Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-08T08:47:11.413Z Has data issue: false hasContentIssue false

Detection of Abnormal Vessel Behaviour Based on Probabilistic Directed Graph Model

Published online by Cambridge University Press:  31 March 2020

Huang Tang
Affiliation:
(Laboratory of Marine Simulation and Control, Dalian Maritime University, Dalian, China)
Liqiao Wei
Affiliation:
(Laboratory of Marine Simulation and Control, Dalian Maritime University, Dalian, China)
Yong Yin
Affiliation:
(Laboratory of Marine Simulation and Control, Dalian Maritime University, Dalian, China)
Helong Shen*
Affiliation:
(Laboratory of Marine Simulation and Control, Dalian Maritime University, Dalian, China)
Yinghong Qi
Affiliation:
(Chongqing Three Gorges University, Chongqing, China)
*
Rights & Permissions [Opens in a new window]

Abstract

To detect the abnormal behaviour of ships in the waters of any jurisdiction and to improve the safety of maritime navigation, the meshing-based method is adopted to obtain discrete trajectory data and a probabilistic directed graph model is established to obtain historical data from ships' AIS (automatic identification systems). The state statistical characteristics of each node in the ship probability map are obtained to detect the navigation state of the ship in real time. By predicting the normal navigation trajectory of the ship, it can be judged whether the ship has the potential to behave abnormally at some moment in the future. Simulation experiments were designed based on a maritime simulator platform. The experimental results indicate that the model can correctly predict abnormal behaviour by ships, including excessive speed and deviation from the channel or normal sailing mode.

Information

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

Figure 1. Each ship trajectory is composed of points in geographic space: (a) ship trajectories and the included position points; (b) ship trajectories superimposed on the electronic chart. It can be seen that the starting position or ending position of the trajectory is the berth in port, so that each can be classed as inbound or outbound trajectory. Electronic charts can more clearly represent the meaning of ship trajectories.

Figure 1

Figure 2. Examples of abnormal behaviours of ships: (a) heading anomaly, (b) speed anomaly, (c) positional anomaly.

Figure 2

Figure 3. Workflow chart of ship abnormal behaviour detection model based on probabilistic directed graph model.

Figure 3

Figure 4. Process of dividing voyages from the original trajectory data: (a) the blue arrow indicates the transient vector of the ship; the length of the trajectory vector in areas A and B is short, indicating that the speed of ships in the area is low and it is anchoring data. (b) original data divided into six voyages. The trajectories of the different voyages are represented by different colours.

Figure 4

Figure 5. (a) Ship trajectories containing abnormal values; (b) ship trajectories after abnormal values are removed; (c) trajectory vector set after the trajectories are interpolated using a cubic spline function.

Figure 5

Figure 6. Clustering results of inbound and outbound trajectories: (a) classification of inbound trajectories, (b) subclasses of inbound trajectories (c) classification of outbound trajectories, (d) subclasses of outbound trajectories. Different categories are represented by different colours.

Figure 6

Figure 7. (a) Sea area studied; (b) partial grid area after the sea area is divided. The points marked blue in the figure represent historical data of ship trajectories.

Figure 7

Figure 8. Ship trajectory converted to grid-based representation.

Figure 8

Figure 9. Trajectory directed graph constructed based on a grid representation. Blue boxes are the grid index corresponding to the ship's geographical point, representing the node of the directed graph; black arrows indicate the directed edge between adjacent nodes.

Figure 9

Figure 10. Historical heading and speed distribution of ships in a node. The horizontal axis is the course distribution, and the vertical axis is the speed distribution.

Figure 10

Figure 11. The normal state threshold area of ships with three standard errors in a node.

Figure 11

Figure 12. Maritime simulator experimental platform.

Figure 12

Table 1. Information about ships in the simulated experiments.

Figure 13

Figure 13. Ship operation simulation experiment, trajectory 1. Starting point A is the entrance to the channel, and point B is the turning point. The red sign OS1 represents the current location of the ship.

Figure 14

Figure 14. Presentation of results of detection of abnormal behaviour of the ship at t = 17 min.

Figure 15

Figure 15. Ship operation simulation experiment, trajectory 2. Starting point A is the entrance to the channel, and point B is the turning point. The red sign OS1 represents the current location of the ship.

Figure 16

Figure 16. Presentation of results of detection of abnormal behaviours of the ship. (a) t = 5 min (b) t = 11 min.

Figure 17

Figure 17. Presentation of results of detection of abnormal behaviour of the ship, crossing the channel.

Figure 18

Figure 18. Ship operation simulation experiment, trajectory 4.

Figure 19

Figure 19. Presentation of results of detection of abnormal behaviour of the ship, change of speed.

Figure 20

Table 2. Data results of the simulated experiments.