Professional Documents
Culture Documents
Code - Aster: Models of Behavior THHM
Code - Aster: Models of Behavior THHM
Code - Aster: Models of Behavior THHM
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 1/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
Summary:
This note introduces a family of laws of behavior THM for the saturated and unsaturated mediums. One
described there the relations allowing to calculate the hydraulic and thermal quantities, by taking account of
strong couplings between these phenomena and also with the mechanical deformations. The relations
presented here can be coupled with any law of mechanical behavior, subject making the assumption known as
of the effective constraints of Bishop and that the mechanical law of behavior defines constant rubber bands
(useful for the coupled terms). The purely mechanical part of the laws is not presented.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 2/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
Contents
1 Introduction........................................................................................................................... 5
2 Presentation of the problem: Assumptions, Notations..........................................................6
2.1 Description of the porous environment..........................................................................6
2.2 Notations........................................................................................................................ 6
2.2.1 Descriptive variables of the medium.....................................................................6
2.2.1.1 Geometrical variables...............................................................................7
2.2.1.2 Variables of thermodynamic state.............................................................7
2.2.1.3 Descriptive fields of the medium...............................................................8
2.2.2 Derivative particulate............................................................................................ 8
2.2.3 Sizes..................................................................................................................... 8
2.2.3.1 Sizes characteristic of the heterogeneous medium..................................9
2.2.3.2 Mechanical magnitudes............................................................................9
2.2.3.3 Hydraulic sizes.......................................................................................... 10
2.2.3.4 Thermal quantities.....................................................................................11
2.2.4 External data......................................................................................................... 11
3 Constitutive equations.......................................................................................................... 11
3.1 Conservation equations.................................................................................................. 11
3.1.1 Mechanical balance.............................................................................................. 11
3.1.2 Conservation of the fluid masses..........................................................................12
3.1.3 Conservation of energy: thermal equation............................................................12
3.2 Equations of behavior.................................................................................................... 12
3.2.1 Evolution of porosity..............................................................................................12
3.2.1.1 Isotropic case general...............................................................................12
3.2.1.2 Transverse isotropic case..........................................................................13
3.2.1.3 Case without mechanical coupling............................................................15
3.2.2 Evolution of the contributions of fluid mass..........................................................15
3.2.3 Laws of behavior of the fluids...............................................................................16
3.2.3.1 Liquid........................................................................................................ 16
3.2.3.2 Gas............................................................................................................ 16
3.2.4 Evolution of the enthali.........................................................................................17
3.2.4.1 Liquid enthalpy..........................................................................................17
3.2.4.2 Enthalpy of gases......................................................................................17
3.2.4.3 Contribution of heat except fluids.............................................................17
3.2.5 Laws of diffusion (complementary laws)...............................................................18
3.2.5.1 Diffusion of heat........................................................................................ 18
3.2.5.2 Diffusion of the fluids................................................................................19
3.2.6 Water-steam balance............................................................................................ 22
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 3/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 4/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 5/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
1 Introduction
We introduce here a family of laws of behavior THM for the saturated and unsaturated mediums. We
describe the relations allowing to calculate the hydraulic and thermal quantities, by taking account of
strong couplings between these phenomena and also with the mechanical deformations. The relations
presented here can be coupled with any law of mechanical behavior, subject making the assumption
known as of the effective constraints of Bishop and that the mechanical law of behavior defines
constant rubber bands (useful for the coupled terms). For this reason, the purely mechanical part of
the laws is not presented here.
Modelings selected are based on the presentation of the porous environments elaborate in particular
by O. Coussy [1]. The relations of behavior are obtained starting from thermodynamic considerations
and with arguments of homogenisation which we do not present here, and who are entirely described
in the document of P. Charles [2]. In the same way the general writing of the conservation and
equilibrium equations is not detailed, and one returns the reader to the documents [R5.03.01] [3] and
[R7.01.10] [4], which contain definitions useful for the comprehension of this document.
The mechanics of the porous environments gathers a very exhaustive collection of physical
phenomena concerning to the solids and the fluids. It makes the assumption of a coupling between the
mechanical evolutions of the solids and the fluids, seen like continuous mediums, with the hydraulic
evolutions, which solve the problems of diffusion of fluids within walls or volumes, and the thermal
evolutions.
Each component of the porous environment thus has a mechanical, hydraulic and thermal behavior.
The theory tries to gather all these physical phenomena. Chemical phenomena (transformations of the
components, reactions producing of components etc…), just as the radiological phenomena are not
taken into account at this stage of the development of Code_Aster. The mechanical, hydraulic and
thermal phenomena are taken into account or not according to the behavior called upon by the user in
the order STAT_NON_LINE, according to the following nomenclature:
The document present describes the laws for the case more the general known as THHM. The simpler
cases are obtained starting from the case general by simply cancelling the quantity absent.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 6/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
Inside these pores a certain number of fluids are (one excludes solidification from these fluids),
present possibly under several phases (liquid or gas exclusively), and presenting an interface with the
other components. To simplify the problem and to take into account the relative importance of the
physical phenomena, the only interface considered is that between the liquid and the gas, the
interfaces solid fluid/being neglected.
2.2 Notations
We suppose that the pores of the solid are occupied by with more the two components, each one
coexistent in two phases to the maximum, one liquidates and the other gas one. Sizes X associated
with the phase j ( j =1,2 ) fluid i will be noted: X ij . When there are two components besides the
solid, they are a liquid (typically water) and a gas (typically dry air), knowing that the liquid can be
present in gas form (vapor) in the gas mixture and that the air can be present in form dissolved in
water. When there is one component besides the solid, that can be a liquid or a gas. Thereafter one
will speak about air for the gas component, but it can be a question of any other composing (hydrogen,
CO 2 etc).
The porous environment at the current moment is noted , its border ∂ . It is noted 0 , ∂ 0 at
the initial moment.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 7/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
• geometrical variables,
• variables of thermodynamic state.
In all that follows, one adopts a Lagrangian representation compared to the skeleton (within the
meaning of [1]) and coordinates x = xs t are those of a material point attached to the skeleton. All
the space operators of derivation are defined compared to these coordinates.
ux
Displacements of the skeleton are noted u x , t = u y .
uz
For the case known as saturated (only one component air or water) we chose the pressure of this
single constituting.
For the case says unsaturated (presence of air and water), we chose like independent variables:
These pressures have a very strong physical interpretation, the total gas pressure for obvious reasons,
and the capillary pressure, also called suction, because the capillary phenomena are very important in
modeling presented here. It would have been possible also to choose the steam pressure or the
percentage of relative moisture (relationship between the steam pressure and the steam pressure
saturating at the same temperature) physically accessible. Modeling becomes more complex then and
in any event, capillary pressure, gas pressure and percentage of relative moisture (relationship
between the steam pressure and the saturating steam pressure) are connected by the law of Kelvin.
For the typical case of the behavior known as ‘LIQU_GAZ_ATM‘one makes L’ assumption known as of
Richards: the pores are not saturated by the liquid, but the pressure of gas is supposed to be constant
and the only variable of pressure is the pressure of liquid.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 8/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
The principal unknown factors, which are also the nodal unknown factors (noted U x , t in this
document) are:
That is to say a an unspecified field on , that is to say x s t the punctual coordinate attached to
the skeleton that we follow in his movement and is x fl t the punctual coordinate attached to the
d Sa
fluid. One notes ȧ = the temporal derivative in the movement of the skeleton:
dt
S
d a a x t + t ,t + t −a x t , t
ȧ= = lim
dt t 0 t
da
ȧ is called particulate and often noted derivative . We prefer to use a notation which recalls that
dt
the configuration used to locate a particle is that of the skeleton by report to which a particle of fluid
has a relative speed. For a particle of fluid the location x s t is unspecified, i.e. that the particle of
fluid which occupies the position x s t at the moment t is not the same one as that which occupies
the position 1 V 1− = 1− 1Vs at another moment t ' .
0 0 0
2.2.3 Sizes
The equilibrium equations are:
• conservation of the momentum for mechanics,
• conservation lots of fluid for hydraulics,
• conservation of energy for thermics.
The writing of these equations is given in the document [R7.01.10] [4], which defines also what we call
in a general way a law of behavior THM and gives the definitions of the constraints and generalized
deformations. This document uses these definitions. The equilibrium equations utilize directly the
generalized constraints.
The generalized constraints are connected to the deformations generalized by the laws of behavior.
The generalized deformations are calculated directly starting from the variables of state and their
temporal space gradients.
The laws of behaviors can use additional quantities, often arranged in the internal variables. We
gather here under the term of size at the same time the constraints, the deformations and of the
additional sizes.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 9/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
• Porosity eulérienne: .
If one notes the part of volume occupied by the vacuums in the current
configuration, one a:
=
The definition of porosity is thus that of porosity eulérienne.
• Saturation in liquid: S lq
If one notes lq the total volume occupied by the liquid, in the current configuration, one
has by definition:
lq
S lq=
This saturation is thus finally a proportion varying between 0 and 1.
• Densities eulériennes of water ρw , dissolved air ρad , dry air ρas , vapor ρvp , gas ρgz .
γ
If one notes w (resp ad , as , vp ) water masses (resp of dissolved air, dry air and
vapor) contents in a volume of skeleton in the current configuration, one has by definition:
The density of the gas mixture is simply the sum of the densities of the dry air and the vapor:
gz = as + vp
One notes ρ0w , ρ0ad , ρ0vp , ρ0as initial values of the densities.
1
• The tensor of the deformations u x , t = ∇ uT ∇ u .
2
One will note V =tr .
• The tensor of the constraints which are exerted on the porous environment: .
This tensor breaks up into a tensor of the effective constraints plus a tensor of constraints of
pressure, = ' p and p are components of the constraints generalized. This cutting
is finally rather arbitrary, but corresponds all the same to an assumption rather commonly
allowed, at least for the mediums saturated with liquid.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 10/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
{ ṁ w ṁvp Div Mw M vp =0
m˙as ṁad + Div Mas + M ad =0
éq 2.2.3.3 - 1
We nevertheless will specify the physical direction as of these sizes, knowing that what we
write now is already a law of behavior.
Speeds of the components are measured in a fixed reference frame in space and time.
One notes v w the speed of water, vad that of the dissolved air, v vp that of the vapor, vas
du
that of the dry air, and v S = that of the skeleton.
dt
The mass contributions are defined by:
m w = ρ w 1 + ε V S lq - ρ0w 0 S 0lq
mad = ρad 1 + ε V S lq - ρ0ad 0 S 0lq
éq 2.2.3.3 - 2
mas = ρas 1 + ε V 1 - S lq − ρ0as 0 1- S 0lq
mvp = ρvp 1 + ε V 1 - S lq − ρ0vp 0 1- S 0lq
M w = w S l v w −v s
M ad =ad S l v ad −v s
éq 2.2.3.3 - 3
M as =as 1−S l v as −vs
M vp =vp 1−S l v vp −vs
The mass contributions make it possible to define the total density seen compared to the configuration
of reference:
r = r 0 + m w + mad + mvp + m as éq 2.2.3.3 - 4
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 11/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
p vp
• concentration of the vapor in gas: C vp = ,
p gz
M gz M M
• gas flow: = 1−C vp as C vp vp . This equation specifies that the speed of gas
gz as vp
is obtained by making an average (balanced sum) speeds of various gases according to
their concentration,
• the steam pressure p vp .
All these sizes belong to the constraints generalized within the meaning of the document [R7.01.10]
[4].
3 Constitutive equations
3.1 Conservation equations
It is here only about one recall, the way of establishing them is presented in [R7.01.10] [4].
While noting the tensor of the total mechanical constraints and r the homogenized density of the
medium, mechanical balance is written:
Div + r F m = 0 éq 3.1.1-1
We point out that r is connected to the variations of fluid mass by the relation:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 12/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
h mw ṁw + hmad ṁad + h mvp ṁvp hmas ṁas + Q̇ 'Div h mw M w + hmad M ad + h mvp M vp + h mas M as + Div q =
M w + M ad + M vp Mas F m +
éq 3.1.3-1
dp gz −S lq dpc
(
d ϕ= ( b−ϕ ) d εV −3 α 0 dT +
Ks ) éq 3.2.1-1
In this equation, one sees appearing the coefficients b and K s . b is the coefficient of Biot and
K s is the module of compressibility of the solid matter constituents. If K 0 indicate the module of
compressibility “drained” of the porous environment, one has the relation:
K0
b=1−
Ks éq 3.2.1-2
Notice :
Expression 3.2.1-1 can appear unusual taking into account the standard definition of the coefficient of Biot.
That is due to the fact that we use porosity eulérienne whereas the usual definition of the coefficient of Biot
is based on the Lagrangian definition of this quantity.
The two definitions are connected by the relation:
Φ= ( 1 + εV ) ϕ éq 3.2.1-3
In the case of an isothermal evolution for a saturated medium, the variation of Lagrangian porosity is simply
proportional to variation of volume:
d =b . d V éq 3.2.1-4
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 13/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
dp gz - S lq dpc
d = B : d - d V - 3 dT +
M éq 3.2.1-5
In this equation, one sees appearing the tensor of Biot B , the module of Biot of the solid matrix
1
and the differential dilation coefficient.
M
B - : 0
=
3 éq 3.2.1-6
• the matrix identity,
• B = b L e L ⊗e L + e T ⊗e T + b N e N ⊗e N the tensor of Biot function of the average
coefficients of Biot b L and b N according to the directions NR and L of the local reference
mark of orthotropism (L, T, NR). In the isotropic case b L =b N =b ,
Note:
In the isotropic case the expression of the differential dilation coefficient is given by:
= b - 0
The expression of the module of Biot of the solid matrix is given by the following relation ([11] and
[13]) :
1 S
= B - : S 0 :
M éq 3.2.1-7
Note:
In the isotropic case the expression of the module of Biot of the solid matrix is given by:
1
M
= 3b -
ES
1−2 S
S
• S 0 the matrix of flexibility of the skeleton, function of the Young modulus of the solid matrix
S
E S and of the Poisson's ratio of the solid matrix . By supposing that microscopically the
skeleton is isotropic homogeneous [12], the form of the matrix of flexibility is given by:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 14/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
S S
1
- - 0 0 0
ES ES ES
S 1 S
- S S
- S 0 0 0
E E E
S S 1
- S - S S 0 0 0 éq 3.2.1-8
S E E E
S =0 S
1
0 0 0 2 0 0
ES
1 S
0 0 0 0 2 0
ES
S
1
0 0 0 0 0 2
ES
Taking into account what was known as previously, we chose to arbitrarily fix in the programming the
value of S =0,3 (cf. [12]). One adopts then the following approach in order to determine the tensor
of flexibility of the solid matrix:
ES
KS=
3 ( 1−2 νS )
• expressions components of the tensor of Biot, according to the axes L and N local
reference mark of orthotropism are data by [12]:
{
M 11M 12M 13
b L =1−
3KS
2M 13M 33
b N =1−
3KS
with:
E L E N −E L 2LN
M 11 =
1 LT E N −E N LT−2 E L 2LN
E L (E N νL T + E N νLN ν L T+ E L ν 2LN )
M 12 =
(1+ ν L T )( E N −E N ν L T−2 E L ν 2LN )
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 15/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
E L E N LN
M 13 =
1 LT E N −E N LT−2 E L 2LN
E 2L 1− LT
M 33 =
E N −E N LT−2 E L 2LN
By considering one or the other of the two expressions above (taking into account the
assumption of isotropy carried out on K S ), we are then able to isolate K S .
• starting from the expression of K S determined previously, one can have access to the Young
S
modulus E solid matrix knowing that:
{ ν S =0,3
E S =3 ( 1−2 νS ) K S
3.2.1-9
éq
For purely hydraulic or thermohydraulic modelings without mechanical coupling, it is however possible
to vary porosity via a coefficient of storage E m . This last then connects the variation of porosity to
the variation of pressure of liquid such as:
d =E m. dp lq
This coefficient is not taken into account in the case of modelings with mechanics (*HM*)
Notice :
If we use Lagrangian porosity, the contributions mass would be written:
mw =w S lq −0w 0 S 0lq
mad =ad S lq −0ad 0 S 0lq
mas =as 1−S lq −0as 0 1−S 0lq
mvp = vp 1−S lq −0vp 0 1−S 0lq
As example, we show the first relation in the saturated caseS lq = 1 (with ρlq = ρ w ).
That is to say an elementary field of porous environment of volume . One notes s the volume
occupied by the solid matter constituents and l the volume occupied by the liquid and gas. One
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 16/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
0 0
, , same volumes in an initial state. We point out that ε V note the variation of
0
notes s l
volume of the porous environment and we note ε V voluminal variation of the solid matter
s
constituents.
l
One has by definition: =
One uses the eulérienne definition homogenized density r ' (not to be confused with the Lagrangian
definition of the equation [éq 3.1.1-2]):
r ' = r 0 + mlq 0
One obtains:
s 1− lq =0¿ s 1− 0 00¿lq 0 0 mlq 0
that is to say still:
s slq 1 + eV 0=0 0s 0 0 0 + mlq 0
s lq
Using the conservation of the mass of the solid matter constituents: s s =0s 0s one obtains finally:
0 0
lq 1 + V = + m lq
lq
d w dp w
= −3 w dT éq 3.2.3.1 - 1
w Kw
One sees appearing the module of compressibility of water K w and its module of dilation w .
3.2.3.2 Gas
For the equations of reaction of gases, one takes the law of perfect gases:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 17/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
p vp R
= ol T
ρvp M vp
éq 3.2.3.2 - 1
p as R
= ol T éq 3.2.3.2 - 2
ρas M as
One sees appearing the molar mass of the vapor, M olvp , and that of the dry air, M olas .
By replacing in this expression the pressure of the liquid by its value according to the capillary
pressure and of the pressure of gas, one a:
dp gz −dp c −dp ad
dh mw = 1−3 w T C wp dT éq 3.2.4.1 - 2
w
While noting C adp specific heat with constant pressure of the dissolved air, one a:
dh mad = C ad
p
dT éq 3.2.4.1 - 3
m p
dh vp =C vp dT éq 3.2.4.2 - 1
m p
dh as =C as dT éq 3.2.4.2 - 2
One sees appearing the specific heat with constant pressure of the dry air C asp and that of the vapor
p
C vp .
'
It is the quantity δ Q who represents the heat received by the system except contribution enthalpic
of the fluids.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 18/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
One also sees appearing the tensor C 0 , corresponding to the matrix of Hooke of the skeleton. This
tensor is function of the mechanical parameters of the porous environment E L , E N , LT , LN ,G LN
in the transverse isotropic case or E , in the isotropic case.
Note:
In the isotropic case the expression of the contribution of heat except fluid is given by:
with K 0 the coefficient of compressibility of the porous environment, elastic function of the
parameters of the porous environment E ,
mlq = S lq + lq S lq éq 3.2.4.3 - 3
One also sees appearing in [éq 3.2.4.3 - 1] the specific heat to constant deformation of the porous
0
environment C , which depends on the specific heat to constant constraint of the porous
environment C 0 by the relation:
C 0 = C 0 -T C 0 : 0 : 0 éq 3.2.4.3 - 4
Note:
In the isotropic case the expression of the specific heat to constant deformation of the porous
environment is given by:
C 0 = C 0 - 9T K 0 20
where C s represent the specific heat to constant constraint of the constituents solid matterS and s
density of the solid matter constituents. For the calculation of s , one neglects the deformation of the
0
solid matter constituents, one thus confuses s with its initial value s , which is calculated in fact
starting from the initial specific mass of the porous environment r 0 by the following formula of the
mixtures:
q = - T . ∇ T éq 3.2.5.1 - 1
T T T T
In the isotropic case, one has T = T .1 , T T = T T .1 and cte = cte .1 .
Mlq
= - ∇ p lq + lq F
H m
éq 3.2.5.2 - 1
lq lq
M gz
= - ∇ p gz + gz F
H m
éq 3.2.5.2 - 2
gz gz
where we see appearing the tensors of hydraulic conductivity H and H for the liquid and gas
lq gz
H H H H
respectively. In the isotropic cases, = . 1 and = . 1 .
lq lq gz gz
Mw
One makes the approximation that = Hw −∇ plq lq F m .
w
Note:
In this expression of the law of Darcy, one neglects the differential acceleration of water. In the case of
very permeable and very porous mediums subjected to a seismic loading, that can constitute a limit.
The diffusion in the gas mixture is given by the law of Fick thanks to the relation:
M vp M as
vp
−
as
=−
Dvp
C vp 1−C vp
p
∇ vp
p gz éq 3.2.5.2 - 3
where D vp is the coefficient of diffusion of Fick of the gas mixture (L 2. T-1), one notes thereafter F vp
such as:
D vp
F vp= éq 3.2.5.2 - 4
C vp 1−C vp
and with
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 20/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
p vp
C vp = éq 3.2.5.2 - 5
p gz
Moreover, one a:
M gz M M
= 1−C vp as C vp vp éq 3.2.5.2 - 7
gz as vp
and:
gz = vp + as éq 3.2.5.2 - 8
For the diffusion of the liquid mixture, the usual writing is the following one:
where Dad is the coefficient of diffusion of Fick of the liquid mixture. In order to keep a
homogeneous writing with that of the gas mixture one notes thereafter F ad such as:
F ad = Dad éq 3.2.5.2 - 10
Concerning the liquid, it was admitted that the liquid law of Darcy applies at the speed of liquid water.
There is not thus to define mean velocity of the liquid.
Mw
= Hlq −∇ plq lq Fm éq 3.2.5.2 - 13
w
and:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 21/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
Mas
= gz - ∇ p gz + gz F + C vp F vp ∇ C vp
H m
éq 3.2.5.2 - 15
as
Mvp
= - ∇ p gz + gz F - 1-C vp F vp ∇ C vp
H m
éq 3.2.5.2 - 16
vp gz
Mw
= lq - ∇ plq + lq F
H m
éq 3.2.5.2 - 17
w
H
Tensors of hydraulic conductivities Hlq and are not directly data and their value is known
gz
H K int . k rel
lq S lq
=
lq éq 3.2.5.2 - 19
w T
Note:
Here definite hydraulic conductivities are not inevitably very familiar for the mechanics of
grounds, which usually use for the saturated mediums the permeability k , which is
homogeneous at a speed.
H k
The relation between the tensors k and Hlq is as follows: lq = where g is the
w g
acceleration of gravity.
The coefficient of diffusion of Fick of the gas mixture F vp is a characteristic of the porous
environment, unspecified user datum function of the steam pressure, gas pressure, saturation and
temperature which one will write like a product of function of each one of these variables:
F vp P vp , P gz ,T , S = f vp gz T S
vp P vp . f vp P gz . f vp T . f vp S
one will neglect the derivative
compared to steam pressure and saturation. Same manner for the coefficient of diffusion of Fick of the
ad lq T S
liquid medium: F ad P ad , P lq ,T , S = f ad P ad . f ad P lq . f ad T . f ad S , one takes into
account only the derivative according to the temperature.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 22/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
g mvp = g mw éq 3.2.6-1
Who gives:
dp
In addition, the definition of the free enthalpy teaches us that: dg = −sdT , which, applied to the
vapor and water, compound with the relation dg m = dg m and while using [éq 3.2.6-2] gives:
vp w
dp vp dp w dT
= hmvp −h mw éq 3.2.6-3
vp w T
This relation can be expressed according to the capillary pressure and of the gas pressure:
vp dT
dp vp = dp gz −dp c −dp ad vp hmvp −h mw éq 3.2.6-4
w T
The dissolved air is defined via the constant of Henry K H , which connects the molar concentration
ol 3
of dissolved air C ad
( moles / m ) with the air pressure dryness:
pas
C olad = éq 3.2.7-1
KH
ad
with C olad = éq 3.2.7-2
M olad
ol
Molar mass of the dissolved air, M ad is logically the same one as that of the dry air M olas . For the
dissolved air, one takes the law of perfect gas:
p ad R
= ol T éq 3.2.7-3
ρad M as
The dissolved air pressure is thus connected to that of dry air by:
pas
p ad = RT éq 3.2.7-4
KH
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 23/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
d = d ' d p éq 3.2.8-1
By using a formulation of Bishop [10] extended to the unsaturated mediums one writes:
d p = - Bdp gz - S lq dp c éq 3.2.8-2
One thus sees appearing in the formula [éq 3.2.8-2], the tensor of Biot. In the isotropic case B = b .1
and p = p .1 .
In the relation [éq 3.2.8-1] evolution of the tensor of effective constraint ' is supposed to depend
only on the displacement of the skeleton and internal variables . The usual terms related to the
thermal deformation are integrated into the calculation of the effective constraint:
To close the system, there remains still a relation to be written, connecting saturation and the
pressures. We chose to consider that saturation in liquid was an unspecified function of the capillary
pressure, that this function was a characteristic of the porous environment and provided in data by the
user.
Since the user can provide a function very well S lq p c refine per pieces, and since the derivative of
∂ S lq
this function, , plays an essential physical role, we chose to require of the user to also provide
∂ pc
this curve, remainder with its load to make sure of the coherence of the data thus specified. There
exists however for the user the possibility of calling on an analytical model of saturation and its
derivative coded “into hard” in the source: the model of Mualem-Van Genuchten (see following
section).
It is noticed that in the approach present, one speaks about a bi-univocal relation between saturation
and capillary pressure. It is known that for most porous environments, it is not the same relation which
must be used for the ways of drying and the ways of hydration. It is one of the limits of the approach
present.
Concerning the hydraulic behavior, the user currently has two choices: to return manually, and in
tabulée form, relative permeabilities, laws of saturation and their derivative while making sure of their
coherence (keyword HYDR_UTIL under RELATION_KIT), that is to say to make call to a model
known and programmed in analytical form: the model Mualem – Van Genuchten (keyword HYDR_VGM
or HYDR_VGC under RELATION_KIT).
Note:
There exists of course of other classical models to describe the hydraulic behavior (Brook
Corey for example) but it is currently not available in Aster. It is then with the user to return them
in form tabulée in the command file. The model Mualem- Van Genuchten is a classical model for
the description of typical argillaceous materials of the problems of storage under ground. For the
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 24/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
permeability relating to gas, it is current to use either a version Van Genuchten, or a cubic
version.
The model Mualem-Van Genuchten results in a law capillary saturation/pressure (Van Genuchten)
such as:
1
S we =
n m
[ ] P
1+ c
Pr
S −S wr 1
with S we = and m=1−
1−S wr n
n , S wr (residual water saturation) and P r are parameters of the models indicated by the user in his
command file.
The permeability relating to water is expressed then by integrating the model of prediction proposed by
Mualem (1976) in the model of capillarity of Van Genuchten:
m 2
w
k r = S we 1− 1−S we 1/m
The permeability to gas is formulated in a similar way in the case of the model HYDR_VGM :
gz 2m
k r = 1−S we 1−S we 1/m
or by a simple cubic law in the case of it HYDR_VGC :
3
k rgz = 1−S
In Code_Aster, we make a digital processing of this model in the “limiting” zones ( S=1 or S=0 ).
For that we use two additional parameters corresponding to a treatment which one carries out on these
curves, Smax and CSAT :
∂ k wr S
=∞
∂S
gz
∂ kr S
and for the case HYDR_VGM =∞
∂S
To avoid having then to deal with this problem (which does not have a priori physical meaning) one
replaces these functions starting from a saturation Smax by a polynomial of the second order C1 in
this point.
w
What gives for the function kr S :
For S=Smax , the polynomial is determined PL S such as:
{
PL S max = k wr S max
∂ kw and PL1=0
P L' S max = r S max
∂S
{
PG S max = k rgz S max
∂ k gz and PG 0 =1
P G S max = r S max
'
∂S
For suction S Pc and for PcPcmin (with S Pcmin=Smax ) the curve is prolonged
S Pc by a hyperbole such as the curve is C1 in this point:
For SSmax :
A
S Pc =1−
B−Pc
with A and B such that the curve is C1 in Smax .
There is thus well a decreasing curve which tends towards 1 when Pc tends towards −∞ . This
treatment enables us to manage negative capillary pressures (in these zones there the terms of
capillary pressure is abusive, it acts implicitly of a change of variable making it possible to deal
with a quasi-saturated problem).
S Pc is then multiplied by a coefficient “of security” CSAT so that the saturation never
reaches 1 (problem which one cannot treat). One advises to take a value of CSAT very near to
1 (0.999999 for example).
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 26/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
0
• initial specific mass of water ,
w
0
• initial porosity ,
0
• initial pressure of the vapor p vp from where one deduces the initial density from the
vapor 0vp ,
• initial pressure of the dry air p 0as from where one deduces the initial density from the
0
dry air as .
• homogenized initial density porous environment r0 ,
• initial enthali of water, the dissolved air, the vapor and the dry air.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 27/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
• the initial state: it is important to note that, in an initial state of the porous environment, water
is in a hygroscopic state different from that of free water. For the enthali of water and vapor
one will have to take:
pinit ref
init m w − pl p init − p atm
h =
w = w
w w
init
hmvp =L T init = chaleur latente de vaporisation
init m
has =0
init m
had =0
Note:
The initial vapor pressure must be taken in coherence with other data. Very often, one
leaves the knowledge of an initial state of hygroscopy. The relative humidity is the
relationship between the steam pressure and the steam pressure saturating at the
temperature considered. One then uses the law of Kelvin which gives the pressure of the
liquid according to the steam pressure, of the temperature and the saturating steam
pressure:
p w − p ref
w
w R p
= ol T ln sat vp
M vp p vp T
. This relation is valid only for isothermal
sat
p T 0
vp =10
2 .7858
T 0−273 .5
31. 559.1354 T 0− 273.5 , and a degree of hygroscopy HR , one from
of deduced the steam pressure thanks to p vp T 0 = HR pvpsat T 0 .
{}
ux
uy
ddl uz
{u} = ddl
PRE1
ddl
PRE 2
T ddl
PRE2 p gz p gz p gz
One will then define the real pressures and the real temperature by:
ddl init
p= p + p for the pressures PRE1 and PRE2 and T = T ddl + T init for the temperatures, where
p init and T init are defined under the keyword THM_INIT order DEFI_MATERIAU.
Values written by IMPR_RESU are the values of { u }ddl . The boundary conditions are defined for
ddl
{ u } . The keyword DEPL keyword factor ETAT_INIT order STAT_NON_LINE defines the initial
ddl
values of { u } . Initial values of the enthali, which belong to the generalized constraints are defined
starting from the keyword SIGM keyword factor ETAT_INIT order STAT_NON_LINE. The real
pressures and the real temperature are used in the laws of behavior, in particular the laws of the type
dp d dT
S lq = f pc or = . The initial values of the densities of the vapor and the dry air are
p T
defined starting from the initial values of the vapor and gas pressures (values read under the keyword
THM_INIT order DEFI_MATERIAU). It is noticed that, for displacements, the decomposition
u = u ddl + uinit is not made: the keyword THM_INIT order DEFI_MATERIAU thus does not allow to
define initial displacements. The only way of initializing displacements is thus to give them an initial
value by the keyword factor ETAT_INIT order STAT_NON_LINE.
In the files results, one finds the constraints effective ' under the names of components SIXX …
and p under the name SIPXX … . The boundary conditions in constraints are written in total
constraints.
R=8 . 3144 J . K −1
M olvp =18. 10-3 kg . mole−1
M olas =28 . 9610 -3 kg . mole−1
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 29/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
K H = 3162 Pa . m 3 mole −1
-5 -4
w =9 . 52 10 ln T - 273 −2. 19 10 ( K -1 )
The heat-storage capacities have as values:
C s =800 J.kg −1 K −1
C lqp =4180 J.kg−1 K −1
C vpp =1870 J.kg−1 K −1
C asp =1000 J.kg −1 K −1
To a law of evolution of the latent heat of liquid phase shift vapor is also given:
L T =2500800−2443 T −273. 15 J / kg
The generalized deformations, from which the generalized constraints are calculated are:
u , u ; p c , ∇ pc ; p gz , ∇ p gz ; T , ∇ T
In this chapter, we adopt the usual notations Aster, namely the indices + for the values of the
quantities at the end of the step of time and the indices - for the quantities at the beginning of the step
of time.
Thus, the known quantities are:
• generalized constraints, deformations and internal variables at the beginning of the step of
time:
- - - - m- - - m- - - m- - - m- - -
• ' , p ; mw ,M w , h w ; mvp , M vp ,h vp ; mas , M as , h as ; mad , M ad ,h ad ; Q ' ,q
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 30/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
The first thing to be made is of course to calculate saturation at the end of the step of time
( )
S +lq = S lq p +c . Porosity is by integrating on the step of time the equation [éq 3.2.1-1].
{ }{ }
+ - + + -
b - + p - p - S lq p c - p c
ln = - +v - -v + 3 0 T + - T - - gz gz éq 4.1.1-1
b- -
KS
The first thing to be made is of course to calculate saturation at the end of the step of time
S +lq = S lq p +c . Porosity is by integrating on the step of time the equation [éq 3.2.1-3]. Integration is
thus here explicit contrary to the isotropic case.
One obtains then:
The density of the liquid is by integrating on the step of time the equation [éq 3.2.3.1 - 1].
What gives:
+ + - + -
w p - p - p + pc
ln = gz gz c - 3 w T + - T - éq 4.1.1-3
-w Kw
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 31/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
B - + : 0
+ =
3 éq 4.1.2-1
Note:
In the isotropic case [éq 4.1.2-1] becomes:
+ = b - + 0
It is then about a simple application of the formulas [éq 3.2.4.3 - 2] and [éq 3.2.4.3 - 3], which are
evaluated at the end of the step of time:
m
+
m
+
m
+
+ + + 1 - S +lq
= = = 1 - S +
vp as gz lq
éq 4.1.2-2
3T +
m+ + + + +
w = S lq + lq S lq éq 4.1.2-3
+ - 1−3 w T + +
m
h =h C
w
m
w
p
w T −T
+
+
-
p gz − p-gz − p+c + p -c éq 4.1.3-1
w
+ -
+ -
way initially into constant temperature (one then considers the density of constant water), then of T-
with T + with constant pressures.
ln
p-vp
=
RT + +w
[ p gz
+ − p − pc − p
-
gz +
-
c ]
R
∫T
h vp−hmw 2
-
T
The first term corresponds to the way at constant temperature, the second with the way with constant
pressures. By using the definitions [éq 3.2.4.1 - 1] and [éq 3.2.4.2 - 1] of the enthali, one sees that for
an evolution with constant pressures:
- -
h mvp−hmw
=
h mvp−hmw
p
C vp −C wp T −T -
T2 T2 T2
One thus has for such a way:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 32/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
+
dT 1 1
T
1 1
+
T
= h mvp−hmw - − + + C vpp−C wp ln - T - + − -
- -
∫T h -
m
vp −h m
w
T 2
T T T T T
ln
p +vp
p -
vp
=
M olvp 1
RT + +w
[ p gz
+ +
]
− p-gz − p c − p -c +
éq 4.1.4-1
M olvp m
R
h −h m 1 1
−
+
M olvp
C p
−C p
vp w T - T + R vp w T - T + −1
- -
ln
T + T-
One can then calculate the densities of the vapor and the air by the relations [éq 3.2.3.2 - 1] and
[éq 3.2.3.2 - 2]:
M olvp p +vp
+vp = éq 4.1.4-2
R T+
M olas p gz − p vp
+
= as
R T éq 4.1.4-3
m = m + 1 + 1 - S - 1 1 - S
+
vp
-
vp
+
vp
+
V
+ +
lq
-
vp
-
V
- -
lq
C 0 + = C 0+ - 9 T + K 0 20
Although variation of heat Q ' is not a total differential, it is nevertheless licit to integrate it on the
step of time and one obtains while integrating [éq 3.2.4.3 - 1].
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 33/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
1 1 1
Q ' = Q ' + C 0 : 0 : - T
+ - + - 2
+ 3 lq T
m+ 2
pc - p - 3 gz 3 lq T
+ -
c
m+ m+ 2
p +
gz
-
gz
0+
- p C T -T
+ -
éq 4.1.6-3
1
where we noted:
T + + T - . We chose here a formula of “point medium” for Lvariable
2
T =
2
temperature has.
Note:
In the isotropic case [éq 4.1.6-3] becomes:
1 1 1
- p - 3 3 T p
m+ m+ m+ 0+
Q ' = Q ' + 3 K 0 0 - T + 3 T p - p C T - T
+ - + - 2 2 + - 2 + - + -
V V lq c c gz lq gz gz
lq = gz =
w T + gz T +
T T T T
K int = K int . 1 , T = T .1 , T T = T T .1 and cte = cte .1
In the isotropic case,
+ p vp+
Vapor concentrations: C vp = +
p vp
It does not remain any more whereas to apply the formulas [éq 3.2.5.1 - 1], [éq 3.2.5.2 - 15], [éq
3.2.5.2 - 16] and [éq 3.2.5.2 - 17] to find:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 34/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
+ T+ +
q = - ∇ T éq 4.1.8-1
M+as
[ ]
+
M+vp
[ ]
+
M+w +
+
= lqH [ - ∇ p +lq + +w F m ] éq 4.1.8-4
w
Same manner, the first thing to be made is to calculate saturation at the end of the step of time
S lq+ = S lq ( p +c ) . Porosity is by integrating on the step of time the equation [éq 3.2.1-1]. It is thus
pointed out that:
{ }{ }
+ - + + -
b - + p - p - S lq p c - p c
ln = - +v - -v + 3 0 T + - T - - gz gz
b- -
KS
Same manner, the first thing to be made is to calculate saturation at the end of the step of time
S lq+ = S lq p +c . Porosity is by integrating on the step of time the equation [éq 3.2.1-1]. It is thus
pointed out that:
+ B - + : 0
=
3 éq 4.2.2-1
Note:
In the isotropic case [éq 4.2.2-1] becomes:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 35/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
+ = b - + 0
It is then about a simple application of the formulas [éq 3.2.4.3 - 2] and [éq 3.2.4.3 - 3], which are
evaluated at the end of the step of time:
+ + 1 - S lq+
m
=a
vp
m+
as =a m+
gz = 1 - S +
+
lq
+
éq 4.2.2-2
3T +
m+ + + + +
w = S lq + lq S lq éq
4.2.2-3
m
+
+ + + S +lq
=S +
ad lq
éq 4.2.2-4
3T +
4.2.3 Calculation of density and dissolved and dry air, steam pressures
On the basis of the relation [éq 3.2.6-4] in which one carries the law of reaction of perfect gases
[éq 3.2.3.2 - 1], one finds:
dp vp M olvp 1
=
p vp RT w
dp w + hmvp −h mw
dT
T éq 4.2.3-1
Contrary to the case without dissolved air p w is not now known any more:
RT RT
p w = plq − p ad = p gz − p c − pas = p gz − pc − p − p vp
KH K H gz
thus:
RT R
dp w =dp gz −dp c − dp gz −dp vp − p − pvp dT éq 4.2.3-2
KH K H gz
One integrates [éq 4.2.3.1] while including there [éq 4.2.3.2] by a way initially into constant
temperature (one then considers the density of constant water), then of T - with T + with constant
pressures. With final one obtains:
ln
p +vp
p -vp
M olvp 1
= - +−
w RT
ol
1
KH
- M olvp
p gz − p gz + -
w K H
- M olvp
p vp − p vp − -
+
w RT +
pc − p-c +
ol
+
+
éq 4.2.3-3
M vp R
T+ M dT +
T
-
KH
p vp+
− p+gz ln - + vp ∫T hmvp −hmw 2
T R T
-
Contrary to the preceding case, there is here a nonlinear equation to solve. One will make for that a
method of type corrector-predictor. One poses p vp such as:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 36/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
M olvp 1 M olvp
ln
p vp
p -vp
= -
w RT
+
−
1
KH
p gz
− p gz
-
− -
w RT + c
p − p-c
+ +
éq 4.2.3-4
M olvp T m +
dT
+
R
∫T
hvp −h mw 2
-
T
and thus
M olvp1 1 M olvp dT
+
T
-
pvp = p . exp
vp -
RT +
−
KH
p gz
− p -
gz − -
RT + p c
−+p -
c ∫T
h mvp−hmw 2
T
+ - éq 4.2.3-5
w w
∫ h
T-
m
vp - h mw
T 2
= hmvp - h mw -
T T
- +
+ C p
vp - C p
w ln
T -
+T - + - -
T T
p +vp p+vp
+ + +
p vp pvp p − p vp p
Like ln = ln - + ln and that by D.L ln =ln 1 vp ≈ vp −1 ,
p-vp p vp pvp pvp p vp p vp
p = +
vp
-w K H −M olvp p-vp p-gz R ln
T+
T
-
éq 4.2.3-7
- +
KH
w ol T
−M vp 1R ln -
p vp T
One can then calculate the densities of the vapor and the air by the relations [éq 3.2.3.2 - 1],
[éq 3.2.3.2 - 2] and [éq 3.2.7-3]:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 37/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
M olvp p +vp
+vp = éq 4.2.3-8
R T+
M as p gz − p vp
ol + +
+
=
as
éq 4.2.3-9
R T+
+ p+ad M olas
=
ad éq 4.2.3-10
RT +
The density of water is by integrating on the step of time the equation [éq 3.2.3.1 - 1].
What gives:
ln - =
w
+w
p +gz − p -gz − p +c p -c − p +ad p-ad
K w
−3 w T +−T - éq 4.2.3-11
+ - 1−3 w T +
h =h C T −T
m
w
m
w
p
w
+ -
+ p +gz− p -gz − p +c + p -c − p +ad + p -ad éq 4.2.4-1
w
+ -
h mad =h mad C ad
p
T +−T - éq 4.2.4-2
+ -
+ -
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 38/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
0+
C = 1 - s C + S lq w C w + ad C ad + 1 - S lq vp C vp + as C as
+ s + + + p + p + + + p + p
éq 4.2.6-1
C 0 + = C 0+ - 9 T + K 0 20
Although variation of heat Q ' is not a total differential, it is nevertheless licit to integrate it on the
step of time and one obtains while integrating [éq 3.2.4.3 - 1].
1 1 1
- p - 3 3 T p
m+ m+ m+ 0+
Q ' = Q ' + C 0 : 0 : - T p - p C T -T
+ - + - 2 2 + - 2 + - + -
+3 T lq c c gz lq gz gz
éq 4.2.6-3
1 + -
T + T . We chose here a formula of “point medium” for the variable
where we noted: T 2=
2
temperature.
Note:
In the isotropic case [éq 4.2.6-3] becomes:
1 1 1
- p - 3 3 T p
m+ m+ m+ 0+
Q ' = Q ' + 3 K 0 0 - T + 3 T p - p C T - T
+ - + - 2 2 + - 2 + - + -
V V lq c c gz lq gz gz
gz S lq , p
K int + . k rel + +
K .k w S lq
int + rel +
H+ H+
= =
gz
lq gz
w T gz T
+ +
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 39/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
T T T T
In the isotropic case, K int = K int . 1 , T = T .1 , T T = T T .1 and cte = cte .1 .
p vp+
Concentrations out of vapor and dissolved air: C +vp = +
and C +ad = +ad
p gz
It does not remain any more whereas to apply the formulas [éq 3.2.5.1 - 1], [éq 3.2.5.2 - 15], [éq
3.2.5.2 - 16], [éq 3.2.5.2 - 17] and [éq 3.2.5.2 - 18] to find:
+ T+ +
q = - ∇T éq 4.2.8-1
M +as
[ ]
+
M+vp
[ ]
+
+
= Hgz - ∇ p + + + + + F m - 1 -C +vp F +vp ∇ C +vp éq 4.2.8-3
vp
gz as vp
M+w +
+
= lqH [ - ∇ p +lq + +w + +ad Fm ] éq 4.2.8-4
w
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 40/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
dm w d w
w
=
w
1 + V S lq + d V S lq + 1 + V d S lq + 1 + V dS lq
dm ad d ad
ad
=
ad
1 + V S lq + d V S lq + 1 + V d S lq + 1 + V dS lq
éq 5.2-1
dm as d as
as
=
as
1 + V 1 - S lq + d V 1 - S lq + 1 + V d 1 - S lq - 1 + V dS lq
dm vp d vp
vp
=
vp
1 + V 1- S lq + d V 1 - S lq + 1 + V d 1- S lq - 1 + V dS lq
}
2
dmw
w
∂S S S
= S lq B : d + lq - lq - lq dp c + S lq
∂ P c K w M
K w
+
1
M
dp gz - 3 mw dT
dm vp
vp
= 1 - S lq B: d + -
∂ S lq 1 - S lq S lq
∂ Pc
-
M
dpc +
1 - S lq
M dp
dp gz + 1 - S lq vp - 3 mvp dT
p vp
dmas
as
= 1 - S lq B : d + -
∂ S lq 1 - S lq S lq
∂Pc
-
M
dpc +
M
1 - S lq
dp gz + 1 - S lq
dpas
p as
m
- 3 as dT
éq 5.2.1-1
One sees appearing the derivative of saturation in liquid compared to the capillary pressure, quantity
which plays a crucial role.
The expression [éq 3.2.6-4] of the differential of the steam pressure also makes it possible to calculate
the air pressure dryness:
dpas = 1 -
M olvp p vp
RT w dp gz +
M olvp p vp
RT w
dp c -
M olvp p vp m m dT
RT
hvp - hw T éq 5.2.1-2
One defers [éq 5.2.1-2] and [éq 3.2.6-4] in [éq 5.2.1-1] and one finds:
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 41/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
dmw
w
= S lq B : d +
∂ S lq S lq S lq2
-
∂ Pc K w M
- dp c + S lq
+
1
Kw M
dp gz - 3 mw dT éq 5.2.1-3
dmvp
vp
∂ S 1 - S lq S lq 1 - S lq vp
= 1 - S lq B : d + - lq -
∂ pc M
-
p vp lq
dp c
+
1 - S lq 1 - S lq vp
M
-
p vp lq
dp gz éq 5.2.1-4
m m
1 - S lq hvp - hlq
+ -3 + vp m
vp dT
p vp T
dmas
as
= 1 - S lq B : d + -
∂ S lq 1 - S lq S lq 1 - S lq vp
∂ pc
-
M
-
p as lq
dpc
éq 5.2.1-5
+
1 - S lq 1 - S lq lq - vp
M
-
p as lq
m
dpgz + - 3 as +
vp 1 - S lqh mvp - h mlq
p as T
dT
5.2.2 Case with dissolved air
As previously, by taking account of [éq 3.2.1-1] and of [éq 3.2.3.1 - 1], [éq 3.2.3.2 - 1], [éq 3.2.3.2 - 2],
[éq 3.2.7.3] and while supposing 1V ≈1 one finds:
dm w
w
=bSlq d V + lq
K w ∂ Pc
-
S ∂ p w S lq b -
Ks
+
∂ S lq
∂ Pc
2
dp c + S lq
∂ pw b -
K w ∂ P gz
+
Ksdp gz +
éq 5.2.2-1
Slq ∂ p w
Kw ∂T
- 3 mw dT
ol
dm ad S M as ∂ p as S lq b− ∂S 2
=bS lq d V lq − lq dpc
ad ad K H ∂ P c K s ∂ Pc
éq 5.2.2-2
S lq
M olas ∂ p as b−
ad K H ∂ P gz K s
dp gz S lq
M olas ∂ p as
ad K H ∂ T
−3 0 b− dT
dm vp
vp ∂ Pc
∂ S 1 - S lq S lq b - 1 - S lq vp
=b 1- S lq d V + - lq -
Ks
-
p vp lq
dp c +
éq 5.2.2-3
b - 1- S lq 1 - S lq vp
Ks
+
pvp lq
dp gz + - 3 mvp +
vp 1 - S lq hmvp - hmlq
pvp T
dT
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 42/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
dm as
as
∂S
=b 1−S lq d V − lq −
∂ Pc
1−S lq S lq b - 1−S lq vp
Ks
p as lq
dpc
éq 5.2.2-4
m m
b− 1−S lq 1−S lq lq −vp vp 1−S lq hvp −h lq
dp gz + −3 mvp− dT
Ks pas lq p as T
dp gz −dp c
dh mw = 1−3 w T C wp dT
w
m p
dh = C dT
vp vp
m p
dh = C dT
as as
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 43/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
dmw
w
=S lq B: d + -
K w ∂ Pc M
S lq ∂ p w S 2lq
+
∂ S lq
∂ Pc
dp c + S lq
∂ pw
+
1
K w ∂ P gz M
dp gz +
éq 5.2.2-1
S lq ∂ p w
Kw ∂T
m
- 3 w dT
dm ad
ad
= S lq B : d +
S lq M olas ∂ p as S 2lq
ad K H ∂ P c M
- +
∂ S lq
∂Pc
dpc + S lq
M olas ∂ p as 1
+
ad K H ∂ P gz M
dp gz
éq 5.2.2-2
+ S lq
M olas ∂ p as
ad K H ∂T
- 3 dT
dm vp
vp ∂ Pc M
∂ S 1 - S lq S lq 1- S lq vp
= 1- S lq B :d + - lq - -
p vp lq
dpc +
M
+
p vp
1 - S lq 1 - S lq vp
lq
dp gz +
+ -3 +
vp 1 - S lq h mvp - h mlq
m
vp
p vp T
dT
éq 5.2.2-3
dm as
as ∂ Pc M
∂ S 1 - S lq S lq 1 - S lq vp
= 1 - S lq B : d + - lq - +
p as lq
dp c +
éq 5.2.2-4
1 - S lq 1 - S lq lq - vp
M
+
p as lq
dp gz + -3 mvp -
p as T
vp 1 - S lq h mvp - h mlq
dT
dp gz - dpc
dh mw = 1 - 3 w T + C wp dT
w
m p
dh = C dT
vp vp
m p
dh = C dT
as as
Q ' = C 0 : 0 : d T + 3 mlq Tdpc - 3 mgz + 3 mlq Tdp gz + C 0 dT
m dp gz - dp c - dpad p
dhw = 1 - 3 w T + C w dT
w
=
1 - 3 w T
w [ 1-
∂ p ad
∂ p gz ∂p
]
dp gz - 1 + ad dpc + C wp -
∂ pc
1 - 3w T ∂ p ad
w ∂T
dT
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 44/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
dh mad = C adp dT
dh mvp = C vpp dT
dh mas = C asp dT
Q ' = C 0 : 0 : d T + 3 mlq Tdpc - 3 mgz + 3 mlq Tdp gz + C 0 dT
While differentiating [éq 3.2.5.1 - 2] and while using [éq 3.2.1-1], one finds:
∂S
+ T . TS ' S lq . TT T . lq - S lq
∂ pc
1 T
M
' . TS S lq . TT T dpc
+ . S S lq . T ' T - 3 ' . S S lq . T T dT
T T T T T T
∂S
- T . TS ' S lq . TT T . lq - S lq
∂ pc
1 T
M
' . TS S lq . TT T . ∇ T dp c
- . S S lq . T ' T - 3 ' . S S lq . T T . ∇ T dT
T T T T T T
d M as=
M as
as
+ as Hgz . F m d as + Mas - as C vp F vp ∇ C vp .[ lqH ]-1 d Hgz
+ as gz - d ∇ p gz + d vp F
H m
éq 5.5.1-1
+ as C vp
∂T
∂ F vp
dT +
∂ F vp
p ∇ C vp + as dC vp F vp ∇ C vp + as C vp F vp d ∇ C vp
∂ p gz gz
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 45/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
d M vp =
Mvp
vp
+ vp Hgz . F m d vp + M vp + vp 1 - C vp F vp ∇ C vp .[ Hgz ]-1 . d Hgz
+ vp gz - d ∇ p gz + d as F
H m
-1 - C vp vp
∂T
∂ F vp
dT +
∂ F vp
p ∇ C vp + vp dC vp F vp ∇ C vp - vp 1 -C vp F vp d ∇ C vp
∂ p gz gz
éq 5.5.1-2
d Mw =
H
Mw
w
+ w Hlq . F m d w + [ lqH ]-1 .M w . d lqH
éq 5.5.1-3
- w lq d ∇ p gz - d ∇ p c
In order to clarify these differentials completely, it is necessary to know the differentials of the densities
p vp
of the fluids, as well as the differentials of C vp = and of its gradient. Knowing [éq 3.2.6-4], one
p gz
can then calculate the differential of the air pressure dryness:
w - vp dT
dpas = dp gz - dpvp = dpgz + vp dp c - vp h mvp - h mw éq 5.5.1-4
w w T
2vp h mvp - h mw vp
2 2
vp vp
d vp = dp gz - dpc + - dT éq 5.5.1-5
w p vp w p vp Tpvp T
d as =
as w - vp
p as w
dp gz +
as vp
p as w c
dp + -
Tpas
as vp h mvp - h mw as
-
T
dT éq 5.5.1-6
vp ∇T
∇ p vp = ∇ p gz - ∇ p c + vp h mvp - hmlq éq 5.5.1-7
lq T
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 46/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
d ∇ p vp =
vp
w
d vp vp
h mvp - h mw
d ∇ pgz - d ∇ pc + - d w ∇ p gz - ∇ p c + vp T
w w 2
d∇T
+ d vp
hmvp - h mw
T
∇T
éq 5.5.1-8
The last term of [éq 5.5.1-8] is written:
d vp
h mvp - hmw
T
∇T=
h mvp - h mw
T
T
dT
∇ Td vp + vp ∇ T dhmvp - dh mw - vp h mvp - h mw ∇ T 2
T
éq 5.5.1-9
Knowing the differentials of its gradient and steam pressure, the expressions of the differentials of
C vp and of its gradient are easy to calculate:
dpvp p vp ∇ p vp p vp
dC vp = - 2 dp gz who gives: ∇ C vp = - ∇ p gz and that one differentiates in:
p gz p gz p gz p 2gz
d ∇ C vp = d
[ ∇ p vp p vp
- 2 ∇ p gz =
p gz p gz p gz ]
d ∇ p vp ∇ p gz
p gz
p
- 2 dp vp + 2 vp
3
p gz
∇p
p
∇ p gz - 2 vp dp gz - vp
p gz p 2gz
d ∇ p gz
dp vp is given by [éq 3.2.6-4] and d ∇ pvp by [éq 5.5.1-8].
d M as =
M as
as
+ as Hgz . F m d as + Mas - as C vp F vp ∇ C vp .[ Hgz ]-1 . d Hgz
+ as gz - d ∇ p gz + d vp F
H m
éq 5.5.2-1
+ as C vp
∂T
∂ F vp
dT +
∂ F vp
∂ p gz
dp gz ∇ C vp + as dC vp F vp ∇ C vp + as C vp F vp d ∇ C vp
d M vp =
Mvp
vp
+ vp Hgz . F m d vp + M vp + vp 1 -C vp F vp ∇ C vp .[ Hgz ]-1 . d Hgz
+ vp gz - d ∇ p gz + d as F
H m
éq 5.5.2-2
-1 - C vp vp
∂T
∂ F vp
dT +
∂ F vp
∂ p gz
dp gz ∇ C vp + vp dC vp F vp ∇ C vp - vp 1 - C vp F vp d ∇ C vp
d Mw =
Mw
w
+ w lq . F d w + M w .[ lq ] . d lq + w lq - d ∇ p lq + d ad F
H m H -1 H H m
éq 5.5.2-3
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 47/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
It is necessary to know the differentials of the densities of the fluids, as well as the differentials of
p vp
C vp = , C ad = ad and of their gradient. One first of all will calculate the differentials of the
p gz
densities by using the derivative partial of pressures given in [§Annexe 3].
d as =
as ∂ p as
p as ∂ p c
dp c +
∂ p as
∂ p gz
∂ p as as
dp gz + as -
p as ∂ T T
dT
éq 5.5.2-5
d vp =
vp ∂ p vp
p vp ∂ p c
dp c +
∂ p vp
∂ p gz
∂ p vp vp
dp gz + vp -
p vp ∂T T
dT
éq 5.5.2-6
d w =
w ∂ pw
K w ∂ pc
dpc +
∂ pw
∂ p gz
∂ pw
dpgz + w
K w ∂T
- 3 w w dT
éq 5.5.2-7
M olas
And like d ad = dp ,
K H as
ol
d ad =
K H ∂ pc
M as ∂ p as
dp c +
∂ pas
∂ p gz
dp gz +
∂ p as
∂T
dT
éq 5.5.2-8
dpvp p vp
dC vp = - dp gz who gives
p gz p gz 2
dC vp =
1 ∂ p vp
p gz ∂ pcdp c +
∂ p vp
∂T
dT +
1 ∂ p vp p vp
-
p gz ∂ p gz p 2gz
dp gz
éq 5.5.2-9
∇ p vp p vp
and ∇ C vp = - 2 ∇ p gz and that one differentiates in:
p gz p gz
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 48/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
d ∇ C vp = d
[ ∇ p vp p vp
- 2 ∇ p gz =
p gz p gz ]
d ∇ p vp ∇ p gz
p gz p gz
p
- 2 dp vp + 2 vp
3
p gz
∇p
p
∇ p gz - 2 vp dp gz - vp
p gz p 2gz
d ∇ p gz
éq 5.5.2-10
with
∂ p vp ∂ p vp ∂ p vp
∇ p vp = ∇ p gz + ∇ pc + ∇T éq 5.5.2-11
∂ p gz ∂ pc ∂T
and d ∇ pvp that one differentiates in the following way:
∂ p vp ∂ p vp ∂ p vp ∂ p vp ∂p ∂ p vp
d ∇ p vp = d ∇ p gz + d ∇ pc + d ∇T+ d ∇ p gz + vp d ∇ p c + d∇T
∂ p gz ∂ pc ∂T ∂ p gz ∂ pc ∂T
=
∂ ∂ p vp
∂ p c ∂ p gz
∇ p gz +
∂ ∂ p vp
∂ pc ∂ pc
∇ pc +
∂ ∂ p vp
∂ p c ∂T
∇ T dpc
+
∂ ∂ p vp
∂ p gz ∂ p gz
∇ p gz +
∂ ∂ p vp
∂ p gz ∂ pc
∇ pc +
∂ ∂ p vp
∂ p gz ∂ T
∇ T dp gz
+
∂ ∂ p vp
∂T ∂ p gz
∇ p gz +
∂ ∂ p vp
∂T ∂ p c
∇ pc +
∂ ∂ p vp
∂T ∂ T
∇ T dT
∂ p vp ∂p ∂ p vp
+ d ∇ p gz + vp d ∇ p c + d∇T
∂ p gz ∂ pc ∂T
éq 5.5.2-12
The derivative partial of the second order are developed in [§Annexe 4].
For the dissolved air, one proceeds with the same stages:
pad
C ad = ad = M olad .
RT
thus
dC ad = M olad .
dpad
RT
p
- ad2 dT
RT who gives
dC ad = M olad .
[ 1 ∂ p ad
RT ∂ p c
dp c +
1 ∂ pad
RT ∂ p gz
dp gz +
∂ p ad P ad 1
-
∂ T RT 2 plq
dT
] éq 5.5.2-13
and ∇ C ad = M olad .
( ∇ p ad p ad
RT
-
RT 2
∇T
) and that one differentiates in:
d ∇ C ad = M olad
[ 1
RT
d ∇ pad -
∇T
RT 2
dp ad + 2
(
p ad
RT 3
∇ T -
∇ p ad
RT 2
dT -
p ad
RT 2 ) ( ) ]
d ∇ T éq 5.5.2-14
with
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 49/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
∂ pad ∂ p ad ∂ p ad
∇ p ad = ∇ p gz + ∇ pc + ∇T éq 5.5.2-15
∂ p gz ∂ pc ∂T
and d ∇ pad that one differentiates in the following way:
=
∂ ∂ p ad
∂ p c ∂ p gz
∇ p gz +
∂ ∂ p ad
∂ pc ∂ pc
∇ pc +
∂ ∂ p ad
∂ p c ∂T
∇ T dp c
+
∂ ∂ p ad
∂ p gz ∂ p gz
∇ p gz +
∂ ∂ p ad
∂ p gz ∂ p c
∇ pc +
∂ ∂ p ad
∂ p gz ∂T
∇ T dp gz
éq 5.5.2-16
+
∂ ∂ p ad
∂T ∂ p gz
∇ p gz +
∂ ∂ p ad
∂T ∂ p c
∇ pc +
∂ ∂ p ad
∂ T ∂T
∇ T dT
∂p ∂p ∂p
+ ad d ∇ p gz + ad d ∇ p c + ad d ∇ T
∂ p gz ∂ pc ∂T
The derivative partial of the second order are developed in [§Annexe 4].
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 50/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
6 Bibliography
[1] O. COUSSY: “Mechanical of the porous environments”. Éditions TECHNIP.
[3] “Quasi static nonlinear algorithm (operator STAT_NON_LINE) “. Document Aster [R5.03.01].
[4] “Modelings THHM general information and algorithms”. Document Aster [R7.01.10].
[7] T. LASSABATERE: “Hydraulic couplings in porous environment unsaturated with phase shift:
application to the withdrawal of desiccation of the concrete”. Thesis ENPC.
[10] A.W. BISHOP & G.E. BLIGHT: “Nap Aspects of Effective Stress in Saturated and Partly
Saturated Soils”, Geotechnics n° 3 vol. XIII, pp. 177-197. 1963.
[11] A. constituent GIRAUD “Relation between macroscopic and microscopic properties of in the
ansiotropic box”. ENSG
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 51/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
8 SIPYY p yy
9 SIPZZ p zz
10 SIPXY p xy
11 SIPXZ p xz
12 SIPYZ p yz
13 M11 mw
14 FH11X Mw x
15 FH11Y Mw y
16 FH11Z Mw z
m
17 ENT11 h w
18 M12
m vp
19 FH12X M vp x
20 FH12Y M vp y
21 FH12Z M vp z
22 ENT12 h mvp
23 M21 m as
24 FH21X M as x
25 FH21Y M as y
26 FH21Z M as z
m
27 ENT21 h as
28 M22
m ad
29 FH22X M ad x
30 FH22Y M ad y
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 52/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
31 FH22Z M ad z
m
32 ENT22 h ad
33 QPRIM Q'
34 FHTX qx
35 FHTY qy
36 FHTZ qz
In the case without mechanics, and for the laws of behaviors (LIQU_VAPE_GAZ, LIQU_VAPE,
LIQU_AD_GAZ_VAPE and LIQU_AD_GAZ) the internal variables are:
2 V2 −0
3 V3 p vp − p 0vp
4 V4 S lq
In the case without mechanics, and for the laws of behaviors (LIQU_GAZ, LIQU_GAZ_ATM,) the
internal variables are:
2 V2 −0
3 V3 S lq
In the case without mechanics, and for the laws of behaviors (LIQU_SATU,) the internal variables are:
2 V2 0
−
In the case with mechanics the first numbers will be those corresponding to mechanics (V1 in the
elastic case, V1 and following for plastic models). The number of the internal variables above will
have to then be incremented of as much.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 53/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
◊ ALPHA lq
◊ CP p
C lq
◊ VISC lq T
◊ D_VISC_TEMP ∂ lq
T
∂T
◊ VISC as T
◊ D_VISC_TEMP ∂ as
T
∂T
♦ NEAR_VAPE P 0vp
It is pointed out that, according to modeling, the two pressures and represent:
◊ BIOT_COEF b
◊ BIOT_L bL
◊ BIOT_N bN
◊ BIOT_T bT (case 2D)
◊ SATU_PRES S lq pc
◊ D_SATU_PRES ∂ S lq
p
∂ pc c
◊ PESA_X Fx
m
◊ PESA_Y F my
◊ PESA_Z Fz
m
S , p
∂ S lq lq gz
◊ D_PERM_PRES_GAZ ∂ k relgz
S , p
∂ p gz lq gz
◊ FICKV_T f Tvp T
◊ FICKV_S S
f vp S
◊ FICKV_PG f vpgz P g
◊ FICKV_PV f vp
vp P vp
◊ D_FV_T ∂ f Tvp
T
∂T
◊ D_FV_PG ∂ f vp gz
P
∂ P gz gz
◊ FICKA_T f Tad T
◊ FICKA_S f Sad S
◊ FICKA_PA f ad
ad P ad
◊ FICKA_PL lq
f ad P lq
◊ D_FA_T ∂ f Tvp
T
∂T
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 55/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
◊ LAMB_T TT T
◊ LAMB_T_L TT T according to L
◊ LAMB_T_N TT T according to NR
◊ LAMB_T_T TT T according to T (2D)
∂ TT T
◊ D_LB_T
∂T
∂TT T
◊ D_LB_T_L according to L
∂T
∂TT T
◊ D_LB_T_N according to NR
∂T
∂TT T
◊ D_LB_T_T according to T
∂T
T
◊ LAMB_PHI
T
∂
◊ D_LB_PHI
∂
◊ LAMB_S T
S S
T
∂S S
◊ DLAMBS
∂S
◊ LAMB_CT TCT
◊ LAMB_CL TCT according to L
◊ LAMB_CN TCT according to NR
◊ LAMB_CT TCT according to T
Note:
For modelings utilizing it thermal, and for the calculation of the homogenized specific heat, one uses
C 0 = 1- s C s + lq S lq C lqp + 1 - S lq vp C vp + as C asp . In this formula, one
p
the relation:
confuses s with its initial value 0S whose value is read under the keyword RHO keyword factor
ELAS.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 56/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
{[ [ ]
RT w dT RT
dp vp - = - L w + pad + - 1 dp gz + dp c
K H vp T KH
dp w
vp RT
w K H ] p
- 1 = - LR vp + ad dT +
KH T
RT
KH
- 1 dp gz + dp c
One can thus write the derivative partial of water and the vapor according to the generalized deformations:
vp p ad RT
- LR + -1
∂ pw KH T ∂ pw KH ∂ pw 1
= ; = ; =
∂T vp RT ∂ p gz vp RT ∂ p c vp RT
-1 -1 -1
w K H w K H w K H
RT
-1
∂ p vp - L w + pad 1 ∂ p vp K H ∂ pvp 1
. ; ;
∂T RT w T ∂ p gz RT w ∂ p c RT w
- - -
K H vp K H vp K H vp
Relations dp as =dp gz −dp vp and dp ad = dp gz - dpc - dp w allow to derive all the pressures, since one will
have:
∂ p as ∂ p vp ∂ p as ∂ pvp ∂ p as ∂ p vp
=- ; =1- ; =-
∂T ∂T ∂ p gz ∂ p gz ∂ p c ∂ pc
and
∂ p ad ∂ p w ∂ p ad ∂ p w ∂ p ad ∂ pw
=- ; =1- ; = -1 -
∂T ∂T ∂ p gz ∂ p gz ∂ p c ∂ pc
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 57/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
One calculates here the derivative partial of the second order of the steam pressure necessary to the section
A1 =
RT w
-
K H vp
and A2=
w RT
vp K H
−1
1 ∂ pvp 1 1 ∂ pw
A3= − − −3 w
pvp ∂ T T K w ∂T
1 ∂ pvp 1 1 ∂ pw
A4=− −3 w
p vp ∂T T K w ∂ T
=
∂ ∂ pvp A2 1 ∂ pw 1 ∂ pvp
-
∂ p c ∂ p gz A12 K w ∂ p c p vp ∂ p c
=
∂ ∂ p vp A2 1 ∂ p w 1 ∂ p vp
-
∂ p gz ∂ p gz A1 2 K w ∂ p gz p vp ∂ p gz
∂ ∂ p vp
=
R 1 RT
- 2
∂T ∂ p gz K H A1 A1 K H
-1
R w
-
K H ρvp
A4
∂ ∂ pvp
∂ pc ∂ pc
1
=- w
1 ∂ p vp 1 ∂ pw
-
vp A12 p vp ∂ p c K w ∂ p c
∂ ∂ p vp
∂ p gz ∂ pc
1
=- w
1 ∂ p vp 1 ∂ p w
-
vp A12 p vp ∂ p gz K w ∂ p gz
∂ ∂ p vp
∂T ∂ p c
1
=- 2
R w
-
A1 K H ρvp
A4
∂ ∂ p vp
∂ pc ∂ T
=−
1 1
T A1 2
A1 1−
∂ pw
∂ pc
1 + L w + pad - L w w
KW
1 ∂ p w 1 ∂ p vp
−
vp K w ∂ p c pvp ∂ pc
∂ ∂ p vp
∂ p gz ∂ T
=−
1 1
T A12
A1 1−
∂ pw
∂ p gz
1 + L
w
KW
+ p ad −L w
w 1 ∂ p w
−
1 ∂ p vp
vp K w ∂ p gz p vp ∂ p gz
∂ ∂ p vp
=
1 ∂ p ad
∂T ∂ T T . A1 ∂T
−L w
∂ pw
KW ∂T
−3 w w − 2
1 RT w
−
T . A12 K H vp
T
R
−
w
K H vp
A4 p ad −L w
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 58/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
=
∂ ∂ p ad RT A2 1 ∂ p vp 1 ∂ p w
−
∂ p c ∂ p gz K H A12 p vp ∂ p c K w ∂ p c
=
∂ ∂ p ad RT A2 1 ∂ p vp 1 ∂ p w
−
∂ p gz ∂ p gz K H A12 p vp ∂ p gz K w ∂ p gz
2
∂ ∂ p ad
∂T ∂ p gz
1
=−R K w
w
vp A1 vp
H
R A2
K H A12
1 + A3 .T
∂ ∂ p ad RT w 1
=
1 ∂ pvp 1 ∂ pw
−
∂ p c ∂ pc K H vp A1 p vp ∂ p c K w ∂ p c
2
∂ ∂ p ad RT w 1
= −
1 ∂ pvp 1 ∂ p w
∂ p gz ∂ pc K H vp A1 p vp ∂ p gz K w ∂ p gz
2
∂ ∂ p ad R w 1
= 1A3 .T
∂T ∂ p c K H vp A12
∂ p c ∂T
=
∂ ∂ p ad 1 w LR vp ∂ p vp 1 ∂ p ad
−
A1 vp K H pvp ∂ pc T ∂ p c
−
RT w 1 LR
2
K H vp A1 K H
vp−
T
p ad
. A3
∂ p gz ∂T
=
∂ ∂ p ad 1 w LR vp ∂ pvp 1 ∂ p ad
−
A1 vp K H pvp ∂ p gz T ∂ p gz
−
RT w 1 LR
2
K H vp A1 K H
p
T
vp− ad . A3
∂T ∂ T
=
A1 vp K H
∂ ∂ p ad 1 w LR vp 1 ∂ pvp 1
p vp ∂T T
p
− ad2 −
T T ∂T
1 ∂ p ad RT w 1 LR
- 2
K H vp A1 K H
vp −
p ad
T
. A3
1
T
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 59/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
and h mvp = L 0 .
0
By rewriting the equation of the energy of Code_Aster with these notations, one finds:
d
dt
f f
Div w w as as
Sw n
1−S w n
+ v v
f
1−S w n d
Div q − T −T 0 [ 1−n s C s ]
dt
d v dp dp dT
3 0 K 0 T + 3 mlq T c −3 mlq mgz T gz −9 TK 0 0 2
dt dt dt dt
= w f w + v f v + as f as g +
The first line being that of the ANDRA and others being a priori negligible.
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version 12
Code_Aster
Titre : Modèles de comportement THHM Date : 14/10/2016 Page : 60/60
Responsable : GRANET Sylvie Clé : R7.01.11 Révision :
808a98165512
In the formulation of Code_Aster, it is pointed out that the law of Henry is expressed in the form:
ad pas
C olad = ol
with C olad = . K H express yourself in Pa. m 3 . mol −1 .
M ad
KH
f Diff v =−Dv . ∇ eg
n
with the concentration defined as the molar report in gas: eg = .
ng
In Code_Aster, this same flow is written: f =F vp ∇ C vp with the coefficient of Fick vapor
Diff v
D vp
F vp= and D vp the coefficient of diffusion of Fick of the gas mixture. C vp is defined
C vp 1−C vp
p vp
like the report of the pressures such as: C vp = .
p gz
The law of perfect gases makes it possible to write that C vp = eg thus ∇ eg = ∇ C vp and
f Diff v = D v . ∇ C vp .
Thus equivalence Code_Aster/ANDRA is written simply:
F vp = Dv .
f a = Da . ∇ al
ds e
ad
with al = ol
.
M ad
In Code_Aster, this same flow is written: f a = F ad ∇ C ad with the coefficient of air-dissolved Fick
ds v
Dad
F ad = and D ad the coefficient of diffusion of Fick of the liquid mixture. C ad is defined
C ad 1−C ad
a
such as: C ad = wl . Thus:
F ad = Da .
Warning : The translation process used on this website is a "Machine Translation". It may be imprecise and inaccurate in whole or in part and is
provided as a convenience.
Copyright 2017 EDF R&D - Licensed under the terms of the GNU FDL (http://www.gnu.org/copyleft/fdl.html)