声线跟踪反问题的可解析性及数值计算

Analytical solvability and numerical calculation of acoustic ray tracing inverse problems

  • 摘要: 快速求解水下已知两点间的声线路径及其传播时间是高效声线跟踪的关键. 因此,探讨声线跟踪反问题的基本方程及求解算法具有重要理论价值和现实意义. 本文基于费马原理,系统研究层间等声速和常梯度假设下的声线跟踪反问题的可解析性及其计算公式,构建适用不同情形的声线跟踪反问题算法体系. 理论推导表明:两层声速结构存在解析解,而三层及以上结构因对应多项式次数超五次不可解析. 针对两层声速结构的应用场景,对比了数值法(二分法、割线法、牛顿法)与解析法的计算效率. 试验结果表明,解析法具有极高的计算效率,相比于二分法、割线法、牛顿法,计算效率提升约为97.39%、88.94%、85.87%.

     

    Abstract: Rapidly solving the acoustic ray inverse problem, which involves determining the acoustic ray tracking and travel time between two known points underwater, is fundamental for efficient acoustic ray tracking. Therefore, exploring the basic equations and solution algorithms of the this inverse problem has significant theoretical value and practical significance. Based on Fermat’s principle, this paper systematically investigates the solvability of the acoustic ray tracing inverse problem under assumptions of inter-layer constant sound speed and constant gradient between layers, derives its calculation formulas, and establishes an algorithmic framework applicable to different scenarios. Theoretical derivation demonstrates that a two-layer sound speed structure yields an analytical solution, whereas structures with three or more layers lack analytical solutions due to the corresponding polynomial equations exceeding fifth order. For application scenarios with a two-layer structure, the computational efficiency of the analytical method is compared with that of numerical methods (bisection, secant, and Newton’s method). Experimental results indicate that the analytical method achieves significantly higher computational efficiency, with improvements of approximately 97.39%, 88.94%, and 85.87% compared to the bisection, secant, and Newton’s methods, respectively.

     

/

返回文章
返回