A spatial active noise control (ANC) method based on the interpolation of a sound field from reference microphone signals is proposed. In most current spatial ANC methods, a sufficient number of error microphones are required to reduce noise over the target region because the sound field is estimated from error microphone signals. However, in practical applications, it is preferable that the number of error microphones is as small as possible to keep a space in the target region for ANC users. We propose to interpolate the sound field from reference microphones, which are normally placed outside the target region, instead of the error microphones. We derive a fixed filter for spatial noise reduction on the basis of the kernel ridge regression for sound field interpolation. Furthermore, to compensate for estimation errors, we combine the proposed fixed filter with multichannel ANC based on a transition of the control filter using the error microphone signals. Numerical experimental results indicate that regional noise can be sufficiently reduced by the proposed methods even when the number of error microphones is particularly small.
翻译:基于参考麦克风信号声场插值的空间主动噪声控制方法
一个基于声场插值的空间主动噪声控制方法被提出。在目前大多数的空间主动噪声控制方法中,需要足够数量的误差麦克风来减少目标区域内噪声,因为声场是通过误差麦克风信号进行估计的。然而,在实际应用中,为了保持目标区域内的空间给主动噪声控制用户使用,最好能尽可能地减少误差麦克风的数量。因此,我们提出了从参考麦克风(通常放置在目标区域外部)进行声场插值的方法。我们基于核岭回归推导出空间噪声降低的固定滤波器。此外,为了补偿估计误差,我们将所提出的固定滤波器与基于误差麦克风信号控制滤波器的多通道主动噪声控制结合起来。数值实验结果表明,即使误差麦克风数量特别少,所提出的方法也可以有效地减少区域噪声。