基于LMS的自适应滤波算法研究及Matlab仿真 - 免费下载
技术资料资源
文件大小:758 K
💡 温馨提示:本资源由用户 1208020161 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
摘要:为了达到最佳的滤波效果,使自适应滤波器在工作环境变化时自动调节其单位脉冲响应特性,本文采用最小均方算法(LMS算法)。这种算法实现简单且对信号统计特性变化具有稳定性,所以获得了极为广泛的应用。在对相关理论研究的基础上,利用Matlab对基于变步长LMS算法的自适应滤波器进行了仿真.仿真结果表明,应用LMS算法的自适应滤波器可以实现对信号噪声的自适应滤除。
关键词:自适应滤波;Matlab;变步长;LMS
1引言
在一个实际的通信系统中,基带传输系统不可能完全满足理想的波形传输无失真条件,因而串扰几乎是不可避免的。当串扰造成严重影响时,必须对整个系统的传递函数进行校正,使其接近无失真传输条件。这种校正可以采用串接一个滤波器的方法。自适应滤波器的冲击响应或滤波参数是随外部环境的变化而改变的,经过一段自动调节的收敛时间达到最佳滤波的要求。
当前,自适应滤波技术已广泛应用于自适应噪声对消、语音编码、自适应网络均衡器、机载雷达杂波抑制、自适应天线旁瓣对消等众多领域。在一些信号和噪声特性无法预知或它们是随时间变化的情况下,自适应滤波器通过自适应滤波算法调整滤波器系数,使得滤波器的特性随信号和噪声的变化而变化,以达到最优滤波的效果,解决了固定全系数的维纳滤波器和卡尔曼滤波器的不足"。