Optimal robust trajectory tracking control of a X-rudder AUV with velocity sensor failures and uncertainties

Abstract This paper presents an optimal robust control method for trajectory tracking of a X-rudder autonomous underwater vehicle (AUV) subjects to velocity sensor failures and uncertainties. Two reduced-order extended state observers (ESOs) are designed to estimate the surge and heave velocities, and the estimated values are used to replace all the linear velocity-related parameters in controller design, which helps releasing the requirements of linear velocities measurement and makes the controller robust against linear velocity sensor failures. In kinematics control loop, line-of-sight (LOS) guidance law and Lyapunov-based control are employed, and the unknown attack angle is calculated based on the estimated linear velocities. In dynamics control loop, a robust disturbance rejection control law is constructed using disturbance observers and modified terminal sliding mode control. Moreover, a multi-objective optimization method is proposed to achieve X-rudder allocation, which is not only energy efficient but also robust against rudder failures, and helps tackling the rudder input saturation problem at the same time. Finally, comparative numerical simulations are provided to demonstrate the robustness and effectiveness of the proposed approach.

[1]  Alireza Khosravi,et al.  Adaptive integral feedback controller for pitch and yaw channels of an AUV with actuator saturations. , 2016, ISA transactions.

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

[3]  Shaoping Wang,et al.  Compound line-of-sight nonlinear path following control of underactuated marine vehicles exposed to wind, waves, and ocean currents , 2017 .

[4]  Bowen Yi,et al.  Design of three exponentially convergent robust controllers for the trajectory tracking of autonomous underwater vehicles , 2017 .

[5]  Yueying Wang,et al.  Fuzzy Uncertainty Observer-Based Path-Following Control of Underactuated Marine Vehicles with Unmodeled Dynamics and Disturbances , 2018, 2017 International Conference on Fuzzy Theory and Its Applications (iFUZZY).

[6]  Jian Xu,et al.  Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles , 2015 .

[7]  Khoshnam Shojaei,et al.  Line-of-Sight Target Tracking Control of Underactuated Autonomous Underwater Vehicles , 2017 .

[8]  Qin Zhang,et al.  Robust Magnetic Tracking of Subsea Cable by AUV in the Presence of Sensor Noise and Ocean Currents , 2018, IEEE Journal of Oceanic Engineering.

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

[10]  Chunhu Liu,et al.  ELOS-based path following control for underactuated surface vehicles with actuator dynamics , 2019, Ocean Engineering.

[11]  Zhijun Li,et al.  Neural Network Approximation Based Near-Optimal Motion Planning With Kinodynamic Constraints Using RRT , 2018, IEEE Transactions on Industrial Electronics.

[12]  Hu Xiao,et al.  A Sampling-Based Bayesian Approach for Cooperative Multiagent Online Search With Resource Constraints , 2018, IEEE Transactions on Cybernetics.

[13]  Kan Xu,et al.  Improved line-of-sight trajectory tracking control of under-actuated AUV subjects to ocean currents and input saturation , 2019, Ocean Engineering.

[14]  Sahjendra N. Singh,et al.  State-dependent Riccati equation-based robust dive plane control of AUV with control constraints , 2007 .

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

[16]  Caoyang Yu,et al.  Guidance-Error-Based Robust Fuzzy Adaptive Control for Bottom Following of a Flight-Style AUV With Saturated Actuator Dynamics , 2020, IEEE Transactions on Cybernetics.

[17]  Karl D. von Ellenrieder,et al.  Dynamic surface control of trajectory tracking marine vehicles with actuator magnitude and rate limits , 2019, Autom..

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

[19]  Yinghao Zhang,et al.  Design and simulation of X-rudder AUV's motion control , 2017 .

[20]  Minzhou Luo,et al.  MPC-based 3-D trajectory tracking for an autonomous underwater vehicle with constraints in complex ocean environments , 2019, Ocean Engineering.

[21]  Weidong Zhang,et al.  Adaptive non‐singular integral terminal sliding mode tracking control for autonomous underwater vehicles , 2017, IET Control Theory & Applications.

[22]  B. Bett,et al.  Autonomous Underwater Vehicles (AUVs): Their past, present and future contributions to the advancement of marine geoscience , 2014 .

[23]  Weidong Zhang,et al.  Adaptive Second-Order Fast Nonsingular Terminal Sliding Mode Tracking Control for Fully Actuated Autonomous Underwater Vehicles , 2019, IEEE Journal of Oceanic Engineering.

[24]  Chong Lin,et al.  Direct adaptive neural tracking control for a class of stochastic pure‐feedback nonlinear systems with unknown dead‐zone , 2013 .

[25]  Ye Li,et al.  Adaptive Trajectory Tracking Control of a Cable-Driven Underwater Vehicle on a Tension Leg Platform , 2019, IEEE Access.

[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]  Chaomin Luo,et al.  Adaptive Fuzzy Sliding Mode Diving Control for Autonomous Underwater Vehicle with Input Constraint , 2018, Int. J. Fuzzy Syst..

[28]  Zhouhua Peng,et al.  State recovery and disturbance estimation of unmanned surface vehicles based on nonlinear extended state observers , 2019, Ocean Engineering.

[29]  Yi Han,et al.  Composite learning adaptive sliding mode control for AUV target tracking , 2019, Neurocomputing.

[30]  Chenguang Yang,et al.  Adaptive Neural Network Control of Underactuated Surface Vessels With Guaranteed Transient Performance: Theory and Experimental Results , 2020, IEEE Transactions on Industrial Electronics.

[31]  Huiping Li,et al.  Model Predictive Stabilization of Constrained Underactuated Autonomous Underwater Vehicles With Guaranteed Feasibility and Stability , 2017, IEEE/ASME Transactions on Mechatronics.

[32]  Fumin Zhang,et al.  Future Trends in Marine Robotics , 2015 .

[33]  Qin Zhang,et al.  Virtual Submerged Floating Operational System for Robotic Manipulation , 2018, Complex..

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

[35]  Bo Li,et al.  Finite-time Extended State Observer based fault tolerant output feedback control for attitude stabilization. , 2019, ISA transactions.

[36]  Hongliang Ren,et al.  The robust H-infinity control of UUV with Riccati equation solution interpolation , 2018 .

[37]  Mien Van,et al.  An enhanced tracking control of marine surface vessels based on adaptive integral sliding mode control and disturbance observer. , 2019, ISA transactions.

[38]  Lihua Xie,et al.  Adaptive Trajectory Tracking Control of a Fully Actuated Surface Vessel With Asymmetrically Constrained Input and Output , 2018, IEEE Transactions on Control Systems Technology.

[39]  Naseem Daher,et al.  Three-dimensional trajectory tracking of a hybrid autonomous underwater vehicle in the presence of underwater current , 2019, Ocean Engineering.