Documente Academic
Documente Profesional
Documente Cultură
et barrages en terre
''lfJtf//, de faible hauteur
Application
de la mthode des lments finis
aux coulements en milieu poreux
Pierre HUMBERT
Chef de la section modles n u m r i q u e s
Laboratoire central des Ponts et Chausses
21
B u l l , l i a i s o n L a b o P. et Ch. 132 juil.-aot 1 9 8 4 - Rf. 2 9 2 0
I - QUATIONS DES COULEMENTS Le terme p n g ^ $ $ + - ^ est le coefficient d'em-
f s
EN MILIEU POREUX
magasinement spcifique C . s
p : pression,
z : cote,
g : acclration de la pesanteur,
k : permabilit intrinsque,
p : viscosit dynamique.
Si l'on porte dans (1) la valeur de donne par (3) Fig. 1
et si l'on fait intervenir la notion de drive particu- Courbe de permabilit.
\ n J ot
Courbe de succion.
avec :
k
K= p g - : tenseur de permabilit,
fi f : compressibilit du fluide,
P s : compressibilit des grains solides,
a : compressibilit du milieu poreux.
22
souvent des phnomnes d'hystrsis. Si on les nglige, conduction lectrique,
on peut dterminer k et 0
r qui sont alors intro- lectrostatique,
duits dans l'quation (7). torsion cylindrique, etc.
E n rgime permanent, l'quation (7) devient : L'quation (11), valable sur un domaine il (fig. 3),
est associe trois types de conditions aux limites sur
le contour :
div (k (\|/) K grad h) = q
r (8)
condition de potentiel impos ou condition de
Dirichlet
On retrouve le cas du milieu poreux satur en faisant :
h = h(P) sur S u
Xj
23
I I . 1. Cas du rgime permanent
0(u) = M/dfi (15)
Principe variationnel
dn
o (u, v) est un produit scalaire. Cm prend en gnral du
elle est de la forme \-E u=f (P) sur S.
Rciproquement, si M rend F ( M )
2
u.rdfi. dn
du <5\|/
minimum, i l vrifie (12).
Comme \-E u = +E v|/=/ sur S, on a : 2
dn du
Conditions aux limites quelconques dites non
homognes <D(u) = " Z(f Y-O-2 u/dfi .
n i \dx
j j
(
O n montre que si v|/ est une fonction de D qui vrifie A
(-Au, M ) = - MM,dfl, (u, -A\|/) et (v|/, - AM), On prend alors pour fonctionnelle :
f f
2 Jn cbc,
D(M)=
Jo
,,,, d f l - 2
Jn
u/dfi
-I Jn
/u d f i - f
Js
N ( ) dS.
24
Formulation matricielle Si l'on pose :
Formulation locale K =
K 'JV^J-^KJ- 1
Jf L I JI de;dri d
Aprs dcomposition du domaine tudier en sous-
domaines lmentaires appels lments (fig. 4), on
'F /Ni J \ dc^dn d (20)
approche sur ces lments le potentiel inconnu par R
VE
un dveloppement polynomial : a E
u=NU, F
' SE = G(N) dS E
SE
avec
N : matrice des fonctions d'interpolation de on peut crire :
l'inconnue,
U : vecteurs des valeurs nodales du potentiel.
E JE ( ) = \ 'V E K U -CF E E VE + 'F ) SE U E
8 J = ' L / / C 6U -('F
E E VE + 'F ) SE 6U E
forces nodales F + F . VE SE
tions d'interpolation des coordonnes. Si T|, sont O n dfinit les potentiels nodaux U\ de l'lment
des coordonnes locales, on a : numro k partir du vecteur U des potentiels G
k
o P reprsente une matrice d'extraction forme
Si Jf et Jf
c sont les drives des fonctions
L de 0 et de 1. De la mme manire, on a :
d'interpolation N par rapport aux coordonnes globa- k k
les et locales, on a : F = E PF G
JT = JJT
L C J (u) tant en fait l'nergie potentielle lmentaire,
E
tout 8U admissible :
F, G
k
J= F, i l X 'U\ K\ 8U* = F* dU = 'F E G bU G
k k
F,
D'aprs (22) :
L'lment de volume d s'crit d f i = | j | ddrid, o
\j\ est le dterminant de J . X 'U E 5t/ = X <U <P" X | P* SC/
G G
k k
25
et par consquent :
KQU G = FG (23)
avec :
k
k k
Ko^'P* KP
Fig. 5
E
C = ^ ^ e [ 0 , l ]
aire (IJK) Son dterminant a pour valeur | J | = 2 S o S est l'aire
%, r\, sont relis par la relation \ + r\ + = 1. de l'lment I J K . O n a d'autre part :
7i
yjK
O n choisit pour fonction d'interpolation N et pour 2S |_ xJK
K =\ E '<J L 'J' 1
KJ-1
Jf \ h J \ d^dp
1 0~
r yjK xjKlkx 0 IT y - y i n 0
0 1 JK I K
S
E
4 S 2 J L -yK 11 J L k, JL -XJK *IK J L 00 1
JCE -1 -1
Soit :
X
: k y yKi x JK
! ky y x JK u
k x +fcjr JK ; +k x x i ky X XjJ JK
y JK KI
KyKiyu (24)
K E = - symtrie kx yKl + ky XRJ
E
4S + ky X l XjJ K
Cette expression exprime directement les coefficients analytiquement et ncessite trs souvent le recours
de la matrice lmentaire K en fonction des coordon-
E
une technique d'intgration numrique. L a figure 6
nes des nuds de l'lment et des coefficients du reprsente quelques types d'lments utiliss dans les
tenseur de permabilit ou de conductibilit. Le calcul systmes P P R et R O S A L I E et dans le programme
de l'intgrale sur l'lment n'est pas toujours possible CESAR.
26
Fig. 6. Types d'lments
utiliss dans les PPR,
ROSALIE et CSAR.
E n utilisant les mmes procds que pour le cas du Procd d'intgration dans le temps
rgime permanent, on montre que rsoudre :
Il existe de nombreuses mthodes d'intgration dans
du le temps, tant implicites qu'explicites. Parmi les mtho-
-di\(K grad u)=f+g des implicites, on a choisi celle des diffrences finies
dt dans le temps et celle de Galerkin.
quivaut rendre minimale la fonctionnelle : Mthode des diffrences finies dans le temps
f + g
d
| w d n - J N (M) dS
dt At\ 1 / 1 / ( 0
KU E E +CU E E = F E
expression :
Mthode de Galerkin
g'NN dCl E C'est une mthode d'lments finis dans le temps qui
ncessite le choix de fonctions d'interpolation du
27
temps dans l'intervalle [t.-i.t,]. O n prendra des fonc- O n en dduit :
tions d'interpolation linaires dfinies par :
1
o X = ^ " ' s f O , 1]
N ti =X IL 6 3 J 2 At
- I f ^ - I f ^ S I / ^ O ,
Les valeurs interpoles des vecteurs U et F dans l'inter-
valle de temps sont donnes par : quel que soit &U . t
K C_
L'application du principe variationnel revient crire 3 2 At
que sut tout intervalle ft _ , tj, on a : i 1
r 80>(u, t) = 0
2 At + 6
(28)
Technique de calcul
Posons :
t/(t,-_ ) = /,._! et 1 U(td=U,:
e l
= -v _
E { i 1 + v) ^i = ^ i
t At tat initial
U(t ) 0
Calcul de K t
5fJ = ( l - X ) 5 [ / _ + SL7
i 1 i
lesquels :
i
Non Oui
O n peut alors crire :
Triangularisation
80) (u, t) = + Rsolution
rsolution
t
+ At C X 81/, dX
At
-At [ ( l - A , ) i V i + *. F,]X8Ui dX t =t
t+l t
1 f 1
2
Non Oui
Or, X(l-X)dX -et X dX= -
o 66 Jo Fig. 7. Algorithme de calcul en rgime transitoire (modle linaire).
28
bons rsultats pour les petits pas de temps et sont la prise en compte de caractristiques variables
inconditionnellement stables. Toutefois, pour des en chaque nud rend obligatoire l'utilisation de la
valeurs croissantes des pas de temps, la mthode de technique d'intgration numrique pour le calcul des
Galerkin oscille moins que celle de Crank-Nicholson. matrices lmentaires K et C , mme si les lments
E E
C'est pour cette raison que nous l'avons retenue pour sont gomtriquement droits .
les groupes 03 et 04 du systme R O S A L I E et pour
les programmes B I D I F et N S A T du systme P P R . L'utilisation de mthodes explicites, pour lesquelles i l
n'est pas ncessaire de faire une rsolution chaque
pas de temps, supprimerait le premier inconvnient,
mais ces mthodes ne sont pas inconditionnellement
Prise en compte de la non-linarit de comportement stables et ncessitent l'emploi de trs nombreux pas
de temps.
Prsentation du problme
Technique de calcul
Que l'on soit en rgime permanent ou transitoire, les
mthodes prsentes aux paragraphes I I . 1 et I I . 2 L'algorithme de calcul est dcrit sur la figure 8. Par
de ce chapitre supposent que les caractristiques des rapport au cas linaire, on constate la prsence d'une
matriaux ne varient pas, en particulier en fonction boucle supplmentaire l'intrieur de la boucle sur
de la valeur du potentiel (charge, temprature) et les pas de temps. D'autre part, la matrice est triangula-
ventuellement du temps. S'il n'en est pas ainsi, les rise chaque itration de chaque pas de temps.
matrices K et C dpendent de U et de t, et i l est alors
ncessaire de faire un calcul itratif ( chaque pas Le processus itratif cesse lorsqu'une certaine norme
de temps en rgime transitoire) en ractualisant ces de la diffrence entre la solution l'itration j et la
matrices, jusqu' stabilisation. solution l'itration j 1 est infrieure e donn.
L a technique d'actualisation (mthode dite du point Les algorithmes dcrits prcdemment permettent de
fixe ) est coteuse en temps de calcul, surtout pour traiter les problmes d'coulement en milieu poreux
les modles tridimensionnels, et ce pour deux raisons : satur sans surface libre, et les problmes d'coule-
K tant modifie chaque itration, i l est nces- ment en milieu poreux non satur sans surface de
t
saire de refaire sa triangularisation chaque fois : suintement. Pour pouvoir prendre en compte la pr-
sence d'une surface de suintement, d'une surface libre,
ou pour les calculs de nappes aquifres, les algorith-
mes gnraux ncessitent quelques adaptations qui
sont dcrites dans les paragraphes III. 2 III. 4 de
cette partie.
tat initial
U(t)
29
Fig. 9. Maillage pour un calcul d'coulement autour d'une galerie. Fig. 10. quipotentielles ( ) et quipressions ( ).
Fig. 11
- d i v ( f gTd h)=f (29)
o / correspond un dbit volumique en gnral nul.
Les conditions aux limites sont de deux types : sur la charge et une condition sur le flux : S, est
simultanment une surface pression nulle et une
celles qui s'appliquent sur des limites connues : surface de courant.
h = h(P) sur S (charge impose)
h
30
Fig. 12. Mthode de suppression d'lments. Fig. 14. Maillage initial.
-T7^/7
/
/ // /
/ \ \ \
Fig. 13. Ajustement final. Fig. 15. Maillage dform.
Mthode de dformation d'un ensemble d'lments position des points de ruissellement aprs dplacement
des autres points, par extrapolation linaire ou parabo-
Contrairement ce qui se passe pour la mthode lique partir des deux ou trois derniers points de S,
prcdente, tous les lments restent actifs lors du (fig. 16).
processus itratif. Le principe qui rgit le dplacement
des nuds reste le mme, mais on dplace non seule- Exemple de calculs avec le programme FLOT
ment les points de la surface libre, mais aussi un
certain nombre de nuds situs en dessous d'eux, en Le programme F L O T du systme P P R utilise la tech-
les rpartissant rgulirement sur ce que l'on peut nique de dformation d'un ensemble d'lments. L a
appeler des droites mobiles . L a limite infrieure figure 17 reprsente le rsultat d'un calcul d'coule-
de la zone dformable doit tre choisie de faon ne ment travers un barrage homogne.
pas perturber les conditions aux limites sur la charge.
Les figures 14 et 15 reprsentent le maillage d'un
Limitations des mthodes prcdentes
barrage avant et aprs dformation. Cette technique
est utilise dans le programme F L O T du systme
Dans la mise en uvre pratique des mthodes dcrites
PPR.
ci-dessus, on peut se heurter deux types de difficults
en milieu non homogne :
Traitement des points de ruissellement
celles qui sont dues une trop grande htrog-
Les points de ruissellement ventuels sont situs nit des permabilits ;
l'intersection de la surface libre et des surfaces de celles qui sont dues l'obligation de respecter la
ruissellement. Comme ils appartiennent ces derni- gomtrie des interfaces.
res, on leur applique la condition h = z, ou condition
de pression nulle. Comme ils appartiennent aussi la U n trop grand contraste de permabilit dans le cas
surface libre S i l est vident que le traitement appli- d'un noyau peu permable (fig. 18) obligera les l-
qu aux autres points de S, (faire z = h) ne les fera ments situs juste en aval du noyau se dformer
pas bouger. Pour viter ce blocage, on recalcule la beaucoup, car la surface libre subit une chute rapide
31
Fig. 17. coulements travers un barrage homogne (FLOT).
suprieurs 100 environ. pouvait tre traduite par une non-linarit du tenseur
la gomtrie des interfaces. Une technique possible en lit relative k et de la teneur en eau 0 permet
r
cours de test consiste appliquer la mthode classique chaque itration d'actualiser les coefficients du tenseur
aux points autres que R et R et calculer la position de permabilit K et le coefficient d'emmagasinement
t 2
Premire itration
32
Passage de l'itration i l'itration i+1
forme :
1 si i|/ = 0
K =
si \|/<0
S
0 si vJ/^0
S
et 0 =
si \|/<0
( Y + |vH*
Dans l'exemple trait, on a pris :
6
<x=3.10
P=4
4 1,5 - 1. - 0,5 0
y=4.10
5 = 2,9 Fig. 21. Variations de kr et de 8.
0 = 0,3
S
mu
L'allure des courbes correspon-
dantes est donne sur la
figure 21 pour diverses valeurs
de B. L a courbe en pointill
zji^ yt / 7-; i i 7-7--.* 1 reprsente le coefficient d'emma-
2- , Q
gasinement .
* ; d\|r
1 Ce type de courbe est bien
adapt des matriaux sableux
ou argileux et a t introduit
dans le programme N S A T du sys-
tme P P R .
33
Compte tenu des importantes variations de permabi- Le troisime exemple (fig. 25) concerne un barrage
lit que l'on peut avoir au-dessus de la zone sature, avec drain horizontal. Contrairement ce qui se passe-
la finesse du maillage dans cette partie du modle rait avec le programme F L O T , le maillage ne ncessite
doit tre d'autant plus grande que la permabilit aucune adaptation particulire.
relative dcrot rapidement pour des valeurs ngatives
de la pression. Avec des lments de type T3 (triangles Exemple de calcul en rgime transitoire
interpolation linaire, dont l'usage est recommand
dans le programme N S A T ) , i l faut viter que la L'exemple reprsent sur les figures 26 29 reprsente
permabilit relative soit divise par un facteur sup- un calcul de barrage homogne en vidange rapide.
rieur 3 sur la hauteur d'un lment. L a figure 22 Les valeurs des paramtres utiliss sont les suivantes :
reprsente les vecteurs vitesse, les quipotentielles
et les quipressions pour un flux entrant de /c = k = 2. H T m/s
x y
6
- 5
4 , 1 . 1 0 m/s et une permabilit sature de 7
5 permabilit <x=2.10
9 , 7 . 1 0 " m/s.
p=4
Le deuxime exemple (fig. 23 et 24) reprend l'exemple
du barrage homogne dj trait avec le programme e =o,o6
s
1
^ | v
Fig. 25. Barrage avec drain horizontal (NSAT).
34
X / / / 1 \ \ \ W
y / / / i \ \ \ w
/ / / i \ \ \ w
\ \
I
Fig. 26. Maillage (100 lments Q 4).
35
L'paisseur e dpendant directement de la charge h, L a deuxime difficult est d'ordre thorique : dans la
il s'agit nouveau, comme pour les coulements en formulation expose ci-dessus, on suppose connu le
milieu poreux non satur, d'un cas particulier de non- tenseur de permabilit K en tout point du modle.
linarit, qui sera trait par la mthode gnrale Autrement dit, on considre le modle cal au dpart,
dcrite en II. et on l'utilise directement pour dterminer l'influence
de diverses perturbations (infiltration, pompage, modi-
Technique de rsolution en rgime permanent fication locale de permabilit pour reprsenter un
ouvrage, etc.).
Pour pouvoir dterminer l'paisseur de l'aquifre e, i l
faut connatre en tout point les cotes du substratum E n fait, les reconnaissances sur le terrain fournissent
impermable et du toit de la formation poreuse, z inf
surtout des hauteurs d'eau et rarement des permabili-
et z . ts.
s u p
Fig. 30. Impact hydrogologique d'une rocade (maillage). Fig. 31. Calage du modle.
36
CONCLUSION
37