Dual closed loop AUV trajectory tracking control based on finite time and state observer

The three-dimensional trajectory tracking of AUV is an important basis for it to complete its task. Due to many uncertain disturbances such as wind, wave and current on the sea, it is easy to cause problems such as slow convergence speed of the controller and saturation of the controller output in t...

Full description

Bibliographic Details
Main Authors: Xiaoqiang Dai, Hewei Xu, Hongchao Ma, Jianjun Ding, Qiang Lai
Format: Article
Language:English
Published: AIMS Press 2022-08-01
Series:Mathematical Biosciences and Engineering
Subjects:
Online Access:https://www.aimspress.com/article/doi/10.3934/mbe.2022517?viewType=HTML
_version_ 1798039914663641088
author Xiaoqiang Dai
Hewei Xu
Hongchao Ma
Jianjun Ding
Qiang Lai
author_facet Xiaoqiang Dai
Hewei Xu
Hongchao Ma
Jianjun Ding
Qiang Lai
author_sort Xiaoqiang Dai
collection DOAJ
description The three-dimensional trajectory tracking of AUV is an important basis for it to complete its task. Due to many uncertain disturbances such as wind, wave and current on the sea, it is easy to cause problems such as slow convergence speed of the controller and saturation of the controller output in the three-dimensional trajectory tracking control of AUV. And the dynamic uncertainty of AUV's own model will have a great negative impact on AUV's trajectory tracking control. In order to solve the problem of slow convergence speed of the above controller, the finite time control method is introduced into the designed position controller. In order to solve the problem of AUV controller output saturation, an auxiliary dynamic system is designed to compensate the system control output saturation. In order to solve the uncertainty of AUV model, a reduced order extended observer is designed in the dynamic controller. It can observe the motion parameters of AUV at any time, and compensate the uncertainty of model uncertainty and external environment disturbance in real time. The control method in this paper is simulated in a three-dimensional model. The experimental results show that the convergence speed, control accuracy, robustness and tracking effect of AUV are higher than those of common trajectory tracker. The algorithm is loaded into the "sea exploration Ⅱ" AUV and verified by experiments in Suzhou lake. The effect of AUV navigation basically meets the task requirements, in which the mean value of pitch angle and heading angle error is less than 8 degrees and the mean value of depth error is less than 0.1M. The trajectory tracker can better meet the trajectory tracking control needs of the AUV.
first_indexed 2024-04-11T22:00:16Z
format Article
id doaj.art-47d6bbd6b9b149bc8ca2b746d8a18cf2
institution Directory Open Access Journal
issn 1551-0018
language English
last_indexed 2024-04-11T22:00:16Z
publishDate 2022-08-01
publisher AIMS Press
record_format Article
series Mathematical Biosciences and Engineering
spelling doaj.art-47d6bbd6b9b149bc8ca2b746d8a18cf22022-12-22T04:00:57ZengAIMS PressMathematical Biosciences and Engineering1551-00182022-08-011911110861111310.3934/mbe.2022517Dual closed loop AUV trajectory tracking control based on finite time and state observerXiaoqiang Dai 0Hewei Xu1Hongchao Ma2Jianjun Ding3Qiang Lai 41. School of Automation, Jiangsu University of Science and Technology, Zhenjiang 212003, China1. School of Automation, Jiangsu University of Science and Technology, Zhenjiang 212003, China1. School of Automation, Jiangsu University of Science and Technology, Zhenjiang 212003, China2. Shanghai Hunter Hydraulic Control Technology Co, Ltd, Shanghai 201612, China2. Shanghai Hunter Hydraulic Control Technology Co, Ltd, Shanghai 201612, ChinaThe three-dimensional trajectory tracking of AUV is an important basis for it to complete its task. Due to many uncertain disturbances such as wind, wave and current on the sea, it is easy to cause problems such as slow convergence speed of the controller and saturation of the controller output in the three-dimensional trajectory tracking control of AUV. And the dynamic uncertainty of AUV's own model will have a great negative impact on AUV's trajectory tracking control. In order to solve the problem of slow convergence speed of the above controller, the finite time control method is introduced into the designed position controller. In order to solve the problem of AUV controller output saturation, an auxiliary dynamic system is designed to compensate the system control output saturation. In order to solve the uncertainty of AUV model, a reduced order extended observer is designed in the dynamic controller. It can observe the motion parameters of AUV at any time, and compensate the uncertainty of model uncertainty and external environment disturbance in real time. The control method in this paper is simulated in a three-dimensional model. The experimental results show that the convergence speed, control accuracy, robustness and tracking effect of AUV are higher than those of common trajectory tracker. The algorithm is loaded into the "sea exploration Ⅱ" AUV and verified by experiments in Suzhou lake. The effect of AUV navigation basically meets the task requirements, in which the mean value of pitch angle and heading angle error is less than 8 degrees and the mean value of depth error is less than 0.1M. The trajectory tracker can better meet the trajectory tracking control needs of the AUV.https://www.aimspress.com/article/doi/10.3934/mbe.2022517?viewType=HTMLauvtrajectory tracking controladaptive finite time controlreduced-order extended state observerfilter integral sliding mode
spellingShingle Xiaoqiang Dai
Hewei Xu
Hongchao Ma
Jianjun Ding
Qiang Lai
Dual closed loop AUV trajectory tracking control based on finite time and state observer
Mathematical Biosciences and Engineering
auv
trajectory tracking control
adaptive finite time control
reduced-order extended state observer
filter integral sliding mode
title Dual closed loop AUV trajectory tracking control based on finite time and state observer
title_full Dual closed loop AUV trajectory tracking control based on finite time and state observer
title_fullStr Dual closed loop AUV trajectory tracking control based on finite time and state observer
title_full_unstemmed Dual closed loop AUV trajectory tracking control based on finite time and state observer
title_short Dual closed loop AUV trajectory tracking control based on finite time and state observer
title_sort dual closed loop auv trajectory tracking control based on finite time and state observer
topic auv
trajectory tracking control
adaptive finite time control
reduced-order extended state observer
filter integral sliding mode
url https://www.aimspress.com/article/doi/10.3934/mbe.2022517?viewType=HTML
work_keys_str_mv AT xiaoqiangdai dualclosedloopauvtrajectorytrackingcontrolbasedonfinitetimeandstateobserver
AT heweixu dualclosedloopauvtrajectorytrackingcontrolbasedonfinitetimeandstateobserver
AT hongchaoma dualclosedloopauvtrajectorytrackingcontrolbasedonfinitetimeandstateobserver
AT jianjunding dualclosedloopauvtrajectorytrackingcontrolbasedonfinitetimeandstateobserver
AT qianglai dualclosedloopauvtrajectorytrackingcontrolbasedonfinitetimeandstateobserver