Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller
Large fluctuation, large overshoot, and uncertain external disturbance that occur when an autonomous underwater vehicle is in deep motion are difficult to address using the traditional control method. An optimal control strategy based on an improved active disturbance rejection control technology is...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2019-12-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.1177/1729881419891536 |
id |
doaj-087e260ca9104df5bf85d88498b93669 |
---|---|
record_format |
Article |
spelling |
doaj-087e260ca9104df5bf85d88498b936692020-11-25T04:03:35ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142019-12-011610.1177/1729881419891536Autonomous underwater vehicle depth control based on an improved active disturbance rejection controllerZhengzheng Zhang0Bingyou Liu1Lichao Wang2 Key Laboratory of Advanced Perception and Intelligent Control of High-End Equipment, Ministry of Education, Wuhu, Anhui, China Key Laboratory of Advanced Perception and Intelligent Control of High-End Equipment, Ministry of Education, Wuhu, Anhui, China Key Laboratory of Advanced Perception and Intelligent Control of High-End Equipment, Ministry of Education, Wuhu, Anhui, ChinaLarge fluctuation, large overshoot, and uncertain external disturbance that occur when an autonomous underwater vehicle is in deep motion are difficult to address using the traditional control method. An optimal control strategy based on an improved active disturbance rejection control technology is proposed to enhance the trajectory tracking accuracy of autonomous underwater vehicles in actual bathymetric operations and resist external and internal disturbances. First, the depth motion and mathematical models of an autonomous underwater vehicle and propeller are established, respectively. Second, the control rate of the extended state observer and the nonlinear error feedback of the traditional active disturbance rejection control are improved by using a new nonlinear function. The nonlinearity, model uncertainty, and external disturbance of the autonomous underwater vehicle depth control system are extended to a new state, which is realized by an improved extended state observer. Third, the improved nonlinear state error feedback is used to suppress residual errors and provide high-quality control for the system. Simulation and experimental results show that under the same parameters, the traditional active disturbance rejection control has a small overshoot, fast tracking ability, and strong anti-interference ability. The optimized active disturbance rejection control and traditional active disturbance rejection control are applied to the deep-variation motion of autonomous underwater vehicles. Results show that the proposed optimal control strategy is not only simple and feasible but also demonstrates good control performance.https://doi.org/10.1177/1729881419891536 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zhengzheng Zhang Bingyou Liu Lichao Wang |
spellingShingle |
Zhengzheng Zhang Bingyou Liu Lichao Wang Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller International Journal of Advanced Robotic Systems |
author_facet |
Zhengzheng Zhang Bingyou Liu Lichao Wang |
author_sort |
Zhengzheng Zhang |
title |
Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller |
title_short |
Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller |
title_full |
Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller |
title_fullStr |
Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller |
title_full_unstemmed |
Autonomous underwater vehicle depth control based on an improved active disturbance rejection controller |
title_sort |
autonomous underwater vehicle depth control based on an improved active disturbance rejection controller |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2019-12-01 |
description |
Large fluctuation, large overshoot, and uncertain external disturbance that occur when an autonomous underwater vehicle is in deep motion are difficult to address using the traditional control method. An optimal control strategy based on an improved active disturbance rejection control technology is proposed to enhance the trajectory tracking accuracy of autonomous underwater vehicles in actual bathymetric operations and resist external and internal disturbances. First, the depth motion and mathematical models of an autonomous underwater vehicle and propeller are established, respectively. Second, the control rate of the extended state observer and the nonlinear error feedback of the traditional active disturbance rejection control are improved by using a new nonlinear function. The nonlinearity, model uncertainty, and external disturbance of the autonomous underwater vehicle depth control system are extended to a new state, which is realized by an improved extended state observer. Third, the improved nonlinear state error feedback is used to suppress residual errors and provide high-quality control for the system. Simulation and experimental results show that under the same parameters, the traditional active disturbance rejection control has a small overshoot, fast tracking ability, and strong anti-interference ability. The optimized active disturbance rejection control and traditional active disturbance rejection control are applied to the deep-variation motion of autonomous underwater vehicles. Results show that the proposed optimal control strategy is not only simple and feasible but also demonstrates good control performance. |
url |
https://doi.org/10.1177/1729881419891536 |
work_keys_str_mv |
AT zhengzhengzhang autonomousunderwatervehicledepthcontrolbasedonanimprovedactivedisturbancerejectioncontroller AT bingyouliu autonomousunderwatervehicledepthcontrolbasedonanimprovedactivedisturbancerejectioncontroller AT lichaowang autonomousunderwatervehicledepthcontrolbasedonanimprovedactivedisturbancerejectioncontroller |
_version_ |
1724439498110009344 |