52 research outputs found

    Review of sliding mode control application in autonomous underwater vehicles

    Get PDF
    973-984This paper presents a review of sliding mode control for autonomous underwater vehicles (AUVs). The AUVs are used under water operating in the presence of uncertainties (due to hydrodynamics coefficients) and external disturbances (due to water currents, waves, etc.). Sliding mode controller is one of the nonlinear robust controllers which is robust towards uncertainties, parameter variations and external disturbances. The evolution of sliding mode control in motion control studies of autonomous underwater vehicles is summarized throughout for the last three decades. The performance of the controller is examined based on the chattering reduction, accuracy (steady state error reduction), and robustness against perturbation. The review on sliding mode control for AUVs provides insights for readers to design new techniques and algorithms, to enhance the existing family of sliding mode control strategies into a new one or to merge and re-supervise the control techniques with other control strategies, in which, the aim is to obtain good controller design for AUVs in terms of great performance, stability and robustness

    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

    A COLLISION AVOIDANCE SYSTEM FOR AUTONOMOUS UNDERWATER VEHICLES

    Get PDF
    The work in this thesis is concerned with the development of a novel and practical collision avoidance system for autonomous underwater vehicles (AUVs). Synergistically, advanced stochastic motion planning methods, dynamics quantisation approaches, multivariable tracking controller designs, sonar data processing and workspace representation, are combined to enhance significantly the survivability of modern AUVs. The recent proliferation of autonomous AUV deployments for various missions such as seafloor surveying, scientific data gathering and mine hunting has demanded a substantial increase in vehicle autonomy. One matching requirement of such missions is to allow all the AUV to navigate safely in a dynamic and unstructured environment. Therefore, it is vital that a robust and effective collision avoidance system should be forthcoming in order to preserve the structural integrity of the vehicle whilst simultaneously increasing its autonomy. This thesis not only provides a holistic framework but also an arsenal of computational techniques in the design of a collision avoidance system for AUVs. The design of an obstacle avoidance system is first addressed. The core paradigm is the application of the Rapidly-exploring Random Tree (RRT) algorithm and the newly developed version for use as a motion planning tool. Later, this technique is merged with the Manoeuvre Automaton (MA) representation to address the inherent disadvantages of the RRT. A novel multi-node version which can also address time varying final state is suggested. Clearly, the reference trajectory generated by the aforementioned embedded planner must be tracked. Hence, the feasibility of employing the linear quadratic regulator (LQG) and the nonlinear kinematic based state-dependent Ricatti equation (SDRE) controller as trajectory trackers are explored. The obstacle detection module, which comprises of sonar processing and workspace representation submodules, is developed and tested on actual sonar data acquired in a sea-trial via a prototype forward looking sonar (AT500). The sonar processing techniques applied are fundamentally derived from the image processing perspective. Likewise, a novel occupancy grid using nonlinear function is proposed for the workspace representation of the AUV. Results are presented that demonstrate the ability of an AUV to navigate a complex environment. To the author's knowledge, it is the first time the above newly developed methodologies have been applied to an A UV collision avoidance system, and, therefore, it is considered that the work constitutes a contribution of knowledge in this area of work.J&S MARINE LT

    Underwater Vehicles

    Get PDF
    For the latest twenty to thirty years, a significant number of AUVs has been created for the solving of wide spectrum of scientific and applied tasks of ocean development and research. For the short time period the AUVs have shown the efficiency at performance of complex search and inspection works and opened a number of new important applications. Initially the information about AUVs had mainly review-advertising character but now more attention is paid to practical achievements, problems and systems technologies. AUVs are losing their prototype status and have become a fully operational, reliable and effective tool and modern multi-purpose AUVs represent the new class of underwater robotic objects with inherent tasks and practical applications, particular features of technology, systems structure and functional properties

    State relativity and speed-allocated line-of-sight course control for path-following of underwater vehicles

    Get PDF
    Path-following is a primary task for most marine, air or space crafts, especially during autonomous operations. Research on autonomous underwater vehicles (AUV) has received large interests in the last few decades with research incentives emerging from the safe, cost-effective and practical solutions provided by their applications such as search and rescue, inspection and monitoring of pipe-lines ans sub-sea structures. This thesis presents a novel guidance system based on the popular line-of-sight (LOS) guidance law for path-following (PF) of underwater vehicles (UVs) subject to environmental disturbances. Mathematical modeling and dynamics of (UVs) is presented first. This is followed by a comprehensive literature review on guidance-based path-following control of marine vehicles, which includes revised definitions of the track-errors and more detailed illustrations of the general PF problem. A number of advances on relative equations of motion are made, which include an improved understanding of the fluid FLOW frame and expression of its motion states, an analytic method of modeling the signs of forces and moments and the proofs of passivity and boundedness of relative UV systems in 3-D. The revision in the relative equations of motion include the concept of state relativity, which is an improved understanding of relativity of motion states expressed in reference frames and is also useful in incorporating environmental disturbances. In addition, the concept of drift rate is introduced along with a revision on the angles of motion in 3-D. A switching mechanism was developed to overcome a drawback of a LOS guidance law, and the linear and nonlinear stability results of the LOS guidance laws have been provided, where distinctions are made between straight and curved PF cases. The guidance system employs the unique formulation and solution of the speed allocation problem of allocating a desired speed vector into x and y components, and the course control that employs the slip angle for desired heading for disturbance rejection. The guidance system and particularly the general course control problem has been extended to 3-D with the new definition of vertical-slip angle. The overall guidance system employing the revised relative system model, course control and speed allocation has performed well during path-following under strong ocean current and/or wave disturbances and measurement noises in both 2-D and 3-D scenarios. In 2-D and 3-D 4 degrees-of-freedom models (DOF), the common sway-underactuated and fully actuated cases are considered, and in 3-D 5-DOF model, sway and heave underactuated and fully actuated cases are considered. Stability results of the LOS guidance laws include the semi-global exponential stability (SGES) of the switching LOS guidance and enclosure-based LOS guidance for straight and curved paths, and SGES of the loolahead-based LOS guidance laws for curved paths. Feedback sliding mode and PID controllers are applied during PF providing a comparison between them, and simulations are carried out in MatLab

    Continuous adaptive sliding-mode control scheme for an autonomous underwater vehicle with region-based approach

    Get PDF
    Set point method has been typically used for trajectory tracking of Autonomous Underwater Vehicle (AUV). However, this method has several limitations. In this regard, region based method has been applied in trajectory tracking of AUV in order to solve the limitations of set point method. The main idea behind the region-based method is the tracking target of an AUV set as a region, so that the AUV will maintain its position under weak ocean current. This method uses lower energy compared to set point method because the AUV will not turn on its thrusters as long as it maintains its position within the region. Realistically, there is also strong current that can drift vehicle away from the required region. The purpose of the thesis is to develop a robust controller with region-based method. Robust control enables an AUV to reject the disturbance and re-enter the region even under the influence of external disturbance. Based on the literature review, adaptive sliding mode control was chosen as the proposed controller in this study. Sliding mode control is known for its insensitivity towards uncertainty and external disturbance. Adaptive component was introduced to replace switching component. This substitute enables AUV to reject external disturbance better compared to conventional sliding mode control. The stability of the proposed controller was analyzed using Lyapunov function. The energy consumption of region based method was compared with the set point tracking method. It has been shown from this study that the energy consumption for region-based method is indeed lower than set point method. The effectiveness of the proposed controller was compared with adaptive controller using simulation under the influence of ocean current. Underwater vehicle model used in the simulation was Omni Directional Intelligent Navigator (ODIN). It has been proven that the proposed controller performed better compared to adaptive controller. The proposed controller had managed to handle ocean current and re-enter the region

    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

    Modular Dynamic Modeling and Development of Micro Autonomous Underwater Vehicle: Lancelet

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    Linear active disturbance rejection control of the hovercraft vessel model

    Full text link
    A linearizing robust dynamic output feedback control scheme is proposed for earth coordinate position variables trajectory tracking tasks in a hovercraft vessel model. The controller design is carried out using only position and orientation measurements. A highly simplified model obtained from flatness considerations is proposed which vastly simplifies the controller design task. Only the order of integration of the input-to-flat output subsystems, along with the associated input matrix gain, is retained in the simplified model. All the unknown additive nonlinearities and exogenous perturbations are lumped into an absolutely bounded, unstructured, vector of time signals whose components may be locally on-line estimated by means of a high gain Generalized Proportional Integral (GPI) observer. GPI observers are the dual counterpart of GPI controllers providing accurate simultaneous estimation of each flat output associated phase variables and of the exogenous and endogenous perturbation inputs. These observers exhibit remarkably convenient self-updating internal models of the unknown disturbance input vector components. These two key pieces of on-line information are used in the proposed feedback controller to conform an active disturbance rejection, or disturbance accommodation, control scheme. Simulation results validate the effectiveness of the proposed design method
    corecore