Li Shanjun, Jin Guoyong, Chen Yukun, Ye Tiangui
College of Power and Energy Engineering, Harbin Engineering University, Harbin, 150001, People's Republic of China.
J Acoust Soc Am. 2021 Nov;150(5):3238. doi: 10.1121/10.0006787.
Active noise control algorithms aimed at reducing Gaussian noise have been studied. However, the performance of these algorithms can deteriorate if impulsive noise or other non-Gaussian noise such as piling noise exists. To solve this problem, an algorithm named the filtered-x affine projection sign algorithm with a post-adaptive filter is proposed to reduce impulsive noise. The proposed algorithm is based on the filtered-x affine projection sign algorithm and the post-adaptive filter structure. In addition, an algorithm with a variable step size is proposed to improve the performance of the filtered-x affine projection sign algorithm with a post-adaptive filter by using a convex combination strategy. The fixed step size in the convex combination is replaced with a linear function of the ratio between the estimated error signal and the estimated desired signal. The detailed derivation processes of the proposed algorithms are given. The computational complexities are analyzed. Numerical simulations are carried out to demonstrate the performance of the proposed algorithms. The results illustrate that the proposed algorithms can effectively reduce impulsive noise. At the same time, the algorithm with a variable step size has better convergence performance than the filtered-x affine projection sign algorithm with a post-adaptive filter.
针对降低高斯噪声的有源噪声控制算法已得到研究。然而,如果存在脉冲噪声或其他非高斯噪声(如打桩噪声),这些算法的性能可能会恶化。为解决此问题,提出了一种带后置自适应滤波器的滤波x仿射投影符号算法来降低脉冲噪声。所提出的算法基于滤波x仿射投影符号算法和后置自适应滤波器结构。此外,还提出了一种变步长算法,通过使用凸组合策略来提高带后置自适应滤波器的滤波x仿射投影符号算法的性能。凸组合中的固定步长被估计误差信号与估计期望信号之比的线性函数所取代。给出了所提算法的详细推导过程。分析了计算复杂度。进行了数值模拟以验证所提算法的性能。结果表明,所提算法能有效降低脉冲噪声。同时,变步长算法比带后置自适应滤波器的滤波x仿射投影符号算法具有更好的收敛性能。