Page 57 - 《应用声学》2022年第6期
P. 57

第 41 卷 第 6 期           杜博凯等: 混响环境下目标声场稀疏分解多域声场重放方法                                          903


             声场相同。扬声器阵列外传声器阵列包围的区域为                            间中。此外,扬声器在频率响应和指向性方面通常
             暗区,其声场能量应尽可能低。                                    与理想的单极子不同。因此,在处理房间中的真实
                                                               重放系统时,应考虑到混响、扬声器的响应及其位
                     ܦڤఀ
                                                               置误差影响。
                                                                   图 2 展示了传统的房间 SFR 的多点方法的过
                                            ᧘ஊӝ۫               程。当重放系统被放置于真实房间中,从扬声器到
                               ଍҄٨
                                                               传声器的声传递函数与自由场中不同。对于传统
                                DSP
                    ͜ܦ٨᫼ѵ
                                                               的基于多点方法的房间补偿,假设测量获得的扬声
                                                               器阵列与亮区中控制点之间的声传递函数矩阵为
                  ᄬಖܦڤै҄                     ܦڤ᧘ஊ
                                                               G br ,扬声器阵列与暗区中控制点之间的声传递函
                        图 1  多区域 SFR 系统示意图                     数矩阵为 G dr ,可以直接计算扬声器阵列的补偿后
               Fig. 1 The schematic of the mutizone SFR system  权重:
                                                                        [
                                                                            H
                                                                                            H
                 假设扬声器阵列在这两个区域上产生的声压                              w r = aG G dr + (1 − a)G G br + λ 0 I  ] −1
                                                                            dr
                                                                                            br
             分别用M 个传声器采样,那么多区域重放问题可以                                    × (1 − a)G p des ,                (3)
                                                                                  H
                                                                                  br
             表示为两个优化问题的加权组合,也就是亮区上的
                                                               式 (3) 中描述的传统多点补偿方法在本文以下部分
             SFR和暗区内的声场能量控制,该问题可以表示为
                                                               中被称为 Cov-PM。该方法的局限性是,当目标声
                             
           
 2  
         
 2
             w : arg min(1 − a) p des − G b w 
  +a 0 − G d w  
  ,


                                          2              2     场传声器阵列的数量固定时,只能对有限数量的测
                                                        (1)
                                                               量点进行控制。将在第 2 节提出基于等效源分解的
             其中,G b 是一个M × L的矩阵,表示扬声器阵列与
                                                               房间SFR方法。
             亮区中的控制点之间的声传递函数矩阵;G b 的第
             m行l 列元素,表示位于r l 处的第l 个扬声器到亮区                                    ᒭႀڤATFᅾ᫼         ᒭႀڤ˗ᄊੴܦ٨
             上位于 r m 处的第 m 个传声器之间的传递函数,在                                        G b֗G d         ᧘ஊి᧘w
                                                                  ᄬಖܦڤ
                                e  ik|r l −r m |                   p des
             自由场中,g m,l (ω) =            ,其中k = 2πf/c为
                                |r l − r m |
                                                                             ੝ᫎ˗ᄊATFᅾ᫼         ੝ᫎ˗ᄊੴܦ٨
             波数。在本文的剩余部分中,重放在频域进行,因此                                            G rb֗G rd       ᧘ஊి᧘w r
             除特别说明外,声压和传递函数等变量均表示其频
                                                                    图 2  自由场重放与传统的多点房间补偿方法
             域值。类似的,扬声器阵列与暗区控制点之间的传
                                                                  Fig. 2 Free field reproduction and the conven-
             递函数矩阵被表示为G d ,参数 a是决定系统对亮区
                                                                  tional multi-point compensation method
             重放精度和暗区声场能量控制的相对程度的加权
             因子。符号w 表示L × 1的扬声器权重向量:                           2 基于目标声场分解的重放方法
                      [   H              H         ] −1
                 w = aG G d + (1 − a) G G b + λ 0 I
                          d
                                         b
                                                                   本节提出了一种基于目标声场稀疏分解的
                                H
                      × (1 − a)G p des ,                (2)
                                b
                                                               SFR 方法。首先,假设一个房间中的多区域重放系
             其中,λ 0 是限制扬声器输入总能量的正则化参数,
                                                               统的点声源发生器可预先获得。点声源发生器是指
             选择方法参考文献 [13] 和文献 [14–15];H 表示共轭
                                                               一个扬声器权重向量,它在亮区中产生点声源声场,
             转置,I 表示单位矩阵。
                                                               同时控制暗区中的声场能量。本文的方法由分解阶
             1.2 混响环境下的多点控制方法                                  段和重放阶段组成,相关步骤如图 3 所示。在分解
                 在 1.1 节中,多区域重放问题是在自由场条件                       阶段,目标声场被分解为一组点声源声场的叠加,同
             下进行,并且用于重放声场的扬声器被假定为完美                            时重放系统的点声源发生器在前期校准与计算中
             单极子模型,这两个假设被用于许多文献中。然而                            获取,最后的重放阶段将二者加权组合即可获取扬
             在实际情况下,重放系统通常被放置于有混响的空                            声器的驱动信号。
   52   53   54   55   56   57   58   59   60   61   62