基于最大混合相关熵准则的主动噪声控制算法

Active Noise Control Algorithm Based on Maximum Mixture Correntropy Criterion

  • 摘要: 为了处理脉冲噪声,传统的滤波x最大相关熵准则(filtered-x maximum correntropy criterion,FxMCC)自适应算法具有良好的降噪性能在主动噪声控制(active noise control,ANC)系统中。然而,FxMCC算法具有单一的高斯核,其降噪性能和收敛速度易受到核宽度取值的影响。因此,在ANC系统中,本文采用最大混合相关熵准则(maximum mixture correntropy criterion,MMCC),以两个高斯核的混合作为代价函数来推导滤波x最大混合相关熵准则(filtered-x maximum mixture correntropy criterion,FxMMCC)算法。仿真结果表明,在标准对称α稳定(symmetric α-stable, SαS)分布的脉冲噪声的主动噪声控制中,本文提出的FxMMCC算法比其它ANC算法具有更好的降噪性能。

     

    Abstract: In order to deal with impulsive noise, the traditional filtered-x maximum correntropy criterion (FxMCC) adaptive algorithm has good noise reduction in active noise control (ANC) systems. However, the FxMCC algorithm has a single Gaussian kernel, and its noise reduction performance and convergence speed are easily affected by the kernel width. Therefore, in the ANC system, this paper adopts the maximum mixture correntropy criterion (MMCC), and uses the mixture of two Gaussian kernels as the cost function to derive the filtered x maximum mixture correntropy criterion (FxMMCC) algorithm. Simulation results show that the proposed FxMMCC algorithm in this paper has better noise reduction performance than other ANC algorithms in active noise control of impulsive noise with standard symmetric α-stable (SαS) distribution.

     

/

返回文章
返回