Fast and Accurate Trajectory Tracking Control of an Autonomous Surface Vehicle With Unmodeled Dynamics and Disturbances

In this paper, fast and accurate trajectory tracking control of an autonomous surface vehicle (ASV) with complex unknowns, including unmodeled dynamics, uncertainties, and/or unknown disturbances, is addressed within a proposed homogeneity-based finite-time control (HFC) framework. Major contributions are as follows: first, in the absence of external disturbances, a nominal HFC framework is established to achieve exact trajectory tracking control of an ASV, whereby global finite-time stability is ensured by combining homogeneous analysis and Lyapunov approach; second, within the HFC scheme, a finite-time disturbance observer (FDO) is further nested to rapidly and accurately reject complex disturbances, and thereby contributing to an FDO-based HFC (FDO-HFC) scheme, which can realize exactness of trajectory tracking and disturbance observation; and third, aiming to exactly deal with complicated unknowns including unmodeled dynamics and/or disturbances, a finite-time unknown observer (FUO) is deployed as a patch for the nominal HFC framework, and eventually results in an FUO-based HFC (FUO-HFC) scheme, which guarantees that accurate trajectory tracking can be achieved for an ASV under harsh environments. Simulation studies and comprehensive comparisons conducted on a benchmark ship demonstrate the effectiveness and superiority of the proposed HFC schemes.

[1]  Yuanqing Xia,et al.  Sliding mode attitude tracking of rigid spacecraft with disturbances , 2012, J. Frankl. Inst..

[2]  Wen-Hua Chen,et al.  Nonlinear Disturbance Observer-Enhanced Dynamic Inversion Control of Missiles , 2003 .

[3]  Jie Huang,et al.  Finite-time control for robot manipulators , 2002, Syst. Control. Lett..

[4]  Peng Shi,et al.  Adaptive Sliding-Mode Control of Markov Jump Nonlinear Systems With Actuator Faults , 2017, IEEE Transactions on Automatic Control.

[5]  Khoshnam Shojaei,et al.  Neural adaptive robust control of underactuated marine surface vehicles with input saturation , 2015 .

[6]  Meng Joo Er,et al.  A Novel Extreme Learning Control Framework of Unmanned Surface Vehicles , 2016, IEEE Transactions on Cybernetics.

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

[8]  Xianku Zhang,et al.  Concise Robust Adaptive Path-Following Control of Underactuated Ships Using DSC and MLP , 2014, IEEE Journal of Oceanic Engineering.

[9]  Shaocheng Tong,et al.  Composite Adaptive Fuzzy Output Feedback Control Design for Uncertain Nonlinear Strict-Feedback Systems With Input Saturation , 2015, IEEE Transactions on Cybernetics.

[10]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of a Fully Actuated Marine Surface Vessel With Multiple Output Constraints , 2014, IEEE Transactions on Control Systems Technology.

[11]  K.Y. Pettersen,et al.  Tracking control of an underactuated surface vessel , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[12]  Ajith Abraham,et al.  A Trajectory Tracking Robust Controller of Surface Vessels With Disturbance Uncertainties , 2014, IEEE Transactions on Control Systems Technology.

[13]  Ron P. Podhorodeski,et al.  A chattering-free sliding-mode controller for underwater vehicles with fault- tolerant infinity-norm thrust allocation , 2008 .

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

[15]  Lei Guo,et al.  Advances in Disturbance/Uncertainty Estimation and Attenuation [Guest editors' introduction] , 2015, IEEE Trans. Ind. Electron..

[16]  Meng Joo Er,et al.  Extreme learning control of surface vehicles with unknown dynamics and disturbances , 2015, Neurocomputing.

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

[18]  Caoyang Yu,et al.  Robust fuzzy 3D path following for autonomous underwater vehicle subject to uncertainties , 2017, Comput. Oper. Res..

[19]  Jun Yang,et al.  Disturbance rejection of dead-time processes using disturbance observer and model predictive control , 2011 .

[20]  Yoichi Hori,et al.  Robust speed control of DC servomotors using modern two degrees-of-freedom controller design , 1991 .

[21]  Zheng Yan,et al.  Model Predictive Control for Tracking of Underactuated Vessels Based on Recurrent Neural Networks , 2012, IEEE Journal of Oceanic Engineering.

[22]  Xin Zhang,et al.  Adaptive sliding-mode attitude control for autonomous underwater vehicles with input nonlinearities , 2016 .

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

[24]  Ai Wu,et al.  Stable fuzzy neural tracking control of a class of unknown nonlinear systems based on fuzzy hierarchy error approach , 2002, IEEE Trans. Fuzzy Syst..

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

[26]  S. Han,et al.  Recurrent fuzzy neural network backstepping control for the prescribed output tracking performance of nonlinear dynamic systems. , 2014, ISA transactions.

[27]  G. Chen,et al.  Loughborough University Institutional Repository Advances in disturbance / uncertainty estimation and attenuation , .

[28]  Thor I. Fossen,et al.  Path following control system for a tanker ship model , 2007 .

[29]  Fuchun Sun,et al.  Disturbance Observer Based Composite Learning Fuzzy Control of Nonlinear Systems with Unknown Dead Zone , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  Lei Guo,et al.  Disturbance-Observer-Based Control and Related Methods—An Overview , 2016, IEEE Transactions on Industrial Electronics.

[31]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

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

[33]  Changyin Sun,et al.  Adaptive Neural Impedance Control of a Robotic Manipulator With Input Saturation , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[34]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[35]  P. Olver Nonlinear Systems , 2013 .

[36]  Ligang Wu,et al.  Fuzzy Tracking Control for Nonlinear Networked Systems , 2017, IEEE Transactions on Cybernetics.

[37]  Yuri B. Shtessel,et al.  Smooth second-order sliding modes: Missile guidance application , 2007, Autom..

[38]  Arie Levant,et al.  Homogeneity approach to high-order sliding mode design , 2005, Autom..

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

[40]  Shaocheng Tong,et al.  Adaptive Fuzzy Output Feedback Dynamic Surface Control of Interconnected Nonlinear Pure-Feedback Systems , 2015, IEEE Transactions on Cybernetics.

[41]  H. Marquez Nonlinear Control Systems: Analysis and Design , 2003, IEEE Transactions on Automatic Control.

[42]  Bruno Jouvencel,et al.  Smooth transition of AUV motion control: From fully-actuated to under-actuated configuration , 2015, Robotics Auton. Syst..

[43]  Shengbo Eben Li,et al.  Robust autopilot design of uncertain bank-to-turn missiles using state-space disturbance observers , 2012 .

[44]  Meng Joo Er,et al.  Dynamic Tanker Steering Control Using Generalized Ellipsoidal-Basis-Function-Based Fuzzy Neural Networks , 2015, IEEE Transactions on Fuzzy Systems.