大连海事大学学报 >
2022 , Vol. 48 >Issue 4: 29 - 37
DOI: https://doi.org/10.16411/j.cnki.issn1006-7736.2022.04.004
基于改进A*算法的船舶航向航速协同优化方法
收稿日期: 2022-09-23
修回日期: 2022-10-25
网络出版日期: 2022-10-25
基金资助
交通安全应急信息技术国家工程实验室开放基金资助项目(YW170301-05);重庆市自然科学基金资助项目(cstc2019jcyj-msxmX0729);中央高校基本科研业务费专项资金资助项目(3132022147)
Collaborative optimization method of ship course and speed based on improved A* algorithm
Received date: 2022-09-23
Revised date: 2022-10-25
Online published: 2022-10-25
崔金龙 , 李元奎 , 索基源 , 杨雪锋 . 基于改进A*算法的船舶航向航速协同优化方法[J]. 大连海事大学学报, 2022 , 48(4) : 29 -37 . DOI: 10.16411/j.cnki.issn1006-7736.2022.04.004
Based on the navigation practice, the A* algorithm was improved to achieve the coordinated optimization of the course and speed of the ship throughout the voyage, which can ensure that the ship can complete the navigation task more safely and energyefficient by reasonably configuring the route and speed. Firstly, a dynamic sea area model with complex weather was established by using meteorological and hydrological data sets, and the navigable area and restricted area of the ship were delineated based on the actual situation of the ship. Secondly, speed optimization was added to the optimization link. With ship position, speed and sailing time as the optimization variables, the navigation cost was comprehensively evaluated by the standardized method based on the navigation fuel consumption and sailing time, and a collaborative optimization model of ship course and speed was constructed. Finally, in order to meet the navigation task with low fuel consumption and time, the model was simulated and solved by improving the evaluation function and operation steps of A* algorithm. The simulation results of navigation planning in the North Pacific region show that, compared with the big circle route, the proposed method can ensure that ships can effectively avoid the big wind and waves while reducing fuel consumption, and navigation decisions are more flexible, and can adapt to complex and changeable ocean navigation tasks.
/
| 〈 |
|
〉 |