Trajectory Tracking Control of UUV Based on Backstepping Sliding Mode With Fuzzy Switching Gain in Diving Plane

Considering the actual situation of time-varying interference in the underwater environment, a trajectory tracking control method for an underactuated Unmanned Underwater Vehicle (UUV) underwater exploration based on backstepping sliding mode with fuzzy switching gain is designed in this paper. Firstly, the motion equations of UUV in diving plane are given. Secondly, the virtual control variable is designed to replace the pitch angle to avoid the singular value phenomenon. Combining with the backstepping technique, the fuzzy switching sliding mode controller is proposed. Thirdly, in order to decrease the chattering phenomenon of sliding mode control, the fuzzy rule of sliding mode gain is designed. Fourthly, based on Lyapunov theory and comparison principle, the global asymptotic stability of UUV closed-loop tracking error system is proved. Finally, the simulation results demonstrate the effectiveness and robustness of the proposed controller.

[1]  Ji-Hong Li,et al.  Design of an adaptive nonlinear controller for depth control of an autonomous underwater vehicle , 2005 .

[2]  Jeen-Shing Wang,et al.  Self-adaptive recurrent neuro-fuzzy control of an autonomous underwater vehicle , 2002, IEEE Trans. Robotics Autom..

[3]  M. Labeeb,et al.  Fractional order PID controller for depth control of autonomous underwater vehicle using frequency response shaping approach , 2014, 2014 Annual International Conference on Emerging Research Areas: Magnetics, Machines and Drives (AICERA/iCMMD).

[4]  Philip A. Wilson,et al.  Adaptive neural network-based backstepping fault tolerant control for underwater vehicles with thruster fault , 2015 .

[5]  M. Moline,et al.  Improved monitoring of HABs using autonomous underwater vehicles (AUV) , 2006 .

[6]  Sen Wang,et al.  Adaptive low-level control of autonomous underwater vehicles using deep reinforcement learning , 2018, Robotics Auton. Syst..

[7]  Antonio M. Pascoal,et al.  Nonlinear path following with applications to the control of autonomous underwater vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[8]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[9]  Xin Zhang,et al.  Adaptive sliding-mode attitude control for autonomous underwater vehicles with input nonlinearities , 2016 .

[10]  Sajad Saeedi,et al.  AUV Navigation and Localization: A Review , 2014, IEEE Journal of Oceanic Engineering.

[11]  Daqi Zhu,et al.  QPSO-model predictive control-based approach to dynamic trajectory tracking control for unmanned underwater vehicles , 2018, Ocean Engineering.

[12]  Hongde Qin,et al.  A novel adaptive second order sliding mode path following control for a portable AUV , 2018 .

[13]  Son-Cheol Yu,et al.  Second-order sliding-mode controller for autonomous underwater vehicle in the presence of unknown disturbances , 2014, Nonlinear Dynamics.

[14]  Mingjun Zhang,et al.  Adaptive sliding mode control based on local recurrent neural networks for underwater robot , 2012 .

[15]  Weidong Zhang,et al.  Adaptive Second-Order Fast Nonsingular Terminal Sliding Mode Tracking Control for Fully Actuated Autonomous Underwater Vehicles , 2019, IEEE Journal of Oceanic Engineering.

[16]  Ming Gao,et al.  Multivariable Output Feedback Adaptive Terminal Sliding Mode Control for Underwater Vehicles , 2016 .

[17]  Oscar Calvo,et al.  Experimental results on smooth path tracking with application to pipe surveying on inexpensive AUV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[19]  E. An,et al.  A Robust Fuzzy Autonomous Underwater Vehicle (AUV) Docking Approach for Unknown Current Disturbances , 2012, IEEE Journal of Oceanic Engineering.

[20]  Weidong Zhang,et al.  Adaptive non‐singular integral terminal sliding mode tracking control for autonomous underwater vehicles , 2017, IET Control Theory & Applications.

[21]  Simon X. Yang,et al.  Dynamic Task Assignment and Path Planning of Multi-AUV System Based on an Improved Self-Organizing Map and Velocity Synthesis Method in Three-Dimensional Underwater Workspace , 2013, IEEE Transactions on Cybernetics.

[22]  Shahrum Shah Abdullah,et al.  A simplified approach to design fuzzy logic controller for an underwater vehicle , 2011 .

[23]  K. D. Do Global tracking control of underactuated ODINs in three-dimensional space , 2013, Int. J. Control.

[24]  Caoyang Yu,et al.  Robust fuzzy 3D path following for autonomous underwater vehicle subject to uncertainties , 2017, Comput. Oper. Res..

[25]  Jinwhan Kim,et al.  Integral sliding mode controller for precise manoeuvring of autonomous underwater vehicle in the presence of unknown environmental disturbances , 2015, Int. J. Control.

[26]  Muhammad Sarfraz,et al.  Robust stabilizing control of nonholonomic systems with uncertainties via adaptive integral sliding mode , 2017 .

[27]  Ufuk Demirci,et al.  A re-configuring sliding-mode controller with adjustable robustness , 2004 .

[28]  Yan Yan,et al.  Sliding mode tracking control of autonomous underwater vehicles with the effect of quantization , 2018 .

[29]  Weidong Zhang,et al.  Double-Loop Integral Terminal Sliding Mode Tracking Control for UUVs With Adaptive Dynamic Compensation of Uncertainties and Disturbances , 2019, IEEE Journal of Oceanic Engineering.

[30]  Khoshnam Shojaei,et al.  A novel approach to 6-DOF adaptive trajectory tracking control of an AUV in the presence of parameter uncertainties , 2015 .

[31]  Yue Zhao,et al.  A Bio-Inspired Neurodynamics Based backstepping Path-following Control of an AUV with Ocean Current , 2012, Int. J. Robotics Autom..

[32]  Yuan Chen,et al.  Adaptive fuzzy inverse trajectory tracking control of underactuated underwater vehicle with uncertainties , 2016 .

[33]  K. D. Do,et al.  Robust adaptive tracking control of underactuated ODINs under stochastic sea loads , 2015, Robotics Auton. Syst..

[34]  Shantha Gamini Jayasinghe,et al.  Composite model reference adaptive control for an unmanned underwater vehicle , 2015 .

[35]  Joan Batlle,et al.  Designing a Fuzzy-like PD controller for an underwater robot , 2003 .

[36]  Mohammad Mehdi Arefi,et al.  On the neuro-adaptive feedback linearising control of underactuated autonomous underwater vehicles in three-dimensional space , 2015 .

[37]  Evangelos Papadopoulos,et al.  Planar trajectory planning and tracking control design for underactuated AUVs , 2007 .

[38]  Kamal Youcef-Toumi,et al.  Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles , 2017 .

[39]  Nilanjan Sarkar,et al.  Adaptive control of an autonomous underwater vehicle: experimental results on ODIN , 1999, Proceedings 1999 IEEE International Symposium on Computational Intelligence in Robotics and Automation. CIRA'99 (Cat. No.99EX375).

[40]  Nakwan Kim,et al.  Neural network-based adaptive control for a supercavitating vehicle in transition phase , 2015 .

[41]  Ning Wang,et al.  Fuzzy unknown observer-based robust adaptive path following control of underactuated surface vehicles subject to multiple unknowns , 2019, Ocean Engineering.

[42]  Qiaomei Sun,et al.  Design of an Adaptive Depth Controller for an Autonomous Underwater Vehicle , 2016, 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC).

[43]  Ji-Hong Li,et al.  A neural network adaptive controller design for free-pitch-angle diving behavior of an autonomous underwater vehicle , 2005, Robotics Auton. Syst..

[44]  D. A. Smallwood,et al.  Model-based dynamic positioning of underwater robotic vehicles: theory and experiment , 2004, IEEE Journal of Oceanic Engineering.

[45]  Li Juan Backstepping method with PID gain tuning in diving control of autonomous underwater vehicle , 2012 .