Path following of underactuated surface ships based on model predictive control with neural network

A model predictive control approach is proposed for path following of underactuated surface ships with input saturation, parameters uncertainties, and environmental disturbances. An Euler iterative algorithm is used to reduce the calculation amount of model predictive control. The matter of input saturation is addressed naturally and flexibly by taking advantage of model predictive control. The mathematical model group (MMG) model as the internal model improves the control accuracy. A radial basis function neural network is also applied to compensate the total unknowns including parameters uncertainties and environmental disturbances. The numerical simulation results show that the designed controller can force an underactuated ship to follow the desired path accurately in the case of input saturation and time-varying environmental disturbances including wind, current, and wave.

[1]  Rubo Zhang,et al.  A Novel Distributed and Self-Organized Swarm Control Framework for Underactuated Unmanned Marine Vehicles , 2019, IEEE Access.

[2]  Shaocheng Tong,et al.  Robust adaptive fuzzy backstepping output feedback tracking control for nonlinear system with dynamic uncertainties , 2010, Science China Information Sciences.

[3]  Rubo Zhang,et al.  Distributed coordinated tracking control of multiple unmanned surface vehicles under complex marine environments , 2020, Ocean Engineering.

[4]  Zewei Zheng,et al.  Path Following of a Surface Vessel With Prescribed Performance in the Presence of Input Saturation and External Disturbances , 2017, IEEE/ASME Transactions on Mechatronics.

[5]  Takanori Nagai,et al.  Applying position prediction model for path following of ship on curved path , 2016, 2016 IEEE Region 10 Conference (TENCON).

[6]  Duy Anh Nguyen,et al.  Design an Adaptive Autopilot for an Unmanned Surface Vessel , 2018, 2018 4th International Conference on Green Technology and Sustainable Development (GTSD).

[7]  Sergio Amat,et al.  Letter to the Editor: On the global convergence of Chebyshev's iterative method , 2008 .

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

[9]  Thor I. Fossen,et al.  Integral LOS Path Following for Curved Paths Based on a Monotone Cubic Hermite Spline Parametrization , 2014, IEEE Transactions on Control Systems Technology.

[10]  Chen Guo,et al.  Finite-time predictor line-of-sight–based adaptive neural network path following for unmanned surface vessels with unknown dynamics and input saturation , 2018, International Journal of Advanced Robotic Systems.

[11]  Yuqiang Wu,et al.  Disturbance-observer-based path following predictive controller for underactuated surface vessels , 2017, 2017 36th Chinese Control Conference (CCC).

[12]  Xiao Liang,et al.  Swarm control with collision avoidance for multiple underactuated surface vehicles , 2019, Ocean Engineering.

[13]  Bingbing Qiu,et al.  Adaptive Trajectory Tracking Control for Underactuated Unmanned Surface Vehicle Subject to Unknown Dynamics and Time-Varing Disturbances , 2018 .

[14]  Shaocheng Tong,et al.  Observer-based adaptive fuzzy backstepping control of uncertain nonlinear pure-feedback systems , 2014, Science China Information Sciences.

[15]  Liang Wang,et al.  Predictive control for straight path following of underactuated surface vessels with roll constraints , 2016, 2016 Chinese Control and Decision Conference (CCDC).

[16]  Craig Smorynski MVT: A Most Valuable Theorem , 2017 .

[17]  Jingshan Li,et al.  On the coefficients of variation of uptime and downtime in manufacturing equipment , 2005 .

[18]  Yi Cao,et al.  Differential recurrent neural network based predictive control , 2008, Comput. Chem. Eng..

[19]  Tao Wang,et al.  Path following of a surface ship sailing in restricted waters under wind effect using robust H∞ guaranteed cost control , 2019 .

[20]  Zao-jian Zou,et al.  Path following control of underactuated ships based on nonswitch analytic model predictive control , 2010 .

[21]  Yunsheng Fan,et al.  Path following control for underactuated surface vessel with disturbance , 2018, 2018 Chinese Control And Decision Conference (CCDC).

[22]  Qiang Zhang,et al.  Ship nonlinear-feedback course keeping algorithm based on MMG model driven by bipolar sigmoid function for berthing , 2017 .

[23]  Zhang Guoqin Concise robust adaptive path-following control for underactuated ships , 2014 .

[24]  Przemyslaw Herman,et al.  Non-adaptive velocity tracking controller for a class of vehicles , 2017 .

[25]  Qiang Ma,et al.  Three-Dimensional Path Following of an Underactuated AUV Based on Fuzzy Backstepping Sliding Mode Control , 2018, Int. J. Fuzzy Syst..

[26]  Tieshan Li,et al.  An adaptive neural network approach for ship roll stabilization via fin control , 2016, Neurocomputing.

[27]  P. Young,et al.  An approach to the linear multivariable servomechanism problem. , 1972 .

[28]  Shu Lin,et al.  Model Predictive Control — Status and Challenges , 2013 .

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