为了解决定步长LMS算法不能同时满足快速收敛和低稳态误差的问题,提出了一种基于改进双曲正切函数的变步长LMS算法(IVSSLMS).该算法利用步长反馈因子的二范数和误差信号的相关值来调节步长,克服了定步长算法收敛速度慢及抗噪声能力差的问题;并从理论上分析了算法的性能,给出了参数的取值方法.仿真实验结果表明,在高/低信噪比条件下,IVSSLMS算法比已有变步长算法的收敛速度更快、稳态误差更小、系统跟踪能力更优.
最小均方算法 双曲正切函数 稳态误差 归一化