F LUENT
Cours Mcanique des Fluides
24 fvrier 2006
NAZIH M ARZOUQY
2
Table des matires
3 coulements multiphasiques 27
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2 Bote remplie deau soumise une acclration . . . . . . . . . . . . . . . . . . . . 27
3.2.1 Calcul de la surface libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3 Simulation sur Fluent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.1 Conditions aux limites et mthodes de rsolution . . . . . . . . . . . . . . . 28
3.3.2 Rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3
4 TABLE DES MATIRES
5
6 TABLE DES FIGURES
Chapitre 1
Choc stationnaire dans un tube choc
1.1 Introduction
Pour cette premire tude, nous allons nous concentrer sur la simulation dun choc stationnaire
dans un tube. Pour cela, nous dterminerons tout dabord les caractristiques des 2 gaz en prsence
dans les 2 zones. Cette premire opration sera ralise laide du logiciel Maple. Dans un second
temps, nous passons sur F LUENTo nous simulerons ce choc stationnaire. Enfin, nous regarderons
lvolution des 2 gaz lorsque les tats de gauches et de droites sont changs.
1.2 Description
On considre un tube infini dans la direction x = x1 . La partie gauche du tube est remplie dun gaz
dans ltat (g ,uG , pG ) et la partie droite du mme gaz dans ltat (D ,uD = 0,pD ). Les deux parties
sont spares par une membrane que lon retire linstant t = 0. On cherche valuer numriquement
lvolution de ce systme au cours du temps. Lavantage de cet exemple est quon connait la solution
exacte. Au temps t = 0, on enlve la membrane de sparation entre les 2 rgions gauche et droite. on
voit alors apparaitre une onde de rarfaction qui se propage vers la gauche, une onde de choc qui se
propage rapidement vers la droite et une discontinuit qui se propage lentement vers la droite.
7
8 CHAPITRE 1. CHOC STATIONNAIRE DANS UN TUBE CHOC
W F (W )
+ =0
t x
o
W = u
E
est le vecteur dtat ou vecteur des variables conservatives, et F (W ) le vecteur flux associ :
u
F (W ) = (u2 + p)
(E + p)u
2
Avec E = + u2 lnergie totale par unit de masse. A cette quation, on rajoute lquation dtat
des gaz parfaits :
1 p
=
1
Dans le cas dun coulement unidimensionnel et sans prsence de forces extrieures, ces diff-
rentes quations scrivent :
u
+ =0
t x
u (u2 + p)
+ =0
t x
E (E + p)u
+ =0
t x
Pour le calcul du choc stationnaire, on considre un tube de longueur 20 mtres rempli dair (gaz
C
idal avec = Cvp = 1.4).
tant donn ltat gauche, ltat droit qui permet dobserver un choc stationnaire doit vrifier :
G u G = D u D
2
G u G + p G = D u2D + pD
u2 u2
pG + G G u G = p G + D D u D
1 2 1 2
1.2. DESCRIPTION 9
Pour ce faire, on a donc recours au logiciel MAPLE qui permet dobtenir les solutions suivantes :
On obtient bien une galit entre lentropie du domaine de gauche et lentropie du domaine de
droite ce qui montre bien que le choc stationnaire est entropique. Enfin pour que la discontinuit ait
un sens physique, on vrifie que D SD uD G SG uG 0 ce qui est bien le cas.
A ce stade, on peut calculer dautres quantits (utilises dans Fluent), telles que les tempratures
gauche et droite ainsi que les tempratures totales. On se donne pour lair les chaleurs massiques
C C
et volumiques Cp = 1006.43 Cv = p = Cvp = 1.4
Lquation des gaz parfaits nous donne : p = ( 1) = ( 1)Cv T
p
Do T = .
( 1)Cv
Grce MAPLE on trouve les tempratures suivantes :
p ( 1)Cv T
h(T ) = = Cv T + = Cv T = Cp T
La temprature totale est alors dfinie par :
u2
h(T0 ) = h(T ) +
2
Les rsultats obtenus sont :
On dispose donc de toutes les donnes pour passer la mise en place du calcul sous F LUENT.
1.3.4 Rsultats
Afin de vrifier la convergence de notre calcul, nous prsentons lvolution des rsidus au cours
des itrations. La convergence est atteinte au bout de 1400 itrations.
On constate que lquation de continuit, la rsolution de la vitesse dans laxe du tube et lquation
dnergie ont un rsidu infrieur 103 qui se stabilise. La convergence est donc obtenue.
On constate que ce choc est parfaitement stationnaire, puisque la rpartition des pressions et des
vitesses reste la mme au cours du temps, semblable ltat initial.
Nous remarquons que les rsidus diminuent de faon rgulire excepte sur une petite priode
(entre 450 et 700 itrations). Notre calcul converge donc bien. Nous nous sommes arrts aux environ
de 4000 itrations, soit 0.34 seconde.
14 CHAPITRE 1. CHOC STATIONNAIRE DANS UN TUBE CHOC
Nous remarquons quau bout de 0.34 seconde, les vitesses et les pressions ne sont plus uniformes
dans les 2 zones. Nous ne sommes donc plus en prsence dun choc stationnaire. En ce qui concerne
1.5. CONCLUSION 15
les vitesses, nous travaillons ce moment sur une plage de 548 498 m/s (entre 1000 et 283 m/s lors
dun choc stationnaire). Pour le pressions, nous avons 4.15 et 3.65 bars aux extrmits (8.17 et 1 bar
pour un choc stationnaire).
1.5 Conclusion
a marche...
16 CHAPITRE 1. CHOC STATIONNAIRE DANS UN TUBE CHOC
Chapitre 2
Calcul de pertes de charges dans une
conduite
17
18 CHAPITRE 2. CALCUL DE PERTES DE CHARGES DANS UNE CONDUITE
la perte singulire due llargissement de la section et le troisime la perte dans la deuxime partie
de la conduite. On va calculer la perte de charge dans la premire partie de la conduite en utilisant la
formule suivante :
1 V12 L
p1 =
2D1
1 tant la solution de lquation de Colebrook :
1 2.51 k
= 2log( + )
1 Re 1 3.7D1
p1 = 43.8P a
V12
et en prenant pi = 2 , on a :
p1 = 467.14P a.
La perte de charge singulire en prsence dun largissement de section est calcule de la manire
suivante : p2 = K.p1 , o K est gal (1 SS12 )2 = 0.30. On a donc :
ps = K.p1 = 154.14P a
et
p01 = 313P a.
Enfin la perte de charge dans la deuxime partie de la conduite est calcule de la mme manire que
la premire, avec une vitesse
q
V2 = V12 2(p1 + ps )/ = 0.8ms1
p = 215.66P a
3. Une dernire grille qui sera utilis dans le cas du calcul avec turbulence o lon a raffinne prs
des murs en sortie de section 1 afin de capturer les phnomnes se produisant dans la couche
visqueuse. Elle contient le mme nombre dlments et de noeuds que la grille prcdente mais
rpartie diffremment : la section gauche compte 1891 noeuds et 1800 lments et la section
droite contient 4941 noeuds et 4800 lments. Elle est reprsente sur la figure 2.4.
F IG . 2.4 Grille raffinne - 66832 noeuds et 6600 lments - Remaillage prs des murs de la section
droite
2.5.1 Convergence
Pour sassurer de la convergence on ne fixe pas de critre de convergence dans le panel Residual
Monitors. On pourra donc arrter la simulation lorsquon estimera que la convergence est atteinte. Les
critres que nous allons utiliser sont :
Tous les rsidus (quation de continuit, vitesse axial, vitesse radiale) sont infrieures 10 5.
Les rsidus ont atteints une valeur constante qui nvolue plus avec laugmentation du nombre
ditrations.
Le graphe des rsidus pour ce calcul en rgime laminaire est donn sur la figure 2.5. Comme nous
le constatons la convergence est atteinte aprs environ 400 itrations.
2.5.2 Rsultats
Les contours des vitesses axiales sont donns sur la figure 2.6 et les champs de pression obtenus
sont illustrs sur la figure 2.7. Le changement brutal de section ne semble pas affecter le profil de
vitesse puisque on retrouve la mme vitesse en sortie quen entre. On note cependant des vitesses
ngatives indiquant des recirculations au voisinage des murs de la section droite.
2.6. CAS TURBULENT 21
Au niveau des pressions, on peut noter lapparition de deux rgions au voisinage de la sortie dans
lesquelles les pressions deviennent ngatives, signe de cavitation.
F IG . 2.7 Contours de pression statique et totale obtenue dans le cas dun coulement laminaire
tions sont plus dpendantes du maillage et une attention particulire doit tre port sur la vrification
a posteriori de la finesse du maillage prs des parois afin de sassurer que tous les phnomnes sont
capturs.
F LUENTpropose trois mthodes pour traiter la turbulence prs des parois : les fonctions standard
de parois (Standard Wall-Functions), les fonctions de parois non-quilibres( ?) (Non-equilibrium
wall-function) et un traitement amlior des lois de parois (Enhanced wall treatment).
Dans chacun de ces cas, une vrification a posteriori doit tre faite afin de vrifier le maillage.
Cela se fait en regardant les valeurs que prend y + :
Pour les Standard ou Non-equilibrium wall functions, il faut que chaque centre de cellules soit
situ dans la rgion log cest dire 30 < y + < 300. Il est prfrable de sapprocher de la limite
infrieure : y + ' 30
Dans tous les cas, il faut viter un maillage trop fin car les lois de parois ne sont plus valides
dans la sous-couche visqueuse. Il est galement prfrable dviter la couche "tampon" (buffer
layer) cest dire y + = 5 30.
Lorsquon utilise un traitement amlior des parois (Enhanced wall treatment) avec lintention
de rsoudre la sous-couche laminaire, il est important davoir y + de lordre de y + = 1. Ce-
pendant une valeur plus grande est acceptable tant quelle reste dans la sous-couche visqueuse
(y + < 4ou5.
Nous allons utiliser le modle de turbulence le plus simple qui existe : le modle k . Ce modle
a lavantage de ne pas ncessiter des temps de calcul trs importants surtout pour des cas aussi simples
que celui que nous tudions.
Nous allons donc employer ce modle en utilisant les diffrentes lois de parois disponibles sous
F LUENT :
Standard Wall Functions
Non-Equilibrium Wall Functions
Enhanced Wall Treatment
2.6.3 Rsultats
Modle k standard
Pour ce calcul la convergence est atteinte au bout de 2500 itrations. Voici les rsidus obtenus :
2.6. CAS TURBULENT 23
F IG . 2.8 volution des rsidus au cours des itrations pour le modle k standard
Nous avons obtenu les rsultats suivants pour la pression et la vitesse axiale :
Les pertes de charge calcules par F LUENTpeuvent tre prsentes dans la figure suivante et valent
environ 275P a On constate donc que la perte de charge retrouve numriquement est suprieure
celle calcule empiriquement.
Afin de vrifier que notre calcul "tient bien la route", on doit vrifier que y + est compris en 30 et
300. On obtient le rsultat suivant qui confirme bien que nous sommes dans cette fourchette l. Notons
que nous avons d effectuer une adaptation du maillage pour diminuer les valeurs de y + puisque notre
maillage ntait pas assez fin prs du mur. Ceci se fait dans le menu Adapt Yplus/Ystar.
2.6. CAS TURBULENT 25
3.1 Introduction
Pour cette dernire partie, nous allons nous pencher sur ltude de cas multiphasiques. Pour cela,
nous verrons tout dabord le comportement dun liquide plac dans une boite soumise une acclra-
tion. Nous passerons ensuite sur lvolution de lcoulement de leau lors de la rupture dun barrage.
27
28 CHAPITRE 3. COULEMENTS MULTIPHASIQUES
Le vecteur directeur (dx, dz) de la nouvelle surface libre est perpendiculaire lacclration
0
g
a =
g
dx g 0 g 0
g 0 dz + g dx = 0 = z= x + cste
dz g g
En y = 12 , z = 12 , on a donc :
g0
1
cste = 1+
2 g
do lquation de la surface libre :
g 0
1 1
z= x +
g 2 2
Cest dire :
z = 0.31x + 0.65
3.3.2 Rsultats
Apres une phase transitoire, on obtient bien ltat final attendu o la surface libre a volu suite
lacclration qui a t impose au fluide.
Les rsultats sont trs proches entre le calcul numrique et la thorie, limprcision de la dfini-
tion de la frontire prs. Cela aurait pu tre amlior en utilisant un maillage plus raffin.
On choisit dutiliser un solveur instationnaire implicite, ce qui nous permettra dobserver le rgime
transitoire.
Lcoulement est suppos incompressible, il a donc t choisi dutiliser le type segregated. Il
nest de plus pas ncessaire de rsoudre lquation de lnergie comme on est en incompressible. On
utilise comme pour le cas prcdent la mthode SIMPLE pour le couplage vitesse-pression, et une
discrtisation dUpwind de 1er ordre. On conserve les valeurs par dfaut des coefficients de sous-
relaxation.
Loption Implicit Body Force est utilise pour que les forces dues la gravit soient prises en
compte.
Comme prcdemment, on dfinit une pression de rfrence gale la pression atmosphrique
(101325 Pa), et on spcifie au logiciel de prendre en compte lacclration due la gravit (9.81
m.s-2).
Lensemble du domaine est initialis avec une vitesse nulle et une pression relative nulle.
Nous avons ensuite effectu un calcul simple du pas de temps, pour sassurer dutiliser une valeur
adapte aux vitesses atteintes pas lcoulement. On peut approximer la vitesse maximale par :
p
vf luid = 2gh 3.13m/s
Le nombre de Courant par dfaut dans Fluent est gal 0.25, nous avons donc utilis cette valeur
pour calculer le pas de temps
t
Courant = vf luid
xcell
t
t = Courant 0.0025s
xcell
On effectue une simulation sur 10s, avec un nombre de pas de temps de 5000, ce qui correspond
un pas de temps de 0.002s. Le nombre maximal ditrations par pas de temps est fix 30.
3.4.2 Rsultats
Les rsultats obtenus sont donns ci-dessous. La colonne deau est dabord entraine par la gravit
puis atteint la paroi droite sur laquelle elle atteint quasiment la hauteur maximale disponible. On
assiste ensuite une srie dallers et retours de la vague ainsi forme avec une amplitude dcroissante.
La stabilisation nintervient quaprs t = 12s.
3.4. RUPTURE DUN BARRAGE 31