Hostname: page-component-699b5d5946-csg8k Total loading time: 0 Render date: 2026-03-04T06:29:54.149Z Has data issue: false hasContentIssue false

Ship path planning based on multi-factor and multi-scale A* algorithm

Published online by Cambridge University Press:  02 March 2026

Zhengge Cao
Affiliation:
Navigation College, Dalian Maritime University, Dalian, Liaoning, China, zhangxk@dlmu.edu.cn, czg@dlmu.edu.cn
Xianku Zhang*
Affiliation:
Navigation College, Dalian Maritime University, Dalian, Liaoning, China, zhangxk@dlmu.edu.cn, czg@dlmu.edu.cn
*
Corresponding author: Xianku Zhang; Email: zhangxk@dlmu.edu.cn

Abstract

Ship path planning represents a fundamental challenge in intelligent navigation, requiring careful balance between route optimality, safety in complex marine environments. To address the limitations of conventional A* algorithms, this paper proposes an improved multi-factor and multi-scale A* algorithm. The methodology begins with processing ENC data, where canny edge detection combined with adaptive thresholding constructs obstacle maps. A novel dual-layer multi-scale grid framework is established: They are used to rapid global path searching, and precise collision avoidance. The algorithm innovatively integrates a multi-factor function that simultaneously considers obstacle distribution, environment effects, navigation rules, and ship dynamic constraints, with adaptive weight adjustment optimizing the search process. Path refinement employs smoothing algorithms to significantly reduce waypoint numbers. Simulation experiments conducted in Dalian port demonstrate the algorithm’s superior performance: maintaining safe clearance even in obstacle-dense areas and using the shorter length. Experimental results confirm that generated paths better satisfy practical navigation requirements.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Royal Institute of Navigation

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

References

Allus, A. and Unel, M. (2025). Angle-based Multi-Goal Ordering and Path-Planning Using an Improved A-Star Algorithm. Robotics and Autonomous Systems, 190, 105001.10.1016/j.robot.2025.105001CrossRefGoogle Scholar
Du, Y., Liu, G., Jiang, Y., Cai, S. and He, J. (2025). Adaptive Congestion Index-based A* Algorithm for Dynamic Vehicle Path Planning Optimization. Physica A: Statistical Mechanics and its Applications, 672, 130702.10.1016/j.physa.2025.130702CrossRefGoogle Scholar
Gan, L., Zheng, L., Song, L., Cui, H., Shu, Y. and Yang, Z. (2025). A Multi-Vector-Field Based Inland Ship Path Planning Using an Anisotropic Fast Marching Method. Ocean Engineering, 331, 121303.10.1016/j.oceaneng.2025.121303CrossRefGoogle Scholar
Gongming, L., Hongxiang, R., Delong, W. and Xiao, L. (2025). Research on Ship Collision Avoidance Strategy Based on Improved A* and VO Algorithm. Ship Science and Technology, 47, 3238.Google Scholar
Langxiong, G., Li, X., Yan, T., Song, L., Xiao, J. and Shu, Y. (2025). Intelligent Ship Path Planning Based on Improved Artificial Potential Field in Narrow Inland Waterways. Ocean Engineering, 317, 119928.10.1016/j.oceaneng.2024.119928CrossRefGoogle Scholar
Li, H., Hang, Z., Zhang, A., Huang, D. and Li, J. (2023). Path Planning of Goods and Materials Delivery at Sea Based on Improved A *Algorithm. Fire Control & Command Control, 48(08), 111117.Google Scholar
Liu, C., Zhang, K., He, Z., Lai, L. and Chu, X. (2024). Clustering Theta* Based Segmented Path Planning Method for Vessels in Inland Waterways. Ocean Engineering, 309, 118249.10.1016/j.oceaneng.2024.118249CrossRefGoogle Scholar
Lyu, H. and Yin, Y. (2019) COLREGS-Constrained Real-time Path Planning for Autonomous Ships Using Modified Artificial Potential Fields. Journal of Navigation, 72(3), 588–608.10.1017/S0373463318000796CrossRefGoogle Scholar
Meng, W., Pu, Y., Yu, H., Gong, Y. and Chu, D. (2025). A Fusion Framework With Spatial Perception and Energy-Aware Strategies for AUV Path Planning in Uncharted Marine Environments. Ocean Engineering, 328, 121095.10.1016/j.oceaneng.2025.121095CrossRefGoogle Scholar
Niu, B., Wang, Y., Liu, J. and Yue, G. X. G. (2025). Path Planning for Unmanned Aerial Vehicles in Complex Environment Based on an Improved Continuous Ant Colony Optimisation. Computers and Electrical Engineering, 123, 110034110034.10.1016/j.compeleceng.2024.110034CrossRefGoogle Scholar
Song, C., Guo, T. and Sui, J. (2024). Ship Path Planning Based on Improved Multi-Scale A* Algorithm of Collision Risk Function. Scientific Reports, 14, 30418.10.1038/s41598-024-80712-8CrossRefGoogle Scholar
Sun, B., Zhang, W., Li, S. and Zhu, X. (2022). Energy Optimised D* AUV Path Planning with Obstacle Avoidance and Ocean Current Environment. Journal of Navigation, 75, 685–703.10.1017/S0373463322000091CrossRefGoogle Scholar
Wang, Y., Liu, K., Geng, L. and Zhang, S. (2024). Knowledge Hierarchy-based Dynamic Multi-Objective Optimization Method for AUV Path Planning in Cooperative Search Missions. Ocean Engineering, 312, 119267.10.1016/j.oceaneng.2024.119267CrossRefGoogle Scholar
Wei, G., Sheng, Q., Xianku, Z. and Tongbo, H. (2025). Ship Global Path Planning Based on Improved DQN Algorithm. Chinese Journal of Ship Research, 20, 107114.Google Scholar
Xu, H., Xianku, Z. and Hugan, Z. (2023). Trajectory Planning of USV: On-Line Computation of the Double S Trajectory Based on Multi-Scale A* Algorithm with Reeds–Shepp Curves. Journal of Marine Science and Engineering, 11, 153153.Google Scholar
Xu, J., Han, Z., Yin, L., Yan, Z., Yu, Y. and Ma, G. (2024). Multi-Strategy-Based Artificial Bee Colony Algorithm for AUV Path Planning with Angle Constraints. Ocean Engineering, 312, 119155.10.1016/j.oceaneng.2024.119155CrossRefGoogle Scholar
Xu, T., Ma, J., Qin, P. and Hu, Q. (2025). An Improved RRT∗ Algorithm Based on Adaptive Informed Sample Strategy for Coastal Ship Path Planning. Ocean Engineering, 333, 121511.10.1016/j.oceaneng.2025.121511CrossRefGoogle Scholar
Yang, L., Liu, J., Liu, Z., Wang, Y., Liu, Y. and Zhou, Q. (2025a). Ship Global Path Planning Using Jump Point Search and Maritime Traffic Route Extraction. Expert Systems with Applications, 284, 127885.10.1016/j.eswa.2025.127885CrossRefGoogle Scholar
Yang, T.-Y., Zou, L., Wu, Z.-X. and Chen, W.-M. (2025b). An Improved A-Star Algorithm Coupled with Graph Division and AIS Data for Ship Path Planning. Ocean Engineering, 330, 121234.10.1016/j.oceaneng.2025.121234CrossRefGoogle Scholar
Zhang, B., Cai, X., Li, G., Li, X., Peng, M. and Wang, H. (2025). Path Planning in Radioactive Environment of Nuclear Facilities Based on Modified A-Star Algorithm and Search Neighborhood Optimization. Nuclear Engineering and Technology, 57, 103711.10.1016/j.net.2025.103711CrossRefGoogle Scholar
Zhang, W., Wang, N. and Wu, W. (2023). A Hybrid Path Planning Algorithm Considering AUV Dynamic Constraints Based on Improved A* Algorithm and APF Algorithm. Ocean Engineering, 285, 115333.10.1016/j.oceaneng.2023.115333CrossRefGoogle Scholar
Zhu, M., Kong, M., Wen, Y., Gu, S., Xue, B. and Huang, T. (2025). A Multi-Objective Path Planning Method for Ships Based on Constrained Policy Optimization. Ocean Engineering, 319, 120165.10.1016/j.oceaneng.2024.120165CrossRefGoogle Scholar
Zhou, C., Yu, T., Liu, J., Lu, D. and Zeng, Q. (2025). Ship path planning and tracking based on rapidly exploring random tree star and convex optimization. Chinese Journal of Ship Research, 20 (01), 147161.Google Scholar