论文标题

数值几何声学:一种基于Eikonal的方法,用于建模3D环境中的声音传播

Numerical geometric acoustics: an eikonal-based approach for modeling sound propagation in 3D environments

论文作者

Potter, Samuel F., Cameron, Maria K., Duraiswami, Ramani

论文摘要

我们提出了用于解决复杂域中高频声散射问题的算法。从WKB/几何光学近似Helmholtz方程的WKB/几何视光近似递归中的Eikonal和运输部分微分方程进行了递归求解,以生成eikonal/Transvertion方程对树的边界条件,描述了在复杂域中在复杂域中传播的几何学光波的相位和振幅,包括补充和差异。边缘衍射是使用衍射均匀理论对衍射进行建模的。为简单起见,我们将注意力限制在分段线性边界和恒定声音速度上。该域被离散为一个符合的四面体网。对于Eikonal方程,我们将喷射运动方法扩展到四面体网格。 HERMITE插值可实现使用单元平均计算的Eikonal及其梯度和一阶精度的二阶精度。为了在非结构化的网格上行进,我们引入了一种新的方法,即通过考虑Lagrange乘数和本地可见性来拒绝非物理更新。为了处理附近的准确性降解,我们引入了几种快速的拉格朗日初始化算法。我们存储了游行者发现的动态编程计划,以便在特征上传播辅助数量。我们介绍了使用动态编程计划计算的近似起源函数,其1/2级集近似于几何视觉阴影和反射边界。我们还使用它来传播几何传播因子和单位切线矢量场,以计算幅度并评估高频边缘衍射系数。我们对半侵犯平面楔进行数值测试,以评估我们方法的准确性。我们还展示了一个具有更现实的建筑模型,具有挑战性的建筑特征。

We present algorithms for solving high-frequency acoustic scattering problems in complex domains. The eikonal and transport partial differential equations from the WKB/geometric optic approximation of the Helmholtz equation are solved recursively to generate boundary conditions for a tree of eikonal/transport equation pairs, describing the phase and amplitude of a geometric optic wave propagating in a complicated domain, including reflection and diffraction. Edge diffraction is modeled using the uniform theory of diffraction. For simplicity, we limit our attention to domains with piecewise linear boundaries and a constant speed of sound. The domain is discretized into a conforming tetrahedron mesh. For the eikonal equation, we extend the jet marching method to tetrahedron meshes. Hermite interpolation enables second order accuracy for the eikonal and its gradient and first order accuracy for its Hessian, computed using cell averaging. To march the eikonal on an unstructured mesh, we introduce a new method of rejecting unphysical updates by considering Lagrange multipliers and local visibility. To handle accuracy degradation near caustics, we introduce several fast Lagrangian initialization algorithms. We store the dynamic programming plan uncovered by the marcher in order to propagate auxiliary quantities along characteristics. We introduce an approximate origin function which is computed using the dynamic programming plan, and whose 1/2-level set approximates the geometric optic shadow and reflection boundaries. We also use it to propagate geometric spreading factors and unit tangent vector fields needed to compute the amplitude and evaluate the high-frequency edge diffraction coefficient. We conduct numerical tests on a semi-infinite planar wedge to evaluate the accuracy of our method. We also show an example with a more realistic building model with challenging architectural features.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源