Trajectory tracking with quaternion-based attitude representation for autonomous underwater vehicle based on terminal sliding mode control

被引:0
作者
Liu X. [1 ]
Zhang M. [2 ]
Chen J. [1 ]
Yin B. [3 ]
机构
[1] College of Mechanical and Electrical Engineering, Jiaxing University, Jiaxing
[2] College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin
[3] School of Mechanical Engineering, Jiangsu University of Science and Technology, Jiangsu
基金
中国国家自然科学基金;
关键词
Autonomous underwater vehicle; Non-singular terminal sliding mode control; Quaternion-based attitude representation; Trajectory tracking;
D O I
10.1016/j.apor.2020.102342
中图分类号
学科分类号
摘要
This paper addresses trajectory tracking control problem for autonomous underwater vehicles (AUVs) using quaternion-based attitude representation. A quaternion based adaptive non-singular terminal sliding mode control scheme is proposed for an AUV subject to ocean current and modelling uncertainty. At first, kinematic equations of the translational and rotational motions are described by unit quaternions. And then, a class of modified non-singular terminal sliding mode surface is developed by smoothly switching into a non-singular sliding mode surface formed by sinusoidal functions when the tracking error reaches a small range of the origin. The finite-time convergences of both the position tracking error and quaternion error are proved based on Lyapunov theory. Finally, the proposed control scheme is applied on a typical fully-actuated AUV to perform simulations. And the simulation results illustrate the effectiveness of the proposed control scheme in comparison with another terminal sliding mode control algorithm. © 2020 Elsevier Ltd
引用
收藏
相关论文
共 33 条
[1]  
Allibert G., Hua M.D., Krupinski S., Hamel T., Pipeline following by visual servoing for autonomous underwater vehicles, Control Eng. Pract., 82, pp. 151-160, (2019)
[2]  
Avila J.P.J., Donha D.C., Adamowski J.C., Experimental model identification of open-frame underwater vehicles, Ocean Eng., 60, 0, pp. 81-94, (2013)
[3]  
Chen G., Song Y., Guan Y., Terminal sliding mode-based consensus tracking control for networked uncertain mechanical systems on digraphs, IEEE Trans. Neural Netw. Learn. Syst., 29, 3, pp. 749-756, (2018)
[4]  
Chu Z., Xiang X., Zhu D., Luo C., Xie, Adaptive trajectory tracking control for remotely operated vehicles considering thruster dynamics and saturation constraints, ISA Trans., 100, pp. 28-37, (2020)
[5]  
Chu Z., Zhu D., Yang S.X., Observer-based adaptive neural network trajectory tracking control for remotely operated vehicle, IEEE Trans. Neural Netw. Learn. Syst., 28, 7, pp. 1633-1645, (2017)
[6]  
Cui R., Yang C., Li Y., Sharma S., Adaptive neural network control of AUVs with control input nonlinearities using reinforcement learning, IEEE Trans. Syst. Man. Cybern.Syst., 47, 6, pp. 1019-1029, (2017)
[7]  
Elmokadem T., Zribi M., Youcef-Toumi K., Terminal sliding mode control for the trajectory tracking of underactuated autonomous underwater vehicles, Ocean Eng., 129, pp. 613-625, (2017)
[8]  
Feng Y., Yu X., Man Z., Non-singular terminal sliding mode control of rigid manipulators, Automatica, 38, 12, pp. 2159-2167, (2002)
[9]  
Fischer N., Hughes D., Walters P., Schwartz E.M., Dixon W.E., Nonlinear rise-based control of an autonomous underwater vehicle, IEEE Trans. Rob., 30, 4, pp. 845-852, (2014)
[10]  
Fjellstad, Fossen, Quaternion feedback regulation of underwater vehicles, Proceedings of IEEE International Conference on Control and Applications, 2, pp. 857-862, (1994)