Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation

This paper focuses on the attitude tracking control of the autonomous underwater vehicle (AUV) using control moment gyros (CMGs) with the lumped nonlinearities including model uncertainty, coupling dynamic property, external disturbance, and input saturation. To describe the attitude of the AUV without singularities, quaternions are used to describe its translational and rotational motion. A finite-time convergent extended state observer (FTCESO) in conjunction with the sliding mode control (SMC) approach is exploited to design the tracking controller for the closed-loop system with the finite-time convergence. Meanwhile, in order to release the burden of the observer, the anti-windup compensator is utilized to handle the nonlinearity of input saturation. A switch function is considered to make a switch between the robust controller and the constant-rate reaching law. Subsequently, with consideration of the inherent singularity problem of actuator dynamics, the constrained steering logic is implemented to avoid this issue without introducing other torque errors in theory. Finite-time stability of the attitude tracking system is guaranteed by the Lyapunov-based approach. Finally, the simulation results validate the attitude tracking performance of the CMG-based AUV with the proposed control strategy, when it is subject to the stated nonlinear uncertainties.

[1]  B. B. Pati,et al.  Adaptive sliding mode formation control of multiple underwater robots , 2014 .

[2]  Miaolei He,et al.  Extended State Observer-Based Robust Backstepping Sliding Mode Control for a Small-Size Helicopter , 2018, IEEE Access.

[3]  Kristin Ytterstad Pettersen,et al.  Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle , 1999, IEEE Trans. Autom. Control..

[4]  Ke Zhang,et al.  Spacecraft fault-tolerant control using adaptive non-singular fast terminal sliding mode , 2016 .

[5]  Yuanqing Xia,et al.  Attitude Tracking of Rigid Spacecraft With Bounded Disturbances , 2011, IEEE Transactions on Industrial Electronics.

[6]  Roberto Cristi,et al.  Adaptive Quaternion Feedback Regulation for Eigenaxis Rotations , 1994 .

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

[8]  Baolin Wu,et al.  Rapid SGCMGs Singularity-Escape Steering Law in Gimbal Angle Space , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[9]  De Xie,et al.  Underactuated tracking control of underwater vehicles using control moment gyros , 2018 .

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

[11]  Timothy Prestero,et al.  Verification of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle , 2001 .

[12]  Haruhisa Kurokawa Survey of Theory and Steering Laws of Single-Gimbal Control Moment Gyros , 2007 .

[13]  F. Sun,et al.  Attitude Control of Rigid Body with Inertia Uncertainty and Saturation Input , 2017 .

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

[15]  Yinghong Jia,et al.  Robust trajectory tracking control of a dual-arm space robot actuated by control moment gyroscopes , 2017 .

[16]  Nilanjan Sarkar,et al.  Adaptive control of an autonomous underwater vehicle: experimental results on ODIN , 1999, Proceedings 1999 IEEE International Symposium on Computational Intelligence in Robotics and Automation. CIRA'99 (Cat. No.99EX375).

[17]  Antonio M. Pascoal,et al.  Nonlinear path following with applications to the control of autonomous underwater vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[18]  Mou Chen,et al.  Terminal sliding mode tracking control for a class of SISO uncertain nonlinear systems. , 2013, ISA transactions.

[19]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

[20]  Bo Li,et al.  Heading Autopilot of Autonomous Underwater Vehicles With Internal Moving Mass , 2017 .

[21]  Seul Jung,et al.  Experimental Verification of Singularity-Robust Torque Control for a 1.2-Nm–5-Hz SGCMG , 2018, IEEE Transactions on Industrial Electronics.

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

[23]  Long Cheng,et al.  Adaptive Control of an Electrically Driven Nonholonomic Mobile Robot via Backstepping and Fuzzy Approach , 2009, IEEE Transactions on Control Systems Technology.

[24]  Edwin Kreuzer,et al.  Depth control of remotely operated underwater vehicles using an adaptive fuzzy sliding mode controller , 2008, Robotics Auton. Syst..

[25]  Chunyu Yang,et al.  Integral Sliding Mode Control for Singularly Perturbed Systems with Mismatched Disturbances , 2018, Circuits, Systems, and Signal Processing.

[26]  Zongyu Zuo,et al.  A new class of finite-time nonlinear consensus protocols for multi-agent systems , 2014, Int. J. Control.

[27]  Haruhisa Kurokawa,et al.  CONSTRAINED STEERING LAW OF PYRAMID-TYPE CONTROL MOMENT GYROS AND GROUND TESTS , 1997 .

[28]  Weisheng Yan,et al.  Neural network-based nonlinear sliding-mode control for an AUV without velocity measurements , 2019, Int. J. Control.

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

[30]  B. Jouvencel,et al.  Robust Nonlinear Path-Following Control of an AUV , 2008, IEEE Journal of Oceanic Engineering.

[31]  Thor I. Fossen,et al.  Position and attitude tracking of AUV's: a quaternion feedback approach , 1994 .

[32]  Xiaodong Liu,et al.  A novel extended state observer. , 2015, ISA transactions.

[33]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[34]  Bidyadhar Subudhi,et al.  Cooperative formation control of autonomous underwater vehicles: An overview , 2016, Int. J. Autom. Comput..

[35]  Bruno Jouvencel,et al.  Coordinated Formation Control of Multiple Autonomous Underwater Vehicles for Pipeline Inspection , 2010 .

[36]  Kevin D. LePage,et al.  An Autonomous Underwater Vehicle Data-Driven Control Strategy for Target Tracking , 2018, IEEE Journal of Oceanic Engineering.

[37]  T. Ura,et al.  Zero-G Class Underwater Robots: Unrestricted Attitude Control Using Control Moment Gyros , 2007, IEEE Journal of Oceanic Engineering.

[38]  Zhi Liu,et al.  Dynamic simulation modeling and analysis of an internal CMG-actuated underwater vehicle , 2018, 2018 IEEE International Conference on Applied System Invention (ICASI).

[39]  Zhihong Man,et al.  Continuous finite-time control for robotic manipulators with terminal sliding mode , 2003, Autom..

[40]  De Xie,et al.  Trajectory tracking control for a CMG-based underwater vehicle with input saturation in 3D space , 2019 .

[41]  B. Wie,et al.  Singularity Robust Steering Logic for Redundant Single-Gimbal Control Moment Gyros , 2000 .