ELECTRONICS WORLD 探 索与观察
・
基于MATLAB的自适应噪声抵消器设计
陕西科技大学电气与信息工程学院 马令坤 程林波
【摘要】
噪声污染已经成为一个亟待解决的社会问题,无论是在日常生活中还是在工程应用领域,噪声干扰问题都严
重影响着人们的生活生产。本文阐述了自适应噪声抵消器原理,搭建了自适应噪声抵消系统,采集了真实的语音和
噪声信号,并在MATLAB中完成了抵消处理,分析了抵消结果,经过计算信号在抵消前后的信噪比分别为13.83dB和
59.08dB,信噪比增益为45.25dB。
【关键词】
自适应抵消器;放大电路;数据采集;MATLAB处理
应的最小输出功率为:
0 引言
当调节权系数使得 最小时, 也达到最
n n
在信号传输过程中,受到噪声干扰是不可避免的, 小,滤波器输出y 无限逼近噪声 ,y 是噪声 的最佳均方
0 0
[6]
严重的甚至会淹没在背景噪声里,使用传统滤波器很难 估计 ,系统输出e就会越接近有用信号s 。
[1]
有很好的滤波效果 。自适应噪声抵消器能在不知道外界
噪声源特性、传输路径不断发生变化的情况下从复杂背
景噪声中提取到有用信号,消除外界干扰噪声的影响,
提高信号信噪比。自适应滤波器已经广泛应用到了日常
消费领域、军事通信领域、医疗器械领域和工程应用领
[2]
域 ,自从自适应抵消系统研究以来,受到了人们广泛关
注,已经成为信号处理领域的一个重要分支。
图1 自适应噪声抵消器原理图
1 自适应噪声抵消器原理
2 自适应噪声抵消系统的设计
s 经过传输信道到达主传感器,主传感器不仅接收s
n n n
还接收与s 不相关的噪声 ,s和 的和s+ 为 自适应噪声 自适应抵消系统需要同步采集两路信号,一路是有
0 0 0
抵消器的主输入d 。参考传感器接收与信号s 不相关,但 用信号和噪声组成的期望信号,一路是只有噪声的参考
n n n
是以某种方式与噪声 相关的噪声 ,噪声 形成了自适 信号,数据采集是在宽敞安静的实验室内完成,采集完
0 1 1
[3]
应噪声抵消器的参考输入 。在整个抵消过程中要尽量避 成的数据被保存到了PC机上,用于MATLAB数据处理软
免信号s对参考通道输入的影响,否则有用信号s也会被当