Finite-time sliding mode control for a 3-DOF fully actuated autonomous surface vehicle

This paper deals with the finite-time trajectory tracking problem for a typical 3-DOF (degree of freedom) autonomous surface vehicle (ASV) subjected to parametric uncertainties and environmental disturbances. Based on the nonsingular terminal sliding mode control (NTSMC) method, several separate classes of robust control inputs are designed to exactly steer all position states of the 3-DOF AVS to the desired paths during alterable finite times. By exploiting the Lyapunov stability theorem and using mathematical analysis, it is proven that all classes of designed robust control inputs are able to fulfill the mentioned finite-time tracking aim. Moreover, three applicable formulas (represented as several nonlinear inequalities) are extracted to determine the required total finite times for the suggested control schemes. Lastly, all designed control methods are numerically tested onto a benchmark 3-DOF AVS called CyberShip II. Provided computer-based numerical simulations (using MATLAB software) depicted the acceptable performance of the proposed control techniques.

[1]  Qiang Zhang,et al.  Robust Adaptive Fuzzy Design for Ship Linear-tracking Control with Input Saturation ☆ , 2017 .

[2]  Yongduan Song,et al.  Global stable tracking control of underactuated ships with input saturation , 2015, Syst. Control. Lett..

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

[4]  Quang Phuc Ha,et al.  Fuzzy sliding mode control of an offshore container crane , 2017 .

[5]  Michael Basin,et al.  Finite- and fixed-time convergent algorithms: Design and convergence time estimation , 2019, Annu. Rev. Control..

[6]  Matilde Santos Peñas,et al.  Intelligent rudder control of an unmanned surface vessel , 2016, Expert Syst. Appl..

[7]  Zhong-Ping Jiang,et al.  Semi-Global Finite-Time Output-Feedback Stabilization With an Application to Robotics , 2019, IEEE Transactions on Industrial Electronics.

[8]  Sheng Li,et al.  Robust adaptive finite-time tracking control of uncertain mechanical systems with input saturation and deadzone , 2019, Trans. Inst. Meas. Control.

[9]  Jinpeng Yu,et al.  Backstepping based adaptive finite-time tracking control of manipulator systems with uncertain parameters and unknown backlash , 2020, J. Frankl. Inst..

[10]  Ming Zhu,et al.  Trajectory tracking control for a marine surface vessel with asymmetric saturation actuators , 2017, Robotics Auton. Syst..

[11]  Kristin Ytterstad Pettersen,et al.  Tracking control of an underactuated ship , 2003, IEEE Trans. Control. Syst. Technol..

[12]  Zongyu Zuo,et al.  A new class of finite-time nonlinear consensus protocols for multi-agent systems , 2014, Int. J. Control.

[13]  Chunjiang Qian,et al.  Finite-time stability control of an electric vehicle under tyre blowout , 2018, Trans. Inst. Meas. Control.

[15]  Chih-Chiang Chen,et al.  A unified approach to finite-time stabilization of high-order nonlinear systems with an asymmetric output constraint , 2020, Autom..

[16]  Khac Duc Do,et al.  Underactuated ships follow smooth paths with Integral actions and without velocity measurements for feedback: theory and experiments , 2006, IEEE Transactions on Control Systems Technology.

[17]  Qi Li,et al.  Current sensorless finite-time control for buck converters with time-varying disturbances , 2018 .

[18]  Khac Duc Do,et al.  Global robust adaptive path-tracking control of underactuated ships under stochastic disturbances , 2016 .

[19]  Mohammad Mehdi Arefi,et al.  Robust nonlinear control schemes for finite-time tracking objective of a 5-DOF robotic exoskeleton , 2019, Int. J. Control.

[20]  Anna Witkowska,et al.  Nonlinear backstepping ship course controller , 2009, Int. J. Autom. Comput..

[21]  Mohammad Haeri,et al.  Finite time control of robotic manipulators with position output feedback , 2017 .

[22]  Guoqing Zhang,et al.  Adaptive neural path-following control for underactuated ships in fields of marine practice , 2015 .

[23]  Mohammad Mehdi Arefi,et al.  Robust Finite-Time Stabilizers for a Connected Chain of Nonlinear Double-Integrator Systems , 2019, IEEE Systems Journal.

[24]  Mohamed Djemai,et al.  Ship motion control using multi-controller structure , 2012 .

[25]  S. Bhat,et al.  Continuous finite-time stabilization of the translational and rotational double integrators , 1998, IEEE Trans. Autom. Control..

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

[27]  Weidong Zhang,et al.  Robust Neural Control for Dynamic Positioning Ships With the Optimum-Seeking Guidance , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[28]  Huihui Pan,et al.  Nonlinear Output Feedback Finite-Time Control for Vehicle Active Suspension Systems , 2019, IEEE Transactions on Industrial Informatics.

[29]  Yu Shao,et al.  Fast finite-time stability and its application in adaptive control of high-order nonlinear system , 2019, Autom..

[30]  Xianku Zhang,et al.  A novel DVS guidance principle and robust adaptive path-following control for underactuated ships using low frequency gain-learning. , 2015, ISA transactions.

[31]  Thor I. Fossen,et al.  Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping , 1998, IEEE Trans. Control. Syst. Technol..

[32]  Weidong Zhang,et al.  Practical proportional integral sliding mode control for underactuated surface ships in the fields of marine practice , 2017 .

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

[34]  Jing Na,et al.  Adaptive Parameter Estimation and Control Design for Robot Manipulators With Finite-Time Convergence , 2018, IEEE Transactions on Industrial Electronics.

[35]  Yan Yan,et al.  Finite-time adaptive fuzzy tracking control for nonlinear systems with disturbances and dead-zone nonlinearities , 2019, Appl. Math. Comput..

[36]  Petros A. Ioannou,et al.  Adaptive steering control for uncertain ship dynamics and stability analysis , 2013, Autom..

[37]  Lokukaluge P. Perera,et al.  Pre-filtered sliding mode control for nonlinear ship steering associated with disturbances , 2012 .

[38]  Shen Zhang,et al.  Finite-time backstepping control with command filter for a class of nonlinear systems with parametric uncertainties , 2020, Trans. Inst. Meas. Control.

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

[40]  Yu-Hsien Lin,et al.  Applying the PD controller on the roll reduction and track keeping for the ship advancing in waves , 2012 .

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

[42]  Li Tieshan,et al.  Adaptive robust dissipative designs on straight path control for underactuated ships , 2006 .

[43]  Majid Moradi Zirkohi Finite-time adaptive fuzzy backstepping control of drug dosage regimen in cancer treatment , 2019 .

[44]  Guangming Xie,et al.  Hybrid finite-time trajectory tracking control of a quadrotor. , 2019, ISA transactions.

[45]  Alexander S. Poznyak,et al.  Lyapunov function design for finite-time convergence analysis: "Twisting" controller for second-order sliding mode realization , 2009, Autom..

[46]  Meng Joo Er,et al.  A Novel Extreme Learning Control Framework of Unmanned Surface Vehicles , 2016, IEEE Transactions on Cybernetics.

[47]  Ming-Chung Fang,et al.  Application of neuro-fuzzy algorithm to portable dynamic positioning control system for ships , 2016 .

[48]  Guang-Ren Duan,et al.  Distributed finite-time tracking for multiple uncertain mechanical systems with dead-zone input and external disturbances , 2019, Trans. Inst. Meas. Control.

[49]  Luca Consolini,et al.  A Minimum Phase Output in the Exact Tracking Problem for the Nonminimum Phase Underactuated Surface Ship , 2012, IEEE Transactions on Automatic Control.

[50]  Graham C. Goodwin,et al.  Feedback linearization design of a ship steering autopilot with saturating and slew rate limiting actuator , 1999 .

[51]  Weisheng Chen,et al.  Global generalised exponential/finite-time control for course-keeping of ships , 2016, Int. J. Control.

[52]  Mohammad Mahdi Arefi,et al.  Robust finite-time stabilizers for five-degree-of-freedom active magnetic bearing system , 2019, J. Frankl. Inst..

[53]  Jie Zhao,et al.  Adaptive dynamic surface control with Nussbaum gain for course-keeping of ships , 2014, Eng. Appl. Artif. Intell..

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

[55]  Metin Taylan,et al.  Application of Particle Swarm Optimized PDD2 Control for Ship Roll Motion With Active Fins , 2016, IEEE/ASME Transactions on Mechatronics.

[56]  Xiaoping Liu,et al.  Adaptive finite-time dynamic surface tracking control of nonaffine nonlinear systems with dead zone , 2019, Neurocomputing.

[57]  Yantao Tian,et al.  Finite-time trajectory tracking control for a 12-rotor unmanned aerial vehicle with input saturation. , 2018, ISA transactions.

[58]  M. M. Zirkohi Finite-time adaptive fuzzy backstepping control of drug dosage regimen in cancer treatment , 2019, Trans. Inst. Meas. Control.

[59]  Ching-Yaw Tzeng An internal model control approach to the design of yaw-rate-control ship-steering autopilot , 1999 .

[60]  Changyin Sun,et al.  Adaptive Neural Network Control of a Marine Vessel With Constraints Using the Asymmetric Barrier Lyapunov Function , 2017, IEEE Transactions on Cybernetics.

[61]  Yongsheng Zhao,et al.  Adaptive Autopilot Design of Time-Varying Uncertain Ships With Completely Unknown Control Coefficient , 2007, IEEE Journal of Oceanic Engineering.

[62]  Meng Joo Er,et al.  Self-Constructing Adaptive Robust Fuzzy Neural Tracking Control of Surface Vehicles With Uncertainties and Unknown Disturbances , 2015, IEEE Transactions on Control Systems Technology.

[63]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

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

[65]  T. Holzhüter,et al.  LQG approach for the high-precision track control of ships , 1997 .

[66]  Ting Li,et al.  A new approach to fast global finite-time stabilization of high-order nonlinear system , 2017, Autom..

[67]  Fuchun Sun,et al.  Path control of a surface ship in restricted waters using sliding mode , 2000, IEEE Trans. Control. Syst. Technol..

[68]  A. J. Koshkouei,et al.  A comparative study between sliding mode and proportional integrative derivative controllers for ship roll stabilisation , 2007 .

[69]  Mukhtiar Ali Unar,et al.  Automatic steering of ships using neural networks , 1999 .

[70]  Miroslav Krstic,et al.  Robust dynamic positioning of ships with disturbances under input saturation , 2016, Autom..

[71]  Zhen Li,et al.  Disturbance Compensating Model Predictive Control With Application to Ship Heading Control , 2012, IEEE Transactions on Control Systems Technology.