Next Article in Journal
Lateral Variation of Tidal Mixing Asymmetry and Its Impact on the Longitudinal Sediment Transport in Turbidity Maximum Zone of Salt Wedge Estuary
Next Article in Special Issue
Risk Assessment and Traffic Behaviour Evaluation of Ships
Previous Article in Journal
FBLS-Based Fusion Method for Unmanned Surface Vessel Positioning Considering Denoising Algorithm
Previous Article in Special Issue
Finding Risk-Expenses Pareto-Optimal Routes in Ice-Covered Waters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Exploring Maritime Search and Rescue Resource Allocation via an Enhanced Particle Swarm Optimization Method

1
Merchant Marine College, Shanghai Maritime University, Shanghai 201306, China
2
Institute of Logistics Science and Engineering, Shanghai Maritime University, Shanghai 201306, China
3
Department of Civil, Construction and Environmental Engineering, Federico II University of Naples, 80125 Naples, Italy
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(7), 906; https://doi.org/10.3390/jmse10070906
Submission received: 3 June 2022 / Revised: 26 June 2022 / Accepted: 29 June 2022 / Published: 30 June 2022
(This article belongs to the Special Issue Risk Assessment and Traffic Behaviour Evaluation of Ships)

Abstract

:
Maritime search and rescue (SAR) plays a very important role in emergency waterway traffic situations, which is supposed to trigger severe personal casualties and property loss in maritime traffic accidents. The study aims to exploit an optimal allocation strategy with limited SAR resources deployed at navigation-constrained coastal islands. The study formulates the problem of SAR resource allocation in coastal areas into a non-linear optimization model. We explore the optimal solution for the SAR resource allocation problem under constraints of different ship and aircraft base station settings with the help of an enhanced particle swarm optimization (EPSO) model. Experimental results suggest that the proposed EPSO model can reasonably allocate the maritime rescue resources with a large coverage area and low time cost. The particle swarm optimization and genetic algorithm are further implemented for the purpose of model performance comparison. The research findings can help maritime traffic regulation departments to make more reasonable decisions for establishing SAR base stations.

1. Introduction

Rapid economic development promotes cargo carriage among different countries in the manner of varied transportation modes (e.g., air transport, highway and maritime transportation). It is noted that seaborne transportation assumes a large amount of cargo transiting tasks due to the advantages of lower freight, higher capacity, convenience, etc. [1,2]. Traffic density in both coastal and inland channels has experienced a drastic expansion in recent years, whilst ship berthing and departure activities have rapidly increased as well [3,4]. Moreover, merchant ships are designed towards large size and tonnage for the purpose of carrying more goods in a more cost-effective manner and for varied maritime traffic participants. Thus, traffic safety enhancement attracts significant yet increasing attention from both maritime traffic regulators and scholars, considering that a ship collision accident may lead to unaffordable loss [5,6]. In addition, maritime accidents may exert a severely negative influence on the marine ecological environment (e.g., an oil tanker may spill hundreds of tons of oil in an accident event), and huge efforts are needed to remediate the environmental impact. In this context, a timely maritime search and rescue (SAR) operation can largely mitigate negative accident effects in terms of reducing casualties and property loss [7,8].
Currently, SAR operations are primarily performed by volunteers from non-government organizations, professional rescue teams organized by maritime traffic regulation departments and so on. It is observed that the majority of rescue teams and facilities are deployed around coastal areas, and thus a long time is required to distribute sufficient maritime rescue resources when an accident occurs far from coastal lines [9]. Both the SAR regulation departments and researchers are paying more attention to optimizing SAR resource deployment [10]. More specifically, we may save a large amount of wasted search time when partial SAR resources (e.g., rescue team, inshore rescue boat) are reasonably pre-allocated at islands. In this way, the rescue operation can be performed in a more efficient manner when an accident happens, thus significantly reducing potential losses caused by the accident [11]. Many studies have been conducted to identify optimal path planning and facility distribution scenarios to minimize the total overhead (i.e., total traveling distance, time cost) in SAR activities [12,13,14]. It is found that the problem of optimizing SAR resource distribution can be formulated as a discrete location optimization problem. The main reason is that basic SAR resource elements and deployment locations are arranged in a discrete manner [15,16].
Previous studies suggest that the maximum coverage model, p-median model and p-center model can successfully obtain optimal solutions for the discrete location optimization problem [17,18]. The maximum coverage model is a type of classical yet efficient location optimization method, which prioritizes the coverage area when implementing a potential resource allocation task (e.g., SAR, tsunami recue) [19,20]. Each facility used in an accident rescue task is distributed with the rule of ensuring maximum rescue coverage range, whilst facility deployment locations are assigned different weights based on the accident occurrence probability. Zhang et al. transformed the coverage model of an uncertain location set into an equivalent deterministic location model via the help of uncertainty distribution [21]. The p-median relevant models provide an optimal distribution strategy by considering factors of both location and facility allocation [22]. The p-center relevant models are implemented by trying to explore the optimal on-site rescue capacity with limited rescue equipment [23]. Note that the cost function for p-center-based models mainly consists of the maximum response time, maximum coverage distance and minimum overhead loss. Many studies have been conducted to achieve optimal rescue resource distributions by establishing a multi-objective hybrid model with the support of heuristic-relevant models [24,25,26].
Moreover, it is found that maritime emergency logistic optimization issues are attracting increasing attention in the community. Cho et al. proposed a two-phase framework to solve the path planning problem for deploying multiple unmanned aerial vehicles in a maritime accident area [25]. OTOTE et al. proposed a decision-making-oriented model to implement a maritime search and rescue plan with the support of optimal search theory [27]. Thomas et al. proposed a novel metamodel to estimate the mission success possibility for a SAR task with the support of a supervised learning method [28]. Similar studies can be found in [29,30,31]. We find that the particle swarm optimization (PSO) method is commonly used to determine the optimization deployment strategy of maritime rescue facilities. Wu et al. integrated reinforcement learning and a PSO model to achieve real-time maritime rescue assignment with multiple autonomous underwater vehicles [32]. Kumar et al. employed a PSO model to fulfill a search and rescue mission for launching a swarm of unmanned aerial vehicles [33].
It can be noticed that less attention is paid to enhancing SAR efficiency by arranging rescue resources at isolated islands. The main disadvantages of previous maritime rescue resource allocation studies can be summarized into the following two aspects. (1) It is assumed that varied resources used for achieving the SAR task are disposed of at coastal areas for the purpose of easy facility maintenance. There is a growing need to deploy SAR resources around islands far away from coastal lines due to the significant rising maritime trade volume around the world. (2) It is noted that previous SAR-related activities are mainly reliant on ships, while less attention is paid to allocating planes in SAR actions. To address these issues, we propose a novel framework to explore optimal SAR resource allocation scenarios via the help of an enhanced particle swarm method. The primary focus of the study is to explore the optimal rescue base station setup with varied ship and aircraft numbers via the support of empirical maritime traffic accident reports. Our contributions are summarized as the following three aspects: (1) we collect maritime traffic accident data from our cooperators affiliated with the Hainan maritime rescue coordination center, China, which are further used to explore maritime traffic accident hotspot variation patterns; (2) we propose an enhanced particle swarm optimization model to optimize rescue resource distribution considering empirical maritime traffic accident occurrence hotspot areas; (3) we testify to our model’s performance with different yet typical maritime search and rescue resource setups in simulated maritime traffic scenarios. The remainder of the paper is organized as follows. First, a data description is provided in Section 2. Second, Section 3 illustrates the methodology for the study, which consists of SAR problem modeling and optimal solution development with the EPSO model. Third, we provide experimental setups and results in Section 4, and, finally, we briefly conclude the study in Section 5.

2. Data

The empirical maritime traffic accident data were collected from our cooperators, who are affiliated with the Hainan maritime rescue coordination center (MRCC), Hainan, China. Note that many raw accident reports are discarded due to sensitivity and completeness (e.g., some accidents involve military ships). Thus, we finally obtained 88 maritime accident data samples, and the time span ranged from March 2016 to April 2021. Moreover, the accident location data were further processed to avoid potential information leakage due to MRCC requirements. More specifically, we primarily focus on traffic accidents involving merchant ships, as military-related accidents are beyond our research scope. In addition, we found that the traffic accidents were mainly triggered by physical health problems among the ship crew and ship collisions (e.g., SAR action is strongly required). Note that over 15 SAR actions (i.e., 15 traffic accident data samples) were conducted via the help of both air ambulances and rescue ships. In addition, the maritime traffic accident report indicated that over 28 (45) SAR activities were implemented with aircraft (ships).
Following the rule in previous studies [34], we employed the data augmentation logic to generate additional maritime traffic accidents via the help of empirical traffic accident reports. More specially, we generated 800 traffic accident data samples by adding or subtracting a random value to or from the longitude and latitude of the empirical traffic accident data. Moreover, we generated 1200 traffic accidents around the main navigation routes in the study ocean area. In sum, we collected over 2000 traffic accident samples in our study. Each accident sample is labeled as { lon r , lat r , ship r , plane r }, r = (1, 2, …, 2000). Note that symbols lon r and lat r represent the longitude and latitude for the rth traffic accident sample. The ship r and plane r demonstrate the essential ship and plane number used in the SAR task for the accident. When an SAR action requires ship and aircraft rescue at the same time, we consider the maximum time cost for the ship and aircraft arriving at traffic accident spots as the shortest rescue time in fulfilling the SAR task. We provide the hot spot map for the traffic accident dataset (see Figure 1), and the larger dark-red data samples indicate that more accidents are likely to happen in the highlighted region.

3. Methodology

A quick response can obviously mitigate casualties and environmental pollution in a maritime traffic accident, whist regular and reasonable deployment of SAR facilities can obviously improve SAR activity efficiency. More specifically, it is reasonable and cost-effective to establish a rescue station around the islands and reefs in the offshore area. Meanwhile, the rescue station number is supposed to be optimized to achieve the most cost-effective performance considering cost and rescue time. With the help of historical traffic accident data, we propose to optimize SAR resources by exploiting traffic patterns via an EPSO model. First, we formulated the optimal SAR resource allocation scenario into a nonlinear optimization problem. Second, we determined the optimal solution for the nonlinear optimization formula with the EPSO model.

3.1. SAR Resource Allocation Problem Formulation

SAR resource allocation is indeed a nonlinear optimization problem, which aims to obtain minimum loss (in terms of time cost) with optimal resource allocations. To this aim, we established the objective model based on the minimum rescue time cost. Note that the study focuses on SAR via the help of ships and aircraft, and the SAR base station for ship maintenance is different from that of aircraft. Based on the above-mentioned assumption, we labeled the SAR base station as a collection SAR c j = ( lon j , lat j ), j = (1, 2, M + N). The symbols lon j and lat j demonstrate the longitude and latitude for jth SAR base station. The base station number for the ship maintenance is M, while the counterpart for the aircraft base station is N. In other words, the overall base station number for implementing the SAR task is M + N in our study. When a maritime traffic accident occurs, we obtain the ship and aircraft number used for the SAR task separately, though the two types of facilities may be situated at the same location. The objective function for fulfilling the SAR task is to obtain the minimum rescue time to distribute sufficient ships and aircraft to the maritime accident area.
Note that the rescue distance for each ship (and aircraft) was calculated by the spherical distance between the accident site (labeled as longitude and latitude) and the nearest base station. According to the rule of thumb, we set a constant value for the ship (and aircraft) speed during the rescue time calculation procedure. The ship and aircraft were launched from different rescue stations in our study. We employ the symbols m and n to demonstrate the ship and aircraft number used for fulfilling the SAR task for the rth maritime traffic accident. For a given rth maritime traffic accident, the distance D ship r ( D air r ) between the traffic accident spot and ship (aircraft) SAR rescue base station is formulated as Equation (1) (Equation (2)). The overall time cost for fulfilling the SAR task of launching a ship to the spot is obtained with Equation (3), and the time cost for an aircraft is calculated with Equation (4). In this way, the time cost for performing the rth SAR activity with the ship and aircraft number as m and n is obtained with Equation (5). We obtain the minimum time cost for fulfilling the rth rescue task with Equation (6), and the average time overhead T MSR for 2000 traffic accidents is shown in Equation (7). More specifically, we employ the T MSR indicator to quantify the model performance in performing the SAR task.
D ship r = lon r lon s 2 + lat r lat s 2
D air r = lon r lon a 2 + lat r lat a 2
T ship r = D ship r V ship ,   1 r 2000
T air r = D air r V air ,   1 r 2000
T m + n r = Max { i = 0 m T ship i r ,   i = 0 n T air n r }
T r =   Min { T m + n r } ,   1 m + n M + N
T MSR = r = 1 2000 T r 2000
where ( lon r , lat r ) denotes the longitude and latitude for the rth accident location. The ship base station’s longitude and latitude are demonstrated as ( lon s , lat s ), whilst the counterpart for the aircraft base station is denoted as ( lon a , lat a ). The symbol T ship r demonstrates the time cost for the ship traveling from the base station to the rth accident spot with a constant speed V ship . The rule is applicable to the parameters T air r and V air . Moreover, the parameters T ship i r and T air n r are the time costs for the ith T ship r and T air r , respectively. The symbol T m + n r demonstrates the overall time cost of launching m ships and n aircraft to the accident area, while T r denotes the minimum time cost for the rth SAR task.

3.2. Optimal Solution with EPSO Model

The conventional PSO model obtains an optimal solution by retaining the global and local optimal location information obtained by each particle during the optimal solution exploitation procedure. We note that the PSO model may become trapped in the local optimal solution while identifying optimal setups of SAR base stations. To address the issue, we propose an EPSO model following the logic of randomly initializing the particle location. The EPSO model employs a large number of particles to artificially simulate the movement of bird group behavior in the search space [35]. Note that each individual particle plays an important role in exploring an optimal solution for the particle swarms. An individual particle iteratively finds the optimal solution in the potential search space, and the formulas for conducting the iterative activity are shown in Equations (8) and (9), respectively [36]. Note that the parameter w is the inertia weight demonstrating the relationship between the current particle speed V k + 1 and previous particle speed V k . The parameter k is the iteration number, whilst c 1 and c 2 are the learning factors. Both t 1 and t 2 are random factors ranging from 0 to 1. The particle’s local optimal position is demonstrated as p loc k and the counterpart for the global position is labeled as p glo k . Moreover, the current position for the particle is shown as p k + 1 , and the previous particle position is labeled as p k . More specifically, the current particle position p k + 1 can be obtained with the help of its previous position p k and the particle velocity.
The solution space in the study is to obtain the location of the rescue base station that is situated around coastal islands. In other words, optimal solution determination in our study is indeed an integer non-linear programming problem. It is noted that computational power may not be fully exploited due to convergence issues. More specifically, particles may easily fall into the local optimal location. The EPSO model helps particles to obtain an optimal solution by assigning a random location to the particle when it converges at a location position. In other words, we update the particle state with a random value when the particle speed does not significantly vary for a given iterative number (see Equation (10)). The parameter V z demonstrates the particle speed for zth iteration time, while the symbols V t and L t are speed and iteration time thresholds. An overview of the framework for the proposed EPSO model is shown in Figure 2.
Table 1 lists the variables used in the EPSO model mentioned in the above section, which can be classified into decision and fixed variables. Note that the majority of variables are indeed continuous parameters. The discrete variables in our study consist of the ship base station number, aircraft ship base station number and iteration threshold. We consider the time-related parameters as decision variables in our study, which include T ship r , T air r , T m + n r , T r and T MSR . The objective function for the study aims to find the minimum value for T r and T MSR , which are indeed the minimum time cost with given SAR resource setups.
V k + 1 = wV k + t 1 c 1 p loc k p k + t 2 c 2 p glo k p k
p k + 1 = p k + V k + 1
V k z V t ,   z = L t 1 ,   L t 1 + 1 ,   L t 2

4. Experiment

To verify the proposed model’s performance, we employ the EPSO model to perform the SAR resource allocation task in the manner of considering only the ship carrier and the combination of both ships and aircraft. Moreover, the conventional particle swarm optimization (PSO) model [37] and genetic algorithm (GA) [38] are implemented for the purpose of model performance comparison. The three models are implemented with an NVIDIA Geforce RTX 2080, Intel (R) Xeon (R) gold 6230 CPU @ 2.10 GHz, while the memory size is 64 GB. Note that we obtain costs for each scenario by focusing on the factors of base station number and accident location, whilst the speed for the ship and aircraft are set as constant values (43 and 220 km/h) in the study. We obtained typical parameter settings.
In addition, we conducted a group of experiments to determine the optimal parameter settings for the different models. The typical parameters for the GA model are illustrated as follows. The population size was set to 200, the maximum epoch number was 6000, whilst the mutation and crossover probability were set to 0.15 and 0.05, respectively. In addition, the epoch number for the PSO model was set to 6000 as well, and the particle number in our study was set to 80. The inertia weight, individual learning rate and group learning rate were set to 0.9, 0.8 and 0.3.

4.1. SAR Task Performance with Ship

We implemented the simulation with the help of accident data samples, main sea routes and an SAR rescue base station. Figure 3 demonstrates the distributions under different numbers of SAR rescue base stations (e.g., 5, 10, 15, 20, 25, 30). Figure 3a illustrates the distributions of five ship base stations for an SAR task, whilst the x-axis and y-axis denote the latitude and longitude of each of the base stations. Note that both the latitude and longitude data were deidentified in our study for the purpose of avoiding the unauthorized disclosure of sensitive data. The accident locations (see the red color in Figure 3a) are distributed along the main sea routes, and the collection of ship base stations is marked in green. The white plus symbols indicate the selected ship base stations obtained by the EPSO model. It was found that the selected ship base stations (see the white plus marks in Figure 3a) covered as much of the sea region as possible. As a result, we considered that the EPSO model achieved a trade-off between limited SAR resources and large SAR sea area.
It can be inferred that the area with latitude ranging from 4° to 8° may require more ships when implementing the SAR task, according to Figure 3a. More specifically, the SAR operation may fail to obtain satisfactory performance if the traffic accident is serious. Figure 3b demonstrates the distributions of 10 rescue base stations output by the EPSO model. We found that the base station located at the high-risk sea area in Figure 3b (i.e., latitude ranging from 4° to 8°) was three-fold larger compared to that in Figure 3a. In other words, the proposed EPSO model successfully identified the dangerous sea area, while more resources were allocated to the area with additional redundant SAR resources. The ship allocation strategy for 15 (see Figure 3c), 20 (see Figure 3d), 25 (see Figure 3e) and 30 (see the Figure 3f) ship base stations confirmed the above-mentioned analysis. In sum, we consider that the proposed EPSO model can reasonably yet efficiently allocate SAR resources when a maritime traffic accident occurs.
We calculated the average rescue time costs for different models under different base stations. It can be found that more rescue base stations can significantly reduce the average time cost, as shown by the curve’s variation tendency for the EPSO, PSO and GA models shown in Figure 4. Moreover, the EPSO average rescue time experienced a significant decreasing tendency, which could be obviously seen when the ship base stations were set to 5, 10, 15 and 20 (see the blue curve in Figure 4). For instance, the average rescue time for the EPSO model with five ship base stations was approximately 20% lower than the counterpart with 10 base stations. The average time cost for the EPSO model with 25 base stations was close to that of the counterpart with 30 base stations, which suggested that there was a minimum value for the average rescue time when implementing the SAR task. The PSO and GA rescue times showed similar variation tendencies to that of the EPSO model. In other words, the average rescue time decreased when the base station number increased from 5 to 30. In addition, the average time cost for the GA model was larger than the counterparts of the EPSO and PSO models, whilst the base station number was same for the different models.
Table 2 provides the average time costs for different models, which confirm the above-mentioned analysis. More specifically, the average rescue time for the EPSO model was smaller than those of the PSO and GA models under the same base station number. The rescue time for the PSO model was the same as that of the EPSO when the base station number was set to 5. The rescue time for the PSO model was longer than that of the EPSO with an increase in the base station number, which indicated that our proposed model obtained better performance. It can be inferred from Table 2 that the EPSO rescue time was slightly smaller than that of the PSO. Compared to the PSO model, the EPSO model can arrange SAR resources in a more efficient manner. In addition, the GA model required a longer rescue time in comparison with both the EPSO and PSO models. For example, the GA rescue time with the constraint of 10 ship base stations was 4.389 h, which was approximately 10% larger than those of the EPSO and PSO models (i.e., 4.057 h and 4.092 h, respectively). The rescue time with additional ship base stations (15, 20, 25 and 30) showed a similar variation tendency for the GA model.

4.2. SAR Task Performance with Both Ship and Aircraft

We further verified the model’s performance by dispatching both rescue ships and aircraft in an SAR task. After interviewing several professional SAR practitioners, it was found that the aircraft number was usually smaller than 10 for the purpose of fulfilling an SAR task. Following the rule, we conducted the experiment while the aircraft number was set to 5 and 10 in the study. Figure 5 demonstrates the rescue time distributions for the EPSO, PSO and GA models with different aircraft and ship base station numbers. Note that the x-axis in Figure 5a demonstrates the total number of ship and aircraft base stations while the aircraft station number was 5 (and the ship base station number ranged from to 5 to 30 with intervals of 5). The rule is applicable to the x-axis in Figure 5b, while the aircraft base station number was set to 10. Figure 5a suggests that the GA model required a longer rescue time compared with the PSO model with the same rescue resource limitations.
Moreover, the EPSO rescue time was shorter than those of both the GA and PSO models as well. Figure 5a suggests that the GA model’s performance deteriorated when the base station number was larger than 30, which indicates that the GA model may fail to reasonably allocate rescue aircraft and ships in an SAR activity. On the contrary, both the PSO and EPSO models showed a decreasing tendency when more rescue resources were available. It was found that a larger aircraft number can reduce the time cost for an SAR task considering that the average rescue time distributions in Figure 5b show a decreasing tendency. However, the variation tendency for the rescue time cost can be more clearly observed in Figure 5b. More specifically, the GA model rescue time was significantly larger than the counterparts of the PSO and EPSO models (see green curve in Figure 5b). Moreover, the EPSO model obtained slightly better performance compared to the PSO model (see both the red and blue curves in Figure 5b). In sum, the above-mentioned qualitative analysis suggests that the EPSO model can allocate the maritime rescue resources in a more reasonable manner compared to the PSO and GA models.
Table 3 provides the rescue time distributions with different ship and aircraft base station distributions for the three models. We found that the time cost was slightly lower under the constraint that the aircraft base station number was two-fold larger and the ship base station number was the same (as shown in the first three rows in Table 3). Moreover, an increase in the ship base station number can significantly reduce the rescue time compared to that of aircraft. For instance, the EPSO rescue time with s constraint of five ships and five aircraft base stations was 5.163 h, while the counterpart with a constraint of 10 ships and 5 aircraft base stations was 4.398 h. The time costs with the same resource limitations for the PSO (GA) model were 5.163 h (5.242 h) and 4.416 h (4.754 h), which showed a similar variation tendency to those of the EPSO model. The above-mentioned analysis can be further confirmed by additional ship and aircraft allocation strategies. In this manner, we considered that we may need to allocate more ship resources instead of aircraft to efficiently conduct an SAR activity in the real world. It was suggested that 20 ships and 5 aircraft base stations can yield satisfactory performance (i.e., covering a potential yet large accident area in a more cost-effective manner).
We have simulated a ship and aircraft allocation strategy for an SAR task, and more details can be found in Figure 6. More specifically, the red multiplication marks in Figure 6 demonstrate the simulated maritime locations, and candidate ship (aircraft) base stations are denoted by green (blue) circles. We set the number of selected ship and aircraft base stations to 20 and 5, respectively. The yellow pentagram and white plus marks represent the selected aircraft and base stations in the figure. We found that the candidate ship and aircraft stations covered high-risk waterways, and the density for the two types of SAR stations was obviously larger in the higher-risk areas (i.e., larger density distributions indicated by red multiplication marks).
It was noted that the selected ship base stations were deployed around arterial navigation routes (see the white plus sign with latitude ranging from 4° to 9°). We can infer that the ship base stations can successfully dispatch ships into potential yet risky accident waterway areas, and thus mitigate the losses caused by potential maritime traffic accidents. Moreover, three aircraft base stations were allocated around the arterial waterway routes (i.e., 60% base stations were deployed at dangerous navigation routes). We observed that two ship base stations and aircraft stations were deployed around boundary areas, which can be found in the top-right and bottom-left plus and pentagram marks in Figure 6. Such a base station deployment strategy guaranteed efficient and timely SAR activity implementation when a maritime traffic accident occurred in a sea area far away from the coastal region. Consequently, we can conclude that the proposed EPSO model can efficiently allocate SAR resources by reasonably deploying ship and aircraft rescue base stations.

5. Conclusions

Appropriate yet reasonable arrangement of SAR resources plays a crucial role in reducing losses caused by a maritime traffic accident, especially for constrained navigation areas (e.g., islands). In this context, much attention has been paid to finding an optimal solution for the purpose of establishing sufficient yet reasonable base stations considering the factors of coverage and cost. To this aim, we proposed a novel EPSO model to determine an optimal SAR base station deployment strategy with given rescue resources. The proposed EPSO model identified optimal base station locations considering the minimum time cost for implementing an SAR task.
We have conducted a simulated SAR task with two typical setups for the purpose of model performance verification. From the perspective of fulfilling the SAR task implemented only with ships, the proposed EPSO model always required a lower time cost to implement the SAR task with the constraint of the same base station number. For instance, the rescue time cost for the EPSO model with 10 ship base stations was 4.057 h, while the counterparts for the PSO and GA models were 4.092 h and 4.389 h, respectively. Overall, the aggregated time costs for the EPSO, PSO and GA models were 3.766 h, 3.789 h and 4.147 h. From the perspective of fulfilling the SAR task implemented with both ships and aircraft, the proposed EPSO model outperformed the other two models (i.e., PSO and GA) considering that the aggregated time costs for the three models were 4.271 h, 4.304 h and 4.644 h. The experimental results confirmed that the proposed EPSO model required less time to fulfill the SAR task compared to the conventional PSO and GA models.
In the future, we can further expand our studies in the following directions. First, we did not consider adverse weather influences when we implemented the SAR task. We could quantify the negative impact caused by adverse weather in our future work. Second, more resource allocation strategies considering additional and varied rescue resources (e.g., additional traffic carriers) deserve further attention. Lastly, we could evaluate additional heuristic models (such as the ant colony model, pigeon-inspired optimization model) with varied parameter settings to tackle the SAR resource allocation optimization problem.

Author Contributions

Conceptualization, Y.S., J.L. and X.C.; methodology, J.L., X.C., F.K. and Q.H.; writing—original draft preparation, Y.S., J.L., X.C. and S.A.B.; writing—review and editing, J.L., Q.H. and S.A.B.; funding acquisition, X.C. and Q.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was jointly supported by the National Key R&D Program of China (2021YFC2801002), National Natural Science Foundation of China (52102397, 52071200, 62176150), China Postdoctoral Science Foundation (2021M700790), Foundation for Jiangsu Key Laboratory of Traffic and Transportation Security (No. TTS2021-05) and Fund of Hubei Key Laboratory of Inland Shipping Technology (NO. NHHY2021002).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Readers can access our data by sending an email to the corresponding author, Xinqiang Chen.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ai, B.; Jia, M.; Xu, H.; Xu, J.; Wen, Z.; Li, B.; Zhang, D. Coverage path planning for maritime search and rescue using reinforcement learning. Ocean Eng. 2021, 241, 110098. [Google Scholar] [CrossRef]
  2. Wu, B.; Yip, T.L.; Yan, X.; Guedes Soares, C. Review of techniques and challenges of human and organi-zational factors analysis in maritime transportation. Reliab. Eng. Syst. Saf. 2022, 219, 108249. [Google Scholar] [CrossRef]
  3. Mahmoodjanloo, M.; Chen, G.; Asian, S.; Iranmanesh, S.H.; Tavakkoli-Moghaddam, R. In-port mul-ti-ship routing and scheduling problem with draft limits. Marit. Policy Manag. 2021, 48, 966–987. [Google Scholar] [CrossRef]
  4. Wu, B.; Zhang, J.; Yip, T.L.; Guedes Soares, C. A quantitative decision-making model for emergency re-sponse to oil spill from ships. Marit. Policy Manag. 2020, 48, 299–315. [Google Scholar] [CrossRef]
  5. Yang, T.; Jiang, Z.; Sun, R.; Cheng, N.; Feng, H. Maritime Search and Rescue Based on Group Mobile Computing for Unmanned Aerial Vehicles and Unmanned Surface Vehicles. IEEE Trans. Ind. Inform. 2020, 16, 7700–7708. [Google Scholar] [CrossRef]
  6. Chen, X.; Ling, J.; Wang, S.; Yang, Y.; Luo, L.; Yan, Y. Ship detection from coastal surveillance videos via an ensemble Canny-Gaussian-morphology framework. J. Navig. 2021, 74, 1252–1266. [Google Scholar] [CrossRef]
  7. Kim, K.; Kim, J.; Kim, J. Robust Data Association for Multi-Object Detection in Maritime Environments Using Camera and Radar Measurements. IEEE Robot. Autom. Lett. 2021, 6, 5865–5872. [Google Scholar] [CrossRef]
  8. Xu, H.; Tao, B.; Shu, Y.; Wang, Y. Long-term memory law and empirical research on dry bulks shipping market fluctuations. Ocean Coast. Manag. 2021, 213, 105838. [Google Scholar] [CrossRef]
  9. Shang, W.-L.; Gao, Z.; Daina, N.; Zhang, H.; Long, Y.; Guo, Z.; Ochieng, W.Y. Benchmark analysis for robustness of multi-scale urban road networks under global disruptions. IEEE Trans. Intell. Transp. Syst. 2022, 1–11. [Google Scholar] [CrossRef]
  10. Jin, Y.; Wang, N.; Song, Y.; Gao, Z. Optimization model and algorithm to locate rescue bases and allocate rescue vessels in remote oceans. Soft Comput. 2020, 25, 3317–3334. [Google Scholar] [CrossRef]
  11. Wu, B.; Tang, Y.; Yan, X.; Guedes Soares, C. Bayesian Network modelling for safety management of elec-tric vehicles transported in RoPax ships. Reliab. Eng. Syst. Saf. 2021, 209, 107466. [Google Scholar] [CrossRef]
  12. Benz, L.; Münch, C.; Hartmann, E. Development of a search and rescue framework for maritime freight shipping in the Arctic. Transp. Res. Part A Policy Pract. 2021, 152, 54–69. [Google Scholar] [CrossRef]
  13. Zhu, K.; Mu, L.; Xia, X. An ensemble trajectory prediction model for maritime search and rescue and oil spill based on sub-grid velocity model. Ocean Eng. 2021, 236, 109513. [Google Scholar] [CrossRef]
  14. Guan, T.; Li, C.; Gu, K.; Liu, H.; Zheng, Y.; Wu, X.-J. Visibility and Distortion Measurement for No-Reference Dehazed Image Quality Assessment via Complex Contourlet Transform. IEEE Trans. Multimed. 2022, 1. [Google Scholar] [CrossRef]
  15. Zhou, X.; Cheng, L.; Min, K.; Zuo, X.; Yan, Z.; Ruan, X.; Chu, S.; Li, M. A framework for assessing the capability of mari-time search and rescue in the south China sea. Int. J. Disaster Risk Reduct. 2020, 47, 101568. [Google Scholar] [CrossRef]
  16. Zhou, X. A comprehensive framework for assessing navigation risk and deploying maritime emergency resources in the South China Sea. Ocean Eng. 2022, 248, 110797. [Google Scholar] [CrossRef]
  17. Santos-Peñate, D.R.; Campos-Rodríguez, C.M.; Moreno-Pérez, J.A. A Kernel Search Matheuristic to Solve The Discrete Leader-Follower Location Problem. Netw. Spat. Econ. 2019, 20, 73–98. [Google Scholar] [CrossRef]
  18. Chen, X.; Wu, S.; Shi, C.; Huang, Y.; Yang, Y.; Ke, R.; Zhao, J. Sensing Data Supported Traffic Flow Prediction via Denoising Schemes and ANN: A Comparison. IEEE Sens. J. 2020, 20, 14317–14328. [Google Scholar] [CrossRef]
  19. Li, X.; Feng, W.; Chen, Y.; Wang, C.-X.; Ge, N. Maritime Coverage Enhancement Using UAVs Coordinated With Hybrid Satellite-Terrestrial Networks. IEEE Trans. Commun. 2020, 68, 2355–2369. [Google Scholar] [CrossRef] [Green Version]
  20. Bi, H.; Shang, W.-L.; Chen, Y.; Wang, K.; Yu, Q.; Sui, Y. GIS aided sustainable urban road management with a unifying queueing and neural network model. Appl. Energy 2021, 291, 116818. [Google Scholar] [CrossRef]
  21. Zhang, B.; Peng, J.; Li, S. Covering location problem of emergency service facilities in an uncertain en-vironment. Appl. Math. Model. 2017, 51, 429–447. [Google Scholar] [CrossRef]
  22. Karatas, M.; Yakıcı, E. An analysis of p-median location problem: Effects of backup service level and demand assignment policy. Eur. J. Oper. Res. 2019, 272, 207–218. [Google Scholar] [CrossRef]
  23. Xiao, K.; Hu, X. Study on Maritime Logistics Warehousing Center Model and Precision Marketing Strategy Optimization Based on Fuzzy Method and Neural Network Model. Pol. Marit. Res. 2017, 24, 30–38. [Google Scholar] [CrossRef] [Green Version]
  24. Bélanger, V.; Ruiz, A.; Soriano, P. Recent optimization models and trends in location, relocation, and dispatching of emergency medical vehicles. Eur. J. Oper. Res. 2019, 272, 1–23. [Google Scholar] [CrossRef]
  25. Cho, S.W.; Park, H.J.; Lee, H.; Shim, D.H.; Kim, S.-Y. Coverage path planning for multiple unmanned aerial vehicles in maritime search and rescue operations. Comput. Ind. Eng. 2021, 161, 107612. [Google Scholar] [CrossRef]
  26. Xiong, W.; van Gelder, P.; Yang, K. A decision support method for design and operationalization of search and rescue in maritime emergency. Ocean Eng. 2020, 207, 107399. [Google Scholar] [CrossRef]
  27. Otote, D.A.; Li, B.; Ai, B.; Gao, S.; Xu, J.; Chen, X.; Lv, G. A Decision-Making Algorithm for Maritime Search and Rescue Plan. Sustainability 2019, 11, 2084. [Google Scholar] [CrossRef] [Green Version]
  28. Zuo, J.; Chen, J.; Li, Z.; Li, Z.; Liu, Z.; Han, Z. Research on Maritime Rescue UAV Based on Beidou CNSS and Extended Square Search Algorithm. In Proceedings of the 2020 International Conference on Communications, Information System and Computer Engineering (CISCE), Kuala Lumpur, Malaysia, 3–5 July 2020; pp. 102–106. [Google Scholar]
  29. Hu, L.; Zikun, C.; Yongliang, T.; Bin, W.; Hao, Y.; Guanghui, W. Evaluation method for helicopter mari-time search and rescue response plan with uncertainty. Chin. J. Aeronaut. 2021, 34, 493–507. [Google Scholar]
  30. Cai, C.; Chen, J.; Yan, Q.; Liu, F.; Zhou, R. A prior information-based coverage path planner for under-water search and rescue using autonomous underwater vehicle (AUV) with side-scan sonar. IET Radar Sonar Navig. 2022, 16, 1225–1239. [Google Scholar] [CrossRef]
  31. Cho, S.-W.; Park, J.-H.; Park, H.-J.; Kim, S. Multi-UAV Coverage Path Planning Based on Hexagonal Grid Decomposition in Maritime Search and Rescue. Mathematics 2021, 10, 83. [Google Scholar] [CrossRef]
  32. Wu, J.; Song, C.; Ma, J.; Wu, J.; Han, G. Reinforcement learning and particle swarm optimization supporting real-time rescue assignments for multiple autonomous underwater vehicles. IEEE Trans. Intell. Transp. Syst. 2021, 1–14. [Google Scholar] [CrossRef]
  33. Kumar, G.; Anwar, A.; Dikshit, A.; Poddar, A.; Soni, U.; Song, W.K. Obstacle avoidance for a swarm of unmanned aerial vehicles operating on particle swarm optimization: A swarm intelligence approach for search and rescue missions. J. Braz. Soc. Mech. Sci. Eng. 2022, 44, 56. [Google Scholar] [CrossRef]
  34. Liu, R.W.; Yuan, W.; Chen, X.; Lu, Y. An enhanced CNN-enabled learning method for promoting ship detection in maritime surveillance system. Ocean Eng. 2021, 235, 109435. [Google Scholar] [CrossRef]
  35. Priyadarshi, N.; Padmanaban, S.; Holm-Nielsen, J.B.; Blaabjerg, F.; Bhaskar, M.S. An Experimental Esti-mation of Hybrid ANFIS–PSO-Based MPPT for PV Grid Integration Under Fluctuating Sun Irradiance. IEEE Syst. J. 2020, 14, 1218–1229. [Google Scholar] [CrossRef]
  36. Grisales-Noreña, L.F.; Montoya, D.G.; Ramos-Paja, C.A. Optimal sizing and location of distributed generators based on PBIL and PSO techniques. Energies 2018, 11, 1018. [Google Scholar] [CrossRef] [Green Version]
  37. Zhou, H.; Wei, X. Particle Swarm Optimization Based on a Novel Evaluation of Diversity. Algorithms 2021, 14, 29. [Google Scholar] [CrossRef]
  38. Kuang, T.; Hu, Z.; Xu, M. A Genetic Optimization Algorithm Based on Adaptive Dimensionality Reduction. Math. Probl. Eng. 2020, 2020, 8598543. [Google Scholar] [CrossRef]
Figure 1. Hot spot map for the traffic accident data sample distributions.
Figure 1. Hot spot map for the traffic accident data sample distributions.
Jmse 10 00906 g001
Figure 2. Schematic overview of the proposed EPSO model.
Figure 2. Schematic overview of the proposed EPSO model.
Jmse 10 00906 g002
Figure 3. Optimal distributions for different numbers of base stations with EPSO model. (a) Distributions for 5 ship rescue base stations. (b) Distributions for 10 ship rescue base stations. (c) Distributions for 15 ship rescue base stations. (d) Distributions for 20 ship rescue base stations. (e) Distributions for 25 ship rescue base stations. (f) Distributions for 30 ship rescue base stations.
Figure 3. Optimal distributions for different numbers of base stations with EPSO model. (a) Distributions for 5 ship rescue base stations. (b) Distributions for 10 ship rescue base stations. (c) Distributions for 15 ship rescue base stations. (d) Distributions for 20 ship rescue base stations. (e) Distributions for 25 ship rescue base stations. (f) Distributions for 30 ship rescue base stations.
Jmse 10 00906 g003
Figure 4. Average rescue time cost for different models only considering ship base station.
Figure 4. Average rescue time cost for different models only considering ship base station.
Jmse 10 00906 g004
Figure 5. Rescue time cost for different models considering both ship and aircraft base stations. (a) Time distributions with 5 aircraft stations. (b) Time distributions with 10 aircraft stations.
Figure 5. Rescue time cost for different models considering both ship and aircraft base stations. (a) Time distributions with 5 aircraft stations. (b) Time distributions with 10 aircraft stations.
Jmse 10 00906 g005
Figure 6. Base station allocation strategy with EPSO model under constraint of 20 ship and 5 aircraft base stations.
Figure 6. Base station allocation strategy with EPSO model under constraint of 20 ship and 5 aircraft base stations.
Jmse 10 00906 g006
Table 1. Varied variables and the corresponding explanations.
Table 1. Varied variables and the corresponding explanations.
VariableMeaningVariable Attribute
SAR c j the jth SAR base station location with longitude lon j and latitude lat j non-decision/continuous
Mship base station numbernon-decision/discrete
Naircraft ship base station numbernon-decision/discrete
D ship r distance between the traffic accident location and ship base stationnon-decision/continuous
D air r distance between the traffic accident location and aircraft base stationnon-decision/continuous
T ship r time cost for sending a rescue ship to accident locationdecision/continuous
T air r time cost for sending a rescue aircraft to accident locationdecision/continuous
T m + n r time cost for sending m ships and n aircraft to the traffic accident areadecision/continuous
T r minimum time cost for the rth SAR taskdecision/continuous
T MSR average time cost for 2000 traffic accidentsdecision/continuous
w inertia weightnon-decision/continuous
V k the kth particle speednon-decision/continuous
V k + 1 the (k + 1)th particle speednon-decision/continuous
ci (i = 1, 2) learning factornon-decision/continuous
ci (i = 1, 2)random factornon-decision/continuous
p loc k local optimal positionnon-decision/continuous
p glo k global optimal positionnon-decision/continuous
p k + 1 current particle positionnon-decision/continuous
V t speed thresholdnon-decision/continuous
L t iteration thresholdnon-decision/discrete
Table 2. Rescue time distributions for different models under varied ship base station number.
Table 2. Rescue time distributions for different models under varied ship base station number.
Base Station NumberEPSO
(h)
PSO
(h)
GA
(h)
55.4305.4305.501
104.0574.0924.389
153.5703.5933.906
203.3123.3273.735
253.1593.1783.704
303.0683.1163.649
Table 3. Rescue time distributions with different ship and aircraft base station number.
Table 3. Rescue time distributions with different ship and aircraft base station number.
Ship Base
Station Number
Aircraft Base
Station Number
EPSO
(h)
PSO
(h)
GA
(h)
555.1635.1635.242
5105.1075.1115.229
1054.3984.4164.754
10104.3494.3804.536
1554.1914.2254.535
15104.1424.2484.506
2054.0584.0854.431
20104.0294.0274.506
2554.0054.0784.371
25103.9363.9794.501
3053.9543.9944.565
30103.9213.9384.551
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sun, Y.; Ling, J.; Chen, X.; Kong, F.; Hu, Q.; Biancardo, S.A. Exploring Maritime Search and Rescue Resource Allocation via an Enhanced Particle Swarm Optimization Method. J. Mar. Sci. Eng. 2022, 10, 906. https://doi.org/10.3390/jmse10070906

AMA Style

Sun Y, Ling J, Chen X, Kong F, Hu Q, Biancardo SA. Exploring Maritime Search and Rescue Resource Allocation via an Enhanced Particle Swarm Optimization Method. Journal of Marine Science and Engineering. 2022; 10(7):906. https://doi.org/10.3390/jmse10070906

Chicago/Turabian Style

Sun, Yang, Jun Ling, Xinqiang Chen, Fancun Kong, Qinyou Hu, and Salvatore Antonio Biancardo. 2022. "Exploring Maritime Search and Rescue Resource Allocation via an Enhanced Particle Swarm Optimization Method" Journal of Marine Science and Engineering 10, no. 7: 906. https://doi.org/10.3390/jmse10070906

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