Next Article in Journal
Fuzzy-Based Human Health Risk Assessment for Shallow Groundwater Well Users in Arid Regions
Previous Article in Journal
Hydroclimatic Impact Assessment Using the SWAT Model in India—State of the Art Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Fuel Consumption for an Offshore Supply Tug Using a Backtracking Algorithm

by
Dragoș Filimon
1,*,
Eugen Roșca
1 and
Florin Valentin Ruscă
2
1
Transport Faculty, National University of Science and Technology Polytechnic Bucharest, 313 Splaiul Independenței, 060042 Bucharest, Romania
2
Doctoral School of Transport, National University of Science and Technology Polytechnic Bucharest, 313 Splaiul Independentei, 060042 Bucharest, Romania
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(22), 15787; https://doi.org/10.3390/su152215787
Submission received: 25 September 2023 / Revised: 23 October 2023 / Accepted: 5 November 2023 / Published: 9 November 2023

Abstract

:
This paper introduces a backtracking algorithm for the fuel optimization of an offshore supply tugboat. The aim is to determine the optimal cruising speed that minimizes fuel use under operational constraints. Many older vessels in local offshore regions face limitations in adopting new fuel efficient technologies due to financial constraints. Hence, alternative cost-effective methods are needed to improve energy use and reduce emissions from these older ships. We propose using a backtracking algorithm to systematically explore all potential speed solutions and find the optimal one. Operational constraints like time restrictions and weather factors are incorporated during the optimization. The algorithm branches out to potential solutions and backtracks when they violate constraints. This allows for the pruning of infeasible solutions to improve the computational efficiency. The study provides the basis for optimizing offshore voyages as a sustainable transportation activity. Further work could expand the technique by adding parameters and real-time data.

1. Introduction

According to the Fourth GHG Study 2020 [1], released by the International Maritime Organization (IMO), the shipping industry accounted for 2.89% of global CO2 emissions in 2018, emitting a total of 1056 million tons. International shipping alone contributed 740 million tons of CO2 in 2018. The study predicts a potential increase in emissions of 90–130% by 2050 based on long-term economic and energy scenarios, necessitating urgent improvements in energy efficiency and emission reductions. To address this challenge, the IMO is actively working towards improving energy efficiency and reducing greenhouse gas (GHG) emissions through a global approach [2]. Their efforts include developing emission reduction measures, providing technical support, and fostering capacity-building activities. While new technologies are being adopted for newer ships, many older offshore vessels face financial limitations that hinder tech upgrades. Hence, cost-effective optimization methods like voyage planning, weather routing, and speed optimization are vital for these ships.
The objective of reducing the carbon intensity of international shipping is to decrease CO2 emissions per unit of transport work. This involves enhancing ship energy efficiency and reducing the carbon footprint of the shipping industry. The term “transport work” refers to the function of ships and vessels primarily involved in commercial transportation of passengers and/or cargo between ports. However, it excludes “working/service vessels” used in offshore and marine contracting, which primarily support offshore industries and marine construction.
For the offshore sector, the International Marine Contractors Association (IMCA) has proposed two proxies to measure carbon intensity. Proxy A considers yearly energy consumption, installed power, running hours, and CO2 emissions derived from fuel consumption, while Proxy B focuses on vessel operational utilization time and corresponding CO2 emissions. It is important to note that both proxies rely on accurate and reliable data regarding energy consumption, CO2 emissions, engine ratings, running hours, and operational utilization time [3]. The aim is to develop energy efficiency measures for working vessels, given that existing performance systems are intended for long-distance voyages and do not fit well to these ships [4].
The global market for offshore supply vessels is experiencing significant growth due to increasing demand for sustainable energy and policies supporting low-carbon power technologies. Fuel optimization is particularly advantageous for the supply vessels [5].
Prior works have applied optimization algorithms like dynamic programming and calculus of variations for voyage optimization. However, these mathematical programming methods have limitations in handling complex operational constraints. Backtracking provides a flexible discrete optimization approach to systematically explore all solutions while accommodating constraints. Despite its potential, backtracking has been underutilized in maritime applications compared to other industries.
In this study, we demonstrate the advantages of using a backtracking algorithm for voyage optimization under operational constraints. The algorithm efficiently prunes infeasible solutions that violate constraints, thereby enhancing the computational performance. This allows for the comprehensive optimization of voyages for minimal fuel consumption unlike traditional methods. The incorporation of detailed parameters, like weather data and vessel loading, also improves the optimization accuracy.
This paper’s key contributions include the introduction of backtracking for maritime voyage speed optimization and implementation under variational constraints. The study provides a basis for the further development of backtracking techniques to support sustainable offshore transportation. Overall, the paper highlights the promising potential of discrete optimization algorithms like backtracking for critical maritime applications.

2. Literature Review

To minimize fuel consumption and CO2 emissions, as well as to achieve high energy efficiency levels, the maritime industry must explore various voyage optimization methods.
Solutions such as voyage planning and speed optimization taking into account weather routing have been studied, and the results demonstrate an overall improvement in energy efficiency reducing fuel consumption and emissions. Weather routing algorithms with the objective of minimizing fuel consumption have been proposed. Optimization algorithms such as dynamic programming were firstly used in a two-dimensional approach by de Wit [6] and Calvert et al. [7]. A step forward was implemented by Shao, Zhou, and Thong (2012) [8], who developed a 3D dynamic programming method considering the ship power and heading towards the minimization of fuel consumption. Both approaches are based on Bellman’s principle of optimality [9], on the idea that the course set-up is optimal if the previous solution was optimal at each stage.
Calculus of variations, discrete optimization methods based on grid approaches, evolutionary algorithms, and other modeling and ship weather approaches have been used to solve the challenge of choosing an optimal voyage path [10].
While these continuous optimization methods have shown some success, they have limitations in handling real-world operational constraints and restrictions. For instance, dynamic programming suffers from the “curse of dimensionality” in high-dimensional solution spaces [11].
Through the analysis of several fuel consumption optimization algorithms, Psaraftis demonstrated that by taking into account the sailing environment, fuel prices, and other pertinent factors, optimizing the speed of a ship can yield significant energy conservation and emission reduction benefits. A commonly employed approximation of the correlation between fuel consumption and vessel speed is a cubic function per unit of time [12].
Li et al. introduced a speed optimization model designed for a predetermined ship route, aiming to minimize the overall fuel consumption throughout the entire voyage. Their model incorporates the impact of ocean currents and further develops a minimum fuel consumption model. This model can optimize the vessel speed while considering irregular environmental forces. The research utilized mathematical and simulation models, specifically nonlinear speed optimization, as outlined in their work [13].
The progress in computer science and artificial intelligence has resulted in an increased adoption of machine learning techniques for constructing models aimed at improving ship energy efficiency. Lin et al. conducted a study that emphasized the potential benefits of integrating machine learning with optimization algorithms to enhance ship performance and energy efficiency [14]. On a related note, Tarelko et al. focused on the utilization of artificial neural networks (ANNs) to analyze speed and fuel models [15].
In the offshore sector, there is currently an estimated total of 14,000 ships, accounting for approximately 22% of the global fleet with a gross tonnage (GRT) below 400. Most of these ships are classified as tugs and coastal vessels [16].
In the field of shorter distance voyages, research indicates that emphasizing enhancements in propulsion efficiency and exploring alternative methods, such as constructing new vessels with battery-powered electric propulsion, can be advantageous. Liu et al., presented a hybrid electric ship energy efficiency optimization model that takes into account time-varying environmental factors. This model optimizes the real-time energy index considering wind and wave conditions, while also adhering to speed limitations. The findings demonstrate a reduction in fuel consumption by 13.4% and a decrease in the real-time index by 15.2% [17]. The transition to the architecture of an integrated ship system with a DC main bus allows, due to the fuel savings, for an increase in the efficiency of the ship as a whole by 20%, reducing the weight and volume of on-board electrical equipment by 30% [18].
In his article, Jae-Gon et al. studied the ship speed optimization problem with the objective of minimizing the total fuel consumption and derived the intrinsic properties of the problem and developed an exact algorithm based on the properties using a nonlinear mixed integer program [19]. Somakumar et al. proposed a metaheuristic algorithm to optimize both the economic and emission costs for a microgrid that comprised a diesel engine, various other sources, and loads [20].
Windover et al. conducted an analysis of a short sea shipping model and indicated that the fuel savings are highly dependent on the application [21]. Discrete optimization techniques like backtracking provide an alternative approach better suited to complex combinatorial problems with variables that take on discrete values. However, applications in the maritime literature remain relatively scarce. In the maritime field, the backtracking algorithm, informed by a constraint-based approach, was used by Pasaribu et al. [22] to comprehensively explore solution trees to address scheduling challenges in ports, influenced by factors such as captain availability and cargo volume.
This study addresses this research gap by implementing backtracking for an offshore supply vessel voyage. It demonstrates how backtracking can efficiently navigate the combinatorial solution space of speed selections under constraints like time limits, weather disruptions, and vessel loading conditions. The backtracking algorithm may be employed to create a voyage plan that incorporates speed set-up conditions for optimal fuel usage, particularly for short, coastal cruises, by utilizing the vessel’s parameters and the speed/fuel consumption curve.
The promising results provide a foundation for further studies exploring backtracking and other discrete methods like metaheuristics.

3. Materials and Methods

A platform supply vessel is used to transport goods and personnel from a port facility to different offshore structures, such as drilling rigs or production platforms. Typically, the voyage is considered a closed loop and provides a circular linear transport with multiple stops. The voyage involves choosing different speeds that vary from full speed to zero in certain situations, where waiting times are requested by the rigs (Figure 1). The ship cruises at full speed during most cruising intervals but at lower speeds due to restricting regulations or when approaching or departing from a port.
Each voyage segment can be split into smaller segments based on the speed restrictions such as entering or leaving a port.
We can see from Figure 2 that a working vessel, such as an offshore tug, has the utmost impact over the environment during cruising or slow transit phases, which accounts for about 65% of the operational phases. The speed optimization of these phases makes sense as having the most impact over the total fuel consumption and CO2 emissions.

3.1. Algorithm Suitability Analysis

The proposed algorithm is part of the travelling salesman problem (TSP) family, which is one of the most studied and iconic problems in the field of operations research and computer science. Our objective was to determine the optimal speed for a particular voyage, given a set of stops (oil rigs) and the distances between each pair of stops. The difficulty of the issue grows factorially with the number of visits. The number of stops and other journey characteristics will heavily influence the algorithms used.
Using the backtracking algorithm looks to be a reasonable option when thinking about the specifics of our application, which prioritizes quick coastal voyages with few stops within a limited time constraint.
At its essence, backtracking is an exhaustive search for the optimal solution configuration. The solution space for fuel optimization includes a wide variety of possible inter-segment speeds. By going backwards, you may test different permutations of speed and see how they affect fuel consumption. Backtracking seeks to identify the precise best solution, as opposed to heuristic approaches which yield approximations. This guarantees the optimum time- and energy-saving route and speed set-up between segments.
However, it is important to note that as the number of segments increases, the solution space grows exponentially. While backtracking does eliminate many nonoptimal paths, for a large number of segments, the computational time can become prohibitive, and this can limit the applicative domain.

3.2. Mathematical Model

Given a voyage split into N segments, the objective is to minimize the total fuel consumption, m f . For each segment, the fuel consumption is calculated as:
m f , i = t i t i + 1 m f t d t
The total fuel consumption for the voyage is then:
m f = i = 1 N m f , i
Notation list:
  • m f , i —Fuel consumption for the i t h segment;
  • m f ( t ) —Fuel flow rate as a function of time;
  • t i —Voyage segment starting time;
  • t i + 1 —Voyage segment end time.
In this study, the optimization of the fuel consumption is taken as the objective function.
The fuel consumption of a vessel can be calculated by multiplying the fuel flow rate by the time for which the fuel is consumed:
m f = m · t
where m is the mass flow rate (kg/h), and t represents the time (h).
This rate is influenced by several factors, including the ship’s speed, the design of the ship and its engines, and the load being carried. An initial estimation of the ship’s speed can be calculated using the admiralty coefficient of power:
A c = 2 / 3 · v 3 P
where:
  • represents the displacement of the vessel (typically in tons). It provides an indication of the vessel’s size and weight. The term 2 / 3 is used because it scales more appropriately with the wetted surface area of the vessel, which, in turn, influences the resistance and propulsion needs;
  • v represents the speed of the vessel (often in knots). The cube of the speed is used because the power needed to propel a ship generally increases with the cube of its speed, especially as it approaches the hull speed (a speed limit for displacement hulls);
  • P is the shaft power of the propulsion system (in horsepower or kilowatts). This represents the power delivered to the propeller.
The admiralty coefficient provides an indication of the efficiency of the ship’s design. A lower value of the coefficient typically suggests a more efficient design in terms of the power required for a given speed and displacement. Essentially, shipbuilders use this coefficient to estimate the power needs of a vessel at specific speeds. By understanding these power requirements, one can then correlate it with the engine’s specific fuel consumption. This correlation provides a clearer picture of the anticipated fuel consumption for the vessel at those speeds. In simpler terms, A c helps to determine how much fuel a ship might burn based on its design and desired operating speed.

3.3. Backtracking Algorithm

The backtrack technique organizes exhaustive searches by trying to extend partial solutions. If extending is not possible, it reverts to a shorter solution and retries. First termed “backtrack” by D.H. Lehmer in the 1950s, this method has been applied to various combinatorial problems like parsing, game playing, and optimization, having been discovered multiple times over the years. The backtracking algorithm performs a systematic search through all possible combinations within a solutions space [23,24]. A partial solution is defined by a combination of variables satisfying a set of constraints. The algorithm incrementally extends a partial solution towards a complete one in which all variables are assigned. All intermediate combinations are tested to complete the problem constraints and optimal allocation. Whenever the test fails, the algorithm backtracks to the most recently feasible partial solution. The algorithm terminates when all variables are successfully assigned.
In the case of the optimization of the shipping voyage, the potential solution is defined by the assignment of speed values for the different voyage stages:
v = v 1 ,   v 2 ,   , v N
where v i X i = v i 1 , v i 2 ,   ,   v i M i is the speed for stage i (i = 1, …, N) of the voyage and can take values within a predefined set of speeds. The optimum solution minimizes the goal function representing the fuel consumption during the voyage.
A time constraint is added, considering that the voyage duration should not exceed the value T :
i = 1 N t i v i , v i T
where t i v i , v i is the time required to travel the stage i with the propeller speed v i and the adjustment of the speed v i due to the waves’ action and other environmental conditions.
Each time a feasible solution is found, the minimum of the fuel consumption function C among all found solutions is revisited. This is useful during the branching procedure. Each time a partial solution v 1 ,   v 2 ,   , v k (k < N) has a consumption higher than C or a partial voyage duration greater than T , we prune the search tree, since all of the subtrees rooted on v 1 ,   v 2 ,   , v k are not considered, and the algorithm is tracking back to the previous partial solution. Thus, the solution space and the computing time are reduced.
The recurrent proposed backtracking procedure for the optimization of the ship voyage can be generically described as follows (Algorithm 1):
Algorithm 1: Bactracking for speed optimization
1. Procedure Branch_Backtrack (k, consumption, time) {
2.   if k = N {
3.      if   ( consumption   < = C ) {
4.      C = consumption
5.     keep as a new feasible solution
6.     }
7.   else {
8. for i = 1 to M {
9.      if   ( consumption + c k i   < = C   and   time + t k i   < = T ) {
10.        Branch _ Backtrack   ( k + 1 ,   consumption + c k i ,   time + t k i )
11.      }
12.     }
13.    }
14. }
15 .   Branch _ Backtrack   ( 1 , ,0)
where:
  • N—The number of voyage stages;
  • M—The number of possible speed values;
  • k—The current voyage stage (where 1 is the starting point of the voyage, and N is the final destination);
  • Consumption—The current partial fuel consumption;
  • Time—The current partial voyage time;
  • c k i —The consumption required to advance from stage k to stage k + 1 (next link in the path) with the propeller speed v i ;
  • t k i —The travel time to advance from stage k to stage k + 1 (next link in the path) with the propeller speed v i and the v i k speed adjustment due to waves and environmental conditions during travel from stage k to k + 1.
Algorithm 1 is designed to efficiently optimize the speed with the objective of minimizing the fuel consumption. It operates by navigating various decision points, symbolized by k, to explore all potential speeds up to M. Through recursive exploration, the algorithm assesses all possible paths, but strategically discards those surpassing the defined consumption threshold c or time constraint t. Upon completion, c represents the lowest consumption satisfying the constraints. The algorithm is initiated by calling Branch_Backtrack with starting values of 1 for k, infinity for consumption, and 0 for time.

3.4. Weather Factor

The resistance of a ship in still water, or “hull resistance”, is the force that opposes the motion of a ship as it moves through the water. This resistance arises primarily from three sources:
  • Frictional resistance (Rf): This is the resistance caused by the friction between the water and the ship’s hull. It is mostly influenced by the ship’s size, shape, and the type of surface finish. It generally increases with the square of the speed of the ship;
  • Wave-making resistance (Rw): As a ship moves through water, it creates waves. The energy required to create these waves results in a resistance force on the ship. The wave-making resistance is very speed dependent and is especially significant at the ship’s “hump speed” (where the ship’s length is approximately equal to the wavelength of the generated waves);
  • Form resistance (Rform): This is due to the shape of the ship. Some shapes are more streamlined than others and, therefore, have less resistance.
The total resistance, R t , of a ship in still water can be approximated as the sum of these three resistances:
R t = R f + R w + R f o r m
Some of the key ways weather can affect a vessel are wind effects over the superstructure and sea conditions, like waves and currents. Even though there are different methods for calculating the impact of weather on the ship speed losses, the methodology posited by Kwon (2008) stands out [25]. Predicated on its inherent simplicity, the Kwon approach proves particularly apt for assessing the unique dynamics of supply vessels undertaking coastal journeys. Notably, Kwon’s methodology eliminates the need for intricate ship details like hull lines. The simplicity, applicability, versatility, and speed of this method stand out.
Loss of ship speed under different weather conditions (wind and sea) can be calculated as:
V V 1 100 % = C β C U C f o r m
V = V 1 V 2
V 1 = F n L p p g
where:
  • F n = Froude number;
  • V = Loss of ship speed (m/s);
  • V 1 = Ship speed in calm water (m/s);
  • V 2 = Ship speed under the selected weather conditions (m/s);
  • C β = Speed direction reduction coefficient, which is dependent on the direction of the weather and the Beaufort number BN (Table 1);
  • C U = Speed reduction coefficient, which is dependent on ship’s block coefficient CB, the loading conditions and the Froude number Fn (Table 2);
  • C f o r m = Hull form coefficient, which is dependent on the ship type, the BN, and the ship displacement (Table 3);
  • BN—Beaufort (nondimensional) number (Figure 3).
Depending on the BN scale, the speed and sea conditions along the sailing route vary for each segment of the voyage (Figure 3).

3.5. Practical Implementation

To implement an optimized speed strategy for a PSV operation, a systematic framework is essential. The process starts with pre-voyage planning, where the voyage route is segmented based on ports, stops, and known speed restrictions. Historical and forecasted weather data for the entire route are gathered. Using the backtracking algorithm, the optimal speed for each segment is calculated, factoring in weather conditions and other constraints, as presented in Section 3.4, fuel consumption predictions are made using mathematical models based on the ship consumption curve and the characteristics of energy requirements with the data found in the ship’s powerplant manual.
Once the voyage is underway, real-time monitoring becomes crucial. The onboard systems must be established to monitor the vessel’s real-time speed and fuel consumption. As the voyage progresses, weather updates should be continually tracked, adjusting planned speeds using Kwon’s formula when significant weather changes are detected.
After the voyage, a post-voyage analysis is conducted. Data on the actual speed profile and fuel consumption are gathered and compared with pre-voyage predictions.
To ensure the long-term success of this strategy, a focus on continuous improvement is necessary. After several voyages, accumulated data should be analyzed to discern patterns and trends.
Some major challenges and limitations include accurately segmenting the route and the unpredictability of weather forecasts, real-time voyage monitoring and dynamic weather conditions, ensuring accurate data collection for post-voyage analysis, and balancing the need for optimization with operational and business constraints.

3.6. Numerical Application

In order to showcase the optimization of the speed using the backtrack algorithm, we utilized a specific voyage represented as a waypoint pathway (Figure 4). The voyage starts at Constanța, the designated home port, and follows recommended routes and waypoints to ensure adherence to coastal navigation regulations.
During the voyage, there are two stops: one at the Istria block (R18) to supply the Central platform and another at the ANA platform (R5). The endpoint of the voyage is the Constanța port.
The entire voyage is divided into segments, starting from R11 and concluding at R10, while passing through following waypoints, in this order: R8, R9, R12, R13, R16, R17, R18, R4, R5, R12, and R9.
The total sailing distance of the voyage is 222.09 Nm summed up from individual segments. Each segment length is presented in Table 4.
Table 5 provides a detailed overview of the specifications for the vessel, which is classified as a Tug/ASD AHTS type, and the layout can be seen in Figure 5. It has a total length of 33.34 m and a beam measuring 10.00 m. The maximum draught of the vessel is 4.40 m. In terms of its weight, the vessel has a displacement of 839.19 tons and a gross tonnage of 429 tons. Powering the vessel are two main engines, specifically the Caterpillar MAK 8M332 model, which together generate a total power of 3200 kW. With these specifications, the vessel can achieve a maximum speed ahead of 13 knots.
The operational metrics of the ship based on its throttle or control lever’s position are shown in Table 6. The “Lever Position” indicates the engagement level of the ship’s engine, with 100% representing full power. As this position increases, the ship’s speed in calm waters, denoted in nautical miles per hour (knots), typically increases. The fuel consumption rate, shown in liters per hour, also escalates as the lever position and speed increases.
The segments of the route that had quasi-identical characteristics were merged; thus, for computing reasons, the following segments shall be considered: R11–R8 (13.17 Nm), R8–R17 (43.22 Nm), R17–R18 (34.59 Nm), R18–R5 (50.36 Nm), R5–R12 (67.35 Nm), and R12–R10 (13.40 Nm). The vessel has two stops at R18 and R5.
Ten scenarios were considered, taking into account the time limit to complete the voyage, weather conditions (sea and wind), and displacement (Table 7).
For each voyage segment, Kwon’s Formula (8) was used to calculate the involuntary reduction in speed due to weather conditions and the ship’s state, whether it is cargo laden or in ballast. The ship’s reference speed is its designed cruising speed of 13 knots. Decisions by the ship’s captain to voluntarily reduce the speed were not considered in this analysis. Such decisions typically arise from concerns about navigating safely in harsh weather or channels with dense traffic. According to voyage regulations, the ship can sail in conditions up to a Beaufort number (BN) of 3 and avoids routes that intersect with high-traffic channels. A time frame restriction was added due to the schedule of the supplier and the offshore oil rigs.
For each voyage leg, the percentage loss of speed at a fixed engine power was calculated. The referenced speed is the designed maximum speed of the vessel. Some of the speed reduction percentages are negative, which implies conditions under which the ship experiences a speed increase due to favorable conditions (e.g., wind from astern).

4. Results

The calculated optimal speeds for the 24 h voyage are detailed in Table 8 for each outlined scenario. The optimum lever position for the speed set-up is represented in Figure 6. The resulted lever position groups for the chosen scenarios are categorized based on shared attributes, like the BN. For the 32 h voyage, the speed values are presented in Table 9, while the lever set-up for each group of scenarios is represented in Figure 7.
In Figure 6, we can observe the optimized speed choices for voyages with a travel time limit of 24 h. Figure 7 provides insight into the optimized lever choices, again, for a 24 h travel time limit. The lever position is directly related to the engine speed.
Figure 8 highlights the fuel consumption across the different proposed voyage scenarios and time limits. This figure summarizes the information from displayed in the earlier figure images, highlighting how the speed and lever choices affect fuel consumption. By using this comparison, the operators can identify the best fuel saving strategies for various voyage situations.

5. Discussion

The results underscore the trade-offs between speed and fuel consumption for two travel time limits: 24 h and 32 h. While higher speeds allow for quicker transits, they come at the cost of increased fuel consumption. The lever position directly influences the engine speed. Higher lever positions lead to higher engine speeds (Figure 6). For instance, in scenario 1, a lever position of 55% corresponds to an engine speed of 9.90 knots, while in scenario 3, a lever position of 95% corresponds to an engine speed of 12.80 knots due to ship speed variations because of the environmental condition. This emphasizes the critical decision making required in voyage planning: operators need to balance the urgency of the transit with the associated fuel costs.
When the travel time limit is extended to 32 h, as shown in Figure 7, we observe shifts in both the speed and lever choices. The extended time frame might allow for more flexibility in the speed choices, potentially enabling fuel savings without significantly compromising on the transit times. Similar to Figure 6 but for a 32 h limit, Figure 7 details the lever positions. The comparisons between the figures could reveal how lever choices adapt when given more time for the voyage.
The practical application of our method utilized real-world data for the vessel’s speed and fuel consumption, gathered under calm water conditions as presented in Table 6. To cater to the unique requirements of the voyage and prioritize operational safety, the weather conditions taken into account had a BN = 3. While there are various methods to compute speed losses under these conditions, we opted for a well-established and tested empirical method [26,27].
Numerous studies have explored the issue of speed optimization for ships engaged in long voyages. A vessel’s speed at sea is influenced by various factors, both voluntarily and involuntarily. Unlike other methods, our model provides a cost-effective solution tailored for short coastal journeys, such as those in the offshore supply context. Here, the primary factors affecting speed are typically weather conditions and constrained time frames.

6. Conclusions

This paper introduced a method for the optimization of speed choices using the backtracking algorithm for vessels in coastal voyages.
The proposed backtracking algorithm method can serve as a valuable tool for ship operators in the offshore industry. It provides a structured and efficient approach to voyage planning, enabling them to make informed decisions that optimize fuel consumption, reduce costs, and minimize environmental impacts.
It can be implemented as a low-cost evaluation tool for managers and stakeholders in the offshore industry to predict fuel consumption under different speed conditions and with different time restrictions.
Moreover, our research fills a significant gap in the maritime literature. While speed optimization has been extensively researched, the application of the backtracking algorithm to offshore supply vessels remains underexplored, making our study both innovative and of practical significance for industry stakeholders.
Future research can further enhance the algorithm by considering additional parameters and constraints specific to different vessel operations. Additionally, incorporating real-time data and advanced predictive modeling techniques can improve the accuracy and effectiveness of fuel optimization strategies. By doing so, we can ensure that the maritime industry moves towards more sustainable and cost-effective operations. Furthermore, a comparative study with other optimization techniques, real-time algorithm applications, and evaluations of its environmental impact, particularly with alternative fuels, can present a holistic view of its potential.

Author Contributions

Conceptualization, D.F. and E.R.; methodology, D.F. and F.V.R.; software, E.R.; validation, E.R., D.F. and F.V.R.; data curation, D.F.; writing—original draft preparation, D.F. and E.R.; writing—review and editing, D.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the European Social Fund from the Sectoral Operational Programme Human Capital 2014–2020 through a Financial Agreement with the title “Training of PhD students and postdoctoral researchers in order to acquire applied research skills—SMART”, Contract no. 13530/16.06.2022—SMIS code: 153734.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. IMO. MEPC 75/7/15. Fourth IMO GHG Study 2020—Final Report, 24 July 2014. Available online: https://www.imo.org/en/ourwork/Environment/Pages/Fourth-IMO-Greenhouse-Gas-Study-2020.aspx (accessed on 1 April 2023).
  2. IMO; MEPC. Initial IMO Strategy on Reduction of GHG Emission from Ships. Resolution MEPC.304(72) (Adopted on 13 April 2018); Technical Report April; International Maritime Organization: London, UK, 2018. [Google Scholar]
  3. IMCA Webinar. Assessing the Carbon Intensity of the Offshore and Marine Contracting Sector. Available online: https://www.imca-int.com/calendar/interactive-webinar-assessing-the-carbon-intensity-of-the-offshore-and-marine-contracting-sector/ (accessed on 1 April 2023).
  4. Lützen, M.; Mikkelsen, L.L.; Jensen, S.; Rasmussen, H.B. Energy efficiency of working vessels—A framework. J. Clean. Prod. 2017, 143, 90–99. [Google Scholar] [CrossRef]
  5. Report by Market Research Future (MRFR). GlobeNewswire News Room. Available online: https://www.globenewswire.com/news-release/2023/05/03/2660137/0/en/Offshore-Supply-Vessels-Market-Share-Projected-to-Reach-USD-14-6-billion-with-a-CAGR-of-5-11-by-2030-Report-by-Market-Research-Future-MRFR.html (accessed on 12 April 2023).
  6. De Wit, C. Proposal for low cost ocean weather routeing. J. Navig. 1990, 43, 428–439. [Google Scholar] [CrossRef]
  7. Calvert, S.; Deakins, E.; Motte, R. A dynamic system for fuel optimization trans-ocean. J. Navig. 1991, 44, 233–265. [Google Scholar] [CrossRef]
  8. Shao, W.; Zhou, P.; Thong, S.K. Development of a novel forward dynamic programming method for weather routing. J. Mar. Sci. Technol. 2012, 17, 239–251. [Google Scholar] [CrossRef]
  9. Bellman, R. Dynamic programming. Science 1966, 153, 34–37. [Google Scholar] [CrossRef] [PubMed]
  10. Walther, L.; Rizvanolli, A.; Wendebourg, M.; Jahn, C. Modeling and Optimization Algorithms in Ship Weather Routing. Int. J. e-Navig. Marit. Econ. 2016, 4, 31–45. [Google Scholar] [CrossRef]
  11. Li, D.; Wang, Q.; Wang, J.; Yao, Y. Mitigation of curse of dimensionality in dynamic programming. IFAC Proc. Vol. 2008, 41, 7778–7783. [Google Scholar] [CrossRef]
  12. Psaraftis, H.N.; Kontovas, C.A. Speed models for energy-efficient mariti-me transportation: A taxonomy and survey. Transp. Res. 2013, 26C, 331–351. [Google Scholar]
  13. Li, X.; Sun, B.; Zhao, Q.; Li, Y.; Shen, Z.; Du, W.; Xu, N. Model of speed optimization of oil tanker with irregular winds and waves for given route. Ocean. Eng. 2018, 164, 628–639. [Google Scholar] [CrossRef]
  14. Lin, H.; Chen, S.; Luo, L.; Wang, Z.; Zeng, Y. Research on the Speed Optimization Model Based on BP Neural Network and Genetic Algorithm (GA). In Proceedings of the 29th International Ocean and Polar Engineering Conference, Honolulu, HI, USA, 16–21 June 2019. [Google Scholar]
  15. Tarelko, W.; Rudzki, K. Applying artificial neural networks for modelling ship speed and fuel consumption. Neural Comput. Appl. 2020, 32, 17379–17395. [Google Scholar] [CrossRef]
  16. Wu, P.; Bucknall, R. Marine propulsion using battery power, Engineering, Environmental Science. In Proceedings of the Shipping in Changing Climates Conference, Newcastle, UK, 10–11 November 2016. [Google Scholar]
  17. Liu, B.; Gao, D.; Yang, P.; Hu, Y. An Energy Efficiency Optimization Strategy of Hybrid Electric Ship Based on Working Condition Prediction. J. Mar. Sci. Eng. 2022, 10, 1746. [Google Scholar] [CrossRef]
  18. Zhuk, D.; Zhuk, O.; Kozlov, M.; Stepenko, S. Evaluation of Electric Power Quality in the Ship-Integrated Electrical Power System with a Main DC Bus and Power Semiconductor Electric Drives as Part of the Electric Propulsion Complex. Energies 2023, 16, 2961. [Google Scholar] [CrossRef]
  19. Kim, J.-G.; Kim, H.-J.; Jun, H.-B.; Kim, C. Optimizing Ship Speed to Minimize Total Fuel Consumption with Multiple Time Windows. Math. Probl. Eng. 2016, 2016, 3130291. [Google Scholar] [CrossRef]
  20. Somakumar, R.; Kasinathan, P.; Monicka, G.; Rajagopalan, A.; Ramachandaramurthy, V.K.; Subramaniam, U. Optimization of emission cost and economic analysis for microgrid by considering a metaheuristic algorithm-assisted dispatch model. Int. J. Numer. Model.-Electron. Netw. Devices Fields 2022, 35, e2993. [Google Scholar] [CrossRef]
  21. Windover, P.; Roy, B.; Tario, J. Electric Propulsion in Short Sea Shipping. World Electr. Veh. J. 2012, 5, 288–299. [Google Scholar] [CrossRef]
  22. Pasaribu, M.; Pratama, Y.; Sianipar, A.M.; Sihombing, G.A.M.; Purba, Y. Implementation of Backtracking and Steepest Ascent Hill Climbing Algorithms on Ferry Scheduling in Lake Toba. In Proceedings of the 2022 IEEE International Conference of Computer Science and Information Technology (ICOSNIKOM), Laguboti, North Sumatra, Indonesia, 19–21 October 2022; pp. 1–7. [Google Scholar] [CrossRef]
  23. Bitner, J.R.; Reingold, E.M. Backtrack programming techniques. Commun. ACM 1975, 18, 651–656. [Google Scholar] [CrossRef]
  24. Kondrak, G.; van Beek, P. A theoretical evaluation of selected backtracking algorithms. Artif. Intell. 1997, 89, 365–387. [Google Scholar] [CrossRef]
  25. Kwon, Y.J. Speed loss due to added resistance in wind and waves. Nav. Arch. 2008, 3, 14–16. [Google Scholar]
  26. Yuan, Z.; Liu, J.; Zhang, Q.; Liu, Y.; Yuan, Y.; Li, Z. A Practical Estimation Method of Inland Ship Speed Under Complex and Changeful Navigation Environment. IEEE Access 2021, 9, 15643–15658. [Google Scholar] [CrossRef]
  27. Lang, X.; Mao, W. A Practical Speed Loss Prediction Model at Arbitrary Wave Heading for Ship Voyage Optimization. J. Marine Sci. Appl. 2021, 20, 410–425. [Google Scholar] [CrossRef]
Figure 1. Possible vessel routes and speed choices. Source: authors.
Figure 1. Possible vessel routes and speed choices. Source: authors.
Sustainability 15 15787 g001
Figure 2. GHG emissions based on the operational phase in 2018 for a service/offshore tug. Source: authors based on the IMO, 4th GHG study.
Figure 2. GHG emissions based on the operational phase in 2018 for a service/offshore tug. Source: authors based on the IMO, 4th GHG study.
Sustainability 15 15787 g002
Figure 3. Sea state and Beaufort scale. Source: authors.
Figure 3. Sea state and Beaufort scale. Source: authors.
Sustainability 15 15787 g003
Figure 4. Recommended routes and waypoints. Source: authors.
Figure 4. Recommended routes and waypoints. Source: authors.
Sustainability 15 15787 g004
Figure 5. BSV vessel. Source: Black Sea Services SRL.
Figure 5. BSV vessel. Source: Black Sea Services SRL.
Sustainability 15 15787 g005
Figure 6. Optimized lever choice for travel time T = 24 h. Source: authors.
Figure 6. Optimized lever choice for travel time T = 24 h. Source: authors.
Sustainability 15 15787 g006
Figure 7. Optimized lever choice for travel time T = 32 h. Source: authors.
Figure 7. Optimized lever choice for travel time T = 32 h. Source: authors.
Sustainability 15 15787 g007
Figure 8. Fuel consumption for different voyage conditions and travel time limits. Source: authors.
Figure 8. Fuel consumption for different voyage conditions and travel time limits. Source: authors.
Sustainability 15 15787 g008
Table 1. Reduction coefficient C β [25].
Table 1. Reduction coefficient C β [25].
DirectionAngle β Reduction   Coefficient   C β
Head Sea0–30° C β = 1
Bow Sea30°–60° C β = 1.7     0.03 ( B N     4 2 ) 2
Beam Sea60°–150° C β = 0.9     0.06 ( B N     6 2 ) 2
Aft Sea150°–180° C β = 0.4     0.03 ( B N     8 2 ) 2
Table 2. Speed reduction coefficient C U [25].
Table 2. Speed reduction coefficient C U [25].
Block Coefficient CBShip Loading ConditionsSpeed Reduction Coefficient CU
0.55Normal 1.7 1.4 F n 7.4 ( F n ) 2
0.60Normal 2.2 2.5 F n 9.7 ( F n ) 2
0.65Normal 2.6 3.7 F n 11.6 ( F n ) 2
0.70Normal 3.1 5.3 F n 12.4 ( F n ) 2
0.75Full load or normal 2.4 10.6 F n 9.5 ( F n ) 2
0.80Full load or normal 2.6 13.1 F n 15.1 ( F n ) 2
0.85Full load or normal 3.1 18.7 F n 28.0 ( F n ) 2
0.75Ballast 2.6 12.5 F n 13.5 ( F n ) 2
0.80Ballast 3.0 16.3 F n 21.6 ( F n ) 2
0.85Ballast 3.4 20.9 F n 31.8 ( F n ) 2
Table 3. Ship form coefficient Cform [25].
Table 3. Ship form coefficient Cform [25].
Ship Type and Loading ConditionsShip Form Coefficient Cform
All ships (except container ships) in full load
conditions
0.5 B N + B N 6.5 2.7 2 / 3
All ships (except container ships) in ballast
conditions
0.7 B N + B N 6.5 2.7 2 / 3
Container ships in normal loading conditions 0.5 B N + B N 6.5 22 2 / 3
Table 4. Voyage segment lengths. Source: authors.
Table 4. Voyage segment lengths. Source: authors.
SegmentDistance (Nm)
R11–R813.17
R8–R92.9
R9–R122.47
R12–R1314.96
R13–R169.83
R16–R1713.06
R17–R1834.59
R18–R413.86
R4–R536.5
R5–R1267.35
R12–R92.47
R9–R1010.93
Total222.09
Table 5. Ship’s particular specifications. Source: authors.
Table 5. Ship’s particular specifications. Source: authors.
Type Tug/ASD AHTS
Length over all33.34 m
Beam over all10.00 m
Maximum draught4.40 m
Displacement839.19 t
Gross tonnage429 t
Maine engines2 × Caterpillar MAK 8M332
Total power3200 kW
Maximum speed ahead13 kts
Table 6. BSV speed reference. Source: Authors.
Table 6. BSV speed reference. Source: Authors.
Lever Position (%)Speed (kts)Consumption (L/h)
53.248.64
155.194.86
256.5131.95
357.9194.34
459241.2
559.9289.47
6510.8347.22
7511.4411.08
8011.9495.03
8512.3544.64
9012.6582.49
9512.8628.73
10013.0688.87
Table 7. Voyage scenarios. Source: authors.
Table 7. Voyage scenarios. Source: authors.
ScenarioVoyage Time Limit (h)Weather ConditionsDisplacement (Tons)
Scenario 118Ship fully loaded with fuel, weather scale BN = 1700.46
Scenario 218Ship fully loaded with fuel, weather scale BN = 2700.46
Scenario 320Ship fully loaded with fuel, weather scale BN = 3700.46
Scenario 424Ship fully loaded with fuel, oil, provisions and 50 t of cargo on board, weather scale BN = 1811.91
Scenario 524Ship fully loaded with fuel, oil, provisions, and 50 t of cargo on board, weather scale BN = 2811.91
Scenario 624Ship fully loaded with fuel, oil, provisions, and 50 t of cargo on board, weather scale BN = 3811.91
Scenario 722Ship loaded to the maximum permissible draft, weather scale BN = 2839.19
Scenario 822Ship loaded to the maximum permissible draft, weather scale BN = 3839.19
Scenario 919Ship loaded with 50% fuel, weather scale BN = 2743.42
Scenario 1019Ship loaded with 50% fuel, BN = 3743.42
Table 8. Optimized speed choice for travel time T = 24 h. Source: authors.
Table 8. Optimized speed choice for travel time T = 24 h. Source: authors.
VoyageEngine Speed (kts)
ScenarioR11–R8R8–R17R17–R18R18–R5R5–R12R12–R10
19.9010.809.909.909.909.90
210.8011.4011.4011.4010.8011.40
312.8012.6012.8012.6012.6012.60
49.9010.809.909.909.909.90
510.8011.4011.4011.4010.8011.40
612.6012.6012.8012.6012.6012.60
710.8011.4011.4011.4010.8011.40
812.6012.6012.8012.6012.6012.60
910.8011.4011.4011.4010.8011.40
1012.8012.8012.6012.6012.6012.60
Table 9. Optimized speed choice for travel time T = 32 h. Source: authors.
Table 9. Optimized speed choice for travel time T = 32 h. Source: authors.
VoyageEngine Speed (kts)
ScenarioR11–R8R8–R17R17–R18R18–R5R5–R12R12–R10
16.506.507.906.509.007.90
29.009.009.006.509.009.00
39.909.009.009.909.009.00
46.506.507.906.509.007.90
59.009.009.006.509.009.00
69.909.009.009.009.909.00
79.009.009.006.509.009.00
89.909.009.009.009.909.00
99.009.009.006.509.009.00
109.909.009.009.009.909.00
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

Filimon, D.; Roșca, E.; Ruscă, F.V. Optimization of Fuel Consumption for an Offshore Supply Tug Using a Backtracking Algorithm. Sustainability 2023, 15, 15787. https://doi.org/10.3390/su152215787

AMA Style

Filimon D, Roșca E, Ruscă FV. Optimization of Fuel Consumption for an Offshore Supply Tug Using a Backtracking Algorithm. Sustainability. 2023; 15(22):15787. https://doi.org/10.3390/su152215787

Chicago/Turabian Style

Filimon, Dragoș, Eugen Roșca, and Florin Valentin Ruscă. 2023. "Optimization of Fuel Consumption for an Offshore Supply Tug Using a Backtracking Algorithm" Sustainability 15, no. 22: 15787. https://doi.org/10.3390/su152215787

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