Abstract
Consider the scattering of an incident wave by a rigid obstacle, which is immersed in a homogeneous and isotropic elastic medium in two dimensions. Based on a Dirichlet-to-Neumann (DtN) operator, an exact transparent boundary condition is introduced and the scattering problem is formulated as a boundary value problem of the elastic wave equation in a bounded domain. By developing a new duality argument, an a posteriori error estimate is derived for the discrete problem by using the finite element method with the truncated DtN operator. The a posteriori error estimate consists of the finite element approximation error and the truncation error of the DtN operator, where the latter decays exponentially with respect to the truncation parameter. An adaptive finite element algorithm is proposed to solve the elastic obstacle scattering problem, where the truncation parameter is determined through the truncation error and the mesh elements for local refinements are chosen through the finite element discretization error. Numerical experiments are presented to demonstrate the effectiveness of the proposed method.
Similar content being viewed by others
References
Babuška, I., Aziz, A.: Survey lectures on mathematical foundations of the finite element method. In: Aziz, A. (ed.) The Mathematical Foundation of the Finite Element Method with Application to the Partial Differential Equations, pp. 5–359. Academic Press, New York (1973)
Babuška, I., Werner, C.: Error estimates for adaptive finite element computations. SIAM J. Numer. Anal. 15, 736–754 (1978)
Bao, G., Hu, G., Sun, J., Yin, T.: Direct and inverse elastic scattering from anisotropic media. J. Math. Pures Appl. 117, 263–301 (2018)
Bao, G., Li, P., Wu, H.: An adaptive edge element method with perfectly matched absorbing layers for wave scattering by periodic structures. Math. Comput. 79, 1–34 (2010)
Bao, G., Wu, H.: Convergence analysis of the perfectly matched layer problems for time harmonic Maxwell’s equations. SIAM J. Numer. Anal. 43, 2121–2143 (2005)
Bayliss, A., Turkel, E.: Radiation boundary conditions for numerical simulation of waves. Commun. Pure Appl. Math. 33, 707–725 (1980)
Berenger, J.P.: A perfectly matched layer for the absorption of electromagnetic waves. J. Comput. Phys. 114, 185–200 (1994)
Bramble, J.H., Pasciak, J.E., Trenev, D.: Analysis of a finite PML approximation to the three dimensional elastic wave scattering problem. Math. Comput. 79, 2079–2101 (2010)
Brenner, S.C., Scott, L.R.: The mathematical theory of finite element method. In: Computers & Mathematics with Applications (2003)
Chen, J., Chen, Z.: An adaptive perfectly matched layer technique for 3-D time-harmonic electromagnetic scattering problems. Math. Comput. 77, 673–698 (2008)
Chen, Z., Wu, H.: An adaptive finite element method with perfectly matched absorbing layers for the wave scattering by periodic structures. SIAM J. Numer. Anal. 41, 799–826 (2003)
Chen, Z., Liu, X.: An adaptive perfectly matched layer technique for time-harmonic scattering problems. SIAM J. Numer. Anal. 43, 645–671 (2005)
Chen, Z., Xiang, X., Zhang, X.: Convergence of the PML method for elastic wave scattering problems. Math. Comput. 85, 2687–2714 (2016)
Chew, W., Liu, Q.: Perfectly matched layers for elastodynamics: a new absorbing boundary condition. J. Comput. Acoust. 4, 341–359 (1996)
Chew, W., Weedon, W.: A 3D perfectly matched medium for modified Maxwell’s equations with stretched coordinates. Microwave Opt. Technol. Lett. 13, 599–604 (1994)
Ciarlet, P.G.: Mathematical Elasticity, Vol. I: Three-Dimensional Elasticity, Studies in Mathematics and Its Applications. North-Holland, Amsterdam (1988)
Collino, F., Tsogka, C.: Application of the PML absorbing layer model to the linear elastodynamics problem in anisotropic heterogeneous media. Geophysics 66, 294–307 (2001)
Colton, D., Kress, R.: Integral Equation Methods in Scattering Theory. Wiley, New York (1983)
Engquist, B., Majda, A.: Absorbing boundary conditions for the numerical simulation of waves. Math. Comput. 31, 629–651 (1977)
Gächter, G.K., Grote, M.J.: Dirichlet-to-Neumann map for three-dimensional elastic waves. Wave Motion 37, 293–311 (2003)
Givoli, D., Keller, J.B.: Non-reflecting boundary conditions for elastic waves. Wave Motion 12, 261–279 (1990)
Grote, M., Kirsch, C.: Dirichlet-to-Neumann boundary conditions for multiple scattering problems. J. Comput. Phys. 201, 630–650 (2004)
Grote, M., Keller, J.: On nonreflecting boundary conditions. J. Comput. Phys. 122, 231–243 (1995)
Hagstrom, T.: Radiation boundary conditions for the numerical simulation of waves. Acta Numer. 8, 47–106 (1999)
Hastings, F.D., Schneider, J.B., Broschat, S.L.: Application of the perfectly matched layer (PML) absorbing boundary condition to elastic wave propagation. J. Acoust. Soc. Am. 100, 3061–3069 (1996)
Hecht, F.: New development in FreeFem++. J. Numer. Math. 20, 251–265 (2012)
Hohage, T., Schmidt, F., Zschiedrich, L.: Solving time-harmonic scattering problems based on the pole condition. II: convergence of the PML method. SIAM J. Math. Anal. 35, 547–560 (2003)
Hsiao, G.C., Nigam, N., Pasiak, J.E., Xu, L.: Error analysis of the DtN-FEM for the scattering problem in acoustic via Fourier analysis. J. Comput. Appl. Math. 235, 4949–4965 (2011)
Jiang, X., Li, P., Lv, J., Zheng, W.: An adaptive finite element method for the wave scattering with transparent boundary condition. J. Sci. Comput. 72, 936–956 (2017)
Jiang, X., Li, P.: An adaptive finite element PML method for the acoustic-elastic interaction in three dimensions. Commun. Comput. Phys. 22, 1486–1507 (2017)
Jiang, X., Li, P., Lv, J., Wang, Z., Wu, H., Zheng, W.: An adaptive finite element DtN method for Maxwell’s equations in biperiodic structures. IMA J. Numer. Anal. https://doi.org/10.1093/imanum/drab052
Jiang, X., Li, P., Zheng, W.: Numerical solution of acoustic scattering by an adaptive DtN finite element method. Commun. Comput. Phys. 13, 1277–1244 (2013)
Jiang, X., Li, P., Lv, J., Zheng, W.: An adaptive finite element PML method for the elastic wave scattering problem in periodic structures. ESAIM Math. Model. Numer. Anal. 51, 2017–2047 (2017)
Jiang, X., Li, P., Lv, J., Zheng, W.: Convergence of the PML solution for elastic wave scattering by biperiodic structures. Commun. Math. Sci. 16, 985–1014 (2018)
Komatitsch, D., Tromp, J.: A perfectly matched layer absorbing boundary condition for the second-order seismic wave equation. Geophys. J. Int. 154, 146–153 (2003)
Landau, L.D., Lifshitz, E.M.: Theory of Elasticity, Theory of Elasticity. Pergamon Press, Oxford (1986)
Lenoir, M.: Optimal isoparametric finite elements and error estimates for domains involving curved boundaries. SIAM J. Numer. Anal. 23, 562–580 (1986)
Li, P., Wang, Y., Wang, Z., Zhao, Y.: Inverse obstacle scattering for elastic waves. Inverse Prob. 32, 115018 (2016)
Li, P., Yuan, X.: Inverse obstacle scattering for elastic waves in three dimensions. Inverse Probl. Imaging 13, 545–573 (2019)
Li, Y., Zheng, W., Zhu, X.: A CIP-FEM for high frequency scattering problem with the truncated DtN boundary condition. CSIAM Trans. Appl. Math. 1, 530–560 (2020)
Monk, P.: Finite Element Methods for Maxwell’s Equations. Oxford University Press, Oxford (2003)
Nédélec, J.-C.: Acoustic and Electromagnetic Equations Integral Representations for Harmonic Problems. Springer, New York (2001)
Schatz, A.H.: An observation concerning Ritz-Galerkin methods with indefinite bilinear forms. Math. Comput. 28, 959–962 (1974)
Turkel, E., Yefet, A.: Absorbing PML boundary layers for wave-like equations. Appl. Numer. Math. 27, 533–557 (1998)
Wang, Z., Bao, G., Li, J., Li, P., Wu, H.: An adaptive finite element method for the diffraction grating problem with transparent boundary condition. SIAM J. Numer. Anal. 53, 1585–1607 (2015)
Watson, G.N.: A Treatise on the Theory of Bessel Functions. Cambridge University Press, Cambridge (1995)
Yuan, X., Bao, G., Li, P.: An adaptive finite element DtN method for the open cavity scattering problems. CSIAM Trans. Appl. Math. 1, 316–345 (2020)
Zhou, W., Wu, H.: An adaptive finite element method for the diffraction grating problem with PML and few-mode DtN truncations. J. Sci. Comput. 76, 1813–1838 (2018)
Acknowledgements
We would like to thank the two anonymous referees for their insightful comments and suggestions that have helped us improve the results of the paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The research of PL is supported in part by the NSF grant DMS-1912704.
Appendix A. Transparent boundary conditions
Appendix A. Transparent boundary conditions
In this section, we show the transparent boundary conditions for the scalar potential functions \(\phi ^s, \psi ^s\) and the displacement of the scattered field \({\varvec{u}}^s\) on \(\partial B_R\).
In the exterior domain \({\mathbb {R}}^2{\setminus }{{\overline{B}}}_R\), the solutions of the Helmholtz equations (2.5) have the Fourier series expansions in the polar coordinates:
where \(H_n^{(1)}\) is the Hankel function of the first kind with order n. Taking the normal derivative of (A.1), we obtain the transparent boundary condition for the scalar potentials \(\phi ^s, \psi ^s\) on \(\partial B_R\):
The polar coordinates \((r, \theta )\) are related to the Cartesian coordinates \({\varvec{x}}=(x, y)\) by \(x=r\cos \theta , y=r\sin \theta \) with the local orthonormal basis \(\{{\varvec{e}}_r, \varvec{e}_\theta \}\), where \({\varvec{e}}_r=(\cos \theta , \sin \theta )^\top , {\varvec{e}}_\theta =(-\sin \theta , \cos \theta )^\top \).
Define a boundary operator for the displacement of the scattered wave
Based on the Helmholtz decomposition (2.5) and the transparent boundary condition (A.2), it is shown in [38] that the scattered field \({\varvec{u}}\) satisfies the transparent boundary condition
where
and \(M_n\) is a \(2\times 2\) matrix defined by
Here
and
The matrix entries \(N_{ij}^{(n)}, i,j=1, 2\) can be further simplified. Recall that the Hankel function \(H_n^{(1)}(z)\) satisfies the Bessel differential equation
We have from straightforward calculations that
Substituting the above into (A.3), we obtain
Lemma A.1
Let \(z>0\). For sufficiently large |n|, \(\Lambda _n(z)\) admits the following asymptotic property
Proof
Using the asymptotic expansions of the Hankel functions [46]
we have
A simple calculation yields that
which completes the proof.\(\square \)
Rights and permissions
About this article
Cite this article
Li, P., Yuan, X. An adaptive finite element DtN method for the elastic wave scattering problem. Numer. Math. 150, 993–1033 (2022). https://doi.org/10.1007/s00211-022-01273-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00211-022-01273-4