一、自适应滤波简介
维纳滤波存在的问题:
适用于平稳随机信号的最佳滤波,对于非平稳的随机信号,其统计特性(相关函数)是随机的,因此无法估计其相关函数,此时的维纳滤波不适用;
维纳滤波器的参数是固定的,就不可能根据输入信号的变换去自动调整滤波器的参数,此时的滤波器不是最优的。
维纳滤波器必须已知信号和噪声的有关统计特性(输入信号的自相关)。
自适应数字滤波器:利用前一时刻已获得的滤波器参数等结果,自动地调节现时刻的滤波器参数,以适应信号与噪声未知的或随时间变化的统计特性,从而实现最优滤波。
自适应滤波器H(z)的系数根据误差信号,通过一定的自适应算法,不断地进行改变,使输出y(n)最接近期望信号d(n)。
实际中,d(n)要根据具体情况进行选取。
自适应滤波器的特点:
滤波器的参数可以自动地按照某种准则调整到最佳滤波,是一种最佳的时变数字滤波器;
实现时不需要任何关于信号和噪声的先验统计知识;
具有学习和跟踪的性能。
自适应数字滤波器的应用系统:模型识别;通信信道的自适应均衡;雷达与声纳的波束形成;消除心电图中的电源干扰;噪声中信号的检测、跟踪、增强和线性预测等。
自适应滤波器分类:最小均方误差(LMS)自适应滤波器;递归最小二乘(RLS)自适应滤波器。
二、LMS自适应滤波器的基本原理
利用LMS准则求最佳权系数和最小均方误差
当滤波器的单位脉冲响应取最佳值时,其误差信号和输入信号是正交的。
三、最陡下降算法
四、Widrow-Hoff LMS算法
LMS算法的权值计算
LMS(Least Mean Square)算法的梯度估计值用一条样本曲线进行计算,公式如下:
权系数也是在理想情况下的权轨迹附近随机变化的
搜索方向为瞬时梯度负方向,不能保证每一步更新都使目标函数值减小,但总趋势使目标函数值减小。
五、LMS算法的收敛性质
- 优点:算法简单,易于实现,算法复杂度低(LMS<RLS),能够抑制旁瓣效应
-
缺点:
- 收敛速率较慢(LMS<RLS),因为LMS滤波器系数更新是逐点的(每来一个新的x(n)和d(n),滤波器系数就更新一次),每一次采样点梯度的估计对于真实梯度会存在误差,导致滤波器系数的每次更新不会严格按照真实梯度方向更新,而是有一定的偏差
- 跟踪性能较差,并且随着滤波器阶数(步长参数)升高,系统的稳定性下降
- LMS要求不同时刻的输入向量x(n)线性无关——LMS 的独立性假设。如果输入信号存在相关性,会导致前一次迭代产生的梯度噪声传播到下一次迭代,造成误差的反复传播,收敛速度变慢,跟踪性能变差。
所以,理论上,LMS 算法对白噪声的效果最好。为了降低输入信号的相关性,出现了一类“解相关LMS”算法,这里就不展开讲述了。
参考视频:文章来源:https://www.toymoban.com/news/detail-788639.html
https://www.bilibili.com/video/BV1wS4y1D7ng?p=9&vd_source=77c874a500ef21df351103560dada737文章来源地址https://www.toymoban.com/news/detail-788639.html
到了这里,关于现代信号处理——自适应滤波器(LMS自适应滤波器)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!