An underwater robot hovering control method based on improved PID algorithm
Guo, Dongsheng; Shen, Yanglin; Zhang, Xiyuan; Jia, Zehua; Nie, Zhuoyun; Li, Shuai (2025-10-07)
Guo, Dongsheng
Shen, Yanglin
Zhang, Xiyuan
Jia, Zehua
Nie, Zhuoyun
Li, Shuai
07.10.2025
Guo, D., Shen, Y., Zhang, X., Jia, Z., Nie, Z., & Li, S. (2025). An underwater robot hovering control method based on improved PID algorithm. Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 43(4), 685–693. https://doi.org/10.1051/jnwpu/20254340685
https://creativecommons.org/licenses/by/4.0/
© 2025 Journal of Northwestern Polytechnical University. All rights reserved. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
https://creativecommons.org/licenses/by/4.0/
© 2025 Journal of Northwestern Polytechnical University. All rights reserved. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
https://creativecommons.org/licenses/by/4.0/
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202510106250
https://urn.fi/URN:NBN:fi:oulu-202510106250
Tiivistelmä
Abstract
Because the traditional PID controller's underwater robot regulation process is complicated for manual tuning, has heavy repetitive workloads and difficulty in getting optimal parameter combinations, an improved PID-based underwater robot hovering control method is proposed. Firstly, the underwater robot is modeled and simulated to determine the parameters of its dynamic processes. The recorded parameters are substituted into the parameter tuning model, and the values of proportional gains and the desired closed-loop bandwidth parameters are calculated. The phase overrun compensation parameters in the PID tuning formula are initialized and then tuned in combination with the simulation results. Finally, optimal parameter configurations are derived. The simulation results show that compared with the traditional PID algorithm, the improved PID algorithm can lead to faster convergence of the position vector of a snorkel, smaller overshoot and steady state error.
Because the traditional PID controller's underwater robot regulation process is complicated for manual tuning, has heavy repetitive workloads and difficulty in getting optimal parameter combinations, an improved PID-based underwater robot hovering control method is proposed. Firstly, the underwater robot is modeled and simulated to determine the parameters of its dynamic processes. The recorded parameters are substituted into the parameter tuning model, and the values of proportional gains and the desired closed-loop bandwidth parameters are calculated. The phase overrun compensation parameters in the PID tuning formula are initialized and then tuned in combination with the simulation results. Finally, optimal parameter configurations are derived. The simulation results show that compared with the traditional PID algorithm, the improved PID algorithm can lead to faster convergence of the position vector of a snorkel, smaller overshoot and steady state error.
Kokoelmat
- Avoin saatavuus [43406]

