Piecewise Compensation Model Predictive Governor Combined With Conditional Disturbance Negation for Underactuated AUV Tracking Control

With respect to the accurate tracking control for autonomous underwater vehicles (AUVs), this article proposes a novel control architecture consisting of piecewise compensation model predictive governor and conditional disturbance negation-based active disturbance rejection controller. The designed piecewise compensation mechanism is implemented to eliminate the steady tracking errors resulting from the underactuation problem of AUVs, and the model predictive governor aims to generate reference tracking velocities satisfying the constraints. Concurrently, a finite-time extended state observer is designed to improve the convergence performance of the estimation errors. In addition, the concept of conditional disturbance negation is employed to endow AUVs with the capability of taking advantage of disturbances rather than only rejecting disturbances. Finally, comprehensive analyses of the simulations and the experiments demonstrate the impressive control performance, verifying the feasibility of potential applications on real AUVs.

[1]  Zhiqiang Pu,et al.  On the Principle and Applications of Conditional Disturbance Negation , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Zhengxing Wu,et al.  Extended State Observer-Based Controller With Model Predictive Governor for 3-D Trajectory Tracking of Underactuated Underwater Vehicles , 2021, IEEE Transactions on Industrial Informatics.

[3]  Zhengxing Wu,et al.  Model Predictive Control-Based Depth Control in Gliding Motion of a Gliding Robotic Dolphin , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[4]  Dimos V. Dimarogonas,et al.  Robust Trajectory Tracking Control for Underactuated Autonomous Underwater Vehicles in Uncertain Environments , 2021, IEEE Transactions on Automation Science and Engineering.

[5]  Junzhi Yu,et al.  Visual Perception and Control of Underwater Robots , 2021 .

[6]  Panos Marantos,et al.  A Robust Predictive Control Approach for Underwater Robotic Vehicles , 2020, IEEE Transactions on Control Systems Technology.

[7]  Jianqiang Yi,et al.  Fixed-Time Sliding Mode Disturbance Observer-Based Nonsmooth Backstepping Control for Hypersonic Vehicles , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  Daqi Zhu,et al.  Model Predictive Adaptive Constraint Tracking Control for Underwater Vehicles , 2020, IEEE Transactions on Industrial Electronics.

[9]  Jun Wang,et al.  Output-Feedback Flocking Control of Multiple Autonomous Surface Vehicles Based on Data-Driven Adaptive Extended State Observers , 2020, IEEE Transactions on Cybernetics.

[10]  Yusuke Igarashi,et al.  MPC Performances for Nonlinear Systems Using Several Linearization Models , 2020, 2020 American Control Conference (ACC).

[11]  Liang Sun,et al.  Extended state observer augmented finite-time trajectory tracking control of uncertain mechanical systems , 2020 .

[12]  Weidong Zhang,et al.  Trajectory Tracking Control of AUVs via Adaptive Fast Nonsingular Integral Terminal Sliding Mode Control , 2020, IEEE Transactions on Industrial Informatics.

[13]  Qing-Long Han,et al.  Path-Following Control of Autonomous Underwater Vehicles Subject to Velocity and Input Constraints via Neurodynamic Optimization , 2019, IEEE Transactions on Industrial Electronics.

[14]  Shayok Mukhopadhyay,et al.  A novel disturbance-robust adaptive trajectory tracking controller for a class of underactuated autonomous underwater vehicles , 2019, Ocean Engineering.

[15]  Bidyadhar Subudhi,et al.  Extreme learning‐based non‐linear model predictive controller for an autonomous underwater vehicle: simulation and experimental results , 2019, IET Cyber-Systems and Robotics.

[16]  Jun Wang,et al.  Constrained Control of Autonomous Underwater Vehicles Based on Command Optimization and Disturbance Estimation , 2019, IEEE Transactions on Industrial Electronics.

[17]  Jianqiang Yi,et al.  Conditional disturbance negation based active disturbance rejection control for hypersonic vehicles , 2019, Control Engineering Practice.

[18]  Yu Wang,et al.  A Paradigm for Path Following Control of a Ribbon-Fin Propelled Biomimetic Underwater Vehicle , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Chao Shen,et al.  Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control , 2018, IEEE Transactions on Industrial Electronics.

[20]  Zhouhua Peng,et al.  Output-Feedback Path-Following Control of Autonomous Underwater Vehicles Based on an Extended State Observer and Projection Neural Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Yuanqing Xia,et al.  Trajectory tracking for wheeled mobile robots via model predictive control with softening constraints , 2018 .

[22]  Marc D. Killpack,et al.  Comparison of linearized dynamic robot manipulator models for model predictive control , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[23]  Changyin Sun,et al.  Adaptive Neural Network Control of a Marine Vessel With Constraints Using the Asymmetric Barrier Lyapunov Function , 2017, IEEE Transactions on Cybernetics.

[24]  Huiping Li,et al.  Receding Horizon Formation Tracking Control of Constrained Underactuated Autonomous Underwater Vehicles , 2017, IEEE Transactions on Industrial Electronics.

[25]  Charalampos P. Bechlioulis,et al.  Trajectory Tracking With Prescribed Performance for Underactuated Underwater Vehicles Under Model Uncertainties and External Disturbances , 2017, IEEE Transactions on Control Systems Technology.

[26]  Yang Li,et al.  Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[27]  Yongduan Song,et al.  Tracking Control for a Class of Unknown Nonsquare MIMO Nonaffine Systems: A Deep-Rooted Information Based Robust Adaptive Approach , 2016, IEEE Transactions on Automatic Control.

[28]  Alireza Khosravi,et al.  Model reference adaptive PID control with anti-windup compensator for an autonomous underwater vehicle , 2016, Robotics Auton. Syst..

[29]  Yuan Chen,et al.  Adaptive fuzzy inverse trajectory tracking control of underactuated underwater vehicle with uncertainties , 2016 .

[30]  B. Park Neural Network-Based Tracking Control of Underactuated Autonomous Underwater Vehicles With Model Uncertainties , 2015 .

[31]  Zongxia Jiao,et al.  Extended-State-Observer-Based Output Feedback Nonlinear Robust Control of Hydraulic Systems With Backstepping , 2014, IEEE Transactions on Industrial Electronics.

[32]  Shantha Gamini Jayasinghe,et al.  Experimental Study of Command Governor Adaptive Control for Unmanned Underwater Vehicles , 2019, IEEE Transactions on Control Systems Technology.

[33]  Caoyang Yu,et al.  Adaptive Fuzzy Trajectory Tracking Control of an Under-Actuated Autonomous Underwater Vehicle Subject to Actuator Saturation , 2018, Int. J. Fuzzy Syst..

[34]  Chenguang Yang,et al.  Extended State Observer-Based Integral Sliding Mode Control for an Underwater Robot With Unknown Disturbances and Uncertain Nonlinearities , 2017, IEEE Transactions on Industrial Electronics.

[35]  Kamal Youcef-Toumi,et al.  Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles , 2017 .

[36]  Jana Fuhrmann,et al.  Guidance And Control Of Ocean Vehicles , 2016 .