摘要
在分析最小均方误差(LMS)自适应滤波算法和变步长LMS算法的基础上,提出了一种新的变步长算法,该算法用误差的平均值来控制步长的变化,进一步的解决了收敛速度和稳态误差的矛盾。讲述了新算法的具体改进方式,并将该算法和变步长G-SVSLMS算法以及固定步长算法分别应用到系统辨识中,通过MATLAB进行仿真,结果证实文中提出的算法在明显提高收敛速度的同时,并拥有好的稳态误差。
Based on analysis of LMS (Least Mean Square Error) adaptive filtering algorithm and variable step size LMS algorithm, a novel variable step algorithm is proposed. The error mean of this algorithm is used to control the step variation, and further to mitigate the contradiction of between convergence rate and steady-state error. The specific improved method to modify the novel algorithm is described, and the pro- posed algorithm, variable step size G-SVSLMS algorithms and fixed-step algorithm are respectively ap- plied to the system identification. Simulation with MATLAB indicates that this algorithm could significantly improve convergence rate while having a fair steady-state error.
出处
《通信技术》
2015年第6期653-656,共4页
Communications Technology
基金
山东省自然科学基金资助(No.ZR2014FM011)~~
关键词
LMS算法
变步长
系统辨识
收敛速度
LMS algorithm
variable step size
system identification
convergence rate