Adaptive disturbance observer for trajectory tracking control of underwater vehicles

Abstract Complex and highly coupled dynamics, time-variance, unpredictable disturbances and lack of knowledge of hydrodynamic parameters, complicate the control of underwater vehicles. This paper deals with the adaptive disturbance observer design for the robust trajectory tracking problem for underwater vehicles in presence of unknown external disturbances and parametric uncertainties. First, the dynamics of the vehicle is transformed into the so-called regular form. Then, based on the Extended State Observer technique and High Order Sliding Modes Control, a disturbance observer is proposed. Furthermore, the gains of the observer are automatically adjusted by the introduction of an adaption law. The stability of the whole controller/observer scheme is proven using Lyapunov’s arguments. The adaptive disturbance observer aims to improve the Backstepping and nonlinear PD controllers. Real-Time experiments demonstrate the effectiveness of the proposed algorithm for the trajectory tracking task under several scenarios.

[1]  Rogelio Lozano,et al.  Saturation based nonlinear depth and yaw control of underwater vehicles with stability analysis and real-time experiments , 2017 .

[2]  Yuri B. Shtessel,et al.  New methodologies for adaptive sliding mode control , 2010, Int. J. Control.

[3]  Vincent Creuze,et al.  Observation-Based Nonlinear Proportional–Derivative Control for Robust Trajectory Tracking for Autonomous Underwater Vehicles , 2020, IEEE Journal of Oceanic Engineering.

[4]  Alireza Khosravi,et al.  Model reference adaptive PID control with anti-windup compensator for an autonomous underwater vehicle , 2016, Robotics Auton. Syst..

[5]  B. Jalving,et al.  The NDRE-AUV flight control system , 1994 .

[6]  José Antonio Cruz-Ledesma,et al.  Modelling, Design and Robust Control of a Remotely Operated Underwater Vehicle , 2014 .

[7]  Vincent Creuze,et al.  Saturation based nonlinear PID control for underwater vehicles: Design, stability analysis and experiments , 2019, Mechatronics.

[8]  Zool Hilmi Ismail,et al.  Second Order Sliding Mode Control Scheme for an Autonomous Underwater Vehicle with Dynamic Region Concept , 2015 .

[9]  Ron P. Podhorodeski,et al.  A chattering-free sliding-mode controller for underwater vehicles with fault- tolerant infinity-norm thrust allocation , 2008 .

[10]  Przemyslaw Herman,et al.  Decoupled PD set-point controller for underwater vehicles , 2009 .

[11]  Junku Yuh,et al.  Experimental study on advanced underwater robot control , 2005, IEEE Transactions on Robotics.

[12]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[13]  Marat Rafikov,et al.  Optimal Control of an Underwater Glider Vehicle , 2017 .

[14]  Christos Papavassiliou,et al.  Low-level control technology of micro autonomous underwater vehicle based on intelligent computing , 2018, Cluster Computing.

[15]  Peng Yan,et al.  Sliding mode disturbance observer-based adaptive integral backstepping control of a piezoelectric nano-manipulator , 2016 .

[16]  Simon X. Yang,et al.  A Bioinspired Filtered Backstepping Tracking Control of 7000-m Manned Submarine Vehicle , 2014, IEEE Transactions on Industrial Electronics.

[17]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[18]  Jesus Guerrero,et al.  Autonomous Underwater Vehicle Robust Path Tracking: Generalized Super-Twisting Algorithm and Block Backstepping Controllers , 2018 .

[19]  Jaime A. Moreno,et al.  A linear framework for the robust stability analysis of a Generalized Super-Twisting Algorithm , 2009, 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE).

[20]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[21]  Hangil Joe,et al.  Time-Delay Controller Design for Position Control of Autonomous Underwater Vehicle Under Disturbances , 2016, IEEE Transactions on Industrial Electronics.

[22]  C. Guedes Soares,et al.  $H_{2}$ and $H_{\infty}$ Designs for Diving and Course Control of an Autonomous Underwater Vehicle in Presence of Waves , 2008, IEEE Journal of Oceanic Engineering.

[23]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[24]  Timothy Prestero,et al.  Verification of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle , 2001 .

[25]  Yuri B. Shtessel,et al.  A novel adaptive-gain supertwisting sliding mode controller: Methodology and application , 2012, Autom..

[26]  Chenguang Yang,et al.  Corrections to "Extended State Observer-Based Integral Sliding Mode Control for an Underwater Robot With Unknown Disturbances and Uncertain Nonlinearities" , 2019, IEEE Trans. Ind. Electron..

[27]  Saeed Balochian,et al.  Modeling and control of autonomous underwater vehicle (AUV) in heading and depth attitude via self-adaptive fuzzy PID controller , 2015 .

[28]  Vincent Creuze,et al.  Trajectory tracking for autonomous underwater vehicle: An adaptive approach , 2019, Ocean Engineering.