Thomas Jared K, Lovstedt Stephan P, Blotter Jonathan D, Sommerfeldt Scott D
Department of Mechanical Engineering, Brigham Young University, 435 CTB, Provo, Utah 84602, USA.
J Acoust Soc Am. 2008 Jun;123(6):4238-49. doi: 10.1121/1.2903857.
The FXLMS algorithm, which is extensively used in active noise control, exhibits frequency dependent convergence behavior. This leads to degraded performance for time-varying and multiple frequency signals. A new algorithm called the eigenvalue equalization filtered-x least mean squares (EE-FXLMS) has been developed to overcome this limitation without increasing the computational burden of the controller. The algorithm is easily implemented for either single or multichannel control. The magnitude coefficients of the secondary path transfer function estimate are altered while preserving the phase. For a reference signal that has the same magnitude at all frequencies, the secondary path estimate is given a flat response over frequency. For a reference signal that contains tonal components of unequal magnitudes, the magnitude coefficients of the secondary path are adjusted to be the inverse magnitude of the reference tones. Both modifications reduce the variation in the eigenvalues of the filtered-x autocorrelation matrix and lead to increased performance. Experimental results show that the EE-FXLMS algorithm provides 3.5-4.4 dB additional attenuation at the error sensor compared to normal FXLMS control. The EE-FXLMS algorithm's convergence rate at individual frequencies is faster and more uniform than the normal FXLMS algorithm with several second improvement being seen in some cases.
广泛应用于有源噪声控制的FXLMS算法呈现出频率相关的收敛特性。这导致其对于时变和多频信号的性能下降。一种名为特征值均衡滤波x最小均方(EE - FXLMS)的新算法已被开发出来,以克服这一局限性,同时又不增加控制器的计算负担。该算法对于单通道或多通道控制都易于实现。在保持相位的同时,改变次级路径传递函数估计的幅度系数。对于在所有频率上幅度相同的参考信号,次级路径估计在频率上具有平坦响应。对于包含幅度不等的音调成分的参考信号,将次级路径的幅度系数调整为参考音调幅度的倒数。这两种修改都减少了滤波x自相关矩阵特征值的变化,并提高了性能。实验结果表明,与普通FXLMS控制相比,EE - FXLMS算法在误差传感器处可提供额外3.5 - 4.4 dB的衰减。EE - FXLMS算法在各个频率上的收敛速度比普通FXLMS算法更快且更均匀,在某些情况下可看到有几秒钟的改进。