An effective perfectly matched layer design for acoustic fourth-order frequency-domain finite-difference scheme

SUMMARY In finite-difference (FD) acoustic forward modelling, the parameter settings for the perfectly matched layer (PML) are case-dependent. There is no explicit PML formula that can be applied for most acoustic models without tuning, especially, for the fourth-order FD scheme. In this paper, we propose an explicit PML formula for the acoustic frequency-domain FD with second-order and fourth-order accuracies, respectively. The fourth-order FD scheme uses a special treatment for the boundary. The number of points in the PML is fixed to be 10 and 15 for the second-order and fourth-order FD schemes, respectively. The maximum artificial attenuation parameter associated with the PML formula is automatically calculated based on the FD grid size and the value of the compressional velocity of the boundary cells of the interior domain. Numerical tests confirm that this empirical formula achieves the desired accuracy for 2-D and 3-D media for grid sizes varying from 1 to 200 m. For the fourth-order FD scheme, the proposed PML formula works effectively up to 25 points per wavelength for both 2-D and 3-D media. Beyond that, the error of the PML discretization becomes larger than the discretization error in the interior domain. For such cases and to keep a fourth-order accuracy, a larger number of points in the PML (thicker PML region) needs to be employed.

[1]  C. Shin,et al.  An optimal 9-point, finite-difference, frequency-space, 2-D scalar wave extrapolator , 1996 .

[2]  M. Gunzburger,et al.  Boundary conditions for the numerical solution of elliptic equations in exterior regions , 1982 .

[3]  J. Bérenger,et al.  Application of the CFS PML to the absorption of evanescent waves in waveguides , 2002, IEEE Microwave and Wireless Components Letters.

[4]  Jean Virieux,et al.  Dynamic non-planar crack rupture by a finite volume method , 2006 .

[5]  Eric L. Miller,et al.  Accuracy considerations in using the PML ABC with FDFD Helmholtz equation computation , 2000 .

[6]  Jean Virieux,et al.  Frequency-Domain Numerical Modelling of Visco-Acoustic Waves Based on Finite-Difference and Finite-Element Discontinuous Galerkin Methods , 2010 .

[7]  J.-P. Wrenger,et al.  Numerical reflection from FDTD-PMLs: a comparison of the split PML with the unsplit and CFS PMLs , 2002 .

[8]  C. Tsogka,et al.  Application of the perfectly matched absorbing layer model to the linear elastodynamic problem in anisotropic heterogeneous media , 2001 .

[9]  S. Operto,et al.  Mixed‐grid and staggered‐grid finite‐difference methods for frequency‐domain acoustic wave modelling , 2004 .

[10]  Stephen D. Gedney,et al.  Convolution PML (CPML): An efficient FDTD implementation of the CFS–PML for arbitrary media , 2000 .

[11]  René-Édouard Plessix,et al.  A Helmholtz iterative solver for 3D seismic-imaging problems , 2007 .

[12]  J. Bérenger Perfectly matched layer for the FDTD solution of wave-structure interaction problems , 1996 .

[13]  Bengt Fornberg,et al.  Classroom Note: Calculation of Weights in Finite Difference Formulas , 1998, SIAM Rev..

[14]  S. Operto,et al.  3D finite-difference frequency-domain modeling of visco-acoustic wave propagation using a massively parallel direct solver: A feasibility study , 2007 .

[15]  Cornelis W. Oosterlee,et al.  A multigrid‐based shifted Laplacian preconditioner for a fourth‐order Helmholtz discretization , 2009, Numer. Linear Algebra Appl..

[16]  R. Higdon Absorbing boundary conditions for difference approximations to the multi-dimensional wave equation , 1986 .

[17]  A. Majda,et al.  Absorbing boundary conditions for the numerical simulation of waves , 1977 .

[18]  Shan Zhao,et al.  High order matched interface and boundary method for elliptic equations with discontinuous coefficients and singular sources , 2006, J. Comput. Phys..

[19]  D. Komatitsch,et al.  An unsplit convolutional perfectly matched layer improved at grazing incidence for the seismic wave equation , 2007 .

[20]  Aria Abubakar,et al.  Application of the nearly perfectly matched layer in acoustic wave modeling , 2007 .

[21]  Jean Virieux,et al.  Free and smooth boundaries in 2-D finite-difference schemes for transient elastic waves , 2007, 0706.3825.

[22]  John B. Schneider,et al.  Application of the perfectly matched layer (PML) absorbing boundary condition to elastic wave propagation , 1996 .

[23]  Jeroen Tromp,et al.  A perfectly matched layer absorbing boundary condition for the second-order seismic wave equation , 2003 .

[24]  Randall J. LeVeque,et al.  Finite difference methods for ordinary and partial differential equations - steady-state and time-dependent problems , 2007 .

[25]  Roland Martin,et al.  An unsplit convolutional perfectly matched layer technique improved at grazing incidence for the viscoelastic wave equation , 2009 .

[26]  I. Singer,et al.  A perfectly matched layer for the Helmholtz equation in a semi-infinite strip , 2004 .

[27]  Jean-Pierre Berenger,et al.  A perfectly matched layer for the absorption of electromagnetic waves , 1994 .

[28]  Raj Mittra,et al.  Frequency dependence of the constitutive parameters of causal perfectly matched anisotropic absorbers , 1996 .