一种应用于自适应降噪的变步长LMS算法

合集下载

一种变步长LMS自适应滤波算法及分析

一种变步长LMS自适应滤波算法及分析

一种变步长LMS 自适应滤波算法及分析高鹰,谢胜利(华南理工大学电子与通信工程系,广东广州510641)摘要:本文对变步长自适应滤波算法进行了讨论,建立了步长因子!与误差信号e (n )之间另一种新的非线性函数关系.该函数比已有的Sigmoid 函数简单,且在误差e (n )接近零处具有缓慢变化的特性,克服了Sigmoid 函数在自适应稳态阶段步长调整过程中的不足.由此函数本文得出了另一种新的变步长自适应滤波算法,并且分析了参数",#的取值原则及对算法收敛性能的影响.该算法有较好的收敛性能且计算量少.计算机仿真结果与理论分析相一致,证实了该算法的收敛性能优于已有的算法.关键词:自适应滤波;变步长自适应滤波算法;LMS 算法中图分类号:TN911.72文献标识码:A文章编号:0372-2112(2001)08-1094-04A Variable Step Size LMS Adaptive FilteringAlgorithm and lts AnalysisGAO iing ,XIE Sheng-ii(Dept.of Electronic and Communication Engineering ,South China Uni1ersity of Technology ,uuangzhou ,uuangdong 510641,China )Abstract :This paper discusses about some aigorithms of variabie step size LMS adaptive fiitering and estabiishes another newnon-iinear functionai reiationship between !and e (n ).The functionai reiationship is not oniy simpier than Sigmoid functionai reiation-ship ,but aiso has the property of siight change e (n )near to zero.Therefore it is superior to Sigmoid functionai reiationship in the pro-cess of step size change of adaptive steady state.On the basis of the functionai reiationship ,The author presents the new aigorithm of variabie step size LMS adaptive fiitering and anaiyses the aigorithm with various "and #.the aigorithm has iess computationai compiex-ity than the former aigorithms ,besides good convergence puter simuiation resuits confirms the theoreticai anaiysis and shows the aigorithm performance is better than that of former aigorithms.eey words :adaptive fiitering ;variabie step size adaptive fiitering aigorithm ;LMS aigorithm!引言自适应技术广泛地应用于自适应控制、雷达、系统辩识和图1为自适应滤波器原理框图信号处理等领域.由Widrow和Hoff 提出的最小均方误差(LMS )算法,因其具有计算量小、易于实现等优点而被广泛采用.图1为自适应滤波器原理框图.基于最速下降法的最小均方误差(LMS )算法的迭代公式如下:e (n )=d (n )-!T(n )"(n );"(n +1)="(n )+2!e (n )!(n )其中:"(n )为自适应滤波器在时刻n 的权矢量,!(n )为时刻n 的输入信号矢量,d (n )为期望输出值,1(n )为干扰信号,e (n )是误差信号,L 是自适应滤波器的长度,!是步长因子.LMS 算法收敛的条件为:0<!<1/$max ,$max 是输入信号自相关矩阵的最大特征值.初始收敛速度、时变系统跟踪能力及稳态失调是衡量自适应滤波算法优劣的三个最重要的技术指标.文献[1][6]分析了最小均方误差(LMS )算法的收敛性能.由于主输入端不可避免地存在干扰噪声,LMS 算法将产生参数失调噪声.干扰噪声1(n )越大,则引起的失调噪声就越大.减少步长因子!可减少自适应滤波算法的稳态失调噪声,提高算法的收敛精度.然而步长因子!的减少将降低算法的收敛速度和跟踪速度.因此,固定步长的自适应滤波算法在收敛速度、时变系统跟踪速度与收敛精度方面对算法调整步长因子!的要求是相互矛盾的.为了克服这一矛盾,人们提出了许多变步长自适应滤波算法.R.D.Gitiin [2]曾提出了一种变步长自适应滤波算法,其步长因子!(n )随迭代次数n 的增加而逐渐减小.文[3]提出了使步长因子!正比于误差信号e (n )的大小.而文收稿日期:2000-04-12;修回日期:2000-08-22基金项目:国家自然科学基金(No.69972016)、广东省自然科学基金(No.990892);广东省优秀人才基金(教研[2000]69号)第8期2001年8月电子学报ACTA ELECTRONICA SINICA Voi.29No.8August 2001[4]提出了一种时间平均估值梯度的自适应滤波算法.文[5]提出了另一种变步长自适应滤波算法,步长因子H 与e (n )和x (n )的互相关函数的估值成正比.在分析了上述变步长自适应滤波算法之后,文[6]提出了变步长自适应滤波算法的步长调整原则:即在初始收敛阶段或未知系统参数发生变化时,步长应比较大,以便有较快的收敛速度和对时变系统的跟踪速度;而在算法收敛后,不管主输入端干扰信号1(n )有多大,都应保持很小的调整步长以达到很小的稳态失调噪声.根据这一步长调整原则,该文给出了Sigmoid 函数变步长LMS 算法(SVSLMS ):e (n )=d (n )-!T(n )"(n );H(n )=B (1/(1+exp (-G I e (n )I ))-0.5);"(n +1)="(n )+2H(n )e (n )!(n ).其变步长H 是e (n )的Sigmoid 函数:H(n )=B (1/(1+exp (-G I e (n )))-0.5)该算法能同时获得较快的收敛速度、跟踪速度和较小的稳态误差.然而,该Sigmoid 函数过于复杂,且在误差e (n )接近零处变化太大,不具有缓慢变化的特性,使得SVSLMS 算法在自适应稳态阶段仍有较大的步长变化,这是该算法的不足.本文给出另一满足步长调整原则的函数:即变步长H 是e (n )的如下函数:H(n )=B (1-exp (-G I e (n )I 2)),其中,参数G >0控制函数的形状,参数B >0控制函数的取值范围;H (n )和e (n )的函数曲线如图2,图3所示.该函数比Sigmoid 函数简单,且在误差e (n )接近零处具有缓慢变化的特性,克服了Sigmoid 函数在自适应稳态阶段步长调整过程中的不足.同时,本文还分析了参数G ,B 取值原则及对算法收敛性能的影响.Z 新的变步长LMS 自适应滤波算法及分析根据文[6]提出的变步长自适应滤波算法的步长调整原则,本文提出的变步长自适应滤波算法如下:e (n )=d (n )-!T(n )"(n );H(n )=B (1-exp (-G I e (n )I 2));"(n +1)="(n )+2H(n )e (n )!(n )图2H (e )与e (n )的关系曲线(G 不同,B 相同)由H (n )和e (n )的函数关系曲线图2,图3可知:初始收敛阶段I e (n )I 较大,对应H (n )较大,算法收敛速度较快.当算法进入稳态时,I e (n )I 达到最小,此时H (n )也达到最小,由此得到最佳Wieeer 解.我们知道,LMS 自适应滤波算法的收敛条件是:0<H <1/A max ,A max 是输入信号自相关矩阵的最大特征值.因此H (n )应满足:0<H (n )<1/A max ,由此可得B <1/A max .在此条件下,算法一定收敛.但并不是满足B <1/A max 条件的任意G 、B 都能使算法在初始收敛阶段H (n )较大而在算法收敛后H (n )较小.例如:假设初始收敛阶段I e (n )I 的值为0.5左右,若选择G =0.3,B =0.2(见图2)或G =8,B =0.02(见图3),则I e (n )I 对应的H (n )小,此时算法起不到在初始收敛阶段步长应比较大加速收敛的作用;而选择G =7,B =0.2(见图2)或G =8,B =0.2(见图3),则I e (n )I 对应的H (n )大,此时H (n )满足变步长自适应滤波算法在初始收敛阶段应有较大的步长这一要求,起到加速收敛的作用.因此,G 、B 值的选取应遵循以下原则:根据初始误差I e (n )I 值的大小来选择G 、B 的值使得初始误差I e (n )I 所对应的H (n )的值尽可能大些(当然是在满足算法收敛的前提下).由图2还可知:对于相同的初始误差,固定B (<1/A max ),此时算法收敛,选择较大的G 值算法的收敛速度比选择较小的G 值快.如果选取的G 值过大,算法的收敛速度提高了,但是算法收敛后的误差I e (n )I 所对应的H(n )可能还较大,此时算法的稳态误差较大.如果对收敛速度有较高要求的话,应图3H (n )与e (n )的关系曲线(G 相同,B 不同)选择大的G 值;如果对稳态误差有较高要求的话,选择的G 值不能过大.在具体的实际应用中,可通过实验来确定G 的最优值.由图3可知:对于相同的初始误差,固定G ,选择较大的B 值算法的收敛速度比选择较小的B 值快(B <1/A max ).下面的计算机模拟仿真结果证实了以上分析.3计算机模拟仿真结果及分析下面通过计算机模拟来检验和分析我们给出的变步长LMS 自适应滤波算法的收敛性能以及G 、B 值对算法收敛性能的影响.仍然采用文[6]中的计算机模拟条件:(1)自适应滤波器阶数L =2;(2)未知系统的FIR 系数为"!=[0.8,0.5]T ,在第500个采样点时刻未知系统发生时变,系数矢量变为"!=[0.4,0.2]T;(3)参考输入信号x (n )是零均值,方差为1的高斯白噪声;(4)1(n )为与x (n )不相关的高斯白噪声,其均值是零,方差为G 21=0.04.分别做200次独立的仿真,采样点数为1000,然后求其统计平均,得出学习曲线.图4B 固定,不同值G 的算法收敛曲线图4是B =0.1固定,不同G 值的算法收敛曲线,从上到下的四条曲线对应的G 值依此为:1,10,100,300;随着G 的增大,算法的收敛速度逐渐提高.图5是B =0.1固定,G =300和20000的算法收敛曲线,从曲线右边看,下面一条曲线对应G =300,上面一条曲线对应G =20000.这表明2电子学报2001年图5 固定, =300,20000的算法收敛曲线虽然!=0.1固定,随着 的增大,算法的收敛速度逐渐提高,但过大的 值增加了算法的稳态误差.在实际应用中,为了获得较快的收敛速度,应选择较大的 值;为了使收敛精度较高,则选择的 值不能过大.在本文的实验条件下,最优 值约为300.图6 固定,不同值 的算法收敛曲线图6是 =300固定,不同值 的算法收敛曲线,从上到下的四条曲线对应 的值依此为:0.01,0.02,0.05,0.2,随着 的增大( <1/ max ),算法的收敛速度逐渐提高.在本文的实验条件下,若选择的 值大于0.3,算法发散;若选择的 值在(0.2,0.3]之间,算法有时侯会出现不收敛的情况,最优 值约为0.2.图7两组不同的 , 值的算法收敛曲线图7是两组不同的 , 值的算法收敛曲线,上面一条曲线对应的 =0.5, =0.1,由于选取的 、 使得初始误差I e (n )I 所对应的 (n )的值太小,故算法收敛缓慢.下面一条曲线对应的 =9, =0.3,此时选取的 、 值使得初始误差I e (n )I 所对应的 (n )的值较大,满足变步长自适应滤波算法的步长调整原则.故算法有较好的收敛性能.这也与上面的分析相一致.!和其它变步长算法的收敛曲线比较文[6]提出了变步长自适应滤波算法的步长调整原则,根据这一步长调整原则,该文给出了Sigmoid 函数变步长LMS 算法(SVSLMS ),但该文没有分析 、 如何取值.图8是本文算法和SVSLMS 算法收敛曲线比较(该文实验条件下),上面一条曲线是 =1.0, =1.5(该文算法最佳值)时的SVSLMS 算法收敛曲线,下面一条曲线是 =20, =0.2时的本文算法收敛曲线.由此图知本文算法优于SVSLMS 算法.图8本文算法和SVSLMS 算法收敛曲线比较文[5]提出的变步长自适应滤波算法(VS-NLMS ),其步长因子 与e (n )和x(n )的互相关函数的估值成正比.该算法须用指数加权递推公式更新计算平均互相关,计算量较大.图9是本文算法图9本文算法的VS-NLMS 算法收敛曲线比较图10本文算法的L -LMS 算法收敛曲线比较和VS-NLMS 算法收敛曲线的比较(采样点数为3000,50次独立仿真的统计平均结果).模拟条件采用该文中的条件:(1)自适应滤波器阶数L =10;(2)未知系统的FIR 系数为!!=[0.1,0.2,0.3,0.4,0.5,0.6,0.5,0.4,0.3,0.2]T,(3)参考输入信号x (n )是零均值,方差为1的高斯白噪声;(4)1(n )为与x (n )不相关的高斯白噪声;(5) =1,=0.997.本文算法取 =40, =0.06.从图中看出本文算法的收敛速度明显快于VS-NLMS 算法的收敛速度.文[7]通过对误差信号的非线性处理,得到了L. -LMS 算法.该算法亦较为复杂.图10是本文算法和L. -LMS 算法收敛曲线的比较(采样点数为600,100次独立仿真的统计平均结果).模拟条件采用文[7]中的条件:自适应滤波器阶数L =5;未知系统的FIR 系数为!!=[0.33,0.67,1,0.67,0.33]T, max =0.1, min =0.01;参考输入信号x (n )是零均值,方差为1的高斯白噪声;1(n )是与x (n )不相关的高斯白噪声, 2n =0.01.本文算法取 =200, =0.1.从图中看出本文算法的收敛速度亦快于L. -LMS 算法的收敛速度."结束语通过建立步长因子 与误差信号e (n )之间的另一非线性函数关系 (n )= (1-exp (- I e (n )I 2)),本文提出了一种新的变步长自适应滤波算法,同时分析了参数 , 的取值原则及对算法收敛性能的影响.该算法有较好的收敛性能,克服了SVSLMS 算法在自适应稳态阶段步长调整过程中的不足,计算量比SVSLMS 算法、VS-NLMS 算法和L. -LMS 算法少.计算机仿真结果表明该算法的收敛性能良好,与理论分析相一致且收敛速度快于SVSLMS 算法、VS-3第8期高鹰:一种变步长LMS 自适应滤波算法及分析NLMS算法和L.E-LMS算法!参考文献:[1]S.Haykin,et.al.Adaptive Filtering Teeory[M].1985.[2]Gitlin R.D,Weinstein S.D.On tee design of gradient algoritems for digitally implemented adaptive filters[J].IEEE Trans on CT,1973,(2):125-136.[3]Yasukawa H,Seimada S,Furukrawa I,et al.Acoustic eceo canceller wite eige speece guality[A].ICASSP’87:2125-2128.[4]Gitlin R.D,Weinstein S.D.Tee effects of large interference on tee tracking capability of digitally implemented eceo cancellers[J].IEEETrans on COM,1978,(6):833-839.[5]叶华,吴伯修.变步长自适应滤波算法的研究[J].电子学报,1990,18(4):63-69.[6]覃景繁,欧阳景正.一种新的变步长自适应滤波算法[J].数据采集与处理.1997,12(3):171-194.[7]吴光弼,祝琳瑜.一种变步长LMS自适应滤波算法[J].电子学报,1994,22(1):55-60.作者简介:高鹰男.1963年6月生于湖北丹江口.广州师范学院计算机系副教授,1987年毕业于华中师大数学系,1998年毕业于北京航空航天大学机电工程系,获硕士学位.现在华南理工大学电子与通信工程系攻读博士学位(在职).主要研究方向:计算机辅助几何设计、三维数据场可视化、自适应信号处理等研究.已发表论文十余篇.谢胜利男.1956年生于湖北荆州.华南理工大学无线电与自动控制研究所教授,博士生导师.主要研究领域:滞后分布参数系统、滞后2D离散系统的稳定与变结构控制、非线性系统学习控制、机器人系统、自适应回波消除等.出版专著一部,发表论文60多篇,获省部级二等奖2次.《GPS动态滤波的理论、方法及其应用》出版由博士生导师万德钧教授和房建成、王庆两位副教授合著的《GPS动态滤波理论、方法及其应用》一书,倾注了作者及其有关专家、学者多年的心血,潜心研究,解决了一个又一个技术难题所取得的最新成果,独创性很强,是一本难得的好书。

一种新变步长LMS算法及在自适应波束形成中的应用

一种新变步长LMS算法及在自适应波束形成中的应用
L MS a l g o it r h m i s p r o p o s e d .By i n t r o d u c i n g a u t o c o r r e l a t i o n e s t i ma t i o n o f s i g n a l e r r o r ,t h e n o i s e i n t e fe r r e n c e i s s u p p r e s s e d s t r o n g l y .Op t i ma l pa r a me t e r s a r e l e a r n e d b y s i mul a t i o n.Co mp a r e d wi t h c o n s t a n t s t e p L MS a n d
智能天线通常是指带精 密信号处理器的天线 阵, 它可 以调 整或 自适 应地 改变 其 波 束 方 向图 , 目的是增 强感兴 趣 的信号 、 抑制 干 扰 信 号 … 。 由于 在 解 决 频谱
资源不 足 、 提高 系统 容 量 和 系 统服 务 质 量 等 方 面 的优
关 键词 : 智 能天 线 ; 最小 均方算 法 ; 自适应 波 束形成 ; 变步长 ; 自相 关
中图分 类号 : T P 3 0 1 . 6 文献标 识码 : A 文章编 号 : 1 0 0 0—8 8 2 9 ( 2 0 1 4 ) 0 1— 0 1 2 9—0 4
A Ne w Va r i a b l e St e p LM S Al g o r i t h m a n d I t s Ap pl i c a t i o n i n

种 新 变步 长 L MS算 法及在 自适 应 波束形 成 中的应 用

语音降噪LMS算法

语音降噪LMS算法

语音降噪LMS算法语音降噪中的LMS算法,全称为最小均方(Least Mean Square)算法,是一种基于最小均方误差准则的自适应滤波算法。

LMS算法是一种在线算法,它通过对滤波器的权值进行不断调整,使得滤波器的输出尽可能接近于期望输出,从而实现降噪的效果。

LMS算法的核心思想是不断地通过调整滤波器的权值,使得滤波器的输出与期望输出的均方误差最小。

具体而言,LMS算法通过不断迭代,根据误差信号和输入信号的相关性来更新滤波器系数。

其迭代更新公式如下:w(k+1)=w(k)+μe(k)x(k)其中,w(k)代表第k次迭代时的滤波器权值,μ代表步长因子,e(k)代表当前时刻的误差信号,x(k)代表当前时刻的输入信号。

LMS算法的步骤如下:1.初始化滤波器权值w,并设置迭代次数上限。

2.对于每一个输入信号x(k),计算滤波器的输出y(k)。

3.根据输出信号y(k)与期望输出信号d(k)的差异,计算误差信号e(k)。

4.根据误差信号e(k)和输入信号x(k)的相关性,更新滤波器的权值w(k+1)。

5.重复步骤2-4,直到达到迭代次数上限或误差信号足够小。

LMS算法具有以下几个特点:1.算法简单、易于实现。

LMS算法只需要进行简单的乘法和加法操作,计算量较小,适用于实时应用。

2.算法收敛速度较快。

LMS算法通过不断更新滤波器的权值,能够在较短的时间内达到较好的降噪效果。

3.算法对噪声的改变敏感。

由于LMS算法在线更新滤波器的权值,当噪声的统计特性改变时,算法需要重新适应,对噪声的自适应性较差。

在语音降噪领域,LMS算法常常结合其他降噪算法一起使用,比如自适应滤波、频域滤波等。

通过组合多种算法,能够更好地消除噪声,提取出清晰的语音信号。

此外,为了进一步提升降噪效果,可以使用多通道的LMS算法,利用多个麦克风采集到的信号进行降噪处理。

这种多通道的LMS算法能够提高信号与噪声的信干比,进一步改善降噪效果。

总结起来,语音降噪中的LMS算法是一种基于最小均方误差准则的自适应滤波算法。

一种改进的变步长LMS自适应滤波算法

一种改进的变步长LMS自适应滤波算法

一种改进的变步长LMS自适应滤波算法
李丽君;王华奎
【期刊名称】《现代电子技术》
【年(卷),期】2006(29)7
【摘要】传统的固定步长的LMS算法难于同时获取较快的收敛速度与较小的稳态误差,基于这一矛盾,将变步长算法与变换域算法相结合,提出一种改进的LMS自适应算法以获得较快的收敛速度和较小的稳态误差.仿真结果表明,此算法在收敛速度与稳态误差的性能上均不同程度地优于其他同类算法,尤其是在低信噪比的情况下,其性能的优越性更为突出.
【总页数】4页(P7-9,12)
【作者】李丽君;王华奎
【作者单位】太原理工大学,山西,太原,030024;太原理工大学,山西,太原,030024【正文语种】中文
【中图分类】TN911
【相关文献】
1.一种变步长凸组合LMS自适应滤波算法改进及分析 [J], 洪丹枫;苗俊;苏健;吴鑫;潘振宽
2.一种改进的变步长 LMS 自适应滤波算法 [J], 石嘉豪;罗雅愉;刘威杨;梅剑寒;王为凯
3.一种改进变步长LMS自适应滤波算法 [J], 胡异丁;王凤森;杨敏;颜健毅
4.一种改进的变步长LMS自适应滤波算法及其仿真 [J], 华强;夏哲雷;祝剑英
5.一种改进的变步长LMS自适应滤波算法 [J], 张继荣;张天
因版权原因,仅展示原文概要,查看原文内容请购买。

一种变步长LMS自适应滤波算法

一种变步长LMS自适应滤波算法

一种变步长LMS自适应滤波算法
吴光弼;祝琳瑜
【期刊名称】《电子学报》
【年(卷),期】1994(22)1
【摘要】本文基于对最速下降法梯度的优化估值,提出了线性-指数自适应滤波算法。

文中指出:对最速下降法的梯度优化估值和对误差信号非线性处理,是改善LMS算法性能的等同措施。

文中的理论分析与计算机模拟结果都证实了L。

E算法的性能优于1所提出的线性-符号算法。

理论分析与计算结果吻合较好。

【总页数】1页(P55)
【作者】吴光弼;祝琳瑜
【作者单位】不详;不详
【正文语种】中文
【中图分类】TN911.7
【相关文献】
1.一种新的变步长LMS自适应滤波算法及其应用 [J], 韩广超;王锋;赵河明;彭志凌;柏迅
2.一种新的变步长LMS自适应滤波算法 [J], 陈泳;田金鹏;刘燕平
3.一种非线性变步长LMS自适应滤波算法 [J], 仝喜峰;陈卫松;钱隆彦;肖梦迪
4.一种改进变步长LMS自适应滤波算法 [J], 胡异丁;王凤森;杨敏;颜健毅
5.一种改进的变步长LMS自适应滤波算法 [J], 张继荣;张天
因版权原因,仅展示原文概要,查看原文内容请购买。

一种变步长LMS自适应滤波的改进算法

一种变步长LMS自适应滤波的改进算法

第54卷 第2期2021年2月通信技术Communications TechnologyVol.54 No.2Feb. 2021文献引用格式:吴瑶,张海霞. 一种变步长LMS自适应滤波的改进算法[J].通信技术,2021,54(2): 307-311.WU Yao, ZHANG Haixia. An Improved LMS Adaptive Filtering Algorithm with Variable StepSize[J].Communications Technology,2021,54(2):307-311.doi:10.3969/j.issn.1002-0802.2021.02.006一种变步长LMS自适应滤波的改进算法*吴 瑶,张海霞(解放军91033部队,山东 青岛 266001)摘 要:在信号处理领域,变步长LMS自适应滤波算法被广泛应用,其主要优点为具有较强的鲁棒性和简单易实现。

但是,该算法在收敛速度上总是差强人意。

针对这个问题对现有的变步长LMS自适应滤波算法进行了改进。

首先,介绍了典型LMS算法和传统变步长LMS自适应滤波算法的基本原理及其局限性,在此基础上针对现有基于Sigmoid函数变步长最小均方算法,引入一个调节函数以进一步增强算法的稳定性。

仿真实验结果表明,改进算法在保持传统算法精度的情况下,较大程度上提高了算法在大误差情况下的收敛速度,具有较强的实用价值。

关键词:自适应滤波;变步长LMS算法;收敛性;稳态性;调节函数中图分类号:TN911.7 文献标识码:A 文章编号:1002-0802(2021)-02-0307-05An Improved LMS Adaptive Filtering Algorithm with Variable Step SizeWU Yao, ZHANG Haixia(Unit 91033 of PLA, Qingdao Shandong 266001, China)Abstract: In the field of signal processing, the variable step LMS adaptive filtering algorithm is widely used. Its main advantages are strong robustness and easy implementation. However, the algorithm is always unsatisfactory in terms of convergence speed. In order to solve this problem, the existing variable step LMS adaptive filtering algorithm is improved. Firstly, the basic principles and limitations of typical LMS algorithms and traditional variable-step LMS adaptive filtering algorithms are introduced. Then, on this basis, for the existing Sigmoid function-based variable step LMS algorithm, an adjustment function is introduced to further enhances the stability of the algorithm. The simulation experiment results indicate that the improved algorithm greatly improves the convergence speed of the algorithm in the case of large errors while maintaining the accuracy of the traditional algorithm, and has strong practical value.Keywords: adaptive filter; variable step LMS; convergence; steady state; regulating function0 引 言针对不同的应用场景,自适应滤波器可通过多次迭代的方法自动调节滤波器的各项参数,最终实现滤波器在不同的场景下均能实现较好的滤波效果[1]。

一种新的变步长LMS自适应滤波算法及分析

一种新的变步长LMS自适应滤波算法及分析
en = ( )X ( ) n ()d n— n W( ) —
自适应 滤波 系统辨识 的一般原理框 图, 衡量 自适应 滤波算法
的 主要 标 准 是 : 期 收敛 速 度 、 态 误 差 和 对 时 变 系 统 的 跟踪 初 稳
能力。Wirw等人[ 出的最小均方误 差 (MS 算法因其计 do , 提 L )
c t tp sz n i i a t a e,b tas a etr p o et f sih h n e n a o z r ,T i ag r h h s b t r C — v r e c ue se i i n t ls - g e i u lo h s b t r p r o l t c a g e rt e o h s l o t m a et O n e g n e e y g i e p o e is a d ls o u ai n lc mp e i . h s p p r p e e t t e a ay i e al e l n h o u e i lt n s o s ta r p r e n e s c mp tto a o lx t T i a e r s n s h n l ss d ti— d y a d T e c mp tr smu a i h w h t t y o t i t o sef ci e h smeh d i f t . e v
【 关键词 】 适应滤波 ; 自 变步长 自 适应滤波 ;M 算法 LS
A w ra l t p S z Ne Va b e S e ie LM S Ad p i e F l rng Al o i m n t a y i i a tv i e i g rt t h a d IsAn l ss YANG a - oh n e t e p r me e a o t ln — i e n t n s a e i o v r e c r c s ,T i l o t m o ny h s i o h s g r h c a g h a a t rt t n r o l rf c i h p n c n e g n e p o e s h s A g r h n to l a i h c o n u o i

lms算法自适应滤波器应用于自适应回声消除matlab基本步骤

lms算法自适应滤波器应用于自适应回声消除matlab基本步骤

lms算法自适应滤波器应用于自适应回声消除matlab基本步骤1.引言1.1 概述LMS算法自适应滤波器应用于自适应回声消除是一种有效的信号处理技术。

在通信系统、音频处理等领域,回声是一个常见的问题,它会导致信号质量下降和通信效果的恶化。

为了解决这个问题,自适应滤波器和LMS算法被广泛采用。

本文旨在介绍LMS算法自适应滤波器在自适应回声消除中的应用,并详细讲解其基本步骤。

首先,我们将对LMS算法和自适应滤波器进行介绍,包括其原理和基本概念。

然后,我们将探讨自适应回声消除的原理,并介绍LMS算法在回声消除中的具体应用。

通过研究本文,读者将了解到LMS算法自适应滤波器的基本原理和应用场景,以及如何利用该算法实现回声消除。

此外,我们还将对LMS算法自适应滤波器的性能进行分析和评价。

最后,我们将对本文进行总结,并展望其在未来的研究和应用中的发展前景。

通过本文的介绍,读者将具备一定的理论基础和实践经验,能够应用LMS算法自适应滤波器解决实际问题,提高信号处理的效果,从而为通信系统和音频处理领域的发展做出贡献。

文章结构部分应该包括对整篇文章的章节和内容进行简要介绍和概述。

以下是文章1.2文章结构部分的一个例子:1.2 文章结构本文主要介绍了LMS算法自适应滤波器在自适应回声消除中的应用,文章共分为以下几个部分:2. 正文2.1 LMS算法在本节中,我们将详细介绍LMS算法的原理和步骤。

我们将解释LMS算法是如何通过迭代过程来逼近系统的输入和输出之间的关系,从而实现滤波器的自适应调整。

2.2 自适应滤波器本节将重点介绍自适应滤波器的原理。

我们将分析自适应滤波器是如何通过反馈机制和参数调整来实现信号滤波的自适应性。

并探讨了自适应滤波器在实际应用中的一些典型场景。

2.3 自适应回声消除在本节中,我们将详细讨论回声消除的原理和技术。

我们将解释回声是如何产生的以及对通信信号产生的影响。

并介绍LMS算法在回声消除中的应用,以解决回声干扰带来的问题。

一种新的变步长LMS自适应滤波算法及其应用

一种新的变步长LMS自适应滤波算法及其应用

一种新的变步长LMS自适应滤波算法及其应用韩广超;王锋;赵河明;彭志凌;柏迅【摘要】For the problemthat variable step size LMS(Least Mean Square) adaptive filtering algorithm from a lot of literature could not meet the higher convergence rate and lower steady-state error,a new variable step size LMS adaptive filtering algorithm was proposed based on the feedback theory.A new nonlinear function model on step and error was created by introducing a feedback control function in the original algorithm model,making the current step value associated with the square of the current error and the previous error.The impact of new function model on the filtering performance was analyzed by MATLAB,and reasonable key parameters were determined.Simulation results show that:compared to the original algorithm,the new improved algorithm greatly improves the convergence rate,and the steady-state error is also reduced.The new algorithm has good performance it is applied to the filtering process of ultra-wideband radio fuze echo signal,the error suppression ability is improved by 4 times,and the filtering effect is better.%针对变步长LMS(Least Mean Square)自适应滤波算法不能同时满足较高收敛速度以及较低稳态误差的问题,根据反馈理论提出了一种新的变步长LMS自适应滤波算法,在原有算法模型中通过引入反馈控制函数建立了一种新的步长与误差的非线性函数模型,使得当前的步长值跟当前误差与前一次误差比值的平方相关,通过MATLAB分析了新函数模型中关键参数对滤波性能的影响并确定了合理的关键参数.仿真结果表明:相比原有的算法,改进的新算法极大地提高了收敛速度,同时也降低了稳态误差.新算法性能良好,将其应用于超宽带无线电引信回波信号的滤波处理中,误差的抑制能力提高了4倍,滤波效果较佳.【期刊名称】《中北大学学报(自然科学版)》【年(卷),期】2017(038)002【总页数】5页(P140-144)【关键词】变步长LMS;自适应滤波;收敛速度;稳态误差;超宽带无线电引信【作者】韩广超;王锋;赵河明;彭志凌;柏迅【作者单位】中北大学机电工程学院,山西太原030051;中北大学机电工程学院,山西太原030051;中北大学机电工程学院,山西太原030051;中北大学机电工程学院,山西太原030051;中北大学机电工程学院,山西太原030051【正文语种】中文【中图分类】TN911.72;TP301.6Widrow和Hoffman于1960年提出的自适应滤波算法(Least Mean Square,LMS)[1-2]由于其计算量小、易于实现以及稳定性好等优点被广泛应用于系统辨识、自适应均衡、噪声对消和波束成形等领域[3].初始收敛速度、时变系统跟踪能力以及稳态误差是衡量自适应滤波算法优劣的三个重要技术指标. 文献[4]提出了一种分段变步长自适应滤波算法,在收敛速度和稳态误差方面虽然达到一定效果,但是由于当前的步长只跟当前的误差有关,没有考虑前一步长对应的误差对当前步长的影响,因此其实用性有所限制. 文献[5-6]均建立了步长与误差的非线性关系模型,在稳态误差和收敛速度方面也取得了较好的效果. 但以上文献所建立的模型中当前的步长仅与当前的误差有关,而忽略了前一次迭代的误差对当前步长的影响,因此对稳态误差和收敛速度会产生一定的影响. 文献[7]虽然解决了文献[4]中的缺陷,但由于步长模型较为复杂,计算量大,也影响了自适应算法的灵活性.为了进一步完善自适应滤波算法性能,本文利用反馈理论知识,建立了当前步长跟当前误差与前一次误差比率的平方相关的步长与误差的一种新的非线性关系模型,通过将其应用于超宽带无线电引信回波信号的滤波处理中,验证了该算法良好的性能.自适应滤波器基本原理如图 1 所示.其中, x(n)为输入信号; y(n)为输出信号; v(n) 为与x(n)不相关的信号; d(n)为期望信号; e(n)=d(n)-y(n), 算法通过该误差e(n)值来自动调整自适应滤波器的抽头权向量w(n),使得下一输出信号y(n+1)与期望信号更接近,从而使得自适应滤波器逐渐收敛并且稳定地工作. 图中控制系统是最常用的FIR数字滤波器[8]. 基于最速下降法LMS算法迭代公式[9-10]为W(n+1)=W(n)+2ue(n)x(n),(3)式中: u为步长因子,满足算法收敛的条件是0≤u≤1/λmax,其中λmax是x(n)的自相关矩阵最大特征值.文献[11]中提出的变步长模型为u(n)=β(1-exp(-α|e(n)|2)).(4)该模型中β和α均为常数,所设计的最优值β=0.01,α=200,模型在自适应稳态阶段调整平稳,且在误差接近零处步长缓慢变化.本文以该模型为基础从β和α两常数值着手,将β仍保持为常数,而将α变为跟当前误差值与前一误差值比率的平方成正比的一反馈控制函数,即因此,本文的步长与误差的关系模型为u(n)=k(1-exp(-α(n)|e(n)|m)).仿真条件:输入信号x(n)为高斯白噪声,均值为0,方差为1; v(n)也是高斯白噪声,均值为0,方差为0.01,但与x(n)不相关;自适应滤波器阶数为2;控制系统FIR数字滤波器的系数为w=[0.8 0.5]T,系统在第500个采样点时系数发生变化,变为w=[0.4 0.2]T;采样点数为1 000;独立仿真次数200次.模型参数: k, m, p;研究某一参数对滤波性能的影响时,将其他两参数设为定值,但这两参数不能随便设定,应根据参数对步长的影响变化设定合适的选值.3.1 k对滤波性能的影响及确定m=2, p=2时,不同k值对滤波性能的影响如图 2 所示.在迭代的稳态过程中, k=0.02时收敛速度最小, k=0.14次之,且迭代过程中误差波动较大, k=0.06和k=0.10时,两者稳态误差一致,但k=0.10的收敛速度大于k=0.06时的收敛速度,因此,选取k=0.10较为理想.3.2 p对滤波性能的影响及确定k=0.10, m=2时,不同的p值对滤波性能的影响如图 3 所示.p值影响收敛速度,而对稳态误差几乎没有影响;随着p不断增大,收敛速度逐渐增大,但当p增大到一定程度时,收敛速度几乎不再增加,考虑到p越大,计算量也会相应的增加,因此选取 p=500 较为合适.3.3 m对滤波性能的影响及确定k=0.10, p=500时,不同m值对滤波性能的影响如图 4 所示.m对收敛速度和稳态两方面均有影响,对稳态误差影响较大, m=4稳态误差最大, m=5次之, m=2和m=3稳态误差较为一致,且两者稳态误差最小;m=2时的收敛速度比m=3的收敛速度要快,因此选取m=2合适.3.4 改进的算法与文献算法性能对比图 5 为文献算法与改进算法的收敛曲线,从图 5 可以看出:改进的算法不论从收敛速度还是从稳态误差方面考虑,均优于文献[11]的算法,因此改进的算法较为理想.4.1 超宽带无线电引信超宽带无线电近炸引信[12]是近年来发展的一种全新的无线电近炸引信,其中一个重要研究方向就是对回波信号的研究,目前国内关于超宽带无线电引信回波信号的研究还不太深入[13],由于回波信号最高频率为吉赫兹,被噪声覆盖,很难得到实际波形,对引信接收机的设计带来很大困难[14-15],因此我们要解决的首要问题就是对回波信号进行滤波处理.4.2 改进算法对回波信号滤波处理与分析文献[16]对超宽带无线电引信回波信号进行了建模与分析,本文对该文献中的回波信号模型进行分析,选取的脉冲信号为高斯脉冲,其时域波形为式中: A0为波形系数,σ=2×10-10,回波信号取上式的五阶导数. 滤波器阶数为15,高频噪声均值为0,方差为0.01,仿真次数200. 仿真结果如图 6,图7 所示.对比图 6(c) 和图 6(d). 可知改进算法对回波信号滤波性能优于文献[11]算法. 图 7 反映了文献[11]算法和改进算法对回波信号误差性能的影响,由于超宽带无线电引信回波信号为高斯脉冲信号,所以在t=0处,误差产生一尖峰效果,通过对比尖峰所对应纵坐标大小可知,改进算法(误差为0.01)在脉冲处的误差抑制程度为文献[11]算法(误差为0.04)的1/4. 综合分析可知,改进算法的滤波性能良好. 本文基于反馈理论对原有文献中关于自适应滤波算法进行改进,建立了一种新的步长与误差之间的非线性关系模型. 通过优化算法对滤波性能进行详细地分析,确定了最优模型参数,并将所改进的算法应用于超宽带无线电引信的回波信号去噪处理中.理论分析与仿真结果表明:1) 改进的算法在收敛速度和稳态误差方面均优于原有文献[11]中的算法,实现了在满足较高收敛速度的情况下,保证了稳态误差.2) 在超宽带无线电引信回波信号的去噪处理效果中,改进算法的误差抑制能力是原有文献[11]算法的4倍,从而验证文中改进算法的优越性.本刊已许可中国学术期刊(光盘版)电子杂志社在中国知网及其系列数据库产品中,以数字化方式复制、汇编、发行、信息网络传播本刊全文。

新的变步长LMS算法及其在自适应噪声对消中的应用

新的变步长LMS算法及其在自适应噪声对消中的应用
e / =d / 一X (,W(/ (/ , ) (/ , ) / / ) / , ) W(/ ) /+1 =W(/ +2 e n X( ) , / , ) , ( ) n u () 1 () 2
( +1 ={ i n ) , ( +1> i n )
() 6
【( + ) ee n 1, l s
摘 要 : 绍 了一 种 基 于 均 方 误 差 估 计 的 新 变 步 长 L S 自适 应 滤 波 算 法 。 与 传 统 的 L S 法 相 介 M M 算
比 , 算 法 具 有 较 快 的 收敛 速度 和较 小 的 稳 态 失 调 。将 该 算 法 应 用 于 自适 应 噪 声 对 消 系 统 的 仿 该 真 中 , 出 了计 算 机 仿 真结 果 , 真 结 果 与 理 论 分 析 一 致 , 明 了 新算 法 的 优 越 性 。 给 仿 证 关键词 : 步长 L S 法 ; 变 M 算 自适 应 噪声 对 消 ; 波 算 法 滤
, ,
其 中 , n =[ n , ( X( ) ( ) n一1 , ( ) n一2 , )
并 且
() 3 () 4 () 5
法, 理论 分 析及计 算 机仿 真结 果表 明 , 该算法 可 以
保证 较快 的收敛 速 度 和 较 小 的稳 态 失调 , 一 定 有 的抗 独立 噪 声能 力 , 而且算 法 本身并 不 复杂 , 于 易
式中, ( ) n 为步 长 系数 。它 的更新 表达 式 为 :
由最 接近 的 £个 信 号采 样 值 构 成 。 W( )=[ 。 n 叫
( ) 叫 ( ) … , 。 n 是 时刻 n 自适 应 滤 波 n , 。n , 叫 一( ) 器 的权 系 数 。 £是 自适 应 滤 波 器 的 阶数 。 d n ( )

一种用于自适应噪声抵消的变步长LMS算法

一种用于自适应噪声抵消的变步长LMS算法
噪 能力 。
关键词 : 自适应 滤波 ; 声抵 消 ;MS算法 ; 噪 L 变步长
中图分 类号 : N 1 . T 9 17 文献标识 码 : A di1 .99 ji n 10 —83 .0 0 1 .0 o:0 3 6/ . s .0 1 9 x2 1 .10 7 s
A ra l — t p LM S Al o ih o a tv ie Ca c l r Va i b e— S e g rt m f r Ad p i e No s n e l e
第5 O卷 第 1 期 1 21 年 1 月 00 1
电讯 技 术
Tl o m n ao n nen e cm ui tnE  ̄ ef g e ci i
Vo . 0 No. 1 15 1 NO V.2 0 0l
文章 编号 :0 1 9 X(0 0 1 —0 3 0 10 —83 2 1 ) 1 00— 4
舌线 的变步 长算法 等 。
本文在分析文献[] 1算法的基础上 , 提出了一种
改进 的变步 长 LI l V S算法 , 并将 改 进算 法 应用 到 自适 应噪声 抵 消 器 中。算 法 分 析 及 计 算 机 仿 真 结 果 表
体 应用 , 能够从 背景噪声 中提 取 出有 用信 息 , 目前 在
语音 处理 、 生物 医 学等 领 域 得 到广 泛 的应 用 。 自适
应 噪声抵 消器 的核 心是 自, 自适 应 滤 波 器 最 常 用 的
L S a - / hn i j
( o eeo E g er g Y ni nvr t, aj 130 , hn ) C lg f ni e n , aba U i sy Y n 30 2 C ia l n i n ei i

一种变步长LMS自适应噪声抵消算法研究

一种变步长LMS自适应噪声抵消算法研究
中 图分 类 号 :N 1 . T 9 7 1 D I1 .9 3 ji n 10 O :0 3 6/.s .0 7—14 .0 0 0 .0 s 4 X 2 1 .4 0 8
噪声 抵 消是 信 号 处 理 的核 心 内容 , 在信 号处
理技 术 中 占有重 要地 位 。最 初在 通信 和 雷达 中应 用 , 已扩 展 到 自动 控 制 、 达 研究 、 像语 音 处 现 雷 图
第3 2 2 1 卷8第 4 00年 月 期
J U N 武O T IF R学TO ・信 A A E E TE程IE RN ) O R A FWU (大O M 报 N&M息 与 管 理 工N N E IG L 汉 理 工 N 学 AI N G M N G版
V 1 2N . 0 3 o4 .
自适 应 噪声抵 消 器 具 有 2个 输 入 端 , 感 器 传
意义 下 , 由文 献 [ ] 知 , 相 应 的时 间常 考输 入 端用 来 估 计 噪 声 , 用 从 原 始 输 入 中减 采
去该 噪声估 计 值 的方法 达 到噪 声抵 消 的 目的。抵 消器 的总 输 出用来 控 制 自适 应 滤 波器 中抽 头权 系 数 的调 整 。 图 1 自适 应抵 消 器原 理框 图 。 为
有 用信 号 和噪声 ,( ) 输 出 响 应 ,( ) 误 差 Yn为 en为 信 号 ,( ) 噪声 信 号 。设 X ( ) n 为 N n 为采 集 信 号 , 基 于 最 速 下 降法 的 L MS算 法 的权 向量 迭 代 公 式
如下 : WN r+1 ( t )= wⅣ n ( )+ g ( ) ( ) ( ) e 凡 XⅣ n 1

要: 通过对传统最小均方误 差 (es mensu r, M ) 1at a q ae L S 算法 迭代 因子 进行分析 , 讨论了 与收敛速度及

改进变步长LMS算法及在自适应噪声抵消中的应用

改进变步长LMS算法及在自适应噪声抵消中的应用
摘 要 :在分析传统 L S算法 、 M 变步长 L 算 法及其改进算法的基础上 , MS 通过建立步 长因子 与误 差信号 e
之 间 的非 线 性 关 系 , 出 了一 种 改 进 的 变步 长 L 提 MS自适 应 滤 波 算 法 , 将 其 应 用 于 自适 应 噪 声 抵 消 中 , 分 析 了 并 还
Ap ia i n i pl to n Ada i e No s nc l to c ptv ie Ca e l i n a
S HEN e , Y Li AO h h h a S a —u
( l tcl n n r t nE gneigC l g , n u Ee r a adIf mao n ier o ee A h i ci o i n l U i r t o cec nv sy f i e& T c nlg ,H a a n u 3 0 , hn ) e i S n eh o y ui nA h i 2 0 C ia o n 2 1
中图分类号:T 9 1 N 1. 7
文献标识码: A
D I O 编码 :0 3 6 /.s .0 6—15 .0 0 0 . 1 1 .9 9 ji n 10 s 3 5 2 1 ቤተ መጻሕፍቲ ባይዱ5 0 4
I po e m r v d LM S Alo ihm t ra e S e S z n t g rt wih Va ibl tp- ie a d Is
t e i o n . h m Sf u d K e o ds: a o si s smu a in t c noo ;LM S ag rt m t a ib e se sz yw r c u t ; i l t e h lg c o y lo ih wih v ra l tp・ie;a a tv l d p ie f — i t rn e i g;n ie c n e lto o s a c l in;c n e g n e s e d a o v re c p e

一种变步长LMS自适应滤波算法及分析

一种变步长LMS自适应滤波算法及分析
Ab ta t Ths p p ra ay e o g r h v i b ef rv ra l tp sz MS a a tv le n n sr c : i a e n z s sme a o t ms a al l o a b e se ie L d pie f tr g a d l l i a i i i
基 于最速 下 降法 的最 小 均 方 算 法 的 迭代 公 式
0 引 言
自适 应 滤波 是 现代 信 号 处理 技 术 的重 要 研 究 领域 , n r Wid w和 H f提 出的 最小 均 方 误 差 ( M ) o o L s 算法, 因其计算 简 单 、 易于 实 现 等 优 点而 获 得 广 泛 的应用 。图 1 自适 应滤 波器 原理框 图。 为
如下 :
e r =d r 一X (g (g , (g ) (g ) r ) r ) W(g ) W(g +2 e r X(go r+1 = r ) (g ) r )
其 中 , r 为 自适 应 滤 波 器 在 时 刻 r 的权 矢 量 , W(g ) g
X(g为时 刻 r 的输 入 信号 矢量 , (g为期 望输 出 r ) g dr ) 值 , n 为干 扰 信 号 , ( ) 误 差 信 号 , 是 步 长 ( ) en是 因子 ,MS算法 收 敛 的 条 件 为 : <1 A , L 0< / . : 【
是输 入信 号 自相关 矩 阵的最 大特 征值 。
维普资讯
第 7卷 第 2 期
20 0 6年 6 月
信 息 工 程 大 学 学 报
J un lo n omain En ie rn iest o r a fIf r to g n e g Unv ri i y
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

?@ 算法分析
! ! 本文提出的改进的 JK9 算法的迭代公式为
= ( ’ () . / ( ()0 1( () 2 ( ()
(")
文献 [( ] 分别比较了几种经典的变步长算法的 优、 缺点, 提出了基 于 ! 函数的 变步长 算法 ( 9I9F JK9 ) 。 9I9JK9 算 法在收敛速 度、 稳 定性、 跟踪速 度等方面取得了较好效果。但是 9I9JK9 算法存在 两个缺陷: 稳态自适应阶段, <! O <’ 较大, " 的微小变 化引起 ! 的较大变化, 从而影响稳态误差; 采用 ! 函 , 求步长因子 ! ( () 须要进行指 运算, 采用查表
[ "] 法很烦琐, 而且占用较大内存空间。文献 通过改
((). , 3 " 0 +
(
" 6 4 3 !5 (amp;)
2 (( 7 "). 2 ( ( )7 ( + ( () 1 (()
! ! 其中, 公式 (") 中: = 表示矩阵的转置; 1 ( ( )P = [( 8 () , ( 8 ( % ") , …8 ( ( % 9 Q ") ] 为输入信号 矢 量, 9 为滤波器阶数; 2 ( ()P[ : ( () , :( () , …, # "
!"#
算 法
( 安徽理工大学 电气工程系, 安徽淮南 (&(##" )
! ! 摘! 要: 通 过建立步长因子 ! 与误差信号 " 之间的非 线性关系, 提出一 种改进 的变步 长 !"# 算法, 并将 其应 用于通信降噪。该算法除了具有传统固定步长 !"# 算法计算量小、 稳定 性好、 简单、 易于实时处理等 优点外, 理论 分析及计算机仿真结果表明, 其收敛速度及稳 定性优 于 #$#!"# 算 法, 且 不需要 进行指 数运算, 计算 复杂度 低于 #$#!"# 算法, 用于通信降噪取得了较好的效果。 关键词: 声 学; !"# 算法;变步长;自适应滤波; 噪声抵消 中图分类号: %&""’! ! ! 文献标识码: ’
’ $()*(+,- #.-/ 0*1- !"# ’,23)*.45 ’//,*-6 .3 ’6(/.*783*0- 9(:;-,,(.*3:
!"#$ %&’()* &+,,-#$ !&,(*&+, ( +,-./ 0,/1234/56 78 9:/2,:2 ;,< =2:-,7>7?6 , @.;/,;, +,-./ (&(##" , A-/,; ) ! ! ’+0.)(;. : +, /BC3712< 1;3/;D>2 452C 4/E2 ;<;C5/12 8/>523/,? ;>?73/5-B /4 C3242,52< D6 D./></,? ; ,7,F >/,2;3 8.,:5/7, 32>;5/7,4-/C D25G22, ! ;,< 23373 4/?,;>2 , ;,< /5 /4 ;CC>/2< 57 5-2 ,7/42 :;,:2>>/,? 46452B 78 :7BB.,/:;5/7,H =-2 ;>?73/5-B /4 4/BC>2 ;,< 2;46 57 D2 /BC>2B2,52<H =-27325/:;> ;,;>64/4 ;,< :7BC.523 4/B.>;5/7, 4-7G 5-;5 5-2 C37C235/24 78 5-2 ;>?73/5-B 4.:- ;4 :7,123?2,:2 4C22<, 452;<6 45;52 23373 ;32 D25F 523 5-;, 5-742 78 9I9JK9 ;>?73/5-BH +,< /5 7D5;/,4 ?77< 324.>54 /, 5-2 ,7/42 :;,:2>>/,? 46452B 78 :7BB.F ,/:;5/7,H <-= >3)60: ;:7.45/:4;JK9 ;>?73/5-B ;1;3/;D>2 452C 4/E2 ; ;<;C5/12 8/>523/,? ;,7/42 :;,:2>>/,? ! ! 自适应滤波器的研究始于 (# 世纪 ’# 年代末, N/,<37G 和 @788 等提出最小均方误差 ( JK9) 自适应 算法。由于该算法具有简单、 易于实时实现等优点, 广泛应用于系统辨识、 信号处理、 噪声抵消等领域。 收敛速度、 时变系统跟踪能力及稳态失调是衡量自适 应滤波算法优劣的 & 个重要技术指标
(##) 年 M 月! ! ! ! !
! ! !
! ! 噪! 声! 与! 振! 动! 控! 制! ! ! ! ! ! ! !
! !
! ! 第* 期
! ! 文章编号: "##$ % "&’’ ((##) ) #* % #""# % #(
一 种 应 用 于 自 适 应 降 噪的 变 步 长
邵成华,姚善化
= : 9 %( ] 为自适应滤波器权系 " ()
向量; / (() 为期
望信号; 公式 (() 中: !5 (() ! 表示对 5 ( () 求模或 绝对值; (() 5 为一个与误差 ’ (() 相关的变量, 如’ ( () 1 (() , ( ’ () ( ’ ( % ") 等; 使固定步长 JK9 算法收 敛的 + ( () 取值范围为 # R + ( ()R " ; # B; S , # B; S 为输
[" ]
变文献 [ (] 中 ! 函数的形式, 使得算法在稳态阶 段 步长因子很小且变化不大, 解决了 9I9JK9 算法的 第一个缺陷, 但仍然需要进行求指数运算。 本文提出了一种改进的变步长 JK9 算法, 该算 法可以保证较快的收敛速度和较小的失调, 更好地 解决了收敛速度和稳态误差的内在矛盾, 并且算法 本身计算量小, 易于硬件实现, 可以很好地应用于自 适应噪声对消系统。
。由分析可
知 JK9 算法的收敛速度与步长因子成反比, 而稳态 误差与步长因子成正比, 即固定步长的 JK9 自适应 算法的收敛速度、 跟踪速度及权失调噪声之间的要求 是相互矛盾的。为了克服这一固有矛盾, 人们发展了 各种 各 样 的 变 步 长 JK9 自 适 应 滤 波 的 改 进 算
[ " % )] 法 。
相关文档
最新文档