Page 59 - 《应该声学》2022年第2期
P. 59

第 41 卷 第 2 期              黄毅伟等: 导向相应功率定位中时延不确定项的影响                                          227


             是时延估计和SRP应用中最常见的权重函数。利用                           权重下的自相关函数为 sinc 函数            [19] 。GCC 函数如
             PHAT 加权的广义互相关通常简称为 GCC-PHAT,                      图 1(a) 所示,蓝色线条为信号成分,可以看到其
             使用GCC-PHAT进行定位的SRP函数通常简称为                         能量几乎完全集中在 τ = τ (x s ) 附近,相比之下
                                                                                         0
                                                                                         p
             SRP-PHAT。在理想条件下,SRP 函数亦将在声源                       源自噪声成分 R W (τ) 用红色线条表示没有明确的
             位置x s 处取得最大值,如图1(a)所示。                            指向性,能量呈均匀分布。∆τ p (x) 会使得 R p (τ)
                 在传声器网络场景下,P(x)函数存在较多的局                        取值发生偏离,在 τ = τ (x s ) 两侧的狭小区域内
                                                                                      0
                                                                                      p
             部极值,常用方案是对候选空间区域进行网格搜索                            仍然有 R S (τ) ≫ R W (τ),τ p (x) 距离 τ (x s ) 较远时
                                                                                                 0
                                                                                                 p
             的方式实现定位估计,在格 (On-grid) 定位结果可                      R S (τ) 与 R W (τ) 取值接近,此时可认为 R p (τ) 丢失
             表示为                                               了空间函数中的声源信息。如图 1(b) 所示,实线
                           ˆ x s = arg max P(x),        (6)    为没有导向 TDOA 函数不确定项时 R p (τ) 的峰值
                                   x∈G
                                                                                 0
                                                               区域,即 τ p (x) = τ (x s ) 对应的区域,声源 x s 用
                                                                                 p
             式(6)中,G表示网格采样的采样点集合。
                                                               符号“O”表示,在该区域内部。存在 ∆τ p (x) 时实
             1.2 导向时延不确定项                                      线区域 R p (τ) 的取值湮没于噪声,而在如虚线所示
                 在实际系统中特别是在户外环境下容易受                            τ p (x) = τ p (x s ) 对应的区域,R p (τ) 取到最大值,表
             到环境因素的影响,计算 SRP 函数用到的导向时                          现为R p (τ)的峰值区域偏离了声源x s 。对于不同节
             延函数无法做到完全精确,即 η m (x) ̸= η (x)。                   点对来说 ∆τ p (x) 的取值不同,因此偏离的程度也
                                                     0
                                                     m
              0
             η (x) ∈ R 表示声音从位置 x 到第 m 个传感器的                    不一样,峰值区域各自相交形成了小的汇聚点,最
              m
             实际传播时间,用                                          终得到了散焦的 SRP 函数,如图 1(c) 所示。在经典
                                           0
                        ∆η m (x) = η m (x) − η (x)      (7)    的SRP 函数应用场景,如基于声阵列的声源测向和
                                           m
                                                               室内多传声器定位中,∆τ p (x)小到几乎可以忽略不
             表示导向时延函数中的不确定项。将式 (7) 带入
                                                               计,因此通过 SRP 函数的最大值仍然可以正常定位
             式 (2) 并移除式中与定位无关的传感器对 {m, m}
                                                               到峰值位置,如图1(d)所示。
             的自相关项和传感器对 {m, l}&{l, m} 中的重复项,
             SRP 函数中具有定位作用的空间函数可进一步
                                                               2 定位算法
             简化为
                         M−1   M
                         ∑ ∑                                   2.1  导向时延不确定项的量化
                P E (x) =          R l,m (η m (x) − η l (x))
                         l=1 m=l+1                                 导向时延不确定项∆η m (x)的来源包括采样同
                 C 2            C  2                           步误差 ∆t s ,节点的自定位偏差 ∆z m ,空间离散化
                                 M
                  M
                 ∑              ∑       0
              =     R p (τ p (x)) =  R p (τ (x) + ∆τ p (x)), (8)  网格采样量化误差和不准确的传播模型。传感器网
                                        p
                 p=1            p=1
                                                               络的同步误差和自定位误差参数可从设备相关指
             其中,p 表示传声器对 c p = {l, m}(l < m) 的顺序
                                                               标获得,|∆t s | 6 σ s ,|∆z m | 6 σ L 。格点x g ∈ G代表
             标识,τ p (x) = η m (x) − η l (x)表示导向TDOA函数,
                                                               的区域可记为
                              0
             τ (x) = η (x) − η (x) 表示实际的传感器间信号
              0
                      0
             p        m       l
             延迟TDOA,∆τ p (x) = ∆η m (x) − ∆η l (x)表示导向          V g ={x : ||x − x g || 6 ||x − x ||, x ∈G. x ̸=x g },
                                                                                               ′
                                                                                          ′
                                                                                                      ′
                                                                                                      g
                                                                                               g
                                                                                          g
             TDOA函数的不确定项。                                                                                (10)
                 由式 (8) 可知,SRP 空间谱是由 p 个传声器对
                                                               即所有到 x g 距离比到其他网格点更近的点的集合,
             的 GCC 函数 R p (τ) 到空间的投影叠加形成。声源
                                                               量化误差 ∆z g = ||x − x g || 不大于网格的外接球半
             位置 x s 处所有的 GCC 函数均为峰值,因此形成汇                                                              √
                                                               径,对于间距为 r 的 N 维方格有 |∆z g | 6 r N/2,
             聚的焦点区域。将式 (1) 带入式 (4) 可以将 GCC 分
                                                               传播模型不确定性可以通过在声速上设定一个
             成信号成分(自相关函数)和噪声成分:
                                                               扰动项 ∆v m 的方式进行建模,忽略地形的影响考
                                    0
                    R p (τ) = R S (τ − τ (x s )) + R W (τ),  (9)  虑温度误差 ∆T 和风速 u,那么 |∆v m | 6 ∆v =
                                    p
             其中,R S (τ)表示信号的自相关函数,R W (τ)是信号                   0.6|∆T| + |u|。采用式(3)作为传播模型并带入以上
             和噪声的相关项和噪声的自相关项,信号在 PHAT                          各种因素,时延不确定项可表示为
   54   55   56   57   58   59   60   61   62   63   64