Adaptive finite-time sliding mode control design for finite-time fault-tolerant trajectory tracking of marine vehicles with input saturation

Abstract The increasing interest in marine mechatronic systems and their applications has promoted the development of advanced control algorithms for the trajectory control of marine vehicles including ships, surface vehicles, and underwater vehicles. In this paper, the finite-time fault-tolerant trajectory tracking of fully actuated marine vehicles is investigated in the presence of parametric uncertainties, external disturbances, actuator faults, and input saturation. A novel adaptive finite-time sliding mode control scheme is proposed by combining the homogeneous integral sliding mode manifold, the fast terminal sliding mode control, and the adaptation technique. Rigorous theoretical analysis for the practical finite-time stability of the whole closed-loop system is provided. The proposed control scheme can guarantee the position and velocity tracking errors converge to the small region about zero in finite time even in the presence of actuator faults. To the best of the authors’ knowledge, there are really limited existing controllers can achieve such excellent performance in the same conditions. In addition, the proposed control scheme is structurally simple, model-independent, and continuous with chattering free, which makes it affordable for practical applications. Numerical simulations illustrate the effectiveness and superiority of the proposed control scheme.

[1]  Huazhen Fang,et al.  Advanced Control in Marine Mechatronic Systems: A Survey , 2017, IEEE/ASME Transactions on Mechatronics.

[2]  Dongkyoung Chwa,et al.  Global Tracking Control of Underactuated Ships With Input and Velocity Constraints Using Dynamic Surface Control Method , 2011, IEEE Transactions on Control Systems Technology.

[3]  Weidong Zhang,et al.  Trajectory Tracking Control of AUVs via Adaptive Fast Nonsingular Integral Terminal Sliding Mode Control , 2020, IEEE Transactions on Industrial Informatics.

[4]  Cong Wang,et al.  Learning from adaptive neural network output feedback control of uncertain ocean surface ship dynamics , 2014 .

[5]  Qing-Long Han,et al.  Path-Following Control of Autonomous Underwater Vehicles Subject to Velocity and Input Constraints via Neurodynamic Optimization , 2019, IEEE Transactions on Industrial Electronics.

[6]  Mou Chen,et al.  Actuator fault‐tolerant control of ocean surface vessels with input saturation , 2016 .

[7]  Zhihong Man,et al.  Continuous finite-time control for robotic manipulators with terminal sliding mode , 2003, Autom..

[8]  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..

[9]  Eric Rogers,et al.  Design and Experimental Validation of an Adaptive Sliding Mode Observer-Based Fault-Tolerant Control for Underwater Vehicles , 2019, IEEE Transactions on Control Systems Technology.

[10]  Khac Duc Do,et al.  A global output-feedback controller for stabilization and tracking of underactuated ODIN: A spherical underwater vehicle , 2004, Autom..

[11]  Dennis S. Bernstein,et al.  Geometric homogeneity with applications to finite-time stability , 2005, Math. Control. Signals Syst..

[12]  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.

[13]  Meng Joo Er,et al.  Adaptive Robust Online Constructive Fuzzy Control of a Complex Surface Vehicle System , 2016, IEEE Transactions on Cybernetics.

[14]  Mien Van,et al.  An enhanced tracking control of marine surface vessels based on adaptive integral sliding mode control and disturbance observer. , 2019, ISA transactions.

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

[16]  Tristan Perez,et al.  Trajectory tracking passivity-based control for marine vehicles subject to disturbances , 2017, J. Frankl. Inst..

[17]  Zhong-Ping Jiang,et al.  Global tracking control of underactuated ships by Lyapunov's direct method , 2002, Autom..

[18]  Meng Joo Er,et al.  Fast and Accurate Trajectory Tracking Control of an Autonomous Surface Vehicle With Unmodeled Dynamics and Disturbances , 2016, IEEE Transactions on Intelligent Vehicles.

[19]  Zheping Yan,et al.  Integrated guidance and control strategy for homing of unmanned underwater vehicles , 2019, J. Frankl. Inst..

[20]  Amit K. Sanyal,et al.  An Almost Global Tracking Control Scheme for Maneuverable Autonomous Vehicles and its Discretization , 2011, IEEE Transactions on Automatic Control.

[21]  Nabil Derbel,et al.  Asymptotic Backstepping Stabilization of an Underactuated Surface Vessel , 2006, IEEE Transactions on Control Systems Technology.

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

[23]  Kenneth R. Muske,et al.  Sliding-Mode Tracking Control of Surface Vessels , 2008, IEEE Transactions on Industrial Electronics.

[24]  Kostas J. Kyriakopoulos,et al.  Dynamic positioning for an underactuated marine vehicle using hybrid control , 2014, Int. J. Control.

[25]  Kristin Ytterstad Pettersen,et al.  Global uniform asymptotic stabilization of an underactuated surface vessel , 2002, IEEE Trans. Autom. Control..

[26]  Shun-Feng Su,et al.  Finite-time fault-tolerant trajectory tracking control of an autonomous surface vehicle , 2020, J. Frankl. Inst..

[27]  Ning Wang,et al.  Adaptive Robust Finite-Time Trajectory Tracking Control of Fully Actuated Marine Surface Vehicles , 2016, IEEE Transactions on Control Systems Technology.

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

[29]  Zheng Yan,et al.  Model Predictive Control for Tracking of Underactuated Vessels Based on Recurrent Neural Networks , 2012, IEEE Journal of Oceanic Engineering.

[30]  Roger Skjetne,et al.  Adaptive maneuvering, with experiments, for a model ship in a marine control laboratory , 2005, Autom..

[31]  Mingjun Zhang,et al.  Adaptive terminal sliding mode based thruster fault tolerant control for underwater vehicle in time-varying ocean currents , 2015, J. Frankl. Inst..

[32]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[33]  Przemyslaw Herman,et al.  Nonlinear trajectory tracking controller for a class of robotic vehicles , 2017, J. Frankl. Inst..

[34]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of a Fully Actuated Marine Surface Vessel With Multiple Output Constraints , 2014, IEEE Transactions on Control Systems Technology.

[35]  Kristin Ytterstad Pettersen,et al.  Output Feedback Tracking of Ships , 2011, IEEE Transactions on Control Systems Technology.

[36]  Zhouhua Peng,et al.  Output-Feedback Path-Following Control of Autonomous Underwater Vehicles Based on an Extended State Observer and Projection Neural Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[37]  Paolo Mercorelli,et al.  Nonlinear PD Fault-Tolerant Control for Dynamic Positioning of Ships With Actuator Constraints , 2017, IEEE/ASME Transactions on Mechatronics.

[38]  Garrett M. Clayton,et al.  Trajectory Tracking Control of Planar Underactuated Vehicles , 2017, IEEE Transactions on Automatic Control.

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

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

[41]  Xinghuo Yu,et al.  Fast terminal sliding-mode control design for nonlinear dynamical systems , 2002 .

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

[43]  Jianqiang Yi,et al.  Design of a sliding mode controller for trajectory tracking problem of marine vessels , 2007 .

[44]  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.

[45]  Lijun Zhang,et al.  Finite-Time Output Feedback Tracking Control for Autonomous Underwater Vehicles , 2015, IEEE Journal of Oceanic Engineering.

[46]  Ajith Abraham,et al.  A Trajectory Tracking Robust Controller of Surface Vessels With Disturbance Uncertainties , 2014, IEEE Transactions on Control Systems Technology.

[47]  Hamid Reza Karimi,et al.  Accurate Trajectory Tracking of Disturbed Surface Vehicles: A Finite-Time Control Approach , 2019, IEEE/ASME Transactions on Mechatronics.