Next Article in Journal
Design of Deep-Sea Acoustic Vector Sensors for Unmanned Platforms
Next Article in Special Issue
Smoke Simulation with Detail Enhancement in Ship Fires
Previous Article in Journal
Predictive Control for Steel Rib Bending Based on Deep Learning
Previous Article in Special Issue
Numerical Simulation of Self-Propelled Dive Motion of a Virtual Mooring Buoy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of Computational Fluid Dynamics and Semi-Empirical Speed Loss Prediction for Weather Routing

1
CR Classification Society, Taipei City 104707, Taiwan
2
Department of Systems Engineering and Naval Architecture, National Taiwan Ocean University, Keelung City 202301, Taiwan
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(1), 42; https://doi.org/10.3390/jmse13010042
Submission received: 14 November 2024 / Revised: 28 December 2024 / Accepted: 28 December 2024 / Published: 30 December 2024

Abstract

:
This study presents an optimized system for ship route planning. Computational fluid dynamics simulations were used to modify Kwon’s semi-empirical speed loss estimation method, enabling efficient route planning under variable sea conditions. The study focused on improving the prediction of speed loss in irregular waves for container ships and further applying this to ship-optimized voyage planning. Dynamic programming was used for optimized voyage planning by modifying the ship course in response to meteorological data; this approach could balance both energy efficiency and safety. The modified speed loss predictions aligned closely with the simulation results, enhancing the reliability of weather routing decisions. Case studies for trans-Pacific and trans-Atlantic voyages demonstrated that the proposed system could significantly reduce the voyage time. These findings highlight the potential of real-time updates in voyage planning. The proposed system is a valuable tool for captains and fleet managers. The applicability of this system can be further broadened by validating it on different ship types.

1. Introduction

Ship operators are required to meet many new regulatory statutes and market needs. This requirement has stimulated the development of weather routing systems and voyage optimization methods for shipping routes in ocean-crossing voyages. This paper presents a weather routing system based on dynamic programming that provides an optimal route with respect to voyage time, fuel consumption, and cargo or hull damage. The proposed system emphasizes both safety and route planning, which are critical for navigation and rely on precise oceanographic and meteorological data.
Owing to advancements in weather forecast data collection methods, maritime operators can now obtain up-to-date synoptic and forecast charts by simply turning a dial. However, correctly interpreting these charts to forecast the vessel’s performance under a present set of weather conditions is still challenging. The proposed voyage optimization system is fast when updating ship routes in real time. Real-time route updates enable captains and fleet managers to safely and effectively plan the course and speed of the ship between a given pair of departure and destination ports. The proposed system considers not only the weather conditions for any given voyage but also the ship’s performance.
The commonly used routing algorithms for minimizing fuel consumption or voyage time are based on the calculus of variations, the isochrone method, the isopone method, and two-dimensional (2D) dynamic programming. The calculus of variations [1] is about finding a stationary function that maximizes or minimizes some functional (most commonly of arc length). Optimization is achieved by varying the parameters that control a given trajectory, such as time or velocity. The isochrone method [2] is a practical deterministic approach for calculating the minimum-time route; optimization is achieved by varying the ship’s course while assuming constant engine power. The isopone method [3] involves determining the optimal track by defining planes of equal fuel consumption (energy fronts) instead of time fronts.
A modified isochrone method has also been developed [4], wherein a three-dimensional (3D) model is used. The modified method considers the variation in sea conditions during voyages and ensures that land is avoided. The iterative dynamic programming algorithm for optimized voyage planning is another algorithm designed to solve routing problems [5]; however, this algorithm is computationally complex, requires long simulation times, and cannot use up-to-date ship conditions. Other relevant algorithms include the augmented Lagrange multiplier [6], the Dijkstra algorithm [7,8,9], which has established weight functions based on the weather forecast at sea and the reduction in ship speed, and the genetic algorithm [10].
2D dynamic programming is an optimization approach grounded in Bellman’s principle of optimality, offering similarities to the modified isochrone method. This technique allows operators to define navigation boundaries in maritime applications by utilizing a suitable grid system. Wei and Zhou [11] introduced a new forward 3D dynamic programming method derived from 2D dynamic programming aimed at optimizing fuel consumption during voyages. Their approach achieves fuel efficiency by accounting for variations in a vessel’s course and speed over time across diverse geographic locations.
Calculating speed loss is crucial for evaluating a ship’s performance in open-sea conditions and assessing its environmental impact. Several researchers have explored the calculation of speed loss in a seaway. Journée [12,13] applied and experimentally validated an approximation method to study the effects of ship motion on propeller performance. Faltinsen [14] investigated resistance and propulsion in seaways and asserted that because the frequency of encounters with incoming waves is considerably lower than the propeller rotational frequency, only vertical velocity due to ship motion substantially affects propeller performance in waves. Furthermore, Nakatake et al. [15] developed a panel method using source and sink distributions to simulate the ship hull, propeller, and rudder. They computationally investigated the interactions among these three components. Kashiwagi et al. [16] investigated propeller performance in waves using the enhanced unified theory, which is derived from ship motion theory. Martic et al. [17] evaluated the added resistance in waves using the 3D panel method based on the Kelvin-type Green function. Lastly, Chuang and Steen [18] conducted experiments to analyze ship power and speed loss in waves. Jasna and Odd [19] provided empirical evidence for the claim that speed loss is influenced more by changes in the sea state than by the added resistance experienced by a ship in waves. Chuang and Sverre [20] performed model tests to predict the thrust deduction factor in waves; the results demonstrated that the heading angle to the beam sea played a greater role than added wave resistance.
Computational fluid dynamics (CFD) techniques are a widely recognized and robust method for evaluating the speed loss of ships through self-propulsion simulations under various ship design scenarios. Dai et al. [21] used CFD with a Reynolds-averaged Navier–Stokes (RANS) approach to compute propeller open water simulations and self-propulsion simulations in calm water and head and oblique waves. Kim et al. [22] applied CFD with an Unsteady RANS approach to calculate the added resistance and ship motion in waves with different headings. Hsin et al. [23], Lin et al. [24], and Lu et al. [25] have computed speed loss through simulated self-propulsion tests in calm water and in waves. The aforementioned studies applied different approaches for conducting self-propulsion tests. Moreover, full-scale CFD self-propulsion simulations employing RANS were conducted by Mikulec and Piehl [26] and Saydam et al. [27], whose findings were validated through sea trials involving a 555.75-ton displacement research vessel and a 9060-ton displacement tanker, respectively. Similarly, Farkas et al. [28] conducted full-scale CFD simulations of hull resistance, propeller open water, and self-propulsion tests to estimate the benefits of speed reduction strategies, such as slow steaming, in realistic sailing conditions.
Furthermore, the Marine Environment Protection Committee (MEPC) within the International Maritime Organization [29] and Kwon [30] have developed empirical formulae that efficiently estimate speed loss. These formulae are based on the assumption of constant engine performance, thereby obviating the need for complex measurements of added resistance, propulsion factors, or propeller characteristics.
The subsequent section reviews existing speed loss estimation methods and introduces a modification to Kwon’s equation proposed in the present study.

2. Estimation of Speed Loss in Ships

This section discusses Kwon’s method and the empirical formula proposed by the MEPC. It also presents the results of CFD simulations and a novel modification to Kwon’s formula, introduced to better approximate the speed loss of a ship using the proposed weather routing system.

2.1. Model Ships

The KRISO Container Ship (KCS) [31,32], designed by the Korea Research Institute of Ships and Ocean Engineering (KRISO), served as the reference for all calculations of speed loss in ships. The KCS is a modern container ship that features a well-defined hull with a bulbous bow and stern, making it a widely recognized benchmark model for the study and validation of CFD methods. The main parameters of the KCS are presented in Table 1, and a model of the ship, with a scale ratio of 1:31.599, is illustrated in Figure 1. CFD simulations were conducted to analyze wave-added resistance and ship motion in regular wave conditions.

2.2. Semi-Empirical Formula: Kwon’s Method

Kwon’s method [30] extends existing weather formulae and incorporates insights from various researchers’ calculations of speed loss by wind, motion, and wave-added resistance. This method predicts speed loss in irregular wave and wind conditions and is applicable across a broad range of scenarios, with block coefficients ranging from 0.55 to 0.85 and Froude numbers from 0.05 to 0.30. According to Kwon, the predictions align closely with experimental towing tank data, demonstrating the method’s reliability.
According to Kwon’s method, the percentage of speed loss can be calculated using Equation (1).
Δ V V 1 = C μ Δ R C F
The speed loss is calculated as follows: Δ V = V 1 V 2 , where V 1 denotes the design speed in calm seas (i.e., no wind or waves), and V 2 denotes the ship speed in selected wind and wave conditions. The design speed V 1 can be obtained from Equation (2).
V 1 = F r L P P g
where F r denotes the ship’s Froude number, L P P denotes the ship length between perpendiculars, and g denotes acceleration due to gravity. All units are expressed in SI units.
The speed loss calculation also requires the weather direction reduction coefficient C μ , the speed correction factor Δ R , the ship form coefficient C F , and the Beaufort scale B N [33]. These parameters are listed in Table 2, Table 3, Table 4, Table 5 and Table 6.

2.3. Empirical Formula: MEPC

The MEPC introduced guidelines for calculating the weather factor f w using standard curves. These guidelines were specifically designed to determine f w for B N 6 and the corresponding wave conditions at an output power of 75% of the maximum continuous rating (MCR). A higher f w value signifies reduced speed loss and improved ship performance under irregular wave and wind conditions.
According to the guidelines of the MEPC [29],   f w can be conveniently calculated as follows:
f w = a × l n ( ) + b
where the parameters a and b are dependent on ship type and are listed in Table 7, and is the displacement.

2.4. Computation of Speed Loss Using CFD

Kwon investigated the influence of weather conditions on ship resistance and speed loss at sea, evaluating both theoretical and experimental approaches to quantify added resistance and associated speed loss. His research drove all the coefficients for the empirical formula through detailed analysis. However, the practical implementation of these findings necessitates advanced nonlinear models, higher experimental data, and improved computational techniques. In contrast to Kwon’s method and the formula proposed by the MEPC, CFD computations utilize self-propulsion models to analyze ship flow and predict the speed loss resulting from wave-added resistance. These computations require precise calculations of ship resistance and the corresponding propeller forces to accurately replicate self-propulsion conditions.

2.4.1. Computations of the Ship Resistance

The ship resistance is computed by the viscous flow RANS method. Figure 2 illustrates the computational domain and the boundary conditions for the RANS computations, Figure 3A displays the grid arrangement for the KCS model, and Figure 3B shows the grid distribution in regions surrounding the KCS hull, along with the magnified views of the grid near the bow and stern. Computations were performed using the k–ω turbulence model. The coordinate system is fixed on the ship’s center of gravity, and the inflow is taken as the relative inflow. The VOF method is used to simulate the free surface effect, and two degrees of freedom (pitch and heave) are used in the computations. Waves were generated using linear wave theory, with a damping zone implemented to absorb outgoing waves and minimize reflections. Regular waves were used for computations, and an equivalent regular wave was applied to represent Sea State 5 conditions.
To ensure grid convergence (Table 8 and Table 9), we define the base size of the grid as 1 m, and the grids are approximately doubled to define coarse, medium, and fine grids. The total number of grids was scaled, and three grid resolutions (2.95 million, 4.25 million, and 7.90 million) were used to verify the grid convergence of the KCS calm water resistance, as presented in Table 8. It can be observed that even with the minimum number of grids, the difference from the experimental value [34] is only 0.2%. For resistances in waves, three grid resolutions (4.62 million, 8.09 million, and 14.19 million) were used to verify the grid convergence of the KCS resistance in waves under the wavelength-to-ship length ratio λ / L P P = 1.15 . The resistance values calculated for these three grid resolutions are presented in Table 9, with the maximum resistance difference being only 0.85%. The computed results indicate that both the resistance in calm water and in waves ensure grid independence as the grid is refined.

2.4.2. Simulations of the Self-Propulsion in the Calm Water

The body force method is utilized to represent the propeller effects. Although the viscous-flow RANS method can be used to obtain the complete flow fields of the ship hull, rudder, and propellers, it has two disadvantages. First, the complexity of propeller geometries and physical phenomena can lead to numerical errors. Second, obtaining an accurate propeller inflow is difficult. By contrast, the body force method is simple, enabling the separation of the flow field into propeller inflow and propeller-induced velocity. In this study, the RANS method was used to compute the flow around a ship hull, and the potential flow boundary element method (BEM) was used to compute the propeller forces, which were then converted into body force terms. These body forces were distributed on an actuator disk. Hsin et al. [23] detailed the procedures involved in the body force method. Figure 4A demonstrates the procedure of self-propulsion simulations using the body force method. Figure 4B presents simulation images of the ship’s hull and the actuator disk used in this study, along with a comparison between the actuator and the actual propeller. Figure 4C presents the grid distribution for the actuator disk. The propeller radius is 0.125 m, the inner radius of the actuator disk is 0.023 m, and the outer radius is 0.126 m, with a thickness of 0.045 m. The grid division for the actuator disk is as follows: 9 segments in the axial direction, 25 in the radial direction, and 100 in the circumferential direction. The detailed steps are explained below:
  • We will first solve the flow field of a bare hull without the propeller in operation using the viscous flow RANS method.
  • The velocities at the propeller plane for the bare hull flow are retrieved as the propeller inflow. The propeller BEM is then used to compute the propeller flow and forces.
  • The body forces are then obtained from the BEM computations and put in the actuator disk presented in Figure 4A.
  • We then solve the ship flow again with the body forces. The flow at the propeller plane is extracted again. The propeller BEM computed the propeller flow and forces again.
  • We then repeat steps 3 and 4 until the ship resistance is equal to the propeller thrust and the self-propulsion point is reached.
Table 10 illustrates the comparison between the computational results and the experimental data [35] of the self-propulsion simulation in the calm water for the 7.2-m KCS model ship. It demonstrates the accuracy of the presented body force method used in the self-propulsion simulations.

2.4.3. Simulations of the Self-Propulsion in Waves

This study employed two approaches to simulate the self-propulsion in waves: the fixed-body (FB) and moving-body (MB) methods. The FB method is significantly more computationally efficient. In this approach, the ship resistance in calm water is computed using the viscous-flow RANS method, and the ship motion and added resistance are calculated using a strip theory method. The FB method assumes the ship in waves remains stationary relative to the incoming wave, similar to calm-water simulations. Consequently, self-propulsion in waves is simulated using balancing forces alone.
The viscous-flow RANS method is used for all simulations in the MB approach. In calm water, the MB method is equivalent to the FB method. However, in waves, the MB method incorporates the effects of ship motion. This approach models incoming waves using a first-order linear wave model, with forcing zones applied to prevent wave reflections at the boundaries of the computational domain.
The numerical procedures of the FB and the MB methods are outlined as follows. The propeller inflow refers to the ship flow at the propeller plane and is influenced by both the ship wake and variations in the flow field caused by the ship’s motion. The propeller inflow computed using the FB method is denoted as U F , that computed using the MB method is denoted as U M .   U n o m is the flow field of a bare hull. In this study, we ignored the viscous effects and considered only the potential flow effects. We made the following assumptions.
U n o m F = U n o m + u m o F + u w F U n o m M U n o m F
where U n o m F denotes the result of the FB method, wherein the velocity is computed using the FB method and added to the induced velocity due to ship motion and wave orbital velocity; u m o F denotes the velocity induced by ship motion; u w F denotes the wave orbital velocity.
We can obtain the inflow velocities due to ship motions u m o F from formulations. In this paper, only heave and pitch motions are considered defined as:
h ( t ) = h 1 cos ( ω e t + γ H ) p ( t ) = α 1 cos ( ω e t + γ P )
Then,
u m o F = u m o H F e ^ v + u m o P F u m o H F = h 1 ω e sin ( ω e t + γ H ) u m o P F = r ( x , z ) α 1 ω e sin ( ω e t + γ P )
The expressions for calculating the wave orbital velocities are presented in Equation (7).
u w V F = a ω e sin ( K x ω e t + γ w ) e K z u w H F = a ω e cos ( K x ω e t + γ w ) e K z
In Equations (5) and (6), u m o H F denotes the heave-induced velocity; u m o P F denotes the pitch-induced velocity; u w V F and u w H F denote the vertical and horizontal components of the wave orbital velocity u w F , respectively; e ^ v denotes the unit vector in the vertical direction; r ( x , z ) denotes the distance vector from the propeller to the ship’s center of gravity; ω e denotes the encounter frequency; h 1 and α 1 denote the amplitudes of heave and pitch motion, respectively; γ H and γ P denote the heave and pitch phases, respectively; a denotes the wave amplitude; K denotes the wave number, where K = 2 π / λ ; γ w denotes the phase of the orbital velocity.
The body force method was used for self-propulsion simulations, and the FB method was used for the self-propulsion simulations in waves. The numerical self-propulsion simulation was conducted as follows:
  • The flow field for the bare hull without the propeller was computed using the RANS method.
  • The velocity field at the propeller center plane obtained in Step 1 was used to compute the propeller-induced flow and forces through BEM for an assumed initial advanced coefficient J . For the first iteration, the initial advanced coefficient J was given.
  • The body forces were computed from the propeller forces and input to the RANS grid.
  • The ship flow was solved again using body forces. The flow at the propeller plane was extracted again; this was the total velocity U F .
  • The circumferential mean propeller-induced velocity calculated in the last iteration using the BEM, denoted as U P ( J ) , was deducted from the circumferential mean total velocity U ¯ F calculated in Step 4 to obtain the effective inflow: U ¯ E F = U ¯ F U ¯ P . To consider the motions and wave effects from Equation (4):
    U ¯ E F = U ¯ E F + u m o F + u w F
  • U ¯ E F was then used as the propeller inflow in the propeller BEM to recompute the propeller flow and forces.
  • Steps 5 and 6 were repeated until the solution converged. The hull resistance and propeller thrust could then be obtained. The hull resistance was increased to represent the added resistance to self-propulsion in waves.
  • Newton’s method was used to obtain a new self-propulsion point (advanced coefficient J ). Step 3 was repeated until convergence was achieved in Step 7; the self-propulsion point J S P was then obtained.
The computation time of the FB method is only 10% to 30% of that of the MB method. To compare the two methods, we applied them to calculate the speed loss of the KCS at a brake horsepower (BHP) of 23,835 ps, as presented in Table 11, where ps is the unit of metric horsepower. It can be seen that the difference in calculation results between the two methods is only 1.9%.

2.5. Comparative Analysis

We computed the speed loss of the ship using the three aforementioned methods. The details of the computations following Kwon’s method and the formula proposed by the MEPC are provided in Appendix A.
The speed loss in various scenarios could be evaluated through self-propulsion simulations. Using the self-propulsion parameters calculated from the model, including ship speed, propeller rotation speed, thrust, and power, the results were extrapolated to the full-scale ship. The weather factor could thus be computed from the ship speeds obtained at constant brake horsepower for various sea states (Table 12). The numerical results for the KCS are presented as power curves in Figure 5, and the speed loss of the KCS at an output power of 85% MCR is summarized in Table 13.
Table 14 and Table 15 present the results for each method. Kwon’s method overestimated f w relative to values obtained using CFD and the MEPC formula. The numerical results were used as a baseline to modify Kwon’s formula and enhance the accuracy of speed loss calculations.
The modification was achieved by using generalized reduced gradient methods, which are algorithms for solving nonlinear optimization problems. The modified formula for the KCS is presented in Equation (9). This equation was obtained by multiplying the optimized values for B N and C F , and it was solved as presented in Equations (10) and (11). The difference between the numerical results and modified Kwon’s results reached zero for both v 2 and f w (Table 16).
C F = 1.2 0.7 B N + B N 6.5 / ( 0.82 22.0 2 3 )
v 2 = 12.35 ( 1 0.85 9.59 % ) 12.35 = 11.34   m / s
f w = 11.34 12.35 = 0.919

3. Weather Routing System

In the weather routing process, weather conditions are evaluated at predetermined waypoints along the route. First, the decision is made whether to bypass a waypoint due to excessively severe weather. If proceeding is deemed feasible, the speed loss is calculated based on the prevailing weather conditions. Finally, the optimal route is determined by considering the vessel speeds at all waypoints, either to achieve the shortest travel time or the most fuel-efficient path.

3.1. Wind Field Data Acquisition and Processing

Modern marine weather forecasts cover most of the ocean, although some regions remain without coverage. Facsimile receiving equipment is now standard onboard ships. Ships at sea can receive hydrological information and weather forecasts from most countries worldwide with high integrity and in real time through the radio teletype, Navtex, and Radiofax communication systems. Weather forecasts and weather type information might differ depending on the sailing area. This study selected two sets of wind field data: one for static weather routing and the other for dynamic weather routing. The data for static routing were obtained from Remote Sensing Systems and sponsored by the NASA Ocean Vector Winds Science Team. The static routing data comprised monthly average scalar wind speed and vector wind direction data over an 8-year period from September 1999 to October 2009.
MATLAB was used to extract wind field data in NetCFD (*.nc) format, which contains information on several variables, including global variables. The data had a fixed height (sea level of 10 m) within the latitudes of −70° to 70° and longitudes of 0° to 360°. The wind direction and wind speed data were processed separately; thus, six variables were generated after the long-term data were processed. These data were stored as matrices for longitude (1440 × 1), latitude (560 × 1), time in months (12 × 1), radial wind (1440 × 560 × 12), zonal wind (1440 × 560 × 12), and wind speed (1440 × 560 × 12).
These data were exported and plotted using the Tecplot software to produce charts. For example, the horizontal and vertical components of the wind fields for July and December are presented in Figure 6 and Figure 7. The colors represent wind speed in knots plotted on a 0.25° × 0.25° grid. Wind field data were not available for the land area and are colored in blue.
For dynamic weather routing, wind field data were obtained at 3-h intervals on a 0.25° × 0.25° grid from the website of the European Center for Medium-Range Weather Forecasting.
In static weather routing, the weather information is obtained once. In contrast, weather information changes according to the weather forecast in dynamic weather routing. Figure 6 and Figure 7 illustrate the weather conditions along the route.

3.2. Dynamic Programming

The optimal shipping route typically depends on ship type, cargo, schedule, and operational plans when underway. In practice, these objectives must be considered together. Hence, multiobjective algorithms should be used for weather routing.
Dynamic programming is an effective method for solving multiobjective problems, such as the shortest path problem. Based on Bellman’s principle of optimality [36], dynamic programming simplifies a complex optimization problem by breaking it down into a sequence of smaller, more manageable problems. The most salient feature of dynamic programming is multistage optimization [37]. The ultimate goal of applying this weather routing approach is not to avoid all adverse weather conditions but to minimize sailing time while ensuring the safety of the vessel and crew.
In dynamic programming, each stage of the decomposed problem is optimized individually, with the solution from one stage serving as the input for the next. In this study, voyage progress was selected as the stage variable; each stage represented the journey between two waypoints in the problem’s planning horizon. The nodes selected at each stage constituted the decisive variable, and the objective was to minimize overall sailing time.
Another feature of dynamic programming is that each stage of the optimization problem has an associated state. Nodes govern the set of all possible choices for each stage. An increase in the number of nodes increases the computational cost. Node construction requires insight into the optimization problem; no rules for determining the nodes are available. In this study, nodes were selected as course turning points (i.e., waypoints) computed along a line perpendicular to the Great Circle route from the origin to the destination. Each course between stages could be expressed explicitly.
A recursive optimization procedure must be used to solve the overall problem by solving each stage in turn. This can either be a forward induction process from the origin to the destination or a backward process. Problems involving uncertainty, such as the shortest path problem, can only be solved with backward induction.
Recursive optimization was used to calculate the shortest sailing time between subvoyages. Weather forecast quality was considered to be lower for longer forecast times and more adverse weather. In practice, sailing routes should be recomputed whenever the meteorological data and the ship’s position are updated.

3.3. Formalizing the Dynamic Programming Approach

To plan a route based on meteorological information, an initial route must first be established. Multiple waypoints (i.e., nodes) can then be selected along the path. The route can be optimized by selecting a set of nodes. Figure 8 presents a grid system displaying a route between Japan and the US.
For the initial route, nodes were inserted every 5° of latitude from the origin (node 101) to the destination (node 2001), forming a 20-leg route with 19 decision stages. The nodes at each stage were perpendicular to the initial route, and the distance between adjacent nodes was y . Figure 9 shows the numbering system for the nodes used in all the simulations.
Route adjustments should be made based on the vessel’s planned speed and any expected effects of tidal streams and currents. The quantity and spacing of the nodes at all stages are variables that can be determined on a case-by-case basis by considering the user’s preferences in the voyage area, the user’s total voyage distance, and the available computational capacity.

4. Case Studies

Two container ships were selected, and numerical simulations were performed on them to demonstrate the application of the proposed weather routing system.

4.1. KCS Simulation

To validate the prototype of the proposed weather routing system, simulations were performed on a KCS with a cargo-carrying capacity of 3600 twenty-foot equivalent units on an eastbound trans-Pacific voyage from Yokohama, Japan (φ 35°00.0′ N, λ 140°00.0′ E) to San Francisco, US (φ 39°00.0′ N, λ 125°00.0′ W) using static wind speed and direction data in July and December, respectively.
For a ship, the Great Circle route is a natural choice as the initial route because it represents the shortest distance. Waypoints were defined for this Great Circle route at intervals of 5° longitude for a total of 19 stages. A total of 11 nodes were defined for each stage, perpendicular to the route, with a separation of 0.25°, and on a straight line (i.e., a constant course in the Mercator projection). This initial route was optimized by selecting optimal nodes.
The optimized routes obtained after using the modified Kwon’s method are presented. Magnified maps for July and December are presented in Figure 10 and Figure 11. The average monthly wind speeds were significantly different in the northern oceans between July and December; the wind speed increased from summer to winter by more than 50% above 40° N. Therefore, compared to summer, there is a tendency to favor routes at higher latitudes in winter.

4.2. Container Ship Simulation

This study conducted additional simulations on a container ship with a cargo-carrying capacity of 4600 twenty-foot equivalent units on eastbound and westbound trans-Atlantic voyages. The eastbound voyage was from Halifax, Canada (φ 44°39.0′ N, λ 63°34.0′ W), to Rotterdam, the Netherlands (φ 51°55.0′ N, λ 4°28.0′ W). The westbound voyage was from London, England (φ 51°30.0′ N, λ 0°07.0′ W), to Norfolk, US (φ 36°51.0′ N, λ 76°17.0′ W).
In addition to the Great Circle routes, historical operating routes can be selected as the initial route in the proposed system. The course alteration points were derived from empirical data on course changes along the route. The container ship’s daily noon reports and voyage log in April were used to select the initial stages and nodes.
For the eastbound route, pilot time and estuary sections were deliberately removed from the optimization. The points (φ 43°93.0′ N, λ 61°90.0′ W) and (φ 49°69.0′ N, λ 13°80.0′ W) in the open sea were therefore selected as the origin and destination, respectively, resulting in a 15-stage dynamic programming problem.
Dynamic wind speed and direction data for the North Atlantic were sourced from the European Center for Medium-Range Weather Forecasting and used to calculate ship speeds and headings between stages. Each stage, excluding the departure point, had a total of 17 nodes. Figure 12 depicts the initial historical route and the optimal routes obtained through the modified Kwon’s method. The Great Circle route is included for reference only.
Table 17 presents a comparison of the optimized routes and the initial routes. The modified route had a 3.8% lower travel duration than the initial route. Since we adopted a fixed fuel consumption approach, the percentage of fuel consumption savings is equivalent to time savings. This time reduction was achieved by choosing shorter routes when favorable weather conditions permitted and by preferentially sailing in calm water (i.e., sea state 0) without speed loss.
The return voyage was modeled with 17 legs and nine expansion nodes for each of the 16 stages. Figure 13 presents the initial historical route and the optimal routes obtained with the modified Kwon’s methods. According to data in Table 18, the modified Kwon’s method reduced the voyage duration by 0.85% compared to the historic route of the liner. This study determined that the proposed method was consistent with the judgment of the captain who chose this empirical route.

5. Conclusions

Rough weather conditions can substantially affect a ship’s performance. To mitigate the adverse effects, this study applies a multi-fidelity computational approach that integrates potential flow and viscous flow methods to calculate speed loss accurately and efficiently. Based on the computational results, the study modified the equations of the ship form coefficient C F in Kwon’s method to estimate the voyage performance of specific ship types under given wind conditions accurately and efficiently. This modified Kwon’s formula was integrated with an optimization system for weather routing. The utility of the proposed system was confirmed in two case studies involving container ships, wherein the proposed system suggested appropriate routes. This system could serve as a valuable resource for related research in the shipping industry.
The speed loss of the KCS at sea was evaluated using three methods: Kwon’s method, the MEPC method, and CFD simulations. Following empirical modifications, Kwon’s formula provided a closer approximation of speed loss, with derived results matching the numerical outcomes. While the modification proved effective, future research should focus on generating additional validation data for simulations under various wave conditions, including different Beaufort numbers. Furthermore, results for other ship models should also be gathered to facilitate broader comparisons.
The system could also be adapted to address operational requirements beyond voyage time reduction. For instance, cruise ships and chemical tankers carrying volatile cargo prioritize arriving safely on schedule, while schedule adherence is less critical for the other ship types. For North Atlantic container ships, minimizing fuel consumption is often the primary concern due to high fuel costs. In the future, the system could be extended to support multiobjective optimization, encompassing factors such as fuel consumption, operational costs, emissions, ship speed, and other considerations. Such advancements are now feasible, given the availability of affordable, high-performance computing resources.

Author Contributions

Conceptualization, C.-W.C., M.-H.C. and C.-Y.H.; Data curation, Y.-A.T. and M.-H.C.; Formal analysis, Y.-A.T. and C.-Y.H.; Funding acquisition, C.-W.C.; Methodology, Y.-A.T., S.-C.L., H.-K.C. and C.-Y.H.; Project administration, Y.-A.T. and M.-H.C.; Resources, C.-W.C., M.-H.C. and C.-Y.H.; Software, S.-C.L., H.-K.C. and C.-Y.H.; Supervision, C.-W.C., M.-H.C. and C.-Y.H.; Validation, C.-W.C., Y.-A.T., M.-H.C. and C.-Y.H.; Visualization, S.-C.L. and H.-K.C.; Writing—original draft, H.-K.C. and C.-Y.H.; Writing—review and editing, Y.-A.T. and C.-Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed at the corresponding author(s).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Detail Procedures for Computing the Speed Loss

Appendix A.1. Semi-Empirical Formula: Kwon’s Method

An example of Kwon’s formulae for the KCS at a service speed of 24 knots, which is equivalent to 12.35 m/s, can be derived as follows: The first step is to consider a head sea under irregular waves. The direction reduction coefficient C μ then equals 1.
2 C μ = 2
C μ = 1.0
For KCS with a block coefficient C B = 0.65 , F r = 0.260 , and an output power of 85% MCR, the value of the correction factor Δ R can be derived using Equation (A3).
Δ R = 2.6 3.7 F r 11.6 ( F r ) 2 = 0.85
For Sea State 5, equivalent to B N 6 with normal loading conditions, the value of the ship form coefficient C F can be derived as follows:
C F = 0.7 B N + B N 6.5 / ( 22.0 2 3 ) = 7.93
Substituting Equations (A2) to (A4) into Equation (1) can yield the percentage speed loss as follows:
Δ V 12.35 = 1 × 0.85 × 7.93 %
Modify equation (A5) the speed loss Δ V = 0.84 (m/s), and yields V 2 :
V 2 = V 1 Δ V = 12.35 0.84 = 11.51
The weather factor f w is a nondimensional coefficient indicating a decrease in speed in representative sea conditions of wave height, wave frequency, and wind speed. The weather factor f w derived through Kwon’s formulae for the KCS at an output power of 85% MCR is 0.932.
f w = V 2 V 1 = 11.51 12.35 = 0.932

Appendix A.2. Empirical Formula: MEPC

The KCS’s displacement is 52,030 m3, and its parameters a and b are 0.0208 and 0.633, respectively; hence, f w can be calculated as follows:
f w = 0.0208 × l n ( 52030 ) + 0.6330
According to Equation (A8), if the KCS container ship has an output power of 75% MCR, f w is 0.859.

References

  1. Bijlsma, S.J. On Minimal-Time Ship Routing. Ph.D. Thesis, Delft University of Technology, Delft, The Netherlands, 1975. [Google Scholar]
  2. James, R.W. Application of Wave Forecast to Marine Navigation; US Navy Hydrographic Office: Washington, DC, USA, 1987. [Google Scholar]
  3. Spaans, J.A. New developments in ship weather routing. Navigation 1995, 169, 95–106. [Google Scholar]
  4. Lin, Y.H.; Fang, M.C. The Ship-Routing Optimization Based on the Three-Dimensional Modified Isochrone Method. In Proceedings of the International Conference on Offshore Mechanics and Arctic Engineering, Nantes, France, 9–14 June 2013. [Google Scholar]
  5. Avgouleas, J. Optimal Ship Routing. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2008. [Google Scholar]
  6. Tsujimoto, M.; Tanizawa, K. Development of a weather adaptive navigation system considering ship performance in actual seas. In Proceedings of the 25th International Conference on Offshore Mechanics and Arctic Engineering, Hamburg, Germany, 4–9 June 2006; pp. 4–9. [Google Scholar]
  7. Dijkstra, E.W. Note on two problems in connection with graphs (spanning tree, shortest path). Numer. Math. 1959, 1, 269–271. [Google Scholar] [CrossRef]
  8. Takashima, K.; Mezaoui, B.; Shoji, R. On the fuel saving operation for coastal merchant ships using weather routing. Int. J. Mar. Navig. Saf. Sea Transp. 2009, 3, 401–406. [Google Scholar]
  9. Padhy, C.P.; Sen, D.; Bhaskaran, P.K. Application of wave model for weather routing of ships in the North Indian Ocean. Nat. Hazards 2008, 44, 373–385. [Google Scholar] [CrossRef]
  10. Bekker, J.F.; Schmid, J.P. Planning the safe transit of a ship through a mapped minefield. JORSSA 2006, 22, 1–18. [Google Scholar] [CrossRef]
  11. Wei, S.; Zhou, P. Development of a 3D Dynamic Programming Method for Weather Routing. Int. J. Mar. Navig. Saf. Sea Transp. 2012, 6, 79–85. [Google Scholar]
  12. Journée, J.M.J. Prediction of Speed and Behaviour of a Ship in a Seaway. Int. Shipbuild. Prog. 1976, 23, 285–301. [Google Scholar] [CrossRef]
  13. Journée, J.M.J. Motions, Resistance and Propulsion of a Ship in Regular Head Waves; Report 0428; Delft University of Technology, Ship Hydromechanics Laboratory: Delft, The Netherlands, 1976. [Google Scholar]
  14. Faltinsen, O.M. Prediction of Resistance and Propulsion of a Ship in a Seaway. In Proceedings of the 13th Symposium on Naval Hydrodynamics, Tokyo, Japan, 6–10 October 1980. [Google Scholar]
  15. Nakatake, K.; Oda, K.; Kataoka, K.; Nishimoto, H.; Ando, J. Free Surface Effect on the Propulsive Performance of a Ship (1st Report). West Japan Soc. Nav. Arch. Trans. 1986, 72, 129–139. [Google Scholar]
  16. Kashiwagi, M.; Sugimoto, K.; Ueda, T.; Yamasaki, K.; Arihama, K.; Kimura, K.; Yamashita, R.; Itoh, A.; Mizokami, S. An Analysis System for Propulsive Performance in Waves. Int. J. Kansai Soc. Nav. Archit. 2004, 241, 67–82. [Google Scholar]
  17. Martić, I.; Degiuli, N.; Farkas, A.; Gospić, I. Evaluation of the effect of container ship characteristics on added resistance in waves. J. Mar. Sci. Eng. 2020, 8, 696. [Google Scholar] [CrossRef]
  18. Chuang, Z.; Steen, S. Prediction of Speed Loss of a Ship in Waves. In Proceedings of the Second International Symposium on Marine Propulsors (smp’11), Hamburg, Germany, 17–18 June 2011. [Google Scholar]
  19. Jasna, P.O.; Odd, M.F. Estimation of ship speed loss and associated CO2 emissions in a seaway. Ocean. Eng. 2012, 44, 1–10. [Google Scholar]
  20. Chuang, Z.; Sverre, S. Speed loss of a vessel sailing in oblique waves. Ocean. Eng. 2013, 64, 88–99. [Google Scholar] [CrossRef]
  21. Dai, K.; Li, Y.; Gong, J.; Fu, Z.; Li, A.; Zhang, D. Numerical study on propulsive factors in regular head and oblique waves. Brodogradnja 2022, 73, 37–56. [Google Scholar] [CrossRef]
  22. Kim, M.; Olgun, H.; Osman, T.; Sandy, D.; Atilla, I. Estimation of added resistance and ship speed loss in a seaway. Ocean. Eng. 2017, 141, 465–476. [Google Scholar] [CrossRef]
  23. Hsin, C.Y.; Lin, C.T.; Lee, C.P.; Lin, C.C.; Chen, J.H. Study of the Wave Effects on Propeller Performance by Computations. Int. J. Taiwan Soc. Nav. Archit. Mar. Eng 2016, 35, 185–197. [Google Scholar]
  24. Lin, C.T.; Hsin, C.T.; Lu, L.; Chen, C.C.; Lin, C.W. Evaluation of the Speed Loss in Seaway by Computational Methods. In Proceedings of the 7th PAAMES and AMEC, Hong Kong, 13–14 October 2016. [Google Scholar]
  25. Lu, L.; Mao, Y.T.; Hsin, C.Y. Computation of the Speed Loss in Seaway by Different Approaches. In Proceedings of the 28th International Ocean and Polar Engineering Conference (ISOPE 2018), Sapporo, Japan, 10–15 June 2018. [Google Scholar]
  26. Mikulec, M.; Piehl, H. Verification and validation of CFD simulations with full-scale ship speed/power trial data. Brodogradnja 2023, 74, 41–62. [Google Scholar] [CrossRef]
  27. Saydam, A.Z.; Küçüksu, G.N.; İnsel, M.; Gökçay, S. Uncertainty quantification of self-propulsion analyses with RANS-CFD and comparison with full-scale ship trials. Brodogradnja 2022, 73, 107–129. [Google Scholar] [CrossRef]
  28. Farkas, A.; Degiuli, N.; Martić, I.; Mikulić, A. Benefits of slow steaming in realistic sailing conditions along different sailing routes. Ocean. Eng. 2023, 275, 114143. [Google Scholar] [CrossRef]
  29. MEPC.1/Circ.796. Interim Guidelines for the Calculation of the Coefficient fw for Decrease in Ship Speed in a Representative Sea Condition for Trial Use; Marine Environment Protection Committee, International Maritime Organization, 12 October 2012. Available online: https://wwwcdn.imo.org/localresources/en/OurWork/Environment/Documents/Circ-796.pdf (accessed on 27 December 2024).
  30. Kwon, Y.J. Speed Loss Due to Added Resistance in Wind and Waves; The Naval Architect, RINA: London, UK, 2008. [Google Scholar]
  31. KRISO Container Ship (KCS). Available online: https://www.nmri.go.jp/study/research_organization/fluid_performance/cfd/cfdws05/gothenburg2000/KCS/container.html (accessed on 27 December 2024).
  32. MOERI Container Ship (KCS). Available online: http://www.simman2008.dk/KCS/kcs_link.htm (accessed on 27 December 2024).
  33. Beaufort, F. Beaufort Wind Scale; U.K. Royal Navy: Portsmouth, UK, 1805. [Google Scholar]
  34. Kim, W.J.; Van, S.H.; Kim, D.H. Measurement of flows around modern commercial ship models. Exp. Fluids 2001, 31, 567–578. [Google Scholar] [CrossRef]
  35. Hino, T. (Ed.) Proceedings of CFD Workshop Tokyo 2005; NMRI Report 2005; National Maritime Research Institute: Tokyo, Japan, 2005. [Google Scholar]
  36. Bellman, R.E. Dynamic Programming: Adaptive Control Processes; Princeton University Press: Princeton, NJ, USA, 1961. [Google Scholar]
  37. Bradley, S.P.; Hax, A.C.; Magnanti, T.L. Applied Mathematical Programming; Addison-Wesley: Boston, MA, USA, 1977. [Google Scholar]
Figure 1. 3D model of the KCS.
Figure 1. 3D model of the KCS.
Jmse 13 00042 g001
Figure 2. The computational domain and the boundary conditions for the RANS computations.
Figure 2. The computational domain and the boundary conditions for the RANS computations.
Jmse 13 00042 g002
Figure 3. (A). (a) Grid arrangement of the KCS ship hull considering the free surface, shown from the top; (b) Grid arrangement of the KCS ship hull considering the free surface, shown from the side. (B) (a) The grid distribution in the regions surrounding the KCS hull; (b) The magnified views of the grid near the stern; (c) The magnified views of the grid near the bow.
Figure 3. (A). (a) Grid arrangement of the KCS ship hull considering the free surface, shown from the top; (b) Grid arrangement of the KCS ship hull considering the free surface, shown from the side. (B) (a) The grid distribution in the regions surrounding the KCS hull; (b) The magnified views of the grid near the stern; (c) The magnified views of the grid near the bow.
Jmse 13 00042 g003aJmse 13 00042 g003b
Figure 4. (A). The computational procedure of the self-propulsion simulations using the body force method. (B). The simulation images for the cases involving the ship’s hull and the actuator disk used in the study (left) and a comparison between the actuator and the actual propeller (right). (C). The grid distribution for the actuator disk.
Figure 4. (A). The computational procedure of the self-propulsion simulations using the body force method. (B). The simulation images for the cases involving the ship’s hull and the actuator disk used in the study (left) and a comparison between the actuator and the actual propeller (right). (C). The grid distribution for the actuator disk.
Jmse 13 00042 g004aJmse 13 00042 g004b
Figure 5. Power curves of the numerical KCS speed loss in calm water and in Sea State 5.
Figure 5. Power curves of the numerical KCS speed loss in calm water and in Sea State 5.
Jmse 13 00042 g005
Figure 6. The wind components in the east-west direction for July.
Figure 6. The wind components in the east-west direction for July.
Jmse 13 00042 g006
Figure 7. The wind components in the north-south direction for December.
Figure 7. The wind components in the north-south direction for December.
Jmse 13 00042 g007
Figure 8. Example of a grid for the route between Japan and the US.
Figure 8. Example of a grid for the route between Japan and the US.
Jmse 13 00042 g008
Figure 9. Numbering system for the grid.
Figure 9. Numbering system for the grid.
Jmse 13 00042 g009
Figure 10. Magnified view of different routes selected for KCS voyaging from Yokohama to San Francisco in July.
Figure 10. Magnified view of different routes selected for KCS voyaging from Yokohama to San Francisco in July.
Jmse 13 00042 g010
Figure 11. Magnified view of different routes selected for KCS voyaging from Yokohama to San Francisco in December.
Figure 11. Magnified view of different routes selected for KCS voyaging from Yokohama to San Francisco in December.
Jmse 13 00042 g011
Figure 12. Route selection for a container ship voyaging from Halifax to Rotterdam in April.
Figure 12. Route selection for a container ship voyaging from Halifax to Rotterdam in April.
Jmse 13 00042 g012
Figure 13. Route selection for a container ship voyaging from London to Norfolk in April.
Figure 13. Route selection for a container ship voyaging from London to Norfolk in April.
Jmse 13 00042 g013
Table 1. Main parameters of the KCS.
Table 1. Main parameters of the KCS.
Full ScaleModel Scale
Scale factor, λ 131.599
Length between perpendiculars, L P P (m)230.07.279
Length of waterline, L W L (m)232.57.358
Breadth, B (m)32.21.019
Depth, D (m)19.00.601
Draught, T (m)10.80.342
Displacement volume, ∇ (m3)52,0301.649
Wetted surface area w/o rudder, S (m2)95309.544
Block coefficient, C B 0.6510.651
Midship section coefficient, C M 0.9850.985
Longitudinal center of buoyancy, L C B (%), fwd+−1.48−1.48
Longitudinal center of gravity, L C G (m)111.63.532
Vertical center of gravity, V C G (m)7.280.182
Metacentric height, G M (m)0.600.019
Ratio between roll radius of gyration and breadth, K x x / B 0.400.40
Ratio between pitch radius of gyration and length, K y y / L P P 0.250.25
Service speed at 85% MCR, V k n o t (knots)24.04.069
Service speed at 85% MCR, V (m/s)12.352.197
Moment of inertia: I x x = K x x 2 × m a s s . I y y = K y y 2 × m a s s .
Table 2. Weather direction reduction coefficient C μ .
Table 2. Weather direction reduction coefficient C μ .
Weather DirectionDirection Angle (to the Ship’s Bow) β Direction Reduction Coefficient C μ
Head sea (irregular waves) and wind 2 C μ = 2
Bow sea (irregular waves) and wind30° to 60° 2 C μ = 1.7 0.03 ( B N 4 ) 2
Beam sea (irregular waves) and wind60° to 150° 2 C μ = 0.9 0.06 ( B N 6 ) 2
Following sea (irregular waves) and wind150° to 180° 2 C μ = 0.4 0.03 ( B N 8 ) 2
Table 3. Correction factor Δ R .
Table 3. Correction factor Δ R .
Block   Coefficient   C B Ship Loading Conditions Speed   Correction   Factor   Δ R
0.55Normal 1.7 1.4 F r 7.4 ( F r ) 2
0.60Normal 2.2 2.5 F r 9.7 ( F r ) 2
0.65Normal 2.6 3.7 F r 11.6 ( F r ) 2
0.70Normal 3.1 5.3 F r 12.4 ( F r ) 2
0.75Loaded or normal 2.4 10.6 F r 9.5 ( F r ) 2
0.80Loaded or normal 2.6 13.1 F r 15.1 ( F r ) 2
0.85Loaded or normal 3.1 18.7 F r 28.0 ( F r ) 2
0.75Ballast 2.6 12.5 F r 13.5 ( F r ) 2
0.80Ballast 3.0 16.3 F r 21.6 ( F r ) 2
0.85Ballast 3.4 20.9 F r 31.8 ( F r ) 2
Table 4. Ship form coefficient C F .
Table 4. Ship form coefficient C F .
Type of (Displacement) Ship Ship   Form   Coefficient   C F
All ships (except container ships) in loaded loading conditions 0.5 B N + B N 6.5 / ( 2.7 2 3 )
All ships (except container ships) in ballast loading conditions 0.7 B N + B N 6.5 / ( 2.7 2 3 )
Container ships in normal loading conditions 0.7 B N + B N 6.5 / ( 22.0 2 3 )
Table 5. Beaufort scale and corresponding wind speeds.
Table 5. Beaufort scale and corresponding wind speeds.
B N Wind Description Wind   Speed   ( m / s )
0No wind<0.3
1Gentle current of air0.3–1.5
2Gentle breeze1.5–3.3
3Light breeze3.3–5.5
4Moderate breeze5.5–8.0
5Fresh breeze8.0–10.8
6Strong wind10.8–13.9
7Stiff wind13.9–17.2
8Violent wind17.2–20.7
9Storm20.7–24.5
10Violent storm24.5–28.4
11Hurricane-like storm28.4–32.6
12Hurricane≥32.6
Table 6. Sea states and corresponding Beaufort scale, significant wave heights.
Table 6. Sea states and corresponding Beaufort scale, significant wave heights.
Sea State B N Sea Description Significant   Wave   Height   ( m )
00Smooth sea0
11Calm, rippling sea H 1 / 3 < 0.1
22–3Gentle sea 0.1 H 1 / 3 < 0.5
34Light sea 0.5 H 1 / 3 < 1.25
45Moderate sea 1.25 H 1 / 3 < 2.5
56Rough sea 2.5 H 1 / 3 < 4.0
67Very rough sea 4.0 H 1 / 3 < 6.0
78–9High sea 6.0 H 1 / 3 < 9.0
810Very high sea 9.0 H 1 / 3 < 14.0
911–12Extremely heavy sea 14.0 H 1 / 3
Table 7. Parameters a and b to determine a standard f w .
Table 7. Parameters a and b to determine a standard f w .
Ship Type a b
Bulk carrier0.04290.294
Tanker0.02380.526
Container ship0.02080.633
Table 8. The grid convergence of the calm water resistance for the 7.2-m KCS model ship.
Table 8. The grid convergence of the calm water resistance for the 7.2-m KCS model ship.
Grid NumberGrid Number RatioCFD Drag (N)Exp. (N)Error (%)
2,951,0001.0080.636080.8−0.20
4,246,0001.4480.883780.80.10
7,901,0002.6880.735880.8−0.08
Table 9. The grid convergence of the resistance in wave under the wavelength to ship length ratio of 1.15 for the 7.2-m KCS model ship.
Table 9. The grid convergence of the resistance in wave under the wavelength to ship length ratio of 1.15 for the 7.2-m KCS model ship.
Grid NumberGrid Number RatioCFD Drag (N)Diff. (%)
4,620,0001.00135.40−0.85
8,090,0001.75135.84−0.53
14,190,0003.07136.56
Table 10. The comparison between the computational results and the experimental data [35] of the self-propulsion simulation in the calm water for the 7.2-m KCS model ship.
Table 10. The comparison between the computational results and the experimental data [35] of the self-propulsion simulation in the calm water for the 7.2-m KCS model ship.
1 w e J A n K T B 10 K Q B 1 t η D η H η R η O
Experiment0.792 9.500.17000.28800.8530.7431.0771.0110.682
Body Force method0.7930.7399.420.16290.27100.8640.7811.0901.0010.7153
Error (%)0.13 −0.84−4.18−5.901.295.111.21−0.994.88
w e : Effective wake fraction; J A : Advance coefficient; n : propeller rotational speed (rps); K T B : Thrust coefficient behind the hull; K Q B : Torque coefficient behind the hull; t : Thrust deduction factor; η D : Quasi-propulsive efficiency = η O η H η R ; η H : Hull efficiency = 1 t / 1 w ; η R : Relative rotative efficiency; η O : Open water efficiency = ( J / 2 π ) ( K T / K Q ) .
Table 11. The computational speed loss of KCS ship at BHP = 23,835 ps using different approaches.
Table 11. The computational speed loss of KCS ship at BHP = 23,835 ps using different approaches.
ApproachFB MethodMB MethodDiff.
Calm Water (knots)22.25621.755
Sea State 5 (knots)20.15719.358
Speed Loss (knots)−2.099−2.4170.318
f w 0.9060.8891.91%
Table 12. Numerical results of the KCS self-propulsion simulations in calm water and in Sea State 5.
Table 12. Numerical results of the KCS self-propulsion simulations in calm water and in Sea State 5.
Vs (Knots)BHP in Calm Water (ps)BHP in Sea State 5 (ps)
16935914,953
2017,66525,666
2435,17846,721
Table 13. Computational results for the speed loss.
Table 13. Computational results for the speed loss.
StateKCS
Engine power at 85% MCR (ps)BHP = 35,178
Calm Water (knots)24.00
Sea State 5 (knots)22.05
Speed Loss (knots)1.95
f w 0.919
Table 14. Speed reduction coefficient f w obtained by each computational method.
Table 14. Speed reduction coefficient f w obtained by each computational method.
MEPCCFDKwon
Engine Power at 75% MCREngine Power at 85% MCR
0.8590.9190.932
Table 15. Comparison of CFD and Kwon’s method.
Table 15. Comparison of CFD and Kwon’s method.
CFDKwonDiff (%)
f w 0.9190.9321.4
v 2 (knots)22.0522.391.5
Table 16. Comparison of CFD and modified Kwon’s method.
Table 16. Comparison of CFD and modified Kwon’s method.
CFDModified KwonDiff (%)
f w 0.9190.9190
v 2 (knots)22.0522.050
Table 17. Comparison of ship operational performance between the selected optimal routes and the initial route of the voyage from Halifax to Rotterdam in April.
Table 17. Comparison of ship operational performance between the selected optimal routes and the initial route of the voyage from Halifax to Rotterdam in April.
Optimal Route
(Speed Calculated by
Modified Kwon’s Method)
Initial Route
Distance (miles)40154109
Voyage Duration (days)7.57.8
% of voyage duration compared to the initial route−3.80
Table 18. Comparison of ship operational performance between the selected optimal route and the initial route of the voyage from London to Norfolk in April.
Table 18. Comparison of ship operational performance between the selected optimal route and the initial route of the voyage from London to Norfolk in April.
Optimal Route
(Speed Calculated by
Modified Kwon’s Method)
Initial Route
Distance (miles)62006298
Voyage Duration (days)11.611.7
% of voyage duration compared to the initial route −0.850
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Cheng, C.-W.; Tzeng, Y.-A.; Chang, M.-H.; Liu, S.-C.; Cheung, H.-K.; Hsin, C.-Y. Application of Computational Fluid Dynamics and Semi-Empirical Speed Loss Prediction for Weather Routing. J. Mar. Sci. Eng. 2025, 13, 42. https://doi.org/10.3390/jmse13010042

AMA Style

Cheng C-W, Tzeng Y-A, Chang M-H, Liu S-C, Cheung H-K, Hsin C-Y. Application of Computational Fluid Dynamics and Semi-Empirical Speed Loss Prediction for Weather Routing. Journal of Marine Science and Engineering. 2025; 13(1):42. https://doi.org/10.3390/jmse13010042

Chicago/Turabian Style

Cheng, Chih-Wen, Yu-An Tzeng, Ming-Hsiung Chang, Shang-Chi Liu, Ho-King Cheung, and Ching-Yeh Hsin. 2025. "Application of Computational Fluid Dynamics and Semi-Empirical Speed Loss Prediction for Weather Routing" Journal of Marine Science and Engineering 13, no. 1: 42. https://doi.org/10.3390/jmse13010042

APA Style

Cheng, C.-W., Tzeng, Y.-A., Chang, M.-H., Liu, S.-C., Cheung, H.-K., & Hsin, C.-Y. (2025). Application of Computational Fluid Dynamics and Semi-Empirical Speed Loss Prediction for Weather Routing. Journal of Marine Science and Engineering, 13(1), 42. https://doi.org/10.3390/jmse13010042

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