×

Comparison of high-order absorbing boundary conditions and perfectly matched layers in the frequency domain. (English) Zbl 1201.65160

Summary: The need for numerical schemes for wave problems in large and unbounded domains appears in various applications, including modeling of pressure waves in arteries and other problems in biomedical engineering. Two powerful methods to handle such problems via domain truncation are the use of high-order absorbing boundary conditions (ABCs) and perfectly matched layers (PMLs). A numerical study is presented to compare the performance of these two types of methods, for two-dimensional problems governed by the Helmholtz equation. The high-order ABCs employed here are of the Hagstrom – Warburton type; they are adapted and applied to the frequency domain for the first time. Four PMLs are examined, with linear, quadratic, constant and unbounded decay functions. Two planar configurations are considered: a waveguide and a quarter plane. In the latter case, special corner conditions are developed and used in conjunction with the ABC. One of the main conclusions from the ABC-PML comparison is that in the high-accuracy regime, the ABC scheme and the unbounded PML are equally effective.

MSC:

65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
PDF BibTeX XML Cite
Full Text: DOI

References:

[1] Vignon, Outflow boundary conditions for one-dimensional finite element modeling of blood flow and pressure waves in arteries, Wave Motion 39 pp 361– (2004) · Zbl 1163.74453
[2] Vignon-Clementel, Outflow boundary conditions for three-dimensional finite element modeling of blood flow and pressure waves in arteries, Computer Methods in Applied Mechanics and Engineering 195 pp 3776– (2006) · Zbl 1175.76098
[3] Quarteroni, Mathematics Unlimited-2001 and Beyond pp 961– (2000)
[4] Givoli, Non-reflecting boundary conditions: a review, Journal of Computational Physics 94 pp 1– (1991) · Zbl 0731.65109
[5] Tsynkov, Numerical solution of problems on unbounded domains. a review, Applied Numerical Mathematics 27 pp 465– (1998) · Zbl 0939.76077
[6] Hagstrom, Radiation boundary conditions for the numerical simulation of waves, Acta Numerica 8 pp 47– (1999) · Zbl 0940.65108
[7] Ihlenburg, Finite Element Analysis of Acoustic Scattering (1998) · Zbl 0908.65091
[8] Astley, Special issue: finite elements for wave propagation, Journal of Computational Acoustics 8 (1) pp 1– (2000) · Zbl 1030.76028
[9] Givoli, Special issue: exterior problems of wave propagation, Computer Methods in Applied Mechanics and Engineering 164 (1-2) pp 1– (1998) · Zbl 0943.00033
[10] Turkel, Special issue: absorbing boundary conditions, Applied Numerical Mathematics 27 (4) pp 325– (1998) · Zbl 0928.00012
[11] Collino, Proceedings of the 2nd International Conference on Mathematical and Numerical Aspects of Wave Propagation pp 161– (1993)
[12] Givoli, High-order local non-reflecting boundary conditions: a review, Wave Motion 39 pp 319– (2004) · Zbl 1163.74356
[13] Engquist, Radiation boundary conditions for acoustic and elastic wave calculations, Communications on Pure and Applied Mathematics 32 pp 313– (1979) · Zbl 0387.76070
[14] Bayliss, Radiation boundary conditions for wave-like equations, Communications on Pure and Applied Mathematics 33 pp 707– (1980) · Zbl 0438.35043
[15] Higdon, Numerical absorbing boundary conditions for the wave equation, Mathematics of Computation 49 pp 65– (1987) · Zbl 0654.65083
[16] Bérenger, A perfectly matched layer for the absorption of electromagnetic waves, Journal of Computational Physics 114 pp 185– (1994) · Zbl 0814.65129
[17] Chew, Perfectly matched layers for elastodynamics: a new absorbing boundary condition, Journal of Computational Acoustics 4 pp 341– (1996)
[18] Asvadurov, On optimal finite difference approximation of PML, SIAM Journal on Numerical Analysis 41 pp 287– (2003) · Zbl 1047.65063
[19] Givoli, Computational Acoustics of Noise Propagation in Fluids pp 145– (2008)
[20] Hagstrom, A new auxiliary variable formulation of high-order local radiation boundary conditions: corner compatibility conditions and extensions to first order systems, Wave Motion 39 pp 327– (2004) · Zbl 1163.74364
[21] Givoli, Finite element formulation with high order absorbing boundary conditions for time-dependent waves, Computer Methods in Applied Mechanics and Engineering 195 pp 3666– (2006) · Zbl 1125.76040
[22] Hagstrom, Local high order absorbing boundary conditions for time-dependent waves in guides, Journal of Computational Acoustics 15 pp 1– (2007) · Zbl 1140.78318
[23] Hagstrom, High-Order local absorbing conditions for the wave equation: extensions and improvements, Journal of Computational Physics 227 pp 3322– (2008) · Zbl 1136.65081
[24] Bećache, High order absorbing boundary conditions for anisotropic and convective wave equations, Journal of Computational Physics 229 pp 1099– (2010)
[25] Turkel, Absorbing PML boundary layers for wave-like equations, Applied Numerical Mathematics 27 pp 533– (1998) · Zbl 0933.35188
[26] Harari, Analytical and numerical studies of a finite element PML for the Helmholtz equation, Journal of Computational Acoustics 8 pp 121– (2000) · Zbl 1360.76139
[27] Singer, A perfectly matched layer for the Helmholtz equation in a semi-infinite Strip, Journal of Computational Physics 201 pp 439– (2004) · Zbl 1061.65109
[28] Bécache, Perfectly matched layers for the convected Helmholtz equation, SIAM Journal on Numerical Analysis 42 pp 409– (2004) · Zbl 1089.76045
[29] Bermúdez, An optimal perfectly matched layer with unbounded absorbing function for time-harmonic acoustic scattering problems, Journal of Computational Physics 223 pp 469– (2007) · Zbl 1115.76041
[30] Bermúdez, An exact bounded perfectly matched layer for time-harmonic scattering problems, SIAM Journal on Scientific Computation 30 pp 312– (2007) · Zbl 1159.65356
[31] Michler, Improving the performance of perfectly matched layers by means of hp-adaptivity, Numerical Methods for Partial Differential Equations 23 pp 832– (2007) · Zbl 1118.65123
[32] Pardo, PML enhanced with a self-adaptive goal-oriented hp-finite element method: simulation of through-casting borehole resistivity measurements, SIAM Journal on Scientific Computing 30 pp 2948– (2008) · Zbl 1185.78019
[33] Michler, Numerical simulation of Borehole acoustic logging in the frequency and time domains with hp-adaptive finite elements, Computer Methods in Applied Mechanics and Engineering 198 pp 1821– (2009) · Zbl 1227.76034
[34] Kucherov, High order absorbing boundary conditions incorporated in a spectral element formulation, Communications in Numerical Methods in Engineering · Zbl 1201.78015
[35] Lindquist, A spectral element solution of the Klein-Gordon equation with high-order treatment of time and non-reflecting boundary, Wave Motion (2009)
[36] 2009
[37] Harari, Dirichlet-to-Neumann maps for unbounded waveguides, Journal of Computational Physics 143 pp 200– (1998) · Zbl 0928.65140
[38] Tagness, Computational Electrodynamics: The Finite Difference Time Domain (2000)
[39] Sevilla, NURBS-enhanced finite element method (NEFEM), International Journal for Numerical Methods in Engineering 76 pp 56– (2008) · Zbl 1162.65389
[40] Datta, Optimization of uniaxial perfectly matched layer parameters for finite difference time domain simulation and application to coupled microstrip lines with multiple bend discontinuities, International Journal of RF and Microwave Computer-Aided Engineering 12 pp 508– (2002)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.