Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T03:05:39.870Z Has data issue: false hasContentIssue false

Application of Real-Coded Genetic Algorithm in Ship Weather Routing

Published online by Cambridge University Press:  25 April 2018

Hong-Bo Wang*
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, China)
Xiao-Gang Li
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, China)
Peng-Fei Li
Affiliation:
(State Key Laboratory of Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, China)
Evgeny I. Veremey
Affiliation:
(Faculty of Applied Mathematics and Control Processes, Saint Petersburg State University, Saint Petersburg 198504, Russia)
Margarita V. Sotnikova
Affiliation:
(Faculty of Applied Mathematics and Control Processes, Saint Petersburg State University, Saint Petersburg 198504, Russia)
Rights & Permissions [Opens in a new window]

Abstract

Solving the problem of ship weather routing has been always a goal of nautical navigation research and has been investigated by many scientists. The operation schedule of an oceangoing ship can be influenced by wave or wind disturbances, which complicate route planning. In this paper, we present a real-coded genetic algorithm to determine the minimum voyage route time for point-to-point problems in a dynamic environment. A fitness assignment method based on an individual's position in the sorted population is presented, which greatly simplifies the calculation of fitness value. A hybrid mutation operator is proposed to enhance the search for the optimal solution and maintain population diversity. Multi-population techniques and an elite retention strategy are employed to increase population diversity and accelerate convergence rates. The effectiveness of the algorithm is demonstrated by numerical simulation experiments.

Information

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

Figure 1. Dynamic and static prohibited areas in three-dimensional space.

Figure 1

Figure 2. Route curve and current position of the ship.

Figure 2

Figure 3. Real-coded genetic algorithm flow chart.

Figure 3

Figure 4. Extended sailing area based on great circle route.

Figure 4

Figure 5. Extended sailing area based on Rhumb Line.

Figure 5

Figure 6. Extended sailing area based on custom route.

Figure 6

Figure 7. Split route according to the grid size of meteorological data.

Figure 7

Figure 8. Reinsert operation illustration.

Figure 8

Figure 9. Cyclic ring topology illustration.

Figure 9

Table 1. Optimum route distance.

Figure 10

Figure 10. Route simulation results.

Figure 11

Figure 11. Genetic algorithm performance curve.

Figure 12

Figure 12. Comparison of the actual speed.

Figure 13

Figure 13. Comparison of heading angle.

Figure 14

Figure 14. Comparison of the wave height.

Figure 15

Figure 15. Snapshot of the optimised route at different voyage times.

Figure 16

Figure 16. Route simulation results.

Figure 17

Figure 17. Snapshots of the optimised route at different voyage times.