第42卷第5期国 防 科 技 大 学 学 报Vol.42No.52020年10月JOURNALOFNATIONALUNIVERSITYOFDEFENSETECHNOLOGYOct.2020doi:10.11887/j.cn.202005003http://journal.nudt.edu.cn基于正态分布曲线的分段式变步长LMS算法
王平波1,马 凯1,2,武 彩3
(1.海军工程大学电子工程学院,湖北武汉 430033;2.海军潜艇学院航海观通系,山东青岛 266000;
3.国网山东省电力公司潍坊供电公司,山东潍坊 261021)山东省经济管理干部学院
摘 要:针对传统最小均方误差(LeastMeanSquare,LMS)自适应滤波算法由于步长固定,在解决稳态误差与收敛性之间的关系时,始终处于矛盾状态的问题,在对传统的固定步长LMS自适应滤波算法分析的基础
上,根据变步长LMS自适应滤波算法的步长调整原则,通过构造步长因子与误差信号的非线性函数,提出了
在线英译汉一种基于正态分布曲线的分段式变步长LMS自适应滤波算法,并分析了参数取值对算法性能的影响。
针对
实际信号处理过程中参考信号难以选取的问题,提出了一种基于分裂阵的参考信号选取方法。理论和海试
数据分析结果表明:该算法的收敛速度和稳态误差明显优于固定步长的LMS自适应滤波算法和基于Sigmoid函数的变步长LMS自适应滤波算法。
关键词:自适应滤波;最小均方误差;变步长;正态分布曲线;Sigmoid函数
肖生克的救赎中图分类号:TP301.6 文献标志码:A 文章编号:1001-2486(2020)05-016-07
Segmentedvariable step sizeLMSalgorithm
spiritualbasedonnormaldistributioncurve
lantivyWANGPingbo1,MAKai1,2,WUCai3
(1.CollegeofElectronicEngineering,NavalEngineeringUniversity,Wuhan430033,China;
北大青鸟计算机培训学校怎样
2.NavigationandObservationDepartment,NavySubmarineAcademy,Qingdao266000,China;
pineapple3.StateGridShandongPowerCompanyWeifangPowerSupplyCompany,Weifang261021,China)Abstract:TheTraditionalLMS(leastmeansquare)adaptivefilteringalgorithmisalwaysinacontradictionstatebecauseithasafixedstepsizeandresolvestherelationshipbetweensteady stateerrorandconvergence.Basedontheanalysisofthefilteringalgorithm,accordingtothestep sizeadjustmentprincipleofthevariable stepLMSadaptivefilteralgorithm,asegmentedvariablestepsizeLMSadaptivefilteringalgorithmbasedonthenormaldistributioncurvewasproposedbyconstructingthenonlinearfunctionofthestep sizefactorandtheerrorsignal,andtheinfluenceoftheparametervalueontheperformanceoft
healgorithmwasanalyzed.Aimingattheproblemofdifficultselectionofreferencesignalinactualsignalprocessing,amethodofreferencesignalselectionbasedonthesplittingarraywasproposed.Thetheoreticalandseatrialdataanalysisresultsshowthattheconvergencespeedandsteady stateerroroftheproposedalgorithmareobviouslybetterthanthefixed stepLMSadaptivefilteringalgorithmandthevariablestepsizeLMSadaptivefilteringalgorithmbasedontheSigmoidfunction.
Keywords:adaptivefiltering;minimummeansquareerror;variablestepsize;normaldistributioncurve;Sigmoidfunction
最小均方误差算法(LeastMeanSquare,LMS)最早是由Windrow和Hoff提出的,在雷达、声呐和心电探测[1-3]等领域应用较为广泛。LMS算法可以对权系数进行自适应的调节[4],但固定步长的LMS算法在收敛速度和稳态误差之间存在矛盾[5-7]。
针对此矛盾,许多学者提出了变步长LMS算法,在初始阶段采用大步长因子加快收敛速度,收敛后采用小补偿因子降低稳态误差。其中代表算法有基于Sigmoid函数的变步长LMS自适应滤波(Sigmoid Variable StepLeastMeanSquare,SVS LMS)算法[8-10],该算法能同时获得较快的收敛速度和较小的稳态误差,但其步长因子在稳态阶段变化太快,导致稳态误差较大。并且在处理实际的实验数据时,通常会遇到参考信号难以选取的问题,本文针对上述情况提出一种基于正态分布曲线的变步长LMS自适应算法。
1 变步长LMS算法
根据自适应滤波器原理框图,如图1所示,LMS算法的迭代公式可写为:
y(n)=xT(n)W(n)(1)
e(n)=d(n)-y(n)(2)
收稿日期:2019-03-20
基金项目:国家自然科学基金资助项目(511009218)cread
麦秀两歧>rondo作者简介:王平波(1979—),男,山东五莲人,教授,博士,博士生导师,E mail:blackberet@163.com