计算机与现代化 ›› 2022, Vol. 0 ›› Issue (08): 30-35.

• 算法设计与分析 • 上一篇    下一篇

基于梯度差的声速剖面自适应分层算法

  

  1. (1.西咸新区轨道交通发展有限公司,陕西西咸新区712000;
    2.南瑞集团有限公司(国网电力科学研究院有限公司),江苏南京211000;3.国电南瑞科技股份有限公司,江苏南京211061)
  • 出版日期:2022-08-22 发布日期:2022-08-22
  • 作者简介:马茜(1984—),女,陕西延安人,高级工程师,硕士,研究方向:自动化控制,E-mail: 54698584@qq.com; 段毅(1995—),男,助理工程师,硕士,E-mail: 331658410@qq.com。
  • 基金资助:
    国家重点研发计划项目(2017YFB1001800); 江苏省工业和信息化厅重点质量攻关项目(2019-305)

Adaptive Division of Sound Velocity Profile Based on Gradient Difference

  1. (1. Xixian New District Rail Transit Development Co., Ltd., Xixian New District 712000, China;
    2. NARI Group (State Grid Electric Power Research Institute) Co., Ltd., Nanjing 211000, China;
    3. NARI Technology Co., Ltd., Nanjing 211061, China
  • Online:2022-08-22 Published:2022-08-22

摘要: 声速剖面表示声速与深度的函数关系,常用于水声定位,以纵轴表示海深,横轴表示声速。针对高精度水声定位系统中定位精度与计算量相互矛盾的问题,提出一种声速剖面自适应分层算法。该算法根据声速在有限范围内规律变化的特点,对声速剖面逐层搜索。通过声速层之间声速变化梯度差情况找出声速变化的节点,保留原始声速剖面特征,实现对声速剖面的简化。仿真实验结果表明,根据阈值选取的大小,算法自适应分层处理后对原声速剖面的精简可达70%。在选取合适阈值时,与D-P算法相比可以获得更小的定位误差,具有良好的工程应用价值。

关键词: 自适应分层, 梯度差, 声速剖面, 声线跟踪, 水声定位

Abstract: Sound velocity profile represents the functional relationship between sound velocity and depth, which is often used in underwater acoustic location. The vertical axis represents the depth of the sea and the horizontal axis represents the speed of sound. In view of the contradiction between the positioning accuracy and the amount of calculation in the high-precision underwater acoustic positioning system, an adaptive layered algorithm of sound velocity profile is proposed. According to the characteristics of sound velocity changing in a limited range, the algorithm searches the sound velocity profile layer by layer. The gradient difference between sound velocity layers is used to represent the change of sound velocity, and the nodes of sound velocity change are found out. The original characteristics of sound velocity profile are retained to simplify the sound velocity profile. The simulation results show that according to the threshold value, the original sound velocity profile can be reduced by 70% after adaptive layered processing. Compared with D-P algorithm, smaller positioning error can be obtained when selecting the appropriate threshold. It has good engineering application value.

Key words: adaptive layering, gradient difference, sound speed profile, sound line tracking, underwater acoustic positioning