Next Article in Journal
Experimental and Numerical Investigation of Cavitation-Induced Pressure Fluctuation Characteristics in the Blade-Tip Region of an Axial Flow Pump
Previous Article in Journal
Ancient Ship Structures: Ultimate Strength Analysis of Wooden Joints
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Path Optimization for Underwater Target Search Under the Constraint of Sea Surface Wind Field

College of Meteorology and Oceanography, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(8), 1393; https://doi.org/10.3390/jmse13081393
Submission received: 19 June 2025 / Revised: 15 July 2025 / Accepted: 21 July 2025 / Published: 22 July 2025

Abstract

With the increasing frequency of marine activities, the significance of underwater target search and rescue has been highlighted, where precise and efficient path planning is critical for ensuring search effectiveness. This study proposes an underwater target search path planning method by incorporating the dynamic variations of marine acoustic environments driven by sea surface wind fields. First, wind-generated noise levels are calculated based on the sea surface wind field data of the mission area, and transmission loss is solved using an underwater acoustic propagation ray model. Then, a spatially variant search distance matrix is constructed by integrating the active sonar equation. Finally, a sixteen-azimuth path planning model is established, and a hybrid algorithm of quantum-behaved particle swarm optimization and tabu search (QPSO-TS) is introduced to optimize the search path for maximum coverage. Numerical simulations in three typical sea areas (the South China Sea, Atlantic Ocean, and Pacific Ocean) demonstrate that the optimized search coverage of the proposed method increases by 54.40–130.13% compared with the pre-optimization results, providing an efficient and feasible solution for underwater target search.

1. Introduction

With the acceleration of globalization, the density of maritime traffic has been continuously increasing. Coupled with the frequent occurrence of extreme weather events, maritime search and rescue, as well as underwater target detection tasks, have become increasingly complex and urgent [1]. The helicopter maritime loss-of-contact incident in Japan on 6 April 2025 and the disappearance of the “Lucky Harvest” vessel on 13 May 2025 have brought widespread attention to underwater target search.
Underwater target search is one of the key technologies for ensuring navigation safety, and precise and efficient path planning is crucial to guaranteeing search effectiveness. In recent years, scholars have proposed various path planning algorithms for underwater target search. In 2020, Yu et al. [2] applied the particle swarm optimization (PSO) algorithm to collaborative tasks of multi-unmanned platforms, including uncrewed aerial vehicles (UAVs), uncrewed surface vehicles (USVs), and autonomous underwater vehicles (AUVs), achieving efficient cooperative search. In 2023, Niu et al. [3] proposed a multi-AUV collaborative search model combining the improved k-means algorithm and PSO, further optimizing search path planning by constructing target scattering models and sonar search models. Yibing Li et al. [4] proposed a Voronoi diagram-based task allocation method in 2024, which extracts high-value sub-regions through peak filtering and achieves load balancing using a consensus bundling algorithm. On this basis, path planning combined with an improved Glasius bio-inspired neural network significantly enhances search efficiency. In the same year, Zekun Bai et al. [5] proposed an improved double deep Q-networks algorithm, which further improves global search capability and convergence performance by designing a reward function integrated with heuristic functions. Experimental results show that the algorithm performs excellently in complex, unknown environments, generating safer and shorter global paths. In 2025, Qian Longxia et al. [6] proposed a hidden Markov model-Dijkstra underwater target search model and designed two search deployment algorithms. This method selects grid points as deployment positions by inversely sorting concealment evaluation data and realizes path planning by combining the improved Dijkstra algorithm, significantly improving search performance and stability. Zhe Cao et al. [7] proposed a multi-AUV collaborative adaptive coverage path planning algorithm, which initially formulates navigation paths through the neuronal activity reassigned algorithm, then optimizes the path planning process using a Glasius bio-inspired neural network. Finally, task area allocation is rationalized via the adaptive balance evolution algorithm, reducing path repetition rate and turning times. Qi et al. [8,9] proposed an improved heuristic rapidly-exploring random trees algorithm based on the velocity vector synthesis method, which counteracts ocean current effects by synthesizing AUV velocity vectors with current velocity vectors, enhancing AUV anti-ocean current disturbance capability. Experimental results show that the algorithm significantly narrows the search space while balancing path safety and smoothness. However, current research on underwater target search path planning rarely considers the influence of the marine acoustic environment, and the impact of sea surface wind fields on path planning has not been mentioned.
Sea surface wind fields affect the propagation characteristics of sound waves in underwater media [10,11], thereby influencing underwater target search path planning. In the field of underwater target search, sound waves are currently the only energy carriers capable of long-distance propagation underwater, playing a core and irreplaceable role. Sonars receiving acoustic signals reflected or emitted by underwater targets serve as the primary means for underwater target recognition and localization [12], with their performance described by the sonar equation. This requires considering parameters such as source level, transmission loss, target strength, receiving array directivity index, noise level, and detection threshold [13]. Among these, the noise level is one of the key factors affecting sonar search range. The noise level is a parameter describing the intensity of marine ambient noise, which results from the combined action of multiple noise sources, such as tides and waves, marine turbulence, ship noise, wind-generated noise, and thermal noise [14]. According to the Wenz spectrum [15], when the sound wave frequency is in the range of 100 Hz to 20 kHz, wind-generated noise is the main influencing factor, and the noise level is directly related to the wind speed at the location of the hydrophone. In marine engineering, empirical formulas are widely employed for the calculation of noise levels, and extensive research and validation on empirical formula models for noise level estimation have been conducted by numerous scholars to date. Hildebrand et al. [16] proposed an empirical model of wind-generated noise through statistical analysis of more than 100 years of wind-generated noise, showing a smaller slope (approximately 5 dB/decade) in the lower frequency band (10–100 Hz) and an increased slope to approximately 15 dB/decade in the high-frequency band (400 Hz–20 kHz) [16,17]. Wang Yang et al. [18] constructed a numerical calculation model of deep-sea wind-generated noise by combining the Harrison wind-generated noise source level formula with a sea surface noise transmission model. In 2023, Yang et al. [19] revealed the attenuation phenomenon of high-frequency noise under high wind speeds, improved the marine noise model under high wind conditions, and enabled the model to more accurately describe the actual marine noise scenarios. In 2024, Derakhti et al. [20] identified the relationship between the penetration depth of bubble plumes and wind speed as well as significant wave height, which provides a key basis for the parameterization of bubble distribution in wind-generated noise models, and is particularly applicable to noise prediction in the mid-high frequency band (1–10 kHz). Although scholars have conducted extensive research on empirical models of wind-generated noise, linking these models with sonar search performance remains a critical factor that must be considered for accurate underwater target search path planning.
Based on the above background, this paper focuses on the influence of wind-generated noise on the marine acoustic environment and proposes a sixteen-azimuth path planning method. First, a refined hydroacoustic environment is constructed. The noise level is calculated based on the wind speed distribution in the task sea area, and the search distance matrix of the active sonar is computed by combining other sonar parameters. On this basis, an underwater target search path planning model is established, and QPSO-TS is introduced to optimize the search path, so as to maximize the search coverage.
The remaining chapters of this paper are organized as follows: Section 2 introduces the overall technical roadmap, including sonar performance modeling considering wind fields and the proposed path planning method for maximizing sonar search coverage. Section 3 presents numerical simulation experiments, demonstrating the search path optimization results of QPSO-TS. Section 4 analyzes and compares the optimization effects of QPSO-TS [21,22,23] with genetic algorithm(GA) [24], adaptive differential evolution with optional external archive(JADE) [25], PSO [26], differential evolution (DE) [27], and cuckoo search (CS) [28] on search paths. Section 5 concludes the full work.

2. Methods

2.1. Overall Technical Roadmap

Active sonar and passive sonar are two common types of underwater sonar systems, each suitable for distinct application scenarios. Due to factors such as high propagation loss, multipath propagation, and background noise affecting sound waves in seawater, passive sonar faces significant challenges in signal-to-noise ratio (SNR) during practical applications [29]. In contrast, active sonar performs target search by transmitting acoustic waves and receiving echo signals, enabling more precise measurement of parameters such as target distance, velocity, and azimuth angle [13,30]. Therefore, this paper employs active sonar for underwater target search path planning research. To accurately describe its search distance, the active sonar equation is required, as follows:
S L 2 T L + T S ( N L D I ) = D T ,
where SL is the source level, related to the transmitting power and transmit directivity index; TL is the transmission loss, describing the attenuation degree of sound wave intensity from the sound source to the receiving point; TS is the target strength, characterizing the ability of a target to reflect or scatter acoustic waves; NL is the ambient noise level, including marine environmental noise and equipment noise; DI is the directivity index of the receiving array, a key parameter measuring the spatial directivity gain of the array; DT is the detection threshold, depending on the signal processing algorithm and false alarm probability. When the left side of the active sonar equation is greater than the right side, the intensity of the sonar received signal exceeds the detection threshold. In hydroacoustic engineering, the combined sonar parameter signal excess (SE) is commonly defined as one of the key indicators for evaluating sonar system performance. SE refers to the redundancy of the received target echo signal relative to noise, and its definition is as follows:
S E = S L 2 T L + T S ( N L D I ) D T .
Generally, it is considered that when SE > 0, the receiving array can effectively detect the target signal [31], indicating successful target acquisition. SL is determined by the sound source, TS is governed by target properties, and both DI and DT are defined by the receiving array characteristics—all these parameters are independent of the marine environment. In contrast, NL at specific frequencies is primarily dominated by noise generated from wind-induced bubbles, cavitation, and whitecaps caused by sea surface excitation [32]. TL is related to seawater temperature, salinity, pressure, density, as well as seabed topography and sediment properties. Thus, the marine environment influences the active sonar search distance by affecting NL and TL. Based on this principle, the active sonar search distance is estimated through the following steps: First, SL, TS, and DI are calculated using empirical formulas, and common values of DT are obtained from the literature. Second, a sea surface wind field distribution model is constructed based on wind field data of the mission sea area to compute the spatial distribution of NL. Third, the sound speed profile is calculated using hydrological data of the mission area, and the ocean acoustic propagation model is employed to determine the spatial distribution of TL. Fourth, the mission sea area is grid-discretized, and SE > 0 is computed for each grid point to derive the active sonar search distance matrix.
After transforming the impacts of sea surface wind fields and marine acoustic environments into a search distance matrix, this paper establishes a sixteen-azimuth path planning model, constructs a fitness function to evaluate path search effectiveness, and defines objective functions and constraints. The search path is iteratively optimized via QPSO-TS to ultimately obtain the optimal path that maximizes search coverage. A schematic diagram of the path planning is shown in Figure 1.

2.2. Sonar Search Performance Modeling Considering Wind Fields

2.2.1. Noise Level

The noise level is a physical quantity describing the intensity of background noise in the marine environment, reflecting the total acoustic energy of non-target signals received by the sonar. The noise level directly affects the sonar search range; the higher the noise level, the lower the SNR of the received signal, and the greater the difficulty in searching targets. As discussed in Section 1, under specific frequency conditions, NL is primarily dominated by wind-generated noise, which is empirically described as a frequency spectrum-dependent process with parameters dependent on local wind speed [33]. The ambient noise level is calculated using the following empirical formula:
N L = 52.21 + 17.86 lg U ,
where U is the wind speed at 10 m above the sea surface. Using Equation (3), the spatial distribution of NL can be calculated from the sea surface wind field.

2.2.2. Transmission Loss

TL is a key parameter in hydroacoustics describing the energy attenuation of sound waves propagating from the sound source to the receiving point. In practical applications, TL must be accurately calculated using an underwater acoustic propagation model considering the specific environment. The mainstream underwater acoustic propagation models currently include the normal mode model, parabolic equation model, ray model, etc. [34]. The normal mode model exhibits increased computational complexity with higher mode orders, making it unsuitable for high-frequency deep-sea problems. Due to the “adiabatic coupling” assumption, this model is only applicable to scenarios with horizontally smooth sound channels and gentle seabed slopes. The parabolic equation model cannot compute near-field sound fields and incurs heavy computational costs at high frequencies. Based on the high-frequency approximation, the ray model treats sound wave propagation as the propagation of numerous rays perpendicular to the equiphase surface, making it suitable for analyzing high-frequency acoustic propagation with the advantages of intuitiveness and fast computation [35].
Active sonars for underwater target search typically operate in the frequency range of 1 kHz to 100 kHz, belonging to high-frequency acoustic signals. Thus, the ray model offers advantages in both computation speed and accuracy. The Bellhop model, a common ray model based on the Gaussian beam tracing method, can calculate ray trajectories and sound fields in horizontally inhomogeneous environments, making it suitable for hydroacoustic modeling in underwater target search. Therefore, this paper employs the Bellhop model to solve for marine underwater acoustic transmission loss.
To construct the Bellhop environment file, the sound speed profile of the mission sea area must be calculated, and the seabed topography data must be obtained. The sound speed profile affects sound wave deflection and attenuation, while seabed topography influences sound wave reflection and attenuation. The Frye and Pugh formula [36], a classic model in marine acoustics for calculating sound propagation speed in seawater, is constructed based on three core parameters: temperature, salinity, and pressure. This formula simplifies the Wilson equation while maintaining high accuracy, making it particularly suitable for underwater target search. Its complete form is the following:
c = 1449.30 + Δ c T + Δ c S + Δ c P + Δ c T S P Δ c T = 4.587 T 5.356 × 10 2 T 2 2.604 × 10 4 T 3 Δ c S = 1.19 ( S 35 ) + 9.6 × 10 2 ( S 35 ) 2 Δ c P = 1.5848 × 10 1 P + 1.572 × 10 5 P 2 3.46 × 10 12 P 4 Δ c T S P = 1.35 × 10 5 T 2 P 7.19 × 10 7 T P 2 1.2 × 10 2 ( S 35 ) T ,
where c is the sound speed in seawater (m/s), T is the temperature (°C), S is the salinity (‰), and P is the hydrostatic pressure (kg/cm2). The hydrostatic pressure P of seawater is related to the observation depth z (m), and the relationship can be expressed as follows:
P = 1.033 + 1.028126 × 10 1 z + 2.38 × 10 7 z 2 6.8 × 10 17 z 4 .
After solving for the sound speed profile and obtaining the topographic data of the mission sea area, the spatial distribution of TL can be calculated using the Bellhop model.

2.3. Sixteen-Azimuth Path Planning Model

Common path planning methods include the lawn mower (LM) method, inner spiral method, outer spiral method, translation spiral method, and zigzag method [37,38]. However, for practical marine surveys and underwater target search, the search freedom of these methods is insufficient, and the search paths lack finesse. To address the problem of low path planning accuracy caused by limited search freedom, this paper proposes a sixteen-azimuth path planning model. Through more refined heading planning, it achieves precise underwater target search. A schematic diagram of the model is shown in Figure 2.

2.3.1. Discretized Azimuths

Suppose a path consists of several path nodes. For three adjacent path nodes ni−1, ni, and ni+1, let θi denote the turning angle of the search vessel from the direction of n i 1 n i to n i n i + 1 , which satisfies the following conditions:
θ i = arccos ( x i x i 1 ) ( x i + 1 x i ) + ( y i y i 1 ) ( y i + 1 y i ) ( x i x i 1 ) 2 + ( y i y i 1 ) 2 ( x i + 1 x i ) 2 + ( y i + 1 y i ) 2 ,
θ i = ( k 1 ) π 8 , k = 1 , 2 , , 16 ,
θ i θ max .
Here, (xi−1, yi−1), (xi, yi), and (xi+1, yi+1) are the Cartesian coordinates of nodes ni−1, ni, and ni+1, respectively. Equation (6) gives the expression for θi. Equation (7) indicates that the navigation azimuths of the search vessel are discretized into 16 equal parts, and the search vessel can only turn in discrete 22.5° increments. Equation (8) represents the maximum turning angle of the search vessel, thereby limiting the path maneuverability. Moreover, the model does not account for variations in marine environmental conditions, such as ocean currents, wave dynamics, or underwater obstacles.

2.3.2. Inverse Distance Weighting (IDW) Interpolation

Generally, the sample points of the sonar search distance matrix do not coincide with the nodes of the search path, so a suitable interpolation method is required to estimate the sonar search distance at the path node ni. IDW is primarily based on the First Law of Geography, determining weights by the spatial distance between the path node ni and sample points [39]. That is, the farther the point to be interpolated is from the sample point, the smaller its influence, and vice versa, which is consistent with the actual situation in marine engineering. Therefore, this paper adopts the IDW method, which is described in detail below.
First, the distance between the path node ni and the surrounding sample points is calculated as follows:
d j = ( x i X j ) 2 + ( y i Y j ) 2 , j = 1 , 2 , 3 , 4 ,
where (xi, yi) represents the i-th path node ni, and (Xj, Yj), j = 1, 2, 3, 4 represent the sample points in the north, east, south, and west directions of the path node, with specific position information as shown in Figure 2. Then, the weights of the four sample points are computed as follows:
ω j = 1 / d j j = 1 4 1 / d j , j = 1 , 2 , 3 , 4 ,
where ωj denotes the weight of each sample point. Finally, the sonar search distance r at any path node ni is obtained as follows:
r = j = 1 4 ω j r j , j = 1 , 2 , 3 , 4 .

2.4. Path Optimization Based on QPSO-TS

The quantum-behaved particle swarm optimization (QPSO) algorithm is an improved variant derived from the classical PSO algorithm. It incorporates concepts from quantum physics and emphasizes the current local best positions and global best positions of individual particles when updating particle positions. Tabu search (TS) is a local search-based optimization algorithm that avoids local optima in the search space by maintaining a tabu list. The classical PSO algorithm tends to converge to local optima and exhibits slow convergence speed in the later stages of iteration. In contrast, QPSO introduces the concept of quantum superposition, allowing particles to exist in multiple positions simultaneously, thereby expanding the search space. Meanwhile, the integration with the TS algorithm prevents entrapment in local optima.

2.4.1. Objective Function and Constraints

Since the position of underwater targets is uncertain, different from point-to-point path planning targeting the shortest path, the objective of this paper is to maximize the search coverage area by optimizing the search path of surface vessels within a limited time. The mathematical description is as follows:
max F = S ( p ) , p = ( n 1 , n 2 , , n i , , n m ) ,
s . t .   i = 1 m 1 n i n i + 1 v t m ,
g ( x i , y i ) 0 ,
where F is the objective function, the vector p represents the search path, each component ni(i = 1, …, m) corresponds to the i-th node of the search path with Cartesian coordinates (xi, yi), and S ( p ) denotes the search coverage area corresponding to the path. v is the navigation speed of the search vessel, tm is the maximum search time, and {(x, y)∣g(x, y) ≤ 0} is the set of all points in the mission sea area. Equation (12) indicates the optimization goal of maximizing coverage, Equation (13) imposes a constraint on search time tm, and Equation (14) restricts the search range within the mission sea area to avoid boundary collisions.

2.4.2. Initial Population and Encoding

The initial population serves as the starting point of the algorithm. Let the population size be M, and each individual has a chromosome count of N, with the following size of:
N = v t m / d ,
where d is the step length of the search vessel. Given the starting point n1(x1, y1), the coordinates of the i-th node ni are the following:
x i y i = x i 1 y i 1 + d cos θ i sin θ i ,   i = 2 , 3 , N ,
where θi is a randomly generated heading angle. Integer encoding is adopted, where 16 discrete θi values are represented by integers from 1 to 16. According to Equation (16), the path node ni can be derived recursively from the starting point n1 and the heading angle θi; thus, the encoding of θi can uniquely represent a path. This encoding is denoted as Xj, corresponding to the j-th individual. And M individuals compose a population denoted as Lk(k = 1, 2, …, I), where I represents the maximum number of iterations. Each individual Xj must satisfy the constraints of Equations (7), (8), and (14).

2.4.3. Fitness Calculation

The fitness function provides a quantitative evaluation of an individual’s adaptability. Individuals with higher fitness represent better solutions, indicating a closer proximity to the optimal position. For the specific problem of underwater target search path planning, a search path with a larger coverage area indicates a better solution, and the corresponding individual should be assigned higher fitness. Thus, the fitness function f ( p ) is defined as follows:
f ( X j ) = S ( p ) , p = ( x 1 , x 2 , , x N ) .
For each individual Xj, its fitness is calculated according to Equation (17) to evaluate the proximity of the individual to the optimal position.

2.4.4. Particle Position Update

In the QPSO algorithm, particles are considered to exhibit quantum behaviors and reference the uncertainty principle of quantum mechanics. The particle state is described using a wave function (Schrödinger equation), which replaces the position and velocity parameters in the original PSO. Its position iteration formula is expressed as follows:
X i d ( t + 1 ) = p i d ( t ) ± β p i d ( t ) X i d ( t ) ln ( 1 / u ) ,
p i d ( t ) = φ p best ( t ) + ( 1 φ ) g best ( t ) ,
where, Xid denotes the position of the i-th particle in the d-th dimension; t represents the current iteration number of the algorithm; β is the contraction-expansion coefficient, which is used to control the convergence speed of the algorithm; and both u and φ are random numbers uniformly distributed within [0, 1]. pbest refers to the current optimal position of particle i, and gbest denotes the global optimal position of the population, which are, respectively, determined by the following equations:
p best ( t + 1 ) = X i ( t + 1 ) , f [ X i ( t + 1 ) ] < f [ p best ( t ) ] p best ( t ) , f [ X i ( t + 1 ) ] f [ p best ( t ) ]
g best = arg min 1 i N f [ p best ( t ) ]

2.4.5. Tabu Search

To prevent the QPSO algorithm from converging to local optima, this study introduces a tabu mechanism by initializing a Tabu List (LT). In every NT iteration of QPSO, the tabu search strategy is applied as follows:
First step: Generate neighborhood solutions around the current position Xid(t);
Second step: Select the best admissible neighbor that is not in LT;
Third step: Update the current solution with the selected neighbor and add it to LT.
The LT maintains a maximum length of Lmax. When exceeding this threshold, the oldest entry is replaced by the newest one. By recording recently visited solutions, LT prohibits revisiting these “tabu” solutions or operations within a defined tenure (Lmax), thereby avoiding cyclic searches and enhancing the algorithm’s escape capability from local optima.

2.4.6. Termination Condition Judgment

When the algorithm reaches the maximum number of iterations I or the fitness function f converges, the iteration loop terminates. Subsequently, the encoding of the optimal position X is converted into path nodes to obtain the optimal search path.

3. Results

3.1. Experimental Data and Areas

Three mission sea areas are selected for numerical simulation experiments: Sea Area 1: South China Sea (18° N–19° N, 117° E–118° E), Sea Area 2: Atlantic Ocean (32° N–33° N, 73° W–74° W), and Sea Area 3: Pacific Ocean (40° N–41° N, 146° E–147° E), covering areas of 11,760 km2, 10,406 km2, and 9381 km2, respectively. The specific regions are shown in Figure 3. To perform sonar search performance modeling, temperature, salinity, depth data, and wind speed data at 10 m above the sea surface of these three sea areas are obtained. The hydrological data (temperature, salinity) used in this paper are from the Global Ocean Physics Analysis and Forecast database of The Copernicus Marine Environment Monitoring Service (CMEMS), with a horizontal spatial resolution of 1/12° and 50 vertical layers; the wind speed data at 10 m above the sea surface are from the Global Ocean Daily Gridded Sea Surface Winds from Scatterometer database, with a horizontal spatial resolution of 1/8°. The above data are all dated 20 May 2025; the topographic data are from the ETOPO Global Relief Model at https://www.ncei.noaa.gov/products/etopo-global-relief-model (accessed on 28 May 2025), with a horizontal spatial resolution of 15″.
This paper uses an active towed line array sonar, assuming the underwater target is a rigid sphere at a depth of 200 m. Referencing the empirical formulas for various sonar parameters proposed in literature [13,40,41];
S L = 170.8 + 10 lg P a + D I T ,
T S = 10 lg a 2 4 ,
D I = 10 lg ( N p ) ,
where Pa is the transmitted acoustic power of the active towed line array sonar (W), DIT is the transmit directivity index (dB), a is the radius of the target sphere (m), and N is the equivalent number of elements. Referencing common values in underwater acoustic engineering, the detection threshold DT is set to 10 dB, the operating frequency of the active towed line array sonar is 10 kHz, with Pa = 4000 W, DIT = 15 dB, a = 1 m, and Np = 500. According to the empirical formulas, SL = 221.82 dB, TS = −6.02 dB, and DI = 26.99 dB.
The navigation parameters of the search vessel in this paper refer to actual navigation conditions, with the navigation speed set to 5 knots, the maximum search time not exceeding 12 h, the step length d set to 5000 m, and the turning angle of the search vessel not exceeding 120°, which is set statically without considering the vessel’s current velocity, hydrodynamic characteristics, or operational environment.
After extensive preliminary experiments and with reference to parameter configurations in relevant literature [13,42,43], the parameters of the proposed QPSO-TS algorithm in this study are set as follows: the contraction-expansion coefficient β = 0.75, the tabu list length Lmax = 10, the tabu tenure NT = 5, and the population size M = 30.
The Bellhop software, an open-source tool (Acoustics Toolbox), was employed in this study. The six optimization algorithms referenced herein—QPSO-TS, GA, JADE, PSO, DE, and CS—were independently developed using MATLAB. The Wilcoxon rank-sum test was executed utilizing functions from the stats toolbox of MATLAB R2024b. All software operations were conducted on a computational platform equipped with a 12th Gen Intel(R) Core(TM) i7-12700H CPU and the Windows 11 operating system.

3.2. Sonar Search Performance

After obtaining the empirical values of SL, TS, DI, and DT, the NL and TL fields of the three mission sea areas were simulated, respectively. The SE of each sample point in the mission sea areas was then calculated according to Equation (2). If SE > 0, the current area can be detected by the active sonar; otherwise, it cannot. The horizontal distance from the sonar to the endpoint where SE > 0 is taken as the active sonar search distance. Based on the experimental data, the NL fields of the three mission sea areas were solved, followed by the calculation of the sound speed profiles. Combining with the seabed topography data, the TL fields were computed using the ray model, thereby obtaining the sonar search distance matrix. The sound speed profiles, spatial distributions of NL, and spatial distributions of active sonar search distance were plotted, as shown in Figure 4, Figure 5 and Figure 6, respectively.
Figure 4a–c shows the sound speed profiles of Sea Area 1, Sea Area 2, and Sea Area 3, respectively. The sound speed in these three sea areas generally decreases first and then increases with depth. Sea Area 2 exhibits a positive sound speed gradient distribution at depths of 100 m to 500 m. Figure 5a–c displays the spatial distributions of noise level in Sea Area 1, Sea Area 2, and Sea Area 3, respectively. As analyzed in Section 2.2.1, the spatial distribution of NL at specific frequencies is mainly affected by the sea surface wind speed. Analysis of Figure 5 reveals that the NL distributions of the three sea areas vary, but they share a common feature: regions with higher sea surface wind speeds have higher noise levels. According to Equation (3), sea surface wind speed is positively correlated with noise level, which is consistent with practical conclusions. Figure 6a–c shows the spatial distributions of active sonar search distance for detecting a 200 m deep underwater target in Sea Area 1, Sea Area 2, and Sea Area 3, respectively. A comparative analysis of Figure 5 and Figure 6 indicates that the spatial distribution of NL and the spatial distribution of active sonar search distance in the same sea area roughly correspond: areas with higher NL have smaller sonar search distances, and areas with lower NL have larger sonar search distances. This reflects that the sea surface wind field significantly influences sonar search performance, where wind-generated noise shortens the sonar search distance, thereby affecting the results of path planning.

3.3. Path Planning Results

As described in Section 2.1, after obtaining the sonar search distance matrix, the sixteen-azimuth path planning model established in this paper is used to plan the underwater target search paths for the three sea areas, and then a QPSO-TS is employed to optimize the search paths to achieve the maximum search coverage area. The search starting points for the three sea areas are set as (18.2° N, 117.2° E), (32.2° N, 73.8° W), and (40.2° N, 146.2° E), respectively. The search paths before optimization (initial population of the QPSO-TS) are shown in Figure 7, and the search paths optimized by the QPSO-TS are shown in Figure 8, Figure 9 and Figure 10.
Figure 7a–c shows the paths of Sea Area 1, Sea Area 2, and Sea Area 3 before QPSO-TS optimization, with search coverage areas of 2280 km2, 2355 km2, and 1158 km2, respectively. The initial paths have the following issues: First, the distance between path nodes is too close, causing overlapping of active sonar search coverage at nodes, which is not conducive to maximizing search coverage; Second, there are U-turn paths and circular paths, leading to repeated searches in some areas; Third, the search purpose is not strong, basically only covering the area near the search starting point.
Figure 8, Figure 9 and Figure 10 show three search paths for Sea Area 1, Sea Area 2, and Sea Area 3 optimized by the QPSO-TS, respectively. Their search coverage areas have reached the maximum values under corresponding conditions, namely 5247 km2, 4678 km2, and 1788 km2, increasing by 130.13%, 98.64%, and 54.40% compared with those before optimization. After QPSO-TS optimization, the search paths extend well outward, the distance between nodes is increased, there are no U-turns or circular paths, and the search has a strong purpose, maximizing the search coverage within the limited search time. Meanwhile, it can be found that the search path curves are smooth, the turns are natural, and there is no sudden large-scale turning, which is closely related to the sixteen-azimuth path planning model proposed in Section 2.3. A comparative analysis of Figure 6, Figure 8, Figure 9 and Figure 10 reveals that the search paths tend to extend to areas with large active sonar search distances, which is consistent with the goal of maximizing search coverage.

4. Discussion

To comprehensively evaluate the performance of QPSO-TS, this paper compares it with GA, JADE, PSO, DE, and CS. To ensure the fairness of testing, accuracy of numerical simulation, and credibility of results, all parameters are set identically for the three sea areas. The six algorithms are based on the same initial population, with the number of iterations I set to 200. Each algorithm undergoes 50 independent repeated experiments, and the average search coverage area is used as the evaluation index. The parameter settings of the other five comparative algorithms are presented in Table 1.

4.1. Convergence Curves and Optimization Effects

Figure 11, Figure 12 and Figure 13 show the path optimization performance of the six algorithms in Sea Area 1, Sea Area 2, and Sea Area 3, respectively. Subfigure (a) in each figure displays the convergence curves of the six algorithms, and subfigure (b) shows the line chart of the search coverage area after 200 iterations of the six algorithms in each test. Comparing the three test cases, QPSO-TS exhibits the best optimization effect, outperforming the other five algorithms in both convergence speed and maximum search coverage area. The search coverage areas in the three sea areas reach 5247 km2, 4678 km2, and 1788 km2, respectively, which are significantly higher than the pre-optimization areas. Among the other five algorithms, the final optimization performance of GA and JADE is comparable to that of QPSO-TS, but their convergence speeds are slower than QPSO-TS. In contrast, PSO, DE, and CS are inferior to QPSO-TS in both optimization performance and convergence speed.

4.2. Significance Test

To evaluate whether there are differences in optimization performance between the QPSO-TS algorithm and the other five algorithms, statistical significance tests were conducted, respectively. For two sets of independent, non-normally distributed data with small sample sizes, the Wilcoxon rank-sum test is commonly used to determine if there are significant differences between the two groups. Its core idea is to replace original data values with rank-order sorting for analysis, avoiding assumptions about the data distribution pattern. The results of the Wilcoxon rank-sum test are presented below.
As shown in Table 2, the p-values between QPSO-TS and GA are greater than 0.05 in all three task sea areas, indicating that the null hypothesis cannot be rejected. This suggests that the optimization performance of QPSO-TS and GA is comparable, which is also evident from Figure 11, Figure 12 and Figure 13. For QPSO-TS and JADE, the p-value in Sea Area 1 is greater than 0.05, while the p-values in Sea Area 2 and Sea Area 3 are less than 0.05, indicating that there are significant differences in optimization performance between QPSO-TS and JADE under certain conditions. The p-values between QPSO-TS and PSO, DE, and CS are all less than 0.05 across the three task sea areas, demonstrating that the optimization performance of QPSO-TS is significantly superior to that of PSO, DE, and CS.

4.3. Optimization Time

This paper evaluates the optimization time of the six algorithms from two aspects: the average time consumption of a single experiment for the six algorithms in three sea areas, and the average time consumption when the ratio g of the search coverage area to the maximum search area is optimized to a specific value. As analyzed in Section 4.1, QPSO-TS has the best optimization effect, so the search coverage area of SQPSO-TS after 200 iterations of QPSO-TS is taken as a reference. The definition of g is the following:
g = S current S QPSO - TS ,
where Scurrent represents the current search coverage area.
Figure 14 shows the time consumption of the six algorithms in 50 independent repeated experiments, and Table 3 shows the average single calculation time of the six algorithms. It can be seen that GA and PSO have the shortest average single calculation time, about 65 s, while DE and CS have longer average single calculation times, about 150 s. QPSO-TS and JADE have the longest average single calculation time, about 180 s. Therefore, in terms of optimization speed, GA and PSO are superior to the remaining four algorithms. Table 4 shows the average time consumption of the six algorithms when optimizing the ratio of the search coverage area to the maximum search area to a certain value. It can be seen that in the three sea areas, QPSO-TS, GA, and PSO only need about 7 s to reach the vicinity of the maximum search coverage area, while JADE, DE, and CS require far more than 30 s. An analysis of the optimization time of QPSO-TS reveals that although it has the longest average single-run time, its fastest convergence speed results in a relatively short overall optimization duration.

4.4. Performance Analysis

As analyzed in Section 4.1 and Section 4.2, QPSO-TS and GA belong to the first echelon in optimization performance, JADE and PSO to the second echelon, and DE and CS to the third echelon. The underlying reasons are analyzed as follows. The path planning problem is essentially a discrete combinatorial optimization problem. The proposed QPSO-TS algorithm integrates the global search capability of QPSO with the local fine optimization ability of TS, rendering it well-suited for discrete path planning scenarios. Furthermore, it perfectly aligns with the discrete encoding characteristics of GA, enabling direct representation of the turning angles of path nodes through intuitive and efficient operations. While JADE’s adaptive parameter adjustment mechanism enhances algorithmic robustness, it simultaneously increases the computational complexity of each iteration, leading to slower convergence and higher overall optimization time. In contrast, PSO is inherently designed for continuous optimization problems. Its velocity and position update mechanisms are less natural when handling discrete azimuths, requiring additional discretization processing that reduces efficiency. DE’s mutation operation, based on difference vectors, may generate invalid solutions in discrete problems, necessitating extra repair mechanisms and increasing computational burden. CS relies on Lévy flight-based random walk mechanisms, which perform well in continuous spaces but exhibit low efficiency in discrete path planning due to the generation of numerous invalid solutions.

5. Conclusions

This paper addresses the path planning problem for underwater target search in marine environments by proposing a sonar performance modeling and path optimization method considering the influence of sea surface wind fields. First, the impact of sea surface wind fields on underwater sonar search distance is considered, and a refined hydroacoustic environment model is constructed, including the spatial distributions of wind-generated NL and TL, to accurately evaluate the search performance of active sonar. Then, a sixteen-azimuth path planning model is established, and the IDW interpolation method is used to estimate the sonar search distance at path nodes. Subsequently, QPSO-TS is introduced to optimize the search path for maximizing the search coverage area. Numerical simulation experiments in typical sea areas of the South China Sea, the Atlantic Ocean, and the Pacific Ocean validate the effectiveness of the proposed method. Experimental results show that QPSO-TS exhibits higher search coverage, faster convergence speed, and shorter optimization time compared with GA, JADE, PSO, DE, and CS algorithms. The main contributions of this paper are summarized as follows:
  • The dynamic changes of the acoustic environment driven by sea surface wind fields are first incorporated into the underwater target search path planning model, revealing the quantitative influence mechanism of wind-generated noise on the active sonar search distance;
  • A sixteen-azimuth path planning model is proposed and optimized by GA, addressing the problem of maximizing the search range of surface search vessels in complex marine environments;
  • Path planning based on in-situ marine data provides a highly adaptive path planning tool for underwater target search tasks, which is of engineering significance for improving underwater target search efficiency.

Author Contributions

Conceptualization, W.W., W.X. and Y.L.; methodology, W.W. and W.X.; software, W.W. and Y.L.; validation, W.W. and W.X.; formal analysis, W.W., W.X. and Y.L.; investigation, W.W. and W.X.; resources, W.W. and W.X.; data curation, W.W. and Y.L.; writing—original draft preparation, W.W.; writing—reviewing and editing, W.W. and W.X.; visualization, W.W.; supervision, W.X.; project administration, W.X.; funding acquisition, W.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Research and Development Program of China, Grant No. 2016YFC1401800.

Data Availability Statement

The data presented in this study are openly available in the Global Ocean Physics Analysis and Forecast at https://doi.org/10.48670/moi-00016, Global Ocean Daily Gridded Sea Surface Winds from Scatterometer at https://doi.org/10.48670/moi-00182, and ETOPO Global Relief Model at https://www.ncei.noaa.gov/products/etopo-global-relief-model (accessed on 18 June 2025).

Acknowledgments

Special thanks are extended to Siyuan Liao for his guidance, assistance, and support.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, Y.; Liu, W.; Liu, J. Cooperative USV-UAV marine search and rescue with visual navigation and reinforcement learning-based control. ISA Trans. 2023, 137, 222–235. [Google Scholar] [CrossRef] [PubMed]
  2. Wu, Y.; Low, K.H.; Lv, C. Cooperative Path Planning for Heterogeneous Unmanned Vehicles in a Search-and-Track Mission Aiming at an Underwater Target. IEEE Trans. Veh. Technol. 2020, 69, 6782–6787. [Google Scholar] [CrossRef]
  3. Niu, Y.L.; Mu, Y.; Zhang, K.; Zhang, J.J.; Yang, H.H.; Wang, Y.M. Path planning and search effectiveness of USV based on underwater target scattering model. J. Phys. Conf. Ser. 2023, 2478, 102035. [Google Scholar] [CrossRef]
  4. Li, Y.; Huang, Y.; Zou, Z.; Yu, Q.; Zhang, Z.; Sun, Q. Multi-AUV underwater static target search method based on consensus-based bundle algorithm and improved Glasius bio-inspired neural network. Inf. Sci. 2024, 673, 120684. [Google Scholar] [CrossRef]
  5. Bai, Z.; Pang, H.; He, Z.; Zhao, B.; Wang, T. Path Planning of Autonomous Mobile Robot in Comprehensive Unknown Environment Using Deep Reinforcement Learning. IEEE Internet Things J. 2024, 11, 22153–22166. [Google Scholar] [CrossRef]
  6. Qian, L.; Li, H.; Wang, H.; Hong, M.; Han, J. Underwater target search and placement strategies based on an improved hidden Markov model. Sci. Sin. Technol. 2025, 55, 520–539. [Google Scholar] [CrossRef]
  7. Cao, Z.; Fan, H.; Hu, X.; Chen, Y.; Kang, S. Complete Coverage Search for Multiple Autonomous Underwater Vehicles Based on Neuronal Activity Reassignment. IEEE Trans. Intell. Transp. Syst. 2025, 26, 9693–9710. [Google Scholar] [CrossRef]
  8. Qi, B.; Li, Y.; Miao, H.; Chen, J.; Li, C. Research on Path Planning Method for Autonomous Underwater Vehicles Based on Improved Informed RRT. J. Syst. Simul. 2025, 37, 245–256. [Google Scholar] [CrossRef]
  9. Yu, F.; Shang, H.; Zhu, Q.; Zhang, H.; Chen, Y. An efficient RRT-based motion planning algorithm for autonomous underwater vehicles under cylindrical sampling constraints. Auton. Robots 2023, 47, 281–297. [Google Scholar] [CrossRef]
  10. Gao, F.; Xu, F.; Li, Z.; Qin, J.; Zhang, Q. Acoustic propagation uncertainty in internal wave environments using an ocean-acoustic joint model. Chin. Phys. B 2023, 32, 34302. [Google Scholar] [CrossRef]
  11. Dumont, P.-A.; Auclair, F.; Stéphan, Y.; Dumas, F. Modelling acoustic propagation in realistic ocean through a time-domain environment-resolving ocean model. J. Acoust. Soc. Am. 2024, 156, 4099–4115. [Google Scholar] [CrossRef] [PubMed]
  12. Zheng, L.; Hu, T.; Zhu, J. Underwater Sonar Target Detection Based on Improved ScEMA-YOLOv8. IEEE Geosci. Remote Sens. Lett. 2024, 21, 1503505. [Google Scholar] [CrossRef]
  13. Liao, S.; Xiao, W.; Wang, Y. Optimization of route planning based on active towed array sonar for underwater search and rescue. Ocean. Eng. 2025, 330, 121249. [Google Scholar] [CrossRef]
  14. Liu, B.; Huang, Y.; Chen, W. Principles of Underwater Acoustic, 3rd ed.; Science Press: Beijing, China, 2019; pp. 268–272. ISBN 978-7-03-063011-7. [Google Scholar]
  15. Wenz, G.M. Acoustic ambient noise in the ocean: Speactra and source. J. Acoust. Soc. Am. 1962, 34, 1936–1956. [Google Scholar] [CrossRef]
  16. Hildebrand, J.A.; Frasier, K.E.; Baumann-Pickering, S.; Wiggins, S.M. An empirical model for wind-generated ocean noise. J. Acoust. Soc. Am. 2021, 149, 4516–4533. [Google Scholar] [CrossRef] [PubMed]
  17. Stockhausen, J.H. Measurement and modeling of the vertical directionality of wind-generated ocean ambient noise. J. Acoust. Soc. Am. 1981, 70, S65. [Google Scholar] [CrossRef]
  18. Wang, Y.; Jiang, D.; Li, Z.; Peng, C.; Liu, Q. Characterization and source level modeling revision of thewind-generated ambient noise in South China Sea. Chin. J. Acoust. 2020, 45, 655–663. [Google Scholar] [CrossRef]
  19. Yang, J.; Nystuen, J.A.; Riser, S.C.; Thorsos, E.I. Open ocean ambient noise data in the frequency band of 100 Hz-50 kHz from the Pacific Ocean. JASA Express Lett. 2023, 3, 036001. [Google Scholar] [CrossRef] [PubMed]
  20. Derakhti, M.; Thomson, J.; Bassett, C.; Malila, M.; Kirby, J.T. Statistics of Bubble Plumes Generated by Breaking Surface Waves. J. Geophys. Res. Oceans 2024, 129, e2023JC019753. [Google Scholar] [CrossRef]
  21. Sun, J.; Feng, B.; Xu, W. Particle swarm optimization with particles having quantum behavior. In Proceedings of the 2004 Congress on Evolutionary Computation, Portland, OR, USA, 19–23 June 2004; Volume 1, pp. 325–331. [Google Scholar] [CrossRef]
  22. Glover, F. Tabu Search—Part I. ORSA J. Comput. 1989, 1, 190. [Google Scholar] [CrossRef]
  23. Glover, F. Tabu Search—Part II. ORSA J. Comput. 1990, 2, 1. [Google Scholar] [CrossRef]
  24. Sampson, J.R. Adaptation in Natural and Artificial Systems (John H. Holland). SIAM Rev. 1976, 18, 529–530. [Google Scholar] [CrossRef]
  25. Zhang, J.; Sanderson, A.C. JADE: Adaptive Differential Evolution with Optional External Archive. IEEE Trans. Evol. Comput. 2009, 13, 945–958. [Google Scholar] [CrossRef]
  26. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar] [CrossRef]
  27. Storn, R.; Price, K. Differential Evolution–A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  28. Yang, X.; Deb, S. Cuckoo Search via Lévy flights. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing, Coimbatore, India, 9–11 December 2009; pp. 210–214. [Google Scholar] [CrossRef]
  29. Abbas, A.A.M.; Mohideen, K.M.S.; Narayanaswamy, V. A passive sonar based underwater acoustic channel model for improved search and rescue operations in deep sea. Int. J. Electr. Comput. Eng. 2024, 14, 6148–6159. [Google Scholar] [CrossRef]
  30. Yu, C.; Gao, W.; Li, S.; Ge, Q. Detection model construction and performance analysis for target search and rescue via autonomous underwater vehicles. Kongzhi Yu Juece/Control Decis. 2025, 40, 170–179. [Google Scholar] [CrossRef]
  31. Freitas, E.B.A.; Albergamo, A.; Leite, M.; Leston, S.; Di Bella, G. Proceedings of the 1st International Conference-BeSafeBeeHoney (BEekeeping Products Valorization and Biomonitoring for the SAFEty of BEEs and HONEY). Bee World 2024, 101, 82–108. [Google Scholar] [CrossRef]
  32. Walkinshaw, H.M. Low-Frequency Spectrum of Deep Ocean Ambient Noise. J. Acoust. Soc. Am. 1960, 32, 1497. [Google Scholar] [CrossRef]
  33. Brown, M.G. A directional spectrum evolution model for wind-generated ocean noise. J. Acoust. Soc. Am. 2025, 157, 3245–3255. [Google Scholar] [CrossRef] [PubMed]
  34. Liao, S.; Xiao, W.; Wang, Y. Dynamic hybrid parallel computing of the Ray Model for solving underwater acoustic fields in vast sea. Sci. Rep. 2024, 14, 25385. [Google Scholar] [CrossRef] [PubMed]
  35. Oliveira, T.C.A.; Lin, Y.; Porter, M.B. Underwater Sound Propagation Modeling in a Complex Shallow Water Environment. Front. Mar. Sci. 2021, 8, 751327. [Google Scholar] [CrossRef]
  36. Frye, H.W.; Pugh, J.D. A New Equation for the Speed of Sound in Seawater. J. Acoust. Soc. Am. 1971, 50, 384–386. [Google Scholar] [CrossRef]
  37. Zhang, H.; Lin, W.; Chen, A. Path Planning for the Mobile Robot: A Review. Symmetry 2018, 10, 450. [Google Scholar] [CrossRef]
  38. Ren, Y.; Zhang, L. An adaptive evolutionary multi-objective estimation of distribution algorithm and its application to Multi-UAV path planning. IEEE Access 2023, 11, 1. [Google Scholar] [CrossRef]
  39. Harman, B.I.; Koseoglu, H.; Yigit, C.O. Performance evaluation of IDW, Kriging and multiquadric interpolation methods in producing noise mapping: A case study at the city of Isparta, Turkey. Appl. Acoust. 2016, 112, 147–157. [Google Scholar] [CrossRef]
  40. Nuo, L.; Xuanzhen, C.; Wei, L. Research on the Best Working Depth for Active Sonar in Shallow Sea. Audio Eng. 2023, 47, 38–41. [Google Scholar] [CrossRef]
  41. Lan, T.; Wang, Y.; Qiu, L.; Liu, G. Array shape estimation based on tug vehicle noise for towed linear array sonar during turning. Ocean Eng. 2024, 303, 117554. [Google Scholar] [CrossRef]
  42. Yu, S.; Li, X.; Tian, X.; Pang, M. Protein structure prediction based on particle swarm optimization and tabu search strategy. BMC Bioinform. 2022, 23, 352. [Google Scholar] [CrossRef] [PubMed]
  43. Smairi, N.; Siarry, P.; Ghedira, K. A hybrid particle swarm approach based on Tribes and tabu search for multi-objective optimization. Optim. Method Softw. 2016, 31, 204–231. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of path planning.
Figure 1. Schematic diagram of path planning.
Jmse 13 01393 g001
Figure 2. Sixteen-azimuth path planning model.
Figure 2. Sixteen-azimuth path planning model.
Jmse 13 01393 g002
Figure 3. Schematic diagram of mission sea areas.
Figure 3. Schematic diagram of mission sea areas.
Jmse 13 01393 g003
Figure 4. Sound speed profiles. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Figure 4. Sound speed profiles. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Jmse 13 01393 g004
Figure 5. Spatial distribution of NL. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Figure 5. Spatial distribution of NL. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Jmse 13 01393 g005
Figure 6. Spatial distribution of active sonar search distance. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Figure 6. Spatial distribution of active sonar search distance. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Jmse 13 01393 g006
Figure 7. Search paths before optimization. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Figure 7. Search paths before optimization. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Jmse 13 01393 g007
Figure 8. Optimized search paths (Sea Area 1). (a) Path 1; (b) Path 2; (c) Path 3.
Figure 8. Optimized search paths (Sea Area 1). (a) Path 1; (b) Path 2; (c) Path 3.
Jmse 13 01393 g008
Figure 9. Optimized search paths (Sea Area 2). (a) Path 1; (b) Path 2; (c) Path 3.
Figure 9. Optimized search paths (Sea Area 2). (a) Path 1; (b) Path 2; (c) Path 3.
Jmse 13 01393 g009
Figure 10. Optimized search paths (Sea Area 3). (a) Path 1; (b) Path 2; (c) Path 3.
Figure 10. Optimized search paths (Sea Area 3). (a) Path 1; (b) Path 2; (c) Path 3.
Jmse 13 01393 g010
Figure 11. Convergence curves and maximum coverage area of six algorithms (Sea Area 1). (a) Convergence curves; (b) Maximum search coverage area.
Figure 11. Convergence curves and maximum coverage area of six algorithms (Sea Area 1). (a) Convergence curves; (b) Maximum search coverage area.
Jmse 13 01393 g011
Figure 12. Convergence curves and maximum coverage area of six algorithms (Sea Area 2). (a) Convergence curves; (b) Maximum search coverage area.
Figure 12. Convergence curves and maximum coverage area of six algorithms (Sea Area 2). (a) Convergence curves; (b) Maximum search coverage area.
Jmse 13 01393 g012
Figure 13. Convergence curves and maximum coverage area of six algorithms (Sea Area 3). (a) Convergence curves; (b) Maximum search coverage area.
Figure 13. Convergence curves and maximum coverage area of six algorithms (Sea Area 3). (a) Convergence curves; (b) Maximum search coverage area.
Jmse 13 01393 g013
Figure 14. Time consumption of six algorithms in 50 independent repeated experiments. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Figure 14. Time consumption of six algorithms in 50 independent repeated experiments. (a) Sea area 1; (b) Sea area 2; (c) Sea area 3.
Jmse 13 01393 g014
Table 1. Parameter Settings of Comparative Algorithms.
Table 1. Parameter Settings of Comparative Algorithms.
AlgorithmMParameter Settings
GA30Crossover probability: 0.5; Mutation probability: 1/N; Tournament selection size: 3; Elite retention ratio: 0.15
JADE30Adaptive rate: 0.1; Elite individual ratio: 0.05; Initial crossover probability mean: 0.5; Initial scaling factor mean: 0.5
PSO30Inertia weight: 0.72; Learning factors c1: 1.49, c2: 1.49; Maximum velocity: 4
DE30Mutation type: DE/rand/1; Crossover type: Binomial crossover; Crossover probability: 0.9; Scaling factor: 0.85
CS30Discovery probability: 0.25; Step size scaling factor: 0.5; Lévy flight exponent: 1.5
Table 2. Results of the Wilcoxon rank-sum test (comparison with QPSO-TS).
Table 2. Results of the Wilcoxon rank-sum test (comparison with QPSO-TS).
Mission Sea AreasStatistical IndexGAJADEPSODECS
Sea area 1Rank sum2304.52501.53353.53774.03775.0
p-value0.12930.87401.1358 × 10−87.4787 × 10−187.0422 × 10−18
Sea area 2Rank sum2610.03132.53539.03775.03775.0
p-value0.56002.8472 × 10−52.7921 × 10−127.0200 × 10−187.0200 × 10−18
Sea area 3Rank sum2719.02934.53377.03768.53774.0
p-value0.18170.00484.2918 × 10−91.0239 × 10−177.3518 × 10−18
Table 3. Average single calculation time of six algorithms (s).
Table 3. Average single calculation time of six algorithms (s).
Mission Sea AreasQPSO-TSGAJADEPSODECS
Sea area 1176.0770.05190.0661.26146.08152.05
Sea area 2179.0066.70189.1068.64178.84198.97
Sea area 3176.3765.92189.3166.73123.08127.46
Table 4. Optimization time of the six algorithms (s).
Table 4. Optimization time of the six algorithms (s).
Mission Sea AreasgQPSO-TSGAJADEPSODECS
Sea area 165%0.6220.3810.780 0.332 0.7910.923
70%0.6221.0111.5440.7171.5966.463
75%1.2491.3412.3321.0633.19212.948
80%1.2492.0204.7361.4965.60623.211
85%2.5733.04210.4422.19616.40140.134
90%4.0324.06625.1393.50642.79173.360
95%7.7877.17752.3526.817118.733178.301
Sea area 265%0.6300.6630.7830.7090.8340.978
70%0.6300.9711.5550.9571.6866.791
75%1.2631.2902.3421.4093.39416.549
80%1.2631.9334.7101.9416.84428.172
85%1.9222.91611.3332.78622.16346.098
90%4.0914.22226.1964.37557.74182.462
95%7.1307.51755.6619.172146.598154.811
Sea area 365%0.6160.3590.7850.3640.6390.658
70%0.6160.6630.7850.6890.6392.606
75%1.2360.9691.5650.8121.2876.529
80%1.8921.5993.1661.3772.57213.767
85%2.5492.2345.5771.7134.55027.078
90%3.9923.21611.4012.95314.24748.200
95%6.9465.50735.0605.37465.99984.462
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

Wang, W.; Xiao, W.; Liu, Y. Research on Path Optimization for Underwater Target Search Under the Constraint of Sea Surface Wind Field. J. Mar. Sci. Eng. 2025, 13, 1393. https://doi.org/10.3390/jmse13081393

AMA Style

Wang W, Xiao W, Liu Y. Research on Path Optimization for Underwater Target Search Under the Constraint of Sea Surface Wind Field. Journal of Marine Science and Engineering. 2025; 13(8):1393. https://doi.org/10.3390/jmse13081393

Chicago/Turabian Style

Wang, Wenjun, Wenbin Xiao, and Yuhao Liu. 2025. "Research on Path Optimization for Underwater Target Search Under the Constraint of Sea Surface Wind Field" Journal of Marine Science and Engineering 13, no. 8: 1393. https://doi.org/10.3390/jmse13081393

APA Style

Wang, W., Xiao, W., & Liu, Y. (2025). Research on Path Optimization for Underwater Target Search Under the Constraint of Sea Surface Wind Field. Journal of Marine Science and Engineering, 13(8), 1393. https://doi.org/10.3390/jmse13081393

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