--------------------------------------------------------------------------------------------------------------------------------
本课程成果预览

目录
1.软件版本
vivado2019.2
2.LMS、RLS算法的基本原理
LMS算法因其收敛速度快及算法实现简单等特点在自适应滤波器、自适应天线阵技术等领域得
到了十分广泛的应用。LMS算法最早是由Widrow和Hoff在1960年提出的,LMS算法取单个误差样本平方的梯度作为均方误差梯度的估计,算法的步骤如下:

上述公式中,y(n)为输出信号;X(n)为输入矢量;W(n)为抽头系数矢量;r(n)为参考信号;e(n)为误差信号;▽(n)为梯度矢量;μ为步长因子。
由于LMS算法只是用以前各时刻的抽头参量等作该时刻数据块估计时的平方误差均方最小的准则,而未用现时刻的抽头参量等来对以往各时刻的数据块作重新估计后的累计平方误差最小的准则,所以LMS算法对非平稳信号的适应性差。而RLS算法对非平稳信号的适应性要好,与LMS算法相比,RLS算法采用时间平均
本文介绍了基于FPGA的RLS自适应滤波算法实现过程,从MATLAB仿真到Verilog代码设计,包括信号产生、滤波模块和顶层模块的详细讲解,并展示了FPGA仿真的清晰结果,验证了RLS算法在滤波效果上的优越性。
订阅专栏 解锁全文
875

被折叠的 条评论
为什么被折叠?



