主权项 |
大入射角声线跟踪定位方法,其特征在于,包括以下步骤:假设声波经历的水柱分为N个等梯度层,声波在每层的传播速度是等梯度的,在水深为z<sub>i</sub>的i层,分别用C<sub>i</sub>和θ<sub>i</sub>表示声波的传播速度和入射角度,第i层内的声速梯度g<sub>i</sub>为:g<sub>i</sub>=(C<sub>i+1</sub>‑C<sub>i</sub>)/Δz<sub>i</sub>式中,Δz<sub>i</sub>为第i层的水层厚度,C<sub>i+1</sub>为第i+1层声速;声波波束在第i层内的实际传播轨迹为一连续的、对应一定曲率半径R<sub>i</sub>的弧段,R<sub>i</sub>的表达式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>R</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mo>-</mo><mn>1</mn></mrow><mrow><msub><mi>pg</mi><mi>i</mi></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000851832220000011.GIF" wi="237" he="149" /></maths>第i层内声线的水平位移为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>y</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>pC</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup><mo>-</mo><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mrow><mo>(</mo><mi>p</mi><mo>(</mo><mrow><msub><mi>C</mi><mi>i</mi></msub><mo>+</mo><msub><mi>g</mi><mi>i</mi></msub><msub><mi>Δz</mi><mi>i</mi></msub></mrow><mo>)</mo><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup></mrow><mrow><msub><mi>pg</mi><mi>i</mi></msub></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000851832220000012.GIF" wi="934" he="166" /></maths>式中,θ<sub>i</sub>为第i层声线的入射角,θ<sub>i+1</sub>为第i+1层声线的入射角;波束在该层经历的弧段长度为:S<sub>i</sub>=R<sub>i</sub>(θ<sub>i</sub>‑θ<sub>i+1</sub>);经历该段的时间为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>t</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mi>arcsin</mi><mrow><mo>[</mo><mrow><mi>p</mi><mrow><mo>(</mo><mrow><msub><mi>C</mi><mi>i</mi></msub><mo>+</mo><msub><mi>g</mi><mi>i</mi></msub><msub><mi>Δz</mi><mi>i</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>]</mo></mrow><mo>-</mo><mi>arcsin</mi><mrow><mo>(</mo><mrow><msub><mi>pC</mi><mi>i</mi></msub></mrow><mo>)</mo></mrow></mrow><mrow><msubsup><mi>pg</mi><mi>i</mi><mn>2</mn></msubsup><msub><mi>Δz</mi><mi>i</mi></msub></mrow></mfrac><mi>ln</mi><mrow><mo>[</mo><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>g</mi><mi>i</mi></msub><msub><mi>Δz</mi><mi>i</mi></msub></mrow><msub><mi>C</mi><mi>i</mi></msub></mfrac></mrow><mo>]</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000851832220000013.GIF" wi="1142" he="151" /></maths>p为Snell常数,转换成曲率半径R进行迭代计算,p与R的关系为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>R</mi><mi>i</mi></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mrow><msub><mi>pg</mi><mi>i</mi></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000851832220000014.GIF" wi="253" he="135" /></maths>用第一层的曲率半径R表示p:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>p</mi><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000851832220000015.GIF" wi="237" he="133" /></maths>声线水平位移为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>y</mi><mo>=</mo><munderover><mo>Σ</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mrow><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mrow><mo>(</mo><mo>-</mo><mfrac><msub><mi>C</mi><mi>i</mi></msub><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></msup><mo>-</mo><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mrow><mo>(</mo><mo>-</mo><mfrac><msub><mi>C</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></msup></mrow><mrow><mo>-</mo><mfrac><msub><mi>g</mi><mi>i</mi></msub><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000851832220000021.GIF" wi="815" he="286" /></maths>用弦截法迭代求解曲率半径R的方程:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><mi>R</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>Σ</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mrow><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mrow><mo>(</mo><mo>-</mo><mfrac><msub><mi>C</mi><mi>i</mi></msub><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></msup><mo>-</mo><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mrow><mo>(</mo><mo>-</mo><mfrac><msub><mi>C</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></msup></mrow><mrow><mo>-</mo><mfrac><msub><mi>g</mi><mi>i</mi></msub><mrow><msub><mi>Rg</mi><mn>1</mn></msub></mrow></mfrac></mrow></mfrac><mo>-</mo><msup><mi>y</mi><mn>0</mn></msup><mo>=</mo><mn>0</mn><mo>;</mo></mrow>]]></math><img file="FDA0000851832220000022.GIF" wi="1061" he="279" /></maths>将迭代计算得到的R换算成初始入射角,计算声波传播时间,与实测传播时间进行对比,列立误差方程并用最小二乘方法进行vcx迭代求解。 |