|
1.INTRODUCTIONPassive acoustic location technology is a technology that uses acoustic and electronic devices to receive sound field information to determine the position of target sound source. It belongs to passive location technology of radiation source. Its feature is that the system itself only receives the sound signal from the target source and uses the received signal to detect, track and locate the target1. This technology mainly uses the time difference (referred to as TDOA) between microphones or microphone arrays due to different signal propagation distances to achieve target location. Therefore, if the TDOA of acoustic waves reaching each array element can be accurately estimated, and according to the geometric relationship of microphone array layout, the parameter estimation of target location can be calculated. The planar double disk positioning array is one of the key technologies of passive acoustic positioning technology. The technical scheme of the planar double disk sensor array is to place several acoustic sensors on each disk. By establishing a mathematical model, each disk is equivalent to a vector sensor, which is used to determine the direction of the acoustic target. The intersection of the target directions measured by the two disks is the impact point2-3. In this paper, the mathematical derivation and error analysis of the planar double disk positioning array algorithm are carried out, and the simulation program is compiled with Matlab. Finally, the computer numerical simulation experiment is carried out to verify the performance of the positioning algorithm, which has good application value. 2.MEASUREMENT OBJECT OF PASSIVE ACOUSTIC POSITIONING AT IMPACT POINTThe projectile flying at high speed in the air, due to the energy transfer from the kinetic energy of the projectile to the air, generates an off body shock wave H at the head of the projectile. The front and back tracks of the shock wave form a cone with the apex at the head of the projectile as shown in Figure 1. The wave front is conical and moves at sound speed in the direction perpendicular to the wave front. The half angle of the cone μ = sin–1 (1/MaP) depends on the MaP Mach number of the supersonic projectile. When the projectile shock wave sweeps through the detection point, its air pressure rapidly increases from static pressure P0 to overpressure P0 + P1, decays to secondary pressure P0 – P2 with time and space, and finally recovers to P0, forming a N wave signal as shown in Figure 2. Its complex disturbance may involve 3 or 4 pressure fluctuations. The amplitude of the N wave and the width between the two amplitudes depend on the characteristics of the projectile, the velocity of the projectile and the normal distance from the trajectory to the detection point4-6. When locating a projectile in flight, whether the projectile is supersonic or not, a specific sound wave will be generated. The acoustic signal can be preprocessed first, and then the TDOA can be extracted. For the time difference extraction of continuous wave signal, the commonly used method is to extract the time difference information by cross correlation operation. However, traditional cross correlation and cross power spectrum processing methods are very sensitive to noise, and their performance is greatly affected by noise and interference7-8. 3.MODEL AND ALGORITHM OF 3 PLANE DOUBLE DISK POSITIONING ARRAYThe double disk array uses two disk sensor arrays to achieve positioning. N acoustic sensor are evenly placed on the circumference of each disk (8 sensors are placed in Figure 3), and one acoustic sensor is placed in the center of each disk. When measuring the bullet flight, the shock wave generated or specific sound wave reaches the time difference of each sensor for positioning. In the automatic target reporting system of small arms, the impact point is located by measuring the shock wave generated during bullet flight9-10. As shown in Figure 3, the center of the reference coordinate is the midpoint of the line between the centers of two disks, and the direction of the line between the centers of two disks is the X axis. 8 sound sensors S1, S2,···, S16 are placed at equal intervals on each disc, and one sound sensor SO1 and one sound sensor SO2 are respectively installed on the center O1 and O2. Let the radius of the disc be r, the distance between the centers of two discs O1O2 = D. Similarly, the calculation formula of coordinates of each sensor (S9, …, S16) of disc 2 can be obtained, as shown in formula (2): Among them, i = 1, ···,8, θ = = 45°. The coordinates of sensor SO1 and SO2 are (– D/2,0) and (D/2,0) respectively. The positioning algorithm of the planar double disk positioning array can be summarized as follows: (1) Determine azimuth When determining the azimuth, an approximation condition is used, that is, the approximation (taking the case of Figure 3 as an example) ∠O1BS2 and the right angle ∠O2DS12 (the simulation analysis will prove that this approximation error is very small later). When the sound wave generated by the sound source P is transmitted to disc 1 and disc 2, the sensor will be triggered, and each sensor will record a moment t1, t2,···, t16, tSO1, tSO2, for disc 1, there must be a minimum moment in the middle t1, t2, ···, t8, assuming that at a certain minimum moment Tmin = t2, the connecting line from the sound source P to the sensor SO1 intersects disc 1 at a point A, and the line segment PA is the shortest distance from the sound source P to disc 1, and the point is the nearest point on the circumference of the sound source P to disc 1, the point where the sensor is located is the point from the sound source P to the nearest sensor on disc 1. Generally, PS2 > PA, if the triangle BO1S2 is approximately regarded as a right triangle, the angle can be approximately expressed as: Where c is the speed τ = tSO1–t2 of sound in the air. Therefore, the included angle φ between the straight line P01 from the sound source P and the positive direction of the axis X (here called the azimuth angle) can be expressed as (discussed in two cases): When the next nearest point of the sound source P to disc 1 is the sensor S3 (taking Figure 3 as an example), it can be calculated according to formula (4): For example, in the case of disc 1 in Figure 3, the nearest sensor is S2, and the next nearest point is the sensor S3, then: When the next nearest point of the sound source P to disc 1 is the sensor S1 (taking Figure 3 as an example), it can be calculated according to formula (5): Similarly, the azimuth angle from the sound source P to disc 2 can also be determined in this way. (2) Determine linear equation Slope k1 =tanφ of the line P01 from the sound source P. Then the equation P01 of the straight line can be expressed as equation (7): Similarly, the equation of the straight line P02 from the sound source P can be expressed as equation (3) Determine the coordinates of the impact point The coordinate of the acoustic target P is the intersection point of equation (7) and equation (8), which can be solved by solving the equations: To solve this equation group: It can be seen from the above derivation that the positioning error is mainly the error caused by time delay, the effective sound velocity error, and also related to the sensor position accuracy and the geometric shape and size of the acoustic array. When the array element layout is certain, the position accuracy can be improved through accurate measurement. The error of effective sound velocity can also be corrected according to the actual environmental factors. Therefore, only the directional and ranging errors caused by the range difference error caused by the time delay estimation error are analyzed. It can be seen from the expressions of x and y that the sources of errors are mainly azimuth φ and time delay errors δτ. In addition, the propagation speed C of sound in the air will also be affected by temperature and wind direction, and the installation accuracy of sensors and disks will also have a certain impact on the positioning accuracy. Azimuth angle φ is mainly determined by angle θ calculation. Without considering other influencing factors such as time delay difference, the error of azimuth angle φ mainly comes from the error of angle θ, and the angle θ is obtained by an approximate condition that is, the angle ∠O1BS2 is approximately regarded as a right angle. Therefore, the azimuth error φ can be determined as long as the error caused by this approximate condition is determined. The error caused by this approximate condition is determined by simulation. The Monte Carlo method is used for computer numerical calculation and simulation, that is, the real value θ/ of the angle θ is calculated by taking a number of known sound source points, and the approximate value θ/ of the angle θ is calculated by this approximate method. The size of the angle error θ can be determined by comparing the difference between θ and θ/. 4.SIMULATION ANALYSISLet the polar coordinate (r, θ) of the impact point be, which r and θ are called the ranging distance and the azimuth angle. In simulation, the TDOA estimation error is 45 μs, and the sound source area is 1 km × 1 km. The variation range is 0 ≤ r ≤ 1000m. The variation range of azimuth angle θ is 0 ≤ θ ≤ 180°. Figure 4 shows the variation of ranging distance error and azimuth error with ranging distance. In the simulation process, the variation range of azimuth angle α is 0 ≤ α ≤ 180 °; The variation range β of elevation angle is 0 ≤ β ≤ 90°; The range of distance d variation is 0 ≤ d ≤ 1000m; Delay standard deviation στ = 25μs; Sound speed c = 340m/s, L = 1 m, h1 = 1 m, h2 = 2 m. The simulation results are shown in Figure 5, it can be seen that when the elevation angle β is close to 90°, the ranging error increases sharply, but the blind area is very small. Under the same delay error condition, the blind area is smaller than the ranging blind area of the five element stereo array, which has better ranging performance than the five element stereo array; When the azimuth α is near to 90°, the ranging error is minimum, and when the azimuth α is 0° and 180°, the ranging error is maximum. With the increase of distance, the ranging error also increases significantly. In addition, the ranging error is also related to the position of the acoustic sensor S5, S6. Under the simulation conditions of L = 1m, h = 1m, azimuth angle α = 30°, elevation β = 60°, distance d = 500m, and delay errors στ = 25μs, the variation curve of the ranging standard deviation σd with the coordinate value S6 on the axis Z. At that time, the standard deviation σd = 337m of fixed distance, at this time, the error of S5,S6 is maximum due to symmetry about the origin. It can also be seen from the curve that the distance error when h2 > h1m is smaller than that when h2 < 1m, so it is generally taken h2 > h1 during array arrangement. 5.SUMMARYThe planar double disk array can effectively carry out long-distance positioning, and has the characteristics of convenient layout, simple model, and small amount of calculation, which is suitable for random range array. The method proposed in this paper is based on other positioning arrays. In order to improve the positioning performance, the positioning algorithm is derived, the positioning error is analyzed, and its positioning performance is effectively verified by simulation program. REFERENCESAllen, M. R.,
“An adaptive two stage Kalman structure for passive undersea tracking[J],”
IEEE trans. ASSP-36, 4
–9
(2019). Google Scholar
Wang, X. Y., Sun, X. F.,
“Preliminary study on sound source location method based on detonation wave principle [J],”
Journal of Engineering Thermophysics, 24
(3), 412
–414
(2017). Google Scholar
Huang, P., Song, W. A., et al.,
“Time Delay Estimation Technology for Passive Acoustic Detection [J],”
Computer Development and Application, 18
(4), 39
–41
(2018). Google Scholar
Danicki, E.,
“The shock wave-based acoustic sniper localization[J],”
Nonlinear Analysis, 65
(5), 956
–962
(20062006). https://doi.org/10.1016/j.na.2005.07.043 Google Scholar
Thorp, J. S.,
“Optimal tracking of maneuvering targets[J],”
IEEE Trans. Aerosp. Electron. Syst, AES-9, 2016
(7), 512
–519
(2016). Google Scholar
Zhu, L. S.,
“An Extended Kalman Filter Algorithm Based on Circular Array Measurement [J],”
Journal of Military Engineering, 22
(4), 492
–495
(2018). Google Scholar
Sun, J. W., Tan, H. M.,
“Research on Passive Acoustic Direction Finding Technology in the Multi target Background [J],”
Journal of Beijing University of Technology, 18 605
–610
(2015). 5 Google Scholar
Ng, B. C., Nehorai, A.,
“Active array sensor localization[J],”
Signal Processing, 44
(3), 309
–327
(2005). https://doi.org/10.1016/0165-1684(95)00032-9 Google Scholar
Jiao, J. S., Wang, C. M., et al.,
“Dynamic response of positioning buoy in waves [J],”
Ocean Technology, 22
(4), 14
–17
(2018). Google Scholar
Yang, R. J., Wen, S. D., et al.,
“Research on a buoy positioning method [J],”
Journal of System Simulation, 16
(10), 2354
–2356
(2014). Google Scholar
|