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.