Intelligent Ship Scheduling and Path Planning Method for Maritime Emergency Rescue
Abstract
:1. Introduction
2. Intelligent Ship Action Planning Method for Ocean Targets
2.1. Principle of Algorithm
- A* algorithm [5]
- 2.
- CCPP algorithm [22]
2.2. Experimental Strategy
2.3. Evaluation Metrics
3. Experimental Data
4. Experiment and Analysis
4.1. Route Pre-Planning in the Navigation Planning Stage
4.2. Search Route Planning for the Regional Search Stage
4.3. Discussion of Analysis
5. Conclusions
- For the task planning stage in the process of maritime emergency rescue, through the improved A* algorithm, taking the longitude and latitude coordinates of the observation area as inputs and considering the ship’s own performance, current status, and external environmental constraints, the large-scale navigation route of the search and rescue vessels is planned in advance to meet the needs of the search and rescue vessels to allow them to rush to the incident area quickly and safely. The experimental results show that the proposed algorithm can generate large-scale measurement action plans that meet the task requirements. Compared with the traditional A* algorithm, the proposed algorithm can reduce the sailing distance and turning frequency and improve the navigation efficiency and safety.
- For the regional search and rescue stage in the process of maritime emergency rescue, the full coverage path planning algorithm is used to plan the search route with the goal of reaching the full coverage of the search area as soon as possible. By updating the route and Angle of the ship’s navigation in real time, the needs of the search and rescue vessels, which need to search the incident area efficiently and without going missing, are met. The experimental results show that compared with the differential evolution algorithm, the proposed algorithm has shorter path plans and greater regional coverage, which provides obvious advantages in terms of path planning efficiency.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Na, G.Y. Path planning and optimal network construction of ship maritime logistics under intelligent network. Ship Sci. Technol. 2019, 41, 211–213. [Google Scholar]
- Hejing, W.; Lina, W. Review of Robot Path Planning Algorithms. J. Guilin Univ. Technol. 2023, 43, 137–147. [Google Scholar]
- Wenchao, L.; Hongsen, Y. A Depth-first Search Algorithm Based on PFSP Properties. Control Decis. 2009, 24, 1203–1208. (In Chinese) [Google Scholar]
- Wen-peng, Z.; Run-nan, L.; Cheng-yuan, Z. Taxiing path optimization Based on improved Dijkstra Algorithm. J. Civ. Aviat. Univ. China 2022, 40, 1–6. [Google Scholar]
- Jinyue, Z.; Zhicheng, H.; Gong, Z.; Weijun, W.; Wenlin, Y. Improved A* Algorithm Based on Traffic Constraint and Multivariate Heuristic Function. Modul. Mach. Tool Autom. Manuf. Technol. 2021, 1, 53–56. [Google Scholar]
- Huiwei, C.; Yujie, C.; Fei, F. Research status analysis of unmanned vessel Path Planning based on artificial potential field method. Sci. Technol. Innov. 2020, 17, 23–25. [Google Scholar]
- Hu, J.; Zhu, Q.; Chen, R. Global Path Planning of Intelligent Vehicle with Mandatory Point Constraint. Automot. Eng. 2023, 45, 350–360. [Google Scholar]
- Hongguang, L.; Yong, Y. Path Planning of unmanned vessel Based on Vector data modeling of electronic chart. Traffic Inf. Saf. 2019, 37, 94–106. [Google Scholar]
- Ferguson, D.; Stentz, A. Field D*: An Interpolation-Based Path Planner and Replanner; Robotics Research; Springer: Berlin, Heidelberg, 2007; pp. 239–253. [Google Scholar]
- Raheem, F.A.; Hameed, U.I. Heuristic D* Algorithm Based on Particle Swarm Optimization for Path Planning of Two-link Robot Arm in Dynamic Environment. Al-Khwarizmi Eng. J. 2019, 15, 108–123. [Google Scholar] [CrossRef]
- Liang, Z.; Li, H.; Wang, Z.; Hu, K.; Zhu, Z. Dynamic multi-objective Evolutionary Algorithm with Adaptive Change Response. Acta Autom. Sin. 2023, 49, 1688–1706. [Google Scholar]
- Leizheng, S.; Dongfang, L. Research on autonomous navigation Planning of unmanned vessel Based on partition evolutionary Genetic Algorithm. J. Chengdu Inst. Technol. 2024, 27, 47–51. [Google Scholar]
- Dalei, S.; Kunling, L.; Xiaoping, C.; Wenhao, Y.; Jiangli, C. Full coverage Path planning of unmanned vessel based on deep reinforcement learning. Mod. Electron. Technol. 2022, 45, 1–7. [Google Scholar]
- Miao, H.; Tian, Y.-C. Dynamic robot path planning using an enhanced simulated annealing approach. Appl. Math. Comput. 2013, 222, 420–437. [Google Scholar]
- Wang, Z.; Lu, H.; Qin, H.; Sui, Y. Autonomous Underwater Vehicle Path Planning Method of Soft Actor–Critic Based on Game Training. J. Mar. Sci. Eng. 2022, 10, 2018. [Google Scholar]
- Cheng, W.; Jia, R.; Yu, Z. Path planning of unmanned vessel based on improved ant colony algorithm. J. Hainan Univ. (Nat. Sci. Ed.) 2021, 39, 242–250. [Google Scholar]
- Guoliang, H.; Yi, Z.; Kun, Z. Global Ship Path Planning Method Based on improved ant colony Algorithm. Ship Ocean Eng. 2023, 52, 97–101. [Google Scholar]
- Songying, Z.; Xingye, C. Global Path Planning Method of intelligent Ship Based on Improved Ant colony. Mar. Electr. Technol. 2022, 42, 72–76. [Google Scholar]
- Chengjun, D.; Xin, W.; Yubo, F. AGV Path Planning Based on Particle Swarm Optimization algorithm. Sens. Microsyst. 2020, 39, 123–126. [Google Scholar]
- Chen, P. Pei, J.; Lu, W.; Li, M. A deep reinforcement learning based method for real-time path planning and dynamic obstacle avoidance. Neurocomputing 2022, 497, 64–75. [Google Scholar] [CrossRef]
- Shuxia, L.; Juncheng, Y. An Improved Full Coverage Path Planning Algorithm. Comput. Mod. 2021, 2, 100–103+116. [Google Scholar]
- Zhang, L.; Meng, Q.; Xiao, Z.; Fu, X. A novel ship trajectory reconstruction approach using AIS data. Ocean Eng. 2018, 159, 165–174. [Google Scholar] [CrossRef]
- Bai, X.; Cheng, L.; Iris, Ç. Data-driven financial and operational risk management: Empirical evidence from the global tramp shipping industry. Transp. Res. Part E Logist. Transp. Rev. 2022, 158, 102617. [Google Scholar] [CrossRef]
- Yan, L.; Xuanyi, B.; Zongran, D. Optimal Design of ship branch Pipe Layout Based on Cooperative Differential Evolution Algorithm. Shipbuild. China 2023, 64, 194–206. [Google Scholar]
Categories of Constraints | Constraints | Constraint Meaning |
---|---|---|
Time constraint | Sailing path start time | The ship’s departure time cannot be later than the start time of the mission |
Sailing path duration | The sailing time cannot exceed the mission duration | |
Starting point of the navigation path | The starting point of the A* route planning algorithm | |
Spatial constraint | Sailing path target point | The end point of the A* route planning algorithm |
Navigable area | The planned route can only pass through navigable areas | |
Task conflict constraint | Task time window | Task time window conflict solution |
Task priority | Tasks considered priorities are executed first | |
Ship performance constraint | Ship speed constraint | The estimated sailing time refers to the maximum speed and average speed of the ship |
Ship range constraints | The distance of the planned navigation route shall not exceed the maximum sailing mileage of the ship |
Running Stage | Algorithm Name | Evaluation Metrics |
---|---|---|
Navigation Planning | Regular A* algorithm, algorithm in this paper | Path length, number of turns, average turn Angle |
Regional Search | Differential evolution algorithm, algorithm in this paper | Path length, regional coverage rate, point arrival rate, trajectory prediction accuracy |
Types | Parameter Name | Symbol Name | Unit | Precision | Range of Values |
---|---|---|---|---|---|
Ship’s current position | Vessel longitude | Loncp | ° | 10−6 | [−180°, 180°] |
Vessel latitude | Latcp | ° | [−90°, 90°] | ||
Position coordinates of the area to be observed | Longitude 1 | Lonul | ° | [−180°, 180°] | |
Latitude 1 | Latul | ° | [−90°, 90°] | ||
Longitude 2 | Lonbr | ° | [−180°, 180°] | ||
Latitude 2 | Latbr | ° | [−90°, 90°] | ||
Time | Mission start | starTime | ms | 1 | [0, 2554372347000] |
Algorithm | Path Length/Nautical Mails | Number of Turns/Times | Average Turn Angle/(°) |
---|---|---|---|
Regular A* algorithm | 35.4 | 6 | 30.7 |
Algorithm of this article | 29.6 | 4 | 29.3 |
Algorithm | Path Length/Nautical Mails | Area Coverage/% |
---|---|---|
Differential evolution algorithm | 47.8 | 82.1 |
Algorithm of this article | 43.2 | 93.4 |
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. |
© 2024 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ying, W.; Wang, Z.; Li, H.; Du, S.; Zhao, M. Intelligent Ship Scheduling and Path Planning Method for Maritime Emergency Rescue. Algorithms 2024, 17, 197. https://doi.org/10.3390/a17050197
Ying W, Wang Z, Li H, Du S, Zhao M. Intelligent Ship Scheduling and Path Planning Method for Maritime Emergency Rescue. Algorithms. 2024; 17(5):197. https://doi.org/10.3390/a17050197
Chicago/Turabian StyleYing, Wen, Zhaohui Wang, Hui Li, Sheng Du, and Man Zhao. 2024. "Intelligent Ship Scheduling and Path Planning Method for Maritime Emergency Rescue" Algorithms 17, no. 5: 197. https://doi.org/10.3390/a17050197
APA StyleYing, W., Wang, Z., Li, H., Du, S., & Zhao, M. (2024). Intelligent Ship Scheduling and Path Planning Method for Maritime Emergency Rescue. Algorithms, 17(5), 197. https://doi.org/10.3390/a17050197