Parameter-robust stability of classical three-field formulation of Biot's consolidation model
Qingguo Hong, Johannes Kraus

TL;DR
This paper establishes parameter-robust stability for a classical three-field formulation of Biot's consolidation model, enabling the development of effective preconditioners and stable discretizations that ensure mass conservation.
Contribution
It introduces parameter-dependent norms that prove full stability of the model uniformly across all parameters, including the Lamé parameter, facilitating robust numerical methods.
Findings
Proves uniform inf-sup stability with respect to all model parameters.
Constructs a block diagonal preconditioner based on the stability analysis.
Designs stable discretizations with optimal error estimates and mass conservation.
Abstract
This paper is devoted to the stability analysis of a classical three-field formulation of Biot's consolidation model where the unknown variables are the displacements, fluid flux (Darcy velocity), and pore pressure. Specific parameter-dependent norms provide the key in establishing the full parameter-robust inf-sup stability of the continuous problem. Therefore, stability results presented here are uniform not only with respect to the Lam\'e parameter , but also with respect to all the other model parameters. This allows for the construction of a uniform block diagonal preconditioner within the framework of operator preconditioning. Stable discretizations that meet the required conditions for full robustness and guarantee mass conservation, both locally and globally, are discussed and corresponding optimal error estimates proven.
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.
Parameter-robust stability of classical three-field formulation of Biot’s consolidation model
Qingguo Hong and Johannes Kraus
Department of Mathematics, Pennsylvania State University, State College, PA 16802, U.S.A.
Faculty of Mathematics, University of Duisburg-Essen, Thea-Leymann-Str. 9, 45127 Essen, Germany
Abstract.
This paper is devoted to the stability analysis of a classical three-field formulation of Biot’s consolidation model where the unknown variables are the displacements, fluid flux (Darcy velocity), and pore pressure. Specific parameter-dependent norms provide the key in establishing the full parameter-robust inf-sup stability of the continuous problem. Therefore, stability results presented here are uniform not only with respect to the Lamé parameter , but also with respect to all the other model parameters. This allows for the construction of a uniform block diagonal preconditioner within the framework of operator preconditioning. Stable discretizations that meet the required conditions for full robustness and guarantee mass conservation, both locally and globally, are discussed and corresponding optimal error estimates proven.
Key words and phrases:
Biot’s consolidation model, parameter-robust stability, classical three-field formulation, stable discretizations
1991 Mathematics Subject Classification:
65F10, 65N20, 65N30
1. Introduction: Biot’s consolidation model
Poroelastic models describe mechanical deformation and fluid flow in porous media. They have a wide range of applications in medicine, biophysics and geosciences such as the computation of intracranial pressure, trabecular bone stiffness under different loading conditions, reservoir simulation, waste repository performance, sequestration, consolidation of soil under surface loads, subsidence due to fluid withdrawal and many others, see, e.g. [1, 2, 3, 4].
A classical and widely used model has been introduced by Biot [5, 6] and is based on the following assumptions:
- (i)
the porous medium is saturated by fluid and the temperature is constant,
- (ii)
the fluid in the porous medium is (nearly) incompressible,
- (iii)
the solid skeleton (matrix) is formed by an elastic material and deformations and strains are relatively small,
- (iv)
the fluid flow is driven by Darcy’s law (laminar flow).
For homogeneous isotropic linear elastic porous media, the Biot model in an open domain , , comprises the following system of partial differential equations (PDEs):
[TABLE]
Here and denote the Lamé parameters which are defined by
[TABLE]
in terms of the modulus of elasticity (Young’s modulus) and the Poisson ratio .
The constant coupling the pore pressure and the displacement variable is the Biot-Willis constant, is the hydraulic conductivity, given by the quotient between the permeability of the porous medium and the viscosity of the fluid ; denotes the identity tensor and and are the effective stress and strain tensors, respectively, which are related to each other via the constitutive equation (1e); The strain tensor is given by the symmetric part of the gradient of the displacement field as defined in the compatibility condition (1d). The time derivatives of and in the continuity equation (1c) are denoted by and . Finally, denotes the fluid flux, sometimes also called percolation velocity of the fluid, which is assumed to be proportional to the (negative) pressure gradient as expressed by Darcy’s law (1b). The right hand side in the equilibrium equation (1a) represents the density of the applied body forces and the source term in (1c) a forced fluid extraction or injection.
The system (1) is completed by proper boundary and initial conditions, e.g.,
[TABLE]
where , and , ; Initial conditions at the time to complement the boundary conditions (2) are given by
[TABLE]
Making use of the constitutive equation (1e) to eliminate the stress variable from the system (1) results in the classical three-field formulation of the Biot model.
A common way to solve the time-dependent problem numerically, is then to discretize it in time and solve a static problem in each time step. Using the backward Euler method for time discretization, in this way one obtains a three-by-three block system of time-step equations
[TABLE]
where
[TABLE]
for the unknown time-step functions
[TABLE]
and the right hand side time-step functions and at any given time moment . As in the remainder of this paper we will consider the static problem (4)–(5), for convenience, we will drop the superscript for the time-step functions, that is, denote , and by , and , respectively.
Following the standard notation, denotes the space of square Lebesgue integrable functions equipped with the standard norm and the space of vector-valued -functions equipped with the norm defined by . Moreover, where the standard Sobolev norm is defined by .
Frequently we will consider the case in which and , in which we write and . In order to determine the solution for the pressure variable uniquely one can set .
In many applications the variations of the model parameters are quite large. In geophysical applications, the permeability typically varies in the range from to whereas Young’s modulus is typically in the order of GPa and the Poisson ratio in the range , see [3, 7, 8]. Soft tissue of the central nervous system on the other hand has a permeability of about to whereas Young’s modulus is typically in the order of kPa and the Poisson ratio in the range to almost , see [1, 2]. For that reason it is important that not only the formulation of the problem but also the numerical methods for its solution are stable over the whole range of values of the parameters in the model.
The stability of the time discretization has been studied in [9] and will not be addressed here. Instead we will focus on the issue of inf-sup stable finite element discretizations of the static problem (4)–(5). It is a well known fact that the LBB condition, see [10, 11], plays the crucial role in the well-posedness analysis of the continuous problem and its discrete counterparts arising from mixed finite element discretizations. It is also the key tool in deriving a priori error estimates. Inf-sup stability for the Darcy problem as well as for the Stokes and linear elasticity problems is well understood and various stable mixed discretizations of either of these systems of PDEs have been proposed over the years, see, e.g. [12] and the references therein.
Biot’s model of poroelasticity combines theses equations and the parameter-robust stability of its three-field formulation becomes more delicate as we will see in the next sections. Alternative formulations that can be proven to be stable independently of the model parameters (in certain norms) include a two-field formulation for the displacements and pore pressure, see [7, 13], and a new three-field formulation that–besides the displacements–introduces two pressure unknowns, one for the fluid pressure and one for the total pressure defined as a weighted sum of fluid and solid pressure [7].
Compared to the new three-field formulation presented in [7], the classic three-field formulation of Biot’s consolidation model keeps Darcy’s law in order to guarantee fluid mass conservation. Recently, a four-field formulation has been proposed in which the stress tensor is kept as a variable in the system, see [14], and the error analysis there is robust with respect to , but not uniform with respect to the other parameters such as and .
Nonconforming finite elements have been shown to be beneficial with regard to reducing pressure oscillations in computations based on the classical three-field formulation, see [15]. The lowest approximation order, consisting of Crouzeix-Raviart finite elements for the displacements, lowest-order Raviart-Thomas elements for the Darcy velocity, and a piecewise constant approximation of the pressure unknown, in combination with a mass-lumping technique for the Raviart-Thomas elements results in a computationally efficient method. However, the norms defined in this work, and in many others, do not allow to establish the full parameter-robust stability for which we aim.
In the present paper, we establish this full parameter-robust stability for the classic three-field formulation of Biot’s consolidation model. Crucial in our analysis is the definition of proper norms for which we prove that the constants in the related inf-sup conditions do not depend on any of the model parameters. Further, we propose a discretization that preserves fluid mass conservation at a discrete level. We also prove the full parameter-robust stability of the discretized problem and of course the related optimal error estimates. The remainder of the paper is organized as follows.
In Section 2, we briefly revisit non-uniform stability results, and make some useful observations which motivate the subsequent analysis. In Section 3 we introduce the parameter-dependent norms based on which we establish the parameter-robust stability of the weak formulation of the continuous problem (4)–(5). Section 4 analyzes mixed finite element discretizations that provide discrete parameter-robust inf-sup stability and full fluid mass conservation. Applying the theory of operator preconditioning, see [16], the results from Sections 3 and 4 imply the uniformity (parameter-robustness) of the (canonical) norm-equivalent block-diagonal preconditioners. In Section 5 we use our findings to derive robust optimal a priori error estimates. Finally, Section 6 gives some concluding remarks.
Throughout this paper, the hidden constants in and are independent of the parameters and the mesh size . Hence the hidden constants in and are independent of and the mesh size .
2. A revisit of non-uniform stability results
We begin our stability analysis with recasting the equations (4)–(5). We first divide all the parameters in the model (4)–(5) by herewith eliminating the parameter . That is, we make the substitutions
[TABLE]
Herewith, equation (4) becomes
[TABLE]
Now let and divide equation (7b) by to get
[TABLE]
where we have also used that . For convenience we denote
[TABLE]
and further assume that the range of the parameters is
[TABLE]
These assumptions are very general and reasonable.
In the subsequent, in order to simplify the notation, we skip the “tilde” symbol, i.e., we make the substitutions , and finally write the system, without loss of generality, in the form
[TABLE]
or, in short notation,
[TABLE]
where
[TABLE]
The weak formulation of (9a)–(9c) reads: Find , such that for any
[TABLE]
Motivated by the work [17], let us first consider the Hilbert spaces and with the natural norms defined by
[TABLE]
Before we study the Biot’s equations, we recall the following well known results, see, e.g. [11, 12].
Lemma 1**.**
There exists a positive constant , such that
[TABLE]
Lemma 2**.**
There exists a positive constant , such that
[TABLE]
Let us now turn to the stability of the formulation (12a)–(12c). We consider two different cases. In the first case, for some nearly incompressible materials, we have that the Lamé parameter tends to infinity. If we assume that , and then, defining the norms according to (13)–(15), the boundedness of both and are obvious. Further, for , we obtain the boundedness of . Moreover, defining the norms by (13)–(15), using Lemma 1, and choosing , we obtain the inf-sup condition
[TABLE]
Finally, the coercivity of on the kernel set
[TABLE]
can also be verified. In fact, since means , it follows that
[TABLE]
where the last inequality comes from the assumption , .
On the other hand, in many practical applications one has , , , and tending to zero. Then, since in this case we have and , defining the norms according to (13)–(15), the boundedness of both and are again obvious. Further, the assumption implies the boundedness of .
Next, using the definition of the norms (13)–(15), Lemma 2, and choosing , we obtain the inf-sup condition
[TABLE]
We see, however, that in this case the coercivity of can not be valid any more on the kernel set , where is defined by (19). In fact, since means , it follows that for any , there exits , where, e.g., , and is large enough, such that
[TABLE]
where the second inequality comes from .
Using the norms defined in (13)–(14), the estimate (22) implies that for any , there exists (and large enough) such that
[TABLE]
Therefore the system (12a)–(12c) is not uniformly stable with respect to the parameter under the norms (13)–(15).
From this observation we conclude that we have to define proper norms (as we do below in (26a)–(26c)) in order to establish the coercivity of on in both above cases.
3. Parameter-robust stability of the model
In this section, we first define proper parameter-dependent norms for the spaces and based on which we establish then the parameter-robust stability of the Biot’s model (12a)–(12c) for parameters in the ranges
[TABLE]
Let us denote
[TABLE]
and consider the Hilbert spaces with parameter-dependent norms , , induced by the inner products
[TABLE]
The above norms are the key to establish the parameter-robust stability of the model.
Directly related to problem (12a)–(12c) we introduce the bilinear form
[TABLE]
In view of the definition of the norms (26a)–(26c), the boundedness of is obvious. We come to our first main result.
Theorem 1**.**
There exists a constant independent of the parameters , such that
[TABLE]
Proof.
Case I:
[TABLE]
For any , by Lemma 2, there exists
[TABLE]
Choose
[TABLE]
where is a positive constant that will be determined later.
First we verify the boundedness of by .
By (30), and noting that , we have
[TABLE]
Next, since , we get the boundedness of , i.e.,
[TABLE]
It is obvious that . We still need to bound . Using (31) and
[TABLE]
we obtain
[TABLE]
Collecting the estimates above we get
[TABLE]
Next we show the coercivity of . Using the definition of and (30), we find
[TABLE]
Applying Cauchy’s inequality and using (30), we therefore obtain
[TABLE]
Now, letting and noting that and , we further conclude that
[TABLE]
Next, letting and noting that , we arrive at the following coervicity estimate
[TABLE]
Case II:
[TABLE]
For any , by Lemma 1, there exists
[TABLE]
Choose
[TABLE]
where is a constant which we will specify later.
Again we verify the boundedness of by first. It is obvious that .
Moreover, by (40) and noting that , we have
[TABLE]
Hence, we get the boundedness of , i.e.,
[TABLE]
The boundedness of follows as in (35).
Next we verify the coercivity of in Case II.
Using the definition of and (39), we find
[TABLE]
Applying Cauchy’s inequality and using (39), we get
[TABLE]
Now, letting and noting that it follows that
[TABLE]
Next, we set , observe that , and finally obtain the coercivity estimate
[TABLE]
which completes the proof. ∎
The above theorem implies the following stability estimate.
Corollary 2**.**
Let be the solution of (12a)–(12c). Then there holds the estimate
[TABLE]
where is a constant independent of and .
Remark 3**.**
We want to emphasize that the parameter ranges as specified in (24) are indeed relevant since the variations of the model parameters are quite large in many applications. For that reason, Theorem 1 is a very important and basic result that provides the parameter-robust stability of the model (12a)–(12c).
Remark 4**.**
Define
[TABLE]
Due to the theory presented in [16], Theorem 1 implies that the operator in (44) defines a norm-equivalent (canonical) block-diagonal preconditioner for the operator in (11) which is robust in all model parameters.
Remark 5**.**
Note that if and then and the norms defined in (26a)–(26c) are given by
[TABLE]
Then the coercivity of on the kernel set
[TABLE]
can be verified by direct computation. However, in this case the inf-sup condition
[TABLE]
fails if , for instance, and .
Hence, in order to obtain the inf-sup condition for , namely,
[TABLE]
the Stokes inf-sup condition from Lemma 2 has to be satisfied at the discrete level, as we can see by choosing in (49).
From the above observation, we conclude that we need to choose a proper space for the approximation of the displacement field , even if is small, in order to satisfy the Stokes inf-sup condition stated in Lemma 2 at the discrete level. This shows that the discretization of (12a)–(12c) using on the spaces can not be uniformly stable with respect to all model parameters!
Therefore, in our paper, we use conforming spaces such as and to replace . Further, in this way, we can preserve the divergence condition exactly, which means the fluid mass conservation is fully preserved. Details will be presented in the following Section 4.
4. Uniformly stable discretizations of the model
There are various discretizations that meet the requirements for the proof of the full parameter-robust stability that will be presented in this section. They include conforming as well as nonconforming methods. In general, whenever is a Stokes-stable pair and satisfies the inf-sup condition similar to (63), the norm that we have proposed in Section 3 allows to prove the full parameter-robust stability using similar arguments as in the proof of Theorem 6. To give two popular examples, the triplet together with stabilization does result in a parameter-robust stable discretization of the Biot model if the norms are defined as in Section 3. The same is true for the conforming discretization based on the spaces . However, these finite element methods can not preserve the fluid mass conservation exactly and globally although they can achieve parameter-robustness.
Therefore, in this section, motivated by the works [18, 19, 20], we propose discretizations of the Biot’s model problem (12a)–(12c). These discretizations preserve the divergence condition (namely equation (9c)) exactly and globally, which means an exact conservation of the fluid mass. Furthermore, the discretizations are also locking-free when the Lamé parameter tends to . First we introduce some notations.
4.1. Preliminaries and notation
By we denote a shape-regular triangulation of mesh-size of the domain into triangles . We further denote by the set of all interior edges (or faces) of and by the set of all boundary edges (or faces); we set .
For , we define
[TABLE]
The vector functions are represented column-wise.
As we consider discontinuous Galerkin (DG) discretizations, we define some trace operators next. Let be the common boundary (interface) of two subdomains and in , and and be unit normal vectors to pointing to the exterior of and , respectively. For any edge (or face) and a scalar , vector and tensor , we define the averages
[TABLE]
and jumps
[TABLE]
where is the symmetric part of the tensor product of and .
When then the above quantities are defined as
[TABLE]
If is the outward unit normal to , it is easy to check that
[TABLE]
Also, for and for all , we have
[TABLE]
The finite element spaces are denoted by
[TABLE]
[TABLE]
[TABLE]
The discretizations that we consider here, define the local spaces via the triplets , or , or . Note that for all these choices the important condition is satisfied.
We recall the basic approximation properties of these spaces: for all and for all , there exists such that
[TABLE]
4.2. DG discretization
We note that according to the definition of , the normal component of any is continuous on the internal edges and vanishes on the boundary edges. Therefore, by splitting a vector into its normal and tangential components and
[TABLE]
we have
[TABLE]
implying that
[TABLE]
A direct computation shows that
[TABLE]
Therefore, the discretization of the variational problem (12a)–(12c) is given as follows. Find , such that for any
[TABLE]
where
[TABLE]
and is a stabilization parameter which is independent of .
For any , we introduce the mesh dependent norms:
[TABLE]
Next, for , we define the “DG”-norm
[TABLE]
and, finally, the mesh-dependent norm by
[TABLE]
We now summarize several results on well-posedness and approximation properties of the DG formulation, see, e.g. [19, 20].
- •
From the discrete version of Korn’s inequality we have that the norms , , and are equivalent on , namely,
[TABLE]
- •
The bilinear form , introduced in (4.2) is continuous and we have
[TABLE]
- •
For our choice of the finite element spaces and we have the following inf-sup conditions
[TABLE]
where and are constant independent of the parameters and the mesh size .
- •
We also have that is coercive, and the proof of this fact parallels the proofs of similar results.
[TABLE]
where is a positive constant independent of parameters and the mesh size .
Related to the discrete problem (57a)-(57c) we introduce the bilinear form
[TABLE]
In view of the definitions of the norms and , the boundedness of the is obvious, and we come to our second main result.
Theorem 6**.**
There exits a constant independent of the parameters and the mesh size , such that
[TABLE]
Proof.
Case I:
[TABLE]
For any , by the first inequality in (63), there exists
[TABLE]
Choose
[TABLE]
where the constant will be determined later.
We verify first the boundedness of by .
By (68), the equivalence between norms and , namely (61), and noting that , we have
[TABLE]
Therefore, by taking into account that we get for the estimate
[TABLE]
Obviously we have and it remains to bound . From
[TABLE]
it follows that
[TABLE]
Next we establish the coercivity of .
Using the definition of and (68), we find
[TABLE]
Next we apply Cauchy’s inequality, use the coercivity and the continuity of , the equivalence of the norms and , and (68), to get
[TABLE]
Now letting , and noting that , we obtain
[TABLE]
Next, setting and noting that , we derive the coervicity estimate
[TABLE]
Case II:
[TABLE]
For any , by the second inequality in (63), there exists
[TABLE]
Choose
[TABLE]
where is a constant which will be specified later.
Again we first verify the boundedness of by . We note that .
From (75) and noting that we have
[TABLE]
Hence, we get the boundedness of , that is
[TABLE]
Again we have the boundedness for according to (73).
In what follows we show the coercivity of in Case II.
Using the definition of and (75), we find
[TABLE]
Next, we apply Cauchy’s inequality, use (75), and the coercivity of , to get
[TABLE]
Now, letting , and noting that , we obtain
[TABLE]
Finally, we choose , note that , and conclude the coervicity of the bilinear form, i.e.,
[TABLE]
This completes the proof. ∎
From the above theorem, we get the following stability estimate.
Corollary 7**.**
Let be the solution of (57a)-(57c), then we have the estimate
[TABLE]
where and is a constant independent of and mesh size .
Remark 8**.**
Denote by the operator induced by the bilinear form (65), namely
[TABLE]
and define
[TABLE]
Then due to the theory presented in [16], Theorem 6 implies that the norm-equivalent (canonical) block-diagonal preconditioner for is parameter-robust, which means that the condition number is uniformly bounded with respect to the parameters in the ranges (24) and with respect to the mesh size .
5. Error estimates
In this section, we derive the error estimates that follow from the results presented in Section 4. Let be the canonical interpolation operator. We also denote the -projection on by . The following Lemma, see [19], summarizes some of the properties of and needed for our proof.
Lemma 3**.**
For all we have
[TABLE]
Theorem 9**.**
Let be the solution of (12a)–(12c) and be the solution of (57a)–(57c). Then the error estimates
[TABLE]
and
[TABLE]
hold, where are constants independent of and the mesh size .
Proof.
Subtracting (57a)–(57c) from (12a)–(12c) and noting the consistency of , we have that for any
[TABLE]
Let . Now for arbitrary , from (84)–(86), noting that and , we conclude
[TABLE]
Next, since , by the stability result (66) for the discrete problem (57a)–(57c), we obtain
[TABLE]
and
[TABLE]
Hence, using the boundedness of , the second inequality in Lemma 3, and triangle inequality, we arrive at
[TABLE]
and
[TABLE]
∎
Remark 10**.**
From the above theorem, we can see that the discretizations are locking-free.
6. Conclusions
This paper presents the stability analysis of a classical three-field formulation of Biot’s consolidation model where the unknown variables are the displacements, fluid flux (Darcy velocity), and pore pressure. Specific parameter-dependent norms provide the key to establish the parameter-robust stability of the continuous problem. This allows for the construction of a parameter-robust block diagonal preconditioner in the framework of operator preconditioning. Discretizations that fully preserve the fluid mass conservation are designed. Further, both discrete parameter-robust stability and locking-free error estimates are proved.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. H. Smith and J. A. Humphrey. Interstitial transport and transvascular fluid exchange during infusion into brain and tumor tissue. Microvasc. Res. , 73(1):58–73, 2007.
- 2[2] K. H. Støverud, M. Aln s, H. P. Langtangen, V. Haughton, and K. A. Mardal. Poro-elastic modeling of syringomyelia - a systematic study of the effects of pia mater, central canal, median fissure, white and gray matter on pressure wave propagation and fluid movement within the cervical spinal cord. Comput. Methods Biomech. Biomed. Engin. , 19(6):686–698, 2016.
- 3[3] H. F. Wang. Theory of Linear Poroelasticity with Applications to Geomechanics and Hydrogeology . Princeton University Press, Princeton, NJ, 2000.
- 4[4] E. Detournay and A.H.-D. Cheng. Fundamentals of poroelasticity. In C. Fairhurst, editor, Comprehensive Rock Engineering: Principles, Practice and Projects, Vol. II, Analysis and Design Method , chapter 5, pages 113–171. Pergamon Press, 1993.
- 5[5] M. A. Biot. General theory of three-dimensional consolidation. J. Appl. Phys. , 12(2):155–164, 1941.
- 6[6] M. A. Biot. Theory of elasticity and consolidation for a porous anisotropic solid. J. Appl. Phys. , 26(2):182–185, 1955.
- 7[7] Jeonghun J. Lee, Kent-Andre Mardal, and Ragnar Winther. Parameter-robust discretization and preconditioning of Biot’s consolidation model. SIAM J. Sci. Comput. , 39(1):A 1–A 24, 2017.
- 8[8] O. Coussy. Poromechanics . John Wiley & Sons, West Sussex, England, 2004.
