Trajectory linearization-based robust course keeping control of unmanned surface vehicle with disturbances and input saturation.

This article addresses the problem of course keeping for unmanned surface vehicle (USV) subject to rudder servo characteristics, disturbances, uncertainties and rudder saturation. A double loop robust compound control strategy is developed by incorporating finite-time uncertainty observer (FUO) and auxiliary dynamic system into trajectory linearization control (TLC). TLC is an effective robust control technique with simple design structure, which is used in the course control experiment of USV for the first time. In each loop, the FUO and auxiliary system are designed to compensate unknown lumped disturbances and input saturation, respectively. A nonlinear tracking differentiator (NTD) is concurrently introduced to realize differentiation and filtering for the reference command. Strict stability analysis indicates that the entire system is uniformly ultimately bounded (UUB). Results from simulations and experiments are presented to validate the developed strategy.

[1]  Yuanyan Chen,et al.  Car-Like Ground Vehicle Trajectory Tracking by Using Trajectory Linearization Control , 2017 .

[2]  Zhen Li,et al.  Disturbance Compensating Model Predictive Control With Application to Ship Heading Control , 2012, IEEE Transactions on Control Systems Technology.

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

[4]  Yan Yan,et al.  Fixed-time output feedback trajectory tracking control of marine surface vessels subject to unknown external disturbances and uncertainties. , 2019, ISA transactions.

[5]  Bingbing Qiu,et al.  Robust path‐following control based on trajectory linearization control for unmanned surface vehicle with uncertainty of model and actuator saturation , 2019, IEEJ Transactions on Electrical and Electronic Engineering.

[6]  Guo-qing Zhang,et al.  Design of Ship Course-Keeping Autopilot using a Sine Function-Based Nonlinear Feedback Technique , 2015, Journal of Navigation.

[7]  Yong Liu,et al.  Singular Perturbation Analysis for Trajectory Linearization Control , 2007, 2007 American Control Conference.

[8]  Jian Li,et al.  Robust adaptive NN tracking control for MIMO uncertain nonlinear systems with completely unknown control gains under input saturations , 2019, Neurocomputing.

[9]  Guofeng Wang,et al.  Modeling and Identification for Vector Propulsion of an Unmanned Surface Vehicle: Three Degrees of Freedom Model and Response Model , 2018, Sensors.

[10]  Pengfei Yan,et al.  Data-driven controller design for general MIMO nonlinear systems via virtual reference feedback tuning and neural networks , 2016, Neurocomputing.

[11]  Zhang Xian-ku Simulation Studies on Adaptive Nonlinear Control of Ship Motion Course , 2005 .

[12]  Jialu Du,et al.  Adaptive Robust Nonlinear Control Design for Course Tracking of Ships Subject to External Disturbances and Input Saturation , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[13]  Mien Van,et al.  Adaptive neural integral sliding‐mode control for tracking control of fully actuated uncertain surface vessels , 2019, International Journal of Robust and Nonlinear Control.

[14]  J. Jim Zhu,et al.  Chang Transformation for Decoupling of Singularly Perturbed Linear Time-Varying Systems , 2016, IEEE Transactions on Automatic Control.

[15]  Xianku Zhang,et al.  Course-keeping control for ships with nonlinear feedback and zero-order holder component , 2020 .

[16]  Zewei Zheng,et al.  Path Following of a Surface Vessel With Prescribed Performance in the Presence of Input Saturation and External Disturbances , 2017, IEEE/ASME Transactions on Mechatronics.

[17]  Yuanchang Liu,et al.  Efficient multi-task allocation and path planning for unmanned surface vehicle in support of ocean operations , 2018, Neurocomputing.

[18]  Qing-Long Han,et al.  Network-Based Fault Detection Filter and Controller Coordinated Design for Unmanned Surface Vehicles in Network Environments , 2016, IEEE Transactions on Industrial Informatics.

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

[20]  Mukhtiar Ali Unar,et al.  Automatic steering of ships using neural networks , 1999 .

[21]  Bingbing Qiu,et al.  Adaptive Course Control-Based Trajectory Linearization Control for Uncertain Unmanned Surface Vehicle Under Rudder Saturation , 2019, IEEE Access.

[22]  Jonghoek Kim,et al.  Target Following and Close Monitoring Using an Unmanned Surface Vehicle , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[23]  Qiang Zhang,et al.  Nonlinear Adaptive Control Algorithm Based on Dynamic Surface Control and Neural Networks for Ship Course-keeping Controller , 2017 .

[24]  Wang Honglun,et al.  Back-stepping active disturbance rejection control design for integrated missile guidance and control system via reduced-order ESO. , 2015, ISA transactions.

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

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

[27]  Chen Guo,et al.  Course keeping Control Based on Integrated Nonlinear Feedback for a USV with Pod-like Propulsion , 2018 .

[28]  Zhouhua Peng,et al.  Distributed Maneuvering of Autonomous Surface Vehicles Based on Neurodynamic Optimization and Fuzzy Approximation , 2018, IEEE Transactions on Control Systems Technology.

[29]  Zewei Zheng,et al.  A Robust Adaptive RBFNN Augmenting Backstepping Control Approach for a Model-Scaled Helicopter , 2015, IEEE Transactions on Control Systems Technology.

[30]  Jialu Du,et al.  Command filtered robust adaptive NN control for a class of uncertain strict-feedback nonlinear systems under input saturation , 2018, J. Frankl. Inst..

[31]  Jialu Du,et al.  Adaptive Robust Course-tracking Control of Time-varying Uncertain Ships with Disturbances , 2019 .

[32]  Guofeng Wang,et al.  Adaptive course control based on trajectory linearization control for unmanned surface vehicle with unmodeled dynamics and input saturation , 2019, Neurocomputing.

[33]  J. Jim Zhu,et al.  Omni-directional mobile robot controller based on trajectory linearization , 2008, Robotics Auton. Syst..

[34]  Wang Honglun,et al.  Sliding mode based trajectory linearization control for hypersonic reentry vehicle via extended disturbance observer. , 2014, ISA transactions.

[35]  Zhiquan Liu,et al.  Ship Adaptive Course Keeping Control With Nonlinear Disturbance Observer , 2017, IEEE Access.

[36]  Honglun Wang,et al.  Active disturbance rejection based trajectory linearization control for hypersonic reentry vehicle with bounded uncertainties. , 2015, ISA transactions.