Elsevier

Wave Motion

Volume 51, Issue 1, January 2014, Pages 1-13
Wave Motion

On the efficient representation of the half-space impedance Green’s function for the Helmholtz equation

https://doi.org/10.1016/j.wavemoti.2013.04.012Get rights and content

Highlights

  • A new form of the impedance Green’s function for the Helmholtz equation is presented.

  • The new hybrid formula combines images in physical space with a Sommerfeld integral.

  • A fast algorithm for the numerical evaluation of the Green’s function is outlined.

  • Numerical examples are performed to demonstrate the accuracy of our representation.

Abstract

A classical problem in acoustic (and electromagnetic) scattering concerns the evaluation of the Green’s function for the Helmholtz equation subject to impedance boundary conditions on a half-space. The two principal approaches used for representing this Green’s function are the Sommerfeld integral and the (closely related) method of complex images. The former is extremely efficient when the source is at some distance from the half-space boundary, but involves an unwieldy range of integration as the source gets closer and closer. Complex image-based methods, on the other hand, can be quite efficient when the source is close to the boundary, but they do not easily permit the use of the superposition principle since the selection of complex image locations depends on both the source and the target. We have developed a new, hybrid representation which uses a finite number of real images (dependent only on the source location) coupled with a rapidly converging Sommerfeld-like integral. While our method applies in both two and three dimensions, we restrict the detailed analysis and numerical experiments here to the two-dimensional case.

Introduction

A number of problems in acoustics (and electromagnetics) involve the solution of the Helmholtz equation, (Δ+k2)u(x)=f(x), in the half-space P={(x,y)R2:y>0} or S={(x,y,z)R3:z>0}, subject to suitable boundary and radiation conditions. In acoustics, the Helmholtz coefficient k is given by k=ωc, where ω is the governing angular frequency (assuming a time-harmonic motion dependency of eiωt) and c is the sound speed. In the present paper, we assume kC is constant throughout the region of interest, with Re(k)0 and Im(k)0. For concreteness, we concentrate initially on the two-dimensional problem of computing the scattered field due to a unit-strength point source located at x0=(x0,y0) in the presence of a “sound-hard” obstacle over an infinite half-space subject to impedance boundary conditions (Fig. 1).

We let the total field be defined as utot=uin+u, where uin denotes the (known) incoming field due to the point source and u denotes the scattered field. On a sound-hard obstacle Ω with boundary Γ, the total field must satisfy homogeneous Neumann boundary conditions. Since the scattered field involves no sources outside Ω, it must satisfy the homogeneous Helmholtz equation (Δ+k2)u(x)=0 for xPΩ. On the obstacle boundary Γ, we have un=uinn, where n is the outward normal derivative. Finally, on the interface, we assume a standard impedance condition on the total field of the form: utotniαutot=0. Since the interface is the x-axis, we have n=y. In physically-motivated problems, an impedance condition is typically used to approximate a more complicated wave/surface interaction, such as scattering from a rough surface, an underlying porous medium, a complicated surface coating, etc. (see [1], [2]). In many applications, α=βk, with 0β1. The parameter β in this context is called the surface admittance. In general, depending on the physical model, β can be real or complex. For the purposes of this paper, we will assume that αC, with Re(α)0,Im(α)0,|α||k|, and leave aside any further discussion of the modeling. The Green’s function analysis of the present paper can be generalized to other values of α, but we restrict our attention to α in the indicated range for the sake of simplicity. A second simplification is that we only consider the case of constant α (i.e. we do not permit α to vary along the length of the half-space interface). There is a substantial literature on impedance problems and we mention only a few relevant papers which also discuss the computation of the corresponding Green’s function. These include [3], [4], [5], [6], [7], [8], [9], [10], [11].

Returning now to the scattering problem (1.2), (1.3), (1.4), an ansatz for the solution is to represent the total field as utot(x)=Γgk,α(x,y)σ(y)dsy+uin(x), where s is arc length along Γ,gk,α(x,x0) is the Green’s function for the half-space P with homogeneous impedance boundary conditions, and uin(x)=gk,α(x,x0). Imposing the Neumann conditions (1.3) on Γ yields the Fredholm integral equation of the second kind: 12σ(x)+Γnxgk,α(x,y)σ(y)dsy=nxgk,α(x,x0) for xΓ. Eq. (1.6) is invertible except for a countable sequence of spurious resonances {kj}. Resonance-free, but more complicated representations are well-known [5], which we will not review here, since we are primarily interested in the question of how to efficiently evaluate the impedance Green’s function gk,α itself. In our examples, we will always assume k{kj} and that Eq. (1.6) is solvable. Note that, by using the impedance Green’s function in the integral representation, the infinite half-space boundary does not need to be discretized.

Algorithms for the computation of gk,α date back to the classical work of Sommerfeld, Weyl, and Van der Pol [12], [13], [11], who developed both what are now referred to as the Sommerfeld integral and the method of complex images. For more recent treatments of this problem, see [14], [15], [16], [8], [10], [17].

The main contribution of the present work is the observation that a finite number of real images can accurately capture the high-frequency components of the Sommerfeld integral. This leads, naturally, to a hybrid representation of the Green’s function in terms of a rapidly converging Sommerfeld-type representation, augmented with O(log(1/d)) real images for each source point that lies a distance d from the impedance interface. Our approach is somewhat related to that of Cai and Yu  [3], which also separates low- and high-frequency contributions in the Fourier representation, but uses an asymptotic method for the high-frequency components.

The paper is organized as follows. Section  2 gives a derivation of the classical spectral representation for the free space Green’s function, due to Sommerfeld. In Section  3, we discuss Sommerfeld and Van der Pol’s extension of the spectral representation to the case of impedance boundary conditions for a half-space. Section  4 introduces analytical (closed-form) expressions for the real and complex image representations. In Section  5, we present our new representation that combines a finite segment of real images in the lower half-space with a Sommerfeld integral that is rapidly decaying. Section  6 discusses some the details concerning discretization and quadrature for both the image segment and the obstacle boundary Γ, and Section  7 contains several numerical experiments which demonstrate the effectiveness of the scheme. Lastly, in Section  8, we discuss the extension of the method to the three-dimensional case, to layered media, and to the Maxwell equations — all areas for future research.

Section snippets

Spectral representation of the Green’s function

The solution gk to the Helmholtz equation (Δ+k2)gk(x)=δ(xx0), in an infinite homogeneous medium is referred to as the free-space Green’s function, where x=(x,y)Rd,d is the underlying dimension, and δ(xx0) represents the Dirac delta function centered at x0. It is well known that gk(x,x0)={i4H0(1)(k|xx0|)ford=2,eik|xx0|4π|xx0|ford=3,where H0(1) denotes the zeroth-order Hankel function of the first kind. These Green’s functions satisfy the outgoing Sommerfeld radiation condition limrr(d1)/

The impedance problem

In the context of the half-space problem, we need an analytic representation of the response to the free-space Green’s function that enforces the homogeneous impedance condition. This can be done in either the frequency domain, as in (2.4), or by introducing an infinite ray of images emanating from the reflection of the source point across the x-axis. Our method is based on combining these two ideas.

For the spectral approach [14], [15], [16], [8], [10], [17], [12], [13], [11], we begin by using

The method of images

The use of image charges to impose a given homogeneous boundary condition is a well-known technique in classical applied mathematics [19]. When solving the half-space problem with homogeneous Dirichlet boundary conditions, for example, the response to a free-space point source located at (x0,y0) is exactly the field generated by a point source of equal and opposite strength located at (x0,y0). Similarly, for the homogeneous Neumann problem, the response to a point source located at (x0,y0) is

A hybrid approach

It turns out that there is a representation of the impedance Green’s function which can take advantage of both the Sommerfeld integral approach and the method of images. We begin by reconsidering the real image formula  (4.7), and separating the image ray into two parts: a near-field component and a far-field component. The scattered field u from formula  (4.7) is then written as u(x)=gk(x,x02y0yˆ)+2iα(0Cgk(x,x0(2y0η)yˆ)eiαηdη+Cgk(x,x0(2y0η)yˆ)eiαηdη), where C is a parameter of our

Discretization and fast algorithms

In our numerical experiments, the impedance Green’s function is discretized and evaluated as follows: gk,α(x,x0)=gk(x,x0)+gk(x,x02y0yˆ)+j=1QIvjgk(x,x0(2y0+ηj)yˆ)+j=1QSwjφk,α,C(x,x0,λj), where ηj,vj represents the jth quadrature node and weight used in the evaluation of the first integral in  (5.3), and λj,wj represents the jth quadrature node and weight used in the evaluation of the second integral in  (5.3). Here, QI and QS denote the total number of nodes in the discretizations of the

Numerical results

We now have the necessary machinery needed to solve non-trivial scattering problems using an integral equation formulation. We discretize the (smooth) scatterer at equispaced points with respect to the underlying parameterization, and, unless otherwise noted, use a 16th-order QBX quadrature scheme to evaluate layer potentials. We solve the discretized integral equation using the iterative method GMRES, accelerated by the fast algorithm described in Section  6.1.

The numerical examples in this

Conclusions

We have derived a new formula for the half-space Helmholtz Green’s function satisfying impedance boundary conditions in two dimensions. The representation (5.3) consists of a free-space Helmholtz Green’s function in the upper half-space, a short segment of images in the lower half-space with real coordinates, and a rapidly converging Sommerfeld-like integral. Unlike the method of complex images, it is straightforward to accelerate with an FMM using a modest number of discrete image charges. The

Acknowledgments

Research supported in part by the National Science Foundation under grant DMS06-02235, the US Department of Energy under contract DE-FG02-88ER-25053, and the Air Force Office of Scientific Research under NSSEFF Program Award FA9550-10-1-0180.

References (39)

  • S.N. Chandler-Wilde et al.

    Padé approximants for the acoustical characteristics of rigid frame porous media

    J. Acoust. Soc. Am.

    (1995)
  • S.N. Chandler-Wilde

    The impedance boundary value problem for the Helmholtz equation in a half-plane

    Math. Methods Appl. Sci.

    (1997)
  • D. Colton et al.

    Integral Equation Methods in Scattering Theory

    (1983)
  • M. Duran et al.

    Computing numerically the Green’s function of the half-plane Helmholtz operator with impedance boundary conditions

    Numer. Math.

    (2007)
  • M. Ochmann

    The complex equivalent source method for sound propagation over an impedance plane

    J. Acoust. Soc. Am.

    (2004)
  • K. Sarabandi et al.

    Fast multipole representation of Green’s function for an impedance half-space

    IEEE Trans. Antennas and Propagation

    (2004)
  • A. Sommerfeld

    Uber die ausbreitung der wellen in der drahtlosen telegraphie

    Ann. Phys. (Leipzig)

    (1909)
  • H. Weyl

    Ausbreitung elektromagnetischer wellen uber einem ebenen leiter

    Ann. Phys. (Leipzig)

    (1919)
  • A. Hochmann et al.

    A numerical methodology for efficient evaluation of 2D Sommerfeld integrals in the dielectric half-space problem

    IEEE Trans. Antennas and Propagation

    (2010)
  • Cited by (34)

    • A heterogeneous FMM for layered media Helmholtz equation I: Two layers in R<sup>2</sup>

      2018, Journal of Computational Physics
      Citation Excerpt :

      We refer to this new algorithm as the Heterogeneous FMM (H-FMM) due to the heterogeneous nature of the multipole-to-local translations and the use of the free-space Green's function and similar translations on the hierarchical tree structure from the classical FMM. We present the algorithm structure and demonstrate its accuracy and efficiency by comparing with the hybrid method in Ref. [15] for handling inhomogeneous media. The rest of the paper is organized as follows.

    • On an equivalent representation of the Green's function for the Helmholtz problem in a non-absorbing impedance half-plane

      2018, Computers and Mathematics with Applications
      Citation Excerpt :

      Also, the treatment of several expressions is required for its implementation, making it difficult in practice. More recently, in [13] a hybrid method between the Sommerfeld integral and the method of images is proposed, which is claimed to be efficient numerically, however, the non-absorbing case is not treated therein. The main contribution of this work is the development of a novel and equivalent representation for the Green’s function related to the Helmholtz impedance problem in a half-plane, allowing the propagation of surface waves into infinity.

    View all citing articles on Scopus
    View full text