Next Article in Journal
Comparative Analysis of Standard Operating Procedures Across Safety-Critical Domains: Lessons for Human Performance and Safety Engineering
Previous Article in Journal
Food Safety Risk Prediction and Regulatory Policy Enlightenment Based on Machine Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Emergency Scheduling Model for Oil Containment Boom in Dynamically Changing Marine Oil Spills: Integrating Economic and Ecological Considerations

by
Yuanyuan Xu
,
Linlin Zhang
,
Pengjun Zheng
,
Guiyun Liu
* and
Dan Zhao
Faculty of Maritime and Transportation, Ningbo University, Ningbo 315832, China
*
Author to whom correspondence should be addressed.
Systems 2025, 13(8), 716; https://doi.org/10.3390/systems13080716
Submission received: 27 June 2025 / Revised: 23 July 2025 / Accepted: 18 August 2025 / Published: 20 August 2025

Abstract

Marine oil spills pose substantial risks to human society and ecosystems, resulting in significant economic and ecological consequences. Timely containment of oil films is a complex and urgent task, in which the efficient scheduling of oil containment booms plays a crucial role in reducing economic and ecological losses caused by oil spills. However, due to dynamically changing marine oil spills, the length of boom required and the losses caused by oil spills are inherently uncertain. This study aims to optimize the containment of oil films, exploring the interrelationships among oil films, spill losses, and scheduling decisions for booms. By incorporating economic and ecological losses into decisions, this study proposes a scheduling model for oil containment booms to minimize spill-related losses while reducing scheduling time. Additionally, an improved Multi-Objective Grey Wolf Optimization algorithm is used to solve the problem. A hypothetical case study is then conducted in the Zhoushan sea area of the East China Sea. The proposed scheduling scheme achieves a containment time of 8.9781 h and reduces total spill losses to CNY 313.68 million. Compared with a scheme that does not consider spill losses, the proposed method achieves a nearly 24% reduction in losses while maintaining comparable efficiency.

1. Introduction

Oil spills have been recognized as originating from maritime transportation, oil rig drilling, and natural incidents [1]. As global terrestrial resources have become increasingly scarce, coastal industrial nations have shifted their development focus toward exploring marine resources, particularly offshore oil resources. This trend has not only advanced offshore oil extraction technologies, but also facilitated the rapid growth of maritime oil transportation logistics. However, the risk of marine oil spills has significantly increased. In an incident on 30 April 2024, in Spain, 25,000 to 30,000 L of fuel leaked in Ceuta due to a crack in the fuel tank. On 15 December 2024, two Russian tankers carrying more than 9000 tons of heavy fuel oil collided near the port of Taman in the Kerch Strait of the Black Sea. The spill released a substantial amount of toxic oil, threatening thousands of birds, dolphins, and other marine species [2]. Given the serious consequences of oil spills, timely containment is essential for effective cleanup operations [3]. Oil containment booms are essential emergency tools used to reduce pollution by restricting the drift and diffusion of oil films. In addition, oil containment booms are able to divert and channel oil films along predetermined paths [4,5]. These facilitate oil collection and improve the efficiency of skimming and other techniques [6].
Oil spills exhibit time-varying characteristics due to environmental factors such as wind, ocean currents, and waves. These factors cause oil films to undergo continuous changes in location, shape, and extent, making emergency containment a complex and dynamic task [7]. As oil films drift and diffuse over time, the length and quantity of containment booms required also vary.
Beyond dynamic marine environments, the consequences of oil spills are also highly uncertain, especially in terms of economic and ecological impacts. We argue that the losses caused by oil spills cannot be ignored. An oil spill incident of the British Petroleum Deepwater Horizon occurred in 2010 is an example. The incident was a major disaster with substantial environmental and economic impacts, totaling estimated damage of USD 36.9 billion [8,9,10]. The severity of these losses depends on factors such as the oil film area, the economic value of affected zones, and the timeliness of containment operations.
Given these challenges, oil spill response decisions must not only be timely but also consequence-sensitive, prioritizing areas with higher potential losses. However, existing studies primarily focused on physical cleanup following an accident, with limited research on reducing the resulting damage. The initial containment is the most important stage in controlling the economic and ecological consequences of oil spills. As boom deployment directly influences the scale of pollution and the severity of the resulting damage. Timely scheduling of booms ensures the effectiveness of oil containment, which prevents further drift and diffusion of oil films and facilitates subsequent recovery operations [11,12]. This study aims to develop a scheduling model that incorporates time-varying spill characteristics and evaluates economic and ecological consequences to support more effective boom deployment decisions.
Additionally, given the high requirements for rescue efficiency in oil spills, decision-makers must consider the rescue time. Many studies have used rescue time throughout oil spills as one of the objective functions [13]. Therefore, a multi-objective scheduling model is proposed to provide decision-makers with a scheduling plan for oil containment booms by balancing scheduling time and spill losses.
The main contributions of this paper lie in the following aspects:
(1) This study highlights the critical role of oil containment booms in limiting the drift and diffusion of oil films. Delayed containment exacerbates both economic and ecological damage. The interrelationships among oil films, spill losses, and scheduling decisions for oil containment booms are considered in this study.
(2) Time-varying parameters are introduced to simulate the dynamic characteristics of oil films affected by environmental forces such as wind, currents, and waves. This approach captures the uncertainty in boom demand resulting from dynamically changing oil spills.
(3) A multi-objective emergency scheduling model for oil containment boom is developed, which incorporates time-varying spill characteristics. Furthermore, economic and ecological losses are quantified and embedded as objective functions. Considering the complexity and variability of oil spill impacts, the model’s scheduling plan aims to minimize both economic and ecological losses while ensuring timely containment.
(4) Oil spills require quick and effective solutions. The improved Multi-Objective Grey Wolf Optimization algorithm is applied to enhance computational efficiency while maintaining solution quality, and enables faster decision-making in responding to dynamic and complex oil spill scenarios.
The rest of this paper is organized as follows. Section 2 reviews the related work with the scope of the study. Section 3 analyzes the problem characteristics. Section 4 develops a scheduling model for oil containment boom. Section 5 presents a case study in the Zhoushan sea area of the East China Sea to illustrate and validate the proposed model. Finally, conclusions are presented in Section 6.

2. Literature Review

Several studies have attempted to incorporate the time-varying nature of oil spills into their response strategies. Zhong and You [14] developed a bi-criterion MILP model for oil spill response planning, which integrates oil weathering dynamics. Ye et al. [15] developed an emergency response system that took weathering conditions and waste residue status as input to obtain a response plan. Souza Júnior et al. [16] analyzed oil weathering and dispersion patterns by SAR sensors. These studies highlight the complexity of oil behavior at sea, which poses challenges in responding to it [17]. However, existing research still falls short in addressing the response operations of oil film dynamic characteristics, particularly in the early stages of containment. These variations influence the length of the required containment booms.
The significant impact of oil spills has posed severe challenges to sustainable development. Several studies have considered the variability of spill impacts. Bi and Si [18] developed a dynamic risk assessment model for oil spills, which integrates numerical simulations to reflect the changing losses. Zhao et al. [19] highlighted the volatility of marine disaster losses caused by environmental instability. They introduced the ENN-GRNN-DI model to predict direct economic losses. These studies confirm that the severity of oil spill impacts depends on oil film area, the value of the affected region, and the time of containment. Delayed containment results in extended pollution duration, which amplifies environmental degradation and increases recovery costs [20]. However, meteorological data, oil spill data, socio-economic data, and so forth related to oil spills are rarely effectively integrated, which hinders the control of accident losses [21,22]. Decision-makers must not only act quickly but also prioritize areas with higher potential damage. Currently, there are limited studies on how to reduce losses caused by oil spills.
In response to marine oil spills, researchers have investigated methods for scheduling emergency resources, among which containment booms are included. Xu et al. [23] proposed a multi-objective emergency resource dispatching model for oil spills to minimize dispatch time and the number of storage locations. While their model incorporates resource priority mechanisms to reflect real-world constraints, it does not account for the time-varying nature of oil spills. Li et al. [24] proposed a method for emergency material dispatch in large-scale oil spills to minimize sailing time and balance distribution. While the model demonstrates practical relevance, it lacks the integration of environmental dynamics and consequence-based decision-making that is essential for effective spill containment in complex marine conditions. Huang et al. [25] proposed a dynamic optimization model to minimize time and cost, considering the drift of multiple oil films. However, it focuses primarily on scheduling time and cost, lacking explicit evaluation of economic and environmental impact. Zhang et al. [26] proposed a dynamic location-routing model with split delivery, incorporating time-varying demands and transportation uncertainties. However, the study fails to prioritize high-impact spill areas, which weakens its practical value in complex real-world scenarios. Li et al. [27] developed a multi-objective optimization model with time window constraints to improve the scheduling of oil spill cleanup materials for complex incidents. Although it incorporates cost and time factors and uses an improved genetic algorithm for efficiency, it primarily focuses on logistics and neglects environmental sensitivity and the dynamic behavior of oil films. Zhang and Lu [28] developed a model that considers multiple resource types, split deliveries, and vehicle–resource matching. A hybrid PSO-PGSA algorithm was used for optimization. While it addresses dynamic demand and vehicle–resource matching, it overlooks scheduling time and may fall short in ensuring timely containment. Dong et al. [29] proposed a multi-objective optimization method for MSAR resource allocation, incorporating accident prediction and hotspot analysis. While effective in reducing response time and cost, it does not account for the dynamic behavior of oil films. These studies have made contributions to improving marine oil spill emergency capabilities. It can also be found that in order to make prompt decisions in oil spills, heuristic algorithms have been widely applied to optimize the scheduling of emergency resources.
Overall, prior studies have made contributions in optimizing emergency resource scheduling, but they largely neglect the integration of dynamically changing oil film characteristics and oil spill consequences. Compared to these previous studies, the model proposed in this paper demonstrates several advantages. The model integrates the dynamic changing behavior of oil films through time-varying parameters, which enhances the model’s adaptability to marine conditions. Additionally, unlike models focusing solely on time or cost, this study explicitly incorporates both economic and ecological loss functions into the objective formulation.

3. Problem Description

Multiple oil films appear on the sea surface when marine oil spills occur. Due to the influence of environmental factors, the spilt oil is likely to be broken into several dispersed oil films [23]. Furthermore, oil spills may extend to multiple sea areas, forming multiple dispersed oil films over a larger region. Consequently, boom deployment vessels must be arranged to deploy booms to numerous affected areas. It is worth noting that the emergency operation of oil spills is often associated with an emergency decision-making organization. The organization assigns tasks to relevant emergency divisions during emergency operations. To demonstrate the process for scheduling oil containment booms, an illustration is shown in Figure 1. The operation framework for scheduling oil containment booms comprises four critical stages: information collection, data analysis, decision-making, and scheduling operations. During the information collection phase, real-time data on oil spills, sea conditions, and weather are integrated with database resources. However, the economic and ecological losses in affected areas may vary throughout the scheduling process due to changing factors. Therefore, it is necessary to predict the dynamic changes in the oil film and the resulting losses during the data analysis phase. Subsequently, the model is used to optimize scheduling strategies. The primary objective of this process is to minimize scheduling time and oil spill losses. Once oil spills are detected, booms must be transported from the emergency equipment depot. Upon arrival at the spill site, boom deployment vessels deploy booms to contain oil films.

3.1. Dynamic Changes of Oil Films

When oil is spilt into the marine environment, weathering processes, including physical and chemical alterations, dynamically change its properties [30]. These changes must be considered to develop effective scheduling plans. Diffusion leads to an expansion of the contaminated area. Moreover, drift changes the location of the oil film and affects the transportation routes of boom deployment vessels. The dynamic nature of oil films implies that the impact on the economic and ecological environment continuously changes. In this study, we use mathematical formulas to quantify the characteristics of the oil film.

3.1.1. Drift of Oil Films

Affected by wind, waves, and currents, the oil film continues to drift, which changes its geographical location. Lagrangian transport models are useful tools extensively used in oil spill modeling. The drift process of oil films is simulated by a Lagrangian model, where the oil films are represented by numerous particles. The transport mechanisms include advection driven by water currents and mixing caused by turbulence [31]. Al-Rabeh et al. [32] use the Lagrangian particle-tracking technique to solve the advection–diffusion equation. They highlighted the critical role of the advective velocity field in pollutant transport. Similarly, Chen et al. [33] thought that oil spill drift primarily consists of advection and turbulent diffusion processes. Surface flow, wind effects, current speed, and current direction are the key factors influencing advection. The following functions are proposed based on these foundational studies.
L L t j = L L 0 j + ( M L + α H 10 cos θ ) t
B B t j = B B 0 j + ( M B + α H 10 sin θ ) t
As shown in Formulas (1) and (2), L L t j and B B t j are the horizontal and vertical coordinates of the oil film j at time t , respectively. L L 0 j and B B 0 j represent the horizontal and vertical coordinates of the initial oil film j , respectively. M L and M B are advective velocity components in the horizontal and vertical directions, respectively. H 10 is the wind speed at the height of 10 m above sea level, θ is the wind angle, and α is the coefficient of wind-induced currents.

3.1.2. Diffusion of Oil Films

The three-stage extended model proposed by Fay [34] remains one of the most representative research studies on the spreading behavior of marine oil spills. Liu and Leendertse [35] proposed an improved oil spill diffusion model after integrating the three-phase oil film diffusion model, as follows:
ε = 1 ρ o ρ w
f t , V j = 0.61 1.3 ε g V j 1 2 t + 2.1 ε g V j 2 v w 1 3 t + 5.29 δ 2 t 3 ρ w 2 v w 1 2 1 2
As shown in Formulas (3) and (4), f t , V j is the oil film diameter, ρ o represents oil density, ρ w represents seawater density, g represents acceleration of gravity, V j represents oil spill volume at the j t h oil film, v w represents viscosity coefficient, and δ represents net surface tension coefficient.

3.1.3. Dynamics of Oil Concentration

Mackay et al. [36] studied the temporal dynamics of oil concentration beneath a dispersed slick, which demonstrated an approximately linear relationship with time. The temporal evolution of the plume area and the dispersed oil volume depends on factors such as slick evaporation and undispersed oil remaining on the surface. Both of them can be expressed as time-dependent variables given sufficient data. This approach provides a tractable pattern for understanding the concentration dynamics of oil.
C j t = V j ρ o π 4 γ t s j exp h j π 4 γ t
As shown in Formula (5), C j t is the concentration of the oil film j at time t , V j represents the j t h oil volume, ρ o and γ denote the oil density and vertical diffusivity, respectively, s j is the spill area of the j t h oil film, and h j indicates the depth of seawater affected by the oil spill.

3.2. Economic Losses of Marine Oil Spills

Economic losses caused by marine oil spills primarily stem from cost, transportation expenses, and damage to related marine industries such as fisheries and tourism [37]. Oil spills damage marine ecosystems and severely impact regional economies by reducing fisheries’ output, impairing aquaculture, and restricting tourism activities. Commercial fisheries and aquaculture suffer losses from direct mortality, habitat destruction, and harvesting restrictions. Simultaneously, tourism is severely affected due to beach and waterfront contamination [38]. The economic losses from oil spills are directly influenced by the properties of oil films. James and Lee [39] proposed the pollution concentration–value loss curve to quantify the reduction in resource value caused by pollution. Modeled using a logistic function, this curve represents the relationship between pollution concentration and value loss [40]. As shown in Formulas (6)–(8), this study applies the approach to oil spills, enabling the estimation of economic damage by linking oil film concentration with industrial value. Combined with the pollution loss rate U j , the economic loss of the industry e c caused by the oil film j can be calculated and recorded as E S j e c .
c = C j C 0
U j = 1 1 + a z exp ( b z c )
E S j e c = U j K j e c A S j
C j represents the concentration of the oil film j . C 0 represents the target concentration of water quality. a z and b z are dimensionless parameters, which are related to the characteristics of oil films. K j e c represents the unit economic output value of the industry e c at oil film j . A S j represents the area affected by oil film j .
R C = j = 1 n A j C K
R T = i = 1 r v S i C I i V I i
In addition, as shown in Equations (9) and (10), the boom costs R C and transportation expenses R T in economic losses cannot be ignored. C K represents the unit cost of the oil boom. A j is the length of booms required at oil film j . C I i represents the transportation cost per unit time for the boom deployment vessel i . V I i and S i are the velocity and the total transportation distance of boom deployment vessel i , respectively.

3.3. Ecological Losses of Marine Oil Spills

Oil spills disrupt ecosystem functions and services, resulting in long-term environmental degradation. The timely scheduling of booms is essential to contain ecological losses and preserve marine biodiversity. Furthermore, the ecological damage caused by oil spills is closely related to the properties of the oil films, with changes in it directly affecting the extent of ecological loss [41]. According to the Technical Guidelines for Marine Ecological Damage Assessment (GB/T 34546-2017) issued by the State Oceanic Administration of China in 2017, marine oil spills not only impair the ecological service functions, but also consume part of the environmental capacity [42]. Therefore, the ecological damage caused by oil spills includes two components. The ecological losses of marine oil spills are formulated as follows:
h y j = h y e d A S j μ j t j G e
f w j = h j A S j F A
As shown in Formulas (11) and (12), h y j represents the loss of marine ecosystem service functions caused by oil film j , f w j represents the environmental capacity loss caused by oil film j , h y e d represents the unit value of ecological type e d , μ j represents the impact level of oil film j on the marine ecosystem, t j represents the recovery time required for the marine ecosystem at oil film j , G represents the oil spill toxicity coefficient, e represents the sensitivity conversion rate, F A represents the unit cost of wastewater treatment, and h j represents the depth of seawater affected by oil film j .

3.4. Scheduling Decision-Making

Few studies have explored the impact of dynamically changing marine oil spills on both accident losses and boom scheduling. As shown in Figure 2, due to the dynamic characteristics of oil films, there exist interdependent relationships among oil films, spill losses, and scheduling decisions for oil containment booms. Firstly, there is no doubt that changes in oil films affect accident losses and scheduling decisions. They influence the scope and extent of oil spill pollution, which lead to uncertainty in losses. Meanwhile, it is necessary to consider the impact of oil film drift on the transportation route. Accurately predicting the location of the contained oil film is able to reduce scheduling time and related costs. Secondly, to mitigate the consequences of oil spills, scheduling plans that consider both economic and ecological losses are affected by changes in oil spill losses. The value of the affected area plays a crucial role, as regions with higher economic importance suffer greater economic losses. Finally, scheduling decisions can, in turn, influence the changes in oil films and oil spill losses. For instance, the efficient scheduling of booms can control oil films, effectively suppressing their diffusion. In addition, losses are also impacted by the duration of pollution treatment efforts. Prioritizing certain oil films for containment may cause uncontrolled oil films to change continuously, potentially causing more significant economic and ecological losses elsewhere. Therefore, it is vital to analyze the interrelationships among oil films, spill losses, and scheduling decisions for oil containment booms.
As shown in Figure 3, influenced by external factors, the oil film changes continuously. Under surface tension, oil films at sea diffuse, resulting in the expansion of contaminated areas. Additionally, the drift of oil films may change the transportation routes of vessels.
As explained above, it is necessary to analyze changes in oil films and oil spill losses by integrating monitoring data with database information. This ensures the timely scheduling of booms to control oil spills. A scheduling model for oil containment booms in dynamically changing marine oil spills is proposed in this study.

4. Method

Boom scheduling in marine oil spills is urgent and complex. Containment is the primary task during an oil spill emergency operation [43]. A scheduling model for oil containment booms in dynamically changing marine oil spills considering both economic and ecological losses is developed in this section [44,45,46,47,48,49]. Beyond basic scheduling constraints, the model emphasizes the interrelationships among oil films, spill losses, and boom deployment decisions. The objective is to minimize the economic and ecological impacts of oil spills while ensuring containment efficiency. This multi-objective design ensures that the model not only supports efficient response operations but also reflects the uncertainty of oil spill impacts, providing more robust and balanced containment strategies.

4.1. Model Assumptions

Considering the complexity of the problem, the following assumptions are made:
(1) The state of oil films can be identified through technology, including the amount, location, and shape of the oil films.
(2) Each emergency equipment depot is equipped with boom deployment vessels for boom scheduling, and the coordinates of emergency equipment depots are known.
(3) The relevant parameters of the impact of weather and sea conditions on oil spills are known. Following the oil spill accident, the wind and wave environment at sea remains stable. Similarly, boom deployment vessels are assumed to transport at a constant speed.
(4) Once the vessel has deployed booms, the oil films will be controlled, preventing further pollution of the marine environment.
(5) Considering the diffusion of the oil film, the oil film’s longest diagonal distance at the time of treatment is the length of oil booms required.

4.2. Notations and Definitions

The lists of notations and definitions used in the model look like this:
  • Sets and indexes
K : Set of emergency equipment depots, K = k | k = 1 , 2 , 3 , , m ;
J : Set of oil films, J = j | j = 1 , 2 , 3 , , n ;
H : Set of all nodes in the scheduling networks, H = K J ;
I : Set of boom deployment vessels, I = i | i = 1 , 2 , 3 , , r v ;
E C : Set of economic industries, E C = e c | e c = 1 , 2 , 3 , , τ ;
E D : Set of ecological types, E D = e d | e d = 1 , 2 , 3 , , ω .
2.
Model parameters
m : Number of emergency equipment depots;
n : Number of oil films;
r v : Number of boom deployment vessels;
τ : Number of economic industries;
ω : Number of ecological types;
d f : Deployment speed at which vessels deploy booms;
V I i : Speed of boom deployment vessel i ;
N i : Number of oil films assigned to boom deployment vessel i ;
r i j : Sequence of oil film j in the scheduling task of boom deployment vessel i ;
Q C i max : Maximum capacity of boom deployment vessel i ;
V j : Oil spill volume of oil film j ;
Q j : Spilt quantity of oil film j ;
θ : Wind angle;
V o : Oil film drift speed;
M L : Velocity of water flow in the horizontal direction;
M B : Velocity of water flow in the vertical direction;
ρ o : Oil density;
ρ w : Seawater density;
A j t : Length of booms required for oil film j at time t ;
A j : Length of booms required for oil film j when it is controlled;
A S j : Area affected by oil film j when it is controlled;
S i : Total transportation distance of boom deployment vessel i ;
E P i : Emergency preparation time of boom deployment vessel i ;
T i q : Moment when boom deployment vessel i arrives at node q , q J ;
T p i : Moment when boom deployment vessel i leaves node p , p J ;
t i p q : Transportation time required for boom deployment vessel i from node p to node q ;
t i q k : Transportation time required for boom deployment vessel i from node q to port k ;
T i : Completion time of boom scheduling for boom deployment vessel i ;
L t i : Horizontal coordinate of the boom deployment vessel i at time t ;
B t i : Vertical coordinate of the boom deployment vessel i at time t ;
L L t j : Horizontal coordinate of the oil film j at time t ;
B B t j : Vertical coordinate of the oil film j at time t ;
L j i : Horizontal coordinate of the boom deployment vessel i arriving at oil film j ;
B j i : Vertical coordinate of the boom deployment vessel i arriving at oil film j ;
d i j t : Distance between boom deployment vessel i and oil film j at time t ;
a : Vector from the oil film r f + 1 i to the oil film r f i ;
b : Vector of oil film drift;
β t i : Angle between the direction from oil film r f + 1 i to oil film r f i and the direction of oil film drift at time t ;
I S j : Industrial losses caused by oil film j ;
I A e c : Range of economic industries e c ;
H Y j : Losses of ecological service functions caused by oil film j ;
D R e d : Range of ecological type e d .
3.
Decision variables
X j i : 1, if boom deployment vessel i is responsible for oil film j , and 0 otherwise;
Y p q i : 1, if boom deployment vessel i transports from node p to node q , and 0 otherwise.

4.3. Mathematical Model

Both scheduling time and spill losses are considered optimization objectives in this study. The time at which the vessels complete the deployment of booms to all oil films is defined as the final scheduling time. Therefore, it is necessary to calculate the transportation time and boom deployment time for each vessel.
T p i = 0 , i I , p K
L j i = L L t j + M L + α H 10 cos θ t i p q , i I , p , q , j J
B j i = B B t j + M B + α H 10 sin θ t i p q , i I , p , q , j J
d i j t = L L t j L t i 2 + B B t j B t i 2 , i I , j J
R i = j , r i j j J , r i j 1 , 2 , , N i , i I
r f i = j j , r i j R i , r i j = f , i I
Formula (13) indicates the departure time of boom deployment vessel i . Formulas (14) and (15) represent the coordinates where boom deployment vessel i arrives at oil film j . Formula (16) indicates the distance between boom deployment vessel i and oil film j at time t . Formula (17) represents the set of oil films controlled by boom deployment vessel i and their scheduling order. Formula (18) represents the index of the j t h oil film assigned to boom deployment vessel i .
As shown in Figure 4, due to the drift of oil films, the distance between oil films changes dynamically when vessel i completes boom deployment at the node and proceeds to the next node. Consequently, the transportation time to the next node also varies with the changes in oil films [50].
First, based on the relative locations of oil film r f i and oil film r f + 1 i , as well as the drift direction of the oil film, the angle β t i between the direction of oil film r f + 1 i relative to oil film r f i at time t , and the drift direction of oil film r f + 1 i can be calculated. Subsequently, using the law of cosines, the distances among oil film r f + 1 i at time t , boom deployment vessel i at oil film r f i at time t , and the location where boom deployment vessel i arrives at oil film r f + 1 i after its drift can be determined. To calculate the transportation time between oil film r f i to the next node r f + 1 i , the following formula is proposed:
V o = M L + α H 10 cos θ 2 + M B + α H 10 sin θ 2
a = L t i L L t j , B t i B B t j , i I , j J
b = M L + α H 10 cos θ , M B + α H 10 sin θ
β t i = arccos a b a b = arccos L t i L L t j M L + α H 10 cos θ + ( B t i B B t j ) M B + α H 10 sin θ L t i L L t j 2 + B t i B B t j 2 M L + α H 10 cos θ 2 + M B + α H 10 sin θ 2 , i I , j J
t i p q = L L t j L t i 2 + B B t j B t i 2 V I i 2 V o sin β t i 2 V I i 2 V o 2 L L t j L t i 2 + B B t j B t i 2 V o cos β t i V I i 2 V o 2 , i I , p , q , j J
Formula (19) represents the drift velocity of the oil film. Formula (20) represents the vector from oil film r f + 1 i to boom deployment vessel i located at oil film r f i at time t . Formula (21) represents the vector of the oil film drift. Formula (22) represents the angle between the direction of oil film r f + 1 i relative to oil film r f i at time t , and the drift direction of oil film r f + 1 i . Formula (23) defines the transportation time of boom deployment vessel i from oil film r f i ( r f i = p ) to the next node r f + 1 i ( r f + 1 i = q ) , considering both the speed of the vessel and the influence of external environment. As shown in Figure 4, the formula is derived based on the cosine law, which is applied to construct the geometric relationship between the navigation direction of the vessel and the vector of oil film drift.
V j = Q j ρ o , j J
A j t = 0.61 1.3 ε g V j 1 2 t + 2.1 ε g V j 2 ν w 1 3 t + 5.29 δ 2 t 3 ρ w 2 ν w 1 2 1 2 , j J
T i q = p J T p i + t i p q Y p q i , i I , q J
T p i = T i q + A j X j i d f , i I , p , q , j J
T i = E P i + p H t i p q Y p q i + j J A j X j i d f , i I , q J
S i = p H t i p q V I i Y p q i + t i q k V I i , i I , q J , k K
Formula (24) represents the volume of the oil film j . Formula (25) represents the length of booms required for oil film j at time t . As referenced in the oil spill diffusion model, the diameter of the oil film at a moment can be estimated based on its spread characteristics [35]. In actual emergency operations, two boom deployment vessels work as a coordinated pair to drag and deploy the boom simultaneously. Therefore, the required boom length is determined by the maximum diameter of the oil film at time t . Formula (26) represents the time when the boom deployment vessel i arrives at the node q . Formula (27) represents the moment when boom deployment vessel i leaves node p for the next node. Formula (28) represents the completion time of boom scheduling for vessel i . Formula (29) represents the total transportation distance of boom deployment vessel i .
The losses caused by oil spills are primarily reflected in the economic and ecological damage [51]. Specifically, economic losses include boom costs R C , transportation expenses R T , and losses I S related to marine industries. Ecological losses include the loss of ecological service functions H Y and the loss of marine environmental capacity F W .
R C = j = 1 n A j C K
R T = i = 1 r v C I i p H t i p q Y p q i + t i q k , q J , k K
I S j = e c = 1 τ K j e c A S j 1 + a Z exp b Z c , L L t j , B B t j I A e c , e c E C , j J 0 , o t h e r w i s e
I S = j = 1 n I S j
H Y j = h y e d μ j t j G e A S j , L L t j , B B t j D R e d , e d E D , j J 0 , o t h e r w i s e
H Y = j = 1 n H Y j
F W = j = 1 n h j A S j F A
Formula (30) represents the cost of booms required for oil spill containment, which is primarily determined by the total length of booms used. Formula (31) represents transportation expenses. This cost depends on the number of vessels involved and their respective transportation expenses, reflecting the direct cost of deploying resources for emergency response. Formula (32) represents the industrial losses caused by oil film j . If the oil film is within an industrial area, the economic losses to local industries must be calculated. If the oil film is outside industrial areas, the industrial loss is considered zero. Formula (33) represents the total losses of related industries affected by oil spills. These losses are based on both the extent of pollution and the economic value of the industries exposed to the spill. Formula (34) identifies whether oil film j is located in an ecological protection zone, and if so, determines the corresponding ecological type. It then estimates the ecological service loss by evaluating the polluted area and the value of the impacted ecosystem. Formula (35) represents the total losses of ecological service functions. Formula (36) represents the losses of marine environmental capacity.
Min   F 1 = max i I E P i + p H q J t i p q Y p q i + j J A j X j i d f
Min   F 2 = R C + R T + I S + H Y + F W = j = 1 n A j C K + i = 1 r v C I i p H q J t i p q Y p q i + q J k K t i q k + j = 1 n I S j + j = 1 n H Y j + j = 1 n h j A S j F A
q J Y k q i = 1 , i I , k K
p K q K Y p q i = 0 , i I
q J Y k q i p J Y p k i = 0 p q , i I , k K
i = 1 r v N i = n
j J A j X j i Q C i m a x , i I
p H Y p q i + p H Y q p i 2 , i I , q H
i I X j i = 1 , j J
Y p q i T i q T i p 0 , i I , p , q J
X j i 0 , 1 , i I , j J
Y p q i 0 , 1 , i I , p , q J
The first objective (37) minimizes the total scheduling time, which consists of the emergency preparation time, the transportation time, and the boom deployment time. The second objective (38) aims to minimize the economic and ecological losses caused by oil spills. To achieve the trade-off between these two objectives, the model is formulated as a bi-objective optimization problem, and solutions are evaluated based on their Pareto optimality. Constraint (39) is a constraint on the starting site of the boom deployment vessel. Constraint (40) indicates that the boom deployment vessel cannot travel between emergency equipment depots. Constraint (41) indicates that the boom deployment vessel must return to its starting point at the end. Constraint (42) indicates that each oil film must be controlled during the emergency operation. Constraint (43) indicates that for each boom deployment vessel i , the boom amount carried by boom deployment vessel i cannot exceed its maximum carrying capacity. Constraint (44) indicates that each oil film can be served no more than once. Constraint (45) indicates that the booms required for each oil film are sourced from a single boom deployment vessel. Constraint (46) indicates that the nodes along the route of boom deployment vessels occur sequentially. Binary integer constraints for the decision variables are given in Constraints (47) and (48).

4.4. The Improved Multi-Objective Grey Wolf Optimization Algorithm

Multi-objective scheduling models are typically NP-hard problems, especially in dynamically changing marine oil spills. Therefore, determining a unique, non-dominated solution that satisfies all the optimization objectives is challenging. Given the complexity of a multi-objective and multi-constraint problem, it is necessary to use heuristic algorithms to obtain optimal solutions efficiently [52]. Recently, the Multi-Objective Grey Wolf Optimizer (MOGWO) has emerged as a promising swarm intelligence algorithm, offering excellent convergence performance and requiring fewer adjustable parameters [53]. The MOGWO algorithm mimics the social hierarchy of grey wolves, dividing the population into alpha, beta, and delta leaders, followed by the rest of the wolves [54]. Guided by the leaders, the algorithm iteratively updates the positions of wolves to converge toward optimal solutions. However, the traditional MOGWO algorithm converges slowly in the later stage, making it susceptible to local optimization [55]. To efficiently solve the proposed multi-objective and multi-constraint model, this study employs an improved Multi-Objective Grey Wolf Optimization (IMOGWO) algorithm. This approach not only reflects the trade-offs between scheduling time and oil spill losses, but also supports decision-making by offering a solution set that balances both objectives. The solution process of the IMOGWO algorithm is shown in Figure 5. The enhancement integrates crossover and mutation operators from genetic algorithms, improving exploration ability and enhancing computational efficiency. The solution steps are as follows.
Step 1: Initialization phase. At first, it is necessary to set essential parameters, including population size, maximum iterations, archive size, and grid parameters. An initial population of grey wolves is randomly generated within the search space. Each grey wolf represents a candidate solution.
Step 2: Fitness evaluation and archiving of the initial population. After initialization, each wolf’s fitness value is computed based on the objective functions. The non-dominated solutions are stored in an external archive.
Step 3: Iterative optimization process. The best wolves (alpha, beta, and delta) are selected in the archive. The remaining wolves adjust their positions based on the weighted influence of the three leaders. Then, single-point crossover and random mutation are performed with probabilities of 20% and 10%, respectively. All updated wolf positions will be checked against the boundary constraints.
Step 4: Fitness evaluation and archiving. The newly generated solutions are evaluated for fitness. Their dominance is determined relative to the existing solutions in the archive. The archive is updated by storing new non-dominated solutions and removing inferior solutions, resulting in a better Pareto front.
Step 5: Termination and results output. The algorithm continues iterations until reaching the maximum iteration count. It outputs the final Pareto front last.

5. Case Study

In this section, we take the East China Sea as a hypothetical case study area to design a marine oil spill accident. A hypothetical case study is presented to test the effectiveness of the scheduling model for oil containment booms in dynamically changing marine oil spills. The proposed model is solved using MATLAB 2023a to obtain a scientific scheduling scheme for oil containment booms. All experiments are performed on the same computer equipped with a 13th Gen Intel(R) Core (TM) i5-13500H processor, 16 GB of RAM, and a Windows 11 operating system.

5.1. Case Description

An oil spill accident occurred in the Zhoushan sea area, China. It involved a large amount of fuel oil leakage, resulting in marine pollution. With the movement of the damaged vessel, as well as the effects of drift and diffusion, oil spills were divided into 11 oil films. Figure 6 illustrates the emergency rescue scenario for this accident. Boom deployment vessels from three emergency equipment depots in Zhoushan Islands were designated for spill containment. To improve containment efficiency, two boom deployment vessels operated as a group.
In these scenarios, the related parameters of three groups of boom deployment vessels were different, as shown in Table 1. Additionally, the unit cost of the oil boom was 170 CNY/m, and the deployment speed was 30 m/min. To determine the oil boom scheduling plan more accurately, the plan was officially issued when boom deployment vessels were about to reach the accident area (1.5 h after the accident).
At this time, the coordinates and quantities of these oil films were monitored using technology, as shown in Table 2.
The impact of external factors on the oil films cannot be ignored during boom deployment. Table 3 provides information on these conditions. To ensure the realism of the simulation scenario, these parameters of the oil spill incident were derived with reference to official oil spill investigation reports published by the Maritime Safety Administration of the People’s Republic of China.
Reducing the economic and ecological losses caused by oil spills through effective containment is one aspect of the strategic efforts in responding to such accidents. Specifically, this study aims to optimize the scheduling of oil containment booms. By promptly restricting the drift and diffusion of oil films, this approach reduces economic and ecological impacts while balancing scheduling time and accident losses. Figure 7 illustrates the spatial distribution of economic industries in the affected sea area.
Table 4 provides the data of economic industries in Zhoushan related to this oil spill accident. The information is based on statistical data and relevant documents issued by the Zhoushan Municipal People’s Government.
Referring to the Technical Guidelines for Marine Ecological Damage Assessment (GB/T 34546-2017) issued by the State Oceanic Administration of China, the affected area is classified as an estuary and bay ecosystem, with an estimated value of CNY 182,950 per hectare per year [42]. To assess the ecological losses caused by the oil spills, Table 5 provides parameters relevant to the evaluation.

5.2. Algorithm Analysis

In order to measure the capability of the proposed IMOGWO algorithm, a comparison is made with the MOGWO algorithm. The parameters of these algorithms are listed in Table 6. Since the optimal solution obtained by the multi-objective algorithm is not unique, this study employs the ideal point method to determine the best scheduling plan. The best solution with the minimum Euclidean distance between each solution in the archive and the theoretical ideal point is selected [56].
Each algorithm is run 10 times, with the results evaluated and compared in Table 7 and Figure 8. It is observed that the IMOGWO algorithm exhibits a significant advantage in computational time. The ability to generate optimal solutions quickly allows managers to issue scheduling plans without delays. Additionally, the IMOGWO algorithm does not degrade the quality of the solution. As illustrated in Figure 8, boxplots clearly reflect the performance distributions of both algorithms. In terms of scheduling time, the IMOGWO algorithm demonstrates a slightly lower median value and a narrower interquartile range. For oil spill losses, the IMOGWO algorithm not only achieves a lower median loss but also exhibits less variability, confirming its robustness in minimizing economic and ecological impacts. Most notably, in computational efficiency, the IMOGWO algorithm significantly outperforms the MOGWO algorithm with a reduced median CPU time. Due to the probability-based global search mechanism of the MOGWO algorithm, it struggles to find optimal solutions within an acceptable timeframe. In this study, the crossover and mutation operators from the genetic algorithm are incorporated into the MOGWO algorithm. This enhancement balances the search capability and enhances the computational performance. These results verify that the enhancements incorporated into the IMOGWO algorithm are effective in accelerating convergence.
The convergence curves of the best-performing solutions from 10 independent runs are illustrated in Figure 9. From Figure 9a, the two algorithms show comparable convergence speed and ultimately reach similar scheduling time values. Figure 9b reveals a clear advantage of IMOGWO algorithm, which reduces spill-related losses more rapidly and achieves better final values. However, the stepped pattern in MOGWO algorithm reflects premature convergence and stagnation. This is because the IMOGWO algorithm integrates genetic algorithm operators, including single-point crossover and random mutation. These operators enhance the algorithm’s exploration capability, enabling it to escape local optima and better maintain population diversity. This method allows the IMOGWO algorithm to provide a more reliable solution set for emergency scheduling tasks.

5.3. Analysis of Oil Containment Boom Scheduling Results

Ten runs are performed with the IMOGWO algorithm to obtain ten sets of Pareto frontiers. In this study, the optimal solution in 10 runs is selected as the optimal oil boom scheduling plan. In actual emergency response operations, to improve the efficiency of oil spill containment, two boom deployment vessels operate as a pair to simultaneously tow and deploy booms around the oil film. This operation causes the oil to gradually converge toward the center during the deployment process [57]. Therefore, the length of boom required for each oil film is determined by its maximum diameter rather than the full perimeter. This strategy allows effective encirclement without necessitating the entire oil film boundary to be covered. In this scenario, the scheduling time is 8.9781 h, and the spill losses are CNY 313,676,279.8. The results of oil films being controlled by booms are presented in Table 8.
Additionally, under this scheduling scheme, the economic and ecological consequences caused by oil spills are shown in Table 9. It can be seen that deploying oil booms is crucial to contain oil spills. The total oil film area controlled by booms is 5.71 km2. However, the total area affected by oil films is much larger at 25.25 km2, indicating that oil film is not static. The dynamically changing marine oil spills lead to further economic and environmental damage. If boom deployment takes too long, the oil film may change further.
Economic losses are categorized into industrial losses, boom costs, and transportation expenses. The cost of booms and transportation expenses are the direct costs of emergency efforts. Although boom costs and transportation expenses are included in the model, they constitute only a small fraction of the total loss. In fact, compared to the substantial industrial and ecological damage, these direct emergency costs are negligible. However, to construct a more comprehensive and realistic scheduling model, these costs are still incorporated into the optimization process. Industrial losses are the most substantial, totaling CNY 265.87 million. These losses arise from disruptions to fisheries, tourism, and aquaculture. Coastal industries rely heavily on clean water and healthy ecosystems. However, exposure to oil pollution leads to significant declines in revenue. The industrial losses associated with each oil film vary based on the affected area and industrial value. The highest economic loss was CNY 57.39 million, caused by oil film 5.
Ecological losses arise from the damage to marine and coastal ecosystems. The total ecological losses amount to CNY 46.27 million. These losses depend on the affected area and ecological type. The most ecological loss was CNY 7.84 million, related to oil film 10. Larger affected areas and higher ecological value lead to more serious ecological damage. These ecosystems take years to recover. If emergency efforts fail to contain oil drift and diffusion, the impact on the environment will be more severe.
Figure 10 illustrates the scheduling routes of oil containment booms. The routes of Group a, Group b, and Group c are marked with different colors. Controlled oil film indicates where the oil film is ultimately contained. Each group starts from an emergency equipment depot. It can be observed that it is necessary to schedule as early as possible for those oil films that could result in severe consequences.
The operational details of boom deployment groups are shown in Figure 11 and Table 10. Each group follows a sequence of emergency preparation, transportation, and boom deployment. The scheme determines the sequence of scheduling and the number of booms required for each group. The timeline shows the tasks assigned to each group and their execution times. Group a is responsible for three oil films. The total boom length used is relatively short compared to the other groups. Group b handles four oil films, requiring the most booms, and takes the longest to complete. The final grouping and scheduling plan comprehensively consider the spatial distribution of oil films, the severity of economic and ecological losses, and the overall completion time. Oil films in closer proximity are grouped to reduce vessel transit time, while those with higher loss values are prioritized to minimize damage. This strategy ensures a balance between operational efficiency and loss control.
In this study, we compare the proposed model with a model that does not account for these losses. Under the same accident scenario, a single-objective scheduling plan is studied that focuses solely on minimizing scheduling time. An Improved Grey Wolf Optimization (IGWO) algorithm is applied, using a population size of 200 and 300 maximum iterations. The algorithm is executed 10 times, with a minimum scheduling time of 8.9188 h. However, under this scheduling plan, the oil spill loss amounted to CNY 412,788,925.6. Without accounting for economic and ecological losses, the scheduling plan fails to prioritize oil films with greater industrial and environmental impact. As a result, the pollution spreads further, increasing overall spill-related damage. In contrast, under the proposed multi-objective scheduling model that considers economic and ecological losses, the scheduling time is 8.9781 h, which is only slightly longer than 8.9188 h. However, the reduction in spill losses by nearly 24% demonstrates the effectiveness of the proposed model. This approach ensures that scheduling prioritizes locations with greater value and achieves rapid containment.
Through numerical experiments, it can be found that the proposed boom deployment model has strong potential for integration into real-world emergency response systems. The model can assist decision-makers in formulating containment strategies. Moreover, the IMOGWO algorithm enhances solution efficiency under complex and dynamic conditions, making it suitable for decision support systems.

6. Conclusions

This study highlights the critical role of efficient boom scheduling in responding to marine oil spills. A scheduling model for oil containment booms in dynamically changing marine oil spills is developed. The model incorporates time-varying oil film parameters, economic and ecological loss quantification, and deployment constraints to better reflect the uncertainty of marine oil spills. The main conclusions are as follows:
(1) Delayed containment leads to severe economic and ecological consequences. Simulations in the Zhoushan sea area show that, compared to a model focused only on scheduling time, the proposed model achieves similar efficiency while cutting spill losses to CNY 313.68 million—a 24% reduction. The results highlight the dynamic nature of spills: while oil films cover 5.71 km2, the affected area expands to 25.25 km2.
(2) This innovative approach provides decision-making support for effective oil spill response planning. By developing a multi-objective scheduling model, the study demonstrates how integrated consideration of economic and ecological losses can significantly enhance containment effectiveness and reduce spill impact.
(3) Our experiments further demonstrate that the IMOGWO algorithm outperforms the MOGWO algorithm. By integrating the crossover and mutation operators, the IMOGWO algorithm enhances computational efficiency while maintaining high-quality solutions.
The proposed model enables managers to formulate oil containment boom scheduling strategies. However, there are still several limitations that require further research. First, regarding the prediction of oil films, this study accounts for various dynamic changes, such as spill location, area, and concentration. However, the treatment of complex environmental factors remains simplified in the current study. Future research could incorporate more sophisticated models to improve the accuracy of oil spill prediction and boom demand estimation. Second, the simulation scenarios in this study are based on a single hypothetical case in the Zhoushan sea area under fixed environmental conditions. While this helps to demonstrate the feasibility of the proposed model, it limits the generalizability of the findings. Future research could consider dynamic scheduling problems arising from environmental changes. Lastly, the current case study is based on hypothetical scenarios. In future work, applying the proposed model to real oil spill cases with comprehensive field data would enhance the credibility of the approach.

Author Contributions

Conceptualization, P.Z. and D.Z.; methodology, Y.X. and G.L.; validation, L.Z. and G.L.; formal analysis, Y.X.; investigation, Y.X. and L.Z.; writing—original draft preparation, Y.X. and G.L.; supervision, G.L. and D.Z.; project administration, P.Z. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported in part by the Key R&D Program of Zhejiang Province (2024C01180), National Natural Science Foundation of China (52272334), Ningbo International Science and Technology Cooperation Project (2023H020), National Key Research and Development Program of China (2017YFE0194700), EC H2020 Project (690713), and National “111” Centre on Safety and Intelligent Operation of Sea Bridges (D21013).

Data Availability Statement

The data generated or analyzed during this study are included in manuscript, and further data related to this study if needed are available from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Hoang, A.T.; Chau, M.Q. A Mini Review of Using Oleophilic Skimmers for Oil Spill Recovery. J. Mech. Eng. Res. Dev. 2018, 41, 92–96. [Google Scholar] [CrossRef]
  2. Sayed, K.; Baloo, L.; Sharma, N.K. Bioremediation of Total Petroleum Hydrocarbons (TPH) by Bioaugmentation and Biostimulation in Water with Floating Oil Spill Containment Booms as Bioreactor Basin. Int. J. Environ. Res. Public Health 2021, 18, 2226. [Google Scholar] [CrossRef] [PubMed]
  3. Feng, X.; Wu, W.; Wu, W. Numerical Simulation Technology of Oil Containment by Boom. Procedia Environ. Sci. 2011, 8, 40–47. [Google Scholar] [CrossRef]
  4. Muttin, F. Structural Analysis of Oil-Spill Containment Booms in Coastal and Estuary Waters. Appl. Ocean Res. 2008, 30, 107–112. [Google Scholar] [CrossRef]
  5. Hou, T.; Sun, H.; Jiao, B.; Wang, G.; Lin, H.; Liu, H.; Gao, B. Numerical and Experimental Study of Oil Boom Motion Response and Oil-Stopping Effect under Wave-Current Action. Ocean Eng. 2024, 291, 116439. [Google Scholar] [CrossRef]
  6. Feng, X.; Liu, Y.; Wei, Q.; Su, J.; Zhang, D.; Zhou, Z.; Wu, W.; Xiong, C.; Peng, S. Numerical Simulations on the Oil Plume Evolutions and the Two Critical Aspects of Emergent Oil Containment for Ship Collision-Incurred Oil Spills. Ocean Eng. 2024, 305, 118030. [Google Scholar] [CrossRef]
  7. Ye, X.; Chen, B.; Li, P.; Jing, L.; Zeng, G. A Simulation-Based Multi-Agent Particle Swarm Optimization Approach for Supporting Dynamic Decision Making in Marine Oil Spill Responses. Ocean Coast. Manag. 2019, 172, 128–136. [Google Scholar] [CrossRef]
  8. Smith, L.C.; Smith, M.; Ashcroft, P. Analysis of Environmental and Economic Damage from British Petroleum’s Deepwater Horizon Oil Spill. SSRN J. 2010, 74, 563–585. [Google Scholar] [CrossRef]
  9. Barron, M.G. Ecological Impacts of the Deepwater Horizon Oil Spill: Implications for Immunotoxicity. Toxicol. Pathol. 2012, 40, 315–320. [Google Scholar] [CrossRef]
  10. Farrow, K.; Brinson, A.; Wallmo, K.; Lew, D.K. Environmental Attitudes in the Aftermath of the Gulf Oil Spill. Ocean Coast. Manag. 2016, 119, 128–134. [Google Scholar] [CrossRef]
  11. Wong, K.-F.V.; Barin, E. Oil Spill Containment by a Flexible Boom System. Spill Sci. Technol. Bull. 2003, 8, 509–520. [Google Scholar] [CrossRef]
  12. Shi, Y.; Li, S.; Chen, H.; He, M.; Shao, S. Improved SPH Simulation of Spilled Oil Contained by Flexible Floating Boom under Wave–Current Coupling Condition. J. Fluids Struct. 2018, 76, 272–300. [Google Scholar] [CrossRef]
  13. Garrett, R.A.; Sharkey, T.C.; Grabowski, M.; Wallace, W.A. Dynamic Resource Allocation to Support Oil Spill Response Planning for Energy Exploration in the Arctic. Eur. J. Oper. Res. 2017, 257, 272–286. [Google Scholar] [CrossRef]
  14. Zhong, Z.; You, F. Oil Spill Response Planning with Consideration of Physicochemical Evolution of the Oil Slick: A Multiobjective Optimization Approach. Comput. Chem. Eng. 2011, 35, 1614–1630. [Google Scholar] [CrossRef]
  15. Ye, X.; Chen, B.; Lee, K.; Storesund, R.; Li, P.; Kang, Q.; Zhang, B. An Emergency Response System by Dynamic Simulation and Enhanced Particle Swarm Optimization and Application for a Marine Oil Spill Accident. J. Clean. Prod. 2021, 297, 126591. [Google Scholar] [CrossRef]
  16. Souza Júnior, J.M.N.D.; Mendonça, L.F.F.D.; Da Silva Costa, H.; Freitas, R.A.P.D.; Casagrande, F.; Da Silva Lindemann, D.; Do Nascimento Reis, R.A.; Lentini, C.A.D.; De Cunha Lima, A.T. Dispersion Analysis of the 2017 Persian Gulf Oil Spill Based on Remote Sensing Data and Numerical Modelling. Mar. Pollut. Bull. 2024, 205, 116639. [Google Scholar] [CrossRef]
  17. Ye, X.; Zhang, B.; Lee, K.; Storesund, R.; Song, X.; Kang, Q.; Li, P.; Chen, B. A Multi-Criteria Simulation-Optimization Coupling Approach for Effective Emergency Response in Marine Oil Spill Accidents. J. Hazard. Mater. 2024, 469, 133832. [Google Scholar] [CrossRef]
  18. Bi, H.; Si, H. Dynamic Risk Assessment of Oil Spill Scenario for Three Gorges Reservoir in China Based on Numerical Simulation. Saf. Sci. 2012, 50, 1112–1118. [Google Scholar] [CrossRef]
  19. Zhao, X.; Li, H.; Ding, L.; Wang, W.; Xue, Y. Forecasting Direct Economic Losses of Marine Disasters in China Based on a Novel Combined Model. Int. J. Disaster Risk Reduct. 2020, 51, 101921. [Google Scholar] [CrossRef]
  20. Tuyen, N.D.; Tri, T.C. Assessment of Oil Spill Damage to Marine Ecosystems: Some Foreign Experiences and Conditions to Be Applied in Vietnam. Int. J. Multidiscip. Res. Publ. 2019, 2, 43–48. [Google Scholar]
  21. Guo, J.; Wu, X.; Wei, G. A New Economic Loss Assessment System for Urban Severe Rainfall and Flooding Disasters Based on Big Data Fusion. Environ. Res. 2020, 188, 109822. [Google Scholar] [CrossRef] [PubMed]
  22. Li, T. Emergency Logistics Resource Scheduling Algorithm in Cloud Computing Environment. Phys. Commun. 2024, 64, 102340. [Google Scholar] [CrossRef]
  23. Xu, S.; Xu, Z.; Liu, Y. Optimal Dispatch of Oil Spill Resources Considering Resource Priority. In Proceedings of the 2016 IEEE International Conference on Intelligent Transportation Engineering (ICITE), Singapore, 20–22 August 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 76–79. [Google Scholar]
  24. Li, S.; Grifoll, M.; Estrada, M.; Zheng, P.; Feng, H. Optimization on Emergency Materials Dispatching Considering the Characteristics of Integrated Emergency Response for Large-Scale Marine Oil Spills. J. Mar. Sci. Eng. 2019, 7, 214. [Google Scholar] [CrossRef]
  25. Huang, X.; Ren, Y.; Zhang, J.; Wang, D.; Liu, J. Dynamic Scheduling Optimization of Marine Oil Spill Emergency Resource. J. Coast. Res. 2020, 107, 437. [Google Scholar] [CrossRef]
  26. Zhang, L.; Lu, J.; Yang, Z. Optimal Scheduling of Emergency Resources for Major Maritime Oil Spills Considering Time-Varying Demand and Transportation Networks. Eur. J. Oper. Res. 2021, 293, 529–546. [Google Scholar] [CrossRef]
  27. Li, K.; Yu, H.; Xu, Y.; Luo, X. Scheduling Optimization of Offshore Oil Spill Cleaning Materials Considering Multiple Accident Sites and Multiple Oil Types. Sustainability 2022, 14, 10047. [Google Scholar] [CrossRef]
  28. Zhang, L.; Lu, J. Optimizing Oil Spill Emergency Logistics: A Time-Varying Multi-Resource Collaborative Scheduling Model. Environ. Sci. Pollut. Res. 2023, 31, 2773–2801. [Google Scholar] [CrossRef]
  29. Dong, Y.; Ren, H.; Zhu, Y.; Tao, R.; Duan, Y.; Shao, N. A Multi-Objective Optimization Method for Maritime Search and Rescue Resource Allocation: An Application to the South China Sea. J. Mar. Sci. Eng. 2024, 12, 184. [Google Scholar] [CrossRef]
  30. Mohammadiun, S.; Gharahbagh, A.A.; Bakhtavar, E.; Hu, G.; Li, J.; Hewage, K.; Sadiq, R. Integrated Optimization of Marine Oil Spill Response and Liquid Oily Waste Management Using Mathematical Programming and Evolutionary Metaheuristic Techniques. J. Hazard. Mater. 2024, 463, 132838. [Google Scholar] [CrossRef]
  31. Periáñez, R. A Lagrangian Oil Spill Transport Model for the Red Sea. Ocean Eng. 2020, 217, 107953. [Google Scholar] [CrossRef]
  32. Al-Rabeh, A.H.; Cekirge, H.M.; Gunay, N. A Stochastic Simulation Model of Oil Spill Fate and Transport. Appl. Math. Model. 1989, 13, 322–329. [Google Scholar] [CrossRef]
  33. Chen, X.; Liu, L.; Huang, W. The Detection and Prediction for Oil Spill on the Sea Based on the Infrared Images. Infrared Phys. Technol. 2016, 77, 391–404. [Google Scholar] [CrossRef]
  34. Fay, J.A. Physical Processes in the Spread of Oil on a Water Surface. Int. Oil Spill Conf. Proc. 1971, 1971, 463–467. [Google Scholar] [CrossRef]
  35. Liu, D.S.-K.; Leendertse, J.J. A 3-D Oil Spill Model with and Without Ice Cover; Rand Corp.: Paris, France, 1981. [Google Scholar]
  36. Mackay, D.; Chang, S.; Wells, P.G. Calculation of Oil Concentrations under Chemically Dispersed Slicks. Mar. Pollut. Bull. 1982, 13, 278–283. [Google Scholar] [CrossRef]
  37. Siddiqui, A.W.; Verma, M. A Bi-Objective Approach to Routing and Scheduling Maritime Transportation of Crude Oil. Transp. Res. Part D Transp. Environ. 2015, 37, 65–78. [Google Scholar] [CrossRef]
  38. Chen, Y.; Liu, L.; Gao, X.; Huang, X. Real-Time Scheduling Decision Optimization in a Marine Oil Spill Emergency. In Proceedings of the ICLEM 2014, Shanghai, China, 9–11 October 2014; American Society of Civil Engineers: Reston, VA, USA, 2014; pp. 401–407. [Google Scholar]
  39. James, L.D.; Lee, R.R. Economics of Water Resources Planning; McGraw-Hill: New York, NY, USA, 1971. [Google Scholar]
  40. Guan, X.; Liu, M.; Meng, Y. A Comprehensive Ecological Compensation Indicator Based on Pollution Damage—Protection Bidirectional Model for River Basin. Ecol. Indic. 2021, 126, 107708. [Google Scholar] [CrossRef]
  41. Han, H.; Huang, S.; Liu, S.; Sha, J.; Lv, X. An Assessment of Marine Ecosystem Damage from the Penglai 19-3 Oil Spill Accident. J. Mar. Sci. Eng. 2021, 9, 732. [Google Scholar] [CrossRef]
  42. GB/T 34546-2017; Technical Guidelines for Marine Ecological Damage Assessment. State Oceanic Administration: Beijing, China, 2017.
  43. Zafirakou, A.; Themeli, S.; Tsami, E.; Aretoulis, G. Multi-Criteria Analysis of Different Approaches to Protect the Marine and Coastal Environment from Oil Spills. J. Mar. Sci. Eng. 2018, 6, 125. [Google Scholar] [CrossRef]
  44. Wang, Y.; Wang, X.; Fan, J.; Wang, Z.; Zhen, L. Emergency Logistics Network Optimization with Time Window Assignment. Expert Syst. Appl. 2023, 214, 119145. [Google Scholar] [CrossRef]
  45. Guo, J.; Jiang, Z.; Ying, J.; Feng, X.; Zheng, F. Optimal Allocation Model of Port Emergency Resources Based on the Improved Multi-Objective Particle Swarm Algorithm and TOPSIS Method. Mar. Pollut. Bull. 2024, 209, 117214. [Google Scholar] [CrossRef]
  46. Shichao, Z.; Pengju, S. Robust Optimization of Multi-Objective and Multi-Period Emergency Materials Scheduling Considering Fairness and Timeliness. In Proceedings of the 2023 11th International Conference on Traffic and Logistic Engineering (ICTLE), Macau, China, 25–27 August 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 183–186. [Google Scholar]
  47. Meng, L. A Two-Stage Chance Constrained Stochastic Programming Model for Emergency Supply Distribution Considering Dynamic Uncertainty. Transp. Res. Part E Logist. Transp. Rev. 2023, 179, 103296. [Google Scholar] [CrossRef]
  48. Ma, Q.; Zhou, Y.; Zhang, M.; Peng, Q.; Fu, S.; Lyu, N. A Method for Optimizing Maritime Emergency Resource Allocation in Inland Waterways. Ocean Eng. 2023, 289, 116224. [Google Scholar] [CrossRef]
  49. Ma, Q.; Zhang, D.; Wan, C.; Zhang, J.; Lyu, N. Multi-Objective Emergency Resources Allocation Optimization for Maritime Search and Rescue Considering Accident Black-Spots. Ocean Eng. 2022, 261, 112178. [Google Scholar] [CrossRef]
  50. Zhang, H.; Gan, L.; Tao, N.; Yang, N.; Zhan, H. Emergency Fleet Scheduling for Maritime Oil Spill Accidents Considering Demand-Site Dynamic Motion under Uncertain Demand. Ocean Eng. 2023, 285, 115434. [Google Scholar] [CrossRef]
  51. Yang, Y.; Yan, J.; Xu, J.; Zhong, X.; Huang, Y.; Rui, J.; Cheng, M.; Huang, Y.; Wang, Y.; Liang, T.; et al. Oil Film Detection for Marine Radar Image Using SBR Feature and Adaptive Threshold. J. Mar. Sci. Eng. 2025, 13, 1178. [Google Scholar] [CrossRef]
  52. Hu, H.; He, J.; He, X.; Yang, W.; Nie, J.; Ran, B. Emergency Material Scheduling Optimization Model and Algorithms: A Review. J. Traffic Transp. Eng. (Engl. Ed.) 2019, 6, 441–454. [Google Scholar] [CrossRef]
  53. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  54. Jahed, A.; Hadji Molana, S.M.; Tavakkoli-Moghaddam, R. A Sustainable Vaccine Supply-Production-Distribution Network with Heterologous and Homologous Vaccination Strategies: Bi-Objective Optimization. Socio-Econ. Plan. Sci. 2025, 98, 102113. [Google Scholar] [CrossRef]
  55. Liu, J.; Liu, Z.; Wu, Y.; Li, K. MBB-MOGWO: Modified Boltzmann-Based Multi-Objective Grey Wolf Optimizer. Sensors 2024, 24, 1502. [Google Scholar] [CrossRef] [PubMed]
  56. Li, A.-D.; Xue, B.; Zhang, M. Multi-Objective Feature Selection Using Hybridization of a Genetic Algorithm and Direct Multisearch for Key Quality Characteristic Selection. Inf. Sci. 2020, 523, 245–265. [Google Scholar] [CrossRef]
  57. Purohit, B.K.; Tewari, S.; Prasad, K.S.N.V.; Talari, V.K.; Pandey, N.; Choudhury, P.; Panda, S.S. Marine Oil Spill Clean-up: A Review on Technologies with Recent Trends and Challenges. Reg. Stud. Mar. Sci. 2024, 80, 103876. [Google Scholar] [CrossRef]
Figure 1. Operation framework for scheduling oil containment booms.
Figure 1. Operation framework for scheduling oil containment booms.
Systems 13 00716 g001
Figure 2. Relationship among oil films, spill losses, and scheduling decisions.
Figure 2. Relationship among oil films, spill losses, and scheduling decisions.
Systems 13 00716 g002
Figure 3. The route for boom scheduling in marine oil spills.
Figure 3. The route for boom scheduling in marine oil spills.
Systems 13 00716 g003
Figure 4. Routes of boom deployment vessel affected by oil drift.
Figure 4. Routes of boom deployment vessel affected by oil drift.
Systems 13 00716 g004
Figure 5. The flowchart of IMOGWO algorithm.
Figure 5. The flowchart of IMOGWO algorithm.
Systems 13 00716 g005
Figure 6. The oil spill emergency rescue scenario.
Figure 6. The oil spill emergency rescue scenario.
Systems 13 00716 g006
Figure 7. The spatial distribution of economic industries.
Figure 7. The spatial distribution of economic industries.
Systems 13 00716 g007
Figure 8. Boxplot comparison of IMOGWO and MOGWO over 10 runs. (a) Scheduling time; (b) oil spill losses; (c) CPU.
Figure 8. Boxplot comparison of IMOGWO and MOGWO over 10 runs. (a) Scheduling time; (b) oil spill losses; (c) CPU.
Systems 13 00716 g008
Figure 9. Convergence curves of IMOGWO algorithm and MOGWO algorithm on the best-performing solution. (a) Scheduling time; (b) oil spill losses.
Figure 9. Convergence curves of IMOGWO algorithm and MOGWO algorithm on the best-performing solution. (a) Scheduling time; (b) oil spill losses.
Systems 13 00716 g009
Figure 10. The scheduling map of oil containment booms.
Figure 10. The scheduling map of oil containment booms.
Systems 13 00716 g010
Figure 11. Scheduling of boom deployment groups.
Figure 11. Scheduling of boom deployment groups.
Systems 13 00716 g011
Table 1. Data on the groups of boom deployment vessels.
Table 1. Data on the groups of boom deployment vessels.
Group
No.
CoordinateEmergency Preparation Time (h)Velocity (Knots)Unit Cost of
Transportation (CNY/h)
LongitudeLatitude
a122.029° E29.994° N0.815.756680
b121.977° E30.055° N0.616.987020
c122.227° E30.24° N1.1513.246140
Table 2. Data on the oil films.
Table 2. Data on the oil films.
Oil Film
No.
Oil Quantity (t)Coordinate
LongitudeLatitude
16.11122.596° E29.899° N
23.14122.543° E29.975° N
31.57122.466° E30.041° N
44.01122.512° E29.958° N
53.39122.441° E30.018° N
610.74122.499° E30.001° N
77.48122.568° E29.904° N
85.87122.607° E29.863° N
96.21122.536° E29.935° N
105.84122.577° E29.936° N
114.46122.455° E29.983° N
Table 3. Data on the oil film dynamic characteristics.
Table 3. Data on the oil film dynamic characteristics.
ParameterValueUnitParameterValueUnit
Sea water density1050kg/m3Gravity acceleration9.8N/kg
Oil density830kg/m3Viscosity coefficient0.0000017 m 2 /s
Water flow velocity in east-west direction−0.5km/hNet surface tension coefficient0.03N/m
Water flow velocity in north-south direction0.3km/hVertical diffusivity0.001 m 2 /s
Wind speed at 10 m height18km/hWind angle152°
Wind-induced current coefficient 0.025
Table 4. Data on the economic industries in Zhoushan.
Table 4. Data on the economic industries in Zhoushan.
Industry TypeFisheriesAquacultureTourism
Annual unit output value of industry
(CNY/hectare/year)
52,110643,180435,578
Table 5. Data on the ecological loss evaluation.
Table 5. Data on the ecological loss evaluation.
ParameterValueUnitParameterValueUnit
Recovery time5yearPermissible pollutant concentration0.01mg/L
Affected sea depth0.01mUnit cost of wastewater treatment46CNY/t
Oil spill toxicity coefficient1 Impact lever on marine ecosystems50%
Sensitivity conversion rate0.03
Table 6. Values for the parameters.
Table 6. Values for the parameters.
AlgorithmParameterValue
IMOGWONumber of grey wolves200
Maximum number of iterations300
Archive size150
Crossover rate0.2
Mutation rate0.1
MOGWONumber of grey wolves200
Maximum number of iterations300
Archive size150
Table 7. Comparison of results in IMOGWO and MOGWO algorithms.
Table 7. Comparison of results in IMOGWO and MOGWO algorithms.
No.IMOGWOMOGWO
Scheduling Time (h)Spill Losses (CNY)CPU (s)Scheduling Time (h)Spill Losses (CNY)CPU (s)
18.9781313,676,279.8111.639.0296321,080,170.9188.56
29.0217314,019,532.5156.358.9781325,138,754.2218.43
38.9398321,812,921.7132.749.0296318,425,464.1212.02
49.0296321,429,977113.689.1527319,144,091.7173.12
59.0652320,754,878.8140.819.0296316,776,877182.72
68.9781315,315,824.8140.278.9781315,845,136.3197.00
79.0992315,502,075.5137.209.0652320,753,957.8194.63
89.1198320,400,740.5121.539.298319,177,021.2200.39
98.9398320,565,434.7148.769.0296316,776,877232.79
109.1446318,772,335.3139.929.2431321,093,914.6216.89
avg9.03159318,225,000.1134.2899.08336319,421,226.5201.655
Table 8. Results of oil films being controlled by oil containment booms.
Table 8. Results of oil films being controlled by oil containment booms.
Oil Film
No.
CoordinateOil Film Area (km2)Length of Booms (m)Boom Deployment Time (h)
LongitudeLatitude
1122.576° E 29.909° N 0.501248001.3939
2122.515° E 29.989° N 0.474677781.3565
3122.455° E 30.047° N 0.147084330.75509
4122.490° E 29.969° N 0.402267161.2488
5122.425° E 30.026° N 0.303546221.0847
6122.476° E 30.012° N 0.8089610161.7709
7122.554° E 29.911° N 0.386977031.2248
8122.580° E 29.876° N 0.677219291.6203
9122.503° E 29.951° N 0.853610431.8191
10122.542° E 29.953° N 0.8532610431.8187
11122.440° E 29.990° N 0.298046171.0749
Total 5.706838700
Table 9. Economic and ecological losses caused by oil films.
Table 9. Economic and ecological losses caused by oil films.
Oil Film
No.
Area Affected by Oil Film (km2)Ecological Losses (CNY)Economic Losses
Industrial Losses (CNY)Cost of Booms (CNY)Transportation Expenses (CNY)
12.00773,678,286.47 10,461,923.06 136,00058,033.13
22.51564,608,803.68 13,108,535.70 132,260
30.681381,248,371.88 43,824,947.95 73,610
41.83,297,769.67 9,379,642.64 121,720
51.31772,414,136.44 57,394,813.33 105,740
62.97515,450,719.64 15,503,145.28 172,720
71.27392,333,903.89 6,638,178.72 119,510
83.10275,684,548.02 16,168,208.91 157,930
94.1647,628,988.62 21,698,661.24 177,310
104.28097,843,220.03 22,307,986.39 177,310
111.13382,077,318.15 49,387,136.96 104,890
Total25.2527846,266,066.5265,873,180.21,479,000
Table 10. Scheduling scheme of oil containment booms.
Table 10. Scheduling scheme of oil containment booms.
Group No.Scheduling PlanningLength of Booms (m)Completion Time of Boom Deployment (h)
a7→1→824327.3834
b11→4→2→1031548.9781
c3→5→6→931148.7595
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

Xu, Y.; Zhang, L.; Zheng, P.; Liu, G.; Zhao, D. An Emergency Scheduling Model for Oil Containment Boom in Dynamically Changing Marine Oil Spills: Integrating Economic and Ecological Considerations. Systems 2025, 13, 716. https://doi.org/10.3390/systems13080716

AMA Style

Xu Y, Zhang L, Zheng P, Liu G, Zhao D. An Emergency Scheduling Model for Oil Containment Boom in Dynamically Changing Marine Oil Spills: Integrating Economic and Ecological Considerations. Systems. 2025; 13(8):716. https://doi.org/10.3390/systems13080716

Chicago/Turabian Style

Xu, Yuanyuan, Linlin Zhang, Pengjun Zheng, Guiyun Liu, and Dan Zhao. 2025. "An Emergency Scheduling Model for Oil Containment Boom in Dynamically Changing Marine Oil Spills: Integrating Economic and Ecological Considerations" Systems 13, no. 8: 716. https://doi.org/10.3390/systems13080716

APA Style

Xu, Y., Zhang, L., Zheng, P., Liu, G., & Zhao, D. (2025). An Emergency Scheduling Model for Oil Containment Boom in Dynamically Changing Marine Oil Spills: Integrating Economic and Ecological Considerations. Systems, 13(8), 716. https://doi.org/10.3390/systems13080716

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