High performance super-twisting sliding mode control for a maritime autonomous surface ship (MASS) using ADP-Based adaptive gains and time delay estimation

Abstract This research addresses two kinds of problems related to optimal trajectory tracking of a Maritime Autonomous Surface Ship (MASS): those caused by the time-varying external disturbances including winds, waves and ocean currents as well as those resulting from inherent dynamical uncertainties. As the paper shows, an accurate and robust optimal controller can successfully deal with both issues. An improved Optimal Adaptive Super-Twisting Sliding Mode Control (OAST-SMC) algorithm is proposed here as a robust optimal adaptive strategy. In this strategy, in order to improve performance of the standard super-twisting approach, we apply an Approximate Dynamic Programming (ADP)-based optimal tuning of gains and an underlying concept based on Time Delay Estimation (TDE). An ADP algorithm is implemented using an actor-critic neural network to deal with the curse of dimensionality in Hamilton–Jacobi–Bellman (HJB) equation. The critical role of TDE part in this algorithm is estimating the impact of disturbances and uncertainties on the MASS model. The results have shown that OAST-TDE significantly outperforms the ST-TDE and AST-TDE algorithm in terms of the optimal control efforts. Also, compared with a Nonlinear Model Predictive Control (NMPC), proposed controller meets the optimal control efforts and accurate tracking concurrently.

[1]  Cheng Liu,et al.  Trajectory tracking of underactuated surface vessels based on neural network and hierarchical sliding mode , 2015 .

[2]  Di Cao,et al.  Adaptive Fuzzy-Neural Fractional-Order Current Control of Active Power Filter with Finite-Time Sliding Controller , 2019, Int. J. Fuzzy Syst..

[3]  Axel Hahn,et al.  Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances , 2018, Ocean Engineering.

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

[5]  Hao Wang,et al.  Predictor-based LOS guidance law for path following of underactuated marine surface vehicles with sideslip compensation , 2016 .

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

[7]  Maarouf Saad,et al.  Optimal super-twisting algorithm with time delay estimation for robot manipulators based on feedback linearization , 2018, Robotics Auton. Syst..

[8]  Chen Chen,et al.  Finite-Time Adaptive Fuzzy-Neural-Network Control of Active Power Filter , 2019, IEEE Transactions on Power Electronics.

[9]  Qudrat Khan,et al.  Smooth super-twisting sliding mode control for the class of underactuated systems , 2018, PloS one.

[10]  Robert Kozma,et al.  Complete stability analysis of a heuristic approximate dynamic programming control design , 2015, Autom..

[11]  Mingyu Fu,et al.  Finite-time extended state observer-based distributed formation control for marine surface vehicles with input saturation and disturbances , 2018, Ocean Engineering.

[12]  Juntao Fei,et al.  Disturbance Observer Based Fuzzy Sliding Mode Control of PV Grid Connected Inverter , 2018, IEEE Access.

[13]  Shixi Hou,et al.  Adaptive Global Sliding-Mode Control for Dynamic Systems Using Double Hidden Layer Recurrent Neural Network Structure , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[14]  Khoshnam Shojaei,et al.  Observer-based neural adaptive formation control of autonomous surface vessels with limited torque , 2016, Robotics Auton. Syst..

[15]  Feng Liu,et al.  A boundedness result for the direct heuristic dynamic programming , 2012, Neural Networks.

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

[17]  Weidong Zhang,et al.  Robust adaptive formation control of underactuated autonomous surface vessels based on MLP and DOB , 2018, Nonlinear Dynamics.

[18]  Yuri B. Shtessel,et al.  Super-twisting adaptive sliding mode control: A Lyapunov design , 2010, 49th IEEE Conference on Decision and Control (CDC).

[19]  Wei Wang,et al.  Design. Modeling, and Nonlinear Model Predictive Tracking Control of a Novel Autonomous Surface Vehicle , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Erkan Kayacan,et al.  Robust Model Predictive Control of Systems by Modeling Mismatched Uncertainty , 2016 .

[21]  Jun Luo,et al.  Trajectory Tracking Control of Underactuated USV with Model Perturbation and External Interference , 2016 .

[22]  F. Valenciaga,et al.  A Second Order Sliding Mode Path Following Control for Autonomous Surface Vessels , 2014 .

[23]  N. Crasta,et al.  Input-Constrained Path Following for Autonomous Marine Vehicles with a Global Region of Attraction , 2018 .

[24]  Pengchao Zhang Dynamic Surface Adaptive Robust Control of Unmanned Marine Vehicles with Disturbance Observer , 2018, J. Robotics.

[25]  Juntao Fei,et al.  Double Hidden Layer Output Feedback Neural Adaptive Global Sliding Mode Control of Active Power Filter , 2020, IEEE Transactions on Power Electronics.

[26]  W. Zhang,et al.  Two-time scale path following of underactuated marine surface vessels: Design and stability analysis using singular perturbation methods , 2016 .

[27]  R. Negenborn,et al.  Trajectory tracking of autonomous vessels using model predictive control , 2014 .

[28]  Zhouhua Peng,et al.  State recovery and disturbance estimation of unmanned surface vehicles based on nonlinear extended state observers , 2019, Ocean Engineering.

[29]  Mohammad Danesh,et al.  A Time Delay Controller included terminal sliding mode and fuzzy gain tuning for Underwater Vehicle-Manipulator Systems , 2015 .

[30]  Stephen R. Turnock,et al.  Sliding mode heading control of an overactuated, hover‐capable autonomous underwater vehicle with experimental verification , 2018, J. Field Robotics.

[31]  Jennie Si,et al.  Online learning control by association and reinforcement. , 2001, IEEE transactions on neural networks.

[32]  Erkan Zergeroglu,et al.  Global output feedback control of dynamically positioned surface vessels: an adaptive control approach , 2004 .

[33]  Hossein Nejatbakhsh Esfahani Robust Model Predictive Control for Autonomous Underwater Vehicle – Manipulator System with Fuzzy Compensator , 2019 .

[34]  Chenghui Zhang,et al.  Nonlinear predictive high order sliding mode control for permanent magnet synchronous motor drive system , 2016 .

[35]  H. Koofigar,et al.  ADAPTIVE FUZZY CONTROL FOR A CLASS OF CONSTRAINED NONLINEAR SYSTEMS WITH APPLICATION TO A SURFACE VESSEL , 2016 .

[36]  Sanjay Sharma,et al.  Non-linear control algorithms for an unmanned surface vehicle , 2014 .