Page 107 - 《应用声学》2023年第2期
P. 107

第 42 卷 第 2 期                李睿林等: 球形阵列自适应网格分层定位算法                                           295


             础,作为先验信息,可以有效降低后续 SRP 网格分                         总量的前提下,使球面网格尽量趋于均匀化。本文
             层算法的计算量。                                          借助一种球面离散和快速分析框架,在球面上划分

             1.3 SH-SRP                                        所需分辨率的等面积、独立、可细分的均匀分布网
                                                               格来解决球面的全局分析问题,实现球面信息利用
                 运用球谐系数 p nm (k, r a ),则波束形成,比如平
                                                               的最大化。
             面波分解表示为
                                                                   球面网格划分时,用 u 代表当前网格划分的层
                          N   n
                         ∑ ∑      p nm (k, r a )
                                             m
               y(θ l , φ l ) =              Y (θ l , φ l ), (9)  次,则初始网格层次 u = 1 由 12 个曲面四边形 (网
                                             n
                                   b n (kr a )
                         n=0 m=−n
                                                               格或像素) 构成。每次细分以 2 × 2 对区域进行划
             其中,(θ l , φ l ) 表示阵列的视角方向。得到的波束图
                                                               分,构成一个四叉树系统,网格 (像素) 允许以树结
             称为常规波束图。由公式 (5) 以及球谐函数加法定
                                                               构进行索引。在分辨率级别 u ∈ N,该球面离散结
             理,阵列波束方向图可以表示为                                                   2(u−1)
                                                               构细分出 12 × 2          个等面积的独立网格,对应
                       ∞         n                                                √
                       ∑        ∑      m         m                                  3    π
                                              ∗
               y (Θ) =    a s (k)    [Y (θ, φ)] Y (θ l , φ l )  的角分辨率为Θ ∆ =                   ,Θ ∆ 代表网格几
                                                 n
                                       n
                                                                                    π 3 × 2 u−1
                      n=0      m=−n
                                                               何中心间的平均角度。图 2(a) 展示了 12 个初始网
                       ∞
                       ∑       2n + 1
                    =     a s (k)    P n (cos Θ),      (10)    格划分及其细分方式的平面投影图,图中每一条正
                                 4π
                      n=0                                      交的虚线表示恒定的方位角 (水平虚线) 和俯仰角
             式中,cos Θ = cos θ l cos θ +cos(φ l − φ) sin θ l sin θ,  (竖直虚线)。从图 2(a) 可以看出初始网格的平面投
             Θ 为 (θ, φ) 与 (θ l , φ l ) 的夹角,P n (·) 表示勒让德多项     影为 12 个等面积的正方形,而每一次网格细化将
             式。阵列的波束图 y(Θ)取决于夹角 Θ 的大小,通常
                                                               分辨率级别为 u、索引为 v 的网格元素,划分为 4 个
             在 Θ = 0 时达到峰值,即该方向的平面波得到了最
                                                               相邻的等面积四边形网格,具体细分方式的平面投
             大增益。改变 (θ l , φ l ) 的方向,即对 y(Θ) 旋转或转
                                                               影如图 2(b) 所示,分辨率级别为 u + 1,即 S u,v =
             向,然而其自身的值并不会发生改变。使 Θ = 0 与
                                                               {S u+1,4v ∪ S u+1,4v+1 ∪ S u+1,4v+2 ∪ S u+1,4v+3 }。
             (θ l , φ l )一致的方向,即为阵列的视角方向。
                 相应地,SH-SRP 定义为 |y(θ, φ)| 。声源到达                1.5  积分密度函数
                                               2
                                        ˆ
             方向的估计即寻找转向方向 (θ, ˆφ),使波束形成器                           1.3 节 说 明 了 声 源 定 位 即 旋 转 (θ l , φ l ), 当
             的输出达到最大值:                                         (θ l , φ l ) 与入射波方向一致时,即为 DOA 估计结
                        ˆ
                                              2
                       (θ, ˆφ) = argmax |y (θ l , φ l )| .  (11)  果。为降低计算量而设计的搜索网格处于稀疏情况
                                 θ,φ                           时,转向过程中很可能会错过峰值。为了使网格信
             1.4 可细分球面网格结构                                     息获取最大化,实现对采样空间全面搜索而非点搜
                 为了解决球面信息在空间非球形网格搜索下                           索的目的,可以在分析区域上定义积分密度函数,在
             的失配问题,传统球面 SRP 算法致力于在控制样本                         球面划分的网格上进行积分。将SRP以公式 (9) 的
                            0.4

                            0.1
                             0
                         y⊳p  -0.1                                              u=1        u=2


                           -0.4

                              0         0.5        1.0       1.5       2.0      u=3        u=4
                                                   x⊳p
                                       (a) ѺݽᎪಫ(u=1)ԣጺѬவरࣱ᭧આॖڏ                 (b) ˀՏᎪಫࡏ൓2T2ጺѬڏ
                                               图 2  初始网格及细分方式平面投影
                                   Fig. 2 Plane projection of initial mesh and subdivision method
   102   103   104   105   106   107   108   109   110   111   112