CN113761462B - 基于弦截法的初始入射角迭代计算改进方法 - Google Patents
基于弦截法的初始入射角迭代计算改进方法 Download PDFInfo
- Publication number
- CN113761462B CN113761462B CN202111058956.3A CN202111058956A CN113761462B CN 113761462 B CN113761462 B CN 113761462B CN 202111058956 A CN202111058956 A CN 202111058956A CN 113761462 B CN113761462 B CN 113761462B
- Authority
- CN
- China
- Prior art keywords
- incident angle
- initial
- initial incident
- calculated
- chord
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000012937 correction Methods 0.000 claims description 15
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 10
- 238000005070 sampling Methods 0.000 claims description 9
- 230000004807 localization Effects 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/30—Assessment of water resources
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Operations Research (AREA)
- Radar, Positioning & Navigation (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
Description
技术领域
本发明涉及水声定位领域,具体是基于弦截法的初始入射角迭代计算改进方法。
背景技术
水声定位中,层内常梯度声线跟踪可有效提高定位精度,但需计算初始入射角,而传统初始入射角方法迭代计算效率低下,针对此问题,提出了一种基于弦截法的初始入射角迭代计算改进方法,该方法采用前一个历元和上一次迭代计算的初始入射角作为初始入射角初值,并根据实验参数和坐标改正数缩小初始入射角的含根区间;推导了水平传播距离与初始入射角的函数关系,依据此函数构建初始入射角迭代计算模型并直接迭代更新含根区间左端点;且当坐标改正数达到一定阈值后,直接采用上次迭代计算的初始入射角进行声线跟踪并定位解算,通过仿真和实测数据对比分析,结果表明:在不同的初始入射角情况下,本文方法与二分法、弦截法、牛顿法等传统方法的定位精度保持一致,而定位计算效率显著提高。
虽然已有的方法可以精确地计算初始入射角,但还存在各种各样的问题,以换能器到海底应答器的大地线为约束条件,不断调整初始入射角,当声线跟踪法计算的水平位移与大地线的差值小于某一限差时,所对应的初始入射角即为所求值;此方法采用大地线为概略值,所以必然会对初始入射角的计算产生相应的影响,在已知换能器和应答器水平坐标的情况下,以换能器和应答器的先验水平距离作为先验值,采用牛顿法来不断调整初始入射角,当计算的水平距离与先验值小于一定阈值时,即可求得初始入射角;此方法在初始入射角较大时运算时间较长,进而降低了水声定位计算效率,将压力传感器测量的海底应答器水深作为先验信息,利用二分法迭代计算,当计算的应答器深度与先验信息小于一定阈值时输出初始入射角;此方法仅适用于有压力计设备的实验,另外当水深较深时,压力计的测量误差较大,进而影响初始入射角的计算,以上研究虽然可以计算初始入射角,且当初始入射角较大时能够收敛,但收敛速度慢,增加了层内常梯度声线跟踪的迭代时间,进而降低了水声定位的计算效率,针对层内常梯度声线跟踪中传统初始入射角方法迭代计算效率低下问题,提出了一种基于弦截法的初始入射角迭代计算改进方法,以解决上述背景技术中提出的问题。
发明内容
本发明的目的在于提供基于弦截法的初始入射角迭代计算改进方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
基于弦截法的初始入射角迭代计算改进方法,其特征在于:包括如下步骤:
第一次迭代计算:第一个历元的初始入射角初值通过换能器坐标和应答器的概略坐标计算得到,其余历元采用前一个历元计算的初始入射角作为其初始入射角初值;其余迭代计算:采用前一次迭代计算对应历元的初始入射角作为其初始入射角;
S102、设定初始入射角的含根区间
S103、构建初始入射角计算模型
推导了水平传播距离与初始入射角的函数关系,并基于声波传播时间利用水平传播距离与初始入射角的函数关系构建初始入射角计算模型;
S104、判断最优解是否在区间内
基于初始入射角计算模型,计算a和b对应的水平传播距离y(a)和y(b),当y(a)*y(b)≤0时,表示最优解在区间内,转向步骤S105;当y(a)<0&y(b)<0时,[a,b]=[a,b]+δ,当y(a)>0&y(b)>0时,[a,b]=[a,b]-δ,重复步骤S104;
S105、每一个历元的初始入射角迭代计算
S106、无需计算初始入射角
当应答器坐标改正数小于一定阈值α时,无需迭代计算初始入射角,采用上一次迭代计算的初始入射角直接定位解算。
作为本发明再进一步的方案:所述步骤S102中δ取值时的参数为:水深1000m,船速5节,采样间隔8s。
作为本发明再进一步的方案:所述步骤S103中构建出生入射角计算模型是在弦截法的基础上采用水平传播距离和初始入射角构建初始入射角计算模型,需先确定水平传播距离与初始入射角函数的单调性,由
初始入射角计算模型:
式中,y0为换能器和应答器坐标计算的水平距离,θi和θi+1分别为第i和i+1层的入射角,p为Snell常数,gi为第i层的梯度,Ri为第i层的曲率半径,θ0和C0分别为初始入射角和表层声速,Ci和Ci+1分别为第i和i+1层的声速,n为声速剖面的层数。
作为本发明再进一步的方案:所述步骤S105中的弦截法迭代公式为:
作为本发明再进一步的方案:所述步骤S106中α为坐标改正数阈值β的倍数。
与现有技术相比,本发明的有益效果是:
本发明能够精确地确定了初始入射角初值并缩小了初始入射角的含根区间,依据水平传播距离与初始入射角构建模型并直接迭代更新含根区间左端点,当坐标改正数较小时无需迭代计算初始入射角,直接进行定位解算。该方法能够在保证水声定位精度的同时,显著提高水声定位计算效率
附图说明
图1为本发明的方案图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
请参阅图1,本发明实施例中,基于弦截法的初始入射角迭代计算改进方法,基于弦截法的初始入射角迭代计算改进方法,包括如下步骤:
第一次迭代计算:第一个历元的初始入射角初值通过换能器坐标和应答器的概略坐标计算得到,其余历元采用前一个历元计算的初始入射角作为其初始入射角初值;其余迭代计算:采用前一次迭代计算对应历元的初始入射角作为其初始入射角;
S102、设定初始入射角的含根区间
S103、构建初始入射角计算模型
推导了水平传播距离与初始入射角的函数关系,并基于声波传播时间利用水平传播距离与初始入射角的函数关系构建初始入射角计算模型;
S104、判断最优解是否在区间内
基于初始入射角计算模型,计算a和b对应的水平传播距离y(a)和y(b),当y(a)*y(b)≤0时,表示最优解在区间内,转向步骤S105;当y(a)<0&y(b)<0时,[a,b]=[a,b]+δ,当y(a)>0&y(b)>0时,[a,b]=[a,b]-δ,重复步骤S104;
S105、每一个历元的初始入射角迭代计算
S106、无需计算初始入射角
当应答器坐标改正数小于一定阈值α时,无需迭代计算初始入射角,采用上一次迭代计算的初始入射角直接定位解算。
本实施例中,所述步骤S102中δ取值时的参数为:水深1000m,船速5节,采样间隔8s。
本实施例中,所述步骤S103中构建出生入射角计算模型是在弦截法的基础上采用水平传播距离和初始入射角构建初始入射角计算模型,需先确定水平传播距离与初始入射角函数的单调性,由
初始入射角计算模型:
式中,y0为换能器和应答器坐标计算的水平距离,θi和θi+1分别为第i和i+1层的入射角,p为Snell常数,gi为第i层的梯度,Ri为第i层的曲率半径,θ0和C0分别为初始入射角和表层声速,Ci和Ci+1分别为第i和i+1层的声速,n为声速剖面的层数。
本实施例中,所述步骤S105中的弦截法迭代公式为:
本实施例中,所述步骤S106中α为坐标改正数阈值β的倍数。
本实施例中,该计算改进方法能够精确地确定了初始入射角初值并缩小了初始入射角的含根区间,依据水平传播距离与初始入射角构建模型并直接迭代更新含根区间左端点,当坐标改正数较小时无需迭代计算初始入射角,直接进行定位解算。该方法能够在保证水声定位精度的同时,显著提高水声定位计算效率。
实施例2
可以通过现场测量或者计算的方式获得的参考深度、量测的声波传播时间和SVP迭代计算初始入射角,然后根据计算的初始入射角对应的水平传播距离和垂直距离计算换能器至应答器的斜距;以换能器至应答器的大地线为约束条件,不断迭代计算初始入射角,当采用层内常梯度声线跟踪计算的水平传播位移与大地线的差值小于某一限差时,即求得所需初始入射角;根据应答器的概略坐标搜索本征声线,从而确定初始入射角,具体实现是以应答器至换能器的垂直距离为约束条件,以声线的到达位置和应答器概略坐标的距离为判断条件,利用弦截法求得精确的初始入射角;在深度和SVP一定的条件下,根据传播时间随初始入射角的变化关系建立迭代方程,利用牛顿法迭代计算初始入射角。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (5)
1.基于弦截法的初始入射角迭代计算改进方法,其特征在于:包括如下步骤:
第一次迭代计算:第一个历元的初始入射角初值通过换能器坐标和应答器的概略坐标计算得到,其余历元采用前一个历元计算的初始入射角作为其初始入射角初值;其余迭代计算:采用前一次迭代计算对应历元的初始入射角作为其初始入射角;
S102、设定初始入射角的含根区间
S103、构建初始入射角计算模型
推导了水平传播距离与初始入射角的函数关系,并基于声波传播时间利用水平传播距离与初始入射角的函数关系构建初始入射角计算模型;
S104、判断最优解是否在区间内
基于初始入射角计算模型,计算a和b对应的水平传播距离y(a)和y(b),当y(a)*y(b)≤0时,表示最优解在区间内,转向步骤S105;当y(a)<0&y(b)<0时,[a,b]=[a,b]+δ,当y(a)>0&y(b)>0时,[a,b]=[a,b]-δ,重复步骤S104;
S105、每一个历元的初始入射角迭代计算
S106、无需计算初始入射角
当应答器坐标改正数小于一定阈值α时,无需迭代计算初始入射角,采用上一次迭代计算的初始入射角直接定位解算。
2.根据权利要求1所述的基于弦截法的初始入射角迭代计算改进方法,其特征在于:所述步骤S102中δ取值时的参数为:水深1000m,船速5节,采样间隔8s。
3.根据权利要求1所述的基于弦截法的初始入射角迭代计算改进方法,其特征在于:所述步骤S103中构建出生入射角计算模型是在弦截法的基础上采用水平传播距离和初始入射角构建初始入射角计算模型,需先确定水平传播距离与初始入射角函数的单调性,由可得:
初始入射角计算模型:
式中,y0为换能器和应答器坐标计算的水平距离,θi和θi+1分别为第i和i+1层的入射角,p为Snell常数,gi为第i层的梯度,Ri为第i层的曲率半径,θ0和C0分别为初始入射角和表层声速,Ci和Ci+1分别为第i和i+1层的声速,n为声速剖面的层数。
5.根据权利要求1所述的基于弦截法的初始入射角迭代计算改进方法,其特征在于:所述步骤S106中α为坐标改正数阈值β的倍数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111058956.3A CN113761462B (zh) | 2021-09-10 | 2021-09-10 | 基于弦截法的初始入射角迭代计算改进方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111058956.3A CN113761462B (zh) | 2021-09-10 | 2021-09-10 | 基于弦截法的初始入射角迭代计算改进方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113761462A CN113761462A (zh) | 2021-12-07 |
CN113761462B true CN113761462B (zh) | 2022-05-31 |
Family
ID=78794665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111058956.3A Active CN113761462B (zh) | 2021-09-10 | 2021-09-10 | 基于弦截法的初始入射角迭代计算改进方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113761462B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117252035B (zh) * | 2023-11-14 | 2024-02-13 | 天津大学 | 水面航行器入射角的确定方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809521A (zh) * | 2012-11-14 | 2014-05-21 | 中国科学院沈阳计算技术研究所有限公司 | 基于弦截法的样条曲线插补方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6479313B1 (en) * | 2001-05-25 | 2002-11-12 | Kopin Corporation | Method of manufacturing GaN-based p-type compound semiconductors and light emitting diodes |
JP5847941B2 (ja) * | 2012-07-18 | 2016-01-27 | 古野電気株式会社 | 波形トラッキング装置、超音波診断装置、及び波形トラッキング方法 |
FR3007148B1 (fr) * | 2013-06-17 | 2016-11-25 | Centre Nat De La Rech Scient - Cnrs | Element de filtrage optique angulaire pour le filtrage angulaire a selectivite angulaire controlee |
CN105487046A (zh) * | 2015-11-19 | 2016-04-13 | 中国石油大学(华东) | 大入射角声线跟踪定位方法 |
WO2019071504A1 (zh) * | 2017-10-12 | 2019-04-18 | 南方科技大学 | 一种基于两点射线追踪的地震走时层析反演方法 |
CN109345463B (zh) * | 2018-12-06 | 2023-07-21 | 深圳昂瑞微电子技术有限公司 | 一种坐标旋转数字计算方法的优化方法及系统 |
CN109596252B (zh) * | 2018-12-27 | 2020-10-09 | 哈尔滨工业大学(深圳) | 基于横波相位谱的钢构件内部轴向应力检测方法 |
CN110824428A (zh) * | 2019-11-06 | 2020-02-21 | 哈尔滨工程大学 | 一种垂直矢量阵水下声线匹配被动定位方法 |
-
2021
- 2021-09-10 CN CN202111058956.3A patent/CN113761462B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809521A (zh) * | 2012-11-14 | 2014-05-21 | 中国科学院沈阳计算技术研究所有限公司 | 基于弦截法的样条曲线插补方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113761462A (zh) | 2021-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106950568B (zh) | 一种自适应多节点等效声速剖面的构建方法 | |
CN106886024B (zh) | 深海多波束声线精确跟踪方法 | |
CN105388457B (zh) | 一种基于等效声速梯度的长基线水声定位方法 | |
CN107132520B (zh) | 一种基于水声超短基线定位系统的声线修正方法及系统 | |
WO2020228547A1 (zh) | 基于倒置式多波束回声仪的声速剖面反演方法 | |
CN114397643B (zh) | 一种基于超短基线水声定位系统的声线修正方法 | |
CN110297250B (zh) | 基于泰勒展开的初始掠射角求解方法、声线弯曲修正方法和设备 | |
CN108562287A (zh) | 一种基于自适应采样粒子滤波的水下地形辅助导航方法 | |
CN113761462B (zh) | 基于弦截法的初始入射角迭代计算改进方法 | |
CN105445694A (zh) | 等梯度声线跟踪的声速剖面自适应分层方法 | |
CN108020815A (zh) | 一种定位水下机器人的方法、设备及存储设备 | |
CN101441266A (zh) | 水下多应答器组合导航方法 | |
CN116840786A (zh) | 一种面向长基线水下定位系统的声线修正方法 | |
CN110133627A (zh) | 水声定位导航系统阵元位置校准测量点间距优化方法 | |
WO2023202008A1 (zh) | 一种海洋环境噪声预报方法及计算机设备和存储介质 | |
CN105487046A (zh) | 大入射角声线跟踪定位方法 | |
CN108387872A (zh) | 基于最大偏移量法的超短基线定位优化方法 | |
CN110132281A (zh) | 一种基于询问应答模式的水下高速目标高精度自主声学导航方法 | |
CN113406645B (zh) | 一种平均声速水下声呐定位方法 | |
CN110531319B (zh) | 一种基于测量点优化布局的水声应答器位置高精度校准方法 | |
CN104386216A (zh) | 一种船舶吃水检测系统及其工作方法 | |
CN109164416B (zh) | 一种三平面五元传声器阵列的声源定位方法 | |
Liu et al. | An improved method for computing acoustic ray incident angle based on secant method | |
CN107990969A (zh) | 一种基于非均匀稀疏采样的有效声速表构造方法 | |
CN206321338U (zh) | 一种基于半潜式钻井平台船位仪的实时水下声速测量装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |