Nonlinear Lyapounov based control of an underwater vehicle in presence of uncertainties and obstacles

被引:24
作者
Khalaji, Ali Keymasi [1 ]
Tourajizadeh, Hami [1 ]
机构
[1] Kharazmi Univ, Fac Engn, Dept Mech Engn, Tehran, Iran
关键词
Lyapounov based control; Robust control; Underwater vehicle; Obstacle avoidance; Potential field; TRACKING CONTROL; EXPONENTIAL STABILIZATION; AVOIDANCE; DESIGN; SHIP; AUVS;
D O I
10.1016/j.oceaneng.2020.106998
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
In this paper a strong robust nonlinear controller is proposed for an underwater vehicle based on Lyapunov theory which is able to bypass the local and moving obstacles using potential field approach. Underwater vehicles are nowadays widely applicable for performing both of inspectional and operational tasks under the surface of oceans. Considering the fact that in these environments additional external forces such as drag force of the fluid flow and many other disturbances can affect the performance of the robot, providing the stability and controlling the system in a robust way is extremely desirable. On the other hand, bypassing the local obstacles that are inevitable under the surface of oceans is another challenge that needs to be studied. In this paper a strong robust controller is designed and implemented on the nonlinear dynamic model of the underwater robot based on Lyapunov method which is also equipped by obstacle avoidance feature. As a result, not only the stability of the system is guaranteed and the robustness of the robot is provided against the external fluid forces and other exerted disturbances, but also the trajectory can be improved in order to bypass the stationary and moving obstacles. Model of the robot is first extracted. Afterwards the proposed Lyapunov based controller is designed and implemented on the robot. Obstacle avoidance algorithm is then designed using analytic approach of potential field method in order to bypass the local obstacles. The correctness of the robot modeling and the efficiency of the designed controller is verified by the aid of some analytic and comparative simulation scenarios in MATLAB. It is shown that by the aid of the presented model of underwater robot and its related proposed control, the system can successfully perform any mission with a high accuracy and robustness even in the presence of obstacles.
引用
收藏
页数:9
相关论文
共 27 条
[1]  
Aguiar AP, 2002, IEEE DECIS CONTR P, P2105, DOI 10.1109/CDC.2002.1184840
[2]   Sliding-Mode Tracking Control of Surface Vessels [J].
Ashrafiuon, Hashem ;
Muske, Kenneth R. ;
McNinch, Lucas C. ;
Soltan, Reza A. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2008, 55 (11) :4004-4012
[3]  
DELAVARI H, 2017, MODARES MECH ENG, V17, P187
[4]  
DeMuth G., 1990, S AUT UND VEH TECHN
[5]  
Fossen T, 1994, Guidance and Control of Ocean Vehicles
[6]   Nonlinear suboptimal control of fully coupled non-affine six-DOF autonomous underwater vehicle using the state-dependent Riccati equation [J].
Geranmehr, Behdad ;
Nekoo, Saeed Rafee .
OCEAN ENGINEERING, 2015, 96 :248-257
[7]   Leader-Follower Flocking: Algorithms and Experiments [J].
Gu, Dongbing ;
Wang, Zongyao .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2009, 17 (05) :1211-1219
[8]   Using Fuzzy Logic to Design Separation Function in Flocking Algorithms [J].
Gu, Dongbing ;
Flu, Huosheng .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2008, 16 (04) :826-838
[9]  
Karimi A, 2017, MODARES MECH ENG, V17, P397
[10]  
Khalaji AK, 2014, Modares Mech Eng, V14, P81