Adaptive Online Constructive Fuzzy Tracking Control for Unmanned Surface Vessel With Unknown Time-Varying Uncertainties

In this paper, a practical adaptive online constructive fuzzy control (AOCFC) algorithm is proposed to handle the trajectory tracking problem for the unmanned surface vessel under unknown time-varying uncertainties. In the AOCFC algorithm, the dynamic surface control technology combined with “logical virtual vessel” can program the rational reference route while avoiding the problem of “complexity explosion.” Besides, the proposed online constructive fuzzy approximator (OCFA) is devised to deal with the unknown time-varying uncertainties. The OCFA has two advantages: first, it can estimate the uncertainties without exact information of the dynamic model and external environmental disturbances; second, it employs decoupled distance measure and structure learning mechanism to dynamically and parsimoniously self-constructing fuzzy rules. At the same time, we have proved that the tracking errors of the closed-loop control system are uniformly ultimately bounded. Finally, the simulation result and comprehensive comparison demonstrate the proposed controller’s performance and effectiveness.

[1]  Meng Joo Er,et al.  Generalized Single-Hidden Layer Feedforward Networks for Regression Problems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[2]  Khac Duc Do,et al.  Practical control of underactuated ships , 2010 .

[3]  Meng Joo Er,et al.  Parsimonious Extreme Learning Machine Using Recursive Orthogonal Least Squares , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[4]  Shaocheng Tong,et al.  Adaptive NN Controller Design for a Class of Nonlinear MIMO Discrete-Time Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Antoine Y Martin Unmanned maritime vehicles: technology evolution and implications , 2013 .

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

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

[8]  Chaio-Shiung Chen Dynamic Structure Neural-Fuzzy Networks for Robust Adaptive Control of Robot Manipulators , 2008, IEEE Transactions on Industrial Electronics.

[9]  Simon X. Yang,et al.  Adaptive fuzzy dynamic surface controller for positioning of vessels , 2017, 2017 24th International Conference on Mechatronics and Machine Vision in Practice (M2VIP).

[10]  Jing Li,et al.  Adaptive Tracking Control Approach With Prespecified Accuracy for Uncertain Nonlinearly Parameterized Switching Systems , 2018, IEEE Access.

[11]  J.E. Manley,et al.  Unmanned surface vehicles, 15 years of development , 2008, OCEANS 2008.

[12]  Meng Joo Er,et al.  Dynamic fuzzy neural networks-a novel approach to function approximation , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[13]  Mingyang Li,et al.  Finite-Time Trajectory Tracking Fault-Tolerant Control for Surface Vessel Based on Time-Varying Sliding Mode , 2018, IEEE Access.

[14]  Guo-Xing Wen,et al.  Fuzzy Neural Network-Based Adaptive Control for a Class of Uncertain Nonlinear Stochastic Systems , 2014, IEEE Transactions on Cybernetics.

[15]  曹建,et al.  Trajectory planning and tracking control for underactuated unmanned surface vessels , 2014 .

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

[17]  Thor I. Fossen,et al.  Non-linear and adaptive backstepping designs for tracking control of ships , 1998 .

[18]  Shaocheng Tong,et al.  A DSC Approach to Robust Adaptive NN Tracking Control for Strict-Feedback Nonlinear Systems , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[19]  M. Er,et al.  Online adaptive fuzzy neural identification and control of a class of MIMO nonlinear systems , 2003, IEEE Trans. Fuzzy Syst..

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

[21]  Simon X. Yang,et al.  Robust Adaptive Dynamic Surface Control Based on Structural Reliability for a Turret-moored Floating Production Storage and Offloading Vessel , 2018 .

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

[23]  Qidan Zhu,et al.  Comments on "Asymptotic Backstepping Stabilization of an Underactuated Surface Vessel" , 2012, IEEE Trans. Control. Syst. Technol..

[24]  Zhong-Ping Jiang,et al.  Controlling Underactuated Mechanical Systems: A Review and Open Problems , 2010 .

[25]  Meng Joo Er,et al.  Constructive multi-output extreme learning machine with application to large tanker motion dynamics identification , 2014, Neurocomputing.

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

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

[28]  Chaio-Shiung Chen,et al.  Robust Self-Organizing Neural-Fuzzy Control With Uncertainty Observer for MIMO Nonlinear Systems , 2011, IEEE Transactions on Fuzzy Systems.

[29]  Xiaoou Li,et al.  Fuzzy identification using fuzzy neural networks with stable learning algorithms , 2004, IEEE Transactions on Fuzzy Systems.

[30]  Hansheng Wu,et al.  Adaptive Robust Backstepping Output Tracking Control for a Class of Uncertain Nonlinear Systems Using Neural Network , 2018 .

[31]  Gang Feng,et al.  Robust control for a class of uncertain nonlinear systems: adaptive fuzzy approach based on backstepping , 2005, Fuzzy Sets Syst..

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

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

[34]  George W. Irwin,et al.  A review on improving the autonomy of unmanned surface vehicles through intelligent collision avoidance manoeuvres , 2012, Annu. Rev. Control..

[35]  H. Nijmeijer,et al.  Underactuated ship tracking control: Theory and experiments , 2001 .

[36]  Shun-Feng Su,et al.  Decomposed Fuzzy Systems and Their Application in Direct Adaptive Fuzzy Control , 2014, IEEE Transactions on Cybernetics.

[37]  Chih-Min Lin,et al.  Adaptive Dynamic RBF Fuzzy Neural Controller Design with a Constructive Learning , 2011 .

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

[39]  Ning Wang,et al.  A Generalized Ellipsoidal Basis Function Based Online Self-constructing Fuzzy Neural Network , 2011, Neural Processing Letters.