Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-08T08:46:32.864Z Has data issue: false hasContentIssue false

Distributed Multi-Objective Algorithm for Preventing Multi-Ship Collisions at Sea

Published online by Cambridge University Press:  03 March 2020

Jinxin Li
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun, China)
Hongbo Wang*
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun, China)
Zhiying Guan
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun, China)
Chong Pan
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun, China)
Rights & Permissions [Opens in a new window]

Abstract

Avoidance of collisions at sea is crucial to navigational safety. In this paper, we use a distributed algorithm to communicate the entire collision avoidance trajectory information for each ship. In each communication, we suggest a new improvement function considering safety and efficiency to identify the avoidance ship in each cycle. Considering the nonlinear collision avoidance trajectory of ships, a new method for calculating the degree of danger using a velocity obstacle algorithm is proposed. Therefore, in each communication, each ship considers the avoidance behaviours of other ships in planning its avoidance trajectory. Additionally, we combine bi-criterion evolution (BCE) and the ant lion optimiser to plan the entire collision avoidance path. Three scenarios are designed to demonstrate the performance of this method. The results show that the proposed method can find a suitable collision-free solution for all ships.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2020
Figure 0

Figure 1. Graphical interpretation of the VO set: (a) scenario in geographical space; (b) VO set composed of the relative velocities; the ship domain is treated as ConfP; (c) transformation of the VO set through $\vec{v}_{t}$.

Figure 1

Figure 2. Principle of calculating risk based on the VO algorithm.

Figure 2

Figure 3. Illustration of all scenarios in Table 1.

Figure 3

Table 1. Comparison of DDV and Risk – results.

Figure 4

Figure 4. Schematic diagram of the obstacle avoidance trajectory.

Figure 5

Figure 5. Procedure for ship avoidance selection.

Figure 6

Figure 6. Procedure for BCE.

Figure 7

Figure 7. Multi-ship encounter situation (scenario 1) (left) and ship avoidance trajectories (right).

Figure 8

Table 2. Initial multi-ship encounter situation (crossing and head-on encounters).

Figure 9

Figure 8. Relative distance between ships.

Figure 10

Figure 9. Trajectory of each ship at given times.

Figure 11

Table 3. The value of ImpRS in each cycle.

Figure 12

Figure 10. Multi-ship encounter situation: scenario 2 (left) and ship avoidance trajectories (right).

Figure 13

Table 4. Initial multi-ship encounter situation (crossing and overtaking encounters).

Figure 14

Figure 11. Relative distance between ships.

Figure 15

Figure 12. Trajectory of each ship at given times.

Figure 16

Table 5. The value of ImpRS in each cycle.

Figure 17

Figure 13. Multi-ship and static obstacle encounter situation (scenario 3) (left) and ship avoidance trajectories (right).

Figure 18

Table 6. Initial multi-ship and static obstacle encounter situation.

Figure 19

Figure 14. Relative distance between ships.

Figure 20

Figure 15. Trajectory of each ship at given times.

Figure 21

Table 7. The value of ImpRS in each cycle.

Figure 22

Figure 16. Construction time of VO area (left) and running time of multi-objective algorithm (right).

Li et al. supplementary material

Li et al. supplementary material 1

Download Li et al. supplementary material(Video)
Video 841.6 KB

Li et al. supplementary material

Li et al. supplementary material 2

Download Li et al. supplementary material(Video)
Video 764.5 KB

Li et al. supplementary material

Li et al. supplementary material 3

Download Li et al. supplementary material(Video)
Video 768.8 KB