非均匀声速场中高精度逐次逼近声源定位方法
High-accuracy successive approximation source positioning method in inhomogeneous sound velocity field
-
摘要: 针对非均匀声速场中传统飞行时间法无法直接计算声源到各声接收点的精确距离从而影响定位精度的问题, 提出了一种基于逐次逼近方法的高精度声源定位方法。建立二维平面模型, 推导证明了均匀声速场和固定声接收阵型中逐次逼近定位理论的正确性。然后, 在任意分布的非均匀声速场和接收阵型条件下, 仿真证明逐次逼近法的有效性, 以及迭代次数和接收点个数与定位精度的关系。结果表明, 该算法可用于非均匀声速场中任意位置声源的声学定位, 在125 m × 125 m水平区域中, 声速起伏范围为±5 m/s, 当迭代次数大于26次时, 定位误差可小于1 mm, 且定位精度随着迭代次数和接收点个数的增加而提高。Abstract: In inhomogeneous sound velocity field, the traditional transit time method cannot directly calculate the exact distance between the sound source and each sound receiving point, thus affecting the positioning accuracy. A high precision successive approximation sound source position method is proposed. A two-dimensional plane model is established to prove the correctness of successive approximation theory in uniform sound velocity field and fixed sound receiving formation. Then, the effectiveness of the new algorithm and the relationship between the number of iterations and the number of receiving points and the positioning accuracy are proved by simulation under arbitrary distribution of inhomogeneous sound velocity field and receiving formation. The results show that the proposed algorithm can be used to locate acoustic sources at any position in a non-uniform sound velocity field. In a horizontal region of 125 m × 125 m, the fluctuation range of sound velocity is ±5 m/s, and the positioning error can be less than 1 mm when the number of iterations is more than 26. Moreover, the positioning accuracy increases with the number of iterations and the number of receiving points.