A general approach for high order absorbing boundary conditions for the Helmholtz equation

When solving a scattering problem in an unbounded space, one needs to implement the Sommerfeld condition as a boundary condition at infinity, to ensure no energy penetrates the system. In practice, solving a scattering problem involves truncating the region and implementing a boundary condition on an artificial outer boundary. Bayliss, Gunzburger and Turkel (BGT) suggested an Absorbing Boundary Condition (ABC) as a sequence of operators aimed at annihilating elements from the solution's series representation. Their method was practical only up to a second order condition. Later, Hagstrom and Hariharan (HH) suggested a method which used auxiliary functions and enabled implementation of higher order conditions. We compare various absorbing boundary conditions (ABCs) and introduce a new method to construct high order ABCs, generalizing the HH method. We then derive from this general method ABCs based on different series representations of the solution to the Helmholtz equation - in polar, elliptical and spherical coordinates. Some of these ABCs are generalizations of previously constructed ABCs and some are new. These new ABCs produce accurate solutions to the Helmholtz equation, which are much less dependent on the various parameters of the problem, such as the value of k, or the eccentricity of the ellipse. In addition to constructing new ABCs, our general method sheds light on the connection between various ABCs. Computations are presented to verify the high accuracy of these new ABCs.

[1]  Z. Cendes,et al.  Modal Expansion Absorbing Boundary Conditions for Two-Dimensional Electromagnetic Scattering , 1992, Digest of the Fifth Biennial IEEE Conference on Electromagnetic Field Computation.

[2]  Marcus J. Grote,et al.  On nonreflecting boundary conditions , 1995 .

[3]  A. Taflove,et al.  A new formulation of electromagnetic wave scattering using an on-surface radiation boundary condition approach , 1987 .

[4]  Thomas Hagstrom,et al.  A formulation of asymptotic and exact boundary conditions using local operators , 1998 .

[5]  A. Bayliss,et al.  Radiation boundary conditions for wave-like equations , 1980 .

[6]  Eli Turkel,et al.  Local absorbing boundary conditions for elliptical shaped boundaries , 2008, J. Comput. Phys..

[7]  S. Karp A Convergent 'farfield' Expansion for Two-dimensional Radiation Functions , 2015 .

[8]  Tim Warburton,et al.  Complete Radiation Boundary Conditions: Minimizing the Long Time Error Growth of Local Methods , 2009, SIAM J. Numer. Anal..

[9]  Charbel Farhat,et al.  Improved accuracy for the Helmholtz equation in unbounded domains , 2004 .

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

[11]  Xavier Antoine,et al.  Bayliss-Turkel-like radiation conditions on surfaces of arbitrary shape , 1999 .

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

[13]  Dan Givoli,et al.  High-order local absorbing conditions for the wave equation: Extensions and improvements , 2008, J. Comput. Phys..

[14]  R. Djellouli,et al.  Performance assessment of a new class of local absorbing boundary conditions for elliptical- and prolate spheroidal-shaped boundaries , 2009 .

[15]  D. Givoli High-order local non-reflecting boundary conditions: a review☆ , 2004 .

[16]  R. C. Reiner,et al.  The performance of local absorbing boundary conditions for acoustic scattering from elliptical shapes , 2006 .

[17]  Dan Givoli,et al.  FINITE ELEMENT FORMULATION WITH HIGH-ORDER ABSORBING BOUNDARY CONDITIONS FOR TIME-DEPENDENT WAVES , 2006 .