为了能够在海上交通出现复杂局面时及时提供预警,并给出碰撞决策,从而有效减轻值班人员的工作负担、保证船舶航行安全,结合国际海上避碰规则和船舶安全领域相关知识,以本船避让过程中前进的距离为目标函数,采用遗传算法和人工鱼群算法规划船舶避碰路径,提供最优的避让转向时机、安全避让角度、复航时间和复航角度.通过计算机仿真实验计算对遇、追越和交叉3种会遇态势下的避碰路径参数,并在ECDIS上进行动态显示.结果表明,所得避碰路径参数符合实际情况,规划的路径既安全又经济.运用该算法可有效优化避碰航路,并能给出最优的避碰决策参数.
When an complicated traffic situation happens on the sea, the early warning and collision avoidance decision support are needed to reduce the pressure on the Officer On the Watch (OOW) and improve the safety of marine traffic. This research integrates the genetic algorithm and the Artificial fish swarm algorithm used in artificial intelligence to find a theoretical safety-critical recommendation for the shortest distance of collision avoidance from an economic viewpoint with the consideration of the International Regulations for Preventing Collisions at Sea (COLREGS) and the safety domain of a ship. Such an optimal safe avoidance turning angle, navigation restoration time and navigational restoration angle was ob- tained. The results from the simulations of head-on situation, overtaking situation and crossing situation based on ECDIS platform show that the algorithm can be used to optimize collision avoidance route effectively and gives an optimal collision avoidance route parameter. It is proved to suite to make decisions for collision avoidance.