Multi-base underwater detection optimization layout method based on particle swarm optimization
Through the optimized layout method based on particle swarm algorithm, the problems of low coverage and low resource utilization efficiency of multi-base underwater detection systems are solved, and the effect of maximizing effective coverage area and improving detection efficiency is achieved.
Patent Information
- Application Number
- CN202510549313.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-29
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-04-29
AI Technical Summary
Existing multi-base underwater detection systems have problems with low coverage and restricted constraints, especially when the locations of transmitting and receiving stations change, detection coverage will change, and it will be costly to arrange these sites.
The multi-base underwater detection optimization layout method based on particle swarm algorithm is adopted. By initializing particle swarm, calculating the fitness function, updating particle position and iterative optimization, the base station layout is optimized to maximize effective coverage.
It achieves the maximum effective coverage area under limited resource conditions, improves the accuracy and efficiency of underwater target detection, and significantly improves the detection efficiency of the system.
Smart Images

Figure CN120068475A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of underwater target detection, and more specifically, relates to a multi-base underwater detection optimization layout method based on a particle swarm algorithm. Background Art
[0002] When detecting underwater targets, a sonar detection system is usually used for target detection. In underwater target detection, a single-base sonar system usually has a low detection probability, so multi-base sonar detection is often used. Although multi-base collaborative detection can greatly improve the probability and efficiency of detection, it is also subject to many constraints. The area of a multi-base sonar detection system is closely related to the location of each base, and the location of the multi-base sonar detection system needs to be reasonably set to ensure that the entire detection system has a high detection probability.
[0003] At present, the use of multi-base collaborative detection has a low coverage rate and is subject to many constraints, such as the location and coordinate layout of the transmitting station and the receiving station. Once the location of the transmitting station and the receiving station changes, the detection coverage rate will change, and the layout of the transmitting station and the receiving station requires huge costs. Therefore, how to use limited transmitting stations and receiving stations to obtain the maximum detection coverage area has been a problem that has been plaguing the field. Summary of the invention
[0004] The present invention aims at solving the technical problems existing in the prior art and provides a multi-base underwater detection optimization layout method based on particle swarm algorithm.
[0005] To solve the above technical problems, the present invention comprises the following steps: S1. Determine the optimization goal, which is to maximize the effective coverage rate; S2. Make simulation assumptions and define constraints, which include: island shielding, sonar communication distance, and number of base stations; S3. Optimal layout optimization using particle swarm algorithm, including: Initialize the particle swarm: randomly generate a group of particles, each particle represents a possible base station layout solution; Calculate the fitness function: Use the inverse of the effective coverage area as the fitness function to evaluate the quality of each particle; Update particle position: Update the particle position according to the particle's current position, speed and historical optimal position; Iterative optimization: repeatedly calculate the fitness function and update the particle position until the convergence condition is met; S4. Conduct simulation verification and analyze the simulation experiment results.
[0006] Preferably, the effective coverage rate is associated with the effective coverage area. The effective coverage area is defined as the area where the detection probability is greater than or equal to 0.7, and the effective coverage rate is defined as the ratio of the area where the detection probability is greater than or equal to 0.7 to the entire area. Its expression is: Effective coverage rate = (area where detection probability ≥ 0.7) / entire area.
[0007] Preferably, when detecting underwater targets, the detection base stations of the base include a transmitting station and a receiving station. Three constraint conditions are defined as: Island occlusion: Assuming the island is circular and sound waves propagate in a straight line, when the line connecting the transmitting station and the receiving station passes through the island, it is considered occluded and the receiving station cannot receive sound waves for detection; Sonar communication distance: The working radius is restricted between 3 km and 8 km; Number of base stations: Assuming the number of transmitting stations is 2 and the number of receiving stations is 6.
[0008] Preferably, assuming the experimental scenario is around the island, target detection is carried out through 2 transmitting stations and 6 receiving stations. The two transmitting stations are located on both sides of the island, and the transmitting stations and receiving stations are evenly distributed on different concentric circles. Due to the symmetry of the assumed layout, the optimization parameters can be changed from coordinate points to the radii of the concentric circles where the transmitting stations and receiving stations are located; When assuming the location of the island occlusion in the scenario, the angle between the island, the transmitting station, and the receiving station is used as the judgment criterion. The assumed scenario includes: the transmitting station T , the receiving station R , the center of the island O , and the tangent point of the transmitting station and the island D , where the coordinates of the transmitting station are ( x T , y T ), the coordinates of the receiving station are ( x R , y R ), the coordinates of the center of the island are ( x O , y O ), and the coordinates of the tangent point of the transmitting station and the island are ( x D , y D ); Denote , , , , , , then and Meet the following conditions:
[0009]
[0010] When it is considered that the receiving station is blocked by the island and cannot form a detection system with the transmitting station.
[0011] Preferably, when using the particle swarm algorithm for optimal layout planning, the update formula for updating the particle position is:
[0012]
[0013] In the formula, v i is the velocity of the particle, x i is the position of the particle, pbest i is the historical optimal position of the particle, gbest is the global optimal position, w is the inertia weight, c 1 and c 2 are the learning factors, r 1 and r 2 are random numbers.
[0014] Preferably, use multiple unmanned underwater vehicles as the carriers of the receiving stations for detection, plan their cruise paths, and under the condition of considering the island masking effect, adopt the obtained base station layout structure, and obtain the detection range results of different initial angles by changing the initial angles of the receiving stations; Optimize with the effective detection area as the index, study the relationship between the initial angle and the effective detection area, and calculate the corresponding effective coverage area at all angles.
[0015] Preferably, the receiving stations are arranged in a uniform distribution. It is calculated that the positional relationship of multiple unmanned underwater vehicles is periodic, and the number of repetitions between [0°, 360°] is the same as the number of receiving stations. Therefore, by virtue of the periodicity, only the optimal path between 0° and 60° needs to be calculated to obtain the overall optimal path; It is stipulated that the patrol path is: the path composed of the points that maximize the effective detection area at each angle.
[0016] Preferably, in the case of only considering the noise limit, the bistatic sonar equation is: TL 1 +TL2 = SL - NL + DI - DT + TS In the formula, TL 1 is the propagation loss from the transmitting station to the target, and TL 2 is the propagation loss from the target to the receiving station. SL is the sound source level of the transmitting sound source, NL is the ambient noise level, DI is the directivity gain of the receiving station, DT is the detection threshold, and TS is the target strength; When the system parameters of the sonar system and the sea conditions are determined, the sound source level and the noise masking level are determined values, while TS, TL 1 and TL 2 vary with the change of the geometric relationship between the target and the bistatic sonar; Value of TS: Under bistatic conditions, the value of TS depends on the acoustic wave incident angle and the separation angle. The TS values of each incident angle and separation angle under bistatic conditions are statistically averaged according to the rules to obtain , and is used to replace the random TS for action range estimation. Finally, the coverage area of the sonar is an ellipse with a regular shape.
[0017] Preferably, it further includes: Propagation loss and action range: TL 1 is related to the distance r T between the transmitting station and the target, denoted as TL 1 (r T ), and TL 2 is related to the distance r R from the target to the receiving station, denoted as TL 2 (r R ). Under the condition that SL, NL, TS, DI, and DT are all determined, the bistatic sonar equation is:
[0018] If the acoustic wave propagation loss is calculated according to spherical wave attenuation and absorption attenuation is ignored, then:
[0019] Substituting into the bistatic sonar equation, we can get:
[0020] Therefore, we can get:
[0021] Detection range and detection area: Define the distance between the sound source level and the receiver as D, and the equivalent radius of the bistatic system is ; When D = 0, the detection range of the bistatic system is a circle with a radius of R; as the parameter D increases, when 0 < D < 1.41R, the detection range of the bistatic sonar system gradually evolves from a circle to an approximately elliptical shape; when D gradually becomes greater than 1.41R, the detection range of the bistatic sonar begins to distort from an ellipse; when D further increases to 2R, the detection range of the bistatic sonar system will be divided into two non-intersecting regions; Therefore, 0 < D < 1.41R is defined as the optimal sound source level and receiver distance of the bistatic sonar. At this time, the detection range of the bistatic sonar system can be regarded as an ellipse.
[0022] Preferably, when performing data detection, it is necessary to perform data fusion processing on the results obtained by each detector, and use the OR criterion of the distributed structure to perform data fusion on the multi-base detection probability.
[0023] Compared with the prior art, the present invention has the following beneficial effects: The embodiment of the present invention realizes the maximization of the effective coverage area during underwater target detection, efficiently utilizes resources, and improves the accuracy and effectiveness of target detection by proposing an optimized layout method. This embodiment first determines the optimization goal, performs simulation verification through the particle swarm algorithm after defining the constraint conditions, and the layout scheme optimized by the particle swarm algorithm realizes the optimization of the effective coverage rate, significantly improves the detection efficiency of the system, and finally verifies the optimal solution through the iteratively optimized algorithm to determine the optimal effective coverage rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0025] Figure 1 It is a schematic flow chart of the optimized layout method proposed by the embodiment of the present invention; Figure 2 It is a schematic diagram of the positional relationship between the transmitting station and the receiving station under the island shielding condition of the present invention; Figure 3 It is a simulation diagram of the detection range at different initial angles in the embodiment of the present invention Figure 1 ; Figure 4 It is a simulation diagram of the detection range at different initial angles in the embodiment of the present invention Figure 2 ; Figure 5 It is a simulation diagram of the detection range at different initial angles in the embodiment of the present invention Figure 3 ; Figure 6 Schematic diagram of the relationship between the initial angle and the effective detection area in the embodiment of the present invention; Figure 7 Schematic flow chart of the particle swarm optimization algorithm proposed in the embodiment of the present invention; Figure 8 Schematic diagram of the geometric relationship among the bistatic sound source, the target and the receiving station in the embodiment of the present invention Figure 1 ; Figure 9 Schematic diagram of the geometric relationship among the bistatic sound source, the target and the receiving station in the embodiment of the present invention Figure 2 ; Figure 10 Relationship curve between the number of iterations and the fitness function in the embodiment of the present invention; Figure 11 Schematic diagram of the fusion result of the left base station in the optimized layout structure in the embodiment of the present invention; Figure 12 Schematic diagram of the fusion result of the right base station in the optimized layout structure in the embodiment of the present invention; Figure 13 Schematic diagram of the fusion result of the entire system in the optimized layout structure in the embodiment of the present invention; Figure 14 Relationship curve between the optimized angle and the effective coverage area in the embodiment of the present invention; Figure 15 Error curve between after and before optimization in the embodiment of the present invention. Detailed implementation manners
[0026] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0027] Embodiment Please refer to Figure 1 , this embodiment provides a multi-base underwater detection optimization layout method based on the particle swarm optimization algorithm, including the following steps: S1. Determine the optimization goal, and the optimization goal is to maximize the effective coverage rate; S2. Conduct simulation assumptions and define constraint conditions, where the constraint conditions include: island occlusion, sonar communication distance, and the number of base stations; S3. Perform optimal layout optimization through the particle swarm optimization algorithm, including: Initialize the particle swarm: randomly generate a group of particles, and each particle represents a possible base station layout scheme; Calculate the fitness function: use the reciprocal of the effective coverage area as the fitness function to evaluate the quality of each particle; Update the particle position: Update the particle position based on the current position, velocity, and historical optimal position of the particle; Iterative optimization: Repeat the calculation of the fitness function and update the particle position until the convergence condition is met; S4. Conduct simulation verification and analyze the results of the simulation experiment.
[0028] In the embodiment of the present invention, by proposing an optimization layout method, the effective coverage area is maximized during underwater target detection, resources are utilized efficiently, and the accuracy and effectiveness of target detection are improved. In this embodiment, the optimization objective is first determined. After defining the constraint conditions, simulation verification is carried out through the particle swarm algorithm. The layout scheme optimized by the particle swarm algorithm optimizes the effective coverage rate, significantly improves the detection efficiency of the system, and finally verifies the optimal solution through the iteratively optimized algorithm to determine the optimal effective coverage rate.
[0029] In this embodiment, the optimization layout method is applied to the collaborative operation of multiple unmanned underwater vehicles (UUVs) for underwater target detection. When conducting underwater target detection, the detection base station of the base includes a transmitting station and a receiving station, and the actual application scenarios are mostly target detections around islands such as national ocean test sites.
[0030] Specifically, the optimization layout method proposed in this embodiment includes the following steps: S1. Determine the optimization objective In this embodiment, the optimization objective determined by the optimization layout method is to maximize the effective coverage rate. The effective coverage rate is associated with the effective coverage area. The effective coverage area is defined as the area of the region where the detection probability is greater than or equal to 0.7, and the effective coverage rate is defined as the ratio of the area of the region where the detection probability is greater than or equal to 0.7 to the entire region area. Its expression is: Effective coverage rate = (Area of the region where the detection probability ≥ 0.7) / Entire region area.
[0031] S2. Conduct simulation assumptions S201. Conduct simulation scenario assumptions Since the search space is a two-dimensional or three-dimensional space, and the number of multiple unmanned underwater vehicles (UUVs) responsible for transmitting and receiving is large, if the coordinates of the UUVs are used as the optimization variables, the solution time is long, the calculation amount is large, and it is not easy to obtain the optimal solution. Therefore, considering the actual application scenario, it is necessary to simplify the optimization variables.
[0032] The experimental scenario of this embodiment is set around an island. When detecting, it is necessary to prevent non-cooperative targets from entering the waters near the island to interfere with the detection operation. Considering that the island has an obstructive and masking effect on sound waves, at least two transmitting stations need to be set on both sides of the island to ensure full coverage of the entire operation sea area.
[0033] Target detection is carried out through 2 transmitting stations and 6 receiving stations. Assuming that the shape of the island is circular and the transmitting stations and receiving stations are evenly distributed on different concentric circles. At this time, due to the symmetry of the assumed layout, the optimization parameters can be changed from coordinate points to the radii of the concentric circles where the transmitting stations and receiving stations are located.
[0034] In the two-dimensional case, compared with multiple two-dimensional coordinates of UUVs as optimization parameters, by assuming a reasonable simulation scenario, the optimization complexity is greatly reduced, and the running speed of the algorithm can be effectively improved.
[0035] When assuming the scene for island occlusion positioning, for the occlusion of sound waves by the island, it is assumed that the sound waves propagate in a straight line and the diffraction phenomenon of sound waves is not considered. When the line connecting the transmitting station and the receiving station passes through the island, it is considered to be occluded and the receiving station cannot receive the sound wave for detection.
[0036] As Figure 2 shown, for simplicity of calculation, the included angle between the island, the transmitting station and the receiving station is used as the judgment criterion.
[0037] Assume the scenario includes: transmitting station T , receiving station R , island center O and the tangent point of the transmitting station and the island D . Among them, the coordinates of the transmitting station are ([[]] x T , y T ), the coordinates of the receiving station are ([[]] x R , y R ), the coordinates of the island center are ([[]] x O , y O ), and the coordinates of the tangent point of the transmitting station and the island are ([[]] x D , y D ).
[0038] Denote , , , , , , then and satisfy:
[0039]
[0040] When When this happens, it is considered that the receiving station is blocked by the island and cannot form a detection system with the transmitting station.
[0041] S202. Design of UUV Cruise Plan Since the objects to be detected in reality may be moving, it is necessary to further mount the receiving station on the UUV to make it move, and then continue to use the particle swarm algorithm to plan the UUV cruise path to find the cruise path with the largest coverage rate. After this step of processing, the maximum coverage rate can be further improved compared to the above-mentioned maximum coverage rate.
[0042] Compared with the multi-static sonar system with buoys as the carrier, the multi-static system with UUV as the carrier can make the detection range more comprehensive through movement. Therefore, it is necessary to reasonably plan and design the movement path of the UUV. Detect with multiple unmanned underwater vehicles as the carrier of the receiving station and plan its cruise path. Under the condition of considering the island masking effect, adopt Figure 2 the obtained base station layout structure, change the initial angle of the receiving station, change the initial angle between the first receiving station and the x-axis, and obtain the detection range results of different initial angles, as Figures 3 - 5 shown.
[0043] From Figures 3 - 5 it can be seen that the extreme value situation obtained by using the particle swarm algorithm is when the first transmitting station and the first receiving station are both located on the polar axis. When the initial angle of the receiving station changes, the shape of the effective coverage area will change, and its effective coverage area will also change. Therefore, only making circular motion cannot meet the situation of obtaining the maximum value at each position, and it is impossible to have the largest coverage area during the UUV cruise process. It is necessary to plan the movement path.
[0044] Optimize with the effective detection area as the index. First, study the relationship between the initial angle and the effective detection area, calculate the corresponding effective coverage area at all angles, and obtain the results as Figure 6 shown.
[0045] From Figure 6 it can be seen that there are large differences in the effective areas at different angles. At the same time, since the layout of the receiving stations adopts a uniform distribution method, the positional relationship of the UUVs has periodicity, and the number of repetitions between [0°, 360°] is the same as the number of receiving stations. Therefore, by virtue of the periodicity, only the optimal path between 0° and 60° needs to be calculated to obtain the overall optimal path.
[0046] It is stipulated that the patrol path is: the path composed of the points that make the effective detection area the largest at each angle.
[0047] Since the starting point has been calculated by the PSO algorithm, at a certain angle, traversal can be carried out within the appropriate motion range of the UUV with the initial point as the center under the initial conditions, and traversal can be carried out within a certain motion range of the UUV to obtain the optimal distance at the corresponding angle. Considering that the distance from the launch station to the center of the sea area is small and the cruising time and distance are short, the initial point of the launch station is optimized at different angles to obtain the optimal points at several key positions. The UUV carrying the launch sonar cruises with the optimal point as the target position, and the UUV cruises towards the point to improve the effective coverage rate of the entire cruising process.
[0048] S3. Define the constraints In this embodiment, the method defines three constraints specifically as follows: Island shielding: Assume that the island is circular and the sound wave propagates in a straight line. When the line connecting the launch station and the receiving station passes through the island, it is considered shielded and the receiving station cannot receive the sound wave for detection.
[0049] The method adopted in this embodiment has verified its effectiveness and feasibility in actual projects. Since there is no completely regular circular island in reality, the island is generally assumed to be circular in the field when conducting experimental assumptions, which is convenient for simulation experiments and does not affect the actual target detection.
[0050] Sonar communication distance: The working radius of the UUV is limited between 3 km and 8 km.
[0051] Number of base stations: Assume that the number of launch stations is 2 and the number of receiving stations is 6.
[0052] Furthermore, in this embodiment of the present invention, in the actual application process of the project, on the premise of considering costs, if you want the transmitted signal to cover the entire perimeter of the island, at least two launch stations need to be arranged. In actual engineering, generally, the fewer receiving stations, the better. In this experiment, it is assumed that there are 6 receiving stations to meet the requirements of as little cost as possible and as high a coverage rate as possible. The arrangement of 6 receiving stations is already a relatively low number in the industry. In the actual application process, if you want to change the number of base station arrangements, on the premise of not considering costs, if you want to further improve the coverage rate, the method provided by the present invention is also applicable. You can choose to increase the number of corresponding launch stations and receiving stations as needed. You only need to change the set numbers of receiving stations and launch stations in the code of the layout method, and the algorithm will enumerate each arrangement situation and find the optimal solution through calculation.
[0053] S4. Optimize the algorithm confirmation This embodiment uses the Particle Swarm Optimization (PSO) algorithm to perform the optimal layout planning of base stations for multi-base collaborative detection. PSO is a population-based optimization algorithm that finds the optimal solution by simulating the foraging behavior of bird flocks.
[0054] The process of the particle swarm algorithm is as follows Figure 7 shown.
[0055] The specific steps are as follows: Initialize the particle swarm: Randomly generate a group of particles. Each particle represents a possible base station layout scheme. The positions and velocities of the particles are initialized with random values.
[0056] Calculate the fitness function: Take the reciprocal of the effective coverage area as the fitness function to evaluate the quality of each particle.
[0057] Since this embodiment uses the particle swarm algorithm for optimal layout optimization, the design of the fitness function often depends on the specific objective. The effective detection area can be selected as the evaluation criterion. Considering that the multi-UUV system takes detecting the target as the primary task, it is determined to optimize with the effective detection area as the index.
[0058] Define the effective coverage rate as the ratio of the area where the detection probability is greater than or equal to 0.7 to the entire area. Then the fitness function is the reciprocal of the effective coverage area.
[0059] Update the particle position: Update the particle position according to the current position, velocity, and historical optimal position of the particle. The update formula is as follows:
[0060]
[0061] In the formula, v i is the velocity of the particle, x i is the position of the particle, pbest i is the historical optimal position of the particle, gbest is the global optimal position, w is the inertia weight, c 1 , c 2 are the learning factors, r 1 , r 2 are random numbers.
[0062] Iterative optimization: Repeatedly calculate the fitness function and update the particle position until the convergence condition is met.
[0063] Furthermore, the experimental principle of UUV target detection in this embodiment is as follows: The monostatic active sonar equation is: SL - 2TL + TS = NL - DI + DT Wherein, SL is the transmitting sound source level, TL is the propagation loss, TS is the target strength, NL is the noise level, DI is the receiving directivity index, and DT is the detection threshold.
[0064] Under bistatic conditions, a complex triangular relationship is formed among the sound source, the target, and the receiver, and its basic geometric relationship is as Figure 8 , Figure 9 shown, and the detection range of the sonar is an ellipse.
[0065] In the figure, T represents the sound source, which can work only in the transmitting state, emit sound pulses into the water to irradiate the target, or work in the monostatic mode, and has the functions of both transmitting sound waves and receiving target echoes; R is the receiver of the receiving station, which is separated from the transmitter of the transmitting station by a certain distance and works only in the listening mode, and its position is not easily detected by the enemy.
[0066] In the bistatic sonar system, R is generally composed of a UUV or an airborne dipping sonar, S is the underwater target, r T is the distance from the transmitter to the target, r R is the distance from the target to the receiver, and D is the baseline length. What is measured at the receiving end is the sum of the distances, that is, r Σ = r T + r D .
[0067] Under bistatic conditions, the baseline length is defined as the distance between the transmitting station and the receiving station, θ T is the beam pointing angle measured at the sound wave transmitting end, θ R is the receiving beam pointing angle, and β is the separation angle, which is defined as the angle between the connecting lines of the transmitting base, the receiving base, and the target with the target as the vertex.
[0068] The bistatic sonar has the working characteristics of both active sonar and passive sonar at the same time, including the transmitting station transmitting sound pulses, irradiating the target, the sound waves being scattered by the target to generate target echoes, and the receiving station receiving the target echoes at different positions. The transmitting station works in an active mode, while the receiving station works in a passive state because it only receives target echoes. Therefore, according to the working characteristics of the bistatic sonar, there are also two forms of its sonar equation.
[0069] For the case of noise limitation, the bistatic sonar equation is: SL - TL 1 - TL 2 + TS - NL + DI = DT For the case of reverberation limitation, the sonar equation is: SL - TL 1 - TL 2 + TS - RL + DI = DT Wherein, TL 1 , TL2 They are the propagation losses from the sound source to the target and from the target to the receiver respectively. Under bistatic conditions, the two propagation distances that the sound wave experiences and the absorption factors on the two propagation paths can be different, and TL 1 and TL 2 will not be exactly the same.
[0070] Under bistatic conditions, the propagation loss is: TL = TL 1 + TL 2 In the formula, TL 1 represents the propagation loss from the sound source to the target, which is related to the distance r T from the transmitter to the target, and is denoted as TL 1 (r T ); TL 2 represents the propagation loss from the target to the receiver, which is related to the distance r R from the target to the receiver, and is denoted as TL 2 (r R ). Under the condition that SL, NL, TS, DI, and DT are all determined, the operating range of the bistatic sonar satisfies: TL 1 (r T ) + TL 2 (r R ) = SL + TS - NL + DI - DT = constant At this time, the operating range of the sonar only depends on the value of r R .
[0071] Therefore, in the above formula, the smaller r R is, the larger r T is. However, in actual situations, r R is on the one hand an unknown quantity, and on the other hand, it cannot be too small, otherwise it will be difficult to separate the direct wave and the target echo in the time domain. Assuming that through signal processing methods, the direct wave and the echo can be separated in the spatial domain, then after setting a certain value of r R , the operating range of the bistatic sonar can be estimated. The lower the operating frequency, the smaller the propagation loss, and the better the effect of the bistatic sonar; the higher the sonar figure of merit, the more obvious the effect.
[0072] Furthermore, through the above theoretical derivation, it is obtained that: In the case of only considering noise limitation, the bistatic sonar equation is: TL 1 + TL 2 = SL - NL + DI - DT + TS In the formula, TL 1 is the propagation loss from the transmitting station to the target, TL2 TL is the propagation loss from the target to the receiving station, SL is the sound source level of the transmitting sound source, NL is the ambient noise level, DI is the directivity gain of the receiving station, DT is the detection threshold, and TS is the target strength; When the system parameters of the sonar system and the sea conditions are determined, the sound source level and the noise masking level are determined values, while TS, TL 1 and TL 2 vary with the change of the geometric relationship between the target and the bistatic sonar.
[0073] Value range of TS: Under bistatic conditions, the value of TS depends on two quantities, the acoustic wave incident angle and the separation angle. With the change and combination of these two quantities, the target strength of the bistatic may be less than or greater than that of the monostatic. When estimating the distance, different TS values under different incident angles and separation angles will calculate different operating distances, and the coverage area of the sonar is an irregularly shaped figure, which will lead to the inability to calculate the detection area.
[0074] Therefore, the TS values of each incident angle and separation angle under bistatic conditions are statistically averaged according to a certain rule (such as ±2.5°) to obtain , and is used to replace the random TS for operating distance estimation. Finally, the coverage area of the sonar is a regularly shaped ellipse, and the coverage area of the ellipse is equivalent to the coverage area of the aforementioned irregularly shaped figure.
[0075] Propagation loss and operating distance: TL 1 is related to the distance r T between the transmitting station and the target, denoted as TL 1 (r T ). Similarly, TL 2 is related to the distance r R from the target to the receiving station, denoted as TL 2 (r R ). Under the condition that SL, NL, TS, DI, and DT are all determined, the bistatic sonar equation is:
[0076] If the acoustic wave propagation loss is calculated according to spherical wave attenuation and absorption attenuation is ignored, then:
[0077] Substituting into the bistatic sonar equation gives:
[0078] Further derivation gives: .
[0079] Detection range and detection area: Define the sound source level and the receiver distance as D, and the equivalent radius of the bistatic system is .
[0080] When D = 0, the detection range of the bistatic system is a circle with a radius of R; as the parameter D increases, when 0 < D < 1.41R, the detection range of the bistatic sonar system gradually evolves from a circle to an approximately elliptical shape; when D gradually becomes greater than 1.41R, the detection range of the bistatic sonar begins to distort; when D further increases to 2R, the detection range of the bistatic sonar system will be divided into two non-intersecting regions.
[0081] Therefore, define 0 < D < 1.41R as the preferred sound source level and receiver distance of the bistatic sonar. At this time, the detection range of the bistatic sonar system can be regarded as an ellipse.
[0082] Furthermore, taking specific parameters as an example, the detection areas of the monostatic sonar system and the bistatic sonar system are theoretically derived and explained.
[0083] Assume that the target strength is 20 dB for the monostatic sonar and 15 dB for the bistatic sonar, and the sound source level SL = 210 dB. Noise source masking level:
[0084] For better feasibility, the acoustic wave propagation loss is considered as spherical spreading plus seawater absorption, that is:
[0085] In the formula, α is the acoustic absorption coefficient.
[0086] Substitute the above data into the bistatic sonar equation to get:
[0087] 20lg( r T + r R )+ α ( r T + r R ) = 45 In the frequency range of 0.5 kHz to 100 kHz, the approximate formula for the absorption coefficient in seawater is:
[0088] When the frequency is 10 kHz:
[0089] Therefore: 20lg( r T + r R ) + 1.18( r T + r R ) = 45 When the distance between the transmitting sonar and the non - cooperative target is 1 km, i.e., r T = 1 km, substituting it into the above equation can obtain r R which is approximately 16.2 km.
[0090]
[0091] r T ≈ 16.2 At this time, the detection radius of the bistatic is 10.8 times that of the monostatic detection radius of 1.5 km.
[0092] Furthermore, since it is generally known in the industry that the bistatic is used as a typical representative for experimental verification, all multistatic systems are derived from the bistatic, and the parameters of the bistatic need the values of the monostatic to calculate. During the detection process of the actual project, the representative actual measured monostatic detection radius is 1.5 km. Therefore, this value is directly applied in this embodiment for comparison.
[0093] Furthermore, as a preferred embodiment of the present invention, in order to enable the multistatic sonar to obtain better detection effects than the monostatic sonar, it is necessary to perform data fusion processing on the results obtained by each detector. Through data fusion detection, the multistatic sonar detection can obtain better reliability and accuracy than the monostatic sonar detection, and at the same time, the detection range is also greatly improved, thus giving full play to the advantages of the multistatic system.
[0094] The commonly used multistatic fusion detection methods are divided into two types: distributed and centralized. The centralized method is to transmit the echo information received by each base to the fusion center for unified processing, which has high requirements for the communication system and is not suitable for use in the underwater environment with limited communication; the distributed method is to make a decision on the echo at each base first and only transmit the decision results to the decision center for fusion decision.
[0095] Therefore, this method adopts a distributed structure for data fusion detection, and specifically uses the OR criterion to perform data fusion on the multistatic detection probability.
[0096] S5. Conduct simulation verification Obtain the results through simulation experiments to verify the effectiveness of the optimal layout scheme.
[0097] This method uses the PSO algorithm to simulate and verify the optimal layout, and uses a constant false alarm rate detector to simulate and analyze the detection efficiency of a multi-static sonar. The parameters of the sonar equipment, environment, and target are shown in Table 1.
[0098] Table 1 Sonar Equipment, Environment, and Target Parameter Table
[0099] Considering the influence of the underwater acoustic communication distance and the actual working scenario, it is assumed that the UUV carrying the sonar and hydrophone operates in a sea area with a radius ranging from 3 km to 8 km, and the radius of the island does not exceed 3 km. It is assumed that the parameters of the sonar equipment, environment, and target are the same as those in Table 1 except for the acoustic wave frequency. The selected acoustic wave frequency makes the acoustic absorption coefficient α equal to 1. The UUV carrying the sonar is the transmitting station, and the UUV carrying the hydrophone is the receiving station. The number of transmitting stations is 2, and the number of receiving stations is 6. The radius of the island is 2 km.
[0100] In the particle swarm algorithm, due to the small search space, the number of particle swarms is considered to be 5, and the number of iterations is 500 times. Set the weight ω to 1, and the learning factors c 1 and c 2 are both 2. The variables to be optimized are the radius of the transmitting station and the radius of the receiving station, that is, the distance from the transmitting station to the center of the sea area and the distance from the receiving station to the center of the sea area.
[0101] To improve the optimization speed and ensure a large enough detection area, the OR criterion is used to fuse the multi-static detection probabilities. For the two fusion results obtained from the two transmitting stations, the maximum value is taken to obtain the fused result. The results optimized by the PSO algorithm are that the radius of the transmitting station is 6.23 km, the radius of the receiving station is 8.00 km, the minimum value of the fitness function is 4.45, and the effective coverage rate at this time is 0.2245.
[0102] The curve of the relationship between the number of iterations and the fitness function is as Figure 10 shown.
[0103] From Figure 10 it can be seen that as the number of iterations increases, the fitness function gradually decreases. Considering both the number of iterations and the fitness function value, the number of iterations is set to 500 times.
[0104] It can be seen from the figure that after 100 iterations, as the number of iterations increases, the change in the fitness function is not significant. Therefore, when using it, the number of iterations can be considered to be set to more than 200 times. Therefore, it is reasonable to set the number of iterations to 500 times.
[0105] S6. Analyze the results of the simulation experiment.
[0106] The PSO algorithm is used to obtain the optimal layout with the effective coverage area as the index, and the detection coverage area is as Figures 11 - 13 shown.
[0107] The transmitting stations are evenly distributed on both sides of the island. Figure 11 and Figure 12 are the results of the fusion of the left and right transmitting stations with other non-shaded receiving stations under the condition of the island's shelter respectively, Figure 13 is the detection area of the fusion result of the entire system.
[0108] It can be seen from the figure that within the detectable range, the vast majority of the area is the effective area, and there is no situation where the effective coverage area is low due to the excessive distance between the base stations, thus verifying the correctness and feasibility of the optimal layout scheme proposed by the present invention with the effective coverage area as the index.
[0109] Furthermore, conduct a simulation analysis on the UUV cruise path. Assume that the number of receiving stations is 6 and they are evenly distributed on a concentric circle 8 km away from the center of the island, and the number of transmitting stations is 2 and they are evenly distributed on a concentric circle 6.23 km away from the center of the island. The allowable path deviation range during the UUV cruise is 6.23 km ± 1.5 km, and the simulation step size is 50 m. According to symmetry, it is only necessary to change the initial angle within the range of 60°. Taking 5° as the step size, calculate the radius corresponding to the optimal coverage area occupancy point during the cruise, and obtain the optimized coordinate points as shown in Table 2.
[0110] Table 2 Radius of key points after optimization
[0111] The first point in Table 2 is the starting point and is also obtained by local calculation. The result is similar to that of the PSO algorithm, indicating that the result obtained by the PSO algorithm is optimal and effective.
[0112] In this embodiment, during the scenario assumption and layout process, it is first assumed that the receiving stations are fixed. Through the particle swarm optimization algorithm, the layout with the largest effective coverage rate in all cases can be calculated, that is, the radius of the transmitting stations is set on a circle 6.23 km away from the center of the island, with a symmetric layout. There is no need for fixed points, just a symmetric layout on the circle. Similarly, the optimal layout positions of the receiving stations obtained by calculation are distributed on a circle 8 km away from the center of the island, evenly distributed, with an angle of 60° between adjacent receiving stations. Similarly, there is no need for fixed points, just evenly distributed on the circle.
[0113] Then, since the detection target may be constantly moving during the actual application process, if the receiving station is set to move, the effective coverage rate can be further improved. Therefore, an experiment is further carried out by mounting the receiving station on the UUV. Since the receiving stations in this embodiment are evenly distributed on a circle, the activity range of each UUV carrying a receiving station is a 60° sector. Taking 5° as a step, calculate the radius corresponding to the optimal coverage area of the cruise. As shown in Table 2, the distance from the center of the island obtained every 5° can be obtained. Connecting them together is the UUV cruise path within the 60° sector range.
[0114] Assume that in actual operation, the movement of the UUV is a linear movement towards the key points. Then, linear interpolation can be performed between the points to describe this movement. Interpolate according to the point coordinates to obtain the relationship between the optimized effective coverage area and the angle within [0°, 60°]. Using the symmetry of the cruise movement, obtain the relationship between the effective coverage area and the angle within the entire cruise cycle, as Figure 14 shown.
[0115] Due to the influence of linear interpolation, Figure 14 the results shown are not smooth, and there are sudden changes at some angles. However, the overall shape of the image is similar to Figure 6 Therefore, subtract the optimized result from the result before optimization to obtain the error as Figure 15 shown.
[0116] From Figure 15 it can be seen that, ignoring the sudden change values, the errors at most angles are greater than 0, that is, the optimized effective coverage area has been effectively improved.
[0117] In this embodiment, before optimization refers to the situation where the receiving station is fixed and no UUV cruise movement path analysis is carried out. After optimization refers to the situation after UUV cruise. If the detection target is fixed during the actual application process, there is no need to perform the second optimization, and only the fixed receiving station is required. The method has strong versatility.
[0118] If it is necessary to further improve the effective coverage during cruising and reduce the sudden change phenomenon, the number of occupancy points can be increased to perform a more refined path planning.
[0119] In view of the problems existing in the prior art, the present invention proposes a general multi-station underwater detection optimization layout method based on the particle swarm algorithm. Through mathematical modeling of actual engineering projects, the transmitting stations and receiving stations are arranged by the particle swarm algorithm to maximize the effective coverage area during underwater target detection, obtain the maximum effective coverage rate, efficiently utilize resources, and improve the accuracy and effectiveness of target detection. The present invention first determines the optimization objective, conducts simulation verification through the particle swarm algorithm after defining the constraint conditions. The layout scheme optimized by the particle swarm algorithm realizes the optimization of the effective coverage rate, significantly improves the detection efficiency of the system, and the particle swarm algorithm converges after 500 iterations, and the fitness function value tends to be stable, indicating that the algorithm can find the optimal solution. Moreover, the cruise path optimized by the algorithm of the present invention can significantly increase the effective coverage area and further improve the detection efficiency of the system.
[0120] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by terms such as "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus cannot be understood as a limitation to the present application.
[0121] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present application, "a plurality" means two or more, unless otherwise specifically defined.
[0122] The above are only the preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A multi-base underwater detection optimization layout method based on particle swarm algorithm, characterized in that: The following steps are involved: S1. Determine the optimization goal, which is to maximize the effective coverage rate; S2. Make simulation assumptions and define constraints, which include: island shielding, sonar communication distance, and number of base stations; S3. Optimal layout optimization using particle swarm algorithm, including: Initialize the particle swarm: randomly generate a group of particles, each particle represents a possible base station layout solution; Calculate the fitness function: Use the inverse of the effective coverage area as the fitness function to evaluate the quality of each particle; Update particle position: Update the particle position according to the particle's current position, speed and historical optimal position; Iterative optimization: repeatedly calculate the fitness function and update the particle position until the convergence condition is met; S4. Conduct simulation verification and analyze the simulation experiment results.
2. According to the particle swarm algorithm-based multi-base underwater detection optimization layout method of claim 1, it is characterized in that: The effective coverage rate is associated with the effective coverage area. The effective coverage area is defined as the area of the region where the detection probability is greater than or equal to 0.7, while the effective coverage rate is defined as the ratio of the area of the region where the detection probability is greater than or equal to 0.7 to the area of the entire region. The expression is: Effective coverage rate = (area where detection probability is ≥ 0.7) / area of the entire region.
3. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 1 is characterized in that: When performing underwater target detection, the base station includes a transmitting station and a receiving station. The three constraints are defined as: Island shielding: Assuming that the island is circular, the sound waves propagate in a straight line. When the line between the transmitting station and the receiving station passes through the island, it is considered to be shielded and the receiving station cannot receive the sound waves for detection; Sonar communication distance: The working radius is limited to between 3km and 8km; Number of base stations: Assume that the number of transmitting stations is 2 and the number of receiving stations is 6.
4. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 3 is characterized in that: Assume that the experimental scene is around an island, and target detection is performed through two transmitting stations and six receiving stations. The two transmitting stations are located on both sides of the island, and the transmitting stations and receiving stations are evenly distributed on different concentric circles. Since the assumed layout is symmetrical, the optimization parameters can be changed from the coordinate point to the radius of the concentric circle where the transmitting station and the receiving station are located. When assuming the location of island shielding in the scenario, the angle between the island, the transmitting station and the receiving station is used as the judgment standard. The assumed scenarios include: the transmitting station T , Receiving Station R , Island Center O And the tangent point between the transmitting station and the island D , where the coordinates of the transmitting station are ( x T , y T ), the coordinates of the receiving station are ( x R , y R ), the coordinates of the center of the island are ( x O , y O ), the coordinates of the tangent point between the transmitting station and the island are ( x D , y D ); remember , , , , , ,but and satisfy: when At that time, it was believed that the receiving station was shielded by the island and could not form a detection system with the transmitting station.
5. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 1 is characterized in that: When using the particle swarm algorithm for optimal layout planning, the update formula for updating the particle position is: In the formula, v i is the velocity of the particle, x i is the position of the particle, pbest i is the historical optimal position of the particle, gbest is the global optimal position, w is the inertia weight, c 1. c 2 is the learning factor, r 1. r 2 is a random number.
6. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 1 is characterized in that: Using multiple unmanned underwater vehicles as receiving station carriers for detection, and planning their cruising paths, the obtained base station layout structure is adopted under the condition of considering the island masking effect, and by changing the initial angle of the receiving station, the detection range results at different initial angles are obtained; The effective detection area is used as an optimization indicator to study the relationship between the initial angle and the effective detection area, and the corresponding effective coverage area at all angles is calculated.
7. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 6 is characterized in that: The layout of the receiving stations is evenly distributed. The calculated position relationship of multiple unmanned underwater vehicles is periodic. The number of repetitions between [0°, 360°] is the same as the number of receiving stations. Therefore, with the help of periodicity, it is only necessary to calculate the optimal path between 0° and 60° to obtain the overall optimal path. The patrol path is defined as a path consisting of points that maximize the effective detection area at each angle.
8. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 6 is characterized in that: Considering only the noise limitation, the bistatic sonar equation is: TL1+TL2=SL-NL+DI-DT+TS Where TL1 is the propagation loss from the transmitting station to the target, TL2 is the propagation loss from the target to the receiving station, SL is the source level of the transmitting sound source, NL is the ambient noise level, DI is the directivity gain of the receiving station, DT is the detection threshold, and TS is the target strength; When the system parameters of the sonar system and the sea conditions are determined, the source level and the noise masking level are determined values, while TS, TL1, and TL2 vary with the geometric relationship between the target and the bistatic sonar; TS value: Under the condition of dual base, the value of TS depends on the incident angle and the separation angle of the sound wave. The TS of each incident angle and separation angle under the condition of dual base is statistically averaged according to the rules to obtain ,by Instead of using random TS to estimate the range, the final sonar coverage area is a regular ellipse.
9. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 8 is characterized in that: It also includes: Propagation loss and operating range: The distance between TL1, the transmitting station and the target is r T , denoted as TL1(r T ), TL2 and the distance from the target to the receiving station r R , denoted as TL2(r R ), when SL, NL, TS, DI, and DT are all determined, the dual-base sonar equation is: If the acoustic wave propagation loss is calculated according to spherical wave attenuation and absorption attenuation is ignored, then: Substituting into the bistatic sonar equation gives: Therefore, it can be obtained that: Detection range and detection area: Define the distance between the sound source level and the receiver as D, and the equivalent radius of the dual-base system is ; When D = 0, the detection range of the bistatic system is a circle with a radius of R; as the parameter D increases, when 0 < D < 1.41R, the detection range of the bistatic sonar system gradually evolves from a circle to an approximately elliptical shape; when D gradually becomes greater than 1.41R, the detection range of the bistatic sonar begins to distort from an ellipse; when D further increases to 2R, the detection range of the bistatic sonar system will be divided into two non-intersecting regions; Therefore, 0 < D < 1.41R is defined as the optimal source level and receiver distance of the bistatic sonar. At this time, the detection range of the bistatic sonar system can be regarded as an ellipse.
10. The multi-base underwater detection optimization layout method based on particle swarm algorithm according to claim 1, characterized in that: When performing data detection, it is necessary to perform data fusion processing on the results obtained by each detector, and use the OR criterion of the distributed structure to perform data fusion on the multi-static detection probability.
Citation Information
Patent Citations
Intelligent clustering method based on unmanned aerial vehicle group coverage optimization
CN113784366A
Multi-UUV cooperative detection array position optimization method based on ant colony algorithm
CN115310293A
Underwater target detection situation simulation method and system in UUV collaborative operation
CN117572784A
Air base station deployment and path planning method under flight path constraint
CN118092505A
Optimization control technology for building energy conservation
US20190236446A1
Cited By
Multi-ocean unmanned system cooperative detection configuration optimization method based on annular sealing control
CN120276348A
Optimization method for cooperative detection configuration of multiple ocean unmanned systems based on ring control
CN120276348B
Sonar buoy layout simulation optimization method and electronic equipment
CN121168291A