Article ID Journal Published Year Pages File Type
4977160 Mechanical Systems and Signal Processing 2017 12 Pages PDF
Abstract

•A FxRMC algorithm based on the maximum correntropy is proposed.•An adaptive kernel size scheme is developed.•Simulation and experiment results demonstrate the improved performance.

The active noise control (ANC) based on the principle of superposition is an attractive method to attenuate the noise signals. However, the impulsive noise in the ANC systems will degrade the performance of the controller. In this paper, a filtered-x recursive maximum correntropy (FxRMC) algorithm is proposed based on the maximum correntropy criterion (MCC) to reduce the effect of outliers. The proposed FxRMC algorithm does not requires any priori information of the noise characteristics and outperforms the filtered-x least mean square (FxLMS) algorithm for impulsive noise. Meanwhile, in order to adjust the kernel size of FxRMC algorithm online, a recursive approach is proposed through taking into account the past estimates of error signals over a sliding window. Simulation and experimental results in the context of active impulsive noise control demonstrate that the proposed algorithms achieve much better performance than the existing algorithms in various noise environments.

Related Topics
Physical Sciences and Engineering Computer Science Signal Processing
Authors
, ,