Académique Documents
Professionnel Documents
Culture Documents
PROBLEME DE CONVECTION-DIFFUSION
La convection est toujours associe un mouvement macroscopique des particules fluides.
Cest trs diffrent de la diffusion qui elle, est un mouvement microscopique lchelle des
atomes et des molcules. Do une intensit de transfert beaucoup plus importante pour la
convection que pour la diffusion. Un exemple trs significatif est le morceau de sucre dans
une tasse de caf. On peut attendre que le caf soit sucr par le simple fait de la diffusion
qui dans ce cas est isotropique. Les particules du sucre vont dans toutes les directions avec la
mme intensit. Il n y a pas de raison pour quune direction soit privilgie par rapport une
autre (sauf prs des parois solides). Mais si on entre en action avec une petite cuillre, le
caf sera sucr beaucoup plus rapidement et le transport des particules va suivre la direction
de lcoulement. Do la particularit des schmas de convection. Ils sont troitement lis
la direction de lcoulement. Cest ce qui rend par exemple le schma upwind trs stable
bien quil est seulement de premier ordre en termes de prcision. Il utilise linformation qui
vient de la direction de lcoulement et cest trs logique, puisquavec lcoulement, cette
valeur arrivera au point P dans un laps de temps. Par contre, le schma centr, bien quil soit
plus prcis, peut donner des valeurs non ralistes. Ce qui influe sur la stabilit du schma. Il
faut garder dans lesprit le fait que sil y a un courant dair qui vient de votre gauche et que
dans cette direction il y a une source de pollution, vous serez invitablement polluer par
cette source. Alors que si lair vient de droite vous serez pargn. Donc si vous voulez
prdire votre situation dans un laps de temps, il faut prendre en considration linformation
dans la direction inverse de celle de lcoulement. Tous les autres schmas sont bass sur ce
principe tout en utilisant des recettes de cuisine pour proposer des schmas plus ou moins
prcis et/ou stable. Les schmas limiteurs utilisent des artifices mathmatiques de min et
max pour assurer la caractristique de boundedness. Dans cette partie du cours il est
question de passer en revue avec exercices dapplication les diffrents schmas de
convection et leurs proprits.
Lquation en rgime stationnaire dun transport convection-diffusion prend la forme
suivante :
div U divgrad S
(35)
n.U dA n.grad dA S dV
A
(36)
CV
Cette quation traduit bien un principe de conservation, o la partie gauche exprime le flux
par convection alors que celle de droite reprsente le flux par diffusion et la gnration ou la
destruction de la variable
www.abbesazzi.com
Page 41
d
u d d
dx
dx dx
(37)
d
u 0
dx
(38)
d
d
A A
dx e
dx w
uA e uA w
(39)
uAe uAw
(40)
Pour des raisons de simplicit nous reprsentons le flux convectif par la lettre F et le flux
diffusif par la lettre D, qui seront dfinit comme suit :
F u
et
(41)
Fe u e
De
e
X e
Fw u w
Dw
w
X w
(42)
(43)
Aw Ae A
Enfin, les deux quations (39) et (40), scrivent :
Fee Fw w De E P Dw P W
Fe Fw 0
www.abbesazzi.com
(44)
(45)
Page 42
Pour se concentrer sur le problme de la convection nous allons supposer que la distribution
de la vitesse est connue. La rsolution des quations prcdentes passe par la dtermination
des variables de la convection.
e P E 2
(46)
w W P 2
(47)
Fe
P E Fw W P De E P Dw P W
2
2
(48)
Et aprs arrangement :
Fw
Fe
Fw
Fe
Dw 2 De 2 P Dw 2 W De 2 E
(49)
Fw
Fe
F
F
P Dw w W De e E
w
e
e
w
2
2
2
2
(50)
Ou encore :
aP P aW W aE E
aW
Dw
(51)
aE
Fw
2
De
aP
Fe
2
aW aE Fe Fw
Cette forme nous rappelle celle des quations de pure diffusion, avec un lger changement
dans lexpression des diffrents coefficients. La mthode de rsolution reste la mme que
prcdemment.
Exemple 5.1 :
Nous proposons de rsoudre lquation de convection-diffusion
unidimensionnelle avec les conditions aux limites suivantes :
0 1 x =0 et L 0 x =1, utiliser un maillage uniforme de cinq volumes.
www.abbesazzi.com
stationnaire
Page 43
2,5
U=0.1 m/s, 5 CV
Solution Exacte
0,8
U=2.5 m/s, 5 CV
U=2.5 m/s, 20 CV
Solution exacte
2,0
0,6
1,5
0,4
1,0
0,2
0,5
0,0
0,0
0,0
0,2
0,4
0,6
Cas 1, CDS
0,8
1,0
0,0
0,2
0,4
0,6
0,8
1,0
Cas 2 et 3, CDS
Les rsultats montrent pour le cas 1, une trs bonne concordance entre la prdiction
numrique et la solution exacte. La faible vitesse de lcoulement fait que la prcision est
trs bonne avec un nombre limit de volumes de contrle. Par contre, pour le cas 2 la
solution est non raliste. Avec une vitesse plus importante, le nombre de volume de contrle
nest plus suffisant et la solution prend des allures non ralistes. Ladoption dun maillage
plus fin ( 20 CV), amliore considrablement le rsultat.
Lexemple montre que le rapport F/D (nombre de Peclet) passe de 5 1.25 du cas 2 au cas 3.
On en dduit que le CDS donne un rsultat prcis pour les faibles valeurs du rapport F/D.
Conservativeness : Le flux sortant par la face e dun volume i doit tre gale au flux
entrant par la face w du volume i+1. Cette proprit est gnralement satisfaite par la
formulation de la mthode des volumes finis elle-mme. (Ce qui nest pas le cas en
diffrences finies)
Boundedness : Par exemple la valeur calcul de sur une face du volume de contrle ne
doit pas tre suprieur ou infrieur aux valeurs voisines utilises pour son calcul. En gnral
cette proprit est vrifie si tous les coefficients son positifs.
www.abbesazzi.com
Page 44
Transportiveness : Cette proprit est lie la nature du transport qui est gnralement
traduit par le nombre de Peclet (rapport entre le coefficient de convection et celui de
diffusion). Les faibles valeurs du nombre de Peclet refltent un transport domin par la
diffusion alors que linverse caractrise un transport domin par la convection. Un bon
schma de convection doit reflter cette proprit.
Le CDS vrifie bien la proprit de conservativit, alors que la limitatibilit nest pas toujours
vrifie puisque le coefficient aE peut devenir ngatif dans le cas dun coulement
fortement convectif. Pour que aE soit toujours positif il faut que
Pee Fe De 2
(52)
w W
et
e P
(53)
www.abbesazzi.com
Page 45
Fe P FwW De E P Dw P W
(54)
et aprs arrangement
Dw De Fe P Dw Fw W De E
(55)
ou encore
Dw Fw De Fe Fw P Dw Fw W De E
(56)
Pour un coulement dans le sens contraire, cest dire de lest vers louest, lUDS scrit :
w P
e E
(57)
Fe E Fw P De E P Dw P W
(58)
Dw De Fe Fe Fw P DwW De Fe E
(59)
et
et lquation (41) :
Ou
En rsum :
aP P aW W aE E
(60)
a P aW a E Fe Fw
(61)
Fw 0, Fe 0
Fw 0, Fe 0
aW
aE
Dw Fw
De
De Fe
Dw
La forme compacte suivante exprime lUDS en tenant compte des deux directions de
lcoulement
aW
aE
D w max( Fw ,0)
De max(0, Fe )
Page 46
1,0
0,8
U=2.5 m/s, 5 CV
Solution exacte
0,6
0,4
0,2
0,0
0,0
0,2
0,4
0,6
0,8
1,0
Cas 2, UDS
Pour le cas 2, o le CDS a chou prdire une solution raisonnable, lUDS reproduit une
solution qualitativement acceptable vis--vis de la solution analytique.
Le schma UDS vrifie la proprit de conservativit.
Les coefficients sont toujours positifs, do la proprit de limitabilit.
La transportivit est aussi assure par ce schma.
Conclusion, le schma UDS est le schma stable par excellence, utiliser systmatiquement
dans le cas des problmes convergence difficile. Il est souvent utilis pour les quations du
modle de turbulence ou encore dans les calculs prliminaires en vue davoir une solution
initiale utiliser pour les schmas de second ordre. Son principal inconvnient, cest bien sur
la prcision qui nest que dordre un. Un autre inconvnient du schma UDS rside dans sa
diffusivit numrique, appele aussi fausse diffusion. Linfluence de cette fausse diffusion
est plus marque pour les situations o la direction de lcoulement ne concide pas avec les
lignes du maillage utilis, ce qui est gnralement le cas.
Le schma hybrid
Lide de construire un schma ayant la prcision du CDS et la stabilit de lUDS, a t
matrialise par SPALDING en 1972 par un schma hybride compos des deux schmas et
permettant de basculer automatiquement de lun vers lautre suivant la valeur du nombre
de Pe. Le test est fait pour chaque volume de contrle et ds que sa taille vrifie un Peclet
infrieur 2, le schma CDS est utilis.
Pew
u w
Fw
Dw w x
(62)
Pe 2
UDS
Pe 2
CDS
www.abbesazzi.com
Page 47
aW
aE
F
max Fw , Dw w ,0
2
max Fe , De e ,0
2
Une autre variante du schma hybride permettant dutiliser un facteur de pondration entre
les deux schmas a t propose par Raithby et Torrance en 1974. Le nouveau schma est
nomm Upstream Weighted Differencing Scheme (UWDS) et il prend la forme suivante :
e BUDS 1 B CDS
(63)
G. D. Raithby and K. E. Torrance, Upstream-weighted Differencing Schemes and Their Application to Elliptic Problems
Involving Fluid Flow, Comp, Fluids, Vol. 8, N.12, pp. 191-206, 1974.
Pe 2
5 Pe 2
(64)
Il est clair que pour les coulements faiblement convectifs caractriss par un faible nombre
de Peclet le facteur de pondration tend vers zro et le schma devient purement centr
alors que pour les coulements fortement convectifs (Pe suprieur 10) le facteur de
pondration tend vers lunit et le schma bascule vers la forme UDS. Pour un Peclet gal 2
le schma 44% UDS et 56% CDS.
Pour terminer cette partie nous dveloppons, lexpression du schma hybride pour un
problme de convection-diffusion en trois dimensions :
a P P aW W a E E aS S a N N aB B aT T
a
a a a a a a F
W
E
S
N
B
T
aW
F
max Fw , Dw w ,0
2
aE
max Fe , De e ,0
2
aS
F
max Fs , Ds s ,0
2
aN
max Fn , D n n
2
aB
F
max Fb , D b b ,0
2
aT
max Ft , D t t ,0
2
Fe Fw Fn Fs Ft Fb
www.abbesazzi.com
(65)
(66)
,0
Page 48
e P e
(67)
2 x e
(68)
1 P W 1 E P
2 x
2 x
x e
(69)
qui donne finalement l'expression suivante pour lexpression de sur la facette "e".
e P
1
1 e 1 e
4
Ue 0
(70)
e E P
e EE E
(71)
P W
W WW
(71)
La formulation de lquation (70) prsente lavantage dtre universelle, on peut ainsi
basculer dun schma un autre en changeant simplement le paramtre , ce qui est trs
pratique pour la programmation. Avec une seule subroutine nous disposons dune famille de
schmas diffrents tels que:
www.abbesazzi.com
Page 49
(72)
(73)
(74)
K=1
K=0
(76)
(77)
Le schma Quick prsente un trs bon niveau de prcision (3me ordre pour un maillage
uniforme), mais sa limitabilit nest pas toujours assure do quelques problmes de
stabilit. Lutilisation de deux nuds (upstream) complique un petit peu lutilisation de
lalgorithme tri-diagonale de rsolution spcialement prs des frontires.
www.abbesazzi.com
Page 50
Pour construire un tel schma, il faut en premier lieu reconnatre les rgions o une
intervention est ncessaire, ensuite dcider sur la nature de lintervention pratiquer.
Diffrentes procdures ont t proposes pour la construction des schmas limits haute
prcision. Les plus pratiques sont sans doute celles connues sous le nom de Total Variation
Diminishing (TVD). Cette technique repose sur la correction des termes de convection en
fonction de la solution instantane disponible en utilisant une fonction indicatrice refltant
la solution instantane.
Schmas TVD
Considrons un schma amont de second ordre :
e P
1
1 e 1 e
4
Ue 0
(78)
Pour rendre ce schma compatible avec la proprit TVD, nous introduisons un limiteur nonlinaire not .
e P
1
1 i1 2 e 1 i1 2 e
4
Ue 0
(79)
ri 1 2
i 1 i
i i 1
(80)
Une discussion trs dtaille tenant compte de plusieurs options est disponible dans (Hirsh,
1984), toutefois nous pouvons citer quelques conditions importantes que doit vrifier ce
genre de limiteur. La plus importante est sans doute le fait que ce limiteur doit tre positif
r 0
pour r 0
(81)
r 0
pour r 0
(82)
www.abbesazzi.com
(83)
Page 51
On trouve dans la littrature plusieurs variantes de fonction limiteur, telle que celle de van
Leers MUSCL (Monotonic Upstream Scheme for Convection Laws, Leonard, 1991) :
x
if
x y
and
xy 0
min mod( x, y ) y
if
x y
and
xy 0
0
if
xy 0
(84)
et sous forme compacte :
min mod A, B sgn A max 0, min A , Bsgn A
(85)
La fonction minmod, est dfinie pour slectionner le nombre du plus faible module dune
srie de nombre quand ceux-ci ont le mme signe, et zro autrement.
Comme prcdemment nous adoptons une formulation condense pour gnrer diffrents
types de schmas limiteur appartenant la mme famille :
e P
1
1 e 1 ~ e
4
e P
1
1 ~e 1 e
4
Ue 0
(86)
Ue 0
(87)
~
e min mod e , e
(88)
~
e min mod e , e
(89)
e min mod e , e
e min mod e , e
o les diffrents limiteurs se dfinissent par le paramtre choisi dans lintervalle (1<<2):
Donc, le concept de la totale variation a conduit des schmas dordre suprieur tout en
prservant la monotonicit. Ces schmas sont en gnral de second ordre, sauf dans les
zones de maximum ou minimum o le schma devient seulement dordre 1. La principale
restriction est que lanalyse de ces schmas a t faite pour des problmes une seule
dimension et lextension de tels schmas pour des problmes deux ou trois dimensions
nest pas vidente.
A cause de la non-linarit du schma TVD/MUSCL, son implmentation passe toujours par
une procdure diffre qui consiste scinder le schma en une premire partie
correspondant au schma UDS et une deuxime partie qui reprsente la correction apporte
que nous ajoutons au terme source.
www.abbesazzi.com
Page 52