Abstract
We propose an implicit Newmark method for the time integration of the pressure–stress formulation of a fluid–structure interaction problem. The space Galerkin discretization is based on the Arnold–Falk–Winther mixed finite element method with weak symmetry in the solid and the usual Lagrange finite element method in the acoustic medium. We prove that the resulting fully discrete scheme is well-posed and uniformly stable with respect to the discretization parameters and Poisson ratio, and we provide asymptotic error estimates. Finally, we present numerical tests to confirm the asymptotic error estimates predicted by the theory.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Recently, the time-domain fluid–structure interaction problem has been formulated in [13] by considering the stress tensor and the fluid pressure as primary variables. The resulting variational problem is symmetric and immune to the locking phenomenon that generally affects displacement based formulations in the nearly incompressible case. Indeed, the convergence analysis presented in [13] revealed that the space semi-discrete Galerkin scheme based on the Arnold–Falk–Winther mixed finite element method with weak symmetry in the solid and the Lagrange finite element method in the acoustic medium is uniformly stable with respect to the space discretization parameter and the Poisson ratio. We also point out that the method provides a direct approximation of the stress tensor, which is the variable of interest in many applications. We refer to [13] for more details and for a comparison with the formulations proposed in [10] and [6].
This paper completes the study given in [13] by carrying out the convergence analysis of an implicit time integration based on the Newmark trapezoidal rule. Following the steps given in [12, Section 6], we establish the unconditional stability of the resulting fully discrete method when the mesh parameters h and \(\Delta t\) go to 0 and when the Lamé coefficient \(\lambda \) tends to infinity. Finally, we prove that if the kth-order Arnold–Falk–Winther element and the kth-order Lagrange element (\(k\ge 1\)) are used in the solid and the fluid domains, respectively, then the error exhibits a combined space–time asymptotic behaviour given by \(O(h^{k})+ O((\Delta t)^{2})\).
The rest of the paper is organized as follows. We begin by introducing in Sect. 2 some basic notations and properties needed in the forthcoming analysis. In Sects. 3 and 4 we summarize the results obtained in [13] which will be required to present our numerical scheme. Then, in Sect. 5 we use an implicit Newmark method to obtain a fully discrete version of the problem and carry out its convergence analysis. Finally, in Sect. 6 we present numerical results that confirm the theoretical convergence estimates.
2 Notations and preliminary results
In what follows, \({\varvec{I}}\) denotes the identity matrix of \(\mathbb {R}^{d\times d}\) (\(d=2,3\)), and \({\mathbf {0}}\) represents the null vector in \(\mathbb {R}^d\) or the null tensor in \(\mathbb {R}^{d\times d}\). In addition, given \({\varvec{\tau }}:=(\tau _{ij})\) and \({\varvec{\sigma }}:=(\sigma _{ij})\in \mathbb {R}^{d\times d}\), we define as usual the transpose tensor \({\varvec{\tau }}^{\mathtt {t}}:=(\tau _{ji})\), the trace \(\mathop {\mathrm {tr}}\nolimits {\varvec{\tau }}:=\sum _{i=1}^d\tau _{ii}\), the deviatoric tensor \({\varvec{\tau }}^{\mathtt {D}}:={\varvec{\tau }}-\frac{1}{d}\left( \mathop {\mathrm {tr}}\nolimits {\varvec{\tau }}\right) {\varvec{I}}\), and the tensor inner product \({\varvec{\tau }}:{\varvec{\sigma }}:=\sum _{i,j=1}^d\tau _{ij}\sigma _{ij}\). We now let \(\Omega \) be a polyhedral Lipschitz bounded domain of \(\mathbb {R}^d\), with boundary \(\partial \Omega \), and denote by \({\mathcal {D}}(\Omega )\) the space of infinitely differentiable functions with compact support in \(\Omega \). For \(s\in {\mathbb {R}}\), \(\left\| \cdot \right\| _{s,\Omega }\) stands indistinctly for the norm of the Hilbertian Sobolev spaces \(\mathrm {H}^s(\Omega )\), \(\mathrm {H}^s(\Omega )^d\) or \( [\mathrm {H}^s(\Omega )]^{d\times d}\), with the convention \(\mathrm {H}^0(\Omega ):=\mathrm {L}^2(\Omega )\). We also denote by \((\cdot , \cdot )_{0,\Omega }\) the inner product in \(\mathrm {L}^2(\Omega )\), \(\mathrm {L}^2(\Omega )^d\) or \([\mathrm {L}^2(\Omega )]^{d\times d}\). We notice that the orthogonal decomposition \([\mathrm {L}^2(\Omega )]^{d\times d}\,=\,[\mathrm {L}^2(\Omega )]^{d\times d}_{\mathrm{sym}} \oplus [\mathrm {L}^2(\Omega )]^{d\times d}_{\mathrm{skew}}\) holds true with
We introduce the Hilbert space
whose norm is given by \(\left\| {\varvec{\tau }}\right\| ^2_{\mathrm {H}({\mathbf {div}}\,,\Omega )} :=\left\| {\varvec{\tau }}\right\| _{0,\Omega }^2+\left\| {\mathbf {div}}\,{\varvec{\tau }}\right\| ^2_{0,\Omega }\). In turn, given \(p \in [1, +\infty ]\), \(T>0\) and a separable Hilbert space V with norm \(\left\| \cdot \right\| _{V}\), we let \(\mathrm {L}^p((0,T);V)\) be the space of classes of functions \(f:\ (0,T)\rightarrow V\) that are Bochner-measurable and such that \(\left\| f\right\| _{\mathrm {L}^p((0,T);V)}<\infty \), with
For any \(k\in {\mathbb {N}}\), we consider the space \({\mathcal {C}}^k((0,T);V)\) of all functions f with (strong) derivatives \(f^{(j)}\) in \({\mathcal {C}}^0((0,T);V)\) for all \(1\le j\le k\), where \({\mathcal {C}}^0((0,T);V)\) stands for the Banach space consisting of all continuous functions \(f: [0,T]\rightarrow V\). We will also denote \(\dot{f}\) and \(\ddot{f}\) the first and second derivatives with respect to the variable t. Furthermore, we will use the Sobolev space
With the convention that \(\mathrm {W}^{0, p}((0,T);V)=\mathrm {L}^p((0,T);V)\), the space \(\mathrm {W}^{k, p}((0,T);V)\) is defined recursively for all \(k\in {\mathbb {N}}\), that is
Throughout this paper we use C (with or without subscripts) to denote generic constants independent of the parameters indicated at each instance. We point out that these constants may take different values at different places.
3 Stress–pressure variational formulation of the model problem
We consider a solid body represented by a connected polyhedral Lipschitz domain \(\Omega _{{\mathrm {S}}}\) whose boundary is given by two connected components \(\Sigma \) and \(\Gamma \). The cavity \(\Omega _{{\mathrm {F}}}\) delimited by the inner boundary \(\Sigma \) is filled with an homogeneous, inviscid and compressible fluid (see Fig. 1). Our objective is to compute the linear oscillations that take place in the fluid–solid domain \(\Omega :=\Omega _{{\mathrm {S}}}\cup \Sigma \cup \Omega _{{\mathrm {F}}}\), under the action of a given loading \({\varvec{f}}: (0, T]\times \Omega _{{\mathrm {S}}}\rightarrow \mathbb {R}^n\) prescribed in the solid domain. We assume that the solid is fixed at a nonempty part \(\Gamma _{\mathrm D}\) of the external boundary \(\Gamma :=\partial \Omega \) and impose a traction-free boundary condition on its complement \(\Gamma _{\mathrm N}:= \Gamma {\setminus }\Gamma _{\mathrm D}\). We denote \({\varvec{n}}\) the outward unit normal vector to \(\Gamma \cup \Sigma \) and select on \(\Sigma \) the orientation that points outward to \(\Omega _{{\mathrm {F}}}\). More precisely, the mathematical model associated to the physical phenomenon under interest is given by the set of equations
with the corresponding initial conditions. Here, p is the fluid pressure, \(\mathcal {C}:\ \mathbb {R}^{d\times d}\rightarrow \mathbb {R}^{d\times d}\) is the Hooke operator given by
\(\varvec{\varepsilon }({\varvec{u}})\) is the linearized strain tensor, which is given, in terms of the solid displacement field \({\varvec{u}}\), by
\(\rho _{{\mathrm {S}}}>0\) is the density of the solid, \(\lambda >0\) and \(\mu >0\) are its Lamé coefficients, \(c>0\) is the acoustic speed in the fluid, and \(\rho _{{\mathrm {F}}}>0\) is its density.
The stress tensor \({\varvec{\sigma }}\,:=\,\mathcal {C}\,\varvec{\varepsilon }({\varvec{u}})\,\), which is imposed here as a primary unknown in the solid, is sought in the Sobolev space
while the pressure p belongs to \(\mathrm {H}^{1}(\Omega _{{\mathrm {F}}})\). These two variables are linked through Eq. (3.3), which can be interpreted as an implicitly prescribed normal stress on the contact boundary \(\Sigma \). As we are dealing with a dual formulation in \(\Omega _{{\mathrm {S}}}\), this transmission condition becomes essential, and hence we could impose it weakly through a suitable Lagrange multiplier (as we did in [14]), or alternatively, we could incorporate it into the continuous space. Here, we follow [15] and choose the second option by defining the global space
which is endowed with the Hilbertian norm \(\left\| ({\varvec{\tau }}, q)\right\| ^2:= \left\| {\varvec{\tau }}\right\| ^2_{\mathrm {H}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}})} + \left\| q\right\| ^2_{1,\Omega _{{\mathrm {F}}}}\).
We still have to impose a further restriction in \({{\mathbb {X}}}\). Indeed, it is essential to take into account the conservation of the angular momentum, which is characterized by the symmetry of the stress tensor. This induces us to consider the closed subspace
We point out that, stable mixed finite elements for the linear elastostatic problem have been arduous to construct because of this symmetry restriction (cf. [1,2,3, 5, 7, 9]). One of the prevailing techniques [1, 3, 7, 9] used to deal with this difficulty consists in imposing weakly the symmetry through the introduction of a Lagrange multiplier, which turns out to be equal to the rotation \({\varvec{r}}\,:=\, \frac{1}{2}\big \{\nabla {\varvec{u}}- (\nabla {\varvec{u}})^{\mathtt {t}}\big \}\). Recently, this mixed finite element strategy with reduced symmetry has been successfully applied to the elasticity eigenproblem [17], to the indefinite elasticity problem [16], to elastodynamics [4, 12], and to time-domain fluid–structure interaction problems [13]. It is important to bear in mind that, in what follows, there will be an underlying Lagrange multiplier (corresponding to the symmetry restriction) that we have chosen to hide for economy in notations. We refer to [12] (or its preliminary summarized version [11]) for a similar analysis for the elastodynamics in which the rotation variable is maintained as an active unknown.
We now notice that \({\mathbb {X}}^{\mathrm{sym}}\) is dense in the space
endowed with the norm \(\left\| ({\varvec{\tau }}, q)\right\| _0^2 := \left\| {\varvec{\tau }}\right\| ^2_{0,\Omega _{{\mathrm {S}}}} + \left\| q\right\| ^2_{0,\Omega _{{\mathrm {F}}}}\). This allows us to pose the stress–pressure variational formulation of the fluid–solid interaction problem in the following terms (see [13, eq.(3.11)] for details):
where
and
Here, \({\varvec{f}}\in \mathrm {L}^1((0,T);\mathrm {L}^2(\Omega _{{\mathrm {S}}})^d)\) is a given body force in \(\Omega _{{\mathrm {S}}}\) and \(({\varvec{\sigma }}_0, p_0)\in {\mathbb {X}}^{\mathrm{sym}}\) and \(({\varvec{\sigma }}_1,p_1)\in {{\mathbb {H}}}^{\mathrm{sym}}\) are prescribed initial data.
The stability of our analysis with respect to \(\lambda \) when this parameter tends to infinity relays essentially on the following result.
Lemma 3.1
There exist constants \(c_{2} \ge c_{1} >0\) independent of \(\lambda \) such that
where \(\left\| ({\varvec{\tau }},q)\right\| _{0,\mathcal {C}}^{2}:=\left( ({\varvec{\tau }}, q), ({\varvec{\tau }}, q) \right) _\mathcal {C}\).
Proof
The bound from above follows immediately from the fact that
is bounded by a constant independent of \(\lambda \). The left inequality may be found in [17, Lemma 2.1]. \(\square \)
The well-posedness of problem (3.7) is established as follows (cf. [13, Theorem 3.1]) .
Theorem 3.1
Assume that \({\varvec{f}}\in \mathrm {W}^{1,1}((0,T);\mathrm {L}^2(\Omega _{{\mathrm {S}}})^d)\). Then, problem (3.7) admits a unique solution \(({\varvec{\sigma }}, p)\in \mathcal {C}^0((0,T);{\mathbb {X}}^{\mathrm{sym}})\cap \mathcal {C}^{1}((0,T);{{\mathbb {H}}}^{\mathrm{sym}} )\). Moreover, there exists a constant \(C>0\), independent of \(\lambda \) and T, such that
Although problem (3.7) is well-posed in the sense of Hadamard, it turns out that a compatibility condition must be imposed to the initial data \(({\varvec{\sigma }}_0, p_0)\in {\mathbb {X}}^{\mathrm{sym}}\) and \(({\varvec{\sigma }}_1,p_1)\in {{\mathbb {H}}}^{\mathrm{sym}}\) in order to remove non physical components from the solution. These spurious modes are due to the fact that the seminorm \(A\left( ({\varvec{\tau }}, q), ({\varvec{\tau }}, q) \right) ^{1/2}\) admits the nontrivial kernel \({{\mathbb {K}}}\) in \({\mathbb {X}}^{\mathrm{sym}}_c\) given by
where \({\mathbb {X}}^{\mathrm{sym}}_c:= {{{\mathbb {X}}}}_c\cap {\mathbb {X}}^{\mathrm{sym}}\), with \( {{{\mathbb {X}}}}_c := \left\{ ({\varvec{\tau }}, q)\in {{\mathbb {X}}}; \quad q= \text {constant}\right\} . \) It has been shown in [17] that all physically relevant eigenfunctions of the eigenproblem associated with the linear evolution problem (3.7) lie on the orthogonal \({{\mathbb {K}}}^\bot \) to \({{\mathbb {K}}}\) in \({\mathbb {X}}^{\mathrm{sym}}\) with respect to the inner product \(\big (\cdot ,\cdot \big )_\mathcal {C}\), i.e.,
and \({{\mathbb {K}}}\) is the eigenspace associated with an infinite-multiplicity eigenvalue equal to 1. A physically meaningful solution of problem (3.7) should then belong to \({{\mathbb {K}}}^\bot \) for all \(t\in [0, T]\). This property is simply achieved by imposing the condition at initial time, i.e.,
It is shown in [13, Theorem 2.1] that there exits a linear and bounded operator
uniquely characterized, for any \(({\varvec{\sigma }}, p)\in {{\mathbb {K}}}^\bot \), by the unique solution \(({\varvec{u}}, {\varvec{r}})\in \mathrm {L}^2(\Omega _{{\mathrm {S}}})^d\times [\mathrm {L}^2(\Omega _{{\mathrm {S}}})]^{d\times d}_\mathrm{skew}\) of
Moreover, if \(({\varvec{u}}, {\varvec{r}}) \,:=\, {\mathbf {D}}({\varvec{\sigma }}, p)\), then it can be shown that \({\varvec{u}}\) is none other than the displacement field, with \({\varvec{u}}(t)\in [\mathrm {H}^{1}(\Omega _{{\mathrm {S}}})]^d\) \(\,\forall \,t > 0\), and \({\varvec{r}}\,=\, \frac{1}{2}\big \{\nabla {\varvec{u}}- (\nabla {\varvec{u}})^{\mathtt {t}}\big \}\) is the rotation. The following result (cf. [13, Theorem 3.2]) establishes the relation between the solution \(({\varvec{\sigma }}, p)\) of problem (3.7) and the weak solution of the displacement–pressure formulation of the fluid–structure interaction problem.
Theorem 3.2
Assume that the initial data of problem (3.7) are such that \(({\varvec{\sigma }}_0, p_0), \,\, ({\varvec{\sigma }}_1, p_1) \,\in \, {\mathbb {K}}^\bot \), and let \(({\varvec{u}}_0,{\varvec{r}}_0):= {\mathbf {D}}({\varvec{\sigma }}_0, p_0)\) and \(({\varvec{u}}_1, {\varvec{r}}_1):= {\mathbf {D}}({\varvec{\sigma }}_1, p_1)\). If \(({\varvec{\sigma }}, p)\) is the solution of (3.7), then the pair \(({\varvec{u}}, p)\), with
solves the displacement–pressure formulation of the fluid–structure interaction problem given by the Eqs. (3.1)–(3.6) subject to the initial conditions \(({\varvec{u}}(0), p(0)) = ({\varvec{u}}_0, p_0)\) and \((\dot{{\varvec{u}}}(0), \dot{p}(0)) = ({\varvec{u}}_1, p_1)\).
4 Finite element discretization spaces and technical tools
We consider shape regular affine meshes \({\mathcal {T}}_h\) that subdivide the domain \({\bar{\Omega }}= {\bar{\Omega }}_{\mathrm {S}}\cup {\bar{\Omega }}_{{\mathrm {F}}}\) into triangles/tetrahedra K of diameter \(h_K\). The parameter \(h:= \max _{K\in \mathcal {T}_h} \{h_K\}\) represents the mesh size of \(\mathcal {T}_h\). In what follows, we assume that each triangle/tetrahedron of \({\mathcal {T}}_h\) is contained either in \({\bar{\Omega }}_{{\mathrm {S}}}\) or in \({\bar{\Omega }}_{{\mathrm {F}}}\), and denote
Moreover, we let \(\Sigma _h\) be the triangulation induced by \({\mathcal {T}}_h\) on \(\Sigma \), whose elements (edges or triangles) are denoted by T. Next, given an integer \(m\ge 0\) and a domain \(D \,\subseteq \, {\mathbb {R}}^d\), \(\mathcal {P}_m(D)\) denotes the space of polynomials of degree at most m on D. The space of piecewise polynomial functions of degree at most m associated with \(\mathcal {T}_h^*\), \(* \in \left\{ {\mathrm {S}}, {\mathrm {F}}\right\} \), is denoted by
Similarly, \(\mathcal {P}_m(\Sigma _h) :=\left\{ \phi \in L^2(\Sigma ); \quad \phi |_T \in \mathcal {P}_m(T),\quad \forall T\in \Sigma _h \right\} \). In addition, for \(k\ge 1\), the finite element spaces
correspond to the \(k^{\mathrm {th}}\)-order element of the Arnold–Falk–Winther (AFW) family introduced for the mixed formulation of elastostatic problem with reduced symmetry. It is important to notice that \(\varvec{\mathcal {W}}^{\mathrm{sym}}_h := \left\{ {\varvec{\tau }}_h\in \varvec{\mathcal {W}}_h;\quad \int _{\Omega _{{\mathrm {S}}}} {\varvec{\tau }}_h :{\varvec{s}}= 0 \quad \forall {\varvec{s}}\in \varvec{\mathcal {Q}}_h\right\} \), which is the weakly symmetric version of \(\varvec{\mathcal {W}}_h\), is not a subspace of the symmetric tensors of \(\varvec{\mathcal {W}}\). The pressure is approximated in the usual Lagrange finite element space \(V_h := \mathcal {P}_k(\mathcal {T}_h^{{\mathrm {F}}})\cap \mathrm {H}^1(\Omega _{{\mathrm {F}}})\).
Next, we recall some well-known approximation properties of the finite element spaces introduced above. Given \(s>0\), it is well-known that the usual kth-order Brezzi-Douglas-Marini (BDM) interpolation operator (see [8]) \({\varvec{\Pi }}_h:[\mathrm {H}^s(\Omega _{{\mathrm {S}}})]^{d\times d}\cap \varvec{\mathcal {W}}\rightarrow \varvec{\mathcal {W}}_h\) satisfies for \(0<s\le 1/2\) the error estimate
For more regular functions \({\varvec{\tau }}\in [\mathrm {H}^s(\Omega _{{\mathrm {S}}})]^{d\times d}\) with \(s>1/2\), it holds
Moreover, we have the commuting diagram properties
for all \({\varvec{\tau }}\in \mathrm {H}^s(\Omega _{{\mathrm {S}}})^{d\times d}\cap {\mathbf {H}}({\mathbf {div}}\,,\Omega _{{\mathrm {S}}})\), \(s>0\), where \(U_h:\ \mathrm {L}^2(\Omega _{{\mathrm {S}}})^d\rightarrow {\mathcal {U}}_h\) is the \(\mathrm {L}^2(\Omega _{{\mathrm {S}}})^d\)-orthogonal projector and \({\varvec{\pi }}_h\) is the vectorial version of \(\pi _h\), which is the \(\mathrm {L}^2(\Sigma )\)-orthogonal projector onto \(\mathcal {P}_k(\Sigma _h)\). In addition, we denote by \({\varvec{R}}_h:\ [\mathrm {L}^2(\Omega _{{\mathrm {S}}})]^{d\times d}_\mathrm{skew}\rightarrow \varvec{\mathcal {Q}}_h\) the orthogonal projector with respect to the \([\mathrm {L}^2(\Omega _{{\mathrm {S}}})]^{d\times d}\)-norm, and let \(\Pi _h : \mathrm H^1(\Omega _{{\mathrm {F}}}) \rightarrow V_h\) be the operator that, given \(p \in \mathrm {H}^1(\Omega _{{\mathrm {F}}})\), is uniquely characterized by
Then, there hold
We now introduce the discrete energy space \({{\mathbb {X}}}_h := \{({\varvec{\tau }}, q)\in \varvec{\mathcal {W}}_h\times V_h; {\varvec{\tau }}{\varvec{n}}+ q{\varvec{n}}= {\varvec{0}} \text { on}\}\), and its subspace \( {{{\mathbb {X}}}}_{h,c} = \left\{ ({\varvec{\tau }}, q)\in {{\mathbb {X}}}_h; \quad q= \text {constant}\right\} \). We also consider their weakly symmetric versions \({{\mathbb {X}}}_h^\mathrm{sym}:= \left\{ ({\varvec{\tau }}, q)\in \varvec{\mathcal {W}}_h^\mathrm{sym}\times V_h;\quad {\varvec{\tau }}{\varvec{n}}+ q{\varvec{n}}= {\varvec{0}} \text { on }\Sigma \right\} \) and \({\mathbb {X}}^{\mathrm{sym}}_{h,c}:= {{{\mathbb {X}}}}_{h,c}\cap {\mathbb {X}}^{\mathrm{sym}}_h\), respectively. The kernel \({{\mathbb {K}}}_h\) of the bilinear form A in \({{\mathbb {X}}}_h^\mathrm{sym}\) is given by
and we notice that, in general, neither \({{\mathbb {K}}}_h \subseteq {{\mathbb {K}}}\) nor \({{\mathbb {K}}}_h^\bot \subseteq {{\mathbb {K}}}^\bot \), with
The projector \(\Xi \) and its discrete counterpart \(\Xi _{h}\) (introduced in [13]) are the key tools in the convergence analysis that we will undertake in the following section. They are characterized by the following properties.
Lemma 4.1
There exist a linear operators \(\Xi :\, {{\mathbb {X}}} \rightarrow {{\mathbb {X}}}^\mathrm{sym}\) and \(\Xi _{h}:\, {{\mathbb {X}}} \rightarrow {{\mathbb {X}}}_{h}^\mathrm{sym}\) such that
with \(C > 0\), independent of \(\lambda \) and h. Moreover, \(\widetilde{\Xi }\,:=\, \Xi |_{{{\mathbb {X}}}^\mathrm{sym}}\) is the \((\cdot , \cdot )_\mathcal {C}\)-orthogonal projection of \({{\mathbb {X}}}^\mathrm{sym}\) onto \({{\mathbb {K}}}^\bot \).
Proof
See [13, Section 5]. \(\square \)
Lemma 4.2
Assume that \(({\varvec{\tau }}, q)\in {\mathbb {K}}^\bot \) with \({\varvec{\tau }}\in [\mathrm {H}^s(\Omega _{{\mathrm {S}}})]^{d\times d}\) for some \(s>0\), and let \(({\varvec{v}}, {\varvec{s}}) := \mathbf D({\varvec{\tau }}, q)\) and \({\varvec{\psi }}:= {\varvec{v}}|_{\Sigma }\). Then, there exists a constant \(C > 0\), independent of h and \(\lambda \), such that
Proof
See [13, Lemma 5.8]. \(\square \)
5 Time–space discretization
5.1 The fully discrete scheme
Given \(L\in {\mathbb {N}}\), we consider a uniform partition of the time interval [0, T] with step size \(\Delta t := T/L\). Then, for any continuous function \(\phi :[0, T]\rightarrow \mathbb {R}\) and for each \(k\in \{0,1,\ldots ,L\}\) we denote \(\phi ^k := \phi (t_k)\), where \(t_k := k\,\Delta t\). In addition, we adopt the same notation for vector/tensor valued functions and introduce the notations
and the discrete time derivatives
from which we notice that
The Newmark trapezoidal rule applied to the Galerkin space-semidiscretization introduced in [13] for problem (3.7) reads as follows: For \(k=1,\ldots ,L-1\), find \(({\varvec{\sigma }}_h^{k+1},p_h^{k+1})\in {\mathbb {X}}_h^{\mathrm{sym}}\) such that
Moreover, for the sake of simplicity, we assume that the scheme (5.1) is started up with
We insist here upon the fact that it is necessary to introduce a Lagrange multiplier in order to relax the weak symmetry constraint defining \(\varvec{\mathcal {W}}^{\mathrm{sym}}_h\). This permits one to deal with the well-known BDM-finite element basis functions of the space \(\varvec{\mathcal {W}}_h\) in order to obtain the linear systems of equations arising from (5.1) at each iteration step.
Now, recalling that \(({\varvec{\sigma }},p)\) stands for the solution of (3.7), we introduce the discrete errors
where, as in [13], we define \(({\varvec{\sigma }}^*_h, p^*_h) \,:=\, \Xi _{h}({\varvec{\sigma }}, p)\), and observe that \(({\varvec{e}}_{\sigma , h}^k,e_{p, h}^k) \in {\mathbb {X}}_h^{\mathrm{sym}}\). Then, thanks to (5.2), we have \({\varvec{e}}_{\sigma , h}^0= {\varvec{e}}_{\sigma , h}^1 = {\mathbf {0}}\) and \(e_{p, h}^0= e_{p, h}^1 = 0\). In turn, the starting point of our convergence analysis is the following error equation
where the consistency terms are, for \(\xi \in \{{\varvec{\sigma }},p\}\),
By definition of \(({\varvec{\sigma }}_h^*,p_h^*)\), we have that
and
Hence, we can substitute in the right hand side of (5.3) the functions \({\varvec{\chi }}_{2,\sigma }^k\) and \({\varvec{\chi }}_{2,p}^k\) by
without altering the error equation.
5.2 Convergence analysis
We begin by establishing the following stability result.
Lemma 5.1
There exists a constant \(C>0\), independent of \(\lambda \), h and \(\Delta t\), such that for each \(n \in \mathbb {N}\) there holds
Proof
Taking \( ({\varvec{\tau }},q) = \displaystyle \left( \frac{{\varvec{e}}_{\sigma , h}^{k+1} - {\varvec{e}}_{\sigma , h}^{k-1}}{2\Delta t}, \frac{e_{p, h}^{k+1} - e_{p, h}^{k-1}}{2\Delta t}\right) \) in (5.3) and using
and the similar identity for \(\dfrac{e_{p, h}^{k+1} - e_{p, h}^{k-1}}{2\Delta t}\), we find that
which can also be written as
In this way, multiplying by \(2\Delta t\) and summing up the foregoing identity over \(k=1,\ldots , n\), gives
It is now straightforward to deduce from the last identity and the Cauchy-Schwarz inequality, that there exists a constant \(C_0>0\), independent of \(\lambda \), h and \(\Delta t\), such that
and the result follows from the lower bound of (3.8). \(\square \)
We now aim to bound the expression
To this end, we first observe thanks to the triangle inequality and the stability estimate (5.4) that
where
and
The following two lemmas apply Taylor expansions with integral remainder to derive upper bounds for the terms on the right hand side of (5.5).
Lemma 5.2
Assume that the solution \(({\varvec{\sigma }},p) \in \mathcal {C}^0((0,T);{\mathbb {X}}^{\mathrm{sym}})\cap \mathcal {C}^{1}((0,T);{{\mathbb {H}}}^{\mathrm{sym}} )\) to problem (3.7) satisfies \({\varvec{\sigma }}\in \mathcal {C}^2((0,T);{\mathbb {H}}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}})\cap H^s(\Omega _{{\mathrm {S}}})^{n\times n})\cap \mathcal {C}^3((0,T);{\mathbb {H}}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}}))\) for some \(s>0\) and \(p \in \mathcal {C}^3(H^1(\Omega _{{\mathrm {F}}}))\). Then, there exists a constant \(C>0\), independent of \(\lambda \), h and \(\Delta t\), such that
Proof
Using Taylor expansions centered at \(t=t_{n+\frac{1}{2}}\) gives for each \(\xi \in \{{\varvec{\sigma }},p\}\),
and
Then, it is not difficult to see that using (5.8) with \(\xi = {\varvec{\sigma }}\) and \(\xi = p\), and then applying the space differential operators \({\mathbf {div}}\,\) and \(\nabla \) to \(\xi = {\varvec{\sigma }}\) and \(\xi = p\), respectively, in (5.7), we arrive at (5.6).\(\square \)
Lemma 5.3
Assume that the solution \(({\varvec{\sigma }},p) \in \mathcal {C}^0((0,T);{\mathbb {X}}^{\mathrm{sym}})\cap \mathcal {C}^{1}((0,T);{{\mathbb {H}}}^{\mathrm{sym}} )\) to problem (3.7) satisfies \({\varvec{\sigma }}\in \mathcal {C}^2((0,T);{\mathbb {H}}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}})\cap H^s(\Omega _{{\mathrm {S}}})^{n\times n})\cap \mathcal {C}^4((0,T);{\mathbb {H}}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}}))\) for some \(s>0\) and \(p \in \mathcal {C}^4(H^1(\Omega _{{\mathrm {F}}}))\). Then, there exists a constant \(C>0\), independent of \(\lambda \), h and \(\Delta t\), such that
Proof
Using now Taylor expansions centered at \(t=t_n\) we have for each \(\xi \in \{{\varvec{\sigma }},p\}\),
and
In this way, proceeding similarly as for the previous lemma, that is by applying now (5.10), (5.11) and (5.12), we obtain (5.9). Further details are omitted. \(\square \)
As a consequence of Lemmas 5.2, 5.3, and 4.2, we are able to establish next the required bound for \({\mathcal {M}}_h({\varvec{\sigma }},p)\).
Lemma 5.4
Assume that the solution \(({\varvec{\sigma }},p) \in \mathcal {C}^0((0,T);{\mathbb {X}}^{\mathrm{sym}})\cap \mathcal {C}^{1}((0,T);{{\mathbb {H}}}^{\mathrm{sym}} )\) to problem (3.7) satisfies \({\varvec{\sigma }}\in \mathcal {C}^2((0,T);{\mathbb {H}}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}})\cap H^s(\Omega _{{\mathrm {S}}})^{n\times n}) \cap \mathcal {C}^4((0,T);{\mathbb {H}}({\mathbf {div}}\,, \Omega _{{\mathrm {S}}}))\) for some \(s>0\) and \(p \in \mathcal {C}^4(H^1(\Omega _{{\mathrm {F}}}))\). Then, there exists a constant \(C>0\), independent of \(\lambda \), h and \(\Delta t\), such that
where \(({\varvec{u}}, {\varvec{r}}) = {\mathbf {D}}({\varvec{\sigma }}, p)\) and \({\varvec{\psi }}= {\varvec{u}}|_{\Sigma }\).
Proof
It follows straightforwardly from the initial estimate (5.5) and Lemmas 5.2 and 5.3 that
On the other hand, the uniform boundedness of \(\Xi _h:\, {\mathbb {X}} \rightarrow {\mathbb {X}}_h^\mathrm{sym}\) with respect to h and \(\lambda \), and our regularity assumptions, imply that there exists a constant \(C>0\), independent of h and \(\lambda \), such that
Finally, combining (5.14) and (5.15) we conclude that
and the result follows by applying Lemma 4.2 to \(({\varvec{\sigma }},p) \in {\mathbb {K}}^\bot \). \(\square \)
We notice here that while the constant \(C>0\) appearing in (5.13) is independent of \(\lambda \), the first error term on the left-hand side, namely \((\dot{{\varvec{\sigma }}},\dot{p})(t_{n+\frac{1}{2}}) - (\partial _t {\varvec{\sigma }}^n_{h},\partial _t p^n_{h})\), is estimated in the \(\lambda \)-dependent norm \(\left\| \cdot \right\| _{\mathcal {C}}\). Hence, Lemma 5.4 ensures that only the convergence of the semi-norms
remain unaltered when \(\lambda \) goes to infinity. We aim now to apply Lemma 3.1 to deduce the same stability behaviour in the full \({{\mathbb {X}}}\)-norm. To this end, we first need the following intermediate result.
Lemma 5.5
Under the hypotheses of Lemma 5.4 there exists a constant \(C>0\), independent of \(\lambda \), h and \(\Delta t\), such that
Proof
We first notice that for each \(\xi \in \{{\varvec{\sigma }},p\}\) there holds
Then, using a Taylor expansion centered at \(t = t_{k}\), we find that
Substituting (5.18) in (5.17), and summing the resulting identities over \(k= 1,\ldots , n\), we deduce that there exists a constant \(C_0>0\), independent of \(\lambda \), h and \(\Delta t\), such that
Finally, (5.16) is a direct consequence of the foregoing estimate and Lemma 5.4. \(\square \)
We are now in a position to establish the following asymptotic error estimate.
Theorem 5.1
Assume that the solutions \(({\varvec{\sigma }},p)\) to problem (3.7) satisfies the regularity assumptions \(({\varvec{\sigma }},p) \in \mathcal {C}^4((0,T);{\mathbb {X}}^{\mathrm{sym}})\) and \(({\varvec{u}},p)\in \mathcal {C}^2\Big ((0,T);\mathrm {H}^{k+1}(\Omega _{{\mathrm {S}}})^d \times \mathrm {H}^{k+1}(\Omega _{{\mathrm {F}}})\Big )\), for some \(k\ge 1\), where \({\varvec{u}}\) is the displacement associated to \(({\varvec{\sigma }}, p)\) through operator D. Then, there exists a constant \(C>0\), independent of \(\lambda \), h and \(\Delta t\), such that
Proof
We deduce immediately from Lemmas 5.4 and 5.5 that there exists a constant \(C_{0}>0\), independent of \(\lambda \), h and \(\Delta t\), such that
and the result follows from the norm equivalency provided by Lemma 3.1 and the approximation properties given by (4.1), (4.2) and (4.3)–(4.6). \(\square \)
6 Numerical results
In this section we present several numerical experiments confirming the good performance of the fully discrete Galerkin scheme (5.1) as applied to a two-dimensional model problem. In all what follows, given the solution \(({\varvec{\sigma }}_{h}^{n}, p^{n})\) of (5.1) at a time level \(n\Delta t\), we postprocess the corresponding displacement field \({\varvec{u}}_h^{n} \) by solving the auxiliary saddle point problem:
where \(\varvec{\mathcal {W}}_h^{\Sigma }:= \left\{ {\varvec{\tau }}\in \varvec{\mathcal {W}}_{h};\quad {\varvec{\tau }}{\varvec{n}}= {\mathbf {0}},\quad \text {on } \Sigma \right\} \).
For each mesh size h, the individual relative errors produced by the fully discrete Galerkin method (5.1) are measured at the final time step as follows:
where \(\left\{ ({\varvec{\sigma }}_h^n, p_h^n), \, n =0,\ldots , L\right\} \) is the solution of (5.1) and \(({\varvec{\sigma }}, p)\) is the solution of (3.7). In turn, we introduce the experimental rates of convergence
where \(\texttt {e}_h\) and \(\texttt {e}_{{\hat{h}}}\) are the errors corresponding to two consecutive triangulations with mesh sizes h and \({\hat{h}}\), respectively.
We now describe the main data of the three examples that will be reported in the following. For each one of them we consider \(\Omega _{{\mathrm {S}}}=(0,1)^2\backslash [0.25,0.75]^2\), \(\Omega _{{\mathrm {F}}}=(0.25,0.75)^2\), \(T= 1\), \(\rho _S = 1\), and \(\rho _F = 1\). In Example 1, we choose Lamé constants \(\lambda = \mu = 1.0\), take \(\Gamma _{\mathrm {D}} = \Gamma \) and select the datum \({\varvec{f}}\) so that the exact solution for the displacement and pressure are given, respectively, by
and
In Example 2, we use again the same displacement and Lamé constants of the first example and choose \({\varvec{f}}\) so that the exact solution for the pressure is given by
In addition, in this case we incorporate the traction boundary condition
with \(\Gamma _N := \left\{ x_2 = 0, \,\,0\le x_1 \le 1 \right\} \).
Finally, in Example 3 we test the locking-free character of the method in the nearly incompressible case. For this purpose, we consider now Lamé constants corresponding to a Poisson ratio \(\nu = 0.49\) and Young modulus \(E = 1.0\), that is
and maintain the displacement, pressure and traction condition of Example 2.
For all the above described examples we consider the AFW elements of order \(k=2\) for the spatial discretization in the solid, and the usual second order Lagrange element for the corresponding discretization in the acoustic medium. Tables 1, 2 and 3 depict the convergence results obtained by taking equal time and space discretizations parameters \(\Delta t\) and h, respectively. The size of the linear systems solved at each iteration step is indicated by the parameter N. We report on the relative errors and the convergence orders for these three examples. As predicted by the theoretical results, we observe that in all cases the quadratic convergence rate of the error is attained in each variable. In addition, we remark from Example 3 that the method is also robust for nearly incompressible materials, thus confirming its locking-free character.
References
Arnold, D.N., Brezzi, F., Douglas, J.: PEERS: a new mixed finite element method for plane elasticity. Jpn. J. Appl. Math. 1(2), 347–367 (1984)
Arnold, D.N., Falk, R.S., Winther, R.: Finite element exterior calculus, homological techniques, and applications. Acta Numer. 15, 1–155 (2006)
Arnold, D.N., Falk, R.S., Winther, R.: Mixed finite element methods for linear elasticity with weakly imposed symmetry. Math. Comput. 76(260), 1699–1723 (2007)
Arnold, D.N., Lee, J.J.: Mixed methods for elastodynamics with weak symmetry. SIAM J. Numer. Anal. 52(6), 2743–2769 (2014)
Arnold, D.N., Winther, R.: Mixed finite elements for elasticity. Numer. Math. 92(3), 401–419 (2002)
Bermúdez, A., Rodríguez, R., Santamarina, D.: Finite element approximation of a displacement formulation for time-domain elastoacoustic vibrations. J. Comput. Appl. Math. 152(1–2), 17–34 (2003)
Boffi, D., Brezzi, F., Fortin, M.: Reduced symmetry elements in linear elasticity. Commun. Pure Appl. Anal. 8(1), 95–121 (2009)
Boffi, D., Brezzi, F., Fortin, M.: Mixed Finite Element Methods and Applications. Springer Series in Computational Mathematics, vol. 44. Springer, Heidelberg (2013)
Cockburn, B., Gopalakrishnan, J., Guzmán, J.: A new elasticity element made for enforcing weak stress symmetry. Math. Comput. 79(271), 1331–1349 (2010)
Feng, X.: Analysis of finite element methods and domain decomposition algorithms for a fluid–solid interaction problem. SIAM J. Numer. Anal. 38(4), 1312–1336 (2000)
García, C., Gatica, G.N., Meddahi, S.: A new mixed finite element analysis of the elastodynamic equations. Appl. Math. Lett. 59, 48–55 (2016)
García, C., Gatica, G.N., Meddahi, S.: A new mixed finite element method for elastodynamics with weak symmetry. J. Sci. Comput. https://doi.org/10.1007/s10915-017-0384-0
García, C., Gatica, G.N., Meddahi, S.: Finite element analysis of a pressure–stress formulation for the time-domain fluid–structure interaction problem. IMA J. Numer. Anal. https://doi.org/10.1093/imanum/drw079
Gatica, G.N., Márquez, A., Meddahi, S.: Analysis of the coupling of primal and dual-mixed finite element methods for a two-dimensional fluid–solid interaction problem. SIAM J. Numer. Anal. 45(5), 2072–2097 (2007)
Gatica, G.N., Márquez, A., Meddahi, S.: Analysis of the coupling of Lagrange and Arnold–Falk–Winther finite elements for a fluid–solid interaction problem in 3D. SIAM J. Numer. Anal. 50(3), 1648–1674 (2012)
Márquez, A., Meddahi, S., Tran, T.: Analyses of mixed continuous and discontinuous Galerkin methods for the time harmonic elasticity problem with reduced symmetry. SIAM J. Sci. Comput. 37, A1909–A1933 (2015)
Meddahi, S., Mora, D., Rodríguez, R.: Finite element analysis for a pressure–stress formulation of a fluid–structure interaction spectral problem. Comput. Math. Appl. 68(12, part A), 1733–1750 (2014)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was partially supported by CONICYT-Chile through BASAL project CMM, Universidad de Chile; by Centro de Investigación en Ingeniería Matemática (\(\hbox {CI}^2\hbox {MA}\)), Universidad de Concepción; and by the Ministery of Education of Spain through the Project MTM2013-43671-P.
Rights and permissions
About this article
Cite this article
García, C., Gatica, G.N., Márquez, A. et al. A fully discrete scheme for the pressure–stress formulation of the time-domain fluid–structure interaction problem. Calcolo 54, 1419–1439 (2017). https://doi.org/10.1007/s10092-017-0234-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10092-017-0234-3