减少虚假声反射

本节介绍如何抑制来自噪声源区域外的声反射。

在实际应用中,流体网格通常远离相关区域进行粗化。 下游区域中穿过此网格转换区的强涡旋流会生成向上游传播的虚假声波。 这些虚假声波干扰噪声源区域内的声波,导致错误的结果。

通常使用场函数 (fdamp) 抑制来自噪声源区域外的声反射。 此场函数必须在噪声源区域中返回值 0,在流体域的边界处返回值 1。 在从 0 到 1 的转换中,可以应用汉宁窗修饰符 Eqn. (272) 以获得平滑转换。

阻尼场的示例如下图所示。



在此示例中,有一个从左到右的强大气流,通过来自圆柱体的涡流脱落生成声波。 相关区域(蓝色)无阻尼,其他任意地方为全阻尼(红色)。 请注意整个非阻尼区的精细网格和网格转换时应用的阻尼。

推荐的每个波长点 (PPW) 必须保持在无阻尼区域中。

有关推荐的 PPW 的详细信息,请参见使用声波模型的准则