Adaptive Backstepping Sliding Mode Tracking Control for Underactuated Unmanned Surface Vehicle With Disturbances and Input Saturation

This paper presents an adaptive backstepping sliding mode tracking control method for underactuated unmanned surface vehicle. The tracking controller is designed by combining backstepping and adaptive sliding mode control technology. The virtual control law is used to replace the control strategy of position error, and the position tracking control is transformed into velocity control, which can effectively avoid the input saturation and singular value problem existing in the design of traditional backstepping control law. The neural shunt model method is used to solve the differential explosion problem caused by virtual control law. The adaptive technology based on backstepping sliding mode theory is introduced to compensate the model uncertainty and time-varying disturbances of the system, and the robustness of the underactuated USV is enhanced by this method in the unknown environment. Based on the Lyapunov stability theory, it is proved that the control system error is ultimately uniformly bounded. The simulation results show that the proposed adaptive backstepping sliding mode tracking control method can achieve stable tracking in the case of system parameter uncertainty and time-varying disturbances, so it can be concluded that this method is reasonable and effective.

[1]  Z. Zou,et al.  Stabilization And Tracking Of Underactuated Surface Vessels In Random Waves With Fin Based On Adaptive Hierarchical Sliding Mode Technique , 2014 .

[2]  Cong Wang,et al.  Identification and Learning Control of Ocean Surface Ship Using Neural Networks , 2012, IEEE Transactions on Industrial Informatics.

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

[4]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1952, The Journal of physiology.

[5]  Yong Ma,et al.  Single-parameter-learning-based finite-time tracking control of underactuated MSVs under input saturation , 2020 .

[6]  Haibin Wang,et al.  Prescribed performance trajectory tracking control of dynamic positioning ship under input saturation , 2020, Trans. Inst. Meas. Control.

[7]  Kai Dong,et al.  Trajectory tracking control of underactuated surface vessel with full state constraints , 2020, Asian Journal of Control.

[8]  Tao Liu,et al.  Trajectory tracking control of underactuated USV based on modified backstepping approach , 2015 .

[9]  Zhixiong Li,et al.  Error-Driven-Based Nonlinear Feedback Recursive Design for Adaptive NN Trajectory Tracking Control of Surface Ships With Input Saturation , 2019, IEEE Intelligent Transportation Systems Magazine.

[10]  Jialu Du,et al.  Global Robust Adaptive Trajectory Tracking Control for Surface Ships Under Input Saturation , 2020, IEEE Journal of Oceanic Engineering.

[11]  Weidong Zhang,et al.  Robust adaptive trajectory tracking control of underactuated surface vessel in fields of marine practice , 2018 .

[12]  Yaohong Qu,et al.  Trajectory exponential tracking control of unmanned surface ships with external disturbance and system uncertainties. , 2018, ISA transactions.

[13]  Guofeng Wang,et al.  A Formation Autonomous Navigation System for Unmanned Surface Vehicles With Distributed Control Strategy , 2021, IEEE Transactions on Intelligent Transportation Systems.

[14]  Ni Li,et al.  Sliding Mode Control in Backstepping Framework for a Class of Nonlinear Systems , 2019, Journal of Marine Science and Engineering.

[15]  Dianguo Xu,et al.  A new guidance law for trajectory tracking of an underactuated unmanned surface vehicle with parameter perturbations , 2019, Ocean Engineering.

[16]  Jian Cao,et al.  Trajectory planning and tracking control for underactuated unmanned surface vessels , 2014 .

[17]  Zhu Qidan,et al.  Sliding mode tracking control of an underactuated surface vessel , 2012 .

[18]  Chaomin Luo,et al.  A Bioinspired Neural Network for Real-Time Concurrent Map Building and Complete Coverage Robot Navigation in Unknown Environments , 2008, IEEE Transactions on Neural Networks.

[19]  Yi Guo,et al.  Global time-varying stabilization of underactuated surface vessel , 2005, IEEE Transactions on Automatic Control.

[20]  Bong Seok Park,et al.  Neural network-based output feedback control for reference tracking of underactuated surface vessels , 2017, Autom..

[21]  Zhang Yi,et al.  Real-Time Robot Path Planning Based on a Modified Pulse-Coupled Neural Network Model , 2009, IEEE Transactions on Neural Networks.

[22]  Khoshnam Shojaei,et al.  Output Feedback Look-ahead Position Control of Electrically Driven Fast Surface Vessels , 2016 .

[23]  Renqiang Wang,et al.  Optimized Radial Basis Function Neural Network Based Intelligent Control Algorithm of Unmanned Surface Vehicles , 2020, Journal of Marine Science and Engineering.

[24]  Simon X. Yang,et al.  An efficient neural network approach to tracking control of an autonomous surface vehicle with unknown dynamics , 2013, Expert Syst. Appl..

[25]  Stephen Grossberg,et al.  Nonlinear neural networks: Principles, mechanisms, and architectures , 1988, Neural Networks.

[26]  Simon X. Yang,et al.  A biologically inspired approach to tracking control of underactuated surface vessels subject to unknown dynamics , 2015, Expert Syst. Appl..

[27]  Shixuan Li,et al.  Path Following of a Water-Jetted USV Based on Maneuverability Tests , 2020 .

[28]  Yong Liu,et al.  Ship Trajectory Tracking Control System Design Based on Sliding Mode Control Algorithm , 2018, Polish Maritime Research.

[29]  Jia‐Wang Li,et al.  Robust Tracking Control and Stabilization of Underactuated Ships , 2018 .

[30]  Keng Peng Tee,et al.  Control of fully actuated ocean surface vessels using a class of feedforward approximators , 2006, IEEE Transactions on Control Systems Technology.

[31]  Xiaojie Sun,et al.  Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles , 2019 .

[32]  Zhixiang Liu,et al.  Unmanned surface vehicles: An overview of developments and challenges , 2016, Annu. Rev. Control..

[33]  Shen Yin,et al.  Tracking Control of Surface Ships With Disturbance and Uncertainties Rejection Capability , 2017, IEEE/ASME Transactions on Mechatronics.

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

[35]  Jialu Du,et al.  Robust Adaptive Control for Dynamic Positioning of Ships , 2017, IEEE Journal of Oceanic Engineering.

[36]  Hamid Reza Karimi,et al.  Successive Waypoints Tracking of an Underactuated Surface Vehicle , 2020, IEEE Transactions on Industrial Informatics.

[37]  Jia-Wang Li Robust adaptive control of underactuated ships with input saturation , 2019 .