摘要
目的将改进的变步长LMS算法在Simulink平台上实现。方法对LMS算法进行基础研究,详细地探究变步长算法在信号处理中的收敛速度和失调两个方面的内容,改进变步长算法,并验证算法的有效性。基于S-fuction,对改进的LMS算法建模,通过算法模块调用改进算法程序,达到对信号滤波的目的。结果仿真结果表明,算法模块能够实现算法滤波功能,能有效地抵消干扰。结论算法应用于Simulink建模,算法模块能够适应不同的Simulink平台,提高了对算法的开发与应用的效率。
Objective To realize the improved variable step size LMS algorithm on the Simulink platform.Methods Base on basic researches of LMS algorithm, the two aspects of convergence speed and imbalance in the signal processing by variable step size LMS algorithm were explored in details to improve the variable step algorithm and verify the effectiveness of the algorithm. Based on S-function, the model of the improved LMS algorithm was established and the algorithm program was improved by module calls to achieve the purpose of signal filtering. Results The simulation results showed that the algorithm module can achieve algorithm filtering function and effectively counteract interference. Conclusion In the algorithm adopted in Simulink modeling, the algorithm module can be adapted to different Simulink platforms, which improved the efficiency of the development and application of algorithms.
出处
《装备环境工程》
CAS
2015年第6期26-30,共5页
Equipment Environmental Engineering