声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1543|回复: 3

[声学基础] 使用低通滤波器进行主动噪声控制之改良问题

[复制链接]
发表于 2010-8-1 10:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
最近在做主动噪声控制的实验,想利用低通滤波器辅助ANC系统,
预设主噪声为250Hz400Hz900Hz所组成之复频声
我在误差讯号输出处,加上自订的白噪声,假装为sensor noise
最后在被污染的噪声之后再加入一个1kHz的低通滤波器(如附件图所示)
依照理论推想,应该有更好性能的ANC系统
但是实验结果都不理想,可以请各位有经验的前辈帮忙看一下吗(如附件之txt file)

架构图

架构图

LPFANC.txt

119.06 KB, 下载次数: 11

matlab code

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2010-8-2 22:11 | 显示全部楼层
我也在搞ANC,ANC只对低频有较好的效果,你这400 900Hz都行?正弦声波吧?
你的低通滤波器改良我看不明白,是改良什么问题?
 楼主| 发表于 2010-8-3 08:00 | 显示全部楼层

回复 沙发 hyl2323 的帖子

d(n)=sin(2*pi*250*(i-1)/8000)+sin(2*pi*400*(i-1)/8000)+0.3*sin(2*pi*900*(i-1)/8000);
加入低通滤波器,希望能比只用FXLMS的ANC有更好的噪声控制效果
发表于 2010-8-7 22:18 | 显示全部楼层
我认为你加入低通滤波器后有群延时的问题,自适应滤波的误差信号和实际误差信号之间会有一个延迟。
还有尽量减小白噪声的幅值,这样可以提高信噪比
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-5 12:07 , Processed in 0.087319 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表