Page 271 - 《振动工程学报》2025年第11期
P. 271

第 11 期                    张恩来,等:粒子群优化的车内模糊主动噪声控制方法                                         2729

              与降噪潜力,排除实车中诸多不确定性因素的干扰,                           识,获得次级声通路的脉响应曲线,如图                  15  所示。
              确保   ANC  测试环境的一致性和试验数据的可重复
                                                                         0.15

              性,从而为控制算法的核心性能对比提供可靠且可
              精确复现的试验条件。                                                 0.10
                  试验平台整合处理器、传声器和扬声器等硬件
                                                                         0.05
              实物及仿真模型,构建一个完整的闭环测试环境。
              其中,处理器为       32  位  ARM Cortex-M3  的  Arduino DUE       幅值  0
              开 发 板, 运 行 主 频 为    84 MHz; 传 声 器 为 低 功 耗 的
                                                                        −0.05
              MAX4466;功率放大器为工作电压             5~12 V  的  LM386;
              采 样 频 率为    12 kHz。 该 试 验 平 台 的 执 行 框 架 为 :               −0.10
              (1) 在  MATLAB/Simulink  环境中建立   ANC  模型,并通                    0   10  20  30  40  50  60
              过  Configuration parameters 界 面 完 成 硬 件 接 口 配 置 、                          阶数

              通信协议设置以及模型可执行任务的定义;(2) 利用                                     图 15 次级声通路的传递函数
              嵌入式编码器将控制算法编译为目标处理器的可执                               Fig. 15 Transfer function of the secondary acoustic path
              行文件;(3) 部署可执行文件至            Arduino DUE  控制器,
              在实现实时      ANC  的同时,借助上位机监测控制系统                       基于上述试验平台和次级声通路辨识,在                MATLAB/
              采集并记录误差信号的时域波形数据。                                 Simulink  分别建立不同工况的         4  种  ANC  模型,具体

                                                                设置的结构参数如表           7  所列。导入匀速和加速工况
              4.2    ANC  仿真试验与结果
                                                                的时域声压数据,由初级扬声器进行播放,运行所建
                  在  ANC  试验前,采用操作简便、建模精度高的                     立的   ANC  模型,实时采集误差传声器的噪声信号,
              附加噪声法对该硬件平台的次级声通路进行离线辨                            其波形及频谱特征如图           16  和  17  所示。


                                                  表 7 不同  ANC  模型的结构参数
                                          Tab. 7 Structural parameters of different ANC models

                  工况         FxLMS          TSK-FxLMS             编号9                   PSO-TSK-FxLMS
                             L=256,       L=256, µ=0.001,     L=256, µ=0.001,           L=256, µ=0.001,
                  匀速
                             µ=0.001      a=0.5,b=−0.5,c=8     a=2,b=9,c=0       a=1.15895,b= 8.10235,c=−0.763085
                             L=256,       L=256, µ=0.001,     L=256, µ=0.001,           L=256, µ=0.001,
                  加速
                             µ=0.001      a=0.5,b=−0.5,c=8     a=2,b=9,c=0        a=1.74705,b=8.2235,c=−0.75248

                  图  16  和  17  的 试 验 结 果 表 明 , 4  种  ANC  模 型 的  算 法的  ANC  模 型 进 入 稳 态 时 间 短 于 其 他 对 比 模
              降噪性能存在差异性,整体上各模型的误差信号时                            型。在频谱特性方面,匀速工况下                 PSO-TSK-FxLMS
              域 幅 值 由 高 至 低 排 序 依 次 为: FxLMS      模 型 >TSK-     模型表现出最优的低频降噪性能,其                 ASPL  在多数频
              FxLMS  模型>正交试验优化参数组合(编号               9)的  TSK-   段达到最低水平;定量分析显示,该模型较正交试验
              FxLMS  模 型 >PSO-TSK-FxLMS  模 型 , 表 明 基 于 所 提      前后的    TSK-FxLMS  模型分别提升       1.0  和  2.7 dB  的降


                               4      FxLMS    TSK-FxLMS         80
                                      编号9     PSO-TSK-FxLMS
                               2
                                                                ASPL / dB 60
                             幅值  0

                                                                 40
                              −2


                              −4                                 20
                                0      5      10     15     20     0    100   200  300   400   500
                                            时间 / s                            频率 / Hz
                                        (a) 误差信号的波形                          (b) 频谱特征
                                    (a) Wave-forms of error signals        (b) Spectral features

                                             图 16 匀速工况下不同      ANC  模型的试验结果
                                 Fig. 16 Test results of different ANC algorithms under uniform-speed condition
   266   267   268   269   270   271   272   273   274   275   276