Next Article in Journal
Numerical Assessments of Tidal Stream and Wave Energy in Coastal Shelf Seas
Next Article in Special Issue
Speed and Fuel Ratio Optimization for a Dual-Fuel Ship to Minimize Its Carbon Emissions and Cost
Previous Article in Journal
Responses of Marine Diatom–Dinoflagellate Interspecific Competition to Different Phosphorus Sources
Previous Article in Special Issue
Numerical Study on the Interaction between Ocean Current Power Generator and Unmanned Underwater Vehicle
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Scheduling of an Electric Propulsion Tugboat Considering Various Operating Conditions and Navigation Uncertainties

1
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2
Innovation Laboratory for Sciences and Technologies of Energy Materials of Fujian Province (IKKEM), Xiamen 361005, China
3
Department of Electrical Engineering, Chung Yuan Christian University, Taoyuan 32023, Taiwan
4
Yantai Research Institute of Harbin Engineering University, Yantai 264000, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(12), 1973; https://doi.org/10.3390/jmse10121973
Submission received: 31 October 2022 / Revised: 5 December 2022 / Accepted: 9 December 2022 / Published: 11 December 2022
(This article belongs to the Special Issue Energy Efficiency in Marine Vehicles)

Abstract

:
The operating conditions of all-electric tugboats are flexible and changeable. They are more complicated than conventional vessels in terms of joint voyages and power generation scheduling. To guarantee the reliable operation of the ship, a new coordinated optimization scheme that combines economy and operational reliability is proposed. It is based on the various operating conditions of the tugboat during its voyage, taking into account the random outages of equipment and load fluctuations due to speed and wave uncertainties. Due to the difficulty of implementing a stochastic sampling method with space-time coupling constraints (e.g., the voyage is related to propulsion load), an analytical approach is needed to transform the model into a readily solvable mixed-integer linear program (MINP) which attributes risk scenarios to load fluctuations under various conditional probabilities. In addition, this paper proposes an improved piecewise linearization method based on a differential evolutionary algorithm to speed up the solution process and improve computational accuracy. Meanwhile, the energy storage loss cost due to battery degradation is added to the optimization target. The battery’s cycle life is extended by rational scheduling of charging and discharging. Simulations validate this paper’s joint scheduling optimization scheme in multiple comparison experiments. The results show that it can effectively balance the economic and reliability levels under various risk scenarios and improve the environmental energy efficiency indicators.

1. Introduction

All-electric ships (AESs) combine propulsion and service load through an energy management system [1]. The flexibility, safety, and energy utilization efficiency are improved compared with conventional mechanical propulsion ships [2]. Furthermore, for China to achieve the ambitious target of carbon peaking by 2030 and carbon neutrality by 2060, the research and promotion of AES are crucial.
In [3,4,5,6], the unit combination, generation scheduling, sizing of the energy storage system, and energy management of the ship power system have been intensively studied. As the above study, the influence of the voyage information on the optimization objective is ignored. Being a mobile microgrid, the propulsion load of the AES accounts for more than 70% of the total load demand [7]. Therefore, the optimization of ship speed by scheduling propulsion load and the generation scheduling by variable load demand need to be considered simultaneously to constitute joint generation and voyage scheduling [8,9].
To solve this problem, many improved optimization models have been proposed to jointly optimize AES generation and load dispatch in recent years [7,8,9,10,11,12,13]. The authors of [10] integrated the voyage scheduling and power system dispatching of AESs to develop the carbon price, and the method can better incentivize AESs to achieve emission control. In [7], a two-layer robust optimization model is used to minimize the fuel consumption and energy efficiency operational indicator by considering the ship speed loss due to wave and wind uncertainties for joint power generation and voyage schedules. In [11], a stochastic programming model is adopted to avoid the operational risk caused by renewable energy generation and load-side uncertainty. They introduced the conditional value-at-risk indicator in the objective function. Joint optimization of the voyage and multi-objective energy management is achieved by coordinating the AES with the hybrid energy storage system [12]. The study in [13] tries to extend the GHG emissions as an objective function to the AES joint scheduling model, which is solved using the non-dominated sorting genetic algorithm II algorithm. However, the studies mentioned above for AES voyage optimization only focus on economic and GHG emission targets. The dynamic reliability level of ship operation optimization has not been focused on.
The voyage conditions of tugboats are significantly different from those of conventional ships, where the power demand is high during towing, with a total load factor of more than 90% [14,15]. In contrast, the load level is lower during berthing or cruising. Therefore, it challenges the optimal economic dispatch of power under guaranteed reliability conditions when the operating conditions are variable. The studies show that resistance generated by wind and waves causes loss of ship speed [16,17]. The above study considered the effect of ship speed loss in AES operation optimization due to wind and wave variation. However, the propulsion power variation required to maintain the predefined voyage is not considered, which is significant for the reserve power in the ship’s power system at each moment. Additional power reserves are required to maintain the preset speed, considering the added resistance caused by waves. It is necessary to avoid power shortages under heavy load conditions. Therefore, the chance-constrained model [18,19,20] is used in this study. Stochastic outages of equipment components such as generators and batteries under load uncertainty are considered to avoid overly optimistic scheduling decisions.
Solving the voyage and power generation scheduling model with wind and wave uncertainty and random component outages has several issues to be addressed. First, the typical equation of ship speed and propulsion power used in the literature [11,13,21] does not apply to tugboats. When a tug is in dragging condition, its speed will change due to the additional resistance of the towed vessel. Therefore, it is necessary to model the propulsion system under the influence of the meteorological environment according to different working conditions of the tugboat [17]. Secondly, the piecewise linearization methods mentioned in the above studies convert nonlinear functions into MILP by equally spaced segmentation. However, introducing too many integers increases the burden of the solution. In addition, probabilistic constraints in the model need to be approximately transformed while considering balancing accuracy and computational efficiency [22,23]. The study in [14,19] used battery balancing for power fluctuations in the system, but the effect of cyclic and irregular charging/discharging strategies on the battery life was not considered. Consequently, the battery loss model needs to be established so that the control strategy can be optimized [24,25,26].
The following are the main contributions of this paper. This paper proposes a joint optimal scheduling model for navigation and power generation considering tugboat operation’s reliability to solve the above-proposed problem. The main contributions are as follows.
(1) System operational reliability has not been a concern in previous AES operational optimization problems. In this study, a combined navigation and power generation scheduling model is constructed for different operating conditions of tugboats. A probabilistic constraint on operational reliability is adopted instead of the traditional deterministic constraint to avoid over-optimistic optimization schemes.
(2) The typical ship speed and propulsion power formula do not apply to tugboats. Nonlinear expressions for the tugboat’s speed in calm water and the propulsion power for the variable operating conditions of the tugboat departure, docking, dragging, cruising, and berthing are developed. Due to the increased resistance caused by wind speed and waves, the preset speed of the ship is effectively maintained by dispatching the corresponding reserve power. This way, ships’ operational reliability and arrival rate can be enhanced.
(3) For nonlinear and chance constraints in the model, the optimal adaptive piecewise linearization and the probability distribution discretization method are employed to transform them into linear deterministic constraints. Previous studies have not been concerned with the piecewise linearization method’s effect on the calculation’s accuracy. The improved model used in this study significantly reduces the number of decision variables and decreases the computational burden.
(4) The energy storage system consisting of battery units combined with generator units can improve energy utilization and flatten power fluctuations. Conventional battery charging and discharging strategies do not consider the economic loss due to degradation. In this study, the loss of energy storage lifetime is quantified and translated into an economic loss. It effectively mitigates the loss of battery life.
The rest of this article is organized as follows: Section 2 presents the mathematical model of the problem. Section 3 illustrates the optimization problem formulations. The solution method for the optimal operation of tugboats is introduced in Section 4. Then, Section 5 provides case studies and a discussion of the results. Section 6 concludes the work.

2. Mathematical Modeling

2.1. Problem Description

Tugboats are vessels that carry out towing, transportation operations, and rescue missions and play an essential role in economic production. The primary operating area of the port tugboat studied in this paper is about 12 sea miles from the shore. In this study, an electric propulsion tugboat with an energy storage system is used as the research object, considering that the ship, as a mobile microgrid, needs to regard the reasonable distribution of power and is constrained by the voyage. Therefore, a mathematical model for the joint dispatch of power generation and navigation schedule under multiple working conditions of a tugboat is established.

2.2. Tugboat Propulsion System Modeling

The system topology of an AES is shown in Figure 1. Three diesel generators provide the necessary power for the propulsion and service load of the entire ship, and a storage system consisting of two lithium batteries. The batteries can be used to achieve peak shaving, energy saving, and emission reduction depending on the load profile of the generator under various operating conditions. Since the ship propulsion load accounts for more than 90% of the total load while towing, the power fluctuations due to wind and wave resistance cannot be ignored. The following equation usually expresses the relationship between propulsion power and ship speed, and h 1 and h 2 are fixed parameters after fitting [11,13].
P p l t = h 1 · ( V t ) h 2
The formula does not apply to tugboats. The sailing resistance increases significantly under towing conditions, and the power required for propulsion to overcome the resistance increases. The power increment due to wind and wave resistance must also be solved for large vessels. Therefore, the model of propulsion power of an all-electric tugboat under multiple working conditions and different meteorological conditions is established for the above problems, as in (1)–(6). In the towing condition, the required power of the tugboat and the dragged vessel need to be summed. In the following equations, L , B , D , and C B denote the ship’s length, breadth, draft, and block coefficient, respectively. H w represents the wave height. c 1 c 5 denote the different resistance coefficients, respectively, and they are derived from [15,16,27,28]. Equations (3) and (4) are used to calculate the frictional resistance and residual resistance of a ship in calm water, respectively [29]. Equation (2) denotes the desired propulsion power of an AES in calm water conditions. Wave height H w is expressed as a quadratic function of wind speed as in Equation (5). The additional power required to maintain the preset speed is solved by (6) [30], which describes the effect of varying wind and wave conditions on the propulsion power.
P p l t = ( R F t + R R t ) · V t / η p l
R F t = c 1 · L · ( B + 2 D ) · ( V t ) c 2
R R t = c 3 · C B · B · D · ( V t ) ( c 4 + c 5 V t )
H w = 0.02 · ( V s t ) 2
P e i = 4.594 · ( 2 H w + 0.152 ) 2 · C B · B 2 / L / η p l

2.3. Wind Speed Probability Distribution Model

The above illustrates that the wind speed values are significant to solve for the power increment due to maintaining the pre-defined speed of the ship. Therefore, a probabilistic distribution model of wind speed is needed to further describe the propulsion power fluctuations during navigation. Many studies have shown that the wind speed follows the Weibull distribution [19,31]. Its probability density function and cumulative distribution function are (7) and (8), where v w denotes the wind speed, k is the shape factor, and η is the scale factor [32,33]. Figure 2 shows the fitted probability distribution based on the annual wind speed data collected from the meteorological station in Yingkou.
f ( v s ) = k η · ( v s η ) k 1 · e x p [ ( v s η ) k ]
F ( v s ) = 1 e x p [ ( v s η ) k ]

2.4. Battery Loss Assessment Model

The practical life of a battery is determined by a combination of factors such as temperature, the number of cycles, and depth of discharge [24]. In a hybrid energy power system, the scheduling strategy of energy storage directly affects the battery life loss [26]. Therefore, the battery losses throughout its lifetime need to be quantified and converted into economic costs to facilitate the joint scheduling optimization of ship energy [25]. The lifetime loss of battery energy storage is modeled by (9)–(11).
N c y c l e n , t = s 0 + s 1 · e s 2 ( 1 S O C n , t ) + s 3 · e s 4 ( 1 S O C n , t )
L n t = 1 N c y c l e n , t
L o s s n , w , t = S B n , w , t · | L n t L n t 1 |

3. Problem Formulation

A mathematical model of the joint voyage and generation scheduling that includes chance constraints is developed to balance the economy and reliability of the voyage. The model simulates the navigation scenario and contains output constraints on the generators and batteries, voyage constraints, and reliability probability constraints. As in Figure 3, the tugboat receives the operation task and departs from port A, sailing in cruising mode to location B of the vessel to be towed. Finally, the tugboat drags the target vessel from point B to port C in dragging mode. When the ship is berthing in port C, the shore power charges the lithium battery to satisfy the power demand during berthing.

3.1. Objective Function

In this study, the expectation of the economic cost of one cruise is taken as the objective function of the optimization problem. As shown in (12), the total cost contains the generator’s fuel consumption cost C f w , t , start-up cost C s w , t , power reserve cost R G w , t , battery operation cost C B w , t , and power reserve cost R B w , t . In order to reduce the lifetime loss of battery energy storage due to random, irregular charging and discharging, the loss cost L B w , t is added to the optimization objective. The specific modeling is shown in (13)–(20).
m i n w = 1 W t = 1 T ρ w · ( C G w , t + C B w , t + R G w , t + R B w , t + L B w , t )
C G w , t = C f w , t + C s w , t
C f w , t = k = 1 K S G k , w , t · u k , t · [ a 0 k + a 1 k · r G k , t + a 2 k · ( r G k , t ) 2 ] · Δ t
P G k , t = P G , m a x k · r G k , t
C s w , t = k = 1 K m a x ( 0 , u k , t u k , t 1 ) · F u p k
C B w , t = n = 1 N S B n , w , t · F B n · ( P c n , t + P d c n , t ) · Δ t
R G w , t = k = 1 K Q G k , w , t · F G k · Δ t
R B w , t = n = 1 N Q B n , w , t · F B r n · Δ t
L B w , t = n = 1 N L o s s n , w , t · F B l n

3.2. Problem Constrains

As a mobile microgrid, an AES is not only subject to the constraints of the system power balance and the physical constraints of equipment operation but also to the limitations of ship speed and voyage. Equation (21) represents the real-time power balance constraint in the system. Equations (22)–(25) shows the operating constraints of the generating units. Equations (23) and (24) are the minimum on and off time constraints, which represent the restrictions on the continuous on and off time of the generators.
Equation (25) indicates the constraint on the generator reserve power in case of an emergency w. Equations (26)–(30) represent the operational constraints of energy storage. Equation (31) describes the ship’s speed constraint. Equation (32) represents the distance constraint from port A to position B. Equation (33) represents the entire distance limitation of the voyage from port A to position B and then to port C. Equation (34) expresses the operational reliability constraint for the entire voyage, which is the form of the probability constraint, and the deterministic transformation of this formula is described in Section 4.3. To translate into a MILP problem, contingency events where generator or battery outages may occur are equated with loading surges.
Power Balance Constrains:
n = 1 N ( P d c n , t P c n , t ) + k = 1 K P G k , t · u k , t = P p l t + P s e r t
Generator Constraints:
P G , m i n · u k , t P G k , t P G , m a x k · u k , t
( u k , t u k , t 1 ) ( T N k , t 1 T N m i n k ) 0
( u k , t 1 u k , t ) ( T F k , t 1 T F m i n k ) 0
Q G k , w , t S G k , w , t · u k , t · ( P G , m a x k P G k , t )
Battery Energy Storage Constraints:
P c , m i n n P c n , t P c , m a x n
P d c , m i n n P d c n , t P d c , m a x n
S O C m i n n S O C n , t = E B n , t E B n S O C m a x n
S O C n , t = S O C n , t 1 + η c n · P c n , t · Δ t E B n P d c n , t · Δ t η d c n · E B n
Q B n , w , t S B n , w , t · m i n ( S O C n , t S O C m i n n ) · E B n · η d c n Δ t , P d c , m a x n P d c n , t
AES Voyage Constraints:
V d o c ( 1 μ 1 ) V t V d o c ( 1 + μ 1 ) t T d o c V d e p ( 1 μ 2 ) V t V d e p ( 1 + μ 2 ) t T d e p V c r u ( 1 λ ) V t V c r u ( 1 + λ ) t T c r u V d r a ( 1 ε ) V t V d r a ( 1 + ε ) t T d r a
D A B ( 1 δ A B ) t = 1 T A B V t · Δ t D A B ( 1 + δ A B )
D A C t = 1 T A C V t · Δ t D A C ( 1 + δ A C )
Operational Reliability Constraints
w = 1 W ρ w · P r k = 1 K Q G k , w , t + n = 1 N Q B n , w , t ( 1 S G k , w , t ) · P G k , t · u k , t + ( 1 S B n , w , t ) · P d c n , t + P e t 1 L o l p

4. Scheduling Optimization Model Conversion

The optimization problem described in Section 3 includes multiple nonlinear constraints such as (2), (9), (23), (24), and (34), which would result in an excessive computational burden. This section uses the corresponding linearization methods to reduce computational complexity and improve model accuracy. The converted MILP model is solved based on the CPLEX solver.

4.1. Improved Piecewise Linearization Model

In the above model, (2) and (9) are nonlinear functions, which are usually transformed into mixed integer forms using piecewise linearization. Equations (35)–(41) are specific linearization processes. The variable x t in the t period is split into the form of a summation of the product of multiple continuous variables w m t and segmented points x m . g ^ ( · ) is a linear function after segmentation, where l m t is a binary variable.
x t = m = 1 M + 1 w m t · x m
x m = ( m 1 ) · Δ x + x m i n
Δ x = ( x m a x x m i n ) / M
g ^ ( x t ) = m = 1 M + 1 w m t · g ( x m )
m = 1 M + 1 w m t = 1 w m t 0
m = 1 M l m t = 1 l m t = 0 o r 1
w m t l m t m = 1 w m + 1 t l m t m = M w m t l m 1 t + l m t 1 < m < M
m i n j N u m ( g ( x j ) g ^ ( x j ) ) 2
In (36) and (37), the use of uniform segmentation affects the fitting accuracy of the curve. Therefore, a modified piecewise linearization model is proposed in this study to speed up the fitting speed and improve the estimation accuracy. A differential evolution method is used to optimize the location of the breakpoint that minimizes the sum of squared errors. The corresponding objective function is shown in (42). N u m is the number of samples. The fitted error values at x for the equally spaced segmentation function and the optimized segmentation function are shown in Figure 4. The red line represents the fitted function for each segment of equal length, denoted as the equally spaced segmentation function. The blue line indicates the fitted function after the optimized segmentation point by an improved piecewise linearization model, denoted as the optimized segmentation function. In addition, the yellow line represents a nonlinear function curve, which is denoted as a true nonlinear function. E r r o r 1 , produced by the equally spaced linearization method, is significantly larger than E r r o r 2 , produced by the proposed improved segmented linearization method.

4.2. Minimum on and off Time Linearization

The minimum on and off time constraints are expressed in (23) and (24). Taking the minimum operating time as an example, its mixed integer linearized expression is shown in (43)–(45). These equations are based only on the binary variables of the generator operating state.
t = 1 G k ( 1 u k , t ) = 0 G k = m i n ( T , ( T N m i n k T N k , 0 ) · u k , 0 )
s = t t + T N m i n k 1 u k , s T N m i n k · ( u k , t u k , t 1 ) k K , t = G k + 1 T T N m i n k + 1
s = t T u k , s ( u k , t u k , t 1 ) 0 k K , t = T T N m i n k + 2 T
where G k denotes the initial time period in which generator k must be online. T N k , 0 represents the number of periods when the initial moment is already online. The initial state of k is expressed by u k , 0 .

4.3. Deterministic Transformation of Chance Constraints

Equation (34) is a chance constraint and needs to be transformed into a deterministic expression. The formula contains two kinds of random variables, and one is the discrete variable S G k , w , t that expresses the occurrence of contingencies in the system with probability ρ w . The occurrence of such random events is equated to sudden load increases. In this study, the critical event is set to be a single outage of the generator and battery. The other is a continuous variable with a sudden increase in power due to wind and waves. The cumulative distribution function (8) of the wind speed is discretized by (46)–(48).
z = 0 Z p ( z ) = 1 , p ( z ) 0 , z = 0 , 1 , 2 , . . . , Z
Z = V s , m a x / d
p ( z ) = F ( d / 2 ) F ( 0 ) z = 0 F ( z · d + d / 2 ) F ( z · d d / 2 ) z Z F ( z · d ) F ( z · d d / 2 ) z = Z
where p ( z ) is the discretized probability sequence and V s , m a x represents the maximum value in the historical wind speed statistics. The discrete step length of the sequence is denoted by d. Therefore, P e i can be transformed into the corresponding discrete values P e i ( z · d ) .
F ( t , s , w ) of (49) represents the difference between the reserve power and the load increment at the moment t when contingency w occurs. The 0–1 variable Z z w is introduced and is recorded as 1 when F ( t , s , w ) 0 and 0 otherwise. Therefore, the operational reliability constraint of the system can be translated into (51), where L o l p denotes the probability of load loss.
F ( t , z , w ) = k = 1 K Q G k , w , t + n = 1 N Q B n , w , t ( 1 S G k , w , t ) · P G k , t · u k , t ( 1 S B n , w , t ) · P d c n , t P e t ( z · d )
Z z w = 1 F ( t , z , w ) 0 0 F ( t , z , w ) < 0
w = 1 W z = 0 Z ρ w · Z z w 1 L o l p
The current model does not conform to the set rules of MILP and still needs further transformation. Equation (52) introduces a sizeable positive number M to screen for power reserve shortages in the system. In summary, the chance constraint (34) can be transformed into a deterministic constraint by (51) and (52).
Z z w F ( t , z , w ) / M Z z w 1 + F ( t , z , w ) / M

5. Case Study

The algorithms in this paper are programmed by Python 3.7. CPLEX solves the proposed mixed-integer quadratic programming model.

5.1. Test System and Parameters Introduction

This paper investigates the voyage and power generation scheduling of an all-electric tugboat equipped with battery energy storage. The target vessel supplies three generators and two battery units. The parameters of the generators and energy storage are set based on references [13,19], as shown in Table 1. In addition, the generator reserve price is usually set to 25% of the most expensive block of the marginal generator function [34]. The parameters of the two battery storage with 980 kWh capacity are the same: η c = 95% and η d c = 97%. The maximum power of charging and discharging is 0.5 kW. The SOC at the initial moment is set to 100%. F B = 0.1 USD/kWh, F B r = 0.035 USD/kWh [35]. The optimization parameters for this algorithm are set as: population size PN = 50, the maximum number of iterations MaxI = 1000, differential weight F = 0.5, crossover rate CR = 0.5, and absolute tolerance for convergence Atol = 10 4 . The forced outage rate parameters for generators and batteries are referred to [36,37,38], and only the risk scenario of a single failure is considered in this paper for analysis.
The load side consists mainly of the propulsion load and service load. Based on the voyage of the towing vessel and some guiding documents, the Discharge Standard for Water Pollutants from Ships (GB 3552-2018) [39] and the Guidelines for Towage at Sea (GD 02-2012) [29], the voyage planning of the towing vessel is predetermined. For instance, the ship’s speed in and out of the port is more than 4 kn, and the tugboat’s speed in calm water is generally not less than 6 kn. Based on the above requirements, the details of an assumption voyage are shown in Table 2. In the following, this study verifies the model’s validity through the four perspectives in Section 5.2, Section 5.3, Section 5.4 and Section 5.5 and analyzes the effect of different parameters on the degree of calculated results.

5.2. Voyage and Generation Scheduling Results Analysis

To test the validity of the above model, the navigation of the tugboat offshore of Yingkou is simulated. The economically optimal dispatch results under the given voyage constraint are shown in Figure 5. The optimized voyage speed is higher than the nominal speed in the docking and departure and slightly lower than in the towing condition with a heavy load. By constraining the generator on/off status, only one generator operates at the time of departure. The second generator is put into service as the tugboat enters the cruising stage. At the same time, the battery units are properly discharged to improve economic efficiency and reduce pollution emissions. When t ≥ 8, the tugboat performs towing duties and the load level rises significantly, requiring three generators to be put in simultaneously to meet the load demand. The ship’s docking speed decreases in t = 14–15, and the third generator is withdrawn from operation to maintain the economy. After that, the ship is at berth and the batteries are charged by shore power.
Three experimental cases are presented to compare the optimization results for different optimization objectives. As shown in Table 3, Case 1 represents the scheduling result without energy storage. Case 2 represents the result, including energy storage but not considering its loss degradation. Case 3 represents the result with energy storage and adds the loss factor of energy storage degradation to the objective function. The results show that the L o l p of the system is only 0.02 after adding the energy storage device, while the minimum load loss probability of the Case 1 system is 0.18. It follows that integrating energy storage can reduce operating costs and greenhouse gas emissions. Its flexible power supply can mitigate load fluctuations caused by wave resistance during the voyage and improve operational reliability. In addition, the operation results show that Case 3 has 7.43% lower life loss than Case 2.

5.3. Effect of Wind Speed Distribution

The effect of different wind speed distributions on the optimization results is discussed in this experiment. In the reliability constraint, the power increment P e t ( V s t ) is affected by the wind speed. Therefore, to make the results more consistent with practical applications, wind speed data from meteorological stations in three coastal cities, Weihai, Dalian, and Yingkou, fit cumulative distribution functions separately. The wind data for weather stations along the coast used herein are obtained from the SolarGIS dataset obtained by MTSAT and HIMAWARI satellites. The fitting results are shown in Figure 6 by setting L o l p = 0.1. The results after discretizing the continuous distribution by (46)–(48) are shown in Table 4.
It can be seen that the probability of wind speed in the high-speed zone is higher in Weihai compared to Yingkou. Secondly, the maximum wind speed in Qinhuangdao is only 10.0 m/s, which is significantly lower than the other two locations. Equation (6) shows that the power increment required to maintain the sailing speed is exponentially related to the wind speed, i.e., the power demand is more significant at more substantial wind speeds. Therefore, the reserve power needs to be increased to respond quickly to fluctuations in propulsion load to ensure the reliability of navigation, and the operating costs will increase as a result. The results in Table 5 also confirm that the operating costs in Weihai are more expensive than those in Qinhuangdao and Yingkou.

5.4. Effect of L o l p on Operational Costs

To study the impact of load loss probability L o l p on operating costs and dispatch results, 11 indicators in the interval [0.02, 1] are selected for simulation. The calculation results are presented in Figure 7, and the system’s total operating cost decreases from USD 4281 to USD 3516 as the reliability level gradually decreases. The higher level of reliability imposes more stringent requirements on the spinning reserve of the system at different moments. It is equivalent to transforming the chance constraint into a deterministic constraint when L o l p = 1, i.e., it does not consider the impact of load randomness and unexpected outage events on the system power balance.
For observation purposes, the variation of the system reserve power for six different loss-of-load probability indicators is analyzed. At L o l p = 1, the reserve power at each moment is zero, and the results are displayed in Figure 8. At t > 15, the shore power supplies energy to the ship’s power system. Thus, it is considered that there is no possibility of load loss. As reliability levels increase, power reserves consequently rise to meet operational risk constraints. In addition, the towing condition requires a higher spinning reserve than cruising. Due to the heavy load factor under towing conditions, the risk of the system being affected by uncertainties increases, which requires focused attention.

5.5. Comparison of Different Piecewise Linearization Methods

The two linearization methods are tested for comparison. As speed variations will cause power fluctuations and thus affect the optimization results, pre-set nominal ship speeds are adopted for the experiments to exclude their effects. The actual values of the nonlinear function at nominal speed are used as the propulsion load, and the optimization result is recorded as the model baseline value. We compare the relative error between the optimization results of the two methods and the benchmark value under different numbers of segments from 3–10.
The results of the experimental comparison are shown in Table 6. The optimized spaced method in the table represents the relative error calculated using the improved piecewise linearization method. Equally spaced indicates the result of a piecewise linearization method using equally spaced segments. The accuracy of the fitting of the two methods increases with the number of segments. For convenience in measuring the experimental results, this paper uses a relative error of 2% as the standard. The table shows that the relative error of the improved piecewise linearization method is 1.566% at a segment number of 7. In contrast, the equally spaced method is still above 2% at a segment number of 10. With a segment number of 7, there are 576 fewer variables to optimize in the model than when the segment number is 10. Therefore, if the optimized spaced method with the number of segments set to 7 is used, the decision variables are reduced by 6.07% compared to the equally spaced method with the number of segments set to 10. Moreover, the former method is more precise in its calculation. The effectiveness of the presented approach for balancing computational resources and model accuracy is verified.

6. Conclusions

This paper combines the operating conditions of electric tugboats and proposes a new joint optimal scheduling model of navigation and power generation, considering the reliability of tugboat operation. The relationship between propulsion load and voyage as influenced by navigation speed and waves is first established. The risk scenarios (equipment outages and load fluctuations) that occur in the system are transformed into readily solvable mixed integer problems solved by probability distribution discretization and an improved piecewise linearization method. Finally, it is calculated by the CPLEX solver. The effect of various influencing factors on the scheduling results is verified and compared through four simulation experiments so that operators can adjust the navigation speed and generation scheme according to different demands.
This paper innovatively incorporates operational reliability opportunity constraints into the joint optimization to balance economy and reliability by adequately scheduling system reserve power. The simulation results show that the system can satisfy the power increment demand caused by wind and waves by enhancing the reserve power after adding the operational risk constraint and guaranteeing the operational safety of the ship throughout the voyage. Furthermore, the effect of segmentation points on precision is not studied in the traditional piecewise linearization method. In this paper, the improved linearization method with optimized segment points reduces the decision variables by 6.07% while ensuring the accuracy of the operation and improving the computational efficiency. Meanwhile, the economic indicator of battery degradation added to the optimization objective effectively avoids frequent charging and discharging, and the results show that the battery life loss is decreased.
The proposed scheduling model can be improved to consider other practical factors. The configuration and sizing of the energy storage system, combined with the tugboat’s working conditions, is essential. These will be further investigated.

Author Contributions

Funding acquisition, P.C.; investigation, H.Y.; methodology, J.G. and H.L.; resources, P.C.; software, J.G.; supervision, H.L.; validation, Y.-Y.H.; writing—original draft, J.G.; writing—review and editing, J.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Projects of Innovation Laboratory for Sciences and Technologies of Energy Materials of Fujian Province (IKKEM), Project No. RD2021020504.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature and Abbreviations

Nomenclature

Acronyms
AESAll-electric ship
GHGGreenhouse gas
SOCState of charge
ESSEnergy storage system
MILPMixed-integer linear program
Sets and indices
k , K Index and set of generator units.
n , N Index and set of battery units.
i , T Index and set of time periods.
w , W Index and set of risk scenarios.
z , Z Index and set of wind speed discrete step size.
T d o c Set of docking time periods.
T c r u Set of cruising time periods.
T d e p Set of departure time periods.
T b e r Set of berthing time periods.
T d r a Set of dragging time periods.
Parameters
P e i ( · ) Propulsion power increment.
Δ t Time interval for each dispatch.
η c n , η d c n Charging and discharging efficiency.
η p l Propulsion efficiency.
ρ w Probability of risk scenarios.
E B n Rated capacity of the battery.
L o l p Probability of load loss.
P c , m a x n Maximum charging power of battery.
P c , m i n n Minimum charging power of battery.
P d c , m a x n Maximum discharging power of battery.
P d c , m i n n Minimum discharging power of battery.
P G , m a x k Maximum value of generator output power.
P G , m i n k Minimum value of generator output power.
P s e r t System service load.
S G k , w , t Operational status of generator risk scenarios.
S B n , w , t Operational status of battery risk scenarios.
S O C m a x n Maximum SOC of the battery.
S O C m i n n Minimum SOC of the battery.
T F m i n k Minimum off time period of generator.
T N m i n k Minimum on time period of generator.
V s , m a x Maximum in the historical wind speed statistics.
F G k Reserve cost for unit capacity of generator.
F B n Operation cost for per unit power of battery.
F B r n Reserve cost for unit capacity of battery.
F B l n Investment cost of battery.
F u p k Fixed start-up cost of generator.
V d o c , V d e p , V c r u , V d r a Nominal speed for docking, departure, cruising, and berthing.
μ 1 , μ 2 , λ , ε Maximum allowable docking, departure, cruising, and berthing
speed variation factors.
D A B , D A C Nominal distance from port A to B and total distance of voyage.
δ A B , δ A C Maximum allowable voyage deviation factor.
L t u g , B t u g , D t u g , C B , t u g Tugboat’s length, breadth, draft, and block coefficient.
L v e s , B v e s , D v e s , C B , v e s Towed vessel’s length, breadth, draft, and block coefficient.
Variables
P p l t Propulsion load.
V t Optimized ship speed.
R F t Friction resistance of the ship.
R R t Residuary resistance of the ship.
N c y c l e n , t Battery life cycle time.
L o s s n , w , t Battery life loss.
C G w , t Total cost of generator operation.
C B w , t Total cost of battery operation.
R G w , t Reserve cost of generator.
Q G k , w , t Reserve power of generator.
R B w , t Reserve cost of battery.
Q B n , w , t Reserve power of battery.
L B w , t Cost of battery degradation.
F B l n Cost of battery investment.
C f w , t Cost of generator fuel consumption.
C s w , t Cost of generator start-up.
P d c n , t Discharge power of the battery.
P c n , t Charge power of the battery.
P G k , t Output power of generator.
u k , t Operating status of the generator, 0–1.
S O C n , t Battery state of charge.
T N k , t Number of periods the generator has been online continuously.
T F k , t Number of periods the generator has been offline continuously.
r G k , t Loading factor of generator.

References

  1. Fang, S.; Wang, Y.; Gou, B.; Xu, Y. Toward Future Green Maritime Transportation: An Overview of Seaport Microgrids and All-Electric Ships. IEEE Trans. Veh. Technol. 2020, 69, 207–219. [Google Scholar] [CrossRef]
  2. Apsley, J.M.; Gonzalez-Villasenor, A.; Barnes, M.; Smith, A.C.; Mcdonald, J.R. Propulsion Drive Models for Full Electric Marine Propulsion Systems. IEEE Trans. Ind. Appl. 2009, 45, 676–684. [Google Scholar] [CrossRef]
  3. Yao, C.; Chen, M.; Hong, Y.Y. Novel Adaptive Multi-Clustering Algorithm-Based Optimal ESS Sizing in Ship Power System Considering Uncertainty. IEEE Trans. Power Syst. 2018, 33, 307–316. [Google Scholar] [CrossRef]
  4. Kanellos, F.D. Optimal Power Management With GHG Emissions Limitation in All-Electric Ship Power Systems Comprising Energy Storage Systems. IEEE Trans. Power Syst. 2014, 29, 330–339. [Google Scholar] [CrossRef]
  5. Rafiei, M.; Boudjadar, J.; Khooban, M.H. Energy Management of a Zero-Emission Ferry Boat With a Fuel-Cell-Based Hybrid Energy System: Feasibility Assessment. IEEE Trans. Ind. Electron. 2021, 68, 1739–1748. [Google Scholar] [CrossRef]
  6. Gaber, M.; El-Banna, S.H.; El-Dabah, M.; Hamad, M.S. Intelligent Energy Management System for an all-electric ship based on adaptive neuro-fuzzy inference system. Energy Rep. 2021, 7, 7989–7998. [Google Scholar] [CrossRef]
  7. Fang, S.; Xu, Y.; Wang, H.; Shang, C.; Feng, X. Robust Operation of Shipboard Microgrids with Multiple-Battery Energy Storage System under Navigation Uncertainties. IEEE Trans. Veh. Technol. 2020, 10, 10531–10544. [Google Scholar] [CrossRef]
  8. Huang, Y.; Lan, H.; Hong, Y.Y.; Wen, S.; Fang, S. Joint Voyage Scheduling and Economic Dispatch for All-Electric Ships with Virtual Energy Storage Systems. Energy 2019, 190, 116268. [Google Scholar] [CrossRef]
  9. Fang, S.; Xu, Y.; Li, Z.; Zhao, T.; Wang, H. Two-Step Multi-Objective Management of Hybrid Energy Storage System in All-Electric Ship Microgrids. Veh. Technol. IEEE Trans. 2019, 68, 3361–3373. [Google Scholar] [CrossRef]
  10. Qiu, J.; Tao, Y.; Lai, S.; Zhao, J. Pricing Strategy of Cold Ironing Services for All-Electric Ships Based on Carbon Integrated Electricity Price. IEEE Trans. Sustain. Energy 2022, 13, 1553–1565. [Google Scholar] [CrossRef]
  11. Li, Z.; Xu, Y.; Wu, L.; Zheng, X. A Risk-averse Adaptively Stochastic Method for Multi-Energy Ship Operation under Diverse Uncertainties. IEEE Trans. Power Syst. 2020, 36, 2149–2161. [Google Scholar] [CrossRef]
  12. Hein, K.; Xu, Y.; Wilson, G.; Gupta, A.K. Coordinated Optimal Voyage Planning and Energy Management of All-electric Ship with Hybrid Energy Storage System. IEEE Trans. Power Syst. 2020, 36, 2355–2365. [Google Scholar] [CrossRef]
  13. Shang, C.; Srinivasan, D.; Reindl, T. Economic and Environmental Generation and Voyage Scheduling of All-Electric Ships. IEEE Trans. Power Syst. 2016, 31, 4087–4096. [Google Scholar] [CrossRef]
  14. Zhu, J.; Li, C.; Wang, B.; Xia, L. Optimal design of a hybrid electric propulsive system for an anchor handling tug supply vessel—ScienceDirect. Appl. Energy 2018, 226, 423–436. [Google Scholar] [CrossRef]
  15. Wang, F.; Bao, H.P. Vessel Power Prediction and Its Impact on Emission Inventory. In Proceedings of the Asme International Manufacturing Science & Engineering Conference, West Lafayette, IN, USA, 4–7 October 2009. [Google Scholar] [CrossRef]
  16. Mingyu, K.; 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] [Green Version]
  17. Koznowski, W.; Ebkowski, A. Analysis of Hull Shape Impact on Energy Consumption in an Electric Port Tugboat. Energies 2022, 15, 339. [Google Scholar] [CrossRef]
  18. Soltani, N.Y.; Nasiri, A. Chance-Constrained Optimization of Energy Storage Capacity for Microgrids. IEEE Trans. Smart Grid 2020, 11, 2760–2770. [Google Scholar] [CrossRef]
  19. Yang, L.; Yang, Z.; Li, G.; Zhao, D. Optimal Scheduling of an Isolated Microgrid with Battery Storage Considering Load and Renewable Generation Uncertainties. IEEE Trans. Ind. Electron. 2019, 66, 1565–1575. [Google Scholar] [CrossRef] [Green Version]
  20. Riaz, M.; Ahmad, S.; Hussain, I.; Naeem, M.; Mihet-Popa, L. Probabilistic Optimization Techniques in Smart Power System. Energies 2022, 15, 825. [Google Scholar] [CrossRef]
  21. Li, Z.; Xu, Y.; Fang, S.; Zheng, X.; Feng, X. Robust Coordination of a Hybrid AC/DC Multi-Energy Ship Microgrid With Flexible Voyage and Thermal Loads. IEEE Trans. Smart Grid 2020, 11, 2782–2793. [Google Scholar] [CrossRef]
  22. Tian, H.; Zhao, H.; Liu, C.; Chen, J. Iterative Linearization Approach for Optimal Scheduling of Multi-regional Integrated Energy System. Front. Energy Res. 2022, 10, 845637167. [Google Scholar] [CrossRef]
  23. Wang, Y.; Zhao, S.; Zhou, Z.; Botterud, A.; Xu, Y.; Chen, R. Risk Adjustable Day-Ahead Unit Commitment With Wind Power Based on Chance Constrained Goal Programming. IEEE Trans. Sustain. Energy 2017, 8, 530–541. [Google Scholar] [CrossRef]
  24. Han, X.; Lu, L.; Zheng, Y.; Feng, X.; Li, Z. A review on the key issues of the lithium ion battery degradation among the whole life cycle—ScienceDirect. eTransportation 2019, 1, 100005. [Google Scholar] [CrossRef]
  25. Zhou, Y.; Su, H.; Gui, Q.; Gan, L.; Fan, Y. Dynamic battery loss evaluation and its application for optimal online wind-storage integrated scheduling. IET Renew. Power Gener. 2020, 14, 3079–3087. [Google Scholar] [CrossRef]
  26. Hein, K.; Murali, R.; Xu, Y.; Aditya, V.; Gupta, A.K. Battery thermal performance oriented all-electric ship microgrid modeling, operation and energy management scheduling. J. Energy Storage 2022, 48, 103970. [Google Scholar] [CrossRef]
  27. Pérez Arribas, F. Some methods to obtain the added resistance of a ship advancing in waves. Ocean. Eng. 2007, 34, 946–955. [Google Scholar] [CrossRef]
  28. van Oortmerssen, G. A power prediction method and its application to small ships. Int. Shipbuild. Prog. 1971, 18, 397–415. [Google Scholar] [CrossRef]
  29. Society, C.C. Guidelines for Towage at Sea. 2011. Available online: https://www.ccs.org.cn/ccswzen/specialDetail?id=201910000000001423 (accessed on 4 December 2022).
  30. Sheng, Z.; Liu, Y. Chuanbo Yuanli; Shanghai Jiao Tong University Press: Shanghai, China, 2003. [Google Scholar]
  31. Xu, J.; Yi, X.; Sun, Y.; Lan, T.; Sun, H. Stochastic optimal scheduling based on scenario analysis for wind farms. IEEE Trans. Sustain. Energy 2017, 8, 1548–1559. [Google Scholar] [CrossRef]
  32. Wang, J.; Hu, J.; Ma, K. Wind speed probability distribution estimation and wind energy assessment. Renew. Sustain. Energy Rev. 2016, 60, 881–899. [Google Scholar] [CrossRef]
  33. Azad, A.K.; Rasul, M.; Alam, M.; Uddin, S.A.; Mondal, S.K. Analysis of wind energy conversion system using Weibull distribution. Procedia Eng. 2014, 90, 725–732. [Google Scholar] [CrossRef]
  34. Paterakis, N.G.; Gibescu, M.; Bakirtzis, A.G.; Catalao, J.P. A multi-objective optimization approach to risk-constrained energy and reserve procurement using demand response. IEEE Trans. Power Syst. 2017, 33, 3940–3954. [Google Scholar] [CrossRef]
  35. Liu, Z.; Liu, S.; Li, Q.; Zhang, Y.; Deng, W.; Zhou, L. Optimal Day-ahead Scheduling of Islanded Microgrid Considering Risk-based Reserve Decision. J. Mod. Power Syst. Clean Energy 2021, 9, 1149–1160. [Google Scholar] [CrossRef]
  36. Hu, B.; Pan, C.; Shao, C.; Xie, K.; Niu, T.; Li, C.; Peng, L. Decision-Dependent Uncertainty Modeling in Power System Operational Reliability Evaluations. IEEE Trans. Power Syst. 2021, 36, 5708–5721. [Google Scholar] [CrossRef]
  37. Hasanvand, S.; Rafiei, M.; Gheisarnejad, M.; Khooban, M.H. Reliable Power Scheduling of an Emission-Free Ship: Multi-Objective Deep Reinforcement Learning. IEEE Trans. Transp. Electrif. 2020, 6, 832–843. [Google Scholar] [CrossRef]
  38. Michalopoulos, P.; Tsekouras, G.J.; Kanellos, F.D.; Prousalidis, J.M. Optimal Selection of the Diesel Generators Supplying a Ship Electric Power System. Appl. Sci. 2022, 12, 463. [Google Scholar] [CrossRef]
  39. Discharge Standard for Water Pollutants from Ships. Available online: https://www.zj.msa.gov.cn/WZ/ggfw/ywdt/wfgl/201806/t20180626_538427.html (accessed on 4 December 2022).
Figure 1. Topology of tugboat power system.
Figure 1. Topology of tugboat power system.
Jmse 10 01973 g001
Figure 2. Probability distribution of wind speed in Yingkou.
Figure 2. Probability distribution of wind speed in Yingkou.
Jmse 10 01973 g002
Figure 3. Voyage scheduling.
Figure 3. Voyage scheduling.
Jmse 10 01973 g003
Figure 4. Piecewise linearization function.
Figure 4. Piecewise linearization function.
Jmse 10 01973 g004
Figure 5. Optimization of power generation and navigation speed scheduling.
Figure 5. Optimization of power generation and navigation speed scheduling.
Jmse 10 01973 g005
Figure 6. Cumulative distribution function of wind speed at different locations.
Figure 6. Cumulative distribution function of wind speed at different locations.
Jmse 10 01973 g006
Figure 7. Operating costs under different L o l p levels.
Figure 7. Operating costs under different L o l p levels.
Jmse 10 01973 g007
Figure 8. Reserve capacity under different L o l p levels.
Figure 8. Reserve capacity under different L o l p levels.
Jmse 10 01973 g008
Table 1. Economic and operating parameters of generators.
Table 1. Economic and operating parameters of generators.
P max P min a 0 a 1 a 2 F up F G
(MW)(MW)(USD/p.u.)(USD/p.u.)(USD/p.u.)(USD)(USD/MWh)
G11.40.31115331425140
G21.40.31206231025161
G31.40.41165301425140
Table 2. AES voyage model parameters.
Table 2. AES voyage model parameters.
AES route parameters
t = 15 minT = 20 T d o c = {1, 2} T d e p = {14, 15}
T c r u = {3, 4,..., 7} T d r a = {8, 9,..., 13} T b e r = {16, 17,..., 20} V d o c = 6 kn
V d e p = 6 kn V c r u = 10 kn V d r a = 8.3 kn V b e r = 0 kn
μ 1 = 0.1 μ 2 = 0.1 λ = 0.2 ε = 0.2
δ A B = 0.01 δ A C = 0.005 D A B = 15.5 nm D A C = 31 nm
T A B T d o c T c r u T A C T d r a T d o c c 1 = 1.67 × 10 3 c 2 = 1.83
c 3 = 0.147 c 4 = 1.74 c 5 = 0.15 η p l = 0.97
AES main characteristics
L t u g = 38.5 m B t u g = 10.6 m D t u g = 3.7 m C B , t u g = 0.97
L v e s = 91.5 m B v e s = 24.5 m D v e s = 2.5 m C B , v e s = 0.95
Table 3. Comparison of results for different optimization objectives.
Table 3. Comparison of results for different optimization objectives.
Operation CostsLife Loss Lolp
Case 15013-0.18
Case 244633.702 × 10 5 0.02
Case 344733.427 × 10 5 0.02
Table 4. Probability sequences of wind speed at various locations.
Table 4. Probability sequences of wind speed at various locations.
WeihaiYingkouQinhuangdao
sSpeedProbabilitySpeedProbabilitySpeedProbability
10.00.0000.00.0000.00.000
21.60.0491.10.0451.00.029
33.20.1542.20.1262.00.114
44.80.2183.30.1763.00.190
56.40.2184.40.1874.00.219
68.00.1695.50.1655.00.193
79.60.1066.50.1256.00.134
811.20.0547.60.0837.00.074
912.80.0228.70.0498.00.032
1014.40.0089.80.0259.00.011
1116.00.00310.90.01910.00.004
Table 5. Comparison of operating costs by locations.
Table 5. Comparison of operating costs by locations.
WeihaiDalianYingkou
Total operation cost (USD)413637823511
Table 6. Comparison of results for different numbers of segments.
Table 6. Comparison of results for different numbers of segments.
SegmentsOptimized SpacedEqually SpacedTimeVariables
314.062%38.244%2.038145
49.337%10.372%2.138337
53.886%9.813%2.678529
63.383%8.750%5.028721
71.566%6.206%6.118913
81.510%2.404%9.529105
91.398%2.153%11.639297
100.587%2.069%15.839489
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gao, J.; Lan, H.; Cheng, P.; Hong, Y.-Y.; Yin, H. Optimal Scheduling of an Electric Propulsion Tugboat Considering Various Operating Conditions and Navigation Uncertainties. J. Mar. Sci. Eng. 2022, 10, 1973. https://doi.org/10.3390/jmse10121973

AMA Style

Gao J, Lan H, Cheng P, Hong Y-Y, Yin H. Optimal Scheduling of an Electric Propulsion Tugboat Considering Various Operating Conditions and Navigation Uncertainties. Journal of Marine Science and Engineering. 2022; 10(12):1973. https://doi.org/10.3390/jmse10121973

Chicago/Turabian Style

Gao, Jingjie, Hai Lan, Peng Cheng, Ying-Yi Hong, and He Yin. 2022. "Optimal Scheduling of an Electric Propulsion Tugboat Considering Various Operating Conditions and Navigation Uncertainties" Journal of Marine Science and Engineering 10, no. 12: 1973. https://doi.org/10.3390/jmse10121973

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