Two finite element approaches for Darcy and Darcy–Brinkman flow through deformable porous media—Mixed method vs. NURBS based (isogeometric) continuity
Introduction
Porous media models are of great interest due to their potential application in various fields of engineering, like geophysics, civil engineering, physical chemistry, acoustics and biomechanics. In geophysics such problems occur for example in melting of ice or snow layers (see [1]), or flow within magma chambers (see [2, chap. 11]). Additionally, flow and transport in fractured rock (see [3]) and the analysis of seismic attenuation (see [4]) are of interest in this field. In civil engineering, applications include flow in porous media, e.g. while analyzing seepage through soil, walls of water reservoirs or dams (see [5], [6]). In chemical engineering, such approaches are used to model mass and heat transfer through membranes in fuel cells (see, e.g. [7]) or in packed-bed reactor columns (see [8]). Also, a large number of models for acoustic and poroelastic wave propagation have been developed (see, e.g. [9], [10]). In biomechanics, porous media models have been utilized to model bones or soft tissues (see, e.g. [11], [12]). On a smaller scale, porous media models have successfully been applied to tumor growth models (see, e.g. [13], [14]) and cell mechanics (see, e.g. [15], [16]).
Porous media consist of one structure phase (the skeleton) and one or several fluid phases, flowing through connected pores. A fully resolved model would lead to a surface coupled fluid–structure-interaction system. However, such a separate analysis of both structure and fluid phases would be computationally highly demanding due to the complex and in almost every application unknown geometry of the pore structure. Yet, in many cases such a direct numerical simulation is also not needed to answer the relevant questions. Therefore, special methods for describing porous media on a macroscopic level have been developed. Based on the mathematical homogenization theory, so called “Reference Volume Averaging” has been hugely applied in engineering science (see e.g. [17], [18], [19], [20]). This method leads to a continuous description of the porous medium, where fluid and solid are modeled as overlapping continua and, hence, the actual interface is not resolved explicitly. Finally, a volume coupled fluid–structure-interaction problem is derived, which enables modeling of a porous medium on a macroscopic scale without presuming detailed knowledge of the pore geometry. Also, apart from Reference Volume Averaging, other approaches to obtain a change of scale of the considered problem exist. The so called asymptotic expansion (see e.g. [21], [22], [23]) uses a multi-scale perturbation method to derive the macroscopic equations. In the thermodynamically constrained averaging theory microscale thermodynamical expressions are included into the averaging process [24].
Depending on the assumptions made, different flow equations are obtained. The most common flow equation is the Darcy equation. The flow is driven by a pressure gradient and a reactive term accounts for the resistance opposing the flow when passing the solid phase. The Darcy–Brinkman equation, on the other hand, further includes viscous effects. In both cases, but most significantly for Darcy–Brinkman flow, special care needs to be taken if the porosity is to vary in space, due to deformation or pore pressure, for instance. This leads to stricter continuity requirements for the ansatz spaces in the finite element formulation. In this work, we will analyze the resulting equations and present two approaches which are suitable to solve such problems.
Motivated by the need for smooth ansatz functions, we will introduce a first formulation based on special shape functions having high continuity, namely Non-Uniform Rational Basis Splines (NURBS). NURBS have been the industrial standard for CAD-systems (Computer Aided Design). Recently they gained a lot of popularity also in the Computational Mechanics community through the work of Hughes et al. [25]. There, NURBS were used as shape functions in the context of the finite element method and they even gave a name to this special version of the FEM, namely isogeometric analysis. Since then, isogeometric analysis has been applied to a variety of problems. One application that is of special interest to our work is given in [26] where isogeometric analysis has been applied to poroelasticity but still was yet restricted to linear deformations. Hence, to our knowledge, this specific part of our contribution also presents the first application of an isogeometric approach to nonlinear, instationary, large deformation poroelastic problems. As NURBS basis functions of order can be up to -continuous by construction, they perfectly meet the requirements posed by our specific porous medium problem.
The second formulation will be based on a mixed formulation. Thereby, we do not only choose the solid displacements, the fluid velocity and fluid pressure as primary fields (which is, of course, a mixed formulation itself), but also incorporate the porosity as primary variable, by weakly enforcing the constitutive relation between porosity, pressure and displacements. By doing so, the continuity requirements are reduced and occurring porosity gradients can be represented by first order shape functions for Darcy–Brinkman flow also. Mixed finite element approaches for porous media problems are not new. Most commonly they are used in extended porous medium problems, such as thermo-poroelasticity, transport of chemical substances or multiphase flow within porous media (see, e.g. [13], [27]). In this work we analyze our mixed approach specifically regarding the continuity requirements of Darcy–Brinkman flow and compare it to the NURBS based approach.
Another difficulty is the application of complex boundary conditions. Here, especially moving, impermeable boundaries are of interest. In case of Darcy flow this implies a no-penetration constraint (no relative flow in normal direction of the boundary) and in case of Darcy–Brinkman flow a no-slip constraint (no relative flow at the boundary) is often applied. We will demonstrate how such constraints can be included into the monolithic solution scheme using a Lagrange-multiplier method. We will further condense the additional degrees of freedom of the Lagrange multiplier out of the linear system and therefore maintain or even reduce the overall system size.
The outline of this contribution is as follows: In the next section we will give a brief summary of the definition of NURBS. The third section will present the governing equation of incompressible flow through saturated porous media undergoing large deformations. Subsequently, in Section 4 the two finite element formulations will be derived, including the incorporation of impermeability constraints on the fluid within the monolithic framework. The proposed methodology will be tested by numerical examples in Section 5 followed by concluding remarks in Section 6.
Section snippets
Basics of non-uniform rational basis splines
In this section, we give a brief introduction into the definition of NURBS functions. Fundamentals on NURBS are well documented in literature and a comprehensive discussion can be found in textbooks [28] and [29].
NURBS (Non-Uniform Rational Basis Spline) are based on so called Basis splines. For the construction of a B-spline polynomial of order , a corresponding knot vector needs to be defined. The knot values , form a set of non-decreasing numbers
Poroelasticity
In this section, we will recapitulate the governing equations describing incompressible flow through a deformable porous medium undergoing large deformations. All equations are formulated on a macroscopic level, on which the fluid–structure-interface is not resolved, see Fig. 2. A detailed derivation and further theory can be found in [30], [31], [32], [33]. In this homogenized point of view, both fluid and solid phases occupy the same domain and fraction of the current volume of the fluid
Finite element discretization
In this section, we will present two approaches for discretizing the equations of poroelasticity introduced in Section 3. More precisely, we will show that these approaches can handle the demands on the solution fields coming up with a varying porosity in space.
Numerical examples
In this section, we will present three numerical examples. The first example is a very simple one dimensional setting, in which the convergence behavior of both approaches is analyzed and compared. The second and third example are 2D and 3D examples to illustrate the potential of the presented methodology.
Conclusion
In this contribution we presented two formulations for Darcy and Darcy–Brinkman flow through deformable porous media. Considering the appearance of non-zero porosity gradients due to finite deformations of the skeleton phase, we deduced the continuity requirements with respect to the skeleton displacements for the finite element shape functions. While for the Darcy case -continuous shape functions suffice for most forms, the Darcy–Brinkman flow equations demand a globally -continuous
References (47)
- et al.
A two-phase flow and transport model for the cathode of PEM fuel cells
Int. J. Heat Mass Transfer
(2002) - et al.
Flow through packed bed reactors: 1. Single-phase flow
Chem. Eng. Sci.
(2005) - et al.
Solution of coupled poroelastic/acoustic/elastic wave propagation problems using automatic-adaptivity
Comput. Methods Appl. Mech. Engrg.
(2014) - et al.
The acoustic signature of fluid flow in complex porous media
J. Appl. Geophys.
(2003) - et al.
Finite element formulations for hyperelastic transversely isotropic biphasic soft tissues
Comput. Methods Appl. Mech. Engrg.
(1998) Bone poroelasticity
J. Biomech.
(1999)- et al.
A poroelastic immersed boundary method with applications to cell biology
J. Comput. Phys.
(2015) The transport equations for multi-phase systems
Chem. Eng. Sci.
(1973)- et al.
A generalization of averaging theorems for porous medium analysis
Adv. Water Resour.
(2013) - et al.
Thermodynamic approach to effective stress in partially saturated porous media
Eur. J. Mech. A Solids
(2001)
Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement
Comput. Methods Appl. Mech. Engrg.
Numerical simulation of two-phase flow in deformable porous media: Application to carbon dioxide storage in the subsurface
Math. Comput. Simulation
A general approach for modeling interacting flow through porous media under finite deformations
Comput. Methods Appl. Mech. Engrg.
Studies of refinement and continuity in isogeometric structural analysis
Comput. Methods Appl. Mech. Engrg.
Isogeometric analysis using T-splines
Comput. Methods Appl. Mech. Engrg.
Stabilized continuous and discontinuous Galerkin techniques for Darcy flow
Comput. Methods Appl. Mech. Engrg.
Coupling biot and Navier-Stokes equations for modelling fluid-poroelastic media interaction
J. Comput. Phys.
Efficient quadrature for NURBS-based isogeometric analysis
Comput. Methods Appl. Mech. Engrg.
Fluid–structure interaction for non-conforming interfaces based on a dual mortar formulation
Comput. Methods Appl. Mech. Engrg.
A stabilized mixed finite element method for Darcy flow
Comput. Methods Appl. Mech. Engrg.
A stabilized mixed finite element method for Darcy flow based on a multiscale decomposition of the solution
Comput. Methods Appl. Mech. Engrg.
Isogeometric mortar methods
Comput. Methods Appl. Mech. Engrg.
Numerical analysis of frost effects in porous media. Benefits and limits of the finite element poroelasticity formulation
Int. J. Numer. Anal. Methods Geomech.
Cited by (11)
A Nitsche-based cut finite element method for the coupling of incompressible fluid flow with poroelasticity
2019, Computer Methods in Applied Mechanics and EngineeringCitation Excerpt :First, a more general formulation for the poroelastic domain, which is based on the same fundamental physical equations as the classical Biot-system, is applied. This formulation allows one to take into account large deformation and the motion of the poroelastic domain, a wide variety of material models by arbitrary strain energy density functions, and varying deformation dependent porosity (see [15–17] for details on this formulation and [18] for fundamentals). Second, in order to allow for large deformation and motion or even topological changes of the fluid domain, a cut finite element method (CutFEM) is applied.
Structural variations of endothelial cell monolayer under startup shear conditions
2023, Physics of FluidsA consistent approach for fluid-structure-contact interaction based on a porous flow model for rough surface contact
2019, International Journal for Numerical Methods in EngineeringThe modified characteristics finite element method for time-dependent Darcy-Brinkman problem
2019, Engineering Computations (Swansea, Wales)Numerical Analysis for an Energy-stable Total Discretization of a Poromechanics Model with Inf-sup Stability
2019, Acta Mathematicae Applicatae SinicaA coupled approach for fluid saturated poroelastic media and immersed solids for modeling cell-tissue interactions
2018, International Journal for Numerical Methods in Biomedical Engineering