An adaptive finite element PML method for the acoustic-elastic interaction in three dimensions
Xue Jiang, Peijun Li

TL;DR
This paper develops an adaptive finite element PML method with an a posteriori error estimate for 3D acoustic-elastic interaction problems, ensuring well-posedness, exponential convergence, and demonstrating its effectiveness through numerical experiments.
Contribution
It introduces a novel adaptive finite element PML approach with error estimation for 3D acoustic-elastic scattering, improving accuracy and efficiency.
Findings
The method achieves exponential convergence.
Numerical results validate the method's effectiveness.
The approach is competitive for complex scattering problems.
Abstract
Consider the scattering of a time-harmonic acoustic incident wave by a bounded, penetrable, and isotropic elastic solid, which is immersed in a homogeneous compressible air or fluid. The paper concerns the numerical solution for such an acoustic-elastic interaction problem in three dimensions. An exact transparent boundary condition (TBC) is developed to reduce the problem equivalently into a boundary value problem in a bounded domain. The perfectly matched layer (PML) technique is adopted to truncate the unbounded physical domain into a bounded computational domain. The well-posedness and exponential convergence of the solution are established for the truncated PML problem by using a PML equivalent TBC. An a posteriori error estimate based adaptive finite element method is developed to solve the scattering problem. Numerical experiments are included to demonstrate the competitive…
| 1 | Given a tolerance and mesh refinement threshold ; |
|---|---|
| 2 | Choose and such that ; |
| 3 | Construct an initial tetrahedral partition over and compute error estimators; |
| 4 | While do |
| 5 | choose according to the strategy ; |
| 6 | refine all the elements in and obtain a new mesh denoted still by ; |
| 7 | solve the discrete problem (4.1) on the new mesh ; |
| 8 | compute the corresponding error estimators; |
| 9 | End while. |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsElectromagnetic Simulation and Numerical Methods · Numerical methods in engineering · Advanced Numerical Methods in Computational Mathematics
An adaptive finite element PML
method for the acoustic-elastic interaction in three dimensions
Xue Jiang
School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, China.
and
Peijun Li
Department of Mathematics, Purdue University, West Lafayette, IN 47907, USA.
Abstract.
Consider the scattering of a time-harmonic acoustic incident wave by a bounded, penetrable, and isotropic elastic solid, which is immersed in a homogeneous compressible air or fluid. The paper concerns the numerical solution for such an acoustic-elastic interaction problem in three dimensions. An exact transparent boundary condition (TBC) is developed to reduce the problem equivalently into a boundary value problem in a bounded domain. The perfectly matched layer (PML) technique is adopted to truncate the unbounded physical domain into a bounded computational domain. The well-posedness and exponential convergence of the solution are established for the truncated PML problem by using a PML equivalent TBC. An a posteriori error estimate based adaptive finite element method is developed to solve the scattering problem. Numerical experiments are included to demonstrate the competitive behavior of the proposed method.
Key words and phrases:
acoustic-elastic interaction, perfectly matched layer, adaptive finite element method, transparent boundary condition
2010 Mathematics Subject Classification:
65N30, 78M10, 35Q99
The research of XJ was supported in part by China NSF grant 11401040 and by the Fundamental Research Funds for the Central Universities 24820152015RC17. The research of PL was supported in part by the NSF grant DMS-1151308.
1. Introduction
Consider the incidence of a time-harmonic acoustic wave onto a bounded, penetrable, and isotropic elastic solid, which is immersed in a homogeneous and compressible air or fluid. Due to the interaction between the incident wave and the solid obstacle, an elastic wave is excited inside the solid region, while the acoustic incident wave is scattered in the air/fluid region. This scattering phenomenon leads to an air/fluid-solid interaction problem. The surface of the elastic solid divides the whole three-dimensional space into a bounded interior domain and an open exterior domain where the elastic wave and the acoustic wave occupies, respectively. The two waves are coupled together on the surface via the interface conditions: continuity of the normal component of velocity and the continuity of traction. The acoustic-elastic interaction problems have received ever-increasing attention due to their significant applications in geophysics and seismology [22, 23]. These problems have been examined mathematically by using either variational method [18, 19] or boundary integral equation method [28, 24]. Many computational approaches have also been developed to numerically solve these problems such as boundary element method [17, 31] and coupling of finite and boundary element methods [16].
Since the work by Bérenger [4], the perfectly matched layer (PML) technique has been extensively studied and widely used to simulate various wave propagation problems, which include acoustic waves [5, 12, 21, 27, 32], elastic waves [6, 11, 13, 20, 26], and electromagnetic waves [3, 15]. The PML is to surround the domain of interest by a layer of finite thickness fictitious material which absorbs all the waves coming from inside the computational domain. It has been proven to be an effective approach to truncated open domains in the wave computation. Combined with the PML technique, the adaptive finite element method (FEM) has recently been developed to solve the diffraction grating problems [2, 8, 25] and the obstacle scattering problems [7, 9, 10]. Despite the large number of work done so far, they were concerned with a single wave propagation problem, i.e., either an acoustic wave, or an elastic wave, or an electromagnetic wave. It is very rare to study rigorously the PML problem for the interaction of multiple waves.
This paper aims to investigate the adaptive finite element PML method for solving the acoustic-elastic interaction problem. An exact transparent boundary condition (TBC) is developed to reduce the problem equivalently into a boundary value problem in a bounded domain. The PML technique is adopted to truncated the unbounded physical domain into a bounded computational domain. The variational approach is taken to incorporate naturally the interface conditions which couple the two waves. The well-posedness and exponential convergence of the solution are established for the truncated PML problem by using a PML equivalent TBC. The proofs rely on the error estimate between the two transparent boundary operators. To effciently resolve the solution with possible singularities, the a posteriori error estimate based adaptive FEM is developed to solve the truncated PML problem. The error estimate consists of the PML error and the finite element discretization error, and provides a theoretical basis for the mesh refinement. Numerical experiments are reported to show the competitive behavior of the proposed method.
The paper is organized as follows. In section 2, we introduce the model equations for the acoustic-elastic interaction problem. In section 3, we present the PML formulation and prove the well-posedness and convergence of the solution for the truncated PML problem. In section 4, we discuss the numerical implementation and show some numerical experiments. The paper is concluded with some general remarks in section 5.
2. Problem formulation
In this section, we introduce the model equations for acoustic and elastic waves, and present an interface problem for the acoustic-elastic interaction. In addition, an exact transparent boundary condition is introduced to reformulate the scattering problem into an boundary value problem in an bounded domain.
2.1. Problem geometry
Consider an acoustic plane wave incident on a bounded elastic solid which is immersed in a homogeneous compressible air/fluid in three dimensions. The problem geometry is shown in Figure 1. Due to the wave interaction, an elastic wave is induced inside the solid region, while the scattered acoustic wave is generated in the open air/fluid region. The wave propagation described above leads to an air/fluid-solid interaction problem. The surface of the solid divides the whole three-dimensional space into the interior domain and the exterior domain, where the elastic wave and the acoustic wave occupies, respectively. Let the solid be a bounded domain with a Lipschitz boundary . The exterior domain is assumed to be connected and filled with a homogeneous, compressible, and inviscid air/fluid with a constant density . Denote by the rectangular box with the boundary , where are sufficiently large such that . Define . Let be the unit normal vector on directed from into , and let be the unit outward normal vector on .
2.2. Wave equations
Let the elastic solid be impinged by a time-harmonic sound wave , which satisfies the three-dimensional Helmholtz equation:
[TABLE]
where is the wavenumber, is the angular frequency, and is the speed of sound in the air/fluid. The total acoustic wave field also satisfies the Helmholtz equation:
[TABLE]
The total field consists of the incident field and the scattered field :
[TABLE]
where scattered field is required to satisfy the Sommerfeld radiation condition:
[TABLE]
The time-harmonic elastic wave satisfies the three-dimensional Navier equation:
[TABLE]
where is the displacement of the elastic wave, and the stress tensor is given by the generalized Hook law:
[TABLE]
Here are the Lamé parameters satisfying , and is the displacement gradient tensor given by
[TABLE]
Substituting (2.3) into (2.2) yields
[TABLE]
2.3. Interface conditions
To couple the acoustic wave equation and the elastic wave equation, the kinematic interface condition is imposed to ensure the continuity of the normal component of the velocity:
[TABLE]
In addition, the dynamic interface condition is required to ensure the continuity of traction:
[TABLE]
where denotes the matrix-vector multiplication.
2.4. Acoustic-elastic interaction problem
The acoustic-elastic interaction problem can be formulated into the following coupled boundary value problem: Given , to find such that
[TABLE]
We refer to [28] for the discussion on the well-posedness of the boundary value problem (2.7). From now on, we assume that the acoustic-elastic interaction problem has a unique solution.
2.5. Transparent boundary condition
Given , we define the Dirichlet-to-Neumann (DtN) operator as follows:
[TABLE]
where is the solution of the exterior Dirichlet problem of the Helmholtz equation:
[TABLE]
It is well-known that the exterior problem (2.8) has a unique solution (cf., e.g., [14]). Thus the DtN operator is well-defined and is a bounded linear operator.
Using the DtN operator , we reformulate the boundary value problem (2.7) from the open domain into the bounded domain: Given , to find such that
[TABLE]
where .
To study the well-posedness of (2.9), we define
[TABLE]
which is endowed with the inner product:
[TABLE]
for any and , where is the Frobenius inner product of square matrices and . Clearly, is a norm on .
Let be the sesquilinear form:
[TABLE]
The acoustic-elastic interaction problem (2.9) is equivalent to the following weak formulation: Find such that
[TABLE]
Since we assume that the variational problem (2.11) has a unique weak solution , the general theory in Babuška and Aziz [1, Chap. 5] implies that there exists a constant such that the following inf-sup condition is satisfied
[TABLE]
3. The PML problem
In this section, we introduce the PML formulation for the acoustic-elastic interaction problem and establish its well-posedness. An error estimate will be shown for the solutions between the original scattering problem and the PML problem.
3.1. PML formulation
Now we turn to the introduction of an absorbing PML layer. As is shown in Figure 2, the domain is surrounded by a PML layer of thickness which is denoted as . Define . Let be the PML function which is continuous and satisfies
[TABLE]
Here is a constant and is an integer. Following [15], we introduce the PML by the complex coordinate stretching:
[TABLE]
Let . Introduce the new function:
[TABLE]
It is clear to note that in since in . It can be verified from (2.1) and (3.1) that satisfies
[TABLE]
where the PML differential operator is defined by
[TABLE]
where
[TABLE]
It can be verified from (2.1) and (3.2) that the outgoing wave in decays exponentially. Therefore, the homogeneous Dirichlet boundary condition can be imposed on to truncate the PML problem. We arrive at the following truncated PML problem: Find such that
[TABLE]
where
[TABLE]
Define
[TABLE]
which is endowed with the inner product
[TABLE]
for any and . Obviously, is a norm on .
The weak formulation of the truncated PML problem (3.3) reads as follows: Find such that on and
[TABLE]
where , and the sesquilinear form is defined by
[TABLE]
We will reformulate the variational problem (3.4) imposed in the domain into an equivalent variational formulation in the domain , and discuss the existence and uniqueness of the weak solution to the equivalent weak formulation. To do so, we need to introduce the transparent boundary condition for the truncated PML problem.
3.2. Transparent boundary condition of the PML problem
We start by introducing the approximate DtN operator associated with the PML problem.
Given , let on , where is the solution of the following boundary value problem in the PML layer:
[TABLE]
The PML problem (3.3) can be reduced to the following boundary value problem: Find such that
[TABLE]
where .
The weak formulation of (3.5) is to find such that
[TABLE]
where the sesquilinear form is defined by
[TABLE]
The following lemma establishes the relationship between the variational problem (3.6) and the weak formulation (3.4). The proof is straightforward based on our constructions of the transparent boundary conditions for the PML problem. The details of the proof is omitted for simplicity.
Lemma 3.1**.**
Any solution of the variational problem (3.4) restricted to is a solution of the variational (3.6); conversely, any solution of the variational problem (3.6) can be uniquely extended to the whole domain to be a solution of the variational problem (3.4) in .
3.3. Convergence of the PML solution
Now we turn to estimating the error between and . The key is to estimate the error of the boundary operators and .
Lemma 3.2**.**
For any , there exists a constant such that
[TABLE]
where ,
[TABLE]
and is a sufficiently large constant such that .
Proof.
The proof can follow similar arguments as that in [5, Theorem 3.8]. For the sake of simplicity, we do not elaborate on the details here. ∎
Theorem 3.3**.**
Let be the constant in the inf-sup condition (2.12). If
[TABLE]
then the PML variational problem (3.6) has a unique weak solution , which satisfies the error estimate
[TABLE]
where is the unique weak solution of the variational problem (2.11).
Proof.
It suffices to show the coercivity of the sesquilinear form defined in (3.2) in order to prove the unique solvability of the weak problem (3.6). Using Lemma 3.2, and the assumption , we get for any in that
[TABLE]
It remains to show the error estimate (3.8). It follows from (3.6)–(3.2) that
[TABLE]
which completes the proof upon using Lemma 3.2 and the trace theorem. ∎
4. Finite element approximation
In this section we introduce the finite element approximations of the PML problem (3.4).
4.1. Error representation formula
Let be a regular tetrahedral partition of the domain such that and are also regular tetrahedral partitions of and , respectively. Let and be the conforming linear finite element space over and , respectively, and
[TABLE]
The finite element approximation to the PML problem (3.4) reads as follows: Find such that on and
[TABLE]
For any , let be its extension in such that
[TABLE]
Introduce the sesquilinear form as follows:
[TABLE]
The weak formulation for (4.2)–(4.3) is: Given , find such that on , on , and
[TABLE]
In this paper we will not elaborate on the well-posedness of (4.4) and simply make the following assumption: There exists a unique solution to the boundary value problem (4.4) in the PML layer.
In order to obtain a constant independent of PML parameter in the inf-sup condition, we define
[TABLE]
By using the general theory in [1, Chap. 5], we know that there exists a constant such that
[TABLE]
The constant depends on the domain and the wave number .
Lemma 4.1** (Estimates for the extension).**
For any , which is extended to be a function according to (4.2)–(4.3). Then there exists a constant independent of and such that
[TABLE]
where is the unit outward normal vector on .
Proof.
For any such that on and on . By the inf-sup condition in (4.5) and using (4.4), we know that
[TABLE]
By Cauchy–Schwarz inequality
[TABLE]
Noting
[TABLE]
using the triangle inequality and the trace inequality, we conclude that
[TABLE]
which shows the first estimate in the theorem by using the definition of .
Next, for any such that on , using (4.2) and the integration by parts, we obtain
[TABLE]
It follows from the Cauchy–Schwarz inequality and (4.8) that
[TABLE]
which completes the proof after using the trace inequality. ∎
Lemma 4.2** (Error representation formula).**
For any , which is extended to be a function according to (4.2)–(4.3), and , we have
[TABLE]
Proof.
First by (2.5), (2.11), (3.6), and (3.2), we have
[TABLE]
Using (4.1) yields
[TABLE]
Recalling that is the unit outer normal to which points outside and is the unit outer normal vector on directed outside , we deduce that
[TABLE]
where we have used (4.2)–(4.3), the definition of , and the identity (c.f., [9, Lemma 5.1])
[TABLE]
By (3.4), (4.1), and (4.1)–(4.1),
[TABLE]
which completes the proof. ∎
4.2. A posteriori error analysis
For any , we denote by its diameter. Let denote the set of all sides that do not lie on . For any , stands for its length. For any , we introduce the residual:
[TABLE]
For any interior side not lying on the interface which is the common side of , we define the jump residual across :
[TABLE]
where we have used the notation that the unit normal vector on points from to . If lies on the interface , then we define the jump residual as
[TABLE]
For any , we define the local error estimator as
[TABLE]
Theorem 4.3**.**
There exists a constant depending only on and the minimum angle of the mesh such that the following a posterior error estimate holds
[TABLE]
Proof.
Let and be Scott–Zhang [30] interpolation operators satisfying the following interpolation estimates: For any and ,
[TABLE]
and
[TABLE]
where and are the union of all elements in having a non-empty intersection with and the side , respectively.
Taking and in the error representation formula (4.2), we get
[TABLE]
It follows from the integration by parts and (4.13)–(4.15) that
[TABLE]
By (4.16)–(4.17) and the estimate (4.6), we have
[TABLE]
By Lemma 3.2, we have
[TABLE]
It follows from (4.7) that
[TABLE]
The proof is completed by using the above estimates in (4.2) and the inf-sup condition (2.12). ∎
5. Numerical experiments
According to the discussion in section 4, we choose the PML medium property as the power function and need to specify the thickness of the layers and the medium parameter . It is clear to note from Theorem 4.3 that the a posteriori error estimate consists of two parts: the PML error and the finite element discretization error , where
[TABLE]
In our implementation, we first choose and such that , which makes the PML error (5.2) negligible compared with the finite element discretization error (5.1). Once the PML region and the medium property are fixed, we use the standard finite element adaptive strategy to modify the mesh according to the a posteriori error estimate. For any , we define the local a posteriori error estimator
[TABLE]
The adaptive FEM algorithm is summarized in Table 1.
In the following, we present two examples to demonstrate the competitive numerical performance of the proposed algorithm. The first-order linear element is used for solving the problem. Our implementation is based on parallel hierarchical grid (PHG) [29], which is a toolbox for developing parallel adaptive finite element programs on unstructured tetrahedral meshes. The linear system resulted from finite element discretization is solved by the PCG solver.
Example 1. We consider a problem with an exact solution. We set the elastic region and the acoustic region , where denotes the ball with radius and centering at the origin. Let
[TABLE]
where . The parameters are chosen as , , , , and such that
[TABLE]
First it is easy to verify that
[TABLE]
When and are constants, the Navier equation (2.4) reduces to
[TABLE]
Using (5.3) and (5.4), we have from a straightforward calculation that
[TABLE]
which shows that satisfies (5.5) in . It can be verified that the interface conditions (2.5)–(2.6) are also satisfied by letting .
Let and consider the following acoustic-elastic interaction problem with the Dirichlet boundary condition:
[TABLE]
We may test the adaptive FEM algorithm by solving the above boundary value problem.
Figure 3 displays the errors of and against the number of nodal points in and in , respectively. It clearly shows that the adaptive FEM yields quasi-optimal convergence rates, i.e.,
[TABLE]
and
[TABLE]
where and are the a posterior error estimators for and , respectively. Figure 4 plots the adaptive mesh of for solving and Figure 5 plots the mesh on a cross section of the domain on the -plane. Figure 6 plots the adaptive mesh of for solving and Figure 7 plot the mesh on the cross section of the domain on the -plane.
Example 2. This example concerns the scattering of the incident plane wave
[TABLE]
The Dirichlet boundary condition on the PML layer outer boundary is set by . We choose , , , , and . Let the elastic region and the acoustic region be and , respectively. Here , and . The PML domain is , i.e., the thickness of the PML layer is 0.4 in each direction. In this example, the elastic solid is a rectangular box with a small rectuangular dent on the surface. The solutions of and may have singularities around the corners of the dent. We choose and for the medium property to ensure the PML error is negligible compared to the finite element error.
For this example, we set the numerical solution on the very fine mesh to be a reference solution since there is no analytic solution. Figure 8 shows the errors of and against the number of nodal points and . It is clear to note that the FEM algorithm yields a quasi-optimal convergence rate. The surface plots of the amplitude of the fields are shown as follows: Figure 9 shows the real part of for the cross section in on the -plane and Figure 10 shows the real part of for the cross section in on the -plane.
6. Concluding remarks
We have studied a variational formulation for the acoustic-elastic interaction problem in and adopted the PML to truncate the unbounded physical domain. The scattering problem is reduced to a boundary value problem by using transparent boundary conditions. We prove that the truncated PML problem has a unique weak solution which converges exponentially to the solution of the original problem by increasing the PML parameters. We incorporate the adaptive mesh refinement with a posteriori error estimate for the finite element method to handle the problem where the solution may have singularities. Numerical results show that the proposed method is effective to solve the acoustic-elastic interaction problem.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] I. Babuška and A. Aziz, Survey Lectures on Mathematical Foundations of the Finite Element Method, in The Mathematical Foundations of the Finite Element Method with Application to the Partial Differential Equations, ed. by A. Aziz, Academic Press, New York, 1973, 5–359.
- 2[2] G. Bao, P. Li, and H. Wu, An adaptive edge element method with perfectly matched absorbing layers for wave scattering by periodic structures, Math. Comp., 79 (2010), 1–34.
- 3[3] G. Bao and H. Wu, On the convergence of the solutions of PML equations for Maxwell’s equations, SIAM J. Numer. Anal., 43 (2005), 2121–2143.
- 4[4] J.-P. Bérenger, A perfectly matched layer for the absorption of electromagnetic waves, J. Comput. Phys., 114 (1994), 185–200.
- 5[5] J. H. Bramble and J. E. Pasciak, Analysis of a finite PML approximation for the three dimensional time-harmonic Maxwell and acoustic scattering problems, Math. Comp., 76 (2007), 597–614.
- 6[6] J. H. Bramble, J. E. Pasciak, and D. Trenev, Analysis of a finite PML approximation to the three dimensional elastic wave scattering problem, Math. Comp., 79 (2010), 2079–2101.
- 7[7] J. Chen and Z. Chen, An adaptive perfectly matched layer technique for 3-D time-harmonic electromagnetic scattering problems, Math. Comp., 77 (2008), 673–698.
- 8[8] Z. Chen and H. Wu, An adaptive finite element method with perfectly matched absorbing layers for the wave scattering by periodic structures, SIAM J. Numer. Anal., 41 (2003), 799–826.
