Design and Implementation of an Underwater Dynamic Obstacle Avoidance Algorithm Based on Speed Control
DOI: https://doi.org/10.62517/jbdc.202501110
Author(s)
Hanan Zhu1, Hongli Jia2,*, Shuangyin Wang2
Affiliation(s)
1Harbin Institute of Petroleum, Harbin, Heilongjiang, China
2Heilongjiang Agricultural Engineering Vocational College, College of Intelligent Engineering, Harbin, China
*Corresponding Author
Abstract
With the continuous growth of the demand for underwater operations, the autonomous obstacle avoidance ability of underwater vehicles is of vital importance. This paper aims to design and implement an underwater dynamic obstacle avoidance algorithm based on speed control to enhance the safety and autonomy of underwater vehicles in complex environments. the research adopts a method that combines theoretical analysis and algorithm design. By constructing the dynamic model of underwater vehicles, the motion characteristics of the vehicles at different speeds are deeply analyzed. Sensors are used to obtain real-time information about the underwater environment, and obstacles are identified and located. On this basis, a dynamic obstacle avoidance strategy based on speed adjustment is designed. This strategy dynamically plans the navigation path and adjusts the speed according to the position and speed of the obstacles as well as the state of the vehicle itself. Verified by multiple groups of simulation experiments, the proposed algorithm can effectively achieve obstacle avoidance in a dynamic underwater environment. Compared with traditional obstacle avoidance algorithms, it has significantly improved in terms of obstacle avoidance success rate, navigation efficiency, etc., providing more reliable technical support for the practical application of underwater vehicles.
Keywords
Underwater Dynamic Obstacle Avoidance; Speed Control; Algorithm Design; Dynamic Model; Simulation Verification
References
[1] Feng, Z. Autonomous Navigation Key Technologies for Unmanned Vessels Based on High Coverage Targets. Master's Thesis, Zhejiang University, 2022.
[2] Xu, Z. Research on the Autonomous Control Technology for High-Speed Unmanned Vessels Based on Dual-Loop Fuzzy-Self-Disturbance. Master's Thesis, South China University of Technology, 2022.
[3] Du, K., Mao, Y., Xiang, Z., et al. Dynamic Obstacle Avoidance Method for Surface Unmanned Vessels Based on Maritime Rules. Ship and Ocean Engineering, 2015, 44(3):6. DOI: 10.3963/j. issn. 1671-7953.2015.03.028.
[4] Liu, B. Research on Image Feature Extraction and Object Recognition in Underwater Machine Vision. Master's Thesis, Dalian University of Technology, 2013.
[5] Hong, X., Xu, Z., Wei, X., et al. Dynamic Obstacle Avoidance for Surface Unmanned Vessels Based on an Improved Velocity Obstacle Approach. Optical Precision Engineering, 2021, 29(9):14.
[6] Li, G. Research on Ship Heading Control Based on Sliding Mode Variable Structure. Master's Thesis, Harbin Engineering University, 2013.
[7] Yu, X. Modeling of Obstacle Navigation in Complex Marine Traffic Based on Data Mining. Ship Science and Technology, 2019(2):3.
[8] Xu, X., Xie, Y., Liu, Z., et al. Real-time Obstacle Avoidance Research for Ships Based on Computer Video. Ship Science and Technology, 2021(22):43-45.