Three-dimensional trajectory tracking control of an underactuated autonomous underwater vehicle based on ocean current observer

This article presents a design method for the three-dimensional trajectory tracking control of an underactuated autonomous underwater vehicle with unknown current disturbances. To simplify the complexity of the controller and avoid the singular problem induced by initial state constraints, a novel nonlinear backstepping technique based on virtual control variables is employed to design the kinematics and dynamics controllers. The control law is developed by building virtual errors, which can solve the problem of differential explosion in the traditional backstepping. Specifically, an ocean current observer based on the kinematics model is proposed to estimate unknown current disturbances, where the estimation is integrated into the autonomous underwater vehicle kinematics and dynamics equations. The convergence of tracking errors and system stability are proven by using Lyapunov stable theory. Finally, the simulation studies were provided to illustrate the effectiveness and good performance of the above trajectory tracking strategy.

[1]  Xu Yu-ru A Survey on Development of Motion Control for Underactuated AUV , 2010 .

[2]  Laxman M. Waghmare,et al.  Adaptive fuzzy exponential terminal sliding mode controller design for nonlinear trajectory tracking control of autonomous underwater vehicle , 2018 .

[3]  Meng Joo Er,et al.  Adaptive Robust Online Constructive Fuzzy Control of a Complex Surface Vehicle System , 2016, IEEE Transactions on Cybernetics.

[4]  Hong Liu,et al.  A compact representation of human actions by sliding coordinate coding , 2017 .

[5]  Yong-Kon Lim,et al.  Modified linear terminal guidance for docking and a time-varying ocean current observer , 2011, 2011 IEEE Symposium on Underwater Technology and Workshop on Scientific Use of Submarine Cables and Related Technologies.

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

[7]  Ye Li,et al.  Study of 3 dimension trajectory tracking of underactuated autonomous underwater vehicle , 2015 .

[8]  Tao Liu,et al.  Horizontal-Plane Trajectory-Tracking Control of an Underactuated Unmanned Marine Vehicle in the Presence of Ocean Currents , 2016 .

[9]  Fuad E. Alsaadi,et al.  Bipolar Fuzzy Hamacher Aggregation Operators in Multiple Attribute Decision Making , 2017, International Journal of Fuzzy Systems.

[10]  Meng Joo Er,et al.  Tracking-Error-Based Universal Adaptive Fuzzy Control for Output Tracking of Nonlinear Systems with Completely Unknown Dynamics , 2018, IEEE Transactions on Fuzzy Systems.

[11]  Ye Li,et al.  Nonlinear dynamics modeling and performance prediction for underactuated AUV with fins , 2016 .

[12]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[13]  Qiang Ma,et al.  Three-Dimensional Path Following of an Underactuated AUV Based on Fuzzy Backstepping Sliding Mode Control , 2018, Int. J. Fuzzy Syst..

[14]  Ning Wang,et al.  Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns , 2017 .

[15]  Zhongjiu Zheng,et al.  Finite-Time Sideslip Observer-Based Adaptive Fuzzy Path-Following Control of Underactuated Marine Vehicles with Time-Varying Large Sideslip , 2018, Int. J. Fuzzy Syst..

[16]  Yu-Ping Wang,et al.  Segmentation of M-FISH Images for Improved Classification of Chromosomes With an Adaptive Fuzzy C-means Clustering Algorithm , 2012, IEEE Transactions on Fuzzy Systems.

[17]  Fang Wang,et al.  Stability Analysis on Speed Control System of Autonomous Underwater Vehicle , 2009 .

[18]  Ning Wang,et al.  Backpropagating Constraints-Based Trajectory Tracking Control of a Quadrotor With Constrained Actuator Dynamics and Complex Unknowns , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Xingru Qu,et al.  Three-dimensional path following control of underactuated autonomous underwater vehicle based on damping backstepping , 2017 .

[20]  Tao Liu,et al.  Trajectory tracking control of underactuated USV based on modified backstepping approach , 2015 .

[21]  Jiajia Zhou,et al.  Three-dimensional trajectory tracking of an underactuated UUV by backstepping control and bio-inspired models , 2017, 2017 36th Chinese Control Conference (CCC).

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

[23]  Tristan Perez,et al.  Energy-based guidance of an underactuated unmanned underwater vehicle on a helical trajectory , 2015 .

[24]  Lu Liu,et al.  Path following of marine surface vehicles with dynamical uncertainty and time-varying ocean disturbances , 2016, Neurocomputing.

[25]  Evangelos Papadopoulos,et al.  Three dimensional trajectory control of underactuated AUVs , 2007, 2007 European Control Conference (ECC).

[26]  Antonio Pedro Aguiar,et al.  A Nonlinear Model Predictive Control for an AUV to Track and Estimate a Moving Target Using Range Measurements , 2017, ROBOT.

[27]  Zhongjiu Zheng,et al.  Global Asymptotic Model-Free Trajectory-Independent Tracking Control of an Uncertain Marine Vehicle: An Adaptive Universe-Based Fuzzy Control Approach , 2018, IEEE Transactions on Fuzzy Systems.

[28]  José Antonio Cruz-Ledesma,et al.  Modelling, Design and Robust Control of a Remotely Operated Underwater Vehicle , 2014 .

[29]  Ning Wang,et al.  Adaptive Robust Finite-Time Trajectory Tracking Control of Fully Actuated Marine Surface Vehicles , 2016, IEEE Transactions on Control Systems Technology.

[30]  Eric Rogers,et al.  Experimental Verification of a Depth Controller using Model Predictive Control with Constraints onboard a Thruster Actuated AUV , 2012 .

[31]  Khoshnam Shojaei,et al.  A novel approach to 6-DOF adaptive trajectory tracking control of an AUV in the presence of parameter uncertainties , 2015 .

[32]  Evangelos Papadopoulos,et al.  Planar trajectory planning and tracking control design for underactuated AUVs , 2007 .

[33]  Dexiang Deng,et al.  Real-Time Fabric Defect Detection Using Accelerated Small-Scale Over-Completed Dictionary of Sparse Coding , 2016 .

[34]  Sanjay Sharma,et al.  Finite-Time Observer Based Guidance and Control of Underactuated Surface Vehicles With Unknown Sideslip Angles and Disturbances , 2018, IEEE Access.

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

[36]  Kristin Ytterstad Pettersen,et al.  Geometric path following with ocean current estimation for ASVs and AUVs , 2016, 2016 American Control Conference (ACC).

[37]  İkbal Eski,et al.  Design of Neural Network Control System for Controlling Trajectory of Autonomous Underwater Vehicles , 2014 .

[38]  Yan Yan,et al.  Sliding mode tracking control of autonomous underwater vehicles with the effect of quantization , 2018 .

[39]  Yaohong Qu,et al.  Trajectory exponential tracking control of unmanned surface ships with external disturbance and system uncertainties. , 2018, ISA transactions.

[40]  Lei Wan,et al.  Path following of an Underactuated AUV Based on Fuzzy Backstepping Sliding Mode Control , 2016 .

[41]  Tor Arne Johansen,et al.  A MODEL-BASED OCEAN CURRENT OBSERVER FOR 6DOF UNDERWATER VEHICLES , 2007 .

[42]  Qi Wu,et al.  Design for three-dimensional stabilization control of underactuated autonomous underwater vehicles , 2018 .

[43]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control: Fossen/Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[44]  Zhongjiu Zheng,et al.  Adaptive Approximation-Based Regulation Control for a Class of Uncertain Nonlinear Systems Without Feedback Linearizability , 2018, IEEE Transactions on Neural Networks and Learning Systems.