摘要
在信号传输系统中,存在自适应算法不能处理的α-稳定脉冲噪声,在算法中将步长更新与系统输出误差e(n)的lp范数联系起来,利用系统的输出误差e(n)来确定自适应系统的步长,提出了一种适用于α-稳定脉冲噪声环境下的改进的NLMP自适应对消算法(MNLMP)。MNLMP很好地解决了NLMP算法收敛速度与稳态误差不能兼顾的缺点。通过计算机仿真,结果显示MNLMP比LMP、NLMP有更好的对消性能。同时,仿真结果显示在不同输入信噪比的情况下,MNLMP算法的输出信噪比其它两种算法有了明显的提高。
In the reality world, lots of stable noises can not be processed, using the tradition adaptive algorithm A modified NLMP (MNLMP) algorithm for adaptive noise cancellation in stable noise environments is proposed. In the algorithm, the - norm of the output error is calculated to adjust the step size. During convergence, a decrease in the - norm of the output error results in a step size decrease. Computer simulations are presented to compare the relative performance of LMP, NLMP and MNLMP algorithms. Results show that MNLMP algorithm has a higher output SNR than that of LMP and NLMP algorithms under different input SNRs.
出处
《计算机仿真》
CSCD
北大核心
2010年第5期13-15,61,共4页
Computer Simulation
关键词
自适应滤波
噪声对消器
稳定分布
脉冲噪声
Adaptive filtering
Noise canceller
Stable distribution
Impulsive noise