发明授权
摘要:
本发明的梯度变步长LMS自适应滤波方法,步骤是:步骤1、输入信号X(n)={x(n),x(n‑1),…,x(n‑m+1)}为不同时刻的延迟所构成的信号向量,x(n)为第一阶滤波器n时刻的采样值,m为横向滤波器的阶数;步骤2、输入信号与对应的权值相乘并求和,得到系统实际输出y(n),权矢量全部初始化为0;步骤3、将d(n)与y(n)相减得到误差信号e(n);步骤4、得到平滑梯度矢量g(n);步骤5、相邻时刻的平滑梯度矢量乘积计算得到n时刻的迭代步长参数;步骤6、得到此时刻的权矢量;步骤7、从步骤1开始到步骤6循环计算,迭代计算输出即成。本发明方法,实现了在不降低稳态误差的前提下快速收敛。
公开/授权文献
- CN104009734A 梯度变步长LMS自适应滤波方法 公开/授权日:2014-08-27