




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络,如有侵权,请联系网站删除自适应均衡算法LMS研究一、自适应滤波原理与应用所谓自适应滤波器,就是利用前一时刻已获得的滤波器参数等结果,自动地调节现时刻的滤波器参数,以适应信号和噪声未知的或随时间变化的统计特性,从而实现最优滤波。根据环境的改变,使用自适应算法来改变滤波器的参数和结构。1.1均衡器的发展及概况均衡是减少码间串扰的有效措施。均衡器的发展有史已久,二十世纪60年代前,电话信道均衡器的出现克服了数据传输过程中的码间串扰带来的失真影响。但是均衡器要么是固定的,要么其参数的调整是手工进行。1965年,Lucky在均衡问题上提出了迫零准则,自动调整横向滤波器的权系数。1969年,Gerhso和Porkasi,Milier分别独立的提出采用均方误差准则(MSE)。1972年,ungeboekc将LMS算法应用于自适应均衡。1974年,Gedard在kalmna滤波理论上推导出递推最小均方算法RLS(Recursive least-squares)。LMS类算法和RLS类算法是自适应滤波算法的两个大类。自适应滤波在信道均衡、回波抵消、谱线增强、噪声抑制、天线自适应旁瓣抑制、雷达杂波抵消、相参检测、谱估计、窄带干扰抑制、系统辨识、系统建模、语音信号处理、生物医学、电子学等方面获得广泛的应用。1.2均衡器种类均衡技术可分为两类:线性均衡和非线性均衡。这两类的差别主要在于自适应均衡器的输出被用于反馈控制的方法。如果判决输出没有被用于均衡器的反馈逻辑中,那么均衡器是线性的;如果判决输出被用于反馈逻辑中并帮助改变了均衡器的后续输出,那么均衡器是非线性的。图1.1 均衡器的分类1.3自适应算法LMS算法LMS算法是由widrow和Hoff于1960年提出来的,是统计梯度算法类的很重要的成员之一。它具有运算量小,简单,易于实现等优点。LMS算法是建立在Wiener滤波的基础上发展而来的。Wiener解是在最小均方误差(MMSE)意义下使用均方误差作为代价函数而得到的在最小误差准则下的最优解。因其结构简单、稳定性好,一直是自适应滤波经典有效的算法之一,被广泛应用于雷达、通信、声纳、系统辨识及信号处理等领域。1.3.1 MSE的含义LMS 算法的推导以估计误差平方的集平均或时平均(即均方误差,MSE)为基础。下面先介绍MSE的概念。设计一个均衡系统如下图所示:图1.2图1.2中的均衡器为一FIR横式滤波器,其结构如图1.3所示。其输入矢量为 (1.1)加权矢量(即滤波器抽头系数矢量)为 (1.2)可知滤波器的输出 (1.3)则有 (1.4)其中表示共轭转置。根据最小均方误差准则,最佳的滤波器抽头系数矢量应 (1.5)使得性能函数均方误差为最小。式(1.5)称为均方误差性能函数。图1.3时域FIR横式滤波器在指定的信道条件下,为各滤波器抽头系数的函数。现在来研究系统处于平稳状态时的情况。将式(1.4)代入式(1.5)可得 (1.6)其中表示和的互相关矢量。表示的自相关矩阵。对(1.6)式两端对求导,并令导数为零,得到: (1.7)当为满秩时,从而可得到该横式滤波器抽头系数的最优维纳解为: (1.8)LMS迭代算法由式(1.8)知Wiener滤波器的抽头系数的直接计算需要矩阵求逆,当较大时,计算量较大且由于信号和干扰环境的变化常须对求逆过程不断进行。所以常用其它递推求解的方法。下面我们介绍从最陡下降法来推导LMS算法。根据最陡下降法,有: (1.9)其中,为的梯度,而为常数并被称为步长因子。又因为: (1.10)为了实现上述迭代算法需要知道梯度的精确值,这就要求输入信号和平稳且其二阶统计特性已知。这时才能根据信号和需要信号的采样值来估计和,从而寻找。为了克服上述困难和减少求解每次迭代的计算量的问题。一种粗略的但是却是十分有效的计算的近似方法是:直接取作为均方误差的估计值,即 (1.11)由式(1.4)可得 (1.12)将式(1.11)和式(1.12)代入式(1.9)得 (1.13)上式就是B.Windrow在60年代初提出的LMS自适应迭代算法。LMS算法的流程归纳如下: 初始化: 更新: 在第二步中,若取=常数,则称之为基本LMS算法;若取=,其中,0,则得到归一化LMS算法。LMS算法的重要特点是将其期望值近似为瞬时值。故在迭代收敛后,加权矢量不会等于最优的加权矢量,而是在最优加权矢量附近随机性的波动,等效于在最优加权矢量上叠加了一个噪声,也就是说这种近似存在误差。所以,LMS算法又被称为随机梯度法。此法可以被视为最陡下降法的近似。其另一个重要的特点是每次迭代需要次乘法和次加法,因而运算处理相当简单。1.3.2最小均方(LMS)算法的性能分析LMS算法采用瞬时值代替期望值,则会存在着一个算法收敛、稳定性的问题。在本节中,主要来讨论LMS算法的收敛性及稳定性。1.3.2.1 LMS算法的稳定性比较LMS算法递推公式(1.13)和最陡下降法递推公式(1.9)可以看出,LMS算法用作为估计。从而可以想象,LMS算法的加权矢量平均值将按最陡下降法的加权矢量的变化规律变化。现在,假设和不相关来寻找LMS算法的加权矢量平均值的变化规律。将式(1.4)代入(1.13)LMS算法的递推公式可写为: (2.1)或 (2.2)对式(2.2)求均值,可得 (2.3)并令误差矢量为 (2.4) 则 (2.5)由式(2.3)可得 (2.6)和 (2.7)式中 (2.8)根据矩阵理论有 (2.9)其中是可以将对角化的酉矩阵,()是以的特征值为对角线元素的对角线阵。在令 即 (2.10)由式(2.7)可得 (2.11)由式(2.5)还有 (2.12)由式(2.11)和(2.12)可得:当且仅当 (2.13)时 (2.14)其中为滤波器对应的输入信号相关矩阵的最大特征值。式(2.13)即为LMS算法的加权矢量平均值的收敛条件。实际上,有 (2.15)式中为的迹,且 (2.16)式中为滤波器输入信号的功率。这样还可以得到加权矢量收敛的充分条件 (2.17)式(2.17)导出了一个大的LMS算法滤波器步长参数稳定性界的必要条件,滤波器步长参数对为较小长度时,至今没有理论上得到的固定上界。但是对于步长小的时候:小步长理论对收敛性提供了理论描述9即满足式(2.13)的要求。 由上面的收敛稳定性分析可以看出,LMS算法的收敛是有条件的。步长必须要满足一定的要求。1.3.2.2 LMS算法的收敛速度对信道均衡自适应算法的选择,除了算法本身的稳定性,我们还要考虑它的收敛速度。收敛速度是指对于恒定输入,当迭代算法的迭代结果已经充分接近最优解时,即已经收敛时,算法所需的迭代次数。一般来说快速的收敛算法可以快速地适应稳定的环境,而且也可以及时地跟上非稳定环境的特性变化。从均方误差来看,LMS算法的最终收敛速度要取决于最慢的一个指数过程,相应的时间常数为 (2.18)为矩阵的最小特征值。从式(2.13)可知,为了保证自适应算法收敛受限于,将式(2.13)代入时(2.18)有 (2.19)所以,当的特征值分散时,即和相差很大时,LMS算法的收敛速度性能将变的很差。特征值分散定义为: (2.20)它反映了一个矩阵的条件数。当大时,称矩阵及相应的方程为病态,所以当为病态时,LMS算法的收敛性能很差。由上分析可知,LMS算法的收敛速度主要是由两个参数来决定:步长和特征值分散。即对的特征值分散敏感。也就是说,对于不同的特征值分散,LMS算法的收敛速度不同。另一方面,LMS算法的收敛速度和步长之间也有关系。由(2.13)和(2.18)可知在收敛范围内,愈大,LMS算法的收敛速度愈快。但过大时,过渡过程将出现振荡7。1.3.2.3 LMS算法的性能学习曲线及稳态误差自适应算法的均方误差的过渡过程又称为学习曲线,均方误差学习曲线是研究自适应滤波器的统计特性的一种通用的方法。它是基于均方估计误差的集平均值。这个学习曲线因此也是均方误差 在时刻的图形。由1.3.2.1小节分析可想像,LMS算法的均方误差将近似地按最陡下降法的均方误差的变化规律变化。这就是说,LMS算法的学习曲线近似地为几个不同的时间常数的指数之和。由式(2.4)及式(1.4)有 (2.21)而 (2.22)为时的误差信号,称为最佳误差信号。最佳误差信号对应于最小均方误差(维纳误差)。由于LMS算法的加权矢量具有随机性,使得LMS算法的将高于最陡下降法的。特别是,对于LMS算法来说,在收敛到最佳值后,加权矢量继续按式(1.13)变化,其校正值不为零,而是继续随机起伏的,从而使继续随机起伏。这就使得LMS算法的收敛到后,均方误差将大于维纳误差。B.Widrow为此引入了失调系数 (2.23)来描述LMS算法(和其他算法)的稳态均方误差对维纳误差的相对偏差。 并且有 (2.24)可知滤波器阶数愈高,步长因子和输入信号功率愈大,就使得失调系数愈大。由上分析可知,使LMS算法的性能达到最佳,要选择合适的步长因子、滤波器抽头数、输入信号能量及特征值分散。总而言之,对于平稳系统,算法的参数选择应保证较小的稳态误差和较快的收敛速度,这时均衡才能得到较理想的效果。本文着重对自适应滤波器算法进行理论分析。LMS算法简单,计算代价小,易于实现等特点是其主要优点。但其缺点是速度慢且收敛速度强烈依赖于输入信号相关矩阵特征值。LMS算法是一种递归运算,它不需要对信号的统计特性有先验的了解,而只是使用它们的瞬时估计值,运算得到的只是权重系数的估计值,但随着时间的增加,权数逐步调整,估计值也逐步调整,估计值也逐步改善,最终得到收敛值。就经典的LMS算法提出了改进算法:误差归一化的变步长LMS算法。算法的基本指导思想是先指定一个较大的步长,使算法有较快的收敛速度;算法在若干次迭代以后会进入稳态邻域,这时减小步长,算法就会在先前稳态的基础上进一步收敛,从而和维纳解更接近,进入范围更小的稳态邻域。可以看出选择一个可以反映稳态邻域大小的参量是变步长算法核心问题。并且对改进算法进行了MATLAB仿真。计算机仿真结果表明,改进算法有快速的收敛能力,很好的跟踪能力和较小的稳态误差。通过自适应算法的研究,尤其是LMS算法的深入研究,使我们对自适应滤波器有了更为透彻的认识。1.3.2.4 LMS算法的仿真实现采用线性横向均衡器与LMS算法 %LMS算法1次实验clear;N=500;db=25;sh1=sqrt(10(-db/10);u=1;error_s=zeros(1,N);for loop=1:1 w=0.05*ones(1,11); V=sh1*randn(1,N ); K=randn(1,N)-0.5; x=sign(K);for n=3:N; M(n)=0.3*x(n)+0.9*x(n-1)+0.3*x(n-2);end z=M+V;for n=8:N; d(n)=x(n-7);end a(1)=z(1)2;for n=2:11; a(n)=z(n).2+a(n-1);endfor n=12:N; a(n)=z(n).2-z(n-11)2+a(n-1);endfor n=11:N; z1=z(n) z(n-1) z(n-2) z(n-3) z(n-4) z(n-5) z(n-6) z(n-7) z(n-8) z(n-9) z(n-10); y(n)=w*z1; e(n)=d(n)-y(n); w=w+u./(eps+a(n).*z1.*conj(e(n);end error_s=error_s+e.2;endwerror_s=error_s./1;n=1:N;plot(n,error_s);xlabel(n (当u=1;DB=25时));ylabel(e(n)2);title(LMS算法1次实验误差平方的均值曲线);%LMS算法20次实验clear;N=500; db=20;sh1=sqrt(10(-db/10);u=1;error_s=zeros(1,N);for loop=1:20 w=0.05*ones(1,11); V=sh1*randn(1,N ); K=randn(1,N)-0.5; x=sign(K);for n=3:N; M(n)=0.3*x(n)+0.9*x(n-1)+0.3*x(n-2);end z=M+V;for n=8:N; d(n)=x(n-7);end a(1)=z(1)2;for n=2:11; a(n)=z(n).2+a(n-1);endfor n=12:N; a(n)=z(n).2-z(n-11)2+a(n-1);endfor n=11:N; z1=z(n) z(n-1) z(n-2) z(n-3) z(n-4) z(n-5) z(n-6) z(n-7) z(n-8) z(n-9) z(n-10); y(n)=w*z1; e(n)=d(n)-y(n); w=w+u./(eps+a(n).
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 555-2024水环氧沥青钢渣超薄抗滑表层技术规范
- 压力管道取证培训课件
- 2025年环保科技行业清洁能源技术研发前景报告
- 2025年汽车行业无人驾驶汽车发展前景研究报告
- 2025年医疗健康产业对老龄化社会的应对策略与发展前景研究报告
- 嵩县2025年河南嵩县引进研究生学历人才78人笔试历年参考题库附带答案详解
- 南昌市2025江西南昌航空大学科技学院图书管理员招聘1人笔试历年参考题库附带答案详解
- 2025重庆某国有企业招聘财务助理实习生2人笔试参考题库附带答案详解
- 2025江西吉安市青原区两山人力资源服务有限公司招聘5人笔试参考题库附带答案详解
- 2025新疆兵团可克达拉市广电网络有限责任公司招聘4人笔试参考题库附带答案详解
- 2025年领导干部任前廉政法规知识考试题库(含答案)
- 2025年四川基层法律服务工作者执业核准考试仿真试题及答案一
- 信息技术基础教程(WPS版)课件 第3章 Windows 10 操作系统的使用
- 小鹿斑比题目及答案
- 中学知识竞赛试题及答案
- 2024超声法检测混凝土缺陷技术规程
- 2025-2030中国建筑行业供应链金融发展现状与前景分析
- 2025-2026学年人教版(2024)初中物理八年级上册教学计划及进度表
- 《民间纠纷调解》全套教学课件
- 医院环境感染监测制度
- 医院一键式报警系统建设与实施
评论
0/150
提交评论