Numerical geometric acoustics: an eikonal-based approach for modeling sound propagation in 3D environments
From MaRDI portal
(Redirected from Publication:6147085)
Abstract: 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.
Recommendations
- Tracing Three-Dimensional Acoustic Wavefronts in Inhomogeneous, Moving Media
- Surface scattering in three dimensions: an accelerated high–order solver
- Wave-based sound propagation in large open scenes using an equivalent source formulation
- Jet marching methods for solving the eikonal equation
- Simulation of propagating acoustic wavefronts with random sound speed
Cites work
- A compact upwind second order scheme for the eikonal equation
- A fast iterative method for solving the eikonal equation on tetrahedral domains
- A fast marching level set method for monotonically advancing fronts.
- A fast sweeping method for Eikonal equations
- A wavefront-based Gaussian beam method for computing high frequency wave propagation problems
- An efficient jet marcher for computing the quasipotential for 2D SDEs. Enhancing accuracy and efficiency of quasipotential solvers
- An introduction to Eulerian geometrical optics (1992--2002)
- Anisotropic fast-marching on Cartesian grids using lattice basis reduction
- Babich's expansion and the fast Huygens sweeping method for the Helmholtz wave equation at high frequencies
- Big ray tracing: Multivalued travel time field computation using viscosity solutions of the eikonal equation
- Computational high frequency wave propagation
- Computing geodesic paths on manifolds
- Corner cases, singularities, and dynamic factoring
- Curvature formulas for implicit curves and surfaces
- Delaunay mesh generation.
- Efficient algorithms for globally optimal trajectories
- Efficient fast marching with Finsler metrics
- Fast methods for the Eikonal and related Hamilton– Jacobi equations on unstructured meshes
- Fast sweeping method for the factored eikonal equation
- Fast Sweeping Methods for Eikonal Equations on Triangular Meshes
- High-order factorization based high-order hybrid fast sweeping methods for point-source eikonal equations
- scientific article; zbMATH DE number 3821182 (Why is no real title available?)
- scientific article; zbMATH DE number 108390 (Why is no real title available?)
- scientific article; zbMATH DE number 1349965 (Why is no real title available?)
- scientific article; zbMATH DE number 1090880 (Why is no real title available?)
- scientific article; zbMATH DE number 5223994 (Why is no real title available?)
- Jet marching methods for solving the eikonal equation
- Numerical Optimization
- Ordered line integral methods for solving the eikonal equation
- Ordered Upwind Methods for Static Hamilton--Jacobi Equations: Theory and Algorithms
- Ordered upwind methods for static Hamilton–Jacobi equations
- Spline Functions on Triangulations
- TetGen, a Delaunay-based quality tetrahedral mesh generator
Cited in
(2)
This page was built for publication: Numerical geometric acoustics: an eikonal-based approach for modeling sound propagation in 3D environments
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6147085)