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

第 41 卷 第 6 期              冯雨薇等: 次级声源优化布放的局部空间有源降噪                                           923


             误差传声器的频域传递函数矩阵 H MP (矩阵维度                         声源的强度,更新残余误差声场。Q 次循环后,即
             M × P)可写为                                         可找到 Q 个优化的次级声源。将正则化参数设为
                                                               λ = 10
                                                                   −4 ,利用式 (3) 计算选出的 Q 个次级声源的
                              H 11 H 12 · · · H 1P
                                                               滤波器系数。
                                               
                              H 21 H 22 · · · H 2P  
                    H MP =                      .     (7)
                                                             2.2  基于稀疏正则化方法的有源控制系统滤波器
                             · · ·             
                                                                    系数设计
                              H M1 H M2 · · · H MP
                 CMP算法对次级声源的强度进行 l 2 范数约束,                         CVXL1 方法对次级声源的强度进行 l 1 范数约
                                                               束,即在对次级声源的数目进行约束的情况下,使得
             即在对次级声源的能量进行约束的情况下,使得误
                                                               误差区域的总声压能量最小。在有源降噪问题中,
             差区域的总声压能量最小。在有源降噪问题中,它
             的代价函数为      [14]                                  它的代价函数为
                                                                                         2
                                       2
                                                    2
              J = ∥H MP q P + H MK q K ∥ + λCMP ∥q K ∥ , (8)    J = ∥H MP q P + H MK q K ∥ + γCVXL1 ∥q K ∥ , (9)
                                                                                                       1
                                                                                         2
                                       2            2
                                                               其中,γ CVXL1 表示稀疏度调节参数,用于约束次级
             其中,q P 为初级噪声源的强度向量,q K 为次级声源
                                                               声源的数量。一般来说,γ CVXL1 取值越大,发声次
             的强度向量,H MP 为初级噪声源到误差传声器的
                                                               级声源数量越少。式 (11) 也是 LASSO 算法的代价
             频域传递函数矩阵,H MK 为备选次级声源到误差
                                                               函数   [13] 。
             传声器的频域传递函数矩阵,λ CMP 为正则化参数。
                                                                   本文中,CVXL1 方法优化次级声源的选取和
                                       h mp                    次级声源滤波器系数求解过程如下:将实测的备
                                                               选次级声源到误差传声器的频域传递函数矩阵
                                      y l   h mk
                                                               H MK 、初级噪声源到误差传声器的频域传递函数
                                                               矩阵H MP 输入到CVXL1算法的代价函数中,利用
                                         . . .
                                         . . .
                      x↼n↽                                     凸优化工具箱对式 (9) 求解,得到次级声源强度解
                           ଍҄٨
                Ѻጟ٪ܦູ                    . . .                 q K ,对q K 中的元素的幅值进行排序,选取对应幅值
                                         . . .
                                                               最大的 Q 个次级声源为 CVXL1 方法所选出的优化
                                                               次级声源。利用式 (3) 计算选出的 Q 个次级声源的
                                         . . .
                                         . . .
                               K/16              M=7
                             ܬᤥ൓ጟܦູ                            滤波器系数。
                                                ឨࣀ͜ܦ٨
                图 2  次级声源优化布放的有源控制系统简化框图                       3 实验与控制效果分析
               Fig. 2 Block diagram of the ANC system with
               the optimized secondary source placement        3.1  评价指标
                                                                   为了量化评价次级声源均匀布放的控制系统
                 本文中,CMP 算法优化选取次级声源和求解
                                                               和次级声源优化布放的控制系统的降噪效果,本
             次级声源滤波器系数过程如下:备选次级声源依次
                                                               文将从 3 个指标进行评价。这 3 个指标分别是误差
             发出白噪声信号,进行次级通路辨识,利用式 (5)、
                                                               区域的降噪量、误差区域的降噪均匀度和次级声源
             式 (6) 计算备选次级声源到误差传声器的频域传
                                                               能量。
             递函数矩阵 H MK 。初级声源发出连续单频信号,
                                                                   第一个指标是误差区域的降噪量,定义误差区
             误差传声器采集期望信号,利用式 (7) 计算初级
                                                               域的降噪量为NR,
             声源到误差传声器的频域传递函数矩阵 H MP 。将
                                                                      M                       (       )
             备选次级声源到误差传声器的频域传递函数矩阵                                    ∑   Re(m)                 S d (f)
                                                                NR=             , Re(m)=10 lg          , (10)
             H MK 、初级噪声源到误差传声器的频域传递函数                                m=1   M                    S e (f)
             矩阵H MP 输入到CMP 算法          [14]  中,经过Q 次循环,        其中,M 为误差传声器的数目,Re(m) 为第 m 个误
             每次循环中,遍历所有备选次级声源,找到与当前                            差传声器的降噪量,S d (f) 为降噪之前的信号的功
             残差声场最匹配的一个次级声源,并计算该次级                             率谱,S e (f)为降噪之后的信号的功率谱。
   72   73   74   75   76   77   78   79   80   81   82