基于掩蔽效应的BM-FXLMS算法
2021-01-22徐翠锋苏海涛
桂林电子科技大学学报 2020年5期
吴 研, 徐翠锋,2, 苏海涛
(1.桂林电子科技大学 电子工程与自动化学院,广西 桂林 541004;2.桂林电子科技大学 广西自动检测技术与仪器重点实验室,广西 桂林 541004)
随着人工智能技术的出现,无人驾驶技术也日趋成熟,人们不再只注重汽车的性能,对于汽车的舒适度要求也越来越高。在汽车行驶的过程中,汽车发动机噪声对乘客的影响是无法避免的。为进一步提高乘客的舒适度,各种噪声控制技术应运而生。汽车噪音消除技术主要分为主动噪声控制技术和被动噪声控制技术两大类。被动噪声控制技术主要利用减弱声源强度、隔绝传播途径和吸声处理3种方法实现,在中高频非常有效,然而在低频效果不太理想。主动噪声控制技术(ANC)是利用声波叠加干涉相消的原理达到消声的目的,对处理低频噪声效果显著。该技术的关键在于控制算法,主要有基于最小均方误差(LMS)算法和基于递归最小二乘(RLS)算法[1]。Morgan等[2]提出的滤波-X最小均方FXLMS(filtered-X least mean square)算法,由于具有控制效果好、算法简单、收敛性好、计算复杂度低等优点,目前已成为主动噪声控制领域应用最为广泛的算法。丁江沨等[3]在FXLMS算法的基础上提出了一种FXLMS前馈控制算法,将算法运用于高速列车主动控制系统中,取得了良好的降噪效果。刘东旭[4]提出了一种最优变步长FXLMS算法,在消除汽车风噪方面效果显著。张锋等[5]采用Level-2S函数设计了FXLMS自定义模块,运用dSPACE进行硬件在环仿真,验证了FXLMS算法对于齿轮传动系统振动衰减的有效性。……
登录APP查看全文
