Summary: | For Gaussian noise with random or periodic impulsive interference, the conventional active noise control (ANC) methods with finite second-order moments may fail to converge. Furthermore, the intensity of impulsive noise typically varies over time in the actual application, which also decreases the performance of conventional active impulsive noise control methods. To address these problems, a novel adaptive state detector based post-filtering active control algorithm is proposed. In this work, information entropy with adaptive kernel size is first introduced into the cost function of a post-filtering algorithm to improve its tracking. To enhance the robust performance of adaptive filters when impulsive interference happens, a recursive optimal threshold selecting method is also developed and analyzed by statistical theories. Simulations show that the new method has fast tracking ability in non-impulsive noise environment and keeps robust when impulsive interference happens. It also works well for the impulsive noise of different degrees. Experiment results confirm the effectiveness of the proposed algorithm.
|