我正在从事“通风口的主动降噪”项目。我正在使用 NI myRIO1900、Audio Technica ATR 3350 全向麦克风和 Tevion 扬声器。我已经使用 LabVIEW 进行了编程,并且使用了 FPGA 模块。
我使用(200-500 Hz)的正弦噪声源作为测试噪声信号。
我已经在 LabVIEW 上实现了 LMS,作为初步结果,我得到了大约 8dB 的降噪效果,但这些结果在某种意义上是相当随机的。
仅在某些音量级别(如果我非常仔细地调整),会发生噪音消除,并且步长的变化不会产生任何体面的变化(我必须再次更改音量级别才能看到一些结果)。
总的来说,我得到了一些结果,但我无法控制结果。
我知道我必须考虑二级路径建模和反馈建模。我实际上也完成了 FBFxLMS 的编码,但我也没有任何合理的结果。
但我的问题是如何改进我的装置的声学设计。
仅使用纸板材料模拟通风口环境有什么问题?
我在 2-3 个地方(这里是第二个答案)读到,如果没有适当的声学设计,就不可能有效地降低噪音。
引用论文
如果系统的声学设计没有优化,数字控制器可能无法充分衰减不需要的噪声。
我知道的唯一一点是使用低频噪声(<= 500Hz)将声波传播视为平面声波。我完全不知道如何改进我的声学设计的任何其他细节。
我想知道如何找到 DSP 将影响多少以及实际声学设计的限制。如果有人可以提供一些合理的资源来通过,将不胜感激。