Page 11 - 《应用声学》2019年第6期
P. 11

第 38 卷 第 6 期               张国昌等: 使用同心多环阵提升声源定位鲁棒性                                           913


             过低的分解阶数会使得过多的空间信息被舍弃,过                            0.2∼1.4 s,绝大部分房间的混响时间也均处在这一
             高的分解阶数又会引起较差的白噪声增益。UCCA                           范围。表 4 展示了不同混响时间下的声源定位的统
             在阶数为3阶的时候具有较优的鲁棒性。对比UCA                           计性能。由表 4 可知,当 T 60 > 0.2 s 时,3 阶 CH 展
             和UCCA,仅仅在高信噪比 (20 dB)CH 展开阶数为                     开下的UCCA具有最优的鲁棒性,当T 60 为0.2 s时,
             4 阶这一个条件下,UCA 具有优于 UCCA 的性能。                      3 阶 CH 展开的 UCCA 与 4 阶 CH 展开的 UCA 具有
             在该条件下,因为 UCCA 构建的 CH 域空间相关矩                       接近的性能。另外,与 UCA 相比,相同 CH 展开阶
             阵维度较低,所以具有更低的计算复杂度。                               数的 UCCA 的鲁棒性具有显著的优势。这也就是
                 接下来仿真不同混响时间下的 DOA 估计性                         说,在计算复杂度相同的情况下,UCCA 性能优势
             能,设定信噪比为 15 dB,混响时间设置范围为                          明显。

                                    表 3   不同信噪比和阵列参数下的 DOA 估计平均绝对离差

                           Table 3  Mean absolute deviation performance for various SNRs and
                           different array configurations
                                                                                           (单位:°)
                                                                阵列参数
                          SNR/dB                        UCA                              UCCA
                                      L = 2  L = 3   L = 4  L = 5  L = 6   L = 7     L = 2   L = 3
                             5        3.14    2.21    2.4    3.18   4.07    6.2       2.61   2.09
                             10       2.97    2.04   2.00    2.48   3.21   4.45       2.41   1.81
                             15       2.73    1.74   1.53    1.85   2.11   2.83       2.18   1.50
                             20       2.32    1.48   1.17    1.30   1.36   1.82       1.86    1.28
                         实时计算系数       0.094  0.112   0.124  0.145   0.157  0.180      0.095  0.114

                                   表 4   不同混响时间和阵列参数下的 DOA 估计平均绝对离差
                           Table 4  Mean absolute deviation performance for various T 60 s and
                           different array configurations
                                                                                        (单位:°)
                                                             阵列参数
                            T 60 /s                   UCA                             UCCA
                                   L = 2  L = 3   L = 4  L = 5   L = 6  L = 7      L = 2  L = 3
                             0.2    0.95   0.67   0.58    0.65   0.71    0.99      0.83    0.59
                             0.5    2.73   1.74   1.53    1.85   2.11    2.83      2.18    1.50
                             0.8    4.84   3.45   3.12    3.45   4.22    5.45      3.71    2.75
                             1.1    6.58   5.37   4.79    5.27   6.25    8.02      5.30    4.46
                             1.4    7.98   6.85   6.44    6.75   7.89    9.88      6.11    5.29

                 值得注意的是,目前UCCA 各环的半径设置只                        采用楼氏电子微机电系统 (MEMS) 模拟麦克风设
             遵循以下准则:没有同阶 CH 展开系数的零点处在                          计一套参数如表 1 所示的 UCCA 麦克风阵列硬件,
             相同频率点下。这一设计准则不是最优的,有理由                            如图 4 所示。麦克风型号为 SPH1642,其幅度灵敏
             认为,存在某种最优准则下的环半径设计方法可以                            度误差为 ±1 dB,信噪比为 65 dB。使用该阵列,
             使得UCCA具有更优的声源定位性能。                                在一个经过装修的房间中进行实验。房间尺寸为

             4.2 实验                                            5.8 m × 4.6 m × 2.4 m。实验时扬声器和麦克风阵
                 仿真未考虑实际使用场景下的麦克风一致性、                          列布置方法如图 5 所示,每次实验只有一个扬声器
             阵元位置误差等因素,因此设计一套 UCCA 用于                          发声音。其中扬声器和麦克风阵列的放置高度均为
             评估其在真实环境下的定位鲁棒性具有重要意义。                            距离地面1.2 m,扬声器距离麦克风阵列中心1.7 m。
   6   7   8   9   10   11   12   13   14   15   16