面向周期偏移声信标的高精度二阶时延差解析定位算法
A high-precision analytical algorithm based on the second-order time difference of arrival for the period-drifted acoustic sources
-
摘要: 针对现有基于二阶时延差(STDOA)的单平台水声定位方法因依赖数值法求解, 在缺乏水下目标先验信息时易出现收敛困难、定位精度下降及计算效率不足的问题, 提出了一种二阶时延差解析定位算法。该算法在经典Fang算法的基础上, 通过代数变换将STDOA测量方程重新构造成适用于单平台观测几何的线性方程组, 进而推导出定位解的闭式表达式。该算法步骤均为显式解析运算, 无需循环迭代, 避免了传统数值迭代对初始值的依赖, 从理论上消除了初始值导致的数值法收敛困难和计算精度下降问题。湖上试验结果表明, 在缺乏非合作声信标位置先验信息的实际水下环境中, 所提算法的定位精度相比常规数值法提升显著, 且计算速度能有效满足实时处理需求。Abstract: The existing single-platform underwater acoustic localization methods based on the second-order time difference of arrival (STDOA) rely on numerical solution techniques and are prone to convergence difficulties, degraded positioning accuracy, and insufficient computational efficiency when prior information of the underwater target is unavailable. An analytical algorithm based on the STDOA is proposed in this paper. Building upon the classical Fang algorithm, it algebraically transforms the STDOA measurement equations into a linear system that matches the single-platform observation geometry and subsequently derives a closed-form expression for the localization solution. All steps of the algorithm involve explicit analytic operations without iterative loops, thus eliminating the dependence on initial guesses required by conventional numerical iterations and theoretically avoiding the convergence failures and accuracy losses caused by poor initialization. The results of real lake trial demonstrate that the proposed algorithm significantly outperforms the conventional numerical method in localization accuracy in the actual underwater environments with lacking prior position knowledge of the non-cooperative acoustic beacon, while its computational speed is sufficient for real-time processing requirements.
下载: