Abstract
We report a novel approach to design artificial absorbing layers for spectral-element discretisation of wave scattering problems with bounded scatterers. It is essentially built upon two techniques: (i) a complex compression coordinate transformation that compresses all outgoing waves in the open space into the artificial layer, and then forces them to be attenuated and decay exponentially; (ii) a substitution (for the unknown) that removes the singularity induced by the transformation, and diminishes the oscillations near the inner boundary of the layer. As a result, the solution in the absorbing layer has no oscillation and is well-behaved for arbitrary high wavenumber and very thin layer. It is therefore well-suited and perfect for high-order simulations of scattering problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Abramowitz, I.A. Stegun, (eds.) Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. A Wiley-Interscience Publication (John Wiley & Sons Inc., New York, 1984). Reprint of the 1972 edition, Selected Government Publications.
D. Appelö, T. Colonius, A high-order super-grid-scale absorbing layer and its application to linear hyperbolic systems. J. Comput. Phys. 228(11), 4200–4217 (2009)
J.P. Berenger, A perfectly matched layer for the absorption of electromagnetic waves. J. Comput. Phys. 114(2), 185–200 (1994)
A. Bermúdez, L. Hervella-Nieto, A. Prieto, R. Rodríguez, An exact bounded perfectly matched layer for time-harmonic scattering problems. SIAM J. Sci. Comput. 30(1), 312–338 (2007)
A. Bermúdez, L. Hervella-Nieto, A. Prieto, R. Rodríguez, An optimal perfectly matched layer with unbounded absorbing function for time-harmonic acoustic scattering problems. J. Comput. Phys. 223(2), 469–488 (2007)
J.P. Boyd, Chebyshev and Fourier Spectral Methods, 2nd en. (Dover Publications, Mineola, 2001)
Z.M. Chen, X.Z. Liu, An adaptive perfectly matched layer technique for time-harmonic scattering problems. SIAM J. Numer. Anal. 43(2), 645–671 (2005)
Z.M. Chen, X.M. Wu, Long-time stability and convergence of the uniaxial perfectly matched layer method for time-domain acoustic scattering problems. SIAM J. Numer. Anal. 50(5), 2632–2655 (2012)
W.C. Chew, W.H. Weedon, A 3D perfectly matched medium from modified Maxwell’s equations with stretched coordinates. Microw. Opt. Technol. Lett. 7(13), 599–604 (1994)
F. Collino, P. Monk, The perfectly matched layer in curvilinear coordinates. SIAM J. Sci. Comput. 19(6), 2061–2090 (1998)
L. Demkowicz, J. Shen, A few new (?) facts about infinite elements. Comput. Methods Appl. Mech. Eng. 195(29–32), 3572–3590 (2006)
T. Hagstrom, Radiation boundary conditions for the numerical simulation of waves, in Acta Numerica, 1999, vol. 8 (Cambridge University Press, Cambridge, 1999), pp. 47–106
S. Johnson, Notes on perfectly matched layers. Technical Report, Massachusetts Institute of Technology, Cambridge, MA (2010)
J. Shen, T. Tang, L.L. Wang, Spectral Methods: Algorithms, Analysis and Applications, Springer Series in Computational Mathematics, vol. 41 (Springer, Berlin, 2011)
L.L. Wang, B. Wang, X.D. Zhao, Fast and accurate computation of time-domain acoustic scattering problems with exact nonreflecting boundary conditions. SIAM J. Appl. Math. 72(6), 1869–1898 (2012)
Z.G. Yang, L.L. Wang, Z.J. Rong, B. Wang, B.L. Zhang, Seamless integration of global Dirichlet-to-Neumann boundary condition and spectral elements for transformation electromagnetics. Comput. Methods Appl. Mech. Eng. 301, 137–163 (2016)
A. Zenginoğlu, Hyperboloidal layers for hyperbolic equations on unbounded domains. J. Comput. Phys. 230(6), 2286–2302 (2011)
N.A. Zharova, L.V. Shadrivov, Y.S. Kivshar, Inside-out electromagnetic cloaking. Opt. Express 16(7), 4615–4620 (2008)
Acknowledgements
The authors thank Dr. Bo Wang from Hunan Normal University, China, for discussions at the early stage of this topic. L. Wang would like to thank the Scientific Committee and local organizers of ICOSAHOM 2016 for the conference invitation to Rio de Janeiro, Brazil. The work of two authors was partially supported by Singapore MOE AcRF Tier 1 Grant (RG 27/15) and MOE AcRF Tier 2 Grant (MOE 2013-T2-1-095, ARC 44/13).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendices
Appendix 1. Proof of Theorem 1
Proof
Given the transformation (14), (8) becomes
With \(\tilde{\rho }\) in place of ρ in (9)– (10), we have
and
Then we can work out the explicit expressions of n, c in (18) as (13).
Note that the asymptotic boundary condition at r = b is transformed from the Sommerfeld radiation condition in (1b).
We now derive the estimate (19). For this purpose, we expand the solution and data in Fourier series:
where \(\big\{\hat{u}_{m}(r),\hat{\psi }_{m}(r)\big\}\) are the Fourier coefficients. Then we can reduce the problem (16)– (17) to
One can verify by using the Bessel equation of Hankel function (cf. [1]):
that the unique solution of (16)– (17) is
We next resort to a uniform estimate of Hankel functions first derived in [7, Lemma 2.2]: For any complex z with Re(z), Im(z) ≥ 0, and for any real Θ such that 0 < Θ ≤ | z |, we have for any real order ν,
which implies
Therefore, we can derive (19) by using the Parseval’s identity of Fourier series and (62). □
Appendix 2. Proof of Theorem 2
Proof
We first deal with the boundary term \(\langle \mathbf{C}\nabla u \cdot \mathbf{n},\phi \rangle _{\varGamma _{\!b}}\) in (24). By a direct calculation and (56), we have
Thus, using (56) and the substitutions: ϕ = wψ and u = wv, we can write
Noting that the integral along Γ b is in θ, we obtain from the transformed Sommerfeld radiation condition (17) that \(\langle \mathbf{C}\nabla u \cdot \mathbf{n},\phi \rangle _{\varGamma _{\!b}} \rightarrow 0\) as r → b −.
We next deal with the other two terms in (24). Using the basic differentiation rules
we derive from (24) and a direct calculation that
As C is symmetric, one verifies readily that for any vectors a and b with two components, we have (Ca) ⋅ b = (Cb) ⋅ a. Thus, we can rewrite
As w is independent of θ, we immediately get \(\nabla w = \frac{dw} {dr} \mathbf{n}.\) Then by (56),
Thus, we have
Introducing
we can derive (25) from (64)– (65) and (67)– (68). By (20),
We can work out {ϖ j } j = 1 3 by using (12), (56) and (69). □
Appendix 3. Proof of Theorem 3
Proof
We take v = ψ in (25). By (56) and (63), we have
Using (26) and integration by parts leads to
It is evident that
Note from (15) that
Using the Cauchy-Schwarz inequality, we obtain
where ε is a positive constant independent of k. Thus, by (25), (70)– (74) and collecting the terms, we obtain
We next work out and estimate the functions in the brackets. We have
so we can obtain the lower bounds of the first two terms.
With a careful calculation, we can work out the summation in the curly brackets of the last term in (75) by using (12), (15) and (26). □
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Wang, LL., Yang, Z. (2017). A Perfect Absorbing Layer for High-Order Simulation of Wave Scattering Problems. In: Bittencourt, M., Dumont, N., Hesthaven, J. (eds) Spectral and High Order Methods for Partial Differential Equations ICOSAHOM 2016. Lecture Notes in Computational Science and Engineering, vol 119. Springer, Cham. https://doi.org/10.1007/978-3-319-65870-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-65870-4_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65869-8
Online ISBN: 978-3-319-65870-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)