You are currently viewing a new version of our website. To view the old version click .
Journal of Marine Science and Engineering
  • Article
  • Open Access

17 October 2023

Speed Optimization in Bulk Carriers: A Weather-Sensitive Approach for Reducing Fuel Consumption

,
,
and
CR Classification Society, Taipei City 104707, Taiwan
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Energy Optimization of Ship and Maritime Structures

Abstract

The maritime industry faces the critical challenge of achieving net-zero greenhouse gas emissions by 2050, as mandated by the International Maritime Organization. This study introduces a novel speed optimization model, designed specifically for bulk carriers operating between two ports. Unlike conventional models that often assume static weather conditions, the proposed model incorporated variable weather conditions at different times of arrivals, as quantified by the Beaufort number (BN) and weather direction, for each leg of the voyage. Fuel consumption was estimated by applying regression to historical voyage data. This study employed a genetic algorithm (GA) to optimize vessel speed and thereby minimize fuel consumption. The model was tested by using different fuel consumption response curves relative to different BNs and weather directions. The results indicated that the proposed method could effectively reduce fuel consumption compared with the historical sailing mode by around 3%. The optimal speed recommendation indicated that the vessel should operate at a higher speed in circumstances associated with relatively low fuel consumption, such as lower BN and following sea conditions. Nonetheless, if it is possible to attain relatively low fuel consumption by adjusting the speed, the GA assesses the viability of this course of action. The study suggests that the predictive accuracy could be further enhanced by incorporating more granular, validated voyage data in future research.

1. Introduction

At the eightieth session of the Marine Environment Protection Committee, the International Maritime Organization (IMO) adopted a revised strategy to reduce greenhouse gas (GHG) emissions from international shipping. The IMO set a target to reach net-zero GHG emissions from international shipping close to 2050 [1]. To reach this target, the maritime industry can either adopt zero-carbon fuels, such as hydrogen and ammonia, or improve operational efficiency. Various strategies can improve ship operations, which range from route optimization and fleet deployment to adjustments in sailing speed.
Conventionally, speed optimization tasks involve sailing between multiple ports with time windows at each port serving as boundary conditions [2,3,4,5]. However, bulk carriers often operate between only two ports and usually sail under either laden or ballast conditions. Applying time-window-based speed optimization to a two-port itinerary often results in simply determining the longest sailing time permissible. Fluctuating weather conditions are another source of complexity. Traditional speed optimization procedures often assume constant weather conditions for different arrival times at each waypoint [6,7,8,9]. This assumption can be problematic, because weather conditions may vary greatly at the same waypoint depending on the time of arrival. A trade-off exists between pursuing favorable weather and avoiding the energy-inefficient “sprint-and-loiter” mode [10]. Nevertheless, if weather forecasts indicate that adverse conditions can be avoided by adjusting speeds at certain legs of the journey, reconfiguring the entire speed arrangement may be beneficial.
Studies on speed optimization papers have used a variety of variables, objectives, algorithms, and boundary conditions. For example, Fagerholt et al. [2] focused on multi-port itineraries with fixed routes, considering time windows at each port as the boundary conditions. Li et al. [7] focused on reducing fuel consumption and operational costs for two-port itineraries, although they assumed that weather conditions remain constant regardless of the time of arrival at each waypoint. Yang et al. [8] used genetic algorithms to optimize the speed of two-port oil tanker itineraries. Zhuge et al. [9] integrated considerations for ship path, speed, and deployment, incorporating emission control area rules into their research. Gao and Hu [3] developed a model for optimizing speed and fleet deployment in container ships, aiming to minimize total fuel consumption. Other studies have applied various algorithms such as the multi-objective particle swarm optimization (MOPSO) algorithm by Lu et al. [4] for speed optimization and the non-dominated-sorting genetic algorithm II (NSGA-II) by Shih et al. [5] for speed and fuel ratio optimization in LNG dual-fuel container ships. Wang et al. [6] also used NSGA-II for the bulk carrier main engine speed optimization problem. A comparison of these studies is presented in Table 1.
Table 1. Summary of speed optimization studies.
Accurate ship performance prediction is a crucial aspect of these optimization problems. Fuel consumption models have been derived using different methodologies, including hydrodynamics analysis [11,12,13], semi-empirical methods [14,15,16], and statistical analysis [17,18,19,20,21,22] based on historical data. With advancements in machine learning, numerous studies have applied neural networks to predict ship performance. Kwon [14] developed a semi-empirical formula that accounts for the added resistance of different Beaufort number (BN). Karagiannidis et al. [20] utilized artificial intelligence models to predict fuel consumption, emphasizing the importance of high-frequency, high-quality, and sufficient historical raw data for accurate predictions. For the hydrodynamics analysis and semi-empirical method, the ship speed under the environmental effects can be predicted, but the fuel oil consumption should be obtained by considering the engine’s particular, such as specific fuel consumption rate of the engines. On the other hand, statistical analysis can directly build the connection between the ship speed and the fuel consumption, and the environmental effects are considered by the classification of the raw data.
This study addresses two notable gaps in the literature. First, traditional speed optimization studies have generally assumed that weather conditions remain constant for different arrival times at each waypoint. Second, the concept of pure time windows, which is often used in speed optimization for multi-port itineraries, has proven challenging to apply in two-port bulk carrier itineraries. This study contributed to considering the different weather condition for each arrival time at the same waypoint, and a corresponding mathematical model was established.
In this study, we applied the proposed method on the two-port itineraries between Taiwan and Australia, involving a 93,000 deadweight tonnage (DWT) and a 200,000 DWT bulk carrier not subject to specific area regulations. Our findings demonstrated that the proposed method effectively reduced fuel consumption by considering different weather conditions at different arrival times. Because both fuel costs and carbon emissions are directly proportional to fuel consumption in single-fuel ships, we selected fuel consumption as the primary metric for evaluation. Additionally, we investigated the effects of different fuel consumption curves corresponding to different weather conditions and the effects of different total sailing times.

2. Problem Description and Model Establishment

2.1. Problem Description

The focus of this investigation is on speed optimization for a bulk carrier operating on a two-port itinerary. Several waypoints were separated by the historical noon report. The waypoints usually did not have an arrival time requirement. The itinerary was assumed to have been operated many times by the target ship, and the periodic environment effects of the specific route, such as current and monsoons, could then be considered in the regression analysis. Through the weather forecast database, the hourly forecast for the same location could be obtained. The BN and weather direction of the waypoint at the arrival time represented the weather condition of the leg. In other words, the time resolution of weather forecast was one hour, but the location resolution was the daily noon position in this study. These parameters were tunable as long as the higher resolution of ship performance historical data was available. To focus on the developed weather matrix, no regional rules were discussed in the present study.
In summary, the study was based on the following assumptions:
  • The main engine is the sole consumer of fuel on the ship.
  • BN and weather direction are the environmental factors affecting the fuel consumption curves.
  • BN and weather direction remain constant for a 1 h duration within a leg of the journey.
  • BN and weather direction of a leg are only determined by the arrival time of the leg.
  • Ship speed is maintained consistently throughout each leg.
  • The loading condition is either laden or ballast.
  • The allowable arrival time remains constant across all waypoints.
  • The ship only uses a single type of fuel.

2.2. Fuel Consumption Model

2.2.1. First Approach

Fuel consumption can be modeled by a lot of means. All means aim to build the relationship between speed and fuel consumption. The speed–power and power–fuel consumption relationship from the sea trial result may be combined and used to determine the speed–fuel consumption relationship. Notably, the nonlinear power–fuel consumption relationship is hard to express in a single formula, and may be discussed by separating it into several linear segments o, as shown in Figure 1a and Equation (1). The real ship SFOC data are shown in Figure 1b. In Equation (2), the speed–power relationship is modeled by two parameters a s and c s considering different BNs. Equation (3) showed that the speed–fuel consumption relationship can be derived by multiple the BHP-SFOC and speed-BHP functions. Therefore, the fuel consumption F C V , s , o can be expressed into Equation (4).
S F O C ( B H P , o ) = b 1 , o B H P + b 0 , o   o O
B H P ( V , s ) = a s · V c s s S
F C V , s , o = S F O C [ B H P V , s , o ] · B H P V , s o O , s S
F C V , s , o = b 1,1 b 0,1 b 1,2 b 0,2 b 1 , O b 0 , O   ( a 1 · V c 1 ) 2 ( a 2 · V c 2 ) 2 a S · V c S 2 a 1 · V c 1 a 2 · V c 2 a S · V c S   o O , s S
Figure 1. (a) Linear segments o separating the BHP-SFOC curves. (b) The real SFOC data of a ship.

2.2.2. Second Approach

However, the real ship operation may be very different from the new ship condition. Therefore, in the present research, the later historical real ship data were used to approach the realistic condition. The recent hull and machine condition (e.g., fouling condition of the hull) could then be considered in the latest voyage data. Regression analysis was employed to model the relationship between fuel consumption and ship speed based on historical noon report data. These data were categorized according to different BNs, weather directions, loading conditions, and legs. To constrain the scope of the regression analysis, BN and weather direction were selected as the weather variables under consideration. Generally, a higher Beaufort number indicated greater fuel consumption conditions, as shown in Figure 2. The laden condition had a higher fuel consumption curve than the ballast condition, as shown in Figure 3. The weather condition was directly correlated with fuel consumption. The proposed black-box model established the relationship between speed and fuel consumption under different conditions. Additionally, the black-box regression analysis naturally contained the consideration of intermediate parameters such as SFOC, engine loads, and RPM. Furthermore, the current research considered a two-port itinerary, with the loading condition remaining the same for each leg.
Figure 2. Results of speed–fuel consumption regression for different BNs.
Figure 3. Results of speed–fuel consumption regression for different loading conditions.
The weather direction was derived from relative wind direction and categorized into three directions, that is, head sea, beam sea, and following sea [23,24]. The definition of each weather condition is shown in Figure 4. The regression results of different weather directions are shown in Figure 5. Generally, the fuel consumption of the following sea condition is lower than that of the beam sea and head sea condition, while the fuel consumption of the head sea condition is higher than that of beam sea.
Figure 4. Defined weather directions.
Figure 5. Results of speed–fuel consumption regression for different weather directions.

2.3. Optimization Algorithm

The task of speed optimization for a ship using a single type of fuel is a single-objective optimization problem. In this study, the traditional GA from the pymoo package, developed by Blank and Deb [25], was used to address this problem using Python. Given the potential for daily variations in weather forecasts for each leg of the journey, accuracy is maximized when the optimization procedure is executed at regular intervals [26,27,28]. GA is widely used in a variety of fields [29,30,31,32,33]. The traditional GA consists of six steps: initial population, evaluation, survival, selection, crossover, and mutation. GA comprises two crucial parameters: population size and number of generations, and they directly affect the computational time. Population size is how many sets of solutions are evaluated in one iteration, and number of generations is the maximum iteration. Without enough population size and generations, the optimal solutions may not converge. The flowchart of the proposed method is shown in Figure 6.
Figure 6. Flowchart of the proposed method.
GA is chosen for its suitability in light of these characteristics, encompassing heuristic, stochastic, and randomized search optimization techniques, all of which are relatively straightforward to describe and implement. In GA, the evaluation is simply calculating the corresponding fitness function of each individual. The selection operator chooses specific individuals for further operation. The crossover operator combines parents to produce the next generation. In mutation, some genes of the individuals were randomly changed on the basis of probability to explore the searching area. Both crossover and mutation operators contain the probability needs to be determined. By properly choosing each operator of GA, the premature convergence may be prevented [34,35]. Thus, the global optimized solution may be obtained.

2.4. Mathematical Model

The sailing time for leg n can be calculated based on the arrival times at waypoints n and n + 1, as formulated in Equation (5). Because the distance for leg n is known, the speed of the ship over ground can be determined, as indicated in Equation (6).
t r n = t n + 1 t n   n N
V n = D n t r n   n N
Weather conditions can be gleaned from forecast data, allowing for the derivation of a weather matrix, presented in Table 2 and formalized in Equations (7) and (8). The columns in this matrix correspond to different arrival times at a waypoint, and the rows represent the waypoints themselves. Each cell in the weather matrix contains the BN and weather direction specific to a given arrival time and waypoint.
W N × ( M + 1 ) = w 1,1 w 1,2 w 1,3 w 1 , M + 1 w 2,1 w 2,2 w 2,3 w 2 , M + 1 w 3,1 w 3,2 w 3,3 w 3 , M + 1 w N , 1 w N , 2 w N , 3 w N , M + 1
U N × ( M + 1 ) = u 1,1 u 1,2 u 1,3 u 1 , M + 1 u 2,1 u 2,2 u 2,3 u 2 , M + 1 u 3,1 u 3,2 u 3,3 u 3 , M + 1 u N , 1 u N , 2 u N , 3 u N , M + 1
Table 2. Weather matrix for different positions and arrival times.
To ensure accurate fuel consumption curves corresponding to the appropriate BN and weather direction, we introduce parameter δ n , s and γ n , p in Equations (9) and (10), respectively.
δ n , s = 1 , i f   w n , t n = s 0 , o t h e r w i s e n N ,   s S
γ n , p = 1 , i f   u n , t n = p 0 , o t h e r w i s e n N ,   p P
The constrained optimization problem under consideration can be formally expressed using Equations (11)–(14).
x = [ t 1 , t 2 , , t N ]
min F C = n N s S p P ( a n , s , p · V n c n , s , p ) · δ n , s · γ n , p · t s n
s . t .                       t w t n t w + M   n N
t n + 1 t n > 0 n N
In this model, the variables in Equation (11) refer to the arrival times for each leg of the journey. The objective function in Equation (12) is designed to minimize total fuel consumption. The constraints in Equations (13) and (14) ensure that the arrival time at each port falls within a specified time window and that the arrival time at a subsequent port is later than that of the preceding port, respectively.

3. Results and Discussion

3.1. Case Study

The speed profile and positions of historical sailing mode were obtained by the noon report, and the fuel consumption was simulated by the aforementioned regression analysis. Two different ships and itineraries were demonstrated and showed in this section. The principal dimensions of the target ships are listed in Table 3. By comparing the fuel consumption of optimal speed sailing mode and historical sailing mode, the effect of the proposed optimization process could be estimated. The route maps are shown in Figure 7.
Table 3. Principle dimensions of the target ships.
Figure 7. Operation route of target ship A and B.
Binary tournament selection was used in the case studies. The SBX crossover technique was chosen for its good performance in many problems [36]. The crossover probability was 0.5, and the mutation probability was 0.2. The population size was 300, and the maximum number of generations was 300. The optimization problem was computed using a 3.60 GHz 8-Core Intel Core i7 with 32 GB RAM. The calculation time depended on the population and generation size, and amounted to approximately 4.5 min in the case studies.

3.1.1. Case Study 1—93,000 DWT Bulk Carrier

A methodology in a previous study was applied to a 93,000 DWT bulk carrier. The selected itinerary commenced in Kaohsiung of Taiwan and concluded in Gladstone of Australia, passing through the Jomard Entrance and Vitiaz Strait, as detailed in Table 4. The journey spanned 12 days, resulting in 12 distinct legs, with waypoints set at the historical daily noon positions recorded. Time windows for each waypoint were defined as the interval between the departure from the initial port and arrival at the destination, with the total sailing time serving as a fixed boundary condition.
Table 4. Time windows and route in the considered case study 1.
The optimization results were subsequently contrasted with the original sailing speed profile, as shown in Table 5.
Table 5. Speed profiles before and after speed optimization for comparison in case study 1.
Data from Table 5 indicate that the proposed model succeeded in lowering oil consumption. In legs 4, 8, 9, 10, and 11, the optimized arrival time corresponded with periods of lower BN and following sea condition, thereby reducing resistance and conserving fuel. Under the constraint of fixed voyage time, the average speeds for both the original and optimized sailing modes remained identical. Moreover, the range between the highest and lowest speeds in the recommended sailing mode exceeded that in the original sailing mode.
This study employed a daily time period for optimization. If higher-frequency historical voyage data become available, the use of a finer temporal resolution could produce more realistic conditions for optimization.

3.1.2. Case Study 2—200,000 DWT Bulk Carrier

Similarly, the methodology was then applied on a 200,000 DWT bulk carrier. The itinerary details are listed in Table 6. The selected itinerary commenced in Port Hedland of Australia and concluded in Kaohsiung of Taiwan. The optimization results are listed in Table 7. The results similarly indicated that the proposed method can effectively avoid the encountered harsh weather condition in legs 1, 4, and 5 and reduce total fuel consumption.
Table 6. Time windows and route in the considered case study 2.
Table 7. Speed profiles before and after speed optimization for comparison in case study 2.

3.2. Sensitivity Analysis

To validate the proposed model, the sensitivity analysis for target ship A and the itinerary between Kaohsiung and Gladstone was conducted. In Section 3.2.1, the different BN-affected speed–fuel consumption curves are discussed. In Section 3.2.2, the different weather direction-affected speed–fuel consumption curves are discussed. In Section 3.2.3, the effects of different total sailing time are investigated.

3.2.1. Effects of Different BN-Affected Speed–Fuel Consumption Curves

Through the model establishment Equations (1)–(12) and case studies, the speed–fuel consumption curves proved to be critical in the optimization model. As we discussed in Section 2.2, the speed–fuel consumption curves could be derived by the sea trial test. However, the realistic condition may be different from the sea trial condition, and may be obtained by the regression of the later historical voyage data. Thus, the speed–fuel consumption curves were directly set in this section to simulate the regression of historical data. To separate the effects of BN and weather direction, the weather direction was considered no influence on the speed–fuel consumption curves in this section.
To investigate the effects of different fuel consumption curves, four scenarios—designated as Scenario 1 through Scenario 4—were established to represent different effects of the Beaufort scale on fuel usage. Scenario 1 posited that the Beaufort scale had no influence on oil consumption. Conversely, Scenarios 2, 3, and 4 indicated that a single unit increase in the BN would result in a 2%, 4%, and 6%, rise in fuel consumption, respectively. The fuel consumption parameter a s for the different BNs are listed in Table 8, with c s consistently fixed at 3. In other words, the fuel consumption curves in Scenarios 1–4 follow the formula a s · V 3 . The set fuel consumption curves for each scenario are shown in Figure 8. Therefore, all the curves in Figure 8 are cubic. By comparing the optimal speed of Scenario 1 and the theoretical optimal speed profile (average speed), the optimization process could be validated. By comparing the optimal speed of Scenario 1, 2, 3, and 4, the effects of different BN-affected oil consumption curves could be evaluated.
Table 8. Setting fuel consumption parameter a s in different scenarios.
Figure 8. Four scenarios for investigating the effects of different speed–fuel consumption curves corresponding to different BNs. The darker line corresponds to a bigger BN. (a) Scenario 1, (b) Scenario 2, (c) Scenario 3, and (d) Scenario 4. A closer look is shown in (eh). (e) Scenario 1, (f) Scenario 2, (g) Scenario 3, and (h) Scenario 4.
The optimization results are presented in Table 9 and visualized in Figure 9. For Scenarios 2, 3, and 4, the optimal solutions indicated that ships ought to have a higher and lower speed during adverse and favorable weather conditions, respectively. Specifically, optimal speeds in Scenario 2, 3, and 4 led to a lower BN in leg 8 compared with that in Scenario 1. In Scenario 1, an average speed was proposed, given that the same fuel consumption parameter remained constant across different BNs. The proposed method is validated by comparing the theoretical best speed (i.e., the average speed) with the optimized speed. The slight difference between Scenario 1 and theoretical average speed was due to the fact that GA can only obtain the approximate optimal solution. As the disparity in Beaufort number increased from Scenario 2 to Scenario 4, the difference between the highest and lowest recommended speeds widened. This suggests that decreasing speed during adverse weather conditions and increasing speed during more favorable weather yield greater advantages when adverse conditions substantially increase oil consumption. Furthermore, Scenario 4 obtained a lower BN in leg 1 than those in Scenario 2 and 3. This shows that if the lower BN can only be obtained by adjusting the speed profile a lot, GA will determine whether it is worthy to adjust. In this case, it was not worthy to adjust it for the fuel consumption curves of Scenario 2 and 3, but the fuel consumption curves of different BNs were different enough for the optimal speed to adjust more in Scenario 4.
Table 9. Optimization results for different scenarios.
Figure 9. Optimal speeds (blue circle, orange triangle, grey diamond, yellow square) representing Scenario 1, Scenario 2, Scenario 3, and Scenario 4, respectively.

3.2.2. Effects of Different Weather Direction-Affected Speed–Fuel Consumption Curves

In this subsection, the effects of different weather direction-affected speed–fuel consumption curves were investigated, and the BN was assumed to have no influence on fuel consumption. Similarly, three scenarios were set to represent different weather direction effects. Scenario 5 posited that the weather direction had no influence on fuel consumption. Scenario 6 and 7 represented the fuel consumption of head sea condition being higher than that of beam sea condition by 1% and 2%, respectively. On the other hand, Scenario 6 and 7 were set so that the fuel consumption of following sea condition was lower than that of beam sea condition by 1% and 2%, respectively. The fuel consumption parameter a p for the different weather directions are listed in Table 10, with c p consistently fixed at 3. In other words, the fuel consumption curves in Scenarios 5–7 follow the formula a p · V 3 . By comparing the optimal speed of Scenario 5 and the average speed, the optimization process could be validated. By comparing the optimal speed of Scenario 5, 6, and 7, the effects of different weather direction-affected oil consumption curves could be evaluated.
Table 10. Setting fuel consumption parameter a p in different weather direction scenarios.
The optimal speed of Scenarios 5 to 7 was shown in Table 11 and Figure 10. Similarly, the optimal speed of Scenario 5 is slightly different from the theoretical optimal average speed, because of the nature of GA. In Scenarios 6 and 7, the optimal speed is sailing faster in lower fuel consumption condition, that is, the following sea condition. The gap between the maximum and minimum speed of Scenario 7 is larger than that of Scenario 6 because of the larger difference in the fuel consumption curves in Scenario 7.
Table 11. Optimization results for different weather direction scenarios.
Figure 10. Optimal speeds (blue circle, orange triangle, grey diamond) representing Scenario 5, Scenario 6, and Scenario 7, respectively.

3.2.3. Effects of Different Total Sailing Time

This study also investigated the fuel consumption associated with different total sailing times. The accuracy of these results is directly affected by the fuel consumption curves, which can be further refined with high-frequency raw data. The itinerary commenced on 26 May at 12:00 and concluded at various times: 6 June at 18:00, 7 June at 02:00, 7 June at 10:00, 7 June at 18:00, and 8 June at 02:00, as detailed in Table 12. As expected, fuel consumption was higher at shorter sailing times. However, reducing the total sailing time led to a more pronounced increase in fuel consumption than the fuel savings achieved by extending the total sailing time by an equivalent duration. This phenomenon aligns well with the nonlinear nature of fuel consumption curves. Specifically, increasing speed led to a more substantial rise in fuel consumption than the corresponding reduction achieved by a similar decrease in speed. Practically, slow steaming may cause other issues. In the low-load condition, the unburned fuel and lubricating oil may accumulate in the exhaust pipes. These carbon deposits could be cleaned by periodically increasing the main engine back to the high-load condition [37].
Table 12. Optimization results for different itinerary end times.

4. Conclusions and Prospects

This study introduced a speed optimization model tailored for two-port bulk carrier routes, incorporating weather conditions along the route. Using GA for problem-solving, the model estimated fuel consumption through regression analysis of historical noon reports. In this study, the different weather conditions of different time at the same location were considered, and the weather matrix was established in the mathematical model. The proposed method could effectively reduce fuel consumption by around 2–3%, as evidenced by the case study. Generally, the optimal speed recommendation suggested that the ship should sail at a higher speed under conditions of lower fuel consumption, such as lower BN and following sea conditions. However, if lower fuel consumption conditions could be achieved by adjusting the speed, the GA would determine whether it was worthwhile to pursue. Subsequently, this study conducted sensitivity analyses of different weather affected fuel consumption curves. The findings indicated that for ships whose fuel consumption is highly sensitive to BNs or weather directions, speed adjustments based on weather conditions become critical for maintaining energy efficiency. Given that bulk carriers often lack strict arrival time constraints at their finals, the study also explored the relationship between arrival time and fuel consumption. Consistent with other studies, reduced speed is correlated with lower fuel consumption. The model was also validated by comparing the theoretical optimal speed of Scenario 1 and 5 with the optimized speed in these sensitivity analyses. The accuracy of the proposed optimization model hinges on two primary factors: the reliability of weather forecasts, and the precision of fuel consumption estimates. By considering more factors and higher-frequency data, the fuel consumption model may be more realistic. On the other hand, although slow steaming can effectively reduce fuel cost and carbon emissions, the profits and other costs of the ship may be affected. This practical trade-off can be considered to determine the best sailing mode. While the present research focuses on bulk carriers, different ship types may also be considered in the future. Future work could potentially focus on refining these aspects to further enhance the model’s effectiveness.
The future research aspects can also be carried out by applying different optimization algorithms such as particle swarm optimization (PSO) and ant colony optimization (ACO) on the proposed model. The most effective and suitable algorithm of the problem can then be assessed by comparing the obtained results and consumed resources.

Author Contributions

Conceptualization, Y.-C.S., Y.-A.T., C.-W.C. and C.-H.H.; methodology, Y.-C.S. and Y.-A.T.; project administration, C.-W.C.; software, Y.-C.S. and Y.-A.T.; supervision, C.-W.C. and C.-H.H.; visualization, Y.-C.S. and Y.-A.T.; writing—original draft, Y.-C.S.; writing—review and editing, Y.-A.T., C.-W.C., and C.-H.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.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature and List of Abbreviations

Symbol   Unit   Explanation
Abbreviations     
BHP     Brake horsepower
BN     Beaufort number
DWT     Deadweight tonnage
GA     Genetic algorithm
GHG     Greenhouse gas
IMO     International Maritime Organization
SFOC     Specific fuel oil consumption
Indices and sets     
N     Set of all waypoints (legs) on the ship route, n N
S     Set of all BNs on the ship route, s S
P     Set of all weather directions on the ship route, p P
O     Set of all linear segments of the simulation of BHP-SFOC relationship, o O
Parameters     
F C   ton  Calculated fuel consumption for the whole itinerary. Objective to be minimized
t w   h  Accumulated acceptable earliest arrival time at each waypoint
M  h  Fixed allowable arrival time interval at each waypoint
a n , s , p      Main engine fuel consumption–speed coefficient of BN s and weather direction p for leg n in the sailing period
c n , s , p      Main engine fuel consumption–speed power coefficient of BN s and weather direction p for leg n in the sailing period
D n   nm  Sailing distance for leg n
V n   knot  Ship speed over ground for leg n in the sailing period
t r n   h  Sailing period for leg n
δ n , s      Binary, equals 1 if and only if the w n , t n equals s in leg n; 0 otherwise
γ n , p      Binary, equals 1 if and only if the u n , t n equals p in leg n; 0 otherwise
w n , t n      BN encountered when the arrival time of waypoint-n equals t n
u n , t n      Weather direction encountered when the arrival time of waypoint-n equals t n
b 1 , o      Main engine BHP-SFOC first-order coefficient of segment o
b 0 , o      Main engine BHP-SFOC coefficient of segment o
a s      Main engine Speed-BHP coefficient of BN s in the sailing period
c s      Main engine Speed-BHP power coefficient of BN s in the sailing period
Decision variables     
t n      Accumulated arrival time of waypoint-n

References

  1. IMO. Resolution MEPC.377(80), 2023 IMO Strategy on Reduction of GHG Emissions from Ships; International Maritime Organization: London, UK, 2023. [Google Scholar]
  2. Fagerholt, K.; Laporte, G.; Norstad, I. Reducing fuel emissions by optimizing speed on shipping routes. J. Oper. Res. Soc. 2010, 61, 523–529. [Google Scholar] [CrossRef]
  3. Gao, C.-F.; Hu, Z.-H. Speed Optimization for Container Ship Fleet Deployment Considering Fuel Consumption. Sustainability 2021, 13, 5242. [Google Scholar] [CrossRef]
  4. Lu, J.; Wu, X.; Wu, Y. The Construction and Application of Dual-Objective Optimal Speed Model of Liners in a Changing Climate: Taking Yang Ming Route as an Example. J. Mar. Sci. Eng. 2023, 11, 157. [Google Scholar] [CrossRef]
  5. Shih, Y.-C.; Tzeng, Y.-A.; Cheng, C.-W.; Huang, C.-H. Speed and Fuel Ratio Optimization for a Dual-Fuel Ship to Minimize Its Carbon Emissions and Cost. J. Mar. Sci. Eng. 2023, 11, 758. [Google Scholar] [CrossRef]
  6. Wang, Z.; Fan, A.; Tu, X.; Vladimir, N. An energy efficiency practice for coastal bulk carrier: Speed decision and benefit analysis. Reg. Stud. Mar. Sci. 2021, 47, 101988. [Google Scholar] [CrossRef]
  7. Li, X.; Sun, B.; Guo, C.; Du, W.; Li, Y. Speed optimization of a container ship on a given route considering voluntary speed loss and emissions. Appl. Ocean Res. 2020, 94, 101995. [Google Scholar] [CrossRef]
  8. Yang, L.; Chen, G.; Zhao, J.; Rytter, N.G.M. Ship Speed Optimization Considering Ocean Currents to Enhance Environmental Sustainability in Maritime Shipping. Sustainability 2020, 12, 3649. [Google Scholar] [CrossRef]
  9. Zhuge, D.; Wang, S.; Wang, D.Z.W. A joint liner ship path, speed and deployment problem under emission reduction measures. Transp. Res. Part B Methodol. 2021, 144, 155–173. [Google Scholar] [CrossRef]
  10. Ballou, P.; Henry, C.; John, D. Horner, Advanced Methods of Optimizing Ship Operations to Reduce Emissions Detrimental to Climate Change. In Proceedings of the Oceans 2008, Quebec City, QC, Canada, 15–18 September 2008; pp. 1–12. [Google Scholar] [CrossRef]
  11. Song, S.; Demirel, Y.K.; Atlar, M.; Dai, S.; Day, S.; Turan, O. Validation of the CFD approach for modelling roughness effect on ship resistance. Ocean Eng. 2020, 200, 107029. [Google Scholar] [CrossRef]
  12. Chirosca, A.-M.; Medina, A.; Pacuraru, F.; Saettone, S.; Rusu, L.; Pacuraru, S. Experimental and Numerical Investigation of the Added Resistance in Regular Head Waves for the DTC Hull. J. Mar. Sci. Eng. 2023, 11, 852. [Google Scholar] [CrossRef]
  13. Tadros, M.; Ventura, M.; Guedes Soares, C. Effect of Hull and Propeller Roughness during the Assessment of Ship Fuel Consumption. J. Mar. Sci. Eng. 2023, 11, 784. [Google Scholar] [CrossRef]
  14. Kwon, Y.J. Speed loss due to added resistance in wind and waves. Nav. Archit. 2008, 3, 14–16. [Google Scholar]
  15. Kuroda, M.; Tsujimoto, M.; Fujiwara, T.; Ohmatsu, S.; Takagi, K. Investigation on components of added resistance in short waves. J. Jpn. Soc. Nav. Archit. Ocean Eng. 2008, 8, 171–176. [Google Scholar] [CrossRef]
  16. Lu, R.; Turan, O.; Boulougouris, E.; Banks, C.; Incecik, A. A semi-empirical ship operational performance prediction model for voyage optimization towards energy efficient shipping. Ocean Eng. 2015, 110, 18–28. [Google Scholar] [CrossRef]
  17. Kim, K.J.; Lee, S.D.; Jun, C.H.; Park, K.M.; Byeon, S.S. A statistical procedure of analyzing container ship operation data for finding fuel consumption patterns. Korean J. Appl. Stat. 2017, 30, 633–645. [Google Scholar] [CrossRef]
  18. Adland, R.; Cariou, P.; Wolff, F.-C. Optimal ship speed and the cubic law revisited: Empirical evidence from an oil tanker fleet. Transp. Res. Part E Logist. Transp. Rev. 2020, 140, 101972. [Google Scholar] [CrossRef]
  19. Wang, S.; Ji, B.; Zhao, J.; Liu, W.; Xu, T. Predicting ship fuel consumption based on LASSO regression. Transp. Res. Part D Transp. Environ. 2018, 65, 817–824. [Google Scholar] [CrossRef]
  20. Karagiannidis, P.; Themelis, N.; Zaraphonitis, G.; Spandonidis, C.; Giordamlis, C. Ship Fuel Consumption Prediction using Artificial Neural Networks. In Proceedings of the Annual Meeting of Marine Technology Conference Proceedings, Athens, Greece, 26 November 2019; pp. 46–51. [Google Scholar]
  21. Kim, Y.-R.; Jung, M.; Park, J.-B. Development of a Fuel Consumption Prediction Model Based on Machine Learning Using Ship In-Service Data. J. Mar. Sci. Eng. 2021, 9, 137. [Google Scholar] [CrossRef]
  22. Beşikçi, E.B.; Arslan, O.; Turan, O.; Ölçer, A.I. An artificial neural network based decision support system for energy efficient ship operations. Comput. Oper. Res. 2016, 66, 393–401. [Google Scholar] [CrossRef]
  23. Blendermann, W. Parameter identification of wind loads on ships. J. Wind. Eng. Ind. Aerodyn. 1994, 51, 339–351. [Google Scholar] [CrossRef]
  24. Bialystocki, N.; Konovessis, D. On the estimation of ship’s fuel consumption and speed curve: A statistical approach. J. Ocean Eng. Sci. 2016, 1, 157–166. [Google Scholar] [CrossRef]
  25. Blank, J.; Deb, K. Pymoo: Multi-Objective Optimization in Python. IEEE Access 2020, 8, 89497–89509. [Google Scholar] [CrossRef]
  26. Tzortzis, G.; Sakalis, G. A dynamic ship speed optimization method with time horizon segmentation. Ocean Eng. 2021, 226, 108840–108853. [Google Scholar] [CrossRef]
  27. Vettor, R.; Bergamini, G.; Guedes Soares, C. A Comprehensive Approach to Account for Weather Uncertainties in Ship Route Optimization. J. Mar. Sci. Eng. 2021, 9, 1434. [Google Scholar] [CrossRef]
  28. Vettor, R.; Soares, C.G. Reflecting the uncertainties of ensemble weather forecasts on the predictions of ship fuel consumption. Ocean Eng. 2021, 250, 111009. [Google Scholar] [CrossRef]
  29. Weile, D.S.; Michielssen, E. Genetic algorithm optimization applied to electromagnetics: A review. IEEE Trans. Antennas Propag. 1997, 45, 343–353. [Google Scholar] [CrossRef]
  30. Cus, F.; Balic, J. Optimization of cutting process by GA approach. Robot. Comput.-Integr. Manuf. 2003, 19, 113–121. [Google Scholar] [CrossRef]
  31. Fernandez, M.; Caballero, J.; Fernandez, L.; Sarai, A. Genetic algorithm optimization in drug design QSAR: Bayesian-regularized genetic neural networks (BRGNN) and genetic algorithm-optimized support vectors machines (GA-SVM). Mol. Divers. 2011, 15, 269–289. [Google Scholar] [CrossRef]
  32. Johnson, J.M.; Rahmat-Samii, Y. Genetic algorithm optimization and its application to antenna design. In Proceedings of the IEEE Antennas and Propagation Society International Symposium and URSI National Radio Science Meeting, Seattle, WA, USA, 20–24 June 1994; pp. 326–329. [Google Scholar]
  33. Abdelmegid, M.A.; Shawki, K.M.; Abdel-Khalek, H. GA optimization model for solving tower crane location problem in construction sites. Alex. Eng. J. 2015, 54, 519–526. [Google Scholar] [CrossRef]
  34. Fitzgerald, J.; Wong-Lin, K. Multi-objective optimisation of cortical spiking neural networks with genetic algorithms. In Proceedings of the 2021 32nd Irish Signals and Systems Conference (ISSC), Athlone, Ireland, 10–11 June 2021; pp. 1–6. [Google Scholar]
  35. Khan, A.; Deb, K. Optimizing Keyboard Configuration Using Single and Multi-Objective Evolutionary Algorithms. In Proceedings of the Companion Conference on Genetic and Evolutionary Computation, Lisbon, Portugal, 24 July 2023; pp. 219–222. [Google Scholar]
  36. Deb, K.; Sindhya, K.; Okabe, T. Self-adaptive simulated binary crossover for real-parameter optimization. In Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, GECCO ’07, New York, NY, USA, 7–11 July 2007; pp. 1187–1194. [Google Scholar] [CrossRef]
  37. Wiesmann, A. Slow steaming—A viable long-term option. Wartsila Tech. J. 2010, 2, 49–55. [Google Scholar]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.