Global fast terminal sliding mode control based on radial basis function neural network for course keeping of unmanned surface vehicle

A scheme to solve the course keeping problem of the unmanned surface vehicle with nonlinear and uncertain characteristics and unknown external disturbances is investigated in this article. The chattering existing in global fast terminal sliding mode controller in solving the course keeping problem of the unmanned surface vehicle with external disturbance is analyzed. To reduce the chattering and eliminate the influence of the unknown disturbance, an adaptive global fast terminal sliding mode controller based on radial basis function neural network is developed. The equivalent control that usually requires a precise model information of the system is computed using the radial basis function neural network. The weights of the neural network are online adjusted according to the adaptive law that is derived using Lyapunov method to ensure the stability of the closed-loop system. Using the online learning of the neural network, the nonlinear uncertainty of the system and the unknown disturbance of external environment are compensated, and the system chattering is reduced effectively as well. The simulation results demonstrate that the proposed controller can achieve a good performance regarding the fast response and smooth control.

[1]  Ning Wang,et al.  Global asymptotic output tracking of nonlinear second-order systems with power integrators , 2017, Autom..

[2]  Jonghoek Kim,et al.  Motion control of multiple autonomous ships to approach a target without being detected , 2018 .

[3]  Guoqing Xia,et al.  Adaptive Filtering Backstepping for Ships Steering Control without Velocity Measurements and with Input Constraints , 2014 .

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

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

[6]  Changjiu Zhou,et al.  Model reference adaptive robust fuzzy control for ship steering autopilot with uncertain nonlinear systems , 2003, Appl. Soft Comput..

[7]  S. Mobayen,et al.  An adaptive fast terminal sliding mode control combined with global sliding mode scheme for tracking control of uncertain nonlinear third-order systems , 2015 .

[8]  Muhammad Ejaz,et al.  Sliding mode control design of a ship steering autopilot with input saturation , 2017 .

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

[10]  Chen Guo,et al.  Course keeping Control Based on Integrated Nonlinear Feedback for a USV with Pod-like Propulsion , 2018 .

[11]  Meng Joo Er,et al.  Direct Adaptive Fuzzy Tracking Control of Marine Vehicles With Fully Unknown Parametric Dynamics and Uncertainties , 2016, IEEE Transactions on Control Systems Technology.

[12]  Miroslaw Tomera Nonlinear controller design of a ship autopilot , 2010, Int. J. Appl. Math. Comput. Sci..

[13]  Meng Joo Er,et al.  Tracking-Error-Based Universal Adaptive Fuzzy Control for Output Tracking of Nonlinear Systems with Completely Unknown Dynamics , 2018, IEEE Transactions on Fuzzy Systems.

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

[15]  Ning Wang,et al.  Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns , 2017 .

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

[17]  Deok Jin Lee,et al.  Fast Terminal Sliding Mode Control for the Ship Steering Problem , 2013 .

[18]  Zhihong Man,et al.  Finite-time stability theorems of homogeneous stochastic nonlinear systems , 2017, Syst. Control. Lett..

[19]  Zheping Yan,et al.  Globally finite-time stable tracking control of underactuated UUVs , 2015 .

[20]  Sanjay E. Talole,et al.  Robust Steering Autopilot Design for Marine Surface Vessels , 2016, IEEE Journal of Oceanic Engineering.

[21]  Ning Wang,et al.  Global finite-time heading control of surface vehicles , 2016, Neurocomputing.

[22]  Juntao Fei,et al.  Adaptive Global Fast Terminal Sliding Mode Control of Grid-connected Photovoltaic System Using Fuzzy Neural Network Approach , 2017, IEEE Access.

[23]  Lu Liu,et al.  Neural adaptive steering of an unmanned surface vehicle with measurement noises , 2016, Neurocomputing.

[24]  Sanjay Sharma,et al.  Finite-Time Observer Based Guidance and Control of Underactuated Surface Vehicles With Unknown Sideslip Angles and Disturbances , 2018, IEEE Access.

[25]  Yong Tao,et al.  A Sliding Mode Control-Based on a RBF Neural Network for Deburring Industry Robotic Systems , 2016 .

[26]  Zhiquan Liu,et al.  Ship Adaptive Course Keeping Control With Nonlinear Disturbance Observer , 2017, IEEE Access.

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

[28]  Robert Sutton,et al.  Intelligent ship autopilots––A historical perspective , 2003 .

[29]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[30]  Yongchuan Tang,et al.  Neural adaptive sliding mode controller for unmanned surface vehicle steering system , 2018 .

[31]  Hongbo Shi,et al.  Adaptive position tracking control of permanent magnet synchronous motor based on RBF fast terminal sliding mode control , 2013, Neurocomputing.

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

[33]  Zhongjiu Zheng,et al.  Finite-Time Sideslip Observer-Based Adaptive Fuzzy Path-Following Control of Underactuated Marine Vehicles with Time-Varying Large Sideslip , 2018, Int. J. Fuzzy Syst..

[34]  Li Li,et al.  New Results on Stability and Stabilization of Markovian Jump Systems with Time Delay , 2014 .

[35]  Ning Wang,et al.  Backpropagating Constraints-Based Trajectory Tracking Control of a Quadrotor With Constrained Actuator Dynamics and Complex Unknowns , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

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

[38]  Zhongjiu Zheng,et al.  Adaptive Approximation-Based Regulation Control for a Class of Uncertain Nonlinear Systems Without Feedback Linearizability , 2018, IEEE Transactions on Neural Networks and Learning Systems.

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

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

[41]  Roman Smierzchalski,et al.  Designing a ship course controller by applying the adaptive backstepping method , 2012, Int. J. Appl. Math. Comput. Sci..

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

[43]  Zhongjiu Zheng,et al.  Global Asymptotic Model-Free Trajectory-Independent Tracking Control of an Uncertain Marine Vehicle: An Adaptive Universe-Based Fuzzy Control Approach , 2018, IEEE Transactions on Fuzzy Systems.

[44]  Yang Li,et al.  Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

[46]  Yingmin Jia,et al.  Finite-time attitude tracking control for a rigid spacecraft using time-varying terminal sliding mode techniques , 2015, Int. J. Control.