Page 285 - 应用声学2019年第4期
P. 285

第 38 卷 第 4 期            程谦等: 多子阵组合的短基线声学定位系统数据优化方法                                          745


                 分析方程(9),可将其化为矩阵                               此,筛除ω 使得
                                                                        ′
                                                                  4               4
                                                                     C N          (  C N      )
                   2(x 1 − x 2 ) 2(y 1 − y 2 ) 2(z 1 − z 2 )  x      ∑              ∑               ′
                                                                           ω num             ω num
                                                                                            − ω
                                                  

                  2(x 2 − x 3 ) 2(y 2 − y 3 ) 2(z 2 − z 3 )   y    num = 1      num = 1          ,
                                                                     4     >         4
                                                                       C N             C − 1
                                                                                            N
                   2(x 3 − x 4 ) 2(y 3 − y 4 ) 2(z 3 − z 4 )  z

                     

                   λ 1
                                                             即可达到减小误差的目的。
                                                     (11)
              =  λ 2   .
                                                                   当多元阵短基线定位系统对某目标点进行定
                     
                   λ 3
                                                               位时,部分子阵的阵元与目标点之间的 ω 与 ¯ω 同向
             此处分析解得声源坐标x的情况                                    且标准差过大 (即判定为奇异值),则应将此子阵的
                                                               定位结果筛除,避免其将较大误差代入最终结果。
                        x = C 1 λ 1 + C 2 λ 1 + C 3 λ 1 .  (12)
                                                               同时,筛除定位误差较大的子阵,可减小解算最终定
                 不考虑接收阵元坐标的误差,则在同一子阵下                          位结果的运算量,提高系统运行效率。但考虑到定
             C 1 、C 2 、C 3 为常数,所以此子阵下的x误差分量的数                  位空间范围内的声源定位结果并非均为奇异值,即
             学期望为                                              筛除 ω 的个数门限 η 过多将会损失有效样本,导致
                E(∆x) = E (C 1 ∆λ 1 + C 2 ∆λ 2 + C 3 ∆λ 3 )    定位精度减小。η 的选取为经验参数,其值决定着参
                                                               与融合的有效坐标值个数。
                                   2
                      ′
                                            ′
              = 2C 1 (s · E(∆s 2 ) + E (∆s 2 ) − s · E(∆s 1 )
                                            1
                      2
                                                                   根据上面所述数据处理过程,可将本文方法实
                                                2
                    2
                 − E (∆s 1 )) + 2C 2 (s · E(∆s 3 ) + E (∆s 3 )
                                   ′
                                   3                           现过程分为如下步骤:
                                 2
                    ′
                 − s · E(∆s 2 ) − E (∆s 2 )) + 2C 3 (s · E(∆s 4 )  步骤 1 按式 (8) 所示,将短基线水声定位系统
                                                ′
                                                4
                    2
                                           2
                    2
                                                                                                4
                              ′
                 + E (∆s 4 ) − s · E(∆s 3 ) − E (∆s 3 )).  (13)  N 个阵元接收数据进行分组,得到C 组数据组 (即
                              3
                                                                                               N
                                                                 4
                                                               C 个子阵);
             化简为                                                 N
                                 α      2
                               (      )                            步骤2 解算各组ω 值,并计算 ¯ω;
                                   + 1 c − c · c ′
                                 2                                 步骤3 设置筛选门限η;
                     E(∆x) = 2     (      )     ω,     (14)
                                     α
                                       + 1                         步骤4 判定 ¯ω 正负,若为正,筛除使得ω − ¯ω 最
                                     2
                                                               大的ω,若为负,则筛除使得ω − ¯ω 最小的ω;
             其中,
                                                                   步骤 5 筛除 ω 个数大于 η,转至步骤 6,否则转
                   [    2   2       2    2      2   2  ]
               ω= C 1 (t − t ) + C 2 (t − t )+C 3 (t − t ) .
                        2   1       3    2      4   3          至步骤4;
                 根据以上分析可以看出,若选取的某一子阵其                              步骤6 进行定位解算,得到各子阵的定位结果
             各阵元与目标的时延 t 1 、t 2 、t 3 、t 4 相差过大,即标准             并融合,得到最终定位坐标。
             差过大,则运算结果将给最终定位结果代入较大误
                                                               3 数据处理分析
             差,影响最终定位结果精度。因此,若将各子阵定位
             结果平均融合,则最终定位坐标X 的误差∆X 将趋                          3.1  数值仿真分析
             于其数学期望值,即
                                                                   建模仿真分析过程采用 MATLAB 编程实现。
                                 (      )
                                   α      2
                                     + 1 c − c · c ′           考虑按照图 2 进行阵型布置,定位空间范围为如图
                                   2
               ∆X → E(∆X) = 2        (      )     ¯ ω,  (15)
                                       α                       所示一个球形空间,在球形空间边缘布置 6 个接收
                                         + 1
                                       2
                                                               换能器,该 6 个换能器分别位于内接于球的立方体
             其中,                                               的某一顶角。在同一水平面上沿周向布置的 A、B、
                                   C 4
                                     N
                                1  ∑                           C 共计 3 个接收换能器,分别位于第 1、第 2、第 3 象
                          ¯ ω =         ω num .
                               C 4
                                N num=1                        限,在其铅垂方向同一水平面上沿周向布置的 a、b、
                 根据以上分析可以看出,如式 (15) 所示,各子                      c 共计 3 个接收换能器,分别位于第 5、第 7、第 8 象
             阵定位误差与声源和各接收阵元间的距离相关。因                            限。一航行器在定位球形空间内运动,发射信号。
   280   281   282   283   284   285   286   287   288   289   290