Hostname: page-component-76d6cb85b7-kcxw8 Total loading time: 0 Render date: 2026-07-13T16:48:56.809Z Has data issue: false hasContentIssue false

Evolutionary Sets of Safe Ship Trajectories Within Traffic Separation Schemes

Published online by Cambridge University Press:  12 September 2012

Rafal Szlapczynski*
Affiliation:
(Gdansk University of Technology, Poland)
*
(E-mail: rafal@pg.gda.pl)
Rights & Permissions [Opens in a new window]

Abstract

The paper presents the continuation of the author's research on Evolutionary Sets of Safe Ship Trajectories (ESoSST) methodology. In an earlier paper (Szlapczynski, 2011) the author described the foundations of this methodology, which used Evolutionary Algorithms (EA) to search for an optimal set of safe trajectories for all the ships involved in an encounter. The methodology was originally designed for open waters or restricted waters when only the standard Convention on the International Regulations for Preventing Collisions at Sea (COLREGS, 1972) rules apply. However, within Traffic Separation Schemes (TSS), where additionally Rule 10 of COLREGS applies, the problem is much more complex and a new solution is needed. This paper introduces the extended ESoSST methodology, with a focus on changes that have to be made to obey Rule 10 and fully support TSS. These changes include detecting and penalizing TSS violations, as well as the pre-processing phase (generating the initial population, which includes predefined TSS-compliant tracks). The methodology has been designed for possible application in Vessel Traffic Service (VTS) centres. Its new mechanisms are presented with details. The examples are included of the results of the computer simulation tests carried out for the Gulf of Gdansk TSS to illustrate the methodology's effectiveness and functional scope.

Information

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

Figure 1. The updated scheme of EA used by ESoSST methodology.

Figure 1

Figure 2. An individual consisting of two straight trajectories.

Figure 2

Figure 3. An individual consisting of two random trajectories.

Figure 3

Figure 4. An individual consisting of two predefined routes.

Figure 4

Figure 5. TSS and different routes through a sector.

Figure 5

Figure 6. An exemplary table of nodes for generating predefined tracks (points of entry/exit from the side are marked with larger dots, transit nodes with smaller dots).

Figure 6

Figure 7. An exemplary table of nodes for generating predefined tracks.

Figure 7

Figure 8. Through traffic.

Figure 8

Figure 9. Traffic using a lane and crossing another lane.

Figure 9

Figure 10. Traffic crossing TSS.

Figure 10

Figure 11. Traffic joining lane from the side.

Figure 11

Figure 12. Traffic crossing one lane and joining the other lane.

Figure 12

Figure 13. Traffic leaving the lane.

Figure 13

Figure 14. Violations of ITZ.

Figure 14

Figure 15. Violations of a separation zone.

Figure 15

Figure 16. Violations of a traffic lane.

Figure 16

Figure 17. Too small penalties lead to violating the inbound traffic lane.

Figure 17

Figure 18. Too large penalties result in avoiding the traffic lanes.

Figure 18

Figure 19. Standard penalty settings lead to using the outbound traffic lane.

Figure 19

Figure 20. Overtaking in a traffic lane.

Figure 20

Figure 21. Crossing a traffic lane.

Figure 21

Figure 22. The trajectories of three ships involved in a crossing and overtaking encounter (ship positions during passing marked by ‘x’).

Figure 22

Figure 23. Evolution of trajectories: the set of trajectories after 5 generations.

Figure 23

Figure 24. Evolution of trajectories: the set of trajectories after 20 generations (positions of Ship 4 and Ship 5 during passing marked by ‘x’).

Figure 24

Figure 25. The final set of trajectories of five ships involved in overtaking and crossing encounters (ship positions during passing marked by ‘x’).