APP下载

基于FXLMS算法的主动噪声控制降噪效果研究

2016-01-31王士浩王生栋查富生王鹏飞李满天

机械与电子 2015年12期

王士浩,王生栋,查富生,王鹏飞,李满天

(哈尔滨工业大学机器人技术与系统国家重点实验室,黑龙江,哈尔滨 150001)

Noise Attenuation Research of Active Noise Control Based on FXLMS Algorithm

WANG Shihao,WANG Shengdong,ZHA Fusheng,WANG Pengfei,LI Mantian

(State Key Laboratory of Robotic and System ,Harbin Institute of Technology ,Harbin 150001 ,China)



基于FXLMS算法的主动噪声控制降噪效果研究

王士浩,王生栋,查富生,王鹏飞,李满天

(哈尔滨工业大学机器人技术与系统国家重点实验室,黑龙江,哈尔滨 150001)

Noise Attenuation Research of Active Noise Control Based on FXLMS Algorithm

WANG Shihao,WANG Shengdong,ZHA Fusheng,WANG Pengfei,LI Mantian

(State Key Laboratory of Robotic and System ,Harbin Institute of Technology ,Harbin 150001 ,China)

摘要:分析了基于FXLMS算法的离线辨识与在线辨识主动噪声控制系统,通过Matlat对系统模型进行建模与仿真,着重比较在线辨识与离线辨识系统模型在稳定性和收敛性等方面的差异,及影响FXLMS算法性能的因素。

关键词:离线辨识;在线辨识;主动噪声控制;FXLMS算法

0引言

在20世纪80年代初,随着数字信号处理理论和技术的逐步成熟,基于自适应滤波器理论的有源噪声控制技术开始起步并迅速发展。Morgan、Widrow及Burgess[1-2]提出了获得广泛应用的滤波-X最小均方FXLMS(filtered-x least mean square)算法。1981年,Burgess率先采用于自适应控制算法对管道噪声的有源控制进行了计算机仿真研究,主动噪声控制的研究证实进入了蓬勃发展的时期。主动噪声控制的对象是发动机排气管道噪声,主要是低于3 000 Hz的低频噪声。查阅文献得知,基于FXLMS算法的ANC系统对低频噪声具有较好的降噪效果。因此,通过Matlat对以FXLMS算法为核心的ANC系统进行仿真分析,了解该算法的优缺点及参数的变化对系统性能的影响。最终确定排气管道主动噪声控制的算法结构及其参数。

1FXLMS算法的辨识模型与仿真

1.1 基于FXLMS算法的次路径辨识模型

在经典的主动噪声控制算法中,需要预先辨识次路径的模型,对次路径特性的估计方法分为2大类,离线辨识和在线辨识。……

登录APP查看全文