Next Article in Journal
Single Hydrophone Passive Source Range Estimation Using Phase-Matched Filter
Next Article in Special Issue
Exploring Maritime Search and Rescue Resource Allocation via an Enhanced Particle Swarm Optimization Method
Previous Article in Journal
Design and Reconfiguration of Multicomponent Hydrodynamic Manipulation Devices with Arbitrary Complex Structures
Previous Article in Special Issue
A Method for Identifying the Key Performance Shaping Factors to Prevent Human Errors during Oil Tanker Offloading Work
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finding Risk-Expenses Pareto-Optimal Routes in Ice-Covered Waters

Laboratory of Ice Engineering Research Fundamentals, Peter the Great St.Petersburg Polytechnic University, 195251 St. Petersburg, Russia
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(7), 862; https://doi.org/10.3390/jmse10070862
Submission received: 13 May 2022 / Revised: 16 June 2022 / Accepted: 19 June 2022 / Published: 24 June 2022
(This article belongs to the Special Issue Risk Assessment and Traffic Behaviour Evaluation of Ships)

Abstract

:
Multi-objective optimization of a vessel route is considered of key importance when creating automatic navigation systems to ensure independent navigation in ice conditions. This is explained by the need to take into account not only the time or fuel expenditures on the route but also the risks. Previously, only a few models for navigation in ice used the multi-objective approach when finding the set of Pareto-optimal solutions. This paper suggests the multi-objective model of ship routing optimization with usage of the ice chart and ship parameters. Risks for a vessel are related to values of ice thickness and ice concentration in regions to travel through, which are specified by the ice chart. In the model, we use the extended version of the wave algorithm to find a set of routes, from which we select solutions of the Pareto-front for the multi-objective problem. The model uses objective functions of route length, maximum ice thickness, and maximum ice concentration. In addition, the travel time calculations are used in the model. Kaj Riska’s model of ship performance in ice is used for calculating travel time; the speed of a vessel is evaluated in each of the graph edges. The computational example provided in the paper is based on the particular ice chart of the Gulf of Finland. The developed method can be easily implemented for assisting a particular ship in independent ice navigation with the presence of a relevant ice chart.

1. Introduction

Many business activity centers are located in coastal areas, which makes maritime transportation crucial in supplying large agglomerations with goods, and industrial enterprises with raw materials.
The presence of the ice cover in sea regions where economic activity is carried out in the winter—spring period limits the possibilities of sea transit. In particular, in such an economically active region as the Baltic Sea, extreme winters can occur with more than 90% of the water surface covered with ice. In 1986–1987 [1], the weather conditions were exactly the same described above. Navigation in ice-covered waters requires a suitable ice class of a vessel and/or the help of an icebreaker.
Some vessels with a proper ice class prefer carrying out independent navigation in ice conditions [2] due to operational efficiency. In [3], it was estimated that independent navigation in ice is the most dangerous ship operation in the winter season in the Baltic Sea. The development of a high-quality routing assistance model can provide new opportunities for maritime transport in high latitudes as well as make navigation more efficient and safer, in particular, in the Gulfs of Finland and Bothnia of the Baltic Sea.
The ice routing problem is a specific case of the weather routing problem. When planning routes, it is necessary to find a route in ice-free waters, taking into account the variability of weather conditions and navigation restrictions. Weather routing models have been in development since the 1960s, and now, the number of papers dedicated to this problem is more than 500 [4]. For the ice routing problem, in addition to all other circumstances, the behavior of the vessel in ice needs to be taken into account. Ice routing models have been in development since the early the 2000s [5,6].
The functioning of such models requires reliable information on ice conditions. There is a large amount of data that a captain needs when planning a route in ice-covered waters: ice charts, weather data, forecast models, AIS data, radar images, ship observation data, etc. Therefore, it is necessary to develop specialized software that would be able to support the captain in choosing the optimal route. Prototypes of such systems were proposed in [7,8].
To solve both weather and ice routing problems, similar approaches can be implemented. There are examples of works on weather routing where the authors have considered combinations of objective functions: expected time of arrival (ETA) and fuel consumption [9]; ETA and damage risks [10]. It is evident that a single objective function is not enough to describe both the economic efficiency and safety of the vessel on the route in an optimization problem, especially for navigation in ice-infested waters. Therefore, it is rational to formulate a problem in the form of the bi- or multi-objective routing problem, which can give an alternative set of optimal routes for the given conditions [9,11,12,13].
This work aimed at solving the ice routing problem on a graph using three objective functions: two risk functions and one function of route length. In our model, we consider ice conditions in the form of level ice thickness and ice concentration assigned to vertices. By finding routes of minimal length on a graph with different limitations of risk factors, we compose sets of preferable routes. From these sets, we form a Pareto-front of tri-objective problem. For each of the routes found, we calculate travel time using Riska’s model of ship performance in ice. In fact, travel time can be considered the fourth objective function, which helps us to find a practically valuable routing problem solution. The article includes a computational example for the Gulf of Finland of the Baltic Sea.
The structure of the paper is as follows. The Nomenclature section with the list of designations used in the paper precedes all the other sections. Section 1 is an introduction. In Section 2, a graph model and the optimization problem statement, along with algorithms for its solution, are given. In this section, the ship performance model used for ship speed in ice conditions is set out. Section 3 provides the computation example based on the developed method and the ice charts of the Gulf of Finland. Section 4 contains the discussion. Section 5 is the conclusion.

2. A Multi-Objective Graph-Based Route Optimization Model in Ice Conditions

Optimization of a vessel route in ice-covered waters usually requires all of the following: an ice data model, a ship performance model, and optimization methods [7]. In our approach, we use methods and algorithms from the graph theory.
Let a graph G ( X , U ) be defined on some selected region of the water area of interest, where X = { x 1 , x 2 , , x n } and U = { u 1 , u 2 , , u m } are the sets of vertices and edges of the graph G , respectively. These edges represent possible transportation legs, while the vertices represent waypoints: the graph G ( X , U ) defines a network of the considered region. In our model, we select the features of the graph in the following way:
  • the vertices of the graph are defined on the plane in such a way that they form triangular cells;
  • for all the elements of the set U , the length l is defined; thus, all the edges have equal lengths;
  • there are no loops and multiple edges in the graph.
An example of such a graph is shown in Figure 1.

2.1. Functions for Description of Ice Conditions

Information on ice conditions has key importance when planning routes for vessels in ice-covered waters. Two main factors are considered in our model: level ice thickness and ice concentration.
Let the information on level ice thickness and ice concentration be contained in segmentation and coloring of an area of interest in an ice chart. Let us define a graph G in such a part of the ice chart, where each vertex of the graph belongs to a region of certain ice thickness and ice concentration (including zero values of these parameters), and all of the vertices and edges are positioned in places with proper depth.
Let the functions h and c denote the level ice thickness and ice concentration, respectively. Their domain is a continuous water area in the ice chart. In our model, we use discrete h with E ( h ) = { h 1 , h 2 , ,   h p } , where p = the number of possible ice level thicknesses. Similarly, for function c : E ( c ) = { c 1 , c 2 , , c q } , where c 1 , c 2 , , c q —values of ice concentration in the considered area of the ice chart. Now, we can define the functions h ( x ) and c ( x ) for all x X of the graph G .

2.2. Ship Speed Modeling

Another aspect that should be considered when planning routes of ships in ice is ship performance. At first, the routing model should take into account the parameters of a vessel to assess the possibility of operating this vessel in certain ice conditions. Secondly, since ice resists the movement of a vessel, its speed differs in different parts of the route, depending on the ice conditions. Our routing model takes into account the variability of the vessel speed depending on level ice thickness and ice concentration.
Numerous studies on ship performance in level ice are known in the literature, for example [7,14,15,16]. This work does not aim to develop a new model of ship performance in ice. Therefore, to estimate the speed of a vessel’s movement depending on ice conditions, we use a model developed earlier by Kaj Riska. A detailed description of this ship performance model can be found in [7]. Let us consider general provisions of it in relation to ice conditions. Let us divide the procedure of calculating the ship speed v on an edge between two adjacent vertices into two stages:
Step 1. Calculation of the ship speed depending only on the level ice thickness, v = v ( h ) .
The basis for calculating the ship speed is a comparison of two values: total ice resistance R and net thrust T n e t , namely, the equality (1):
T n e t ( h ) = R ( v , h )  
The left and the right parts of this equation can be expanded as follows [7]:
T n e t ( v ) = ( 1 1 3 v v o w 2 3 ( v v o w ) 2 ) T p u l l
T p u l l = K e ( P s D p ) 2 3
R ( v , h ) = C 1 ( h ) + v C 2 ( h )
C 1 ( h ) = α 1 1 2 d B + 1 B L p a r h + ( 1 + 0.021 ϕ ) · ( ( α 2 B + α 3 L b o w ) h 2 + α 4 B L b o w h )
C 2 ( h ) = ( 1 + 0.063 ϕ ) ( β 1 h 1.5 + β 2 B h ) + β 3 h ( 1 + 1.2 d B ) B 2 L
All designations found in Formulas (2)–(6) are given in the Nomenclature section at the end of the paper, and values α 1 ,   α 2 ,   α 3 ,   α 4 ,   β 1 , β 2 , β 3 required for calculating constants C 1 and C 2 are presented in Table 1.
Step 2. Calculation of ship speed depending on both ice thickness and ice concentration,   v = v ( h , c ) .
Considering that v o w is the ship speed in open water and v i is the ship speed in the level of ice thickness h , an estimate of the effect of both ice thickness and ice concentration on the ship speed can be performed using the following formula:
v ( h , c ) = { v o w c c 0 ( c 1 c ) v o w + ( c c 0 ) v ( h ) ( c 1 c 0 ) , c 0 < c < c 1 v ( h ) c c 1
In [7], values of c 0 = 7 and c 1 = 9.5 in terms of ice concentration score are proposed. However, for our case study, we have taken a more conservative c 0 = 4 , assuming that a vessel decreases its velocity at the surrounding ice concentration of 40%. Such a choice was made for illustrating ship velocity variability on the particular ice chart of the case study. The influence of vessel characteristics on values of c 0 and c 1 in design Formula (7) should be better investigated in the future.
Using parameters of a particular vessel and knowing ice thickness h ( x ) and concentration c ( x ) in each vertex x X , we can evaluate the function v ( x ) = v ( h ( x ) , c ( x ) ) for that vertex by means of (1)–(7). Now, we have all the necessary parameters to move on to the next paragraph, which describes the routing model we developed and the methods and algorithms for its implementation.

2.3. Optimization Methods and Algorithm

A route is an ordered sequence of adjacent vertices of a graph, and there are no cycles in this sequence. Let vertices x S X and x F X be the start and finish points of the route to be found, respectively: T = { x S ,   , x F } , T K . Here, K is the set of all possible acyclic routes from the node x S to the node x F on the graph G ( X , U ) .
Let us consider objective functions for our optimization model. Let the function f 1 take on the value of the length of a route T from the set K :
f 1 ( T ) = ( | T | 1 ) · l
Here, l is the length of the graph edge. Optimal routes with respect to the first objective function satisfy the following criterion:
  T k 1 : f 1 (   T k 1 1 ) = min         T K f 1 ( T )    
where   T k 1 1 is a route from the set of equally optimal routes by the criterion (9).
Let functions f 2 and f 3 take the maximum possible value of level ice thickness and ice concentration on the route T K , respectively:
f 2 ( T ) = max x T ( h ( x ) )
f 3 ( T ) = max x T ( c ( x ) )
Then, we consider the following conditions (12) and (13) for objective functions f 2 and f 3 , which provide us with sets   T k 2 2 and   T k 3 3 of routes:
  T k 2 2 : f 2 (   T k 2 2 ) h t h r
  T k 3 3 : f 3 (   T k 3 3 ) c t h r
Here, h t h r and c t h r are the threshold values for functions h and c , respectively. This way, the objective functions f 2 and f 3 define acceptable risks along the route.
Using the fact that h and c are discrete functions, we can consider all the possible combinations of pairs ( h t h r , c t h r ) and solve the problem (9) with respect to (12) and (13) for each of the pair.
Sometimes, the length of the route is not the most important parameter for choosing a favorable route for a vessel. Hence, we introduce an additional function f 4 , which takes on the value of the ship travel time (11) on the route.
f 4 ( T ) = l x T 1 v ( x )
The authors use the idea of a wave algorithm for the following optimization method. The wave algorithm is based on sequential indexing of adjacent graph vertices. The initial vertex is x S X . Wave propagation across the graph and indexing of vertices is performed until the vertex x F X is reached. Then, in reverse propagation, the minimum length route is found.
The authors of this paper have developed an additional algorithm that expands the capabilities of the wave method. The concept of the extended wave algorithm (EWA) allows us to find the entire set of the equally shortest routes from the start x S to the finish x F on graph G by means of recursive function using the indices assigned for the vertices.
Thus, the objective functions and the optimization method for the problem of finding the optimal route of the vessel in ice conditions has been determined. It is clear that without knowing which of the functions is the most preferable, it is impossible to find the only optimal solution for the problem. Nevertheless, we can find sets of Pareto-optimal solutions for the considered combination of objective functions. We say that the route is Pareto-optimal if none of its legs can be changed without worsening at least one of the considered objective functions for this route [17].
Let us introduce Algorithm 1 for finding a complete set of Pareto-optimal solutions T for objective functions ( f 1 , f 2 , f 3 ) . A block diagram for the algorithm is presented in Figure 2. The developed algorithm is based on checking all pairs ( f 2 , f 3 ) . For each of these pairs, we form a new graph G ( X , U ) , employ the EWA with a recursive function in the backpropagation search, and find the set i of equally optimal solutions of (9) on   G ( X , U ) . Not every i found for a particular pair ( h t h r , c t h r ) belongs to the set T of Pareto-optimal routes. An additional examination of routes’ non-deterioration in the sense of their objective values ( f 1 , f 2 , f 3 ) when shifting from i is required.
In a general case, the cardinality of set i is quite big. We can consider the fourth objective function (14) and find optimal routes in regard to T , which will provide us with the solution of the problem with lexicographically ordered criteria:
l e x min T K ( ( f 1 , f 2 , f 3 ) , f 4 )

3. Application

In the previous section, a theoretical description of the ice routing model proposed by the authors was given. In this section, the authors describe its practical application. The input parameters of the model are the ice chart image, the initial and final coordinates of the planning route, and the characteristics of the vessel.
One of the important components for practical application of the model is the visualization of the simulation results in a convenient format. In our model, the output data are a set of Pareto-optimal routes for the multi-objective problem and descriptive characteristics of these routes. The resulting sequence of waypoints are presented graphically on the ice chart.

3.1. Interpretation of Ice Chart

In order to set the graph and to apply the developed optimization algorithm, it is necessary to extract information on ice conditions from an ice chart. For the Northern Baltic Sea, ice charts [18] and ice conditions prognoses [19] are issued on a regular basis. We used the ice charts of the Gulf of Finland issued by the Finnish Meteorological Institute (FMI) [18]. In such charts, the information on ice concentration is given by color, while ranges of ice thickness are assigned to color regions. Thus, firstly, we need to process and retrieve the information from the image by means of contouring. We performed recognition using the automatic software developed by us. For example, Figure 3a shows contouring of the new ice (light pink) areas. Figure 3b shows the graph G ( X , U ) positioned on the contoured ice chart. In Table 2, the color legend for ice types in Figure 3a,b and Figure 4a–f is provided.

3.2. Case Study

This section considers a computational example of applying the developed method in the case of the Eastern Gulf of Finland of the Baltic Sea. The Baltic Sea is one of the busiest waterways in the world and is partly covered with ice every winter [1]. In addition, as it has been already noted, there are relatively a lot of reliable meteorological data sources for the Baltic Sea area, including on ice conditions. These are the reasons why the Baltic Sea area is excellent for modeling the optimal routes of a vessel in ice. The case study for the ice chart dated 11 March 2021 will be considered in this work [18].
Let us define graph G ( X , U ) with triangular cells to the entire area of the ice map (Figure 3b). The edge size of the graph G is l = 6.06   km , and the cardinality of the sets of vertices and edges of the graph is | X | = 513 and | U | = 1419 , respectively.
Ice thickness and ice concentration in ice maps are usually given by intervals. Therefore, when determining the domains of functions h ( x ) and c ( x ) , we calculate the average values of such intervals (columns “c” and “h” in Table 2). In our computational example, the domains of the mentioned functions are the following: E ( c ) = { 1 ; 5 ; 7.5 ; 8.5 ; 9 ; 9.5 ; 10 } and E ( h ) = { 0 ; 0.025 ; 0.1 ; 0.2 ; 0.325 } . Thus, we assign ice thickness and ice concentration for each color zone of the image, obtaining values of these functions for each node x i X of the graph G , i = 1 ,   2 ,   ,   513 presented in Figure 3b.
Let us perform Algorithm 1 (Figure 2) for solving problems (9)–(13) and find | E ( c ) | · | E ( h ) | = 35   sets i . Due to peculiarities of the ice chart, 15 of them turned out to be empty; the information on the others is provided in Table 3. Eventually, only six sets of i make up the Pareto-front; corresponding cells in Table 3 are shaded with grey. Here, we enumerate them as follows: T = { 1 , 2 , 3 , 4 , 5 , 6 } . The values of the objective functions for routes from i T along with | i | are presented in Table 4. Figure 4 shows the ice chart with all the Pareto-optimal routes, 58,037 in total.
It is difficult for a user to work with such a large set of optimal solutions. Let us reduce the number of solutions of interest by applying an additional objective function f 4 (14) that optimizes solutions in terms of the total travel time. For this, we have taken the parameters (Table 5) of a random ship. Using these parameters, Formulas (2)–(7) of the ship performance model, thresholds of ice concentration c 0 and c 1 for (7), and coefficients listed in Table 1, we can find velocity v ( x ) of a ship in any node x of the graph G with known ( h ( x ) , c ( x ) ) . Here, we have taken c 0 and c 1 as 4 and 10, respectively.
As the final recommendation for a navigator, we chose those routes from each particular set i   i = 1 , 2 , , 6 , which provide minimal value of function (14). As a result, we obtained six subsets of routes i * , i *   i . This led to a decrease in the number of the routes of interest by ~90%. The routes from set i * are shown in green in Figure 4. Figure 5 presents two plots of vessel speed in time for routes shown with green in Figure 4e,f. To suggest a single route on the basis of i * , heuristic algorithms can be applied.
The practical application of the developed model is based on information that can be derived from an ice chart. In such charts, the tracing and sail/keel parameters of ice ridges are usually not specified. Because of this, ice ridges have not been taken into consideration at the moment. However, with the improvement of data availability on ridges location and their parameters, ice ridges can be included in the model.

4. Discussion

The method developed in this paper as well as the case study are intended for use in freezing parts of the Baltic Sea. For this region, ice conditions are usually not very severe, which allows for independent navigation by the wide range of ships to be practiced. Moreover, detailed ice charts are issued on a regular daily basis for the Baltic, and depths in the region are well known, which allows us to confidently set a transportation graph with rather short edges.
However, for the Arctic, the situation is different. Thick and close ice in the region in the winter season as well as uncertain conditions due to the lack of detailed and relevant information hamper the development of models for independent routing in this region. Earlier, some of the graph-based transportation models were suggested for Arctic conditions [20,21,22,23]. There, mainly graphs with long-distance edges, representing alternatives between a number of routing points had been used. For Arctic conditions, a special ship performance model should be developed, unlike Riska’s model. For instance, a cargo vessel speed reduction model depending on Arctic ice conditions is proposed in [21]. As route optimization algorithms Dijkstra [21] and A* [22,23] was applied. We should note that the optimization made by these algorithms is single-criteria.

5. Conclusions

In this work, the multi-objective problem of ice navigation routing with risk objective functions in the form of maximum ice thickness and concentration on the route is stated and solved. The problem is stated in the discrete form by means of the graph. The stepwise algorithm on this graph was proposed, which allows us to find sets of routes with minimal length in specific risk conditions. From these sets, the Pareto-optimal set for the three-objective length-risk problem is made. For modeling ship performance in ice conditions, Riska’s model was employed. This ship performance model allows us to find the most time efficient route from the previously found Pareto-optimal set.
The case study of multi-objective route optimization in the eastern area of the Gulf of Finland based on the ice chart information for 11 March 2021 is performed. In this case study, the route in ice-infested waters was optimized for a hypothetic vessel; the result was obtained both in the form of sets of possible routes and in the form of the Pareto-front in the objective space. On the found set of routes, the travel time was optimized by means of a ship performance model.

Author Contributions

Conceptualization, T.Z. and P.Z.; methodology, T.Z.; software, T.Z.; validation, T.Z. and P.Z.; formal analysis, T.Z.; investigation, T.Z.; resources, T.Z. and P.Z.; data curation, T.Z.; writing—original draft preparation, T.Z. and P.Z.; writing—review and editing, P.Z.; visualization, T.Z.; supervision, P.Z.; project administration, P.Z.; funding acquisition, P.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science and Higher Education of the Russian Federation, project 0784-2020-0021.

Acknowledgments

This work has been conducted as a part of the project 0784-2020-0021 supported by the Ministry of Science and Higher Education of the Russian Federation.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

h Level ice thickness
v Ship’s speed
v o w Ship’s speed for open water
c Concentration of level ice
c 0 c threshold, before which v = v o w
c 1 c threshold, after which v = v ( h )
R Ship ice resistance
T n e t Net thrust
T p u l l Bollard pull
L Ship length
B Ship maximum breadth
d Ship draught
L p a r Length of the ship parallel midbody
L b o w Length of the ship bow
θ Bow angle
P s Propulsion power
K e Quality coefficient of the bollard pull
D p Propeller diameter
G ( X , U ) Graph
l Edge length of the graph
X Set of vertices of graph G
U Set of edges of graph G
T Route
x S Start point of the route T
x F Finish point of the route T
K Set of all possible routes
f 1 Route length objective function
f 2 Level ice thickness risk function
f 3 Ice concentration risk function
f 4 Ship travel time objective function
h t h r Level ice thickness threshold
c t h r Ice concentration threshold
i The sets of equally optimal routes in length for a particular pair ( h t h r , c t h r )
T The set of Pareto optimal routes

References

  1. Vihma, T.; Haapala, J. Geophysics of sea ice in the Baltic Sea: A review. Prog. Oceanogr. 2009, 80, 129–148. [Google Scholar] [CrossRef]
  2. Montewka, J.; Goerlandt, F.; Kujala, P.; Lensu, M. Towards probabilistic models for the prediction of a ship performance in dynamic ice. Cold Reg. Sci. Technol. 2015, 112, 14–28. [Google Scholar] [CrossRef]
  3. Valdez Banda, O.A.; Goerlandt, F.; Montewka, J.; Kujala, P. A risk analysis of winter navigation in Finnish sea areas. Accid. Anal. Prev. 2015, 79, 100–116. [Google Scholar] [CrossRef] [PubMed]
  4. Zis, T.P.V.; Psaraftis, H.N.; Ding, L. Ship weather routing: A taxonomy and survey. J. Ocean Eng. 2020, 213, 107697. [Google Scholar] [CrossRef]
  5. Riska, K.; Patey, M.; Kishi, S.; Kamesaki, K. Influence of ice conditions on ship transit times in ice. In Proceedings of the 16th POAC Conference, Ottawa, ON, Canada, 12–17 August 2001; Volume II, pp. 729–746. [Google Scholar]
  6. Frederking, R. A model for ship routing in ice. In Proceedings of the 17th POAC Conference, Trondheim, Norway, 16–19 June 2003; Volume II, pp. 467–476. [Google Scholar]
  7. Kotovirta, V.; Jalonen, R.; Axell, L.; Riska, K.; Berglund, R. A system for route optimization for ice-covered waters. Cold Reg. Sci. Technol. 2009, 55, 52–62. [Google Scholar] [CrossRef]
  8. Guinness, R.E.; Saarimäki, J.; Ruotsalainen, L.; Kuusniemi, H.; Goerlandt, F.; Montewka, J.; Berglund, R.; Kotovirta, V. A method for ice-aware maritime route optimization. In Proceedings of the 2014 IEEE/ION Position, Location and Navigation Symposium—PLANS 2014, Monterey, CA, USA, 5–8 May 2014; pp. 1371–1378. [Google Scholar] [CrossRef]
  9. Hinnenthal, J.; Clauss, G. Robust Pareto-optimum routing of ships utilising deterministic and ensemble weather forecasts. Ships Offshore Struct. 2010, 5, 105–114. [Google Scholar] [CrossRef]
  10. Deco, A.; Frangopol, D.M. Risk-informed optimal routing of ships considering different damage scenarios and operational conditions. J. Reliab. Eng. Syst. Saf. 2013, 119, 126–140. [Google Scholar] [CrossRef]
  11. Zvyagin, P.; Voitkunskaia, A. Model of Transit Transport in Arctic Based on Graph Algorithms. In Proceedings of the 35th OMAE Conference, Busan, Korea, 18–24 June 2016; p. 6. [Google Scholar] [CrossRef]
  12. Wang, H.; Mao, W.; Eriksson, L. A Three-Dimensional Dijkstra’s algorithm for multi-objective ship voyage optimization. J. Ocean. Eng. 2019, 186, 106–131. [Google Scholar] [CrossRef]
  13. Zvyagina, T.; Zvyagin, P. A model of multi-objective route optimization for a vessel in drifting ice. Reliab. Eng. Syst. Saf. 2022, 218, 108–147. [Google Scholar] [CrossRef]
  14. Lindqvist, G. A straightforward method for calculation of ice resistance of ships. In Proceedings of the 10th POAC Conference, Luleå, Sweden, 12–16 June 1989; pp. 722–735. [Google Scholar]
  15. Hu, J.; Zhou, L. Further study on level ice resistance and channel resistance for an icebreaking vessel. Int. J. Nav. Archit. Ocean. Eng. 2016, 8, 169–176. [Google Scholar] [CrossRef] [Green Version]
  16. Milaković, A.S.; Li, F.; von Bock und Polach, R.U.F.; Ehlers, S. Equivalent ice thickness in ship ice transit simulations: Overview of existing definitions and proposition of an improved one. Ship Technol. Res. 2020, 67, 84–100. [Google Scholar] [CrossRef]
  17. Ehrgott, M. Multicriteria Optimization, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2005; 323p. [Google Scholar] [CrossRef] [Green Version]
  18. Ice Charts for Northern Baltic. Available online: https://en.ilmatieteenlaitos.fi/ice-conditions (accessed on 11 March 2021).
  19. Baltic Sea Ice Forecast. Available online: https://ice.fmi.fi/data/baltic-sea/sea-ice-forecast/ (accessed on 14 September 2020).
  20. Choi, K.S.; Nam, J.H.; Park, Y.J.; Ha, J.S.; Jeong, S.Y. Northern sea route transit analysis for large cargo vessels. In Proceedings of the 25th International Symposium on Okhotsk Sea & Sea Ice, Mombetsu, Japan, 21–26 February 2010; pp. 194–200. [Google Scholar]
  21. Nam, J.H.; Park, I.; Jin Lee, H.; Ok Kwon, M.; Choi, K.; Seo, Y.K. Simulation of optimal arctic routes using a numerical sea ice model based on an ice-coupled ocean circulation method. Int. J. Nav. Archit. Ocean. Eng. 2013, 5, 210–226. [Google Scholar] [CrossRef] [Green Version]
  22. Choi, M.; Chung, H.; Yamaguchi, H.; Nagakawa, K. Arctic sea route path planning based on an uncertain ice prediction model. Cold Reg. Sci. Technol. 2015, 109, 61–69. [Google Scholar] [CrossRef]
  23. Zhang, M.; Zhang, D.; Fu, S.; Zhang, C. A method for planning Arctic sea routes under multi-constraint conditions. In Proceedings of the 24th POAC Conference, Busan, Korea, 10–16 June 2017. [Google Scholar]
Figure 1. Graph with triangular cells.
Figure 1. Graph with triangular cells.
Jmse 10 00862 g001
Figure 2. Block diagram of Algorithm 1.
Figure 2. Block diagram of Algorithm 1.
Jmse 10 00862 g002
Figure 3. Input data preparation: (a) segmentation of the ice chart; (b) defining graph G ( X , U ) on the area.
Figure 3. Input data preparation: (a) segmentation of the ice chart; (b) defining graph G ( X , U ) on the area.
Jmse 10 00862 g003
Figure 4. Graphical representation of all i Pareto-optimal routes for the set of conditions given in Table 3 with respect to objective functions f 1 , f 2 , and f 3 . Characteristics of these routes are provided in Table 4. Optimal routes with respect to objective function f 4 (travel time) are given in green.
Figure 4. Graphical representation of all i Pareto-optimal routes for the set of conditions given in Table 3 with respect to objective functions f 1 , f 2 , and f 3 . Characteristics of these routes are provided in Table 4. Optimal routes with respect to objective function f 4 (travel time) are given in green.
Jmse 10 00862 g004
Figure 5. Ship speed in time for routes shown with green in Figure 4e (red line) and Figure 4f (blue line).
Figure 5. Ship speed in time for routes shown with green in Figure 4e (red line) and Figure 4f (blue line).
Jmse 10 00862 g005
Table 1. Values of constants for ship ice resistance calculations. Reprinted with permission from Ref. [7]. 2009, Elsevier.
Table 1. Values of constants for ship ice resistance calculations. Reprinted with permission from Ref. [7]. 2009, Elsevier.
ConstantValueUnit
α 1 0.23 × 10 3 N · m 3
α 2 4.58 × 10 3 N · m 3
α 3 1.47 × 10 3 N · m 3
α 4 0.29 × 10 3 N · m 3
β 1 18.9 × 10 3 N · s · m 2.5
β 2 0.67 × 10 3 N · s · m 3
β 3 1.55 × 10 3 N · s · m 3.5
Table 2. Legend for color areas of the images in Figure 3a,b and Figure 4a–f; v is the design speed for the ship considered in the case study.
Table 2. Legend for color areas of the images in Figure 3a,b and Figure 4a–f; v is the design speed for the ship considered in the case study.
ColorIce Conditions c h , m v , m/s
Jmse 10 00862 i001Open water107
Jmse 10 00862 i002Open ice50.26.736
Jmse 10 00862 i003Close ice7.50.26.077
Jmse 10 00862 i004Very close ice90.25.682
Jmse 10 00862 i005Consolidated ice100.25.418
Jmse 10 00862 i006New ice8.50.0256.818
Jmse 10 00862 i007Thin level ice9.50.16.402
Jmse 10 00862 i008Fast ice100.3254.475
Table 3. Values of f 1 at ( h t h r , c t h r ) for problems (9)–(13) applied for the graph in Figure 3b; Pareto-optimal solutions are shaded.
Table 3. Values of f 1 at ( h t h r , c t h r ) for problems (9)–(13) applied for the graph in Figure 3b; Pareto-optimal solutions are shaded.
h t h r \ c t h r 157.58.599.510
0-------
0.025--- 25 l 25 l 25 l 25 l
0.1--- 25 l 25 l 24 l 24 l
0.2- 33 l 24 l 21 l 21 l 19 l 19 l
0.325- 33 l 24 l 21 l 21 l 19 l 19 l
Table 4. Characteristics of Pareto-optimal routes from the set i as illustrated in Figure 4a–f.
Table 4. Characteristics of Pareto-optimal routes from the set i as illustrated in Figure 4a–f.
1 2 3 4 5 6
| i | 24302126453255050,388
f 1 ( T ) 33 l 24 l 25 l 21 l 24 l 19 l
f 2 ( T ) 0.20.20.0250.20.10.2
f 3 ( T ) 57.58.58.59.59.5
f 1 ( T ) , km200145.4151.5127.3145.4115.1
f 4 ( T i * ) , h86.196.085.245.935.0
Table 5. Ship parameters.
Table 5. Ship parameters.
ParameterParameter DescriptionValueUnit
T Ship draught9.03m
B Ship maximum breadth24.6m
L p a r Length of the ship parallel midbody120m
ϕ Bow angle0.96rad
L b o w length of the ship bow19m
LShip length157m
v o w Open water speed7m/s
P s Propulsion power 7860kW
D p Propeller diameter 3.8m
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zvyagina, T.; Zvyagin, P. Finding Risk-Expenses Pareto-Optimal Routes in Ice-Covered Waters. J. Mar. Sci. Eng. 2022, 10, 862. https://doi.org/10.3390/jmse10070862

AMA Style

Zvyagina T, Zvyagin P. Finding Risk-Expenses Pareto-Optimal Routes in Ice-Covered Waters. Journal of Marine Science and Engineering. 2022; 10(7):862. https://doi.org/10.3390/jmse10070862

Chicago/Turabian Style

Zvyagina, Tatiana, and Petr Zvyagin. 2022. "Finding Risk-Expenses Pareto-Optimal Routes in Ice-Covered Waters" Journal of Marine Science and Engineering 10, no. 7: 862. https://doi.org/10.3390/jmse10070862

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop