Biot Porosity Model
Overview
According to the linear thermoporoelasticity theory (Coussy, 2004) , the porosity (pore volume), , can be computed as
Here, is the porosity at a reference state with pressure
and
volumetric strain
. Additionally,
is the Biot coefficient,
is the volumetric strain,
is the fluid pressure,
, where
is the grain bulk modulus,
is the reference temperature and
, where
is the solid matrix thermal expansion coefficient.
Parameters
The Biot Porosity Model can be called in the
<Constitutive> block of the input XML file.
This porosity model must be assigned a unique name via the
name attribute.
This name is used to assign the model to regions of the physical
domain via a materialList attribute in the <ElementRegions>
block.
The following attributes are supported:
XML Element: BiotPorosity
Name |
Type |
Default |
Description |
|---|---|---|---|
defaultGrainBulkModulus |
real64 |
required |
Grain bulk modulus |
defaultPorosityTEC |
real64 |
0 |
Default thermal expansion coefficient |
defaultReferencePorosity |
real64 |
required |
Default value of the reference porosity |
name |
groupName |
required |
A name is required for any non-unique nodes |
useUniaxialFixedStress |
integer |
0 |
Flag enabling uniaxial approximation in fixed stress update |
Example
<Constitutive>
...
<BiotPorosity name="rockPorosity"
grainBulkModulus="1.0e27"
defaultReferencePorosity="0.3"/>
...
</Constitutive>