TY - JOUR
T1 - Robust position control of an over‐actuated underwater vehicle under model uncertainties and ocean current effects using dynamic sliding mode surface and optimal allocation control
AU - The Vu, Mai
AU - Le, Tat Hien
AU - Thanh, Ha Le Nhu Ngoc
AU - Huynh, Tuan Tu
AU - Van, Mien
AU - Hoang, Quoc Dong
AU - Do, Ton Duc
N1 - Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2021/2/1
Y1 - 2021/2/1
N2 - Underwater vehicles (UVs) are subjected to various environmental disturbances due to ocean currents, propulsion systems, and un‐modeled disturbances. In practice, it is very challenging to design a control system to maintain UVs stayed at the desired static position permanently under these conditions. Therefore, in this study, a nonlinear dynamics and robust positioning control of the over‐actuated autonomous underwater vehicle (AUV) under the effects of ocean current and model uncertainties are presented. First, a motion equation of the over‐actuated AUV under the effects of ocean current disturbances is established, and a trajectory generation of the over‐actuated AUV heading angle is constructed based on the line of sight (LOS) algorithm. Second, a dynamic positioning (DP) control system based on motion control and an allocation control is proposed. For this, motion control of the over‐actuated AUV based on the dynamic sliding mode control (DSMC) theory is adopted to improve the system robustness under the effects of the ocean current and model uncertainties. In addition, the stability of the system is proved based on Lyapunov criteria. Then, using the generalized forces generated from the motion control module, two different methods for optimal allocation control module: the least square (LS) method and quadratic programming (QP) method are developed to distribute a proper thrust to each thruster of the over‐actuated AUV. Simulation studies are conducted to examine the effectiveness and robustness of the proposed DP controller. The results show that the proposed DP controller using the QP algorithm provides higher stability with smaller steady‐state error and stronger robustness.
AB - Underwater vehicles (UVs) are subjected to various environmental disturbances due to ocean currents, propulsion systems, and un‐modeled disturbances. In practice, it is very challenging to design a control system to maintain UVs stayed at the desired static position permanently under these conditions. Therefore, in this study, a nonlinear dynamics and robust positioning control of the over‐actuated autonomous underwater vehicle (AUV) under the effects of ocean current and model uncertainties are presented. First, a motion equation of the over‐actuated AUV under the effects of ocean current disturbances is established, and a trajectory generation of the over‐actuated AUV heading angle is constructed based on the line of sight (LOS) algorithm. Second, a dynamic positioning (DP) control system based on motion control and an allocation control is proposed. For this, motion control of the over‐actuated AUV based on the dynamic sliding mode control (DSMC) theory is adopted to improve the system robustness under the effects of the ocean current and model uncertainties. In addition, the stability of the system is proved based on Lyapunov criteria. Then, using the generalized forces generated from the motion control module, two different methods for optimal allocation control module: the least square (LS) method and quadratic programming (QP) method are developed to distribute a proper thrust to each thruster of the over‐actuated AUV. Simulation studies are conducted to examine the effectiveness and robustness of the proposed DP controller. The results show that the proposed DP controller using the QP algorithm provides higher stability with smaller steady‐state error and stronger robustness.
KW - Dynamic sliding mode controller
KW - Least‐squares method
KW - Position control
KW - Quadratic programming
KW - Underwater vehicle
UR - http://www.scopus.com/inward/record.url?scp=85099679462&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85099679462&partnerID=8YFLogxK
U2 - 10.3390/s21030747
DO - 10.3390/s21030747
M3 - Article
C2 - 33499320
AN - SCOPUS:85099679462
SN - 1424-8220
VL - 21
SP - 1
EP - 25
JO - Sensors (Switzerland)
JF - Sensors (Switzerland)
IS - 3
M1 - 747
ER -