Directional Sources in Wave-Based Acoustic Simulation

Volumetric wave-based acoustic simulation relies on the complete solution to the three-dimensional wave equation over a spatial grid. Detailed modeling of sources, however, requires interpolation over the grid, which is complicated by the directional character of the source itself. In this paper, a new model of point sources of arbitrary directivity and location with respect to an underlying grid is presented. The model is framed in the spatio-temporal domain directly through the differentiation of Dirac distributions, leading to a spatial Fourier-based approximation strategy. Various approximants are presented, of both separable and nonseparable type, which allow for optimization over a specified wavenumber range. Such approximants are then employed in a finite difference time domain setting, yielding numerical results for sources of various types, which are then compared against exact solutions.

[1]  H. Saunders,et al.  Acoustics: An Introduction to Its Physical Principles and Applications , 1984 .

[2]  K. Yee Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media , 1966 .

[3]  Banu Gunel,et al.  Simulation of Directional Microphones in Digital Waveguide Mesh-Based Models of Room Acoustics , 2010, IEEE Transactions on Audio, Speech, and Language Processing.

[4]  Basilio Pueo,et al.  Directive sources in acoustic discrete-time domain simulations based on directivity diagrams. , 2007, The Journal of the Acoustical Society of America.

[5]  Jeremy W. Sheaffer FDTD/K-DWM SIMULATION OF 3D ROOM ACOUSTICS ON GENERAL PURPOSE GRAPHICS HARDWARE USING COMPUTE UNIFIE , 2010 .

[6]  A. Krokstad,et al.  Calculating the acoustical room response by the use of a ray tracing technique , 1968 .

[7]  Xiaolei Yang,et al.  A smoothing technique for discrete delta functions with application to immersed boundary method in moving boundary simulations , 2009, J. Comput. Phys..

[8]  Stefan Bilbao,et al.  Directional source modeling in wave-based room acoustics simulation , 2017, 2017 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA).

[9]  Stefan Bilbao,et al.  Computing room acoustics with CUDA - 3D FDTD schemes with boundary losses and viscosity , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[10]  Brian Hamilton,et al.  Finite difference and finite volume methods for wave-based modelling of room acoustics , 2016 .

[11]  N. Anders Petersson,et al.  Discretizing singular point sources in hyperbolic wave propagation problems , 2016, J. Comput. Phys..

[12]  Dinesh Manocha,et al.  An efficient GPU-based time domain solver for the acoustic wave equation , 2012 .

[13]  M. A. Dablain,et al.  The application of high-order differencing to the scalar wave equation , 1986 .

[14]  Hyok Jeong,et al.  Source implementation to eliminate low-frequency artifacts in finite difference time domain room acoustic simulation. , 2012, The Journal of the Acoustical Society of America.

[15]  Bruno Fazenda,et al.  Physical and numerical constraints in source modeling for finite difference simulation of room acoustics. , 2014, The Journal of the Acoustical Society of America.

[16]  H. Kreiss,et al.  Time-Dependent Problems and Difference Methods , 1996 .

[17]  J. Strikwerda Finite Difference Schemes and Partial Differential Equations , 1989 .

[18]  John B. Schneider,et al.  Implementation of transparent sources embedded in acoustic finite-difference time-domain grids , 1998 .

[19]  Ning Xiang,et al.  On the selection and implementation of sources for finite-difference methods , 2010 .

[20]  Dick Botteldooren,et al.  ACOUSTICAL FINITE-DIFFERENCE TIME-DOMAIN SIMULATION IN A QUASI-CARTESIAN GRID , 1994 .

[21]  Stefan Bilbao,et al.  Higher-order accurate two-step finite difference schemes for the many-dimensional wave equation , 2018, J. Comput. Phys..

[22]  F. Georgiou,et al.  Incorporating directivity in the Fourier pseudospectral time-domain method using spherical harmonics. , 2016, The Journal of the Acoustical Society of America.

[23]  John B. Bell,et al.  A modified equation approach to constructing fourth order methods for acoustic wave propagation , 1987 .

[24]  Stefan Bilbao,et al.  Finite Volume Time Domain Room Acoustics Simulation under General Impedance Boundary Conditions , 2016, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[25]  Jont B. Allen,et al.  Image method for efficiently simulating small‐room acoustics , 1976 .

[26]  Damian Murphy,et al.  Low Complexity Directional Sound Sources for Finite Difference Time Domain Room Acoustic Models , 2009 .

[27]  Shinichi Sakamoto,et al.  Computational Simulation in Architectural and Environmental Acoustics , 2014 .

[28]  Wim Desmet,et al.  A multi-domain Fourier pseudospectral time-domain method for the linearized Euler equations , 2012, J. Comput. Phys..

[29]  Paulo Dias,et al.  Finite Difference Room Acoustic Modelling on a General Purpose Graphics Processing Unit , 2010 .

[30]  Jan Nordström,et al.  Finite volume methods, unstructured meshes and strict stability for hyperbolic problems , 2003 .

[31]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[32]  Stefan Bilbao,et al.  FDTD Methods for 3-D Room Acoustics Simulation With High-Order Accuracy in Space and Time , 2017, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[33]  John M. Stockie,et al.  On regularizations of the Dirac delta distribution , 2014, J. Comput. Phys..

[34]  Boaz Rafaely,et al.  Binaural Reproduction of Finite Difference Simulations Using Spherical Array Processing , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[35]  D. Botteldooren Finite‐difference time‐domain simulation of low‐frequency room acoustic problems , 1995 .

[36]  Damian Murphy,et al.  Source excitation strategies for obtaining impulse responses in finite difference time domain room acoustics simulation , 2014 .

[37]  Allen Taflove,et al.  Computational Electrodynamics the Finite-Difference Time-Domain Method , 1995 .

[38]  Stefan Bilbao,et al.  Modeling of Complex Geometries and Boundary Conditions in Finite Difference/Finite Volume Time Domain Room Acoustics Simulation , 2013, IEEE Transactions on Audio, Speech, and Language Processing.