65 research outputs found

    Development of Robust Control Strategies for Autonomous Underwater Vehicles

    Get PDF
    The resources of the energy and chemical balance in the ocean sustain mankind in many ways. Therefore, ocean exploration is an essential task that is accomplished by deploying Underwater Vehicles. An Underwater Vehicle with autonomy feature for its navigation and control is called Autonomous Underwater Vehicle (AUV). Among the task handled by an AUV, accurately positioning itself at a desired position with respect to the reference objects is called set-point control. Similarly, tracking of the reference trajectory is also another important task. Battery recharging of AUV, positioning with respect to underwater structure, cable, seabed, tracking of reference trajectory with desired accuracy and speed to avoid collision with the guiding vehicle in the last phase of docking are some significant applications where an AUV needs to perform the above tasks. Parametric uncertainties in AUV dynamics and actuator torque limitation necessitate to design robust control algorithms to achieve motion control objectives in the face of uncertainties. Sliding Mode Controller (SMC), H / μ synthesis, model based PID group controllers are some of the robust controllers which have been applied to AUV. But SMC suffers from less efficient tuning of its switching gains due to model parameters and noisy estimated acceleration states appearing in its control law. In addition, demand of high control effort due to high frequency chattering is another drawback of SMC. Furthermore, real-time implementation of H / μ synthesis controller based on its stability study is restricted due to use of linearly approximated dynamic model of an AUV, which hinders achieving robustness. Moreover, model based PID group controllers suffer from implementation complexities and exhibit poor transient and steady-state performances under parametric uncertainties. On the other hand model free Linear PID (LPID) has inherent problem of narrow convergence region, i.e.it can not ensure convergence of large initial error to zero. Additionally, it suffers from integrator-wind-up and subsequent saturation of actuator during the occurrence of large initial error. But LPID controller has inherent capability to cope up with the uncertainties. In view of addressing the above said problem, this work proposes wind-up free Nonlinear PID with Bounded Integral (BI) and Bounded Derivative (BD) for set-point control and combination of continuous SMC with Nonlinear PID with BI and BD namely SM-N-PID with BI and BD for trajectory tracking. Nonlinear functions are used for all P,I and D controllers (for both of set-point and tracking control) in addition to use of nonlinear tan hyperbolic function in SMC(for tracking only) such that torque demand from the controller can be kept within a limit. A direct Lyapunov analysis is pursued to prove stable motion of AUV. The efficacies of the proposed controllers are compared with other two controllers namely PD and N-PID without BI and BD for set-point control and PD plus Feedforward Compensation (FC) and SM-NPID without BI and BD for tracking control. Multiple AUVs cooperatively performing a mission offers several advantages over a single AUV in a non-cooperative manner; such as reliability and increased work efficiency, etc. Bandwidth limitation in acoustic medium possess challenges in designing cooperative motion control algorithm for multiple AUVs owing to the necessity of communication of sensors and actuator signals among AUVs. In literature, undirected graph based approach is used for control design under communication constraints and thus it is not suitable for large number of AUVs participating in a cooperative motion plan. Formation control is a popular cooperative motion control paradigm. This thesis models the formation as a minimally persistent directed graph and proposes control schemes for maintaining the distance constraints during the course of motion of entire formation. For formation control each AUV uses Sliding Mode Nonlinear PID controller with Bounded Integrator and Bounded Derivative. Direct Lyapunov stability analysis in the framework of input-to-state stability ensures the stable motion of formation while maintaining the desired distance constraints among the AUVs

    Development of Path Following and Cooperative Motion Control Algorithms for Autonomous Underwater Vehicles

    Get PDF
    Research on autonomous underwater vehicle (AUV) is motivating and challenging owing to their specific applications such as defence, mine counter measure, pipeline inspections, risky missions e.g. oceanographic observations, bathymetric surveys, ocean floor analysis, military uses, and recovery of lost man-made objects. Motion control of AUVs is concerned with navigation, path following and co-operative motion control problems. A number of control complexities are encountered in AUV motion control such as nonlinearities in mass matrix, hydrodynamic terms and ocean currents. These pose challenges to develop efficient control algorithms such that the accurate path following task and effective group co-ordination can be achieved in face of parametric uncertainties and disturbances and communication constraints in acoustic medium. This thesis first proposes development of a number of path following control laws and new co-operative motion control algorithms for achieving successful motion control objectives. These algorithms are potential function based proportional derivative path following control laws, adaptive trajectory based formation control, formation control of multiple AUVs steering towards a safety region, mathematical potential function based flocking control and fuzzy potential function based flocking control. Development of a path following control algorithm aims at generating appropriate control law, such that an AUV tracks a predefined desired path. In this thesis first path following control laws are developed for an underactuated (the number of inputs are lesser than the degrees of freedom) AUV. A potential function based proportional derivative (PFPD) control law is derived to govern the motion of the AUV in an obstacle-rich environment (environment populated by obstacles). For obstacle avoidance, a mathematical potential function is exploited, which provides a repulsive force between the AUV and the solid obstacles intersecting the desired path. Simulations were carried out considering a special type of AUV i.e. Omni Directional Intelligent Navigator (ODIN) to study the efficacy of the developed PFPD controller. For achieving more accuracy in the path following performance, a new controller (potential function based augmented proportional derivative, PFAPD) has been designed by the mass matrix augmentation with PFPD control law. Simulations were made and the results obtained with PFAPD controller are compared with that of PFPD controlle

    Control of Autonomous Underwater Vehicles

    Get PDF
    Autonomous Underwater Vehicles find extensive applications in defense organizations for underwater mine detection and region surveillance. These are also useful for oil and gas industries in detection of leakage in the pipelines and also in many other marine industries. Underwater Robots can be categorized into two types namely (i) Remotely Operated Vehicle (ROV) and (ii) Autonomous Underwater Vehicle (AUV). A ROV is a remotely operated vehicle usually connected with the mother ship or base station through a tethered wire whereas AUV is an Autonomous Underwater Vehicle which traverses autonomously without any external interference. As opposed to ROV, control of an AUV is difficult because it is an underactuated system (whose actuator inputs are less than the number of degrees of freedom to be controlled), also the dynamics of AUV is influenced by external disturbances such as ocean current and hydrodynamic effects. The motion control problems of an AUV can be of different types such as path following, trajectory tracking, waypoint tracking and also localization. The thesis first develops path following control of a single AUV using the Serret- Frenet(S-F) frame approach and error backstepping technique. Later on the same back- stepping approach has been extended for implementation of formation control for multiple AUVs. Out of various motion control strategies, this thesis mainly focusses on path following control problem of a single AUV. To address this problem of path following, a virtual frame is considered. This virtual moving frame is called the S-F frame. The purpose of using S-F frame is to represent the AUV kinematics in terms of virtual frame parameters. Then a suitable control strategy has been developed which generates appropriate thruster force and rudder orientation enabling the AUV to follow the desired path. In the thesis, the path following controller has been developed using the concept of error backstepping method. In the developed controller it is also shown that the path following error i.e. distance between virtual frame and AUV actual frame approaches to zero and it is also ensured that other states of the AUV remain stable and bounded. Although error backstepping approach has been employed for path following problem but the earlier work [1] has not considered the surge motion dynamics and coupling of rudder angle. Therefore, this thesis has addressed the limitation of [1] and developed the backstepping controller considering the rudder coupling term. Although using a single AUV has many advantages but in case of its failure, the com- plete mission may be affected. Further, the area coverage by an individual AUV is limited. Thus, multiple AUVs are deployed for achieving a co-operative operation. Co-operative working of multiple AUVs obviate the aforesaid disadvantages as the group of AUVs in co-operative motion provides robustness in case of an individual AUV failure. Recently, a lot of research has been directed on developing cooperative motion control of multiple AUVs. Co-operative motion control can be achieved through different control strategies such as Leader-Follower, Virtual Based structure and Behavior Based Formation Con- trol. These cooperative control strategies have their own advantages and disadvantages. Hence, these strategies have been reviewed and in this work, the concept of S-F together with error backstepping approach have been exploited to develop formation control of multiple AUVs. A fuzzy logic controller has also been implemented for deriving the con- trol algorithm for leader-follower formation control scheme applied to control a group of AUVs. Subsequently, the thesis presents a graphical simulation environment using VRML and SIMULINK3D to visualize the effect of controllers developed in providing the desired path following and formation control activities of AUV(s). This graphical simulation accepts the AUV states as inputs and represents the motion in an oceanic environment. Also a proposal on hardware set up design of a single AUV is presented in the thesis. The selection of necessary sensors, actuators and various electronics components for the AUV hardware have been presented

    Leader-Follower Formation Control for Underwater Transportation using Multiple Autonomous Underwater Vehicles

    Get PDF
    The successful ability to conduct underwater transportation using multiple autonomous underwater vehicles (AUVs) is important for the commercial sector to undertake precise underwater installations on large modules, whilst for the military sector it has the added advantage of improved secrecy for clandestine operations. The technical requirements are the stability of the payload and internal collision avoidance while keeping track of the desired trajectory considering the underwater effects. Here, a leader-follower formation control strategy was developed and implemented on the transportation system of AUVs. PID controllers were used for the vehicles and a linear feedback controller for maintaining the formation. A Kalman Filter (KF) was designed to estimate the full state of the leader under disturbance, noise and limited sensor readings. The results demonstrate that though the technical requirements are met, the thrust oscillations under disturbance and noise produce the undesired heading angles

    Schooling for Multiple Underactuated AUVs

    Get PDF

    A Novel Double Layered Hybrid Multi-Robot Framework for Guidance and Navigation of Unmanned Surface Vehicles in a Practical Maritime Environment

    Get PDF
    Formation control and cooperative motion planning are two major research areas currently being used in multi robot motion planning and coordination. The current study proposes a hybrid framework for guidance and navigation of swarm of unmanned surface vehicles (USVs) by combining the key characteristics of formation control and cooperative motion planning. In this framework, two layers of offline planning and online planning are integrated and applied on a practical marine environment. In offline planning, an optimal path is generated from a constrained A* path planning approach, which is later smoothed using a spline. This optimal trajectory is fed as an input for the online planning where virtual target (VT) based multi-agent guidance framework is used to navigate the swarm of USVs. This VT approach combined with a potential theory based swarm aggregation technique provides a robust methodology of global and local collision avoidance based on known positions of the USVs. The combined approach is evaluated with the different number of USVs to understand the effectiveness of the approach from the perspective of practicality, safety and robustness.</jats:p

    Cooperative Control and Fault Recovery for Network of Heterogeneous Autonomous Underwater Vehicles

    Get PDF
    The purpose of this thesis is to develop cooperative recovery control schemes for a team of heterogeneous autonomous underwater vehicles (AUV). The objective is to have the network of autonomous underwater vehicles follow a desired trajectory while agents maintain a desired formation. It is assumed that the model parameters associated with each vehicle is different although the order of the vehicles are the same. Three cooperative control schemes based on dynamic surface control (DSC) technique are developed. First, a DSC-based centralized scheme is presented in which there is a central controller that has access to information of all agents at the same time and designs the optimal solution for this cooperative problem. This scheme is used as a benchmark to evaluate the performance of other schemes developed in this thesis. Second, a DSC-based decentralized scheme is presented in which each agent designs its controller based on only its information and the information of its desired trajectory. In this scheme, there is no information exchange among the agents in the team. This scheme is also developed for the purpose of comparative studies. Third, two different semi-decentralized or distributed schemes for the network of heterogeneous autonomous underwater vehicles are proposed. These schemes are a synthesis of a consensus-based algorithm and the dynamic surface control technique with the difference that in one of them the desired trajectories of agents are used in the consensus algorithm while in the other the actual states of the agents are used. In the former scheme, the agents communicate their desired relative distances with the agents within their set of nearest neighbors and each agent determines its own control trajectory. In this semi-decentralized scheme, the velocity measurements of the virtual leader and all the followers are not required to reach the consensus formation. However, in the latter, agents communicate their relative distances and velocities with the agents within their set of nearest neighbors. In both semi-decentralized schemes only a subset of agents has access to information of a virtual leader. The comparative studies between these two semi-decentralized schemes are provided which show the superiority of the former semi-decentralized scheme over latter. Furthermore, to evaluate the efficiency of the proposed DSC-based semi-decentralized scheme with consensus algorithm using desired trajectories, a comparative study is performed between this scheme and three cooperative schemes of model-dependent coordinated tracking algorithm, namely the centralized, decentralized, and semi-decentralized schemes. Given that the dynamics of autonomous underwater vehicles are inevitably subjected to system faults, and in particular the actuator faults, to improve the performance of the network of agents, active fault-tolerant control strategies corresponding to the three developed schemes are also designed to recover the team from the loss-of-effectiveness in the actuators and to ensure that the closed-loop signals remain bounded and the team of heterogeneous autonomous underwater vehicles satisfy the overall design specifications and requirements. The results of this research can potentially be used in various marine applications such as underwater oil and gas pipeline inspection and repairing, monitoring oil and gas pipelines, detecting and preventing any oil and gas leakages. However, the applications of the proposed cooperative control and its fault-tolerant scheme are not limited to underwater formation path-tracking and can be applied to any other multi-vehicle systems that are characterized by Euler–Lagrange equations

    A novel coordination framework for multi-robot systems

    Get PDF
    Having made great progress tackling the basic problems concerning single-robot systems, many researchers shifted their focus towards the study of multi-robot systems (MRS). MRS were shortly found to be a perfect t for tasks considered to be hard, complex or even impossible for a single robot to perform, e.g. spatially separate tasks. One core research problem of MRS is robots' coordinated motion planning and control. Arti cial potential elds (APFs) and virtual spring-damper bonds are among the most commonly used models to attack the trajectory planning problem of MRS coordination. However, although mathematically sound, these approaches fail to guarantee inter-robot collision-free path generation. This is particularly the case when robots' dynamics, nonholonomic constraints and complex geometry are taken into account. In this thesis, a novel bio-inspired collision avoidance framework via virtual shells is proposed and augmented into the high-level trajectory planner. Safe trajectories can hence be generated for the low-level controllers to track. Motion control is handled by the design of hierarchical controllers which utilize virtual inputs. Several distinct coordinated task scenarios for 2D and 3D environments are presented as a proof of concept. Simulations are conducted with groups of three, four, ve and ten nonholonomic mobile robots as well as groups of three and ve quadrotor UAVs. The performance of the overall improved coordination structure is veri ed with very promising result

    Comprehensive review on controller for leader-follower robotic system

    Get PDF
    985-1007This paper presents a comprehensive review of the leader-follower robotics system. The aim of this paper is to find and elaborate on the current trends in the swarm robotic system, leader-follower, and multi-agent system. Another part of this review will focus on finding the trend of controller utilized by previous researchers in the leader-follower system. The controller that is commonly applied by the researchers is mostly adaptive and non-linear controllers. The paper also explores the subject of study or system used during the research which normally employs multi-robot, multi-agent, space flying, reconfigurable system, multi-legs system or unmanned system. Another aspect of this paper concentrates on the topology employed by the researchers when they conducted simulation or experimental studies
    corecore