Non-singular terminal sliding mode control for robust trajectory tracking control of an autonomous underwater vehicle

The nonlinear trajectory tracking control design of an autonomous underwater vehicle (AUV) is a challenging task because of highly uncertain nature of ocean environment, time varying nonlinear vehicle dynamics and poorly known hydrodynamic coefficients of the vehicle. This paper addresses a trajectory tracking control problem for a class of nonlinear, highly coupled with motion in six degrees-of-freedom (DOF) AUV. The robust tracking control is achieved by designing an non-singular terminal sliding mode control (NTSMC) for complete nonlinear model of an AUV. The proposed control scheme assures finite time convergence of the systems states due to addition of a nonlinear term into linear sliding surface results in nonlinear sliding mode called terminal sliding mode (TSM). In addition, the problem of singularity associated with conventional terminal sliding mode control (TSMC) is overcome by the proposed control scheme. Numerical simulations on an experimental AUV is performed for complex reference trajectory to test the efficacy of the controller. Also the proposed NTSMC is capable of handling the hydrodynamic parameter uncertainties, unidentified disturbances like ocean current and measurement sensor noises.

[1]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

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

[3]  S. Gulati,et al.  Control of Nonlinear Systems Using Terminal Sliding Modes , 1992, 1992 American Control Conference.

[4]  Xinghuo Yu,et al.  On nonsingular terminal sliding-mode control of nonlinear systems , 2013, Autom..

[5]  Hong Ren Wu,et al.  A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators , 1994, IEEE Trans. Autom. Control..

[6]  Jinwhan Kim,et al.  Integral sliding mode controller for precise manoeuvring of autonomous underwater vehicle in the presence of unknown environmental disturbances , 2015, Int. J. Control.

[7]  L. Rodrigues,et al.  Sliding mode control of an AUV in the diving and steering planes , 1996, OCEANS 96 MTS/IEEE Conference Proceedings. The Coastal Ocean - Prospects for the 21st Century.

[8]  Hangil Joe,et al.  Time-Delay Controller Design for Position Control of Autonomous Underwater Vehicle Under Disturbances , 2016, IEEE Transactions on Industrial Electronics.

[9]  G. Bartolini,et al.  Second order sliding mode tracking control of underwater vehicles , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[10]  A. J. Healey,et al.  Sliding Mode Acoustic Servoing for an Autonomous Underwater Vehicle , 1992 .

[11]  Syuan-Yi Chen,et al.  Robust Nonsingular Terminal Sliding-Mode Control for Nonlinear Magnetic Bearing System , 2011, IEEE Transactions on Control Systems Technology.

[12]  Gianluca Antonelli,et al.  A novel adaptive control law for underwater vehicles , 2003, IEEE Trans. Control. Syst. Technol..

[13]  Jong-Won Park,et al.  Discrete-time quasi-sliding mode control of an autonomous underwater vehicle , 1999 .

[14]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[15]  Dana R. Yoerger,et al.  Adaptive sliding control of an experimental underwater vehicle , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[16]  Xinghuo Yu,et al.  Terminal sliding mode control of MIMO linear systems , 1997 .

[17]  A. J. Healey,et al.  Adaptive sliding mode control of autonomous underwater vehicles in the dive plane , 1990 .

[18]  M. Santhakumar,et al.  Power efficient dynamic station keeping control of a flat-fish type autonomous underwater vehicle through design modifications of thruster configuration , 2013 .

[19]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[20]  Chintae Choi,et al.  Practical Nonsingular Terminal Sliding-Mode Control of Robot Manipulators for High-Accuracy Tracking Control , 2009, IEEE Transactions on Industrial Electronics.

[21]  Giorgio Bartolini,et al.  Attitude and position tracking of autonomous 6 d.o.f. vehicles with mono-directional actuators , 2016, 2016 14th International Workshop on Variable Structure Systems (VSS).

[22]  Aiqun Zhang,et al.  Discrete-time quasi-sliding mode control of underwater vehicles , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[23]  B. Jouvencel,et al.  Using a high order sliding modes for diving control a torpedo autonomous underwater vehicle , 2003, Oceans 2003. Celebrating the Past ... Teaming Toward the Future (IEEE Cat. No.03CH37492).

[24]  G. Antonelli On the Use of Adaptive/Integral Actions for Six-Degrees-of-Freedom Control of Autonomous Underwater Vehicles , 2007, IEEE Journal of Oceanic Engineering.

[25]  Jean-Jacques E. Slotine,et al.  Robust trajectory control of underwater vehicles , 1985 .