Self-Constructing Adaptive Robust Fuzzy Neural Tracking Control of Surface Vehicles With Uncertainties and Unknown Disturbances

In this paper, a novel self-constructing adaptive robust fuzzy neural control (SARFNC) scheme for tracking surface vehicles, whereby a self-constructing fuzzy neural network (SCFNN) is employed to approximate system uncertainties and unknown disturbances, is proposed. The salient features of the SARFNC scheme are as follows: 1) unlike the predefined-structure approaches, the SCFNN is able to online self-construct dynamic-structure fuzzy neural approximator by generating and pruning fuzzy rules, and achieve accurate approximation; 2) an adaptive approximation-based controller (AAC) is designed by combining sliding-mode control with SCFNN approximation using improved projection-based adaptive laws, which avoid parameter drift and singularity in membership functions simultaneously; 3) to compensate for approximation errors, a robust supervisory controller (RSC) is presented to enhance the robustness of the overall SARFNC control system; and 4) the SARFNC consisting of AAC and RSC can achieve an excellent tracking performance, whereby tracking errors and their first derivatives are globally uniformly ultimately bounded. Simulation studies and comprehensive comparisons with traditional adaptive control schemes demonstrate remarkable performance and superiority of the SARFNC scheme in terms of tracking errors and online approximation.

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

[2]  Zoran Vukic,et al.  Adaptive Fuzzy Ship Autopilot for Track-Keeping , 2000 .

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

[4]  Jing Na,et al.  Adaptive Control for Nonlinear Pure-Feedback Systems With High-Order Sliding Mode Observer , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[6]  Zhu Qidan,et al.  Sliding mode tracking control of an underactuated surface vessel , 2012 .

[7]  Dongbin Zhao,et al.  Design of a stable sliding-mode controller for a class of second-order underactuated systems , 2004 .

[8]  Cong Wang,et al.  Identification and Learning Control of Ocean Surface Ship Using Neural Networks , 2012, IEEE Transactions on Industrial Informatics.

[9]  Meng Joo Er,et al.  A fast and accurate online self-organizing scheme for parsimonious fuzzy neural networks , 2009, Neurocomputing.

[10]  Ying-Chung Wang,et al.  Direct adaptive iterative learning control of nonlinear systems using an output-recurrent fuzzy neural network , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  Frank L. Lewis,et al.  Adaptive Approximation Based Control-Unifying Neural, Fuzzy and Traditional Adaptive Approximation Approaches-[Book review; J. A. Farrell and M. M. Polycarpou] , 2007 .

[12]  Yongming Li,et al.  Observer-Based Adaptive Fuzzy Backstepping Dynamic Surface Control for a Class of MIMO Nonlinear Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

[14]  Shiuh-Jer Huang,et al.  Adaptive fuzzy controller with sliding surface for vehicle suspension control , 2003, IEEE Trans. Fuzzy Syst..

[15]  Khac Duc Do,et al.  Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems , 2009 .

[16]  Ruey-Jing Lian,et al.  Adaptive Self-Organizing Fuzzy Sliding-Mode Radial Basis-Function Neural-Network Controller for Robotic Systems , 2014, IEEE Transactions on Industrial Electronics.

[17]  Tsu-Tian Lee,et al.  Hinfin tracking-based sliding mode control for uncertain nonlinear systems via an adaptive fuzzy-neural approach , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[18]  Jian Zhou,et al.  Robust Adaptive Control of MEMS Triaxial Gyroscope Using Fuzzy Compensator , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[19]  Junsheng Ren,et al.  Adaptive fuzzy robust tracking controller design via small gain approach and its application , 2003, IEEE Trans. Fuzzy Syst..

[20]  Shuzhi Sam Ge,et al.  Output Feedback NN Control for Two Classes of Discrete-Time Systems With Unknown Control Directions in a Unified Approach , 2008, IEEE Transactions on Neural Networks.

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

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

[23]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[24]  Shuzhi Sam Ge,et al.  Direct adaptive NN control of a class of nonlinear systems , 2002, IEEE Trans. Neural Networks.

[25]  Jang-Hyun Park,et al.  Direct adaptive controller for nonaffine nonlinear systems using self-structuring neural networks , 2005, IEEE Transactions on Neural Networks.

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

[27]  Chi-Hsu Wang,et al.  Intelligent Adaptive Law for Missile Guidance Using Fuzzy Neural Networks , 2013 .

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

[29]  Xiang Li,et al.  An Online Self-Organizing Scheme for Parsimonious and Accurate Fuzzy Neural Networks , 2010, Int. J. Neural Syst..

[30]  Shaocheng Tong,et al.  Fuzzy adaptive sliding-mode control for MIMO nonlinear systems , 2003, IEEE Trans. Fuzzy Syst..

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

[32]  Kristin Ytterstad Pettersen,et al.  Output Feedback Tracking of Ships , 2011, IEEE Transactions on Control Systems Technology.

[33]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

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

[35]  Li-Xin Wang,et al.  Stable adaptive fuzzy controllers with application to inverted pendulum tracking , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[36]  Meng Joo Er,et al.  Adaptive Fuzzy Control With Guaranteed Convergence of Optimal Approximation Error , 2011, IEEE Transactions on Fuzzy Systems.

[37]  Shaocheng Tong,et al.  A Novel Robust Adaptive-Fuzzy-Tracking Control for a Class of NonlinearMulti-Input/Multi-Output Systems , 2010, IEEE Transactions on Fuzzy Systems.

[38]  Zhi Liu,et al.  Fuzzy neural network quadratic stabilization output feedback control for biped robots via H/sub /spl infin// approach. , 2003, IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics : a publication of the IEEE Systems, Man, and Cybernetics Society.

[39]  Yih-Guang Leu,et al.  Adaptive T-S fuzzy-neural modeling and control for general MIMO unknown nonaffine nonlinear systems using projection update laws , 2010, Autom..

[40]  Zhen Li,et al.  Design, analysis and experimental validation of a robust nonlinear path following controller for marine surface vessels , 2009, Autom..

[41]  Li Li,et al.  Neuro-Fuzzy Dynamic-Inversion-Based Adaptive Control for Robotic Manipulators—Discrete Time Case , 2007, IEEE Transactions on Industrial Electronics.

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

[43]  R. S. Burns,et al.  The use of artificial neural networks for the intelligent optimal control of surface ships , 1995 .

[44]  Euntai Kim,et al.  Output feedback tracking control of robot manipulators with model uncertainty via adaptive fuzzy logic , 2004, IEEE Trans. Fuzzy Syst..

[45]  Chun-Fei Hsu,et al.  Self-Organizing Adaptive Fuzzy Neural Control for a Class of Nonlinear Systems , 2007, IEEE Transactions on Neural Networks.

[46]  Alexander Leonessa,et al.  Neural Network Model Reference Adaptive Control of Marine Vehicles , 2006 .

[47]  Shuzhi Sam Ge,et al.  Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities , 2010, IEEE Transactions on Neural Networks.

[48]  Zhongke Shi,et al.  Reinforcement Learning Output Feedback NN Control Using Deterministic Learning Technique , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[49]  Thor I. Fossen,et al.  Semiglobal exponential output feedback control of ships , 1997, IEEE Trans. Control. Syst. Technol..

[50]  K.M. Passino,et al.  Fuzzy model reference learning control for cargo ship steering , 1993, Proceedings of 8th IEEE International Symposium on Intelligent Control.

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

[52]  Jang-Hyun Park,et al.  Output-feedback control of uncertain nonlinear systems using a self-structuring adaptive fuzzy observer , 2005, Fuzzy Sets Syst..

[53]  Jie Pan,et al.  Control of Ships and Underwater Vehicles , 2009 .

[54]  Kenneth R. Muske,et al.  Optimal specification of sliding mode control parameters for unmanned surface vessel systems , 2009, 2009 American Control Conference.

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

[56]  Shaocheng Tong,et al.  Adaptive Neural Output Feedback Controller Design With Reduced-Order Observer for a Class of Uncertain Nonlinear SISO Systems , 2011, IEEE Transactions on Neural Networks.

[57]  Shaocheng Tong,et al.  Robust Adaptive Tracking Control for Nonlinear Systems Based on Bounds of Fuzzy Approximation Parameters , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.