Transverse function approach to practical stabilisation of underactuated surface vessels with modelling uncertainties and unknown disturbances

This study addresses the problem of stabilising a desired trajectory (also referred to as the trajectory tracking problem) for underactuated surface vessels. The desired trajectory does not need to be a particular type (e.g. feasible trajectory) and can be any sufficiently smooth curve parameterised by time. To overcome difficulties caused by underactuation, the authors apply the transverse function approach to introduce an additional control input in backstepping design procedure. They give the calculation of transverse functions accordingly. To compensate for the effects of the external disturbances, they employ disturbance observer to estimate the unknown time-varying disturbances. Subsequently, disturbance-observer-based tracking control is designed that achieves practical stabilisation of any smooth reference trajectory (i.e. the vessel position and orientation tracking errors converge to a small neighbourhood of zero). A noticeable feature of the design technique is that the desired reference trajectory allows to be feasible or non-feasible. Besides the nominal case where exact knowledge of the vessel model is available, they also deal with scenarios wherein modelling uncertainties are present. The proposed control is robust not only to modelling uncertainties but also to external disturbances. Simulation studies are performed to demonstrate the effectiveness of the proposed design technique.

[1]  Shuzhi Sam Ge,et al.  Adaptive neural control of uncertain MIMO nonlinear systems , 2004, IEEE Transactions on Neural Networks.

[2]  Shaocheng Tong,et al.  Adaptive Fuzzy Control Design for Stochastic Nonlinear Switched Systems With Arbitrary Switchings and Unmodeled Dynamics , 2017, IEEE Transactions on Cybernetics.

[3]  Warren E. Dixon,et al.  Tracking and regulation control of an underactuated surface vessel with nonintegrable dynamics , 2002, IEEE Trans. Autom. Control..

[4]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[5]  Zhouhua Peng,et al.  Robust adaptive formation control of underactuated autonomous surface vehicles with uncertain dynamics , 2011 .

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

[7]  Chun-Yi Su,et al.  Neural Control of Bimanual Robots With Guaranteed Global Stability and Motion Precision , 2017, IEEE Transactions on Industrial Informatics.

[8]  Mahmut Reyhanoglu,et al.  Exponential stabilization of an underactuated autonomous surface vessel , 1997, Autom..

[9]  Shaocheng Tong,et al.  Hybrid Fuzzy Adaptive Output Feedback Control Design for Uncertain MIMO Nonlinear Systems With Time-Varying Delays and Input Saturation , 2016, IEEE Transactions on Fuzzy Systems.

[10]  Chenguang Yang,et al.  Neural Network-Based Motion Control of an Underactuated Wheeled Inverted Pendulum Model , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[11]  J. Ghommam,et al.  Global stabilisation and tracking control of underactuated surface vessels , 2010 .

[12]  Dan Wang,et al.  Containment Maneuvering of Marine Surface Vehicles With Multiple Parameterized Paths via Spatial-Temporal Decoupling , 2017, IEEE/ASME Transactions on Mechatronics.

[13]  Tarek Hamel,et al.  Transverse function control of a motorboat , 2016, Autom..

[14]  Khac Duc Do,et al.  Underactuated ship global tracking under relaxed conditions , 2002, IEEE Trans. Autom. Control..

[15]  Wang Wei,et al.  Adaptive dynamic surface control for cooperative path following of underactuated marine surface vehicles via fast learning , 2013 .

[16]  Dan Wang,et al.  Adaptive Dynamic Surface Control for Formations of Autonomous Surface Vehicles With Uncertain Dynamics , 2013, IEEE Transactions on Control Systems Technology.

[17]  Pascal Morin,et al.  Practical stabilization of driftless systems on Lie groups: the transverse function approach , 2003, IEEE Trans. Autom. Control..

[18]  Jun Wang,et al.  Distributed Containment Maneuvering of Multiple Marine Vessels via Neurodynamics-Based Output Feedback , 2017, IEEE Transactions on Industrial Electronics.

[19]  Cong Wang,et al.  Neural Learning Control of Marine Surface Vessels With Guaranteed Transient Tracking Performance , 2016, IEEE Transactions on Industrial Electronics.

[20]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[21]  Cong Wang,et al.  Dynamic Learning From Neural Control for Strict-Feedback Systems With Guaranteed Predefined Performance , 2016, IEEE Transactions on Neural Networks and Learning Systems.

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

[23]  Yuqiang Wu,et al.  Switching-based asymptotic stabilisation of underactuated ships with non-diagonal terms in their system matrices , 2015 .

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

[25]  Pascal Morin,et al.  Control of Nonholonomic Mobile Robots Based on the Transverse Function Approach , 2009, IEEE Transactions on Robotics.

[26]  Cong Wang,et al.  Learning From Adaptive Neural Dynamic Surface Control of Strict-Feedback Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Shaocheng Tong,et al.  Fuzzy Adaptive Actuator Failure Compensation Control of Uncertain Stochastic Nonlinear Systems With Unmodeled Dynamics , 2014, IEEE Transactions on Fuzzy Systems.

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

[29]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[30]  Cong Wang,et al.  Dynamic Learning From Adaptive Neural Network Control of a Class of Nonaffine Nonlinear Systems , 2014, IEEE Transactions on Neural Networks and Learning Systems.

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

[32]  Shaocheng Tong,et al.  Fuzzy Adaptive Output Feedback Control of MIMO Nonlinear Systems With Partial Tracking Errors Constrained , 2015, IEEE Transactions on Fuzzy Systems.

[33]  Yoo Sang Choo,et al.  Leader-follower formation control of underactuated autonomous underwater vehicles , 2010 .

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

[35]  Xuehua Li,et al.  Distributed Adaptive Neural Control for Stochastic Nonlinear Multiagent Systems , 2017, IEEE Transactions on Cybernetics.

[36]  Zhong-Ping Jiang,et al.  Robust adaptive path following of underactuated ships , 2004, Autom..

[37]  C. L. Philip Chen,et al.  Adaptive Fuzzy Control for a Class of Stochastic Pure-Feedback Nonlinear Systems With Unknown Hysteresis , 2016, IEEE Transactions on Fuzzy Systems.

[38]  Xingjian Wang,et al.  Teleoperation Control Based on Combination of Wave Variable and Neural Networks , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[39]  X. Liu,et al.  Adaptive Neural Control of Pure-Feedback Nonlinear Time-Delay Systems via Dynamic Surface Technique , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[40]  K. D. Do,et al.  Formation control of multiple elliptical agents with limited sensing ranges , 2012, Autom..

[41]  Min Wang,et al.  Dynamic Learning From Adaptive Neural Control of Robot Manipulators With Prescribed Performance , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.