User Tools

Site Tools


laws:hypofe2

This is an old revision of the document!


HYPOFE2 **(WIP)**

Description

Multiscale law for water-air seepage, pollutant diffusion and advection. Inspired from WAVAT and ADVEC.

Can be parallelized with ELEMB (macroscale) or at the perturbation loop (microscale).

Takes into account the hysteresis in the water retention law when used with FKRSAT.

The model

This law is only used for water seepage - air seepage- pollutant diffusion and advection (coupled) for non linear analysis in 2D porous media.

Mass conservation of liquid water

\[ \underbrace{\frac{\partial}{\partial t} (\rho_s . n . S_{r,w}) + div(\rho_w \vec{q_l})}_{\text{Liquide}} = 0 \]

Liquid flow

Starting from Darcy's law, the liquid water velocity is: \[ \vec{q_l} = - \frac{k_w}{\mu_w}\left[ \vec{grad}(p_w) \right]\ \text{where}\ k_w = K_w \frac{\mu_w}{\rho_w g}\left[ m^2\right] \]

Liquid State Equations

  1. Density: $\rho_w$: \[\rho_w (p_w) = \rho_{wo}\left[ 1+\frac{p_w-p_{w0}}{\chi_w}\right]\]
  2. Intrinsic Permeability $k_w$:
    Depending on the water saturation degree $S_w$ : $k_{r,w} = f(S_w)$ with $k_{w,eff} = k_f k_{r,w}$
  3. Saturation degree $S_w$:
    Depending on succion $s = p_a - p_w : S_w = f(s)$

Mass conservation of dry air

\[\frac{\partial}{\partial t} (\rho_a . n . S_{r,g}) + div(\rho_a \vec{q_g}) = 0\]

Gas flows

Starting from Darcy's law, the gas velocity is: \[ \vec{q_g} = - \frac{k_g}{\mu_g}\left[ \vec{grad}(p_g) + \right]\ \text{où}\ k_g = K_g \frac{\mu_g}{\rho_g g}\left[ m^2\right] \]

Gas State Equation

  1. Density $\rho_a$ :
    Hypothesis : The air is supposed to be a perfect gas. \[\rho_a (p_a) = \rho_{a,0}\frac{p_a}{p_{a,0}} \]
  2. Intrinsic Permeability $k_g$:
    Depending on the saturation degree $S_g$ : $k_{r,g} = f(S_g)$ with $k_{g,effectif} = k_{g, intrinsic}k_{a,w}$

Balance Equation of Pollutant

\[\frac{\partial}{\partial x_i} (v_i^p) = 0\]

Pollutant flows

\[ v_i^p = v_i^{advection} + v_i^{diffusion+dispersion} = C_M v_i^w - D \frac{\partial C_m}{\partial x_i} \]
With C_M and C_m [-] the concentration in pollutant at the macroscale and subscale, respectively. $v_i^w$ is the water velocity obtained from Darcy's law and $D$ [m$^2$/s] is the diffusion and dispersion coefficient.

Files

Prepro: LHYPOFE2.F

Availability

Plane stress state NO
Plane strain state YES
Axisymmetric state NO
3D state YES
Generalized plane state NO

Input file

Parameters defining the type of constitutive law

Line 1 (2I5, 60A1)
ILLaw number
ITYPE 629
COMMENT Any comment (up to 60 characters) that will be reproduced on the output listing

Integer parameters

Line 1 (3I10,2G10.0)
NLAWFEM2Number of constitutive laws at the subscale
KFLUNumber of DOF: 1=Pw, 2=Pw+C, 3=Pw+Pg, 4=Pw+C+Pg with C the concentration in pollutant
MITERMaximum number of iterations at the subscale
CNORMNorm for the solver of the subscale
FACONVUnits of conversion of the RVE (it has a size of 1[-])

Real parameters: permeabilities definition

The permeability $k_f$ is an \underline{intrinsic} permeability ($\left[L^2\right]$) $\boxed{ \begin{array}{l} k_{f, intrinsic} = K_f \frac{\mu_f}{\rho_f g}\\ \left[ L^2 \right] = \left[ LT^{-1} \right] \frac{ \left[ ML^{-1}T^{-1}\right]}{\left[ML^{-3}\right]\left[LT^{-2}\right]} \end{array}}$

If IANI ≠ 0 (4G10.0) - Repeated IANI times
PERME(I)soil anisotropic int. permeability ($k_f$) in the direction I
COSX(I)director cosinus of the direction I
(in 3d state)
COSY(I)
COSZ(I)

Permeabilities in different directions can be input ( $I_{max}= 10$ ).The effect of these permeabilities will be summed.

If IANI = 0 (1G10.0)
PERMEsoil isotropic intrinsic permeability ($k_f$)

Real parameters

Line 1 (5G10.0)
POROSsoil porosity $(= n)$
TORTUsoil tortuosity $(=\tau )$
T0definition temperature $(=T_0)\ \left[K\right]$
PW0definition liquid pression $(=p_{w,0})\ \left[Pa\right]$
PA0definition gaz pression $(=p_{a,0})\ \left[Pa\right]$
Line 2 (7G10.0)
VISCW0liquid dynamic viscosity $(=\mu_{w,0}\ \left[ Pa.s \right]$
ALPHW0liquid dynamic viscosity thermal coefficient $(=\alpha_{w}^T)\ \left[K^{-1}\right]$
RHOW0
UXHIW0liquid compressibility coefficient $(=1/ \chi_{w})\ \left[ Pa^{-1}\right]$
BETAW0liquid thermal expansion coefficient $(=\beta{w}^T\ \left[K^{-1}\right]$
CONW0liquid thermal conductivity $(=\Gamma_{w,0})\ \left[W.m^{-1}.K^{-1}\right]$
GAMW0liquid thermal conductivity coefficient $(=\gamma_{w}^T\ \left[K^{-1}\right]$
Line 3 (3G10.0)
CPW0liquid specific heat $(=c_{p,w0})\ \left[J.kg^{-1}.K^{-1}\right]$
HEATW0liquid specific heat coefficient $(=H_{w}^T)\ \left[K^{-1}\right]$
EMMAGstorage coefficient $(=E_s)\ \left[ P_a^{-1}\right]$
Line 4 (7G10.0)
VISCA0
ALPHW0gaz dynamic viscosity thermal coefficient$(=\alpha_{a}^T)\ \left[K^{-1}\right]$
RHOA0gaz density$(=\rho_{a,0})\ \left[kg.m^{-3}\right]$
CONA0gaz thermal conductivity $(=\Gamma_{a,0})\ \left[W.m^{-1}.K^{-1}\right]$
GAMA0gaz thermal conductivity coefficient $(=\gamma_{a}^T)\ \left[K^{-1}\right]$
CPA0gaz specific heat $(=c_{p,a0})\ \left[J.kg^{-1}.K^{-1}\right]$
HEATA0gaz specific heat coefficient $(=H_{a}^T)\ \left[K^{-1}\right]$
Line 5 (5G10.0)
BETAS0solid thermal expansion coefficient $(=\beta_{s}^T)\ \left[K^{-1}\right]$
CONS0solid thermal conduction$(=\Gamma_{s,0})\ \left[W.m^{-1}.K^{-1}\right]$
GAMS0solid conduction coefficient $(=\gamma_{s}^T)\ \left[K^{-1}\right]$
CPS0solid specific heat $(=c_{p,s0})\ \left[J.kg^{-1}. K^{-1}\right]$
HEATS0solid specific heat coefficient $(=H_{s}^T)\ \left[ K^{-1}\right]$
Line 6 (3G10.0)
CKW11st coefficient of the function $k_{rw}$
CKW22nd coefficient of the function $k_{rw}$
CKW33rd coefficient of the function $k_{rw}$
Line 7 (3G10.0)
CKA11st coefficient of the function $k_{ra}$
CKA22nd coefficient of the function $k_{ra}$
CSR55th coefficient of the function $S_w$
Line 8 (7G10.0/)
CSR11st coefficient of the function $S_w$
CSR22nd coefficient of the function $S_w$
CSR33rd coefficient of the function $S_w$
CSR44th coefficient of the function $S_w$
SRESresidual saturation degree $(=S_{res})$
SRFIELDfield saturation degree $(=S_{r, field})$
AIREVair entry value $\left[Pa\right]$
Line 9 (7G10.0)
CLT11st coefficient of the function $\Gamma_T$
CLT22nd coefficient of the function $\Gamma_T$
CLT33rd coefficient of the function $\Gamma_T$
CLT44th coefficient of the function $\Gamma_T$
RHOCcoefficient for enthalpie $\rho C_p$ (if ienth = 1)
RHOC11st coefficient for enthalpie $\rho C_p$ (if ienth = 2)
RHOC22nd coefficient for enthalpie $\rho C_p$ (if ienth = 2)
Line 10 (4G10.0)
KRMINMinimum value of $kr$
HENRYHenry coefficient
EXPMfor IKRN=1: $m$ Exponent of Kozeni-Karmann formulation
for IKRN=3 : A parameter
EXPNn Exponent of Kozeni-Karmann formulation
Line 11 - Only if IANITH ≠ 0 (4G10.0) - Repeat IANITH times
CONDUC(I)soil anisotropic conductivity in the direction I
COSX(I)director cosinus of the direction I
(in 3d state)
COSY(I)
COSZ(I)
Thermal conductivities in different directions can be input (Imax = 10). The effect of these conductivities will be summed. In that case of anisotropic conductivity, conductivities remain constants for each direction: coefficients ITHERM, CLT1, CLT2, CLT3, CT4, CONS0, CONW0, and CONA0 are so not used in that case
If IANITH = 0: nothing
Isotropic thermal conductivity is already defined by preceding coefficients ITHERM, CLT1, CLT2, CLT3, CT4, CONS0, CONW0, CONA0 …

Following empirical formulations for describing the evolution of the relative permeability, the thermal conductivity and saturation with the suction are possible: see Appendix 8. For any suction lower than air entry value (AIREV), the saturation is equal to SRFIELD value.
Kozeny Karman formulation: \[K = C_0 \frac{n^{EXPN}}{(1-n)^{EXPM}}\] $C_0$ is computed automatically from $C_0 = K_0 \frac{(1-n_0)^{EXPM}}{(n_0)^{EXPn}}$
GDR Momas formulation: \[ \frac{k}{k_0} = 1+EXPM\left[ \phi - \phi_0\right]^{EXPN}\ \text{où}\ EXPM = 2.10^{12}\ \text{et}\ EXPN = 3 \]

Coupling permeability-deformation formulation: (only in 2D) \[ K_{ij} = \sum_n K_n^0 (1+A\varepsilon_n^T)^3\beta_{ij} (\alpha_n) \] $\varepsilon_n^T$ tensile deformation
$\alpha_n$ crack orientation with horizontal
$A$ parameter of the crack

Stresses

Number of stresses

24

Meaning

In 2D state :

SIG(1)liquid velocity in the X direction $(=f_{wx})$
SIG(2)liquid velocity in the Y direction $(=f_{wy})$
SIG(3)liquid velocity stored $(=f_{we})$
SIG(4)none
SIG(5)gas total velocity in the X direction $(=f_{ax})$gas advection +
gas diffusion +
dissolved gas advection +
dissolved gas diffusion
SIG(6)gas total velocity in the Y direction $(=f_{ay})$
SIG(7)gas total velocity stored $(=f_{ae})$
SIG(8)none
SIG(9)conductive heat flow in the X direction $(=f_{tx})$
SIG(10)conductive heat flow in the Y direction $(=f_{ty})$
SIG(11)energy accumulated by heat capacity $(=f_{te})$
SIG(12)none
SIG(13)Water vapour velocity in the X direction $(=f_{vx})$
SIG(14)Water vapour velocity in the Y direction $(=f_{vy})$
SIG(15)Water vapour stored $(=f_{ve})$
SIG(16)none
SIG(17)dissolved gas advection and diffusion velocity in the X direction
SIG(18)dissolved gas advection and diffusion velocity in the Y direction
SIG(19)dissolved gas advection and diffusion velocity stored
SIG(20)none
SIG(21)dissolved gas diffusion velocity in the X direction
SIG(22)dissolved gas diffusion velocity in the Y direction
SIG(23)dissolved gas and diffusion velocity stored
SIG(24) none

In 3D state :

SIG(1)liquid velocity in the X direction $(=f_{wx})$
SIG(2)liquid velocity in the Y direction $(=f_{wy})$
SIG(3)liquid velocity in the Z direction $(=f_{wz})$
SIG(4)liquid velocity stored $(=f_{we})$
SIG(5)gas total velocity in the X direction $(=f_{ax})$gas advection +
gas diffusion +
dissolved gas advection +
dissolved gas diffusion
SIG(6)gas total velocity in the Y direction $(=f_{ay})$
SIG(7)gas total velocity in the Z direction $(=f_{az})$
SIG(8)gas total velocity stored $(=f_{az})$
SIG(9)conductive heat flow in the X direction $(=f_{tx})$
SIG(10)conductive heat flow in the Y direction $(=f_{ty})$
SIG(11)conductive heat flow in the Z direction $(=f_{tz})$
SIG(12)energy accumulated by heat capacity $(=f_{te})$
SIG(13)Water vapour velocity in the X direction $(=f_{yx})$
SIG(14)Water vapour velocity in the Y direction $(=f_{yy})$
SIG(15)Water vapour velocity in the Z direction $(=f_{yz})$
SIG(16)Water vapour stored $(=f_{ye})$
SIG(17)dissolved gas advection and diffusion velocity in the X direction
SIG(18)dissolved gas advection and diffusion velocity in the Y direction
SIG(19)dissolved gas advection and diffusion velocity in the Z direction
SIG(20)dissolved gas advection and diffusion velocity stored
SIG(21)dissolved gas diffusion velocity in the X direction
SIG(22)dissolved gas diffusion velocity in the Y direction
SIG(23)dissolved gas diffusion velocity in the Z direction
SIG(24)dissolved gas and diffusion velocity stored

State variables

Number of state variables

= 26 in 2D cases
= 16 in 3D cases

List of state variables

Q(1)water relative permeability $(=k_{rw})$
Q(2)air relative permeability $(=k_{ra})$
Q(3)Soil porosity (= n)
Q(4)Soil saturation degree $(=S_w)$
Q(5)Suction $(=p_c = p_a-p_w)$
Q(6)water specific mass $(=\rho_w)$
Q(7)air specific mass $(=\rho_a)$
Q(8)“Pe number” = convective effect / conductive effect \[= \frac{\rho_f . c_f . T . \vec{q}}{\Gamma_{av} . \vec{grad} (T)}\]
Q(9)Water content (=w)
Q(10)Vapour specific mass $(=\rho_v)$
Q(11)Vapour pressure $(=p_v)$
Q(12)Relative humidity $(=H_r)$
Q(13)Liquid water mass per unit soil volume
Q(14)Dry air mass per unit soil volume
Q(15)Vapour mass per unit soil volume
Q(16)Intrinsic permeability
Q(17)Gas soil saturation degree $(=S_g)$
Q(18)$\alpha (H_2, N_2, …)$ partial pressure $(=p_a^g = p^g - p_{H_2O}^g = \text{gas pressure-vapour pressure})$
Q(19)Area associated to one integration point
Q(20)Dissolved air concentration $=\frac{\rho_{a-d}}{\rho_w + \rho_{a-d}} = \frac{H_a \rho_a}{\rho_w + H_a \rho_a}$
Q(21)$K_{xx}$ (or zero if IANI = 0)
Q(22)$K_{yy}$ (or zero if IANI = 0)
Q(23)$K_{xy}$ (or zero if IANI = 0)
Q(24)$\varepsilon_1$
Q(25)$\varepsilon_2$
Q(26)$\alpha$ (= angle between principal stress and horizontal)
laws/hypofe2.1700814237.txt.gz · Last modified: 2023/11/24 09:23 by arthur