RLS和LMS自适应算法分析

RLS和LMS自适应算法分析

ID:47030367

大小:1.04 MB

页数:15页

时间:2019-07-01

RLS和LMS自适应算法分析_第1页
RLS和LMS自适应算法分析_第2页
RLS和LMS自适应算法分析_第3页
RLS和LMS自适应算法分析_第4页
RLS和LMS自适应算法分析_第5页
资源描述:

《RLS和LMS自适应算法分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、RLS和LMS自适应算法分析摘要:本文主要介绍了自适应滤波的两种算法:最小均方(LMS,LeastMeanSquares)和递推最小二乘(RLS,RecursiveLeastSquares)两种基本自适应算法。我们对这两种基本的算法进行了原理介绍,并进行了Matlab仿真。通过仿真结果,我们对两种自适应算法进行了性能分析,并对其进行了比较。用Matlab求出了LMS自适应算法的权系数,及其学习过程曲线,和RLS自适应权系数算法的学习过程。关键词:自适应滤波、LMS、RLS、Matlab仿真Abstrac

2、t:thisarticlemainlyintroducestwokindsofadaptivefilteringalgorithms:LeastMeansquare(LMS),furtherMeanSquares)andRecursiveLeastSquares(RLS,RecursivefurtherSquares)twobasicadaptivealgorithm.Ouralgorithmsofthesetwobasicprincipleisintroduced,andMatlabsimulatio

3、n.Throughthesimulationresults,wehavetwokindsofadaptivealgorithmperformanceanalysis,andcarriesonthecomparison.MatlabcalculatetheweightcoefficientoftheLMSadaptivealgorithm,anditslearningcurve,andtheRLSadaptiveweightcoefficientalgorithmofthelearningprocess.

4、Keywords:,LMSandRLSadaptivefilter,theMatlabsimulation课题简介:零均值、单位方差的白噪声通过一个二阶自回归模型产生的AR过程。AR模型的系统函数为:H(Z)=假设=-1.6,=0.8将系统函数转化为差分方程为:其中w(n)为白噪声,参数=-1.6,=0.8。激励源是白噪声w(n)。本文15用Matlab仿真做出了模型系数的收敛过程及平均的学习曲线。分别用LMS算法和RLS算法,分别做出了模型系数的收敛过程及学习曲线,还对两种算法的特性进行了对比。引言:

5、由于随机信号的未知性和随时间变化的统计特性,需要设计参数随时间变化的滤波器算法,即所谓的自适应滤波。它是利用前一时刻以获得的滤波器参数的结果,自动的调节现时刻的滤波器参数,以适应信号和噪声未知的或随时间变化的统计特性,从而实现最优滤波。自适应滤波器的特性变化是由自适应算法通过调整滤波器系数来实现的。不同的自适应滤波器算法,具有不同的收敛速度、稳态失调和算法复杂度。自适应滤波算法中利用了输出反馈,属于闭环算法。其优点是能在滤波器输入变化时保持最佳的输出,而且还能在某种程度上补偿滤波器元件参数的变化和误差以

6、及运算误差。但其缺点是存在稳定性问题以及收敛速度不高。所以探讨如何提高收敛速度、增强稳定性以满足信号处理的高效性、实时性,一直是人们研究的重点和热点。本文基对比研究了两类基本的自适应算法LMS和RLS,并对它们权系数的收敛过程及学习过程进行了分析。LMS原理分析:LMS算法是自适应滤波器中常用的一种算法与维纳算法不同的是其系统的系数随输入序列而改变。维纳算法中截取输入序列自相关函数的一段构造系统的最佳系数。而LMS算法则是对初始化的滤波器系数依据最小均方误差准则进行不断修正来实现的。因此理论上讲LMS算

7、法的性能在同等条件下要优于维纳算法但是LMS算法是在一个初始化值得基础上进行逐步调整得到的因此在系统进入稳定之前有一个调整的时间这个时间受到算法步长因子的控制在一定值范围内增大会减小调整时间但超过这个值范围时系统不再收敛的最大取值为R的迹。LMS采用平方误差最小的原则代替均方误差最小的原则,信号基本关系如下:15写成矩阵形式为:式中W(n)为n时刻自适应滤波器的权矢量,N为自适应滤波器的阶数。X(n)为n时刻自适应滤波器的参考输入矢量,由最近的N个信号的采样值构成,。d(n)是期望的输出值;

8、e(n)为自适应滤波器的输出误差调节信号;μ是控制自适应速度与稳定性的增益常数。15LMS的算法流程图:读取x(n)和d(n)初始化w(n)计算误差e(n)=d(n)-y(n)计算因子更新权RLS算法原理分析:为遗忘因子,它是小于1的正数:参考信号或期望信号第n次迭代的权值均方误差15按照如下准则:越旧的数据对的影响越小。对滤波器的系数w求偏导,并令结果等于0知整理得到标准方程为:定义:标准方程可以简化为:经求解可以得到迭代形式:定义:,则

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。