Adaptive Trajectory Tracking Control of a Fully Actuated Surface Vessel With Asymmetrically Constrained Input and Output

This brief addresses the trajectory tracking control problem of a fully actuated surface vessel subjected to asymmetrically constrained input and output. The controller design process is based on the backstepping technique. An asymmetric time-varying barrier Lyapunov function is proposed to address the output constraint. To overcome the difficulty of nondifferentiable input saturation, a smooth hyperbolic tangent function is employed to approximate the asymmetric saturation function. A Nussbaum function is introduced to compensate for the saturation approximation and ensure the system stability. The command filters and auxiliary systems are integrated with the control law to avoid the complicated calculation of the derivative of the virtual control in backstepping. In addition, the bounds of uncertainties and disturbances are estimated and compensated with an adaptive algorithm. With the proposed control, the constraints will never be violated during operation, and all system states are bounded. Simulation results and comparisons with standard method illustrate the effectiveness and advantages of the proposed controller.

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

[2]  Jing Zhou,et al.  Robust Adaptive Control of Uncertain Nonlinear Systems in the Presence of Input Saturation and External Disturbance , 2011, IEEE Transactions on Automatic Control.

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

[4]  Shuzhi Sam Ge,et al.  Adaptive NN Control of a Class of Nonlinear Systems With Asymmetric Saturation Actuators , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Dan Wang,et al.  Adaptive dynamic surface control for cooperative path following of marine surface vehicles with input saturation , 2014 .

[6]  Antonio Loría,et al.  Uniform semiglobal practical asymptotic stability for non-autonomous cascaded systems and applications , 2008, Autom..

[7]  Marios M. Polycarpou,et al.  Command filtered backstepping , 2009, 2008 American Control Conference.

[8]  Miroslav Krstic,et al.  Robust dynamic positioning of ships with disturbances under input saturation , 2016, Autom..

[9]  Z. Zuo,et al.  Adaptive trajectory tracking control of output constrained multi-rotors systems , 2014 .

[10]  Roger Skjetne,et al.  Modeling, identification, and adaptive maneuvering of CyberShip II: A complete design with experiments , 2004 .

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

[12]  A. Pascoal,et al.  Trajectory tracking nonlinear model predictive control for autonomous surface craft , 2013, 2013 European Control Conference (ECC).

[13]  Keng Peng Tee,et al.  Control of nonlinear systems with time-varying output constraints , 2009, 2009 IEEE International Conference on Control and Automation.

[14]  Reza Shahnazi,et al.  Observer-based adaptive interval type-2 fuzzy control of uncertain MIMO nonlinear systems with unknown asymmetric saturation actuators , 2016, Neurocomputing.

[15]  Xu Jin,et al.  Adaptive fault tolerant control for a class of input and state constrained MIMO nonlinear systems , 2016 .

[16]  Thor I. Fossen,et al.  Trajectory tracking and ocean current estimation for marine underactuated vehicles , 2014, 2014 IEEE Conference on Control Applications (CCA).

[17]  Lihua Xie,et al.  Error-Constrained LOS Path Following of a Surface Vessel With Actuator Saturation and Faults , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[18]  Liang Sun,et al.  Path following control for marine surface vessel with uncertainties and input saturation , 2016, Neurocomputing.

[19]  Xu Jin,et al.  Fault tolerant finite-time leader-follower formation control for autonomous surface vessels with LOS range and angle constraints , 2016, Autom..

[20]  Youxian Sun,et al.  Adaptive Neural Control of Nonlinear MIMO Systems With Time-Varying Output Constraints , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[21]  Mou Chen,et al.  Actuator fault‐tolerant control of ocean surface vessels with input saturation , 2016 .

[22]  Bing Chen,et al.  Robust Adaptive Fuzzy Tracking Control for Pure-Feedback Stochastic Nonlinear Systems With Input Constraints , 2013, IEEE Transactions on Cybernetics.

[23]  Gustavo Scaglia,et al.  Trajectory Tracking of Underactuated Surface Vessels: A Linear Algebra Approach , 2014, IEEE Transactions on Control Systems Technology.

[24]  Hitoshi Katayama,et al.  Straight-Line Trajectory Tracking Control for Sampled-Data Underactuated Ships , 2014, IEEE Transactions on Control Systems Technology.

[25]  Shuzhi Sam Ge,et al.  Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints , 2011, Autom..

[26]  Peng Li,et al.  Adaptive Dynamic Surface Control of a Class of Nonlinear Systems With Unknown Direction Control Gains and Input Saturation , 2015, IEEE Transactions on Cybernetics.

[27]  Wei He,et al.  Adaptive Neural Network Control of a Marine Vessel With Constraints Using the Asymmetric Barrier Lyapunov Function. , 2017, IEEE transactions on cybernetics.

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