Submitted:
05 March 2026
Posted:
06 March 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Models and Methods
2.1. Theta* Algorithm
2.2. Improved Theta* Algorithm

3. Case Study
3.1. Routing Under Normal Conditions
3.2. Route Planning in Complex Terrain
3.3. Route Planning During Typhoon Weather
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| TDM-Theta* | Time-Dynamic Theta* Algorithm |
References
- Borén, C; Castells-Sanabra, M; Grifoll, M. Ship emissions reduction using weather ship routing optimisation. Proceedings of the Institution of Mechanical Engineers, Part M: Journal of Engineering for the Maritime Environment 2022, 236(4), 856–867. [Google Scholar] [CrossRef]
- Zhang, G; Wang, H; Zhao, W; et al. Application of Improved Multi-Objective Ant Colony Optimization Algorithm in Ship Weather Routing. Journal of Ocean University of China 2021, 20(1), 45–55. [Google Scholar] [CrossRef]
- Jeong, M G; Lee, E B; Lee, M; et al. Multi-criteria route planning with risk contour map for smart navigation. Ocean Engineering 2019, 172(JA(N.15), 72–85. [Google Scholar] [CrossRef]
- JAMES, R W. Application of wave forecasts to marine navigation[M]. Comparative Biochemistry and PhysiologyA: Comparative Physiology 1957, 43(1), 195–205. [Google Scholar]
- Hagiwara, H. Weather routing of (sail-assisted) motor vessels[D]; Delft University of Technology: Delft, 1989. [Google Scholar] [CrossRef]
- Roh, M I. Determination of an economical shipping route considering the effects of sea state for lower fuel consumption. International Journal of Naval Architecture and Ocean Engineering 2013, 5(2), 246–262. [Google Scholar] [CrossRef]
- Lin, Y H; Fang, M C; Yeung, R W. The optimization of ship weather-routing algorithm based on the composite influence of multi-dynamic elements. Applied Ocean Research 2013, 43, 184–194. [Google Scholar] [CrossRef]
- ZACCONE, R; OTTAVIANI, E; FIGARI, M; et al. Ship voyage optimization for safe and energy-efficient navigation:a dynamic programming approach. Ocean En-gineering 2018, 153, 215–224. [Google Scholar] [CrossRef]
- Pennino, S; Gaglione, S; Innac, A; et al. Development of a new ship adaptive weather routing model based on seakeeping analysis and optimization. Journal of Marine Science and Engineering 2020, 8(4), 270. [Google Scholar] [CrossRef]
- Xue, H; Chai, T. Path Optimization along Buoys Based on the Shortest Path Tree with Uncertain Atmospheric and Oceanographic Data. Computational Intelligence and Neuroscience 2021, 2021(2), 1–7. [Google Scholar] [CrossRef]
- Gongxing, Wu; Lingchao, Wang; Jian, Zheng; et al. Intelligent Ship Dynamic Route Planning Method Considering Complex Meteorological Variations . Journal of Shanghai Maritime University 2021, 42(01), 1–6+12. [Google Scholar] [CrossRef]
- Chen, G; Wu, T; Zhou, Z. Research on Ship Meteorological Route Based on A-Star Algorithm. Mathematical Problems in Engineering 2021, 2021(7), 1–8. [Google Scholar] [CrossRef]
- Jinlong, Cui; Kui, Li Yuan; Yuan, Suo Ji; et al. Cooperative Optimization Method for Ship Heading and Speed Based on an Improved A* Algorithm . Journal of Dalian Maritime University 2022, 48(4), 29–37, 47. [Google Scholar] [CrossRef]
- LI, Y K; CUI, J L; ZHANG, X Y; et al. A ship route planning method under the sailing time constraint. Journal of Marine Science and Engineering 2023, 11(6), 1242. [Google Scholar] [CrossRef]
- DANIEL, K; NASH, A; KOENIG, S; et al. Theta*: Any-angle path planning on grids. Journal of Artificial Intelligence Research 2010, 39, 533–579. [Google Scholar] [CrossRef]
- WANG, L P; ZHANG, Z; ZHU, Q D; et al. Ship route planning based on double-cycling genetic algorithm considering ship maneuverability constraint. IEEE Access 2020, 8, 190746–190759. [Google Scholar] [CrossRef]
- Pan, C; Zhang, Z; Sun, W; et al. Development of ship weather routing system with higher accuracy using SPSS and an improved genetic algorithm. Journal of Marine Science and Technology 2021, 1–16. [Google Scholar] [CrossRef]
- WU, Z Y; HU, G; FENG, L; et al. Collision avoidance for mobile robots based on artificial potentialfield and obstacle envelope modelling. Assembly Automation 2016, 36(3), 318–332. [Google Scholar] [CrossRef]
- Cui, K.; Zheng, Y.; Chen, G.; et al. Optimized Design of Ship Routes in High-Wave Conditions . Journal of Wuhan University of Technology (Transportation Science and Engineering Edition) 2022, 46(2), 356–360. [Google Scholar] [CrossRef]
- Lin, Y H. The simulation of east-bound transoceanic voyages according to ocean-current sailing based on Particle Swarm Optimization in the weather routing system. Marine Structures 2018, 59, 219–236. [Google Scholar] [CrossRef]
- Zhang, G; Wang, H; Zhao, W; et al. Application of improved multi-objective ant colony optimization algorithm in ship weather routing. Journal of Ocean University of China 2021, 20(1), 45–55. [Google Scholar] [CrossRef]
- Zhao, W; Wang, Y; Zhang, Z; et al. Multicriteria ship route planning method based on improved particle swarm optimization–genetic algorithm. Journal of Marine Science and Engineering 2021, 9(4), 357. [Google Scholar] [CrossRef]
- Zhang, L; Zhang, Y J; Li, Y F. Path planning for indoor mobile robot based on deep learning. Optik 2020, 219(10), 165096. [Google Scholar] [CrossRef]
- Daheng, Zhang. Research on Intelligent Autonomous Path Planning for Ships Based on Deep Learning. Dalian Maritime University, 2022. [Google Scholar]
- Chen, C; Chen, X Q; Ma, F; et al. A knowledge-free path planning approach for smart ships based on reinforcement learning. Ocean Engineering 2019, 189, 106299. [Google Scholar] [CrossRef]
- Wu, X; Chen, H L; Chen, C G; et al. The autonomous navigation and obstacle avoidance for USVs with ANOA deep reinforcement learning method. Knowledge Based Systems 2020, 196, 105201. [Google Scholar] [CrossRef]
- Songtao, Chen. Research on Intelligent Ship Route Planning Based on Deep Reinforcement Learning. Harbin Engineering University, 2024. [Google Scholar]
- Zhong, X Y; Tian, J; Hu, H S; et al. Hybrid path planning based on safe A* algorithm and adaptive window approach for mobile robot in large-scale dynamic environment. Journal of Intelligent and Robotic Systems 2020, 99(1), 65–77. [Google Scholar] [CrossRef]
- Li, Y.-K.; Suo, J.-Y.; Yu, D.-Y.; et al. A Multi-Objective Planning Method for Ship Weather Routes Combining A* and NSGA-II [J/OL]. China Ship Research 2025, 1–8. [Google Scholar] [CrossRef]
- Fucai, Zhang; Yu, Ning; Xinzhi, Zhou. Platform Route Planning Based on Markov Models and A* Algorithm . Firepower and Command Control 2018, 43(7), 135–139. [Google Scholar] [CrossRef]








| Environmental Conditions | Case | Route Type | route | Departure Time |
|---|---|---|---|---|
| General Conditions | ① | The route is largely fixed, and the navigational waters feature favorable topography and meteorological conditions. | Shanghai to South China Sea Departure Point: [30,123] Destination: [16,112] |
August 20, 2023, 8:00 PM |
| ② | Tianjin to South China Sea Departure Point: [38.5,120] Destination: [16,112] |
August 20, 2023, 8:00 PM | ||
| ③ | From Japan to the South China Sea Departure Point: [42,132] Destination: [16,112] |
August 20, 2023, 8:00 PM | ||
| complex terrain | ④ | The flight path is associated with specific missions involving traversing complex maritime terrain. | Tianjin to Eastern Indian Ocean Departure Point: [38.5,120] Destination: [[-12,115] |
August 29, 2023, 8:00 AM |
| ⑤ | Tianjin to Tomini Bay Departure Point: [42,132] Destination: [0,121] |
August 29, 2023, 8:00 AM | ||
| ⑥ | Shanghai to Bonny Bay Departure point: [30,123] Destination: [[-5,121] |
August 29, 2023, 8:00 AM | ||
| Typhoon weather | ⑦ | The route involves traversing typhoon-prone waters and other hazardous sea areas along the way. | Shanghai to South China Sea Departure Point: [30,123] Destination: [16,112] |
When Typhoon Sura (No. 2309) occurred |
| ⑧ | From Japan to the South China Sea Departure Point: [42,132] Destination: [16,112] |
Typhoon Kanum (No. 2306) is about to pass through the Tsushima Strait. | ||
| ⑨ | Tianjin to Tomini Bay Departure Point: [38.5,120] Destination: [0,121] |
When Typhoon Davi (No. 2310) occurred |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).