You are on page 1of 113

FACULT POLYTECHNIQUE DE MONS

Service de Thermique et Combustion


THERMIQUE NUMERIQUE
Prof. Paul Lybaert
Prof. Vronique Feldheim
2003 (rev. 09/2004)
Table des matires
Table des matires iv
Liste des Tableaux v
Table des Figures vi
1 Introduction 1
1.1 Types de problmes rsoudre . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Principes gnraux des mthodes numriques . . . . . . . . . . . . . . 1
1.2.1 Mise en quations . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2 Discrtisation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.3 Solution des quations nodales . . . . . . . . . . . . . . . . . . 3
1.2.4 Analyse des rsultats . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Plan du cours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Equations de conservation dans un milieu continu 1
2.1 Drive historique dune intgrale de volume . . . . . . . . . . . . . . 1
2.2 Conservation de la masse . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.3 Conservation de la quantit de mouvement . . . . . . . . . . . . . . . 3
2.4 Conservation de lnergie . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5 Forme gnrale des quations de conservation . . . . . . . . . . . . . 8
2.6 Conditions initiales et conditions aux limites . . . . . . . . . . . . . . 9
3 Mthode aux volumes nis 1
3.1 Principes gnraux de la mthode . . . . . . . . . . . . . . . . . . . . 1
3.2 Problmes elliptiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3.2.1 Discrtisation spatiale - Dnition des noeuds et des lments
de volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3.2.2 Discrtisation des quations - Diusion stationnaire . . . . . . 3
Problmes monodimensionnels (1-D) . . . . . . . . . . . . . . 3
Problmes 2-D et 3-D . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.3 Discrtisation des quations - convection-diusion stationnaire 7
Problmes monodimensionnels . . . . . . . . . . . . . . . . . . 7
Prol linaire . . . . . . . . . . . . . . . . . . . . . . . 10
"Upwinding" ("Upwind scheme") . . . . . . . . . . . . 11
Solution rigoureuse . . . . . . . . . . . . . . . . . . . . 12
Schma hybride . . . . . . . . . . . . . . . . . . . . . . 13
Schma en puissance ("Power scheme") . . . . . . . . . 14
ii
Autres schmas . . . . . . . . . . . . . . . . . . . . . . 14
Problmes 2-D et 3-D . . . . . . . . . . . . . . . . . . . . . . . 14
Schmas localement mono dimensionnels . . . . . . . . 16
Diusion numrique - schmas bi- ou tridimensionnels . 16
Conditions aux limites . . . . . . . . . . . . . . . . . . . . . . 19
Mthode A : noeuds placs sur les limites . . . . . . . . 19
Mthode B . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3 Problmes paraboliques . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3.1 Diusion non-stationnaire . . . . . . . . . . . . . . . . . . . . 22
Mthode dEuler explicite . . . . . . . . . . . . . . . . . . . . 23
Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Mthode dEuler implicite . . . . . . . . . . . . . . . . . . . . 24
Mthode de pondration - mthode de Crank-Nicholson . . . . 25
3.3.2 Convection diusion non-stationnaire . . . . . . . . . . . . . . 25
Mthode explicite . . . . . . . . . . . . . . . . . . . . . . . . . 26
Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Mthode implicite . . . . . . . . . . . . . . . . . . . . . . . . . 28
Mthode de pondration . . . . . . . . . . . . . . . . . . . . . 29
3.3.3 Couches limites stationnaires 2-D ou 3-D . . . . . . . . . . . . 29
Discrtisation spatiale . . . . . . . . . . . . . . . . . . . . . . 29
Discrtisation des quations . . . . . . . . . . . . . . . . . . . 29
Mthode explicite . . . . . . . . . . . . . . . . . . . . . 30
Mthode implicite . . . . . . . . . . . . . . . . . . . . . 31
3.4 Solution du systme dquations nodales . . . . . . . . . . . . . . . . 32
3.4.1 Structure et proprits du systme dquations linarises . . . 33
3.4.2 Mthodes itratives par points . . . . . . . . . . . . . . . . . . 34
3.4.3 Solution directe pour les problmes 1-D - Algorithme de Thomas 35
Problmes 2-D et 3-D - Mthodes itratives par lignes . . . . . 37
4 Mthode aux lments nis 1
4.1 Principes gnraux de la mthode . . . . . . . . . . . . . . . . . . . . 1
4.1.1 Discrtisation spatiale . . . . . . . . . . . . . . . . . . . . . . 1
4.1.2 Discrtisation des quations . . . . . . . . . . . . . . . . . . . 2
4.2 Elments nis et fonctions dinterpolation . . . . . . . . . . . . . . . 4
4.2.1 Gomtrie des lments . . . . . . . . . . . . . . . . . . . . . . 4
Elments 1 dimension . . . . . . . . . . . . . . . . . . . . . 4
Elments 2 dimensions . . . . . . . . . . . . . . . . . . . . . 4
Elments 3 dimensions . . . . . . . . . . . . . . . . . . . . . 4
4.2.2 Fonctions de forme . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2.3 Elment de rfrence - Transformations . . . . . . . . . . . . . 9
4.3 Discrtisation des quations . . . . . . . . . . . . . . . . . . . . . . . 13
4.4 Discrtisation des quations - conductibilit thermique . . . . . . . . 13
4.4.1 Forme faible - mthode de Galerkin . . . . . . . . . . . . . . . 13
4.4.2 Problmes stationnaires - Equation nodale . . . . . . . . . . . 15
4.4.3 Problmes non-stationnaires - Equation nodale . . . . . . . . . 15
iii
4.5 Assemblage du systme dquations nodales - Calcul des coecients . 17
4.6 Discrtisation de lquation dadvection - diusion . . . . . . . . . . . 19
4.6.1 Forme faible - mthode de Galerkin . . . . . . . . . . . . . . . 19
4.6.2 Problmes stationnaires - Equation nodale (c = constante) . 19
4.6.3 Modication de la mthode de Galerkin - "Upwinding" . . . . 21
4.7 Solution du systme dquations nodales . . . . . . . . . . . . . . . . 24
4.7.1 Structure et proprits du systme [A][t]=[b] . . . . . . . . . . 24
4.7.2 Mthodes itratives utilises . . . . . . . . . . . . . . . . . . . 25
4.7.3 Mthodes directes . . . . . . . . . . . . . . . . . . . . . . . . . 25
5 Application aux problmes de convection 1
5.1 Convection force laminaire - quations . . . . . . . . . . . . . . . . . 1
5.2 Application de la mthode aux volumes nis . . . . . . . . . . . . . . 3
5.2.1 Discrtisation spatiale . . . . . . . . . . . . . . . . . . . . . . 3
5.2.2 Discrtisation des quations . . . . . . . . . . . . . . . . . . . 3
5.2.3 Solution des quations nodales - Linarisation . . . . . . . . . 5
5.2.4 Solution des quations linarises - Algorithme SIMPLE . . . 6
5.3 Convection naturelle . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.4 Convection force turbulente . . . . . . . . . . . . . . . . . . . . . . . 10
5.4.1 Modlisation de la turbulence - Hypothse de Boussinesq . . . 11
5.4.2 Dtermination des proprits turbulentes . . . . . . . . . . . . 12
5.4.3 Structure de lcoulement turbulent prs dune paroi - Prols
gnraliss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Remarques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.4.4 Solution numrique des transferts convectifs turbulents . . . . 16
6 Le transfert de chaleur par rayonnement 1
6.1 Rappel de quelques dnitions . . . . . . . . . . . . . . . . . . . . . . 1
6.1.1 Emission dun corps athermane . . . . . . . . . . . . . . . . . 1
6.1.2 Propagation dans un milieu diathermane . . . . . . . . . . . . 3
6.1.3 Absorption par une surface . . . . . . . . . . . . . . . . . . . . 4
6.2 Equation de transfert du rayonnement . . . . . . . . . . . . . . . . . 5
6.2.1 Cas du parfait diathermane . . . . . . . . . . . . . . . . . . . 8
6.3 Couplage du rayonnement avec les autres modes . . . . . . . . . . . . 9
6.3.1 Flux radiatif . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.3.2 Puissance volumique radiative dissipe . . . . . . . . . . . . . 9
6.4 Solution numrique - Mthode des transferts discrets . . . . . . . . . 10
6.4.1 Principes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.4.2 Intgration le long dun rayon . . . . . . . . . . . . . . . . . . 12
6.4.3 Conditions aux limites . . . . . . . . . . . . . . . . . . . . . . 12
6.4.4 Calcul de la puissance dissipe . . . . . . . . . . . . . . . . . . 13
iv
Chapitre 1
Introduction
1.1 Types de problmes rsoudre
Transfert par conductibilit
Ex : Dperditions au travers du fond dun rservoir pos sur le sol
Transfert par convection (+conduction)
Ex : Refroidissement par convection mixte laminaire de composants lectro-
niques - Transfert de chaleur entre un jet turbulent et une paroi - Champ de
temprature et coulement lintrieur dun changeur
Transfert par rayonnement
Ex : Calcul des tempratures des lments dun satellite
Transferts combins conductibilit - convection - rayonnement
Ex : Champ de temprature dans un four de cuisson cramique - Champs de
temprature et de concentrations dans une chambre de combustion
Simulation des systmes thermiques
Ex : Simulation des fours intermittents de cuisson cramique - Simulation des
fours de recuit discontinu de bobines de tole
1.2 Principes gnraux des mthodes numriques
Lutilisation dune mthode numrique en vue de la solution dun problme de
transfert de chaleur requiert quatre tapes :
la mise en quations du problme
la discrtisation du domaine et des quations
la rsolution des quations discrtises
lanalyse des rsultats
1.2. PRINCIPES GNRAUX DES MTHODES NUMRIQUES 1.2
1.2.1 Mise en quations
La mise en quations consiste exprimer en termes mathmatiques un problme
pos en termes physiques.
Gnralement, cela ncessite de poser au pralable un certain nombre dhypothses -
ngliger certains modes de transfert ou certains phnomnes, approximer les propri-
ts thermophysiques par des valeurs constantes,... - de faon simplier les quations
et rduire au maximum la dicult de la rsolution.
Ces hypothses faites, on crit les quations qui rgissent les phnomnes mis en
jeu dans le problme pos. Pour des problmes de transfert de chaleur, il sagit de
lquation de conservation de lnergie, associe ventuellement dautres quations
de conservation (masse, quantit de mouvement, espces chimiques (combustion par
exemple), intensit de rayonnement,...), et/ou des relations cintiques (liant les vi-
tesses de raction la temprature,...). Ces quations sont des quations direntielles
et leur solution requiert lexpression de conditions initiales et aux limites du domaine
de rsolution.
On appelle modle lensemble ainsi constitu par la dnition du domaine de rsolu-
tion, les hypothses simplicatrices, les quations et leurs conditions aux limites et
initiales. Une situation physique dtermine peut tre dcrite par plusieurs modles
qui dirent en complexit, en prcision et par le type de rsultats quils fournissent.
1.2.2 Discrtisation
La solution des quations du modle - le champ de temprature - est une fonction
continue de lespace et ventuellement du temps. Dans les cas qui nous occupent,
cette solution ne peut tre calcule analytiquement. On doit donc en chercher une
approximation.
Dans les mthodes numriques que nous examinerons dans ce cours, cette approxi-
mation est base sur un ensemble ni de valeurs approximatives des tempratures et
des autres variables ventuelles en un certain nombre de points appels noeuds. Les
valeurs associes ces noeuds sont appeles valeurs nodales. Des noeuds devront tre
dnis dans lespace - cest la discrtisation spatiale ou maillage du domaine - et, le
cas chant, dans le temps - cest la discrtisation temporelle.
Pour calculer les valeurs nodales, il est ncessaire de transformer les quations du mo-
dle. Cest la discrtisation des quations. Celle-ci conduit un systme dquations,
en nombre gal au nombre de noeuds, dont les inconnues sont les valeurs nodales.
1.3. PLAN DU COURS 1.3
1.2.3 Solution des quations nodales
Les quations nodales obtenues sont des quations algbriques, non-linaires si les
quations du modle sont non-linaires.
Ce systme dquations algbriques peut tre rsolu par les mthodes classiques du cal-
cul numrique. Cependant, la structure des quations nodales obtenues par certaines
mthodes de discrtisation permet lutilisation de mthodes spcialement adaptes
et plus ecaces que les mthodes gnrales. Quelques unes de ces mthodes seront
examines dans le cadre de ce cours.
1.2.4 Analyse des rsultats
Au terme de la rsolution du systme dquations nodales, lutilisateur dispose
dune approximation de la solution cherche. Il lui appartient alors de lanalyser,
cest--dire dvaluer sa cohrence et sa prcision. L interviennent le sens physique
et lexprience de lingnieur.
Cette analyse peut lamener revenir lune ou lautre tape de la procdure an
damliorer la qualit des rsultats : revoir la dnition des noeuds pour amliorer la
prcision, lever une hypothse simplicatrice du modle en vue dobtenir une meilleure
adquation au rel,...
Lutilisation dune mthode numrique est donc nalement une dmarche par approxi-
mations successives qui ncessite une bonne connaissance la fois des phnomnes
physiques mis en oeuvre et des mthodes numriques de simulation de ces phno-
mnes. Cest lobjet de ce cours damliorer cette connaissance.
1.3 Plan du cours
La transmission de la chaleur seectue selon deux modes fondamentaux : la
conduction thermique, dune part, le rayonnement dautre part. Ces deux modes de
transfert sont rgis par des quations de types dirents : des quations aux drives
partielles rgissent les phnomnes conductifs et convectifs, des quations intgro-
direntielles rendent compte des transferts par rayonnement. Le cours sera ds lors
divis en deux parties, consacres successivement ces deux modes de transfert.
Le chapitre 1 traite de la modlisation des problmes de transfert par conduction-
convection. On y drive lquation de conservation de lnergie dans un milieu continu.
On y rappelle lexpression des quations de conservation de la masse et de la quantit
de mouvement dans un uide en mouvement.
Les deux chapitres suivants traitent de mthodes de discrtisation de ces quations.
1.3. PLAN DU COURS 1.4
Nous avons choisi de limiter notre prsentation aux deux mthodes les plus rpan-
dues : la mthode aux volumes nis et la mthode aux lments nis. Les principes
de ces mthodes sont prsents aux chapitres 2 et 3.
Ces principes sont ensuite appliqus la rsolution de problmes de conductibilit
thermique au chapitre 4, le chapitre 5 tant consacr quant lui aux phnomnes
convectifs.
Les problmes de rayonnement sont introduits, au chapitre 6, par un rappel des qua-
tions qui rgissent les transferts radiatifs.
Deux mthodes de rsolution numriques de ces quations ont t choisies : la m-
thode des zones sera explicite au chapitre 7, les mthodes des ux seront examines
au chapitre 8. Ces dernires sont particulirement utilises pour traiter les problmes
de transferts combins conduction - convection - rayonnement.
Le dernier chapitre est consacr la simulation des systmes thermiques. Ceux-ci
mettent gnralement en oeuvre tous les modes de transfert de chaleur, ainsi que
des systmes de rgulation. Leur complexit rend quasi-impossible la simulation d-
taille de leur fonctionnement. Des mthodes simplies, dveloppes cet eet, sont
prsentes au chapitre 9.
Chapitre 2
Equations de conservation dans un
milieu continu
Les transferts thermiques par conductibilit ou par convection sont rgis par
lquation de conservation de lnergie. Cette quation est la seule considrer dans le
cas des milieux solides indformables. Par contre, dans les uides, transfert de chaleur
et coulement sont lis et la simulation des transferts thermiques convectifs ncessite
donc gnralement le calcul du champ de vitesse. Les problmes de convection sont
donc rgis par les quations de conservation de la masse, de la quantit de mouvement
et de lnergie.
2.1 Drive historique dune intgrale de volume
Les quations de conservation expriment les principes de conservation de la masse,
de la quantit de mouvement, de lnergie, ... appliqus un volume du milieu continu.
Un mme principe peut tre exprim sous direntes formes, suivant le volume -
innitsimal ou quelconque - et le rfrentiel - xe ou en mouvement avec le uide
- choisis. Nous dvelopperons les direntes quations en exprimant les principes
de conservation appliqus un volume quelconque de uide que lon suit dans son
mouvement (g. 2.1). Ces expressions utilisent la drive historique dune intgrale de
volume. Celle-ci est lie la drive temporelle locale et la vitesse de lcoulement :
pour un champ f(x, y, z, ), et un systme dformable de volume V limit par la
surface S, on a
T
T
_
V ()
fdV =
_
V ()
f

dV +
_
S()
fvndS (2.1.1)
2.2. CONSERVATION DE LA MASSE 2.2
dS
|
|
n
v
V ()
V ( + d)
S( + d)
S()
f(x, y, z, )
Fig. 2.1 Dnition du volume de uide suivi dans son mouvement
2.2 Conservation de la masse
Lquation de conservation de la masse est obtenue en exprimant que la masse du
volume V , que lon suit dans son mouvement, ne change pas au cours du temps cd
Tm
T
= 0 (2.2.1)
En utilisant lquation 2.1.1, on obtient
T
T
_
V
dV =
_
V

dV +
_
S
vndS = 0 (2.2.2)
ce qui conduit, en utilisant le thorme dOstrogradsky,
_
V

dV +
_
V

(v)dV = 0 (2.2.3)
Cette expression est valable quel que soit le volume V . Elle est donc valable pour un
volume innitsimal. On obtient ainsi la forme locale ou direntielle de lquation
de conservation de la masse, appele galement quation de continuit

+

(v) = 0 (2.2.4)
Dans le cas dun uide incompressible et non-dilatable, est constant et lquation
devient

v = 0 (2.2.5)
2.3. CONSERVATION DE LA QUANTIT DE MOUVEMENT 2.3
2.3 Conservation de la quantit de mouvement
Lquation de conservation de quantit de mouvement est lexpression de la se-
conde loi de Newton applique un volume de uide en mouvement cd
T
T
(mv) =


F
ext
(2.3.1)
Les forces extrieures se dcomposent en forces de volume et en forces de surface.
Applique au volume V , lquation 2.3.1 scrit
T
T
_
V
vdV =
_
V

F
v
dV +
_
S

F
s
dS (2.3.2)
Les forces de volume sont des forces distance qui sexpriment partir de leur densit
massique g par

F
v
= g (2.3.3)
Le cas le plus courant correspond aux forces de gravit pour lesquelles la densit
massique est gale lacclration de la pesanteur.
Les forces de surface sont les tensions exerces par le uide en tout point de la surface
S. Elles se dcomposent en forces de pression et en contraintes visqueuses et sont
donnes par

F
s
= pn + n (2.3.4)
avec le tenseur des contraintes visqueuses donn par
=

xx

xy

xz

yx

yy

yz

zx

zy

zz
(2.3.5)

ij
tant la tension applique dans la direction i sur une surface perpendiculaire la
direction j.
Lquation de conservation 2.3.2 peut donc scrire
T
T
_
V
vdV =
_
V
gdV
_
S
pndS +
_
S
ndS (2.3.6)
avec
n =

xx

xy

xz
n
x

yx

yy

yz
n
y

zx

zy

zz
n
z
=

z
=
x
u
x
+
y
u
y
+
z
u
z
(2.3.7)
2.3. CONSERVATION DE LA QUANTIT DE MOUVEMENT 2.4
les composantes du vecteur contrainte visqueuse

tant donnes par

i
=

ij
n
j
(2.3.8)
En projetant lquation vectorielle 2.3.6 sur laxe Ox, et en appliquant le thorme
dOstrogradsky aux intgrales de surface, on obtient lquation de conservation de la
composante suivant x de la quantit de mouvement
T
T
_
V
v
x
dV =
_
V
g
x
dV
_
V
p
x
dV +
_
V
_

xx
x
+

xy
y
+

xz
z
_
dV (2.3.9)
cest--dire
_
V

(v
x
)dV +
_
V

(vv
x
)dV =
_
V
g
x
dV
_
V
p
x
dV +
_
V
_

xx
x
+

xy
y
+

xz
z
_
dV
(2.3.10)
ou, sous forme direntielle

(v
x
) +

(vv
x
) = g
x

p
x
+

xx
x
+

xy
y
+

xz
z
(2.3.11)
et des expressions analogues pour les composantes suivant y et z.
Pour un uide newtonien, le tenseur des contraintes visqueuses
ij
est li au tenseur
des taux de dformation
ij
par

ij
= 2
ij

2
3

ij
_

kk
_
(2.3.12)
avec

ij
=
1
2
_
v
i
x
j
+
v
j
x
i
_
(2.3.13)
En introduisant ces expressions dans 2.3.8, on obtient nalement

(v
x
) +

x
(v
x
v
x
) +

y
(v
y
v
x
) +

z
(v
z
v
x
) =
g
x

p
x
+

x
_
2
v
x
x
_
+

y
_

_
v
y
x
+
v
x
y
__
+

z
_

_
v
z
x
+
v
x
z
__


x
_
2
3

_
v
x
x
+
v
y
y
+
v
z
z
__
(2.3.14)
ou encore

(v
x
) +

x
(v
x
v
x
) +

y
(v
y
v
x
) +

z
(v
z
v
x
) =
g
x

p
x
+

x
_

v
x
x
_
+

y
_

v
x
y
_
+

z
_

v
x
z
_
+ S
vx
(2.3.15)
2.4. CONSERVATION DE LNERGIE 2.5
avec
S
vx
=

x
_

v
x
x
_
+

y
_

v
y
x
_
+

z
_

v
z
x
_


x
_
2
3

_
v
x
x
+
v
y
y
+
v
z
z
__
(2.3.16)
A cause de lquation de continuit 2.2.5, le terme source 2.3.16 sannule pour un
uide aux proprits physiques ( et ) constantes.
Les expressions ci-dessus constituent la forme conservative des quations de conserva-
tion de quantit de mouvement. Cette appellation est lie au fait que le terme

(vv
x
)
reprsente le bilan du ux convectif de quantit de mouvement.
En notant que, compte tenu de lquation de continuit 2.2.4,

(v
x
) +

(vv
x
) =
v
x

+ v
x

+ v

v
x
+ v
x

(v) =
v
x

+ v

v
x
(2.3.17)
lquation 2.3.14 peut galement scrire

v
x

+ v

v
x
=

(

v
x
)
p
x
+ g
x
+ S
vx
(2.3.18)
Cette quation est la forme non-conservative de lquation de conservation de la quan-
tit de mouvement.
Les deux formes de lquation de conservation de la quantit de mouvement 2.3.15
et 2.3.18 sont mathmatiquement quivalentes. Du point de vue des mthodes nu-
mriques, elles conduisent cependant aprs discrtisation des quations nodales
direntes, et dont les proprits, de convergence notamment, peuvent direr sensi-
blement. Cela conduira prfrer parfois une forme par rapport lautre.
2.4 Conservation de lnergie
On obtient lquation de conservation de lnergie en appliquant le premier prin-
cipe de thermodynamique un volume de uide en mouvement. Ce principe scrit
T
T
(U + E
cin
) =
W

+
Q

(2.4.1)
La puissance fournie au systme sous forme de travail rsulte des puissances associes
aux forces de volume et aux forces de surface cd
W

=
_
V
gvdV
_
S
pnvdS +
_
S
nvdS (2.4.2)
La puissance fournie sous forme de chaleur est la somme de la puissance gnre
lintrieur du volume et du ux de chaleur entrant par la surface cd
Q

=
_
V
qdV
_
S

ndS (2.4.3)
2.4. CONSERVATION DE LNERGIE 2.6
En remplaant dans 2.4.1 et aprs transformation des intgrales de surface en int-
grales de volume, on obtient
T
T
_
V

_
u +
v
2
2
_
dV =
_
V
gvdV
_
V

(pv)dV
+
_
V

(v)dV +
_
V
qdV
_
V

dV
(2.4.4)
avec

(v) =

x
(v
x

xx
+ v
y

xy
+ v
z

xz
) +

y
(v
x

yx
+ v
y

yy
+ v
z

yz
)
+

z
(v
x

zx
+ v
y

zy
+ v
z

zz
)
(2.4.5)
Cette relation est valable quel que soit le volume V, on a donc

_
u +
v
2
2
__
+

_
v
_
u +
v
2
2
__
= gv

(pv) +

(v) + q

(2.4.6)
forme direntielle conservative de lquation de conservation de lnergie totale.
Lquation de conservation de lnergie interne est obtenue en soustrayant de cette
quation lquation de conservation de lnergie cintique. Celle-ci sobtient en mul-
tipliant par la vitesse v
i
lquation de conservation de la quantit de mouvement, ce
qui donne

v
2
2
_
+

_
v
v
2
2
_
= gv v

p + v
x
_

xx
x
+

xy
y
+

xz
z
_
+v
y
_

yx
x
+

yy
y
+

yz
z
_
+ v
z
_

zx
x
+

zy
y
+

zz
z
_ (2.4.7)
En soustrayant 2.4.7 de 2.4.6, on obtient lquation de conservation de lnergie interne

(u) +

(vu) = q

v +
diss
(2.4.8)
Le terme
diss
est toujours positif. Il rend compte de lchauement du uide d au
travail irrversible des contraintes visqueuses. Il est donn par

diss
=
xx
v
x
x
+
xy
v
x
y
+
xz
v
x
z
+
yx
v
y
x
+
yy
v
y
y
+
yz
v
y
z
+
zx
v
z
x
+
zy
v
z
y
+
zz
v
z
z
(2.4.9)
On prfre gnralement utiliser lquation de bilan denthalpie. Lenthalpie est dnie
par
h = u +
p

(2.4.10)
2.4. CONSERVATION DE LNERGIE 2.7
En introduisant cette relation dans le bilan dnergie interne 2.4.8, on obtient

(h) +

(vh) = q

+
p

+v

p +
diss
(2.4.11)
Le vecteur densit de ux est li au transfert de chaleur par conductibilit thermique
au sein du milieu. Il est li au champ de temprature par la loi de Fourier, cd

T (2.4.12)
La forme conservative de lquation de conservation de lnergie scrit donc nalement

(h) +

(vh) =

(

T) + q +
p

+v

p +
diss
(2.4.13)
Dans les applications industrielles courantes, en prsence de transfert de chaleur, les
trois derniers termes de cette quation sont gnralement trs faibles par rapport aux
autres et peuvent tre ngligs. Ils ne deviennent signicatifs que lorsque les vitesses
sont proches de la vitesse du son.
La forme non-conservative de lquation 2.4.13 est obtenue en soustrayant lquation
de continuit multiplie par lenthalpie ce qui donne

+ v

h =

(

T) + q + ... (2.4.14)
Une quation ne faisant intervenir que la temprature comme variable dpendante
est obtenue en introduisant la variation de lenthalpie avec la temprature cd
dh = c
p
dT (2.4.15)
ce qui donne
c
p
T

+ c
p
v

T =

(

T) + q + ... (2.4.16)
La forme conservative de lquation exprime en temprature est donc
c
p

(T) + c
p

(vT) =

(

T) + q + ... (2.4.17)
Dans le cas le plus gnral, les proprits physiques et c
p
dpendent de la tempra-
ture. Si la chaleur spcique peut tre considre comme constante, la relation liant
lenthalpie la temprature devient
h = c
p
T (2.4.18)
et le bilan dnergie (2.4.17) peut alors scrire

(c
p
T) +

(vc
p
T) =

(

T) + q + ... (2.4.19)
2.5. FORME GNRALE DES QUATIONS DE CONSERVATION 2.8
Dans un solide, les chaleurs spciques pression constante et volume constant sont
gales. Lquation de Fourier-Kirchho rgissant le transfert de chaleur par conduc-
tibilit dans un solide immobile est obtenue en annulant la vitesse dans les quations
de conservation de lnergie, cd
c
T

=

(

T) + q (2.4.20)
2.5 Forme gnrale des quations de conservation
Les quations de conservation de la masse, des trois composantes de la quantit
de mouvement et de lnergie ont une forme commune. Cette forme gnrale dune
quation de conservation sobtient en crivant le bilan de la grandeur conserve sur
un lment de volume du uide. Ce bilan sexprime par
Acccumulation + Flux net sortant = G en eration interne
ce qui devient, mis sous forme mathmatique, pour une grandeur conserve f, intensive
par unit de masse

(f) +

J
f
= q
f
(2.5.1)
Le ux

J
f
est la somme dun ux convectif et dun ux diusionnel cd

J
f
= vf
f

(2.5.2)
expression dans laquelle f

est le potentiel associ au transport de la grandeur f. En


introduisant cette expression dans lquation de bilan de f (2.5.1) on obtient

(f) +

(vf) =

(
f

) + q
f
(2.5.3)
forme conservative de lquation de conservation, appele aussi quation de transport,
de f.
La forme non-conservative est obtenue en multipliant lquation de continuit par f
et en soustrayant le rsultat de lquation 2.5.3, ce qui donne

+ v

f =

(
f

) + q
f
(2.5.4)
Les quations 2.5.3 et 2.5.4 sont applicables la conservation de nombreuses gran-
deurs : masse, quantit de mouvement, nergie, espces chimiques, ... . Ces direntes
quations sont synthtises dans le tableau 5.1 ci-aprs. Lorsque la grandeur trans-
porte et la grandeur potentiel sont identiques, le coecient de transport
f
a des
dimensions indpendantes de la grandeur transporte : il sexprime en kg.m
1
.s
1
.
2.6. CONDITIONS INITIALES ET CONDITIONS AUX LIMITES 2.9
Tab. 2.1 Equations de conservation dans un milieu continu
Principe de conservation f f


f
Masse 1 - -
Quantit de mouvement v
i
v
i

Energie (potentiel : t) h t
Energie (potentiel : h) h h

cp
Espce chimique x
i
x
i

i
Les direntes quations de conservation ayant une forme commune, nous limiterons
ltude des mthodes de discrtisation lquation de bilan dnergie. Les conclusions
de cette tude pourront tre appliques directement la discrtisation des autres
quations.
2.6 Conditions initiales et conditions aux limites
Les quations de conservation sont des quations aux drives partielles, du pre-
mier ordre en la variable temps et du second ordre en les variables despace. Pour que
le problme soit correctement dni mathmatiquement, ces quations doivent tre
compltes de conditions aux limites et initiales.
Les quations tant du second ordre en variables spatiales, elles ncessitent de ma-
nire gnrale limposition dune condition sur chaque variable dpendante partout
sur la limite du domaine. Ces conditions peuvent porter soit sur la valeur soit sur le
gradient de la variable.
Pour la temprature par exemple, les direntes conditions aux limites suivantes
peuvent tre imposes :
condition de Dirichlet :
T = T
l
(x, y, z, ) (2.6.1)
condition de Neumann :

T
n
=
l
(x, y, z, ) (2.6.2)
condition de Fourier :

T
n
= K
f
(T T
f
) (2.6.3)
Pour certaines formes particulires des quations - coulements "paraboliques" - il
nest pas ncessaire de xer des conditions sur toutes les limites du domaine, les
dirents champs tant indpendants de ce qui se passe l o le uide sort du systme.
2.6. CONDITIONS INITIALES ET CONDITIONS AUX LIMITES 2.10
Nous reviendrons sur lcriture des conditions aux limites dans les chapitres consacrs
la simulation des transferts thermiques conductifs et convectifs.
Lorsque le problme est non-stationnaire, les quations tant du premier ordre en
la variable temps, leur solution ncessite de xer les valeurs initiales des dirents
champs cherchs. Cette condition initiale sera de la forme, pour la temprature par
exemple,
T(x, y, z, = 0) = T
0
(x, y, z) (2.6.4)
Chapitre 3
Mthode aux volumes nis
Dans la mthode aux volumes nis, on utilise les quations de conservation sous
leur forme intgrale. Celles-ci sont discrtises sur un ensemble dlments de volume
qui recouvrent le domaine.
3.1 Principes gnraux de la mthode
La mthode est base sur les principes suivants :
Discrtisation spatiale
noeuds : points o les variables sont dnies i
lments de volume associs aux noeuds (1 lment par noeud) V
i
Discrtisation des quations
intgrer lquation de conservation sur chaque lment de volume V
i
en approxi-
mant les dirents termes de lquation partir des valeurs nodales
= appliquer le principe de conservation chaque lment de volume
= crire le bilan de f sur chaque V
i
Il existe direntes mthodes selon la forme des lments et les fonctions utilises
pour approximer les dirents termes du bilan. Dans ce chapitre, on tudiera les
mthodes aux volumes nis sur maillages structurs cartsiens et non structurs.
3.2 Problmes elliptiques
3.2.1 Discrtisation spatiale - Dnition des noeuds et des l-
ments de volume
Deux mthodes peuvent tre utilises pour dnir les noeuds et les lments de
volume dans un maillage rectangulaire :
3.2. PROBLMES ELLIPTIQUES 3.2
Fig. 3.1 Discrtisation spatiale base sur les noeuds
Mthode A : cette mthode dnit dabord les noeuds, aux points dintersec-
tion des lignes dun rseau de parallles aux axes de coordonnes. On associe
chaque noeud un lment de volume dont les faces sont situes mi-distance
entre le noeud considr et ses voisins (g. 3.1). Dans cette mthode, les li-
mites concident avec des lignes du rseau. Des "demi-lments" de volume sont
associs aux noeuds situs sur les limites.
Mthode B : cette seconde mthode part de la dnition des lments de volume.
Ils sont dnis par les direntes mailles du rseau. Le noeud associ chaque
lment de volume est plac au centre de celui-ci (g. 3.2). Dans cette mthode,
les limites concident avec des limites dlments. Gnralement, on place des
noeuds sur les limites. A ces noeuds sont associs des lments ctifs de volume
nul.
Pour un maillage uniforme, les deux mthodes conduisent des maillages pour lesquels
les noeuds sont au centre des lments et les faces des lments de volume sont situes
mi-distance entre les noeuds voisins.
3.2. PROBLMES ELLIPTIQUES 3.3
Fig. 3.2 Discrtisation spatiale base sur les lments
3.2.2 Discrtisation des quations - Diusion stationnaire
Problmes monodimensionnels (1-D)
Lquation rsoudre scrit :

x
_

T
x
_
+ q = 0 (3.2.1)

T) + q = 0 (3.2.2)
En ralisant lintgration sur le volume de contrle V
i
, on a
_
V
i

T)dV +
_
V
i
qdV = 0 (3.2.3)
_
S
i
(

T)ndS +
_
V
i
qdV = 0 (3.2.4)

Flux entrants + Source = 0 (3.2.5)


Pour un noeud intrieur, cela donne
_
+
T
x
_
i+
1
2
S
i+
1
2
+
_

T
x
_
i
1
2
S
i
1
2
+
_
V
i
qdV = 0 (3.2.6)
3.2. PROBLMES ELLIPTIQUES 3.4
Fig. 3.3 Problme monodimensionnel
Pour valuer cette expression, on eectue les approximations suivantes :
prols de temprature linaires entre les noeuds
source uniforme sur chaque lment de volume
Cela permet donc dcrire :
_
+
T
x
_
i+
1
2
=
T
i+1
T
i
x
i+1
x
i
= K
i+1,i
(T
i+1
T
i
) (3.2.7)
_

T
x
_
i
1
2
=
T
i1
T
i
x
i
x
i1
= K
i1,i
(T
i1
T
i
) (3.2.8)
_
V
i
qdV = q
i
V
i
= q
i
(x
i+1
x
i1
)/2 (3.2.9)
S
i+
1
2
= S
i
1
2
= 1 (3.2.10)
En regroupant tous les termes de lquation, on a

j
K
ij
S
ij
(T
j
T
i
) + q
i
V
i
= 0 (3.2.11)

j
K
ij
S
ij
(T
i
T
j
) = q
i
V
i
(3.2.12)
Pour un noeud intrieur, on obtient donc une quation algbrique de la forme

j
a
ij
T
j
= b
i
avec
_

_
a
ij
= K
ij
S
ij
a
ii
=

j
K
ij
S
ij
b
i
= q
i
V
i
(3.2.13)
3.2. PROBLMES ELLIPTIQUES 3.5
Fig. 3.4 Noeud la limite
Pour un noeud aux limites, on rencontre trois types de conditions aux limites di-
rentes :
Condition de Dirichlet (temprature impose)
T
0
= T
paroi
Condition de Neumann (ux impos)
_

T
n
_
0
=
lim
(ux sortant !)
Le bilan sur V
0
donne
_
+
T
x
_
0+
1
2
S
0+
1
2
+
_

T
x
_
0
S
0
+ q
0
V
0
= 0 (3.2.14)
cest--dire

T
1
T
0
x
1
x
0
S
0+
1
2

lim
S
0
+ q
0
V
0
= 0 (3.2.15)
K
01
S
01
(T
0
T
1
) = q
0
V
0

lim
S
0
(3.2.16)
Condition de Fourier (contact avec un uide)
_

T
n
_
0
= K
f
(T T
f
)
K
01
S
01
(T
0
T
1
) + K
f
S
0
(T
0
T
f
) = q
0
V
0
(3.2.17)
3.2. PROBLMES ELLIPTIQUES 3.6
Fig. 3.5 Dnition dun volume de contrle - cas 2D
Pour un noeud aux limites, lquation nodale est donc de la forme :

j
a
ij
T
j
= b
i
(3.2.18)
avec
_

_
a
ij
= K
ij
S
ij
a
ii
=

j
K
ij
S
ij
+ K
f
S
lim
b
i
= q
0
V
0

lim
S
lim
+ K
f
S
lim
T
f
(3.2.19)
Problmes 2-D et 3-D
Lquation rsoudre scrit :

T) + q = 0 (3.2.20)
En ralisant lintgration sur le volume de contrle V
i
, on a
_
V
i

T)dV +
_
V
i
qdV = 0 (3.2.21)
_
S
i
(

T)ndS +
_
V
i
qdV = 0 (3.2.22)
Pour valuer ces expressions, on eectue les approximations suivantes :
3.2. PROBLMES ELLIPTIQUES 3.7
ux uniformes sur chaque face
prols de temprature linaires entre les noeuds
source uniforme sur chaque lment de volume
Cela permet donc dcrire :
_
+
T
x
_
ij
1
S
ij
1
+
_

T
y
_
ij
2
S
ij
2

T
x
_
ij
3
S
ij
3

T
y
_
ij
4
S
ij
4
+q
i
V
i
= 0 (3.2.23)
ce qui donne :
j
4

j=j
1
K
ij
S
ij
(T
i
T
j
) = q
i
V
i
(3.2.24)
avec
K
ij
=

ij
d
ij
(3.2.25)
On obtient donc une quation de la forme :

j
a
ij
T
j
= b
i
avec
_

_
a
ij
= K
ij
S
ij
a
ii
=

j
K
ij
S
ij
b
i
= q
i
V
i
(3.2.26)
3.2.3 Discrtisation des quations - convection-diusion sta-
tionnaire
Problmes monodimensionnels

x
(vh) =

x
_

T
x
_
+ q (3.2.27)
ou

x
(J
h
) = q
avec
J
h
= vh
T
x
Eectuons lintgration sur le volume de contrle V
i
_
V
i

J
h
dV =
_
V
i
qdV (3.2.28)
cest--dire
_
S
i

J
h
ndS =
_
V
i
qdV (3.2.29)
J
i+
1
2
S
i+
1
2
J
i
1
2
S
i
1
2
=
_
V
i
qdV (3.2.30)
3.2. PROBLMES ELLIPTIQUES 3.8
Fig. 3.6 Dnition dun volume de contrle - cas 1D
En supposant q uniforme dans llment de volume, on a
J
i+
1
2
S
i+
1
2
J
i
1
2
S
i
1
2
= q
i
V
i
(3.2.31)
avec
J
i+
1
2
= (u)
i+
1
2
h
i+
1
2

T
x
_
i+
1
2
(3.2.32)
J
i
1
2
= (u)
i
1
2
h
i
1
2

T
x
_
i
1
2
(3.2.33)
Lquation de continuit scrit :
_
V
i

(v)dV =
_
S
i
(v)ndS = 0 (3.2.34)
cest--dire
(u)
i+
1
2
S
i+
1
2
(u)
i
1
2
S
i
1
2
= 0 (3.2.35)
En multipliant lquation 3.2.35 par h
i
et en soustrayant de 3.2.31, on a
(J
i+
1
2
(u)
i+
1
2
h
i
)S
i+
1
2
(J
i
1
2
(u)
i
1
2
h
i
)S
i
1
2
= q
i
V
i
(3.2.36)
On pose
J
i+
1
2
(u)
i+
1
2
h
i
= (u)
i+
1
2
(h
i+
1
2
h
i
)
_

T
x
_
i+
1
2
= K
i,i+1
(T
i
T
i+1
)
(3.2.37)
3.2. PROBLMES ELLIPTIQUES 3.9
Fig. 3.7 Evaluation des ux
et
J
i
1
2
(u)
i
1
2
h
i
= (u)
i
1
2
(h
i
1
2
h
i
)
_

T
x
_
i
1
2
= K
i,i1
(T
i1
T
i
)
(3.2.38)
On a donc
K
i,i+1
S
i,i+1
(T
i
T
i+1
) + K
i,i1
S
i,i1
(T
i
T
i1
) = q
i
V
i
(3.2.39)
cest--dire

j
a
ij
T
j
= b
i
avec
_

_
a
ij
= K
ij
S
ij
a
ii
=

j
K
ij
S
ij
b
i
= q
i
V
i
(3.2.40)
Remarques :
Si q
i
= 0 et si tous les T
j
(j ,= i) sont identiques, on doit avoir T
i
= T
j
, ce qui
ncessite
a
ii
=

j=i
a
ij
En vertu du second principe de thermodynamique, si T
j
augmente, T
i
doit
augmenter galement, ce qui ncessite K
ij
0 , cest--dire a
ii
0 et a
ij
(j ,=
i) 0
Evaluation des ux - Calcul des K
ij
3.2. PROBLMES ELLIPTIQUES 3.10
J
i+
1
2
(u)
i+
1
2
h
i
= (u)
i+
1
2
(h
i+
1
2
h
i
)
_

T
x
_
i+
1
2
(uc)
i+
1
2
(T
i+
1
2
T
i
)
_

T
x
_
i+
1
2
(3.2.41)
Le problme est maintenant de dterminer T
i+
1
2
et
_
T
x
_
i+
1
2
.
Prol linaire Entre i et i+1, on suppose
TT
i
T
i+1
T
i
= avec =
xx
i
x
i+1
x
i
T = T
i
+ (T
i+1
T
i
) (3.2.42)
T
i+
1
2
= T
i
+
i+
1
2
(T
i+1
T
i
) (3.2.43)
_
T
x
_
i+
1
2
=
T
i+1
T
i
x
i+1
x
i
=
T
i+1
T
i
d
i,i+1
(3.2.44)
J
i+
1
2
(u)
i+
1
2
h
i
= K
i,i+1
(T
i
T
i+1
)
= (uc)
i+
1
2
(T
i+1
T
i
)
T
i+1
T
i
d
i,i+1
= (T
i
T
i+1
)
_

d
i,i+1
(uc)
i+
1
2

_
(3.2.45)
On a donc K
i,i+1
=

d
i,i+1
(uc)
i+
1
2

i+
1
2
avec
i+
1
2
=
x
i+
1
2
x
i
x
i+1
x
i
.
Un raisonnement analogue conduit
K
i,i1
=

d
i,i1
+ (uc)
i
1
2

i
1
2
avec
i
1
2
=
x
i
x
i
1
2
x
i
x
i1
Problme
Le second principe de thermodynamique impose que K
ij
0.
Si u est positif, il faut K
i,i+1
0 cest--dire

d
i,i+1
(uc)
i+
1
2

i+
1
2
0
(uc)
i+
1
2

i+
1
2


d
i,i+1
ou
(uc)d

i+
1
2
Si le maillage est uniforme, = 1/2 et on a
(uc)d

2 avec
(uc)d

qui reprsente
le nombre de Peclet de la maille.
Si le nombre de Peclet est suprieur 2, les solutions sont non-physiques. Cette
condition impose donc une limitation de la taille des mailles !
3.2. PROBLMES ELLIPTIQUES 3.11
Si u est ngatif, il faut K
i,i1
0, ce qui conduit, aprs dveloppements et
pour un maillage uniforme,
(uc)d

2
La conclusion gnrale est donc la suivante :
Si le nombre de Peclet de la maille est, en module, suprieur 2, lhypothse dun
prol linaire de temprature entre deux noeuds successifs conduit des
solutions non physiques.
La condition de validit de cette approximation est donc
[Pe[ =

ucd

2 (3.2.46)
"Upwinding" ("Upwind scheme") Supposons la diusion ngligeable par rap-
port la convection. Dans ce cas, on aurait, physiquement,
si(u)
i+
1
2
> 0, t
i+
1
2
= t
i
si(u)
i+
1
2
< 0, t
i+
1
2
= t
i+1
(3.2.47)
La temprature en i+1/2 serait gale la temprature lamont. Le schma "upwind"
tient compte de cet eet en calculant les ux en i + 1/2 de la faon suivante :
Flux diusionnel :
_

T
x
_
i+
1
2
=

d
i,i+1
(T
i
T
i+1
)
comme en conductibilit pure
Flux convectif
(uc)
i+
1
2
(T
i+
1
2
T
i
)
avec
T
i+
1
2
= T
i
si u > 0
T
i+
1
2
= T
i+1
si u < 0
On a donc,
si u > 0 K
i,i+1
=

d
i,i+1
si u < 0 K
i,i+1
=

d
i,i+1
(uc)
i+
1
2
cest--dire
K
i,i+1
=

d
i,i+1
+ max[(uc)
i+
1
2
, 0]
3.2. PROBLMES ELLIPTIQUES 3.12
K
i,i1
=

d
i,i1
+ max[(uc)
i
1
2
, 0]
Ces K
ij
sont toujours positifs et lquation nodale ne viole donc plus le second principe
de thermodynamique.
Solution rigoureuse Une solution plus prcise peut tre obtenue en intgrant
lquation de conservation entre le noeud i et le noeud i+1 et en calculant ainsi le pro-
l de temprature entre les noeuds. En labsence de terme source (q = 0), lquation
de conservation peut scrire :

x
(uh
T
x
) = 0 (3.2.48)
cest--dire, si u, c et sont constants
uc
T
x
=

x
(
T
x
) (3.2.49)
avec les conditions aux limites suivantes
x = 0 T = T
i
x = d
i,i+1
T = T
i+1
(3.2.50)
La solution de lquation est donne par
T T
i
T
i+1
T
i
=
exp
_
ucx

_
1
exp
_
ucd

_
1
=
exp(Pe) 1
exp(Pe) 1
(3.2.51)
Si le nombre de Peclet est dirent de 0 (u ,= 0), on obtient un prol non-linaire de
temprature.
La valeur de K
i,i+1
est alors donne par
K
i,i+1
(T
i
T
i+1
) = (uc)
i+
1
2
(T
i+
1
2
T
i
)
_

T
x
_
i+
1
2
(3.2.52)
avec
(uc)
i+
1
2
(T
i+
1
2
T
i
) = (uc)(T
i+1
T
i
)
exp(Pe) 1
exp(Pe) 1
(3.2.53)
_

T
x
_
i+
1
2
=

d
Pe exp(Pe)
exp(Pe) 1
(T
i+1
T
i
) (3.2.54)
On a donc
K
i,i+1
=

d
i,i+1
Pe
exp(Pe) 1
(3.2.55)
3.2. PROBLMES ELLIPTIQUES 3.13
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1
T

Pe 0
Pe = 0
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
Pe 0
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + +
+
Fig. 3.8 Prol de temprature en fonction du nombre de Peclet
et par un raisonnement analogue
K
i,i1
=

d
i,i1
Pe exp(Pe)
exp(Pe) 1
(3.2.56)
Si on pose A(Pe) =
Pe
exp(Pe)1
, on peut donc crire
K
i,i+1
=

d
i,i+1
[A([Pe[) + max(Pe, 0)] (3.2.57)
K
i,i1
=

d
i,i1
[A([Pe[) + max(Pe, 0)] (3.2.58)
Schma hybride A grandes valeurs du nombre de Peclet, le schma "upwind"
surestime le ux diusionnel. Ce schma hybride ("hybrid scheme") est bas sur les
approximations suivantes :
Si [Pe[ < 2, on utilise lapproximation linaire, cest--dire
Si[Pe[ < 2 A([Pe[) = 1 0.5[Pe[
Si [Pe[ > 2, on nglige le ux diusionnel et on suppose que la temprature
entre les deux noeuds (en i +
1
2
ou en i
1
2
) est gale la temprature lamont,
ce qui donne
Si[Pe[ > 2 A([Pe[) = 0
3.2. PROBLMES ELLIPTIQUES 3.14
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0 1 2 3 4 5
A
(
[
P
e
[
)
[Pe[
A([Pe[) = 1
1 0.5[Pe[
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
|Pe|
exp(|Pe|)1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
Fig. 3.9 Prol de A en fonction du nombre de Peclet
Le schma hybride revient donc approximer la relation "rigoureuse" donnant A([Pe[)
par sa tangente lorigine pour [Pe[ < 2, et son asymptote pour [Pe[ > 2.
Schma en puissance ("Power scheme") Le calcul dune exponentielle tant
coteux en temps de calcul, on peut approximer la solution rigoureuse par lapproxi-
mation numrique suivante
A([Pe[) = max(0, (1 0.1[Pe[)
5
) (3.2.59)
Autres schmas Tous les schmas prcdents dterminent les ux aux interfaces
entre les lments de volume partir des tempratures des deux noeuds voisins. Il
existe galement des schmas faisant intervenir plus de deux noeuds dans le calcul
des ux. Le plus connu est QUICK ("Quadratic Upstream Interpolation") qui utilise
une approximation quadratique du prol de temprature partir des valeurs de T
i
et
des tempratures en deux noeuds lamont de i.
Problmes 2-D et 3-D

J
h
= q (3.2.60)
avec

J
h
= vh

T (3.2.61)
Intgration sur V
i
3.2. PROBLMES ELLIPTIQUES 3.15
Fig. 3.10 Noeud i et son volume de contrle
_
V
i

J
h
dV =
_
V
i
qdV (3.2.62)
cest--dire
_
S
i

J
h
ndS =
_
V
i
qdV (3.2.63)
Approximations :


J
h
et v uniformes sur chaque surface S
ij
q uniforme dans V
i
J
ij
1
S
ij
1
+ J
ij
2
S
ij
2
J
ij
3
S
ij
3
J
ij
4
S
ij
4
= q
i
V
i
(3.2.64)
avec
J
ij
1
= u
ij
1
h
ij
1

T
x
_
ij
1
J
ij
2
= u
ij
2
h
ij
2

T
x
_
ij
2
...
(3.2.65)
Intgration de lquation de continuit
(u)
ij
1
S
ij
1
+ (v)
ij
2
S
ij
2
(u)
ij
3
S
ij
3
(u)
ij
4
S
ij
4
= 0 (3.2.66)
3.2. PROBLMES ELLIPTIQUES 3.16
En multipliant 3.2.66 par h
i
et en soustrayant de 3.2.64, on a
(J
ij
1
(u)
ij
1
h
i
)S
ij
1
+ (J
ij
2
(v)
ij
2
h
i
)S
ij
2
(J
ij
3
(u)
ij
3
h
i
)S
ij
3
(J
ij
4
(v)
ij
4
h
i
)S
ij
4
= q
i
V
i
(3.2.67)
Schmas localement mono dimensionnels On a
J
ij
1
(u)
ij
1
h
i
= (u)
ij
1
(h
ij
1
h
i
)
_

T
x
_
ij
1
= (uc)
ij
1
(T
ij
1
T
i
)
_

T
x
_
ij
1
(3.2.68)
Si on suppose que la temprature linterface T
ij
ne dpend que de T
j
1
et T
i
(prol
localement 1-D), on peut crire
(uc)
ij
1
(T
ij
1
T
i
)
_

T
x
_
ij
1
= K
ij
1
(T
i
T
j
1
) (3.2.69)
et calculer K
ij
1
par lune des expressions obtenues pour le problme 1-D, cest--dire
de manire gnrale
K
ij
1
=

ij
1
d
ij
1
[A([Pe
ij
1
[) + max(Pe
ij
1
, 0)] (3.2.70)
avec Pe
ij
1
=
(uc)
ij
1
d
ij
1

ij
1
.
Pour les autres K
ij
, on utilise des relations analogues, cest--dire
K
ij
2
=

ij
2
d
ij
2
[A([Pe
ij
2
[) + max(Pe
ij
2
, 0)] (3.2.71)
avec Pe
ij
2
=
(vc)
ij
2
d
ij
2

ij
2
K
ij
3
=

ij
3
d
ij
3
[A([Pe
ij
3
[) + max(Pe
ij
3
, 0)] (3.2.72)
K
ij
4
=

ij
4
d
ij
4
[A([Pe
ij
4
[) + max(Pe
ij
4
, 0)] (3.2.73)
Diusion numrique - schmas bi- ou tridimensionnels Lutilisation de sch-
mas monodimensionnels entrane des erreurs dues ce que lon appelle "la diusion
numrique". Ce phnomne peut tre mis en vidence dans le cas simple suivant :
soit un coulement vitesse uniforme, oriente 45par rapport aux axes. On sup-
pose qu lentre la temprature vaut T
1
au dessus de la bissectrice des axes, et T
2
en-dessous. En labsence de diusion ( = 0) et de source (q = 0), le prol de temp-
3.2. PROBLMES ELLIPTIQUES 3.17
Fig. 3.11 Illustration du phnomne de diusion numrique
rature devrait se propager dans le milieu sans changer de forme.
Lquation nodale est dans ce cas donne par
u = v > 0
Pe 0 A([Pe[) = 0
K
ij
1
= K
ij
2
= 0
K
ij
3
= K
ij
4
= uc
(3.2.74)
cest--dire
uc(T
j3
T
i
) + vc(T
j4
T
i
) = 0 (3.2.75)
ou
T
i
=
T
j3
+ T
j4
2
(3.2.76)
Cette quation conduit un prol de temprature calcul analogue celui quon ob-
tiendrait en prsence de diusion. Cette diusion est dorigine purement numrique,
elle est due au fait quen utilisant un schma localement monodimensionnel, la temp-
rature en chaque noeud i dpend de la temprature gauche (j
3
) et de la temprature
en-dessous du noeud (j
4
).
En ralit, compte tenu de lorientation de lcoulement, la temprature au noeud i
3.2. PROBLMES ELLIPTIQUES 3.18
Fig. 3.12 Noeud i et son volume de contrle
ne dpend que de la temprature lamont dans la direction de lcoulement cd de
la temprature au noeud j
3
j
4
. Ce phnomne de diusion numrique nexiste pas si
lcoulement est parallle aux lignes du maillage (horizontal ou vertical).
La rduction des erreurs dues la diusion numrique ncessite donc des schmas de
discrtisation qui tiennent compte de la direction de lcoulement. Nous nous limite-
rons ici, titre dexemple, au schma SUDS ("Skew Upstream Dierencing Scheme"),
qui est lanalogue 2-D de lupwinding.
Pour la face ij
3
par exemple, le ux est donn par
J
ij
3
= (uc)
ij
3
T
ij
3

T
x
_
ij
3
(3.2.77)
Lupwinding consiste supposer que la temprature sur la face ij
3
est gale la
temprature lamont de lcoulement cest--dire
T
ij
3
= T

(3.2.78)
En supposant que la temprature varie linairement entre j
3
j
4
et j
3
, on a, si u et v
sont positifs
T

= T
j
3
+ (T
j
3
j
4
T
j
3
)
y

y
ij
3
y
j
3
j
4
y
ij
3
(3.2.79)
avec
y

y
ij
3
x

x
ij
3
=
_
v
u
_
ij
3
(3.2.80)
ce qui donne
T

= T
j
3
+ (T
j
3
j
4
T
j
3
)
_
v
u
_
ij
3
d
ij
3
2.d
ij
4
(3.2.81)
3.2. PROBLMES ELLIPTIQUES 3.19
Fig. 3.13 Illustration du schma SUDS
Si (
v
u
)
ij
3
d
ij
3
2.d
ij
4
> 1, le point dintersection tombe en dehors du segment (j
3
, j
3
j
4
). T

est alors obtenue par extrapolation, ce qui est peu prcis. On utilise donc les relations
suivantes, pour u et v>0.
_
_
_
T

= T
j
3
+ (T
j
3
j
4
T
j
3
)
_
v
u
_
ij
3
d
ij
3
2.d
ij
4
si
_
v
u
_
ij
3
<
2d
ij
4
d
ij
3
T

= T
j
3
j
4
si
_
v
u
_
ij
3
>
2d
ij
4
d
ij
3
(3.2.82)
Pour dautres orientations de la vitesse v, on calcule de manire analogue la valeur
de T

par interpolation sur les autres segments. Pour u et v >0, le ux est donc
nalement donn par
J
ij
3
= (uc)
ij
3
T

T
i
T
j
3
d
ij
3
(3.2.83)
Conditions aux limites
Limplmentation des conditions aux limites dpend du type de maillage adopt.
Mthode A : noeuds placs sur les limites Equation du noeud i :
(J
i
(u)
i
h
i
)S
i,lim
+ (J
ij
2
(v)
ij
2
h
i
)S
ij
2
(J
ij
3
(u)
ij
3
h
i
)S
ij
3
(J
ij
4
(v)
ij
4
h
i
)S
ij
4
= q
i
V
i
(3.2.84)
Problme : comment calculer J
i
(u)
i
h
i
=?
J
i
(u)
i
h
i
= (u)
i
h
i

T
x
_
i
(u)
i
h
i
=
_

T
x
_
i
(3.2.85)
3.2. PROBLMES ELLIPTIQUES 3.20
Fig. 3.14 Noeud sur la limite et son volume de contrle
1. Entre : u
i
< 0 et T
i
x T
i
= T
entr ee
2. Sortie : u
i
> 0 et
T
x
= 0 J
i
(u)
i
h
i
= 0
3. Symtrie : u
i
= 0 et
T
x
= 0 J
i
(u)
i
h
i
= 0
4. Paroi : u
i
= 0
temprature impose T
i
= T
paroi
ux impos

T
n
=
T
x
=
paroi
(> 0 si sortant)
J
i
(u)
i
h
i
=
paroi
(3.2.86)
condition de Fourier

T
n
=
T
x
= K
f
(T T
f
)
J
i
(u)
i
h
i
= K
f
(T
i
T
f
)
(3.2.87)
Mthode B
J
j
1
(u)
j
1
h
j
1
= (u)
j
1
(h
j
1
h
i
)
_
T
x
_
j
1
(3.2.88)
1. Entre : u
j
1
< 0 et T
j
1
fix e = T
entr ee
On pose
T
x
= 0
J
j
1
(u)
j
1
h
i
= (uc)
j
1
(T
entr ee
T
i
) = K
ij
1
(T
i
T
entr ee
) (3.2.89)
K
ij
1
= (uc)
j
1
et T
j
1
= T
entr ee
(3.2.90)
3.2. PROBLMES ELLIPTIQUES 3.21
Fig. 3.15 Volume de contrle la limite et noeud ctif associ
2. Sortie : u
j
1
> 0 et
_
T
x
_
j
1
= 0
Upwinding : T
j
1
= T
i
et K
ij
1
= 0
3. Symtrie : u
j
1
= 0 et
T
x
= 0 T
j
1
= T
i
4. Paroi : u
j
1
= 0
temprature impose T
j
1
= T
paroi
J
j
1
(u)
j
1
h
i
=
_

T
x
_
j
1
=

ij
1
d
ij
1
(T
i
T
paroi
)
K
ij
1
=

ij
1
d
ij
1
et T
j
1
= T
paroi
(3.2.91)
ux impos
T
n
=
T
x
=
paroi
J
j
1
(u)
j
1
h
i
=
_

T
x
_
j
1
=
paroi
=

ij
1
d
ij
1
(T
i
T
j
1
) (3.2.92)
condition de Fourier
T
n
=
T
x
= K
f
(T T
f
)
J
j
1
(u)
j
1
h
i
=
_

T
x
_
j
1
= K
f
(T
j
1
T
f
) =

ij
1
d
ij
1
(T
i
T
j
1
)
= K
if
(T
i
T
f
)
(3.2.93)
avec
1
K
if
=
1
K
f
+
d
ij
1

ij
1
3.3. PROBLMES PARABOLIQUES 3.22
3.3 Problmes paraboliques
3.3.1 Diusion non-stationnaire
c
T

=

(

T) + q (3.3.1)
Intgration
_
V
i
c
T

dV =
_
V
i

T)dV +
_
V
i
qdV (3.3.2)
cest--dire
_
V
i
c
T

dV =
_
S
i
(

T)ndS +
_
V
i
qdV (3.3.3)
Approximations

T uniforme sur chaque face


q uniforme dans V
i
T = T
i
uniforme dans V
i
pour le calcul de T/
prol de T linaire entre i et j

i
c
i
V
i
dT
i
d
+
j
4

j=j
1
K
ij
S
ij
(T
i
T
j
) = q
i
V
i
(3.3.4)
m
i
c
i
dT
i
d
+

j
K
ij
S
ij
(T
i
T
j
) = q
i
V
i
(3.3.5)
On obtient donc un systme dquations direntielles ordinaires.
Ce systme peut tre rsolu par nimporte quel algorithme de rsolution de systme
dquations direntielles : Runge-Kutta, prdiction - correction, ... Ces algorithmes
consistent transformer le systme en systme dquations algbriques en discrtisant
le temps. On sintressera ici particulirement la mthode dEuler. Celle-ci consiste
approximer la drive temporelle par lexpression suivante :
dT
i
d
= (T
i
( + ) T
i
())/
=
T
+
i
T

(3.3.6)
ce qui donne
m
i
c
i
T
+
i
T

j
K
ij
S
ij
(T
i
T
j
) = q
i
V
i
avec c
i
= c
i
_
T
+
i
+ T

i
2
_
(3.3.7)
3.3. PROBLMES PARABOLIQUES 3.23
Fig. 3.16 Problme 1-D
Mthode dEuler explicite
Dans la mthode explicite, on calcule les ux et le terme source au dbut du pas
de temps, cest--dire
m
i
c
i
T
+
i
T

j
K

ij
S
ij
(T

i
T

j
) = q

i
V
i
(3.3.8)
ce qui donne, si c
i
est constant, une expression explicite pour les T
+
i
T
+
i
= T

i
_
1

j
K
ij
S
ij
m
i
c
i

_
+

j
K
ij
S
ij
m
i
c
i
T

j
+
q
i
V
i
m
i
c
i
(3.3.9)
Problme
Le second principe de thermodynamique impose que si T

i
augmente, T
+
i
doit aug-
menter, ce qui impose
1

j
K
ij
S
ij
m
i
c
i
0 (3.3.10)
cest--dire

m
i
c
i

j
K
ij
S
ij
(3.3.11)
Si le pas de temps est suprieur cette valeur, on obtient des solutions non-physiques !
Cette condition est une condition de stabilit de la mthode, elle impose, pour une
discrtisation spatiale donne, une limitation du pas de temps !
Exemple Problme 1-D, discrtisation spatiale uniforme
3.3. PROBLMES PARABOLIQUES 3.24
On a K
ij
=

d
, V
i
= d et S
ij
= 1.
Pour un noeud intrieur, la condition de stabilit scrit :

cd
2

d
c` ad

c

d
2
= Fo
1
2
(3.3.12)
Pour un noeud sur une limite, avec une condition aux limites de type Fourier, on a
T
+
0
= T

0
_
1
K
01
S
01
+ K
f
S
0
m
0
c
0
_
+
K
01
S
01
m
0
c
0
T

1
+
K
f
S
0
m
0
c
0
T

f
+
q
0
V
0
m
0
c
0

(3.3.13)
avec K
01
=

d
, S
01
= S
0
= 1 et m
0
=

0
d
2
.
La condition de stabilit scrit :

cd
2
_

d
+ K
f
_ (3.3.14)
cest--dire

c
.

d
2
_
1 +
K
f
d

1
2
(3.3.15)
ou
Fo
1
(1 + Bi)2
avec Bi =
K
f
d

(3.3.16)
condition plus svre encore que la condition de stabilit pour un noeud intrieur.
Fo est le nombre de Fourier et Bi est le nombre de Biot.
Mthode dEuler implicite
Dans la mthode implicite, on calcule les ux et le terme source la n du pas de
temps, cest--dire
m
i
c
i
T
+
i
T

j
K
+
ij
S
ij
(T
+
i
T
+
j
) = q
+
i
V
i
(3.3.17)
ce qui conduit, chaque pas de temps, un systme dquations algbriques de la
forme

j
a
ij
T
+
j
= b
i
(3.3.18)
avec
_

_
a
ij
= K
+
ij
S
ij
a
ii
= +

j=i
K
+
ij
S
ij
+
m
i
c
i

j=i
a
ij
+
m
i
c
i

b
i
= q
+
i
V
i
+ m
i
c
i
T

(3.3.19)
Si T

i
augmente, T
+
i
augmente galement car
m
i
c
i
a
ii
est toujours positif. La mthode
est donc inconditionnellement stable.
3.3. PROBLMES PARABOLIQUES 3.25
Mthode de pondration - mthode de Crank-Nicholson
Lquation nodale peut scrire
m
i
c
i
T
+
i
T

ij
= q
i
V
i
avec
ij
= K
ij
S
ij
(T
i
T
j
) (3.3.20)
Entre et + , les
ij
varient entre

ij
et
+
ij
. On peut donc exprimer le ux
moyen sur le pas de temps par

ij
= (1 )

ij
+
+
ij
(3.3.21)
tant un facteur de pondration. Lquation nodale scrit donc
m
i
c
i
T
+
i
T

j
_
(1 )

ij
+
+
ij

=
_
(1 )q

i
+ q
+
i

V
i
(3.3.22)
Si = 0, on obtient la mthode explicite
Si ,= 0, on obtient un systme dquations chaque pas de temps
Si = 1, on obtient la mthode dEuler implicite
Si = 0.5, la mthode est la mthode de Crank-Nicholson.
On peut montrer que, si les proprits physiques et le terme source sont constants,
la mthode est stable si 0.5.
3.3.2 Convection diusion non-stationnaire
(h)

J
h
= q (3.3.23)
avec

J
h
= vh

T
Intgraion sur V
i
:
_
V
i
(h)

dV +
_
V
i

J
h
dV =
_
V
i
qdV (3.3.24)
cest--dire

_
V
i
(h)dV +
_
S
i

J
h
ndS =
_
V
i
qdV (3.3.25)
Approximations :
J
h
uniforme sur chaque face
q uniforme dans V
i
h = h
i
, =
i
uniformes dans V
i
pour le calcul de
(h)

3.3. PROBLMES PARABOLIQUES 3.26


Fig. 3.17 Noeud i et volume de contrle
d
d
(h)
i
V
i
+ J
ij
1
S
ij
1
+ J
ij
2
S
ij
2
J
ij
3
S
ij
3
J
ij
4
S
ij
4
= q
i
V
i
(3.3.26)
En approximant la drive temporelle par la formule dEuler
d
d
(
i
h
i
)V
i
=

+
i
h
+
i

i
h

V
i
(3.3.27)
on obtient

+
i
h
+
i

i
h

V
i
+ J
ij
1
S
ij
1
+ J
ij
2
S
ij
2
J
ij
3
S
ij
3
J
ij
4
S
ij
4
= q
i
V
i
(3.3.28)
De mme la discrtisation de lquation de continuit conduit

+
i

V
i
+ (u)
ij
1
S
ij
1
+ (v)
ij
2
S
ij
2
(u)
ij
3
S
ij
3
(v)
ij
4
S
ij
4
= 0 (3.3.29)
Mthode explicite
Dans la mthode explicite, on approxime les ux et le terme source dans 3.3.28 et
3.3.29 par leurs valeurs au dbut du pas de temps.
En multipliant lquation 3.3.29 par h

i
et en la soustrayant de lquation 3.3.28, on
obtient

+
i
h
+
i
h

V
i
+ (J

ij
1
(u)

ij
1
h

i
)S
ij
1
+ ... = q

i
V
i
(3.3.30)
3.3. PROBLMES PARABOLIQUES 3.27
cest--dire

+
i
c
i
T
+
i
T

V
i
+ (J

ij
1
(u)

ij
1
h

i
)S
ij
1
+ ... = q

i
V
i
(3.3.31)
En approximant les ux par lun des schmas vus pour les problmes stationnaires,
les quations discrtises sont de la forme

+
i
c
i
T
+
i
T

V
i
+

j
K

ij
S
ij
(T

i
T

j
) = q

i
V
i
(3.3.32)
avec c
i
= c
i
(
T
+
i
+T

i
2
).
Si les proprits physiques sont constantes, on obtient donc une expression explicite
des tempratures T
+
i
, donne par
T
+
i
= T

i
_
1

j
K

ij
S
ij

i
c
i
V
i
_
+

j
K

ij
S
ij

i
c
i
V
i
T

j
+
q

i
c
i
(3.3.33)
avec
K
ij
1
=

ij
1
d
ij
1
[A([Pe
ij
1
[) + max(Pe
ij
1
, 0)]
K
ij
2
=

ij
2
d
ij
2
[A([Pe
ij
2
[) + max(Pe
ij
2
, 0)]
...
(3.3.34)
Problme
Le second principe de la thermodynamique impose que si T

i
ou T

j
augmente, T
+
i
doit augmenter, ce qui impose
1

j
K
ij
S
ij

i
c
i
V
i
0 si K
ij
0 (3.3.35)
cest--dire

m
i
c
i

j
K
ij
S
ij
(3.3.36)
Cette expression est la condition de stabilit de la mthode explicite. Elle impose
une limitation du pas de temps, qui dpend du schma de discrtisation des
ux (expression des K
ij
).
Exemples : Problmes 1-D - discrtisation spatiale uniforme
Supposons u > 0, uniforme et les ux sont approxims par le schma "upwind".
On a V
i
= d, S
ij
= 1, A([Pe[) = 1, K
i,i+1
=

d
et K
i,i1
=

d
+ uc.
La condition de stabilit scrit

cd
2

d
+ uc
(3.3.37)
3.3. PROBLMES PARABOLIQUES 3.28
Fig. 3.18 Problme 1-D
cest--dire
2
_

c
_

d
2
+
u
d
1 (3.3.38)
ou encore 2Fo + Co 1 avec
_
_
_
_

c
_

d
2
= Fo nombre de Fourier du maillage
u
d
= Co nombre de Courant
(3.3.39)
Dans le cas limite o = 0 (convection pure), la condition scrit
Co =
u
d
1 (3.3.40)
appele condition de Courant - Friedrich - Levy (condition C.F.L.).
(En ralit, le problme de convection pure non-stationnaire est un problme hyper-
bolique).
La condition C.F.L. peut scrire aussi <
x
u
ce qui signie que le pas de temps
doit tre infrieur au temps ncessaire au uide pour parcourir la distance d.
Mthode implicite
Dans la mthode implicite, on approxime les ux et le terme source par leurs
valeurs la n du pas de temps. En multipliant lquation de continuit par h
+
i
et en
la soustrayant de lquation de conservation de lnergie, on obtient

i
c
i
T
+
i
T

V
i
+

j
K
+
ij
S
ij
(T
+
i
T
+
j
) = q
+
i
V
i
(3.3.41)
ce qui conduit devoir rsoudre un systme dquations algbriques chaque pas de
temps. Cette mthode est inconditionnellement stable.
3.3. PROBLMES PARABOLIQUES 3.29
Mthode de pondration
De faon analogue ce qui a t fait pour le problme de conductibilit non-
stationnaire, on peut approximer les ux par une moyenne pondre des valeurs au
dbut et la n du pas de temps. On obtient alors

i
c
i
V
i
T
+
i
T

+ (1 )
_

j
K

ij
S
ij
(T

i
T

j
)
_
+
_

j
K
+
ij
S
ij
(T
+
i
T
+
j
)
_
= [(1 )q

i
+ q
+
i
]V
i
(3.3.42)
3.3.3 Couches limites stationnaires 2-D ou 3-D
Les problmes de couches limites 2-D ou 3-D sont des problmes de convection-
diusion stationnaires, dans lesquels la diusion dans le sens de lcoulement du uide
peut tre nglige. Pour un problme 2-D, lquation de conservation de lnergie
scrit dans ce cas (coulement parallle x)

x
(uh) +

y
(vh) =

x
_

T
x
_
+

y
_

T
y
_
+ q (3.3.43)
avec

x
_

T
x
_
qui peut tre nglig.
Ce problme est analogue un problme de convection-diusion non-stationnaire dans
lequel le temps serait remplac par la distance parcourue par le uide depuis lentre
du domaine.
Discrtisation spatiale
Pour rsoudre les problmes de couches limites, on utilise une discrtisation du
domaine dirente de celle utilise pour les problmes de diusion ou de diusion-
convection.
Dans le sens de lcoulement global du uide, les faces des lments de volume con-
cident avec les noeuds.
Discrtisation des quations
En intgrant lquation de conservation sur V
i
(uh)
+
j
S
j
(uh)

j
S
j
+ J
j+
1
2
S
j+
1
2
J
j
1
2
S
j
1
2
= q
j
V
j
(3.3.44)
Lquation de continuit conduit
(u)
+
j
S
j
(u)

j
S
j
+ (v)
j+
1
2
S
j+
1
2
(v)
j
1
2
S
j
1
2
= 0 (3.3.45)
3.3. PROBLMES PARABOLIQUES 3.30
Fig. 3.19 Volume de contrle
Mthode explicite On soustrait de lquation de conservation lquation de conti-
nuit, multiplie par h

j
et on value les ux en

(u)
+
j
c
j
(T
+
j
T

j
)S
j
+ (J

j+
1
2
(v)
j+
1
2
h

j
)S
j+
1
2
(J

j
1
2
(v)
j
1
2
h

j
)S
j
1
2
= q

j
V
j
(3.3.46)
ce qui scrit, aprs discrtisation des ux par un des schmas vus prcdemment,
(u)
+
j
c
j
(T
+
j
T

j
)S
j
+ K

j,j+1
S
j,j+1
(T

j
T

j+1
)
+K

j,j1
S
j,j1
(T

j
T

j1
) = q

i
V
i
(3.3.47)
ce qui conduit lexpression explicite suivante pour T
+
j
T
+
j
= T

j
_
1

k
K

jk
S
jk
(u)
+
j
c
j
S
j
_
+

k
K

jk
S
jk
(u)
+
j
c
j
S
j
T

k
+
q

j
V
j
(u)
+
j
c
j
S
j
(3.3.48)
Cette mthode explicite est stable si

k
K

jk
S
jk
(u)
+
j
c
j
S
j
1 (3.3.49)
Exemple : v = 0, u
+
= u

, maillage uniforme y et x.
3.3. PROBLMES PARABOLIQUES 3.31
On a dans ce cas
K
j,j+1
= K
j,j1
=

y
S
j,j+1
= S
j,j1
= x
S
i
= y
(3.3.50)
La condition scrit
2x
ucy
2
1 (3.3.51)
cest--dire
_

c
_
.
x
uy
2

1
2
(3.3.52)
ou
x
1
2
uy
2
a
_
a =

c
_
(3.3.53)
Mthode implicite On soustrait de lquation de conservation lquation de conti-
nuit, multiplie par h
+
j
et on value les ux en
+
(u)

j
c
j
(T
+
j
T

j
)S
j
+ K
+
j,j+1
S
j,j+1
(T
+
j
T
+
j+1
)
+K
+
j,j1
S
j,j1
(T
+
j
T
+
j1
) = q
+
i
V
i
(3.3.54)
On obtient donc un systme dquations algbriques rsoudre dans chaque section.
La solution de ce systme fournit les tempratures dans la section T
+
j
partir des
tempratures T

j
dans la section lamont de lcoulement. Cette mthode implicite
est toujours stable.
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.32
Fig. 3.20 Algorithme de rsolution du systme dquations
3.4 Solution du systme dquations nodales
Pour les problmes elliptiques et pour les problmes paraboliques, lorsquon utilise
une mthode implicite ou de Crank-Nicolson, la discrtisation de lquation de conser-
vation conduit un systme dquations algbriques. Par exemple, pour un problme
non-stationnaire discrtis par une mthode implicite, ce systme est de la forme

j
a
ij
T
+
j
= b
i
(3.4.1)
avec
_

_
a
ij
= K
+
ij
S
ij
a
ii
= +

j
K
+
ij
S
ij
+
m
i
c
i

b
i
= q
+
i
V
i
+ m
i
c
i
T

(3.4.2)
Ce systme est linaire si les K
+
ij
et q
+
i
sont constants cest--dire si les proprits
physiques et le terme source ne dpendent pas des tempratures. Dans le cas contraire,
le systme est non-linaire. Il doit alors tre rsolu par approximations successives.
Lalgorithme est alors celui de la gure 3.20 dans laquelle est un facteur de relaxa-
tion.
Si < 1, la nouvelle valeur T

i
est obtenue par interpolation entre lancienne
valeur T

i
et la valeur calcule T
i
.
Si > 1, la nouvelle approximation T

i
est obtenue par extrapolation.
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.33
Si < 1, on parle de sous-relaxation, si > 1, on parle de surrelaxation.
Normalement, < 1.
Pour linariser le systme dquations nodales, on procde gnralement comme
suit :
1. Les proprits physiques sont calcules T

i
, cest--dire
K
+
ij

= K

ij
= K
ij
(T

i
, T

j
) (3.4.3)
2. Le terme source est linaris laide dun dveloppement de Taylor limit. On
crit
q
+
i
= q

i
+
_
q
i
T
i
_

(T
+
i
T

i
)
=
_
q

i

_
q
i
T
i
_

i
_
+
_
q
i
T
i
_

T
+
i
= q
ci
+
_
q
i
T
i
_

T
+
i
(3.4.4)
La stabilit impose (
q
i
T
i
)

< 0 , sans cela, il y a "emballement" des tempratures.


Le systme dquations devient donc

j
a

ij
T
+
j
= b

i
(3.4.5)
avec
_

_
a

ij
= K

ij
S
ij
a

ii
= +

j
K

ij
S
ij
+
m
i
c
i


_
q
i
T
i
_

V
i
b

i
= q
ci
V
i
+ m
i
c
i
T

(3.4.6)
3.4.1 Structure et proprits du systme dquations linari-
ses
Le systme linaris peut se mettre sous la forme matricielle suivante :
[A][T] = [b] (3.4.7)
La matrice [A] possde les caractristiques suivantes :
1. Le nombre dquations n est grand, typiquement compris entre 10
2
et 10
6
. La
matrice [A] comporte donc n
2
coecients, soit un nombre trs grand de valeurs.
2. La matrice [A] est "creuse", elle comporte un trs grand nombre de valeurs
nulles. Pour un problme de conductibilit par exemple, la matrice [A] comporte
pour un problme 1-D, 3 coecients non-nuls par ligne
pour un problme 2-D, 5 coecients non-nuls par ligne
pour un problme 3-D, 7 coecients non-nuls par ligne
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.34
toutes les autres valeurs sont nulles.
3. La matrice [A] est diagonale dominante. En eet, on a
i, [a
ii
[

j=i
[a
ij
[ (3.4.8)
4. En conductibilit pure, la matrice [A] est symtrique.
Ces caractristiques justient lutilisation dalgorithmes spcialiss pour la rsolution
du systme dquations.
3.4.2 Mthodes itratives par points
Dans les mthodes itratives "par points", on balaye le domaine point par point
et on applique en chaque noeud i lquation du noeud pour dterminer une nouvelle
approximation de la temprature T
i
.
La mthode la plus utilise est la mthode de Gauss-Seidel, dans laquelle on utilise
tout instant les dernires valeurs disponibles.
Pour un problme 2-D par exemple, en parcourant le domaine de gauche droite et
de bas en haut, les itrs successifs sont calculs par
T
k
i
=
1
a
ii
_
a
ij
1
T
k1
j1
a
ij
2
T
k1
j2
a
ij
3
T
k
j3
a
ij
4
T
k
j4
+ b
i

(3.4.9)
quation dans laquelle k indique les valeurs relatives litration k et (k-1) indique
les valeurs relatives litration prcdente.
Cette mthode peut tre acclre par application de la surrelaxation. On calcule
T
k
i
=
1
a
ii
_

j,k1
a
ij
T
k1
j

j,k
a
ij
T
k
j
+ b
i
_
T
k1
i
(3.4.10)
et on dtermine litr k par
T
k
i
= T
k1
i
+ T
k
i
(3.4.11)
La vitesse de convergence est amliore si 1 2.
Pour > 2, la mthode diverge.
Cette mthode itrative par points prsente deux inconvnients :
1. La vitesse de convergence est lie la valeur de . Elle est maximale pour une
valeur particulire =
opt
mais cette valeur optimale du facteur de surre-
laxation dpend du problme rsoudre et ne peut tre dtermine que par
exprimentation numrique.
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.35
Fig. 3.21 Exemple de schma de rsolution : valeurs disponibles en (k-1), +
valeurs dj calcules litration k, noeud courant
2. La vitesse de convergence de la mthode se dgrade trs rapidement lorsque le
nombre de noeuds augmente. La raison est que linformation des conditions aux
limites est transmise au sein du domaine de proche en proche, une vitesse de
lordre de un pas despace par itration.
3.4.3 Solution directe pour les problmes 1-D - Algorithme de
Thomas
Pour les problmes monodimensionnels, la matrice [A] des coecients est tridia-
gonale. Les expressions nodales sont de la forme
a
i,i1
T
i1
+ a
ii
T
i
+ a
i,i+1
T
i+1
= b
i
(3.4.12)
ou encore
a
i
T
i1
+ b
i
T
i
+ c
i
T
i+1
= d
i
(3.4.13)
avec i = 1, ..., n, a
1
= 0 et c
n
= 0.
Un tel systme peut tre rsolu de manire trs ecace par une mthode directe,
lalgorithme de Thomas, qui est en fait lalgorithme de Gauss appliqu un systme
tridiagonal.
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.36
Le systme peut scrire :
_

_
b
1
T
1
+ c
1
T
2
= d
1
(1)
a
i
T
i1
+ b
i
T
i
+ c
i
T
i+1
= d
i
(2)...(n 1)
a
n
T
n1
+ b
n
T
n
= d
n
(n)
(3.4.14)
Lalgorithme comporte deux tapes :
Elimination (en descendant)
De (1), on tire
T
1
=
d
1
c
1
T
2
b
1
= d

1
c

1
T
2
(3.4.15)
avec d

1
=
d
1
b
1
et c

1
=
c
1
b
1
En insrant cette expression dans la deuxime quation, on a
a
2
(d

1
c

1
T
2
) + b
2
T
2
+ c
2
T
3
= d
2
(3.4.16)
cest--dire
T
2
=
d
2
a
2
d

1
b
2
a
2
c

c
2
b
2
a
2
c

1
T
3
= d

2
c

2
T
3
(3.4.17)
avec d

2
=
d
2
a
2
d

1
b
2
a
2
c

1
et c

2
=
c
2
b
2
a
2
c

1
.
De mme, pour lquation (i), on obtient
T
i
= d

i
c

i
T
i+1
(3.4.18)
avec d

i
=
d
i
a
i
d

i1
b
i
a
i
c

i1
et c

i
=
c
i
b
i
a
i
c

i1
.
Lquation (n) devient
T
n
= d

n
c

n
T
n+1
= d

n
(3.4.19)
avec c

n
= 0 et d

n
=
dnand

n1
bnanc

n1
.
Substitution (en montant)
En remontant, on obtient successivement
T
n
= d

n
T
n1
= d

n1
c

n1
T
n
...
T
i
= d

i
c

i
T
i+1
...
T
1
= d

1
c

1
T
2
(3.4.20)
Cet algorithme est trs performant du point de vue vitesse dexcution. Il ne ncessite
que le stockage des a
i
, b
i
, c
i
, d
i
soit quatre valeurs par noeud.
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.37
Fig. 3.22 Balayage du maillage : + dernires valeurs calcules litration courante
k , dernires valeurs calcules litration prcdente (k-1)
Problmes 2-D et 3-D - Mthodes itratives par lignes
Pour les problmes 2-D et 3-D, on peut utiliser des mthodes itratives par lignes.
Le principe de ces mthodes est le suivant :
on balaye le domaine ligne par ligne
chaque ligne, les nouvelles approximations des variables sont calcules simul-
tanment sur toute la ligne en appliquant lalgorithme de Thomas.
Lquation des noeuds de la ligne courante est donne par
a
ij
4
T
k
j4
+ a
ii
T
k
i
+ a
ij
2
T
k
j2
= b
i
a
ij
1
T
k1
j
1
a
ij
3
T
k
j
3
(3.4.21)
Ces quations constituent un systme dquations matrice tridiagonale dont la so-
lution par lalgorithme de Thomas fournit les nouvelles approximations des tempra-
tures des noeuds de la ligne.
Cette mthode itrative par lignes prsente les caractristiques suivantes :
Linformation des conditions aux limites est propage au sein du domaine en
une fois dans la direction de la ligne. Dans les directions perpendiculaires
la direction de la ligne (direction de balayage), linformation est propage de
proche en proche, une vitesse de lordre dun pas despace par itration. La
vitesse de convergence est donc meilleure que celle des mthodes itratives par
points.
3.4. SOLUTION DU SYSTME DQUATIONS NODALES 3.38
La vitesse de convergence dpend de la direction choisie pour la ligne et du sens
de balayage des lignes :
1. Si les coecients dune direction sont plus grands que les coecients des
autres directions, la convergence sera plus rapide si on choisit cette direc-
tion comme direction de la ligne.
2. Le sens de balayage est important galement. Par exemple, dans un pro-
blme de convection, la convergence sera plus rapide si on balaye le domaine
dans le sens de lcoulement.
3. En alternant la direction des lignes chaque itration, on propage rapide-
ment linformation des conditions aux limites lintrieur du domaine, la
convergence sera donc plus rapide quen utilisant toujours la mme direc-
tion pour les lignes.
On peut galement appliquer la surrelaxation aux mthodes itratives par lignes.
Le gain en vitesse de convergence est cependant faible.
Chapitre 4
Mthode aux lments nis
4.1 Principes gnraux de la mthode
4.1.1 Discrtisation spatiale
La mthode est base sur lensemble des points suivants :
Subdiviser le domaine en un ensemble dlments de formes simples (triangles,
quadrilatres, ttrahdres,... droits ou curvilignes). Ces lments recouvrent tout
le domaine sans se recouvrir lun lautre.
Sur chaque lment, on dnit des noeuds sur les frontires et lintrieur de
llment.
Le champ de temprature est approxim partir des valeurs des tempratures
nodales t
i
inconnues, laide de fonctions dinterpolation, dnies localement
lintrieur de chaque lment.
Le champ de temprature approximatif est donc donn lintrieur de llment (e)
par

t
(e)
(x) =

je
t
j
N
(e)
j
(x) (4.1.1)
cest dire une combinaison linaire des valeurs nodales. N
j
est la fonction de forme
et t
j
la valeur inconnue de la temprature au noeud j. Pour lensemble du domaine,
on a donc

t(x) =
n

j=1
t
j
N
j
(x) (4.1.2)
avec N
j
(x) la fonction de forme du noeud j et
N
j
(x) =

(e)j
N
(e)
j
(x) (4.1.3)
4.1. PRINCIPES GNRAUX DE LA MTHODE 4.2
Fig. 4.1 Discrtisation spatiale dun domaine quelconque
4.1.2 Discrtisation des quations
On remplace lquation direntielle par une formulation intgrale, obtenue par
la mthode des rsidus pondrs. Si lquation direntielle de dpart scrit
f(t,

t,
2
t) = 0 (4.1.4)
en introduisant lapproximation (4.1.2) en lieu et place de lvolution exacte de t dans
cette quation, celle-ci nest plus respecte et on obtient un rsidu non-nul
R(

t) = f(

t,

t,
2

t) ,= 0 (4.1.5)
La mthode des rsidus pondrs consiste rechercher lapproximation

t qui annule
la moyenne des rsidus dans le domaine cest--dire telle que
_

W(x)R(

t)dV = 0 (4.1.6)
La fonction approximative

t(x) comportant n paramtres inconnus t
i
, il faut n qua-
tions cest--dire choisir n fonctions de pondration W
i
linairement indpendantes,
et annuler n rsidus pondrs cest--dire
_

W
i
(x)R(

t)dV = 0 i = 1, . . . , n (4.1.7)
4.1. PRINCIPES GNRAUX DE LA MTHODE 4.3
ce qui conduit un systme de n quations algbriques en les n tempratures t
i
.
Il existe de nombreuses mthodes aux lments nis, qui dirent entre elles en fonc-
tion du choix des W
i
. En particulier, citons :
la mthode de Galerkin : W
i
(x) = N
i
(x)
la mthode aux volumes nis : W
i
(x) = 1 pour x V
i
autour du noeud i et
W
i
(x) = 0 sinon. Cette mthode est la base des mthodes aux volumes nis
sur des maillages non structurs.
Applique lquation de conservation de lnergie crite sous sa forme non conser-
vative,
c
t

+ uc

(t) =

(

t) + q (4.1.8)
la mthode des rsidus pondrs donne
_

W
i
(c

)dV +
_

W
i
uc

t)dV =
_

W
i

t)dV +
_

W
i
qdV (4.1.9)
En intgrant par parties le terme diusionnel,
W
i

t) =

(W
i

t) (

W
i
)

t (4.1.10)
on a
_

W
i
(c

)dV +
_

W
i
uc

tdV
=
_

(W
i

t)dV
_

W
i
)

tdV +
_

W
i
qdV
(4.1.11)
En appliquant le thorme dOstrogradsky au troisime terme, on a :
_

W
i
(c

)dV +
_

W
i
uc

tdV
=
_

W
i
(

t
n
)dS
_

W
i
)

tdV +
_

W
i
qdV
(4.1.12)
Cette expression est appele forme faible de lquation de conservation de lnergie,
car les drives quelle contient sont dun ordre infrieur de une unit lordre des
drives de lquation direntielle de dpart. Cette forme prsente deux avantages :
les fonctions de forme doivent tre simplement drivables une fois dans le do-
maine o elles sont non nulles. Lutilisation de fonctions linaires est donc pos-
sible.
elle introduit naturellement les conditions aux limites de type gradient impos
(par le terme

t
n
)
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.4
Fig. 4.2 Trois lments une dimension
4.2 Elments nis et fonctions dinterpolation
De nombreux types dlments et de fonctions dinterpolation peuvent tre construits.
Ils dirent
par la forme
par le nombre et la localisation des noeuds
par lexpression des fonctions de forme dnies sur llment.
Les deux premiers lments relvent videmment de la gomtrie de llment.
4.2.1 Gomtrie des lments
Les lments classiques utiliss en pratique sont les suivants :
Elments 1 dimension
On peut utiliser des lments 2, 3 ou 4 noeuds (voir gure 4.2).
Elments 2 dimensions
Dans les lments deux dimensions, on distingue les lments trois et quatre
cts : les lments triangulaires 3 ou 6 noeuds (voir gure 4.3) et les lments
quadrilatraux 4, 8 ou 9 noeuds (voir gure 4.4).
Elments 3 dimensions
Dune manire similaire ce qui est fait en deux dimensions, on trouvera, pour
rsoudre des problmes tridimensionnels, des lments 3-D ttradriques ou hexa-
driques. Dans le cas des ttradres, on rencontre des lments 4 ou 10 noeuds (voir
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.5
Fig. 4.3 Deux lments triangulaires : 3 et 6 noeuds
Fig. 4.4 Trois lments quadrilatraux : 4, 8 ou 9 noeuds
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.6
Fig. 4.5 Deux lments ttradriques : 4 ou 10 noeuds
gure 4.5) et dans le cas des hexadres, on aura des lments 8, 20 ou 32 noeuds
(voir gure 4.6).
4.2.2 Fonctions de forme
La temprature lintrieur de llment est donne par :

t
(e)
(x) =

je
t
j
N
(e)
j
(x) (4.2.1)
les N
(e)
j
tant les fonctions de formes associes llment (e). Ces fonctions de forme
doivent tre choisies a priori. En pratique, on adopte pour ces fonctions des fonctions
polynomiales, dnies lintrieur de chaque lment, et dont le degr dpend du
nombre de noeuds qui servent dnir llment.
On a donc N
j
(x) = a + bx + cy + dx
2
+ exy + fy
2
+ . . . (pour un lment deux
dimensions).
Ces fonctions de forme doivent, en outre, avoir les proprits suivantes :
1. Elles sont dnies localement, cest--dire : N
e
j
(x) = 0 si x , e
2. On a N
e
i
(x
j
) =
ij
: N
(e)
i
(x
i
, y
i
, z
i
) = 1 et N
(e)
i
(x
j
, y
j
, z
j
) = 0 pour j ,= i
3. Elles doivent permettre dapproximer un champ uniforme sur llment. Dans
ce cas, les t
i
correspondant aux noeuds de llment sont gaux (= t
0
) et on a :

t
(e)
(x) = t
0
= t
0
(

j
N
(e)
j
(x)) ce qui implique

je
N
(e)
j
(x) = 1 x (e)
4. Les N
(e)
j
sont linairement indpendantes.
Lexpression des fonctions de forme, en particulier des coecients a, b, c,... des dif-
frents termes du polynome utilis, peut tre dtermine facilement partir de la
proprit (2).
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.7
Fig. 4.6 Trois lments hexadriques : 8, 20 ou 32 noeuds
Fig. 4.7 Fonctions de forme pour un lment 1D
Appliquons cela un lment monodimensionnel deux noeuds (lment linaire
- voir gure 4.7). On a dans ce cas :
N
1
= 1
xx
1
x
2
x
1
N
2
=
xx
1
x
2
x
1
(4.2.2)
ce qui donne :
t = t
1
N
1
+ t
2
N
2
= t
1
(1
x x
1
x
2
x
1
) + t
2
(
x x
1
x
2
x
1
) (4.2.3)
cest--dire une fonction linaire entre t
1
et t
2
. Si on utilise la coordonne locale
=
xx
1
x
2
x
1
, on a
N
1
() = 1
N
2
() =
(4.2.4)
Considrons ensuite un lment triangulaire plan (voir gure 4.8). Cet lment com-
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.8
Fig. 4.8 Elment triangulaire plan
porte trois noeuds, les fonctions de forme comportent donc 3 termes, cest--dire :
N
1
= a
1
+ b
1
x + c
1
y
N
2
= a
2
+ b
2
x + c
2
y
N
3
= a
3
+ b
3
x + c
3
y
(4.2.5)
Le problme consiste dterminer les a
i
, b
i
et c
i
. On a pour N
1
: N
1
(x
i
, y
i
) =
1i
cest--dire :
a
1
+ b
1
x
1
+ c
1
y
1
= 1
a
1
+ b
1
x
2
+ c
1
y
2
= 0
a
1
+ b
1
x
3
+ c
1
y
3
= 0
(4.2.6)
cest--dire :
_
_
_
_
1 x
1
y
1
1 x
2
y
2
1 x
3
y
3
_
_
_
_
_
_
_
_
a
1
b
1
c
1
_
_
_
_
=
_
_
_
_
1
0
0
_
_
_
_
(4.2.7)
ce qui donne, aprs solution du systme,
b
1
= (y
2
y
3
)/2
c
1
= (x
3
x
2
)/2
a
1
= (x
2
y
3
x
3
y
2
)/2
(4.2.8)
avec
2 = d et
1 x
1
y
1
1 x
2
y
2
1 x
3
y
3
= 2. la surface du triangle (4.2.9)
et des expressions analogues pour les deux autres fonctions de forme.
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.9
Fig. 4.9 Correspondance lment de rfrence - lment rel
4.2.3 Elment de rfrence - Transformations
On peut galement exprimer les fonctions de forme dans un systme de coordon-
nes locales. Lexpression de ces fonctions de forme est alors indpendante des valeurs
particulires des coordonnes des noeuds.
Ceci revient dnir, pour chaque type dlment, un lment de rfrence sur lequel
sont dnies les fonctions de forme en coordonnes locales. Lexpression des fonctions
de forme dans le systme daxes (x, y, z) est alors obtenue laide dune transforma-
tion gomtrique. La transformation se met sous la forme :
T
(e)
: x
(e)
= x
(e)
(, , ) (4.2.10)
Pour un lment triangulaire, par exemple, les fonctions de forme de llment de
rfrence sont :
_

_
N
(e)
1
(, ) = 1
N
(e)
2
(, ) =
N
(e)
3
(, ) =
(4.2.11)
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.10
De manire gnrale, la transformation x
(e)
= x
(e)
(, , ) sera exprime par des rela-
tions de la forme :
_

_
x(, , ) =

n
j=1
x
j
N

j
(, , )
y(, , ) =

n
j=1
y
j
N

j
(, , )
z(, , ) =

n
j=1
z
j
N

j
(, , )
(4.2.12)
dans lesquelles les N

j
sont des fonctions dinterpolation et n le nombre de points pour
lesquels la correspondance (x, y, z) (, , ) est xe.
Une transformation trs importante en pratique est la transformation isopara-
mtrique, dans laquelle les fonctions dinterpolation N

j
qui dnissent la gomtrie
sont prises gales aux fonctions de forme N
j
utilises dans lexpression du champ de
temprature approximatif, cest--dire :
N

j
(, , ) = N
(e)
j
(, , ) (4.2.13)
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.11
Elment de rfrence Fonctions de forme Elment "rel"
Transf. isoparamtrique
N
1
() = 1
N
2
() =
N
1
() = 0.5(1 )
N
2
() = 1
2
N
3
() = 0.5(1 + )
N
1
(, ) = 1
N
2
(, ) =
N
3
(, ) =
N
1
= 1 3 3 + 2
2
+ 2
2
+ 4
N
2
= 4 4
2
4
N
3
= + 2
2
N
4
= 4
N
5
= + 2
2
N
6
= 4 4 4
2
4.2. ELMENTS FINIS ET FONCTIONS DINTERPOLATION 4.12
Elment de rfrence Fonctions de forme Elment "rel"
Transf. isoparamtrique
N
i
=
1
4
(1 +
i
)(1 +
i
)
coins i = 1, 3, 5, 7
N
i
=
1
4
(
2
+
i
)(
2
+
i
)
c ot es i = 2, 4, 6, 8
N
i
=
1
2

2
i
(
2

i
)(1
2
)
+
1
2

2
i
(
2

i
)(1
2
)
centre i = 9
N
i
= (1
2
)(1
2
)
N
1
= 1
N
2
=
N
3
=
N
4
=
4.3. DISCRTISATION DES QUATIONS 4.13
Elment de rfrence Fonctions de forme Elment "rel"
Transf. isoparamtrique
N
i
=
1
8
(1 +
i
)(1 +
i
)(1 +
i
)

i
= 1

i
= 1

i
= 1
4.3 Discrtisation des quations
Lapplication de la mthode des rsidus pondrs lquation de conservation de
lnergie a conduit la forme faible suivante :
_

W
i
(c

)dV +
_

W
i
uc

tdV
=
_

W
i
(

t
n
)dS
_

W
i
)

tdV +
_

W
i
qdV
(4.3.1)
Cest cette forme faible qui sert de base la discrtisation des quations. Nous exa-
minerons successivement le cas de la conductibilit thermique et le cas de lquation
dadvection - diusion.
4.4 Discrtisation des quations - conductibilit ther-
mique
4.4.1 Forme faible - mthode de Galerkin
Dans les cas de conductibilit thermique, on utilise la mthode de Galerkin. On a
donc
W
i
= N
i
=

ei
N
(e)
i
(4.4.1)
Les fonctions de pondration ont donc un support local. Elles sont direntes de 0
dans le sous-domaine comprenant lensemble des lments qui contiennent le noeud
i, et nulles partout ailleurs. Ce sous-domaine sera not
i
(voir gure 4.10). La forme
4.4. DISCRTISATION DES QUATIONS - CONDUCTIBILIT THERMIQUE 4.14
Fig. 4.10 Discrtisation spatiale dun domaine quelconque
faible scrit donc :
_

i
N
i
(c

)dV +
_

i
(

N
i
)

tdV
_

i
N
i
(

t
n
)dS =
_

i
N
i
qdV (4.4.2)
Le troisime terme de lquation (intgrale de surface) ntant dirent de 0 que si le
noeud i se trouve sur la limite extrieure du domaine.
Ce troisime terme permet dintroduire les conditions aux limites dans lquation
nodale du noeud i, sil est sur la limite.
La frontire extrieure du domaine peut tre divise en trois zones, sur lesquelles
on applique des conditions aux limites direntes :
_

1
: t fix e (C.L. type Dirichlet)

2
:
t
n
=
0
fix e (C.L. type Neumann)

3
:
t
n
= K(t t
f
) (C.L. type Fourier)
(4.4.3)
On a donc
_

i
N
i
(

t
n
)dS =
_

i2
N
i

0
dS
_

i3
N
i
K(

t t
f
)dS (4.4.4)
ce qui donne
_

i
N
i
(c

)dV +
_

i
(

N
i
)

tdV +
_

i3
N
i
K

tdS
=
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS
(4.4.5)
4.4. DISCRTISATION DES QUATIONS - CONDUCTIBILIT THERMIQUE 4.15
4.4.2 Problmes stationnaires - Equation nodale
En stationnaire, on a
_

i
(

N
i
)

tdV +
_

i3
N
i
K

tdS =
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS (4.4.6)
En introduisant dans cette expression lexpression de

t

t =

j
N
j
t
j
(4.4.7)
on obtient

j
__

i
(

N
i

N
j
)dV
_
t
j
+

j
__

i3
KN
i
N
j
dS
_
t
j
=
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS
(4.4.8)
Lquation nodale relative au noeud i peut donc scrire

j
i
a
ij
t
j
= b
i
(4.4.9)
avec
a
ij
=
_

i
(
N
i
x
N
j
x
+
N
i
y
N
j
y
+
N
i
z
N
j
z
)dV +
_

i3
KN
i
N
j
dS
b
i
=
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS
(4.4.10)
les t
j
tant relatifs aux noeuds qui appartiennent au sous-domaine
i
contenant les
lments qui contiennent le noeud i.
4.4.3 Problmes non-stationnaires - Equation nodale
En conductibilit non stationnaire, la mme dmarche conduit lquation nodale
suivante :
_

i
N
i
(c

)dV +

j
i
a
ij
t
j
= b
i
(4.4.11)
Lapproximation

t est donne par

t =

j
N
j
t
j
() (4.4.12)
avec les t
j
variant avec le temps.
En substituant, on a :

j
__

i
N
i
cN
j
dV
_
dt
j
d
+

j
i
a
ij
t
j
= b
i
(4.4.13)
4.4. DISCRTISATION DES QUATIONS - CONDUCTIBILIT THERMIQUE 4.16
cest--dire

j
i
C
ij
dt
j
d
+

j
i
a
ij
t
j
= b
i
(4.4.14)
avec C
ij
=
_

i
cN
i
N
j
dV qui est la matrice capacit.
On obtient donc un systme dquations direntielles ordinaires. Pour intgrer ce
systme dquations direntielles, on utilise le plus souvent une approximation aux
dirences nies de la drive temporelle.
Lquation discrtise est donc :

j
C
ij
_
t
+
j
t

_
+

j
a
ij
t
j
= b
i
(4.4.15)
1. Lanalogue dune mthode explicite est obtenu en estimant le deuxime terme
et le terme indpendant au dbut du pas de temps cest--dire :

j
C
ij
_
t
+
j
t

_
+

j
a

ij
t

j
= b

i
(4.4.16)

j
C
ij
t
+
j
= b

j
(a

ij
C
ij
)t

j
(4.4.17)
Contrairement aux mthodes aux volumes nis ou aux dirences nies, il est
ncessaire de rsoudre un systme dquations algbriques pour obtenir les va-
leurs des tempratures la n du pas de temps. Cela est d au fait que les
tempratures de tous les noeuds appartenant
i
interviennent dans lquation
nodale.
On retrouve le schma explicite en diagonalisant la matrice des coecients des
tempratures la n du pas de temps. La mthode utilise ("mass lumping")
consiste remplacer le terme

j
C
ij
(
t
+
j
t

) par lapproximation (

j
i
C
ij
)(
t
+
j
t

).
Avec ou sans diagonalisation, cette mthode devient instable pour des pas de
temps trop levs. On prfre donc gnralement utiliser des mthodes impli-
cites.
2. Une mthode implicite "pure" est obtenue en approximant les ux la n du
pas de temps, cest--dire en adoptant :

j
C
ij
_
t
+
j
t

_
+

j
a
+
ij
t
+
j
= b
+
i
(4.4.18)
Cette mthode est inconditionnellement stable.
4.5. ASSEMBLAGE DU SYSTME DQUATIONS NODALES - CALCUL DES
COEFFICIENTS 4.17
3. On peut gnraliser les deux mthodes prcdentes en pondrant les deux ex-
pressions prcdentes. On obtient alors :

j
C
ij
_
t
+
j
t

_
+(

j
a
+
ij
t
+
j
)+(1)(

j
a

ij
t

j
) = b
+
i
+(1)b

i
(4.4.19)
4.5 Assemblage du systme dquations nodales - Cal-
cul des coecients
Pour eectuer le calcul des coecients des quations nodales et lcriture du sys-
tme dquations par "assemblage" des contributions des dirents lments, les di-
rentes intgrales peuvent tre calcules en sommant les intgrales calcules sur chaque
lment, cest--dire par exemple (en 2D) :
a
ij
=
_

_
N
i
x
N
j
x
+
N
i
y
N
j
y
_
dV +
_

i3
KN
i
N
j
dS
=

e
i
_
_
e
(
N
(e)
i
x
N
(e)
j
x
+
N
(e)
i
y
N
(e)
j
y
)dV +
_

e,3
KN
(e)
i
N
(e)
j
dS
_
a
ij
=

e
i
(a
(e)
ij
)
(4.5.1)
Le calcul des contributions des dirents lments est eectu partir des expressions
des fonctions de forme exprimes dans le systme de coordonnes locales (, ). Le
calcul des dirents coecients des quations nodales ncessite donc
lexpression des direntes intgrales dans le systme ,
le calcul des valeurs des direntes intgrales
Le premier problme peut sexprimer comme suit : soit la transformation suivante,
dnie sur llment (e)
_
x
(e)
=

i
N
(e)
i
(, )x
i
y
(e)
=

i
N
(e)
i
(, )y
i
(4.5.2)
Quelles sont les expressions de : C
ij
, a
ij
et b
i
?
Les drives sont donnes par
_

y
_
= J
1
e
_

_
(4.5.3)
avec J
e
= Jacobien de la transformation
J
e
=
_
x

_
=
_

i
x
i
N
i

i
y
i
N
i

i
x
i
N
i

i
y
i
N
i

_
(4.5.4)
4.5. ASSEMBLAGE DU SYSTME DQUATIONS NODALES - CALCUL DES
COEFFICIENTS 4.18
et
J
1
e
=
1
[J
e
[
_
y

_
(4.5.5)
On a de mme, pour llment de volume d = dxdy = [J
e
[dd. Ces direntes
expressions permettent dexprimer les intgrales dans le systme de coordonnes (, ).
On obtient donc aprs transformation des intgrales de la forme :
_
e
G(, )dd (4.5.6)
cest--dire pour les lments rectangulaires dans (, ) :
_
+1
1
_
+1
1
G(, )dd et pour
des lments triangulaires
_
1
0
_
1
0
G(, )dd.
Lexpression des G(, ) peut tre trs complique. Aussi ces intgrales sont elles
intgres numriquement : on remplace les intgrales par des sommes pondres des
valeurs de la fonction intgrer en un certain nombre de points. Cela donne :
_
+1
1
_
+1
1
G(, )dd
n

j=1
n

i=1
P
i
P
j
G(
i
,
j
) (4.5.7)
pour un rectangle, et
_
1
0
_
1
0
G(, )dd
m

i=1
P
i
G(
i
,
i
) (4.5.8)
pour un triangle. Les facteurs de pondration P
i
et les coordonnes des points de
dnition de la fonction tant choisis pour obtenir une prcision maximale.
Ces valeurs sont tabules : formules de Gauss pour un rectangle, formules de Radon
pour les triangles.
La prcision de lestimation des intgrales dpend du nombre de points choisis. Pour
ne pas dtruire la prcision de lestimation aux lments nis, on peut montrer que :
pour des problmes bidimensionnels et des lments rectangulaires, 1 point sut
pour les lments linaires et 2*2 points susent pour des lments quadratiques
pour des problmes bidimensionnels et des lments triangulaires, 1 point sut
pour les lments linaires et 3 points susent pour des lments quadratiques
pour des problmes tridimensionnels et des lments ttradriques, 1 point sut
pour les lments linaires et 4 points susent pour les lments quadratiques
pour des problmes tridimensionnels et des lments hexadriques, 1 point sut
pour les lments linaires et 2*2*2 points susent pour des lments quadra-
tiques
4.6. DISCRTISATION DE LQUATION DADVECTION - DIFFUSION 4.19
4.6 Discrtisation de lquation dadvection - diu-
sion
4.6.1 Forme faible - mthode de Galerkin
La forme faible de lquation de conservation de lnergie, avec convection, scrit,
dans le cas o W
i
= N
i
(mthode de Galerkin) :
_

i
N
i
(c

)dV +
_

i
uN
i
c

tdV +
_

i
(

N
i
)

tdV
=
_

i
N
i
(

t
n
)dS +
_

i
N
i
qdV
(4.6.1)
ce qui, aprs introduction des conditions aux limites, donne
_

i
N
i
(c

)dV +
_

i
N
i
(uc

t)dV +
_

i
(

N
i
)

tdV
+
_

i3
N
i
K

tdS =
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS
(4.6.2)
4.6.2 Problmes stationnaires - Equation nodale (c = constante)
Aprs introduction de lexpression de

t dans la forme faible, on obtient

j
__

i
(

N
i

N
j
)dV
_
t
j
+

j
__

i
(N
i
uc

N
j
)dV
_
t
j
+

j
__

i3
KN
i
N
j
dS
_
t
j
=
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS
(4.6.3)
Appliquons cette expression un cas monodimensionnel simple, avec des lments
linaires, avec q = 0.
Pour un noeud intrieur, on a le schma de la gure 4.11.
On a pour llment
(i 1) : N
i1
= 1
xx
i1
x
i
x
i1
et N
i
=
xx
i1
x
i
x
i1
(i) : N
i
= 1
xx
i
x
i+1
x
i
et N
i+1
=
xx
i
x
i+1
x
i
(4.6.4)
_

N
i

N
j
dV =
_
x
i
x
i1

dN
i
dx
dN
j
dx
dV +
_
x
i+1
x
i

dN
i
dx
dN
j
dx
dV (4.6.5)
Pour j = i 1, on a
_
x
i
x
i1

_
1
x
i
x
i1
__
1
x
i
x
i1
_
dV +
_
x
i+1
x
i

dN
i
dx
.0.dV =

x
i
x
i1
(4.6.6)
4.6. DISCRTISATION DE LQUATION DADVECTION - DIFFUSION 4.20
Fig. 4.11 Fonctions de forme - noeud intrieur
Pour j = i, on a
_
x
i
x
i1

_
1
x
i
x
i1
__
1
x
i
x
i1
_
dV +
_
x
i+1
x
i

1
x
i+1
x
i
_
2
dV
=

x
i
x
i1
+

x
i+1
x
i
(4.6.7)
et pour j = i + 1, on a
0 +
_
x
i+1
x
i

1
x
i+1
x
i
__
1
x
i+1
x
i
_
dV =

x
i+1
x
i
(4.6.8)
_

i
(N
i
uc

N
j
)dV =
_
x
i
x
i1
ucN
i
dN
j
dx
dV +
_
x
i+1
x
i
ucN
i
dN
j
dx
dV (4.6.9)
Pour j = i 1, on a
_
x
i
x
i1
uc
x x
i1
x
i
x
i1
.
_

1
x
i
x
i1
_
dV + 0 =
uc
2
(x
i
x
i1
)
2
(x
i
x
i1
)
2
=
uc
2
(4.6.10)
Pour j = i, on a
_
x
i
x
i1
uc
x x
i1
x
i
x
i1
.
1
x
i
x
i1
dV +
_
x
i+1
x
i
uc
_
1
x x
i
x
i+1
x
i
_
.
_
1
x
i+1
x
i
_
dV
=
uc
2
(x
i
x
i1
)
2
(x
i
x
i1
)
2

uc
2
(x
i
x
i+1
)
2
(x
i+1
x
i
)
2
= 0
(4.6.11)
4.6. DISCRTISATION DE LQUATION DADVECTION - DIFFUSION 4.21
et pour j = i + 1 on a
0 +
_
x
i+1
x
i
uc
_
1
x x
i
x
i+1
x
i
_
.
1
x
i+1
x
i
dV =
uc
2
(4.6.12)
Lquation du noeud i scrit donc (x
i
x
i1
= x
i+1
x
i
= x) :
t
i1
_


x

uc
2
_
+ t
i
_
2
x
_
+ t
i+1
_


x
+
uc
2
_
= 0 (4.6.13)
expression identique celle obtenue par la mthode aux volumes nis avec des prols
linaires entre les noeuds. La valeur de t
i
est donc donne par (t
i1
< t
i+1
) :
t
i
=
t
i+1
+ t
i1
2
+
ucx

t
i1
t
i+1
4
(4.6.14)
Si on a
ucx

2, t
i
t
i1
et si
ucx

2, t
i
t
i+1
qui sont des solutions
non physiques ! On retrouve donc la limitation des mthodes aux volumes nis : la
mthode de Galerkin avec des lments linaires conduit des solutions non physiques
si [Peclet[ 2.
4.6.3 Modication de la mthode de Galerkin - "Upwinding"
Le problme li la discrtisation des ux convectifs par la mthode de Galerkin
tant analogue au problme rencontr dans les mthodes aux volumes nis, une solu-
tion analogue a t recherche. Cette solution consiste augmenter le "poids" de la
temprature en amont de lcoulement dans le calcul des ux.
Pour ce faire, on utilise des fonctions de pondration direntes des fonctions de forme
utilises pour approximer le champ de temprature. Lexpression de ces fonctions de
pondration dpendra de la valeur de la vitesse du uide.
Pour un problme monodimensionnel, lexpression de la forme faible de lquation
de conservation de lnergie scrit, avec W
i
,= N
i
(problme stationnaire)
_

i
(uc)W
i

t)dV +
_

i
(

W
i
)(

t)dV =
_

i
W
i
_

t
n
_
dS +
_

i
W
i
qdV (4.6.15)
cest--dire, en supposant que q = 0 et

t
n
= 0 l o la temprature nest pas
impose,
_

i
ucW
i

x
(

t)dV +
_

i
W
i
x

t
x
dV = 0 (4.6.16)
cest--dire si

t =

j
t
j
N
j

j
__

i
uW
i
N
j
x
cdV
_
t
j
+

j
__

W
i
x
N
j
x
dV
_
t
j
= 0 (4.6.17)
4.6. DISCRTISATION DE LQUATION DADVECTION - DIFFUSION 4.22
Fig. 4.12 Fonctions de forme - noeud intrieur - upwinding
Supposons que les N
j
soient linaires, et u > 0 (voir gure 4.12) : on augmente le
"poids" de la temprature amont en utilisant pour W
i
une fonction de la forme :
_
W
(e1)
i
= N
(e1)
i
+ F(x)
W
(e)
i
= N
(e)
i
F(x)
(4.6.18)
dans lesquelles F(x) est une fonction positive telle que
_
F(x) = 0 aux noeuds
_
h
0
F(x)dx =
1
2
h pour chaque el ement
(4.6.19)
avec h la longueur de llment et est positif si u est positif, ngatif sinon. On a
galement [[ 1.
On adopte pour F(x) =
3
h
2
x(x h) avec (0 x h). Avec cette expression, on
obtient pour le noeud i lquation suivante :
(1 +
ucx
2
( + 1))t
i1
(2 +
ucx

)t
i
+ (1 +
ucx
2
( 1))t
i+1
= 0 (4.6.20)
Pour = 0, lexpression est identique ce que lon obtient avec un prol linaire et
pour = 1, lquation est identique ce quon obtient par une mthode aux volumes
nis , avec "upwinding".
Les solutions obtenues restent physiques pour les valeurs suivantes de :
Si Peclet < 2 il faut = 0
Si Peclet 2 il faut 1
2
Pe
(4.6.21)
4.6. DISCRTISATION DE LQUATION DADVECTION - DIFFUSION 4.23
Fig. 4.13 Fonctions de pondration simplies
Lerreur de la solution est nulle pour = coth(
ucx
2
)
2
ucx
.
Pour des lments de tailles direntes, on utilisera, pour llment comprenant
les noeuds i et j :
W
i
= N
i
+
ij
F(x) (4.6.22)
avec
ij
> 0 si u
ij
< 0 (u
ij
est la vitesse de i vers j - elle est positive si u est oriente
vers j) et
ij
< 0 si u
ij
> 0.
Le mme rsultat peut tre obtenu par lutilisation de fonctions de pondration de
forme plus simple (voir gure 4.13). Elles sont donnes par :
_
W
(e1)
i
= N
(e1)
i
+
h
(e1)
2
(
N
i
x
)
(e1)
W
(e)
i
= N
(e)
i
+
h
(e)
2
(
N
i
x
)
(e)
(4.6.23)
est positif si u est positif, ngatif sinon. On a galement [[ 1. En introduisant
ces expressions dans lexpression des rsidus pondrs, on obtient :

j
__

i
ucN
i
N
j
x
dV
_
t
j
+

j
__

i
h
2
uc
N
i
x
N
j
x
dV
_
t
j
+

j
__

N
i
x
N
j
x
dV
_
t
j
+

j
__

i
h
2

2
N
i
x
2
N
j
x
dV
_
t
j
= 0
(4.6.24)
avec le dernier terme du membre de gauche qui sannule car la fonction N
i
est linaire
(

2
N
i
x
2
= 0).
4.7. SOLUTION DU SYSTME DQUATIONS NODALES 4.24
Cette relation peut galement scrire :

j
__

i
ucN
i
N
j
x
dV
_
t
j
+

j
__

i
( +
h
2
uc)
N
i
x
N
j
x
dV
_
t
j
= 0 (4.6.25)
Cette expression est identique celle que lon obtiendrait en appliquant la mthode
de Galerkin la discrtisation de lquation direntielle suivante :
uc
t
x
=

x
_
( +

)
t
x
_
(4.6.26)
avec

=
h
2
uc qui reprsente la "diusion articielle" (toujours positive).
Le "coecient de diusion articielle" dpend de la vitesse du uide et de la taille
des lments et tend vers zro en mme temps que celle-ci. Lquation direntielle
tend donc vers lquation initiale lorsque la taille des lments diminue.
Cette mthode a t tendue des lments bidimensionnels en utilisant un ten-
seur de diusion articielle la place de la diusion scalaire utilise dans le cas
monodimensionnel. La fonction de pondration utilise dans ce cas peut scrire :
W
i
= N
i
+
_
h
2
1
[u[
_
u

N
i
(4.6.27)
avec h, la "longueur" de llment, donne par :
h =
1
[u[
([u[x [v[y) (4.6.28)
pour des lments rectangulaires.
Lapplication de ces mthodes "dupwinding" conduit nalement un systme
dquations nodales de la forme :

j
i
a
ij
t
j
= b
i
(4.6.29)
avec
a
ij
=
_

_
N
i
x
N
j
x
+
N
i
y
N
j
y
+
N
i
z
N
j
z
_
dV
+
_

i
cW
i
_
u
N
j
x
+ v
N
j
y
+ w
N
j
z
_
dV +
_

i3
KN
i
N
j
dS
b
i
=
_

i
N
i
qdV
_

i2
N
i

0
dS +
_

i3
N
i
Kt
f
dS
(4.6.30)
4.7 Solution du systme dquations nodales
4.7.1 Structure et proprits du systme [A][t]=[b]
1. Tout comme les systmes dquations rsultant dune discrtisation aux volumes
nis, le systme dquations nodales
4.7. SOLUTION DU SYSTME DQUATIONS NODALES 4.25
comporte un nombre important dquations
a une matrice des coecients [A] trs lacunaire (nombreux zros par ligne)
a une matrice [A] diagonale dominante
2. Contrairement aux mthodes aux volumes nis, le nombre de coecients non
nuls, par ligne de [A] est gnralement variable, parce que le maillage est gn-
ralement non structur. Ce nombre dpend du type dlment utilis.
3. Pour les problmes de conductibilit thermique, la matrice [A] est symtrique.
En convection, l"upwinding" (W
i
,= N
i
) conduit une matrice non symtrique.
4.7.2 Mthodes itratives utilises
La structure du systme dquations nodales permet lutilisation de mthodes
itratives par point (de type Gauss-Seidel) mais exclut gnralement lutilisation de
mthodes itratives par ligne.
La convergence de la mthode de Gauss-Seidel se dgradant trs rapidement lorsque
le nombre de noeuds augmente, elle est rarement utilise en pratique.
4.7.3 Mthodes directes
Les mthodes directes utilises pour rsoudre le systme dquations nodales d-
rivent de lalgorithme de Gauss. Il sagit de mthodes spcialises qui tiennent compte
de la structure bande de la matrice ainsi que de sa symtrie ventuelle (cas de la
conduction).
Si lalgorithme utilise la structure bande de la matrice, on veillera numroter
les noeuds de faon minimiser la largeur de bande. Si la dirence maximale entre
les numros des noeuds dun mme lment est b 1, la demi-largeur de bande sera
gale b. Des algorithmes existent qui permettent la numrotation automatique des
noeuds de faon minimiser la largeur de bande.
Chapitre 5
Application aux problmes de
convection
5.1 Convection force laminaire - quations
Dans les dveloppements de ce chapitre, nous faisons lhypothse dun uide in-
compressible et nous supposons que les proprits physiques sont constantes. Il sagit
de rsoudre les quations de
conservation de la masse

+

(v) = 0 avec

= 0 car incompressible (5.1.1)


conservation de la quantit de mouvement
en x
(u)

+

(uv) =
p
x
+

(

u) + S
u,
(5.1.2)
avec S
u,
=

x
(
u
x
) +

y
(
v
x
) +

z
(
w
x
)

x
(
2
3

v) = 0 ( cause de lqua-
tion de continuit)
en y
(v)

+

(vv) =
p
y
+

(

v) + S
v,
(5.1.3)
avec S
v,
= 0
en z
(w)

+

(wv) =
p
z
+

(

w) + S
w,
(5.1.4)
avec S
w,
= 0
conservation de lnergie
(c
p
t)

+

(vc
p
t) =

(

t) + q (5.1.5)
5.1. CONVECTION FORCE LAMINAIRE - QUATIONS 5.2
Tab. 5.1 Equations de conservation
Principe

Masse 1 - - -
Qt de mvt /x u u
p
x
+

S
u
Qt de mvt /y v v
p
y
+

S
v
Energie h T k

S
h
Energie h h
k
c

S
h
Energie (c constante) cT T k

S
h
Energie (c constante) T T
k
c

S
h
c
Toutes ces quations de conservation (5.1.1, 5.1.2, 5.1.3, 5.1.4 et 5.1.5) ont une
forme commune, qui correspond lquation dadvection - diusion qui dans le cas
bidimensionnel stationnaire peut scrire :

x
(u) +

y
(v) =

x
(

x
) +

y
(

y
) +

S

(5.1.6)
o reprsente la quantit scalaire conserve. Le membre de gauche de lquation
5.1.6 reprsente le transport de d la convection et le membre de droite exprime
le transfert de d la diusion et aux sources internes. Celui-ci fait intervenir un
potentiel

qui peut tre dirent de . Nous pouvons mettre cette quation sous la
forme gnrale :

=

S

(5.1.7)
o

S

est le terme source et



J

, le ux dadvection - diusion combin de la variable


scalaire dpendante :

=

J
c
+

J
d
= v

(5.1.8)
En utilisant cette quation dadvection - diusion, les quations de conservation (5.1.1,
5.1.2,5.1.3 et 5.1.5) peuvent alors tre obtenues laide du tableau 5.1.
Pour lquation de conservation de lnergie, les conditions aux limites peuvent
tre de mmes types que pour la conductibilit, cest--dire :
sur
1
: t=t
0
xe
sur
2
:
t
n
=
0
x
sur
3
:
t
n
= K
f
(t t
f
)
Pour les quations de conservation de quantit de mouvement, on peut xer :
soit u, v et w (vitesse impose) (Ex. : paroi)
soit v
n
(vitesse normale la limite) et
vt
n
= 0 (gradient de vitesse tangentielle)
(Ex. : axe de symtrie)
5.2. APPLICATION DE LA MTHODE AUX VOLUMES FINIS 5.3
soit
vn
n
et
vt
n
soit v
t
et
vn
n
= 0 (Ex. : coulement dvelopp)
En fait, les conditions aux limites en t et en vitesse ne sont pas indpendantes et les
conditions physiques possibles sont les suivantes :
section dentre de lcoulement : u, v, w, t connus
la paroi : u, v, w=0 et t ou
t
n
imposs
section de sortie : gnralement, on xe
u
n
=
v
n
=
w
n
=
t
n
= 0 et on xe
gnralement p
axe ou plan de symtrie : v
n
= 0 et
vt
n
=
t
n
= 0
5.2 Application de la mthode aux volumes nis
5.2.1 Discrtisation spatiale
En maillage structur, les caractristiques du maillage utilis pour rsoudre des
problmes dcoulement sont les suivantes :
les maillages ne sont pas identiques pour toutes les variables du champ de vi-
tesse : on parle de maillage dcal
pour les lments de volume associs la temprature et la pression, on considre
la mthode "B"(voir chapitre 3.2.1.)
5.2.2 Discrtisation des quations
Les direntes quations de conservation scrivent comme suit (voir gure 5.2) :
Equation de continuit sur V
P
:
(uS)
e
(uS)
w
+ (vS)
n
(vS)
s
= 0 (5.2.1)
Equation de conservation de la quantit de mouvement
u sur le volume associ u
e
d(uV
e
)
d
+

j
K
u
ej
S
u
ej
(u
e
u
j
) = (p
P
p
E
)S
e
(5.2.2)
cest--dire aprs discrtisation temporelle
a
u
e
u
e
=

nb
a
u
nb
u
nb
+ (p
P
p
E
)S
e
+ b
u
e
(5.2.3)
v sur le volume associ v
n
a
v
n
v
n
=

nb
a
v
nb
v
nb
+ (p
P
p
N
)S
n
+ b
v
n
(5.2.4)
5.2. APPLICATION DE LA MTHODE AUX VOLUMES FINIS 5.4
Fig. 5.1 Description des maillages dcals
Fig. 5.2 Volumes de contrle pour lquation du noeud P
5.2. APPLICATION DE LA MTHODE AUX VOLUMES FINIS 5.5
Equation de conservation de lnergie sur llment de volume V
P
a
t
P
t
P
=

nb
a
t
nb
t
nb
+ b
t
P
(5.2.5)
On obtient donc 4 (5 en tridimensionnel) systmes dquations nodales.
Ces systmes sont coupls :
la pression intervient dans les quations de conservation de la quantit de mou-
vement : couplage p u, v
la vitesse intervient dans le calcul des coecients de lquation de lnergie :
couplage u, v t (en labsence de convection naturelle et pour des proprits
physiques constantes, le couplage est dans un seul sens : il faut connatre le
champ de vitesse pour calculer le champ de temprature mais pas linverse)
De plus, les quations de conservation des quantits de mouvement sont non linaires,
les coecients dpendent des vitesses. On a donc rsoudre 4 (ou 5) systmes dqua-
tions algbriques non linaires coupls.
5.2.3 Solution des quations nodales - Linarisation
Les quations tant non linaires, leur solution ncessite une mthode itrative
dont lalgorithme global est le suivant :
Premires approximations des variables u
0
i
, v
0
i
, p
0
i

Calcul des coecients et criture des quations linarises


pour la continuit et la quantit de mouvement

Solution des quations linarises nouvelles approximations u


(s)
i
, v
(s)
i
, p
(s)
i

Convergence ?
_
_
f
(s)
f
(s1)
_
_
TOL
oui
Calcul des coecients et criture de lquation de conservation de lnergie

Solution du systme dquations t


i
Si la convergence de la solution des quations pour u, v et p nest pas assure, on
applique la sous-relaxation ces trois variables et on itre en recalculant les coecients
et en rcrivant les quations linarises pour la continuit et la conservation de la
quantit de mouvement.
5.2. APPLICATION DE LA MTHODE AUX VOLUMES FINIS 5.6
5.2.4 Solution des quations linarises - Algorithme SIMPLE
Il reste rsoudre 3 (ou 4) systmes dquations linaires coupls. Une solution
consisterait rassembler ces 3 systmes dans un seul gros systme et le rsoudre
par une mthode directe. Cette solution est trop coteuse en temps de calcul. On
recourt donc en pratique des "mthodes itratives sgrges" dont le principe est le
suivant :
champ de pression approximatif p

calcul dun champ de vitesse u

i
par la solution du
systme dquations de quantit de mouvement u

calcul dun champ de vitesse v

i
par la solution du
systme dquations de quantit de mouvement v

correction des p

i
, u

i
, v

i
de faon satisfaire
le systme dquations de continuit
On rsoud donc successivement les dirents systmes dquations. Plusieurs algo-
rithmes existent qui dirent surtout par la faon de corriger les p

i
, u

i
, v

i
de fa-
on satisfaire la continuit. SIMPLE " Semi Implicit Method for Pressure Linked
Equations " est le plus ancien de ceux-ci. Nous allons lexaminer en dtails.
Les valeurs u

i
et v

i
ne respectent pas lquation de continuit. Elles doivent tre
corriges, cest--dire :
u
i
= u

i
+ u

i
v
i
= v

i
+ v

i
(5.2.6)
Ces corrections u

i
et v

i
doivent correspondre un nouveau champ de pression p
i
:
p
i
= p

i
+ p

i
(5.2.7)
Ces corrections sont calcules partir des quations de continuit et de quantit de
mouvement. On a
a
u
e
u
e
=

nb
a
u
nb
u
nb
+ b
u
e
+ S
e
(p
P
p
E
) (5.2.8)
et
a
u
e
u

e
=

nb
a
u
nb
u

nb
+ b
u
e
+ S
e
(p

P
p

E
) (5.2.9)
5.2. APPLICATION DE LA MTHODE AUX VOLUMES FINIS 5.7
En soustrayant, on obtient
a
u
e
u

e
=

nb
a
u
nb
u

nb
+ S
e
(p

P
p

E
) (5.2.10)
et des expressions analogues pour v

i
.
Dans SIMPLE, on nglige le terme

a
u
nb
u

nb
ce qui conduit
a
u
e
u

e
= S
e
(p

P
p

E
) (5.2.11)
et
u
e
= u

e
+ d
u
e
(p

P
p

E
) (5.2.12)
avec d
u
e
=
Se
a
u
e
et des expressions analogues pour u
w
, v
n
, v
s
.
En substituant dans lquation de continuit, on obtient nalement :
a
p
P
p

P
= a
p
E
p

E
+ a
p
W
p

W
+ a
p
N
p

N
+ a
p
S
p

S
+ b
p
P
(5.2.13)
cest--dire :
a
p
P
=

nb
a
p
nb
p

nb
+ b
p
P
(5.2.14)
avec
_

_
a
p
E
= (S)
e
d
u
e
a
p
P
=

nb
a
p
nb
b
p
P
= (u

S)
w
(u

S)
e
+ (v

S)
s
(v

S)
n
(5.2.15)
La solution de ce systme permet le calcul des p

i
ce qui permet de corriger les vitesses
u

i
et v

i
.
Pour les pressions, le terme nglig entrane des corrections trop leves, on ne
corrige donc que partiellement la pression par :
p
P
= p

P
+
P
p

P
(5.2.16)
avec < 1 ( 0.8).
Lalgorithme SIMPLE est donc le suivant :
p

i
= p
s1
i
Solution de la quantit de mouvement suivant u u

i
Solution de la quantit de mouvement suivant v v

i
Ecriture de lquation en p

Solution du systme dquations en p

i
Corrections
_

_
u
s
i
= u

i
+ d
u
i
(p

)
i,u
v
s
i
= v

i
+ d
v
i
(p

)
i,v
p
s
i
= p

i
+
P
p

i
(5.2.17)
5.3. CONVECTION NATURELLE 5.8
5.3 Convection naturelle
En convection naturelle, lcoulement est d aux dirences de densit du uide
dues aux dirences de temprature, dans un champ de force distance, en parti-
culier le champ de gravitation. Le champ de vitesse est donc dpendant du champ
de temprature et les deux champs doivent tre dtermins simultanment (couplage
bidirectionnel (u, v) t).
La masse volumique ne peut plus tre considre comme constante et les quations
doivent tenir compte de lexistence du champ de force distance. Lorsque les di-
rences de temprature sont faibles, on peut utiliser lapproximation de Boussinesq :
la variation de est suppose linaire autour dune valeur de rfrence t
0
:
=
0
(1 (t t
0
))
avec le coecient de dilatation volumique
=
1
v
_
v
t
_
p
=
1

t
_
p
on nglige la variation de avec la temprature dans les quations sauf dans le
terme "moteur" des forces dArchimde.
Cette approximation est valable si
(t t
0
) 1
.
Avec cette hypothse, les quations qui rgissent la convection naturelle scrivent
(y = direction de la pesanteur) :
Conservation de la masse

(
0
v) = 0 (5.3.1)
Conservation de la quantit de mouvement
en x :
(
0
u)

+

(
0
uv) =
p
x
+

(u) (5.3.2)
en y :
(
0
v)

+

(
0
vv) =
p
y

0
(1 (t t
0
))g +

(v) (5.3.3)
cest--dire :
(
0
v)

+

(
0
vv) =

y
(p +
0
gy) +
0
g(t t
0
) +

(v) (5.3.4)
5.3. CONVECTION NATURELLE 5.9
Conservation de lnergie
(
0
c
p
t)

+

(
0
vc
p
t) =

(

t) + q (5.3.5)
Le terme
0
g(t t
0
) reprsente le terme dArchimde, cause du mouvement. Cest
par ce terme que les quations du mouvement et les quations de conservation de
lnergie sont couples.
La rsolution numrique de ces quations est eectue laide des mmes al-
gorithmes que ceux utiliss pour la convection force laminaire une modication
prs : lquation de lnergie doit tre linarise en mme temps que lquation du
mouvement et rsolue simultanment. Lalgorithme global de la mthode itrative de
rsolution des quations nodales non-linaires est donc le suivant :
Premires approximations des variables u
0
i
, v
0
i
, p
0
i
, t
0
i

Calcul des coecients et criture des quations linarises


pour la continuit et la quantit de mouvement

Solution des quations linarises nouvelles approximations u


(s)
i
, v
(s)
i
, p
(s)
i

Calcul des coecients et criture des quations linarises pour lnergie

Solution du systme dquations nouvelles approximations t


(s)
i

Convergence ?
_
_
f
(s)
f
(s1)
_
_
TOL
oui
FIN
Si la convergence de la solution des quations pour u, v, p et t nest pas assure, on
applique la sous-relaxation ces quatre variables et on itre en recalculant les coe-
cients et en rcrivant les quations linarises pour la continuit et la conservation
de la quantit de mouvement.
Le couplage (u, v) t rend gnralement la convergence plus lente quen convec-
tion force.
5.4. CONVECTION FORCE TURBULENTE 5.10
5.4 Convection force turbulente
Lcoulement turbulent est caractris par des uctuations trs rapides de toutes
les grandeurs (vitesse, pression, temprature). Lcoulement instantan peut toujours
tre calcul par les quations de Navier-Stokes, valables en rgime laminaire. En
pratique cependant, ce calcul est quasiment impossible : il ncessite des pas de temps
et dexpace extrmement petits et conduit un volume de calculs ce point important
quaucun ordinateur actuel ne permet le calcul dcoulements de porte pratique
dans un temps raisonnable. De plus, mme sil tait possible, ce calcul conduirait
des rsultats de faible porte pratique. En eet, ce qui intresse lingnieur, cest
lcoulement moyen.
Celui-ci est obtenu en dcomposant toutes les variables instantanes en valeurs
moyennes et uctuations, cest--dire :
u = u + u

v = v + v

t = t + t

p = p + p

(5.4.1)
Les quations qui rgissent les champs moyens sont obtenues en prenant les moyennes
des quations de conservation. Pour un uide incompressible, aux proprits physiques
constantes, on obtient :
masse :
(u)
x
+
(v)
y
= 0
quantit de mouvement :
en x :
(u)

+

x
(u
2
) +

y
(u v) =
p
x
+

(

u)

x
(u

2
)

y
(u

)
en y :
(v)

+

y
(v
2
) +

x
(u v) =
p
y
+

(

v)

y
(v

2
)

x
(u

)
Les deux derniers termes des membres de droite des quations de conservation
de la quantit de mouvement sont appels tensions de Reynolds. Ils reprsentent
les transferts de quantit de mouvement ds aux uctuations turbulentes.
nergie :
(c
p
t)

+

x
(uc
p
t) +

y
(vc
p
t) =

(

t) + q

x
(c
p
u

)

y
(c
p
v

)
5.4. CONVECTION FORCE TURBULENTE 5.11
Les deux derniers termes du membre de droite de cette quation reprsentent
le transfert de chaleur d aux uctuations turbulentes.
La solution des problmes de transferts de chaleur convectifs en rgime turbulent
ncessite donc des expressions pour le calcul des ux turbulents de quantit de mou-
vement et de chaleur. La recherche de ces expressions est lobjet de la modlisation
de la turbulence.
5.4.1 Modlisation de la turbulence - Hypothse de Boussi-
nesq
La modlisation de la turbulence est un thme de recherche en pleine "bullition".
De nombreux modles existent pour le calcul des tensions de Reynolds et des ux de
chaleur turbulents.
En pratique, on utilise gnralement la formulation de Boussinesq pour ces ux. Celle-
ci postule pour les ux turbulents une expression analogue aux ux "molculaires" et
conduit donc lintroduction dune viscosit turbulente et dune conductivit ther-
mique turbulente, dnies par :
Pour la viscosit turbulente
u

=
t
(
u
y
+
v
x
)
u

2
= 2
t
u
x

2
3
k
v

2
= 2
t
v
y

2
3
k
avec lnergie cintique massique turbulente
k =
1
2
(u

2
+ v

2
+ w

2
)
De manire gnrale, on aura :
u

i
u

j
=
t
(
u
i
x
j
+
u
j
x
i
)
2
3
k
ij
Pour la conductivit thermique turbulente, on aura :
c
p
u

=
t
t
x
c
p
v

=
t
t
y
Lintroduction de ces expressions dans les quations de conservation qui rgissent
lcoulement moyen donne :
5.4. CONVECTION FORCE TURBULENTE 5.12
Continuit :
(u)
x
+
(v)
y
= 0
Quantit de mouvement selon x :
(u)

+

x
(u
2
) +

y
(u v) =
p
x
+

(
e

u) + S
u,
avec
S
u,
=

x
(
t
u
x
) +

y
(
t
v
x
)

x
(
2
3
k)
Quantit de mouvement selon y :
(v)

+

y
(v
2
) +

x
(u v) =
p
y
+

(
e

v) + S
v,
Energie :
(c
p
t)

+

x
(uc
p
t) +

y
(vc
p
t) =

(
e

t) + q
avec les grandeurs eectives :
e
= +
t
et
e
= +
t
. Ces expressions sont analogues
celles obtenues en laminaire, en remplaant les proprits "molculaires" par des
proprits eectives. Elles peuvent donc tre rsolues par les mmes algorithmes.
Le problme est la dtermination des viscosits et conductivits eectives, dont les
valeurs varient dun point lautre du domaine.
5.4.2 Dtermination des proprits turbulentes
Lanalyse dimensionnelle montre que :
_
_
_
[
t
] =
_
t

_
= L
2
T
1
= L.LT
1
[a
t
] =
_
t
c
_
= L
2
T
1
= L.LT
1
(5.4.2)
A partir de ces considrations dimensionnelles et par analogie avec la thorie cintique,
on peut poser :

t
= v
t
l
m
et
t
= cv
t
l
t
(5.4.3)
Dans ces expressions, on trouve v
t
qui est une "vitesse turbulente" (chelle de vitesse),
l
m
qui est une chelle de longueur mcanique et l
t
une chelle de longueur thermique.
En divisant, on peut calculer le nombre de Prandtl turbulent :
Pr
t
=

t
a
t
=
l
m
l
t
(5.4.4)
Pour lchelle de vitesse, on prend v
t
=

k, cest--dire la racine carre de lnergie


cintique massique turbulente, ce qui donne donc :

t
=

kl
m
et
t
= c

kl
t
(5.4.5)
5.4. CONVECTION FORCE TURBULENTE 5.13
Lnergie cintique turbulente k est donne par une quation de conservation. Celle-
ci est obtenue partir des quations de conservation de quantit de mouvement et
de lnergie mcanique. Moyennant quelques simplications, cette quation scrit
nalement :

(k)+

x
(uk)+

y
(vk) =

x
((+

t

k
)
k
x
)+

y
((+

t

k
)
k
y
)+P
k
(5.4.6)
avec la production dnergie cintique turbulente (positive) :
P
k
=

i,j
v

i
v

j
_

x
j
(v
i
)
_
(5.4.7)
P
k
= u
2
_
u
x
_
u

_
u
y
+
v
x
_
v
2
_
v
y
_
(5.4.8)
et la dissipation dnergie cintique turbulente (ngative) :
=

i,j
v

i
x
j
v

i
x
j
_
(5.4.9)
P
k
correspond la production dnergie cintique turbulente. Celle-ci est due aux
contraintes de cisaillement
u
x
,
v
x
,
u
y
,
v
y
et est maximale au voisinage des parois o
ces contraintes sont maximales. correspond la dissipation de lnergie cintique
turbulente par leet de la viscosit molculaire du uide. Du point de vue dimen-
sionnel, on voit que :
[] =
_
k

_
= L
2
T
3
= L
3
T
3
.L
1
On peut donc poser

k
3/2
l
m
Le calcul de
t
et de
t
ncessite donc la connaissance des valeurs locales des chelles
de longueur l
m
et l
t
. Celles-ci ne sont connues que pour certains coulements trs
simples. De manire gnrale, ces longueurs doivent tre dtermines en mme temps
que lcoulement.
En pratique, au lieu de chercher une quation pour les chelles de longueur, on
prfre travailler partir de . On a en eet
l
m

k
3/2

En introduisant cette expression dans lexpression de la viscosit, on obtient :

t
= C

k
2

5.4. CONVECTION FORCE TURBULENTE 5.14


avec la constante C

. Lquation de peut tre obtenue, elle aussi, partir des qua-


tions de conservation de la quantit de mouvement. Moyennant quelques simplica-
tions, elle est mise sous la forme :

() +

x
(u) +

y
(v) =

x
((+

t

x
) +

y
((+

t

y
) +c
1

k
P
k
c
2

2
k
(5.4.10)
On obtient ainsi le modle (k, ). Les constantes qui interviennent dans ce modle ont
t dtermines partir de quelques situations exprimentales. Elles valent :
C

= 0.09,
k

= 1,

= 1.3, c
1
= 1.4, c
2
= 1.92
Quant au coecient de conductibilit thermique turbulente, il est gnralement d-
termin partir du nombre de Prandtl turbulent. Celui-ci est gnralement suppos
constant. On a donc :

t
=

t
c
p
Pr
t
avec Pr
t

= 0.9
5.4.3 Structure de lcoulement turbulent prs dune paroi -
Prols gnraliss
Les quations du modle (k, ), telles que dcrites ci-dessus, ne sont pas valables
dans le voisinage dune paroi. Le modle a t modi de faon permettre lintgra-
tion jusqu la surface dune paroi. Dans ce cas cependant, comme toutes les grandeurs
varient trs fort prs dune paroi, lintgration ncessite une discrtisation trs ne du
domaine ce qui restreint lutilisation de ces modles modis des problmes simples,
acadmiques.
En pratique, le modle (k, ) est utilis au coeur de lcoulement. On tient compte
de la prsence de parois par lutilisation de prols gnraliss. Si le gradient de pression
est ngligeable, le prol de vitesse au droit dune paroi, parallle laxe x par exemple
est donn par une quation de la forme :
u = f(
p
, y, , )
Sous forme adimensionnelle, on crira :
u
u
f
= f
_
yu
f

_
c` ad u
+
= f(y
+
)
avec la vitesse de frottement u
f
=
_
p

et
p
la tension tangentielle la paroi.
Lexprience montre que cette loi est indpendante de la conguration de lcou-
lement (tube, plaque plane,...). Elle a la forme reprise sur la gure 5.4 Cette loi de
paroi comprend trois zones :
5.4. CONVECTION FORCE TURBULENTE 5.15
Fig. 5.3 Prol de vitesse le long dune paroi
Fig. 5.4 Loi de paroi
5.4. CONVECTION FORCE TURBULENTE 5.16
0 <
yu
f

< 5 : sous-couche limite visqueuse avec


u
u
f
=
yu
f

5 <
yu
f

< 40 : zone intermdiaire


40 <
yu
f

< qques centaines : zone logarithmique avec


u
u
f
=
1
K
ln
_
yu
f

_
+ 5.5 et
la constante de von Karmann K = 0.4. Dans la zone logarithmique, l
m
y
Le prol de temprature est donn, de manire analogue, par une quation de la
forme :
t = f(
p
, t
p
, y, , c
p
, u)
Ou sous forme adimensionnelle :
t t
p

p
/(
p
c
p
u
f
)
= f
_
yu
f
a
_
cest--dire T
+
= f(y
++
). Cette loi de paroi comprend galement trois zones :
0 <
yu
f
a
< 5 : sous-couche limite "conductive" avec
ttp
p/(pcpu
f
)
=
yu
f
a
5 <
yu
f
a
< 40 : zone intermdiaire
40 <
yu
f
a
< qques centaines : zone logarithmique avec
ttp
p/(pcpu
f
)
=
1
K

ln
_
yu
f
a
_
+
C

. Dans cette zone, l


t
y (K


= 0.44).
Remarques
Dautres expressions sont parfois utilises pour les prols gnraliss et notam-
ment :
u
u
f
=
1
K
ln
_
E
yu
f

_
avec K = 0.4 et le facteur E dpend de la rugosit. Il vaut 9 pour une paroi
lisse.
La solution des quations de k et ncessite des conditions aux limites lentre,
la sortie et sur toutes les autres surfaces. Dans les sections dentre, on impose
des valeurs de k et . Dans les sections de sortie, on xe
k
n
=

n
= 0. Le long
dun axe de symtrie, on aura
k
n
=

n
= 0.
5.4.4 Solution numrique des transferts convectifs turbulents
Nous nenvisagerons ici que lutilisation dune mthode aux volumes nis.
La discrtisation spatiale est gre comme pour les coulements laminaires. Les valeurs
nodales de k et (et
t
,
t
) sont stockes aux noeuds placs aux centres des lments
de volume. Les direntes quations de conservation, y compris celles du modle
(k, ) sont discrtises comme en convection laminaire. Un traitement particulier est
appliqu aux noeuds associs des lments de volume contigus des limites de type
paroi.
5.4. CONVECTION FORCE TURBULENTE 5.17
Fig. 5.5 Discrtisation spatiale
Pour k, on suppose avoir quilibre local cest--dire :
P =
cest--dire

t
_
u
y
_
2
=
=
t
_
u
y
_
u
y
=

2
0

t
Cela donne

2
0
=
t
= C

k
2

ou enn :
u
f
=
_

= C
1/4

k
1/2
Pour u, on impose la valeur de la tension tangentielle la paroi, donne par le
prol gnralis, cest--dire :

0
= u
2
f
= u
f
.
u
f
u
P
.u
P
avec la vitesse au point P, u
P
. Cest--dire :

0
= C
1/4

k
1/2
P
u
P
_
1
K
ln
_
y
P
C
1/4

k
1/2
P

_
+ 5.5
_
5.4. CONVECTION FORCE TURBULENTE 5.18
De mme, pour t, on impose la valeur du ux la paroi par :

0
=

p
c
p
C
1/4

k
1/2
P
(t
P
t
0
)
_
1
K

ln
_
y
P
C
1/4

k
1/2
P

_
+ 5.5
_
Lquation de k scrit :

x
(uk) +

y
(vk) =

x
(( +

e

k
)
k
x
) +

y
(( +

e

k
)
k
y
) + P
k

Lors de la discrtisation, il faut valuer, e.a.,


_
x
0
_
y
0
dydx. Dans la couche
limite, = P =
u
y
varie fort. On a donc :
_
x
0
_
y
0
dydx

=
u
P
y
P
yx
si la vitesse la paroi u
paroi
est nulle.
_
x
0
_
y
0
dydx

= u
2
f
u
P
u
f
u
f
y
P
yx

=
u
3
f
y
P
u
P
u
f
yx
Ce qui donne nalement :
_
x
0
_
y
0
dydx

=
C
3/4

k
3/2
P
y
P
_
1
K
ln
_
y
P
C
1/4

k
1/2
P

_
+ 5.5
_
yx
k
P
est obtenu en rsolvant lquation de k dans laquelle on suppose que
k
y
= 0
la paroi.
Pour , on impose directement la valeur de
P
, partir du prol gnralis :

P
= (u

)
u
y
=

f

u
y
= u
2
f
u
y
Si on introduit le prol gnralis, cela donne :
u
y
=
u
f
K
1
yu
f

u
f

=
u
f
Ky
et donc :

P
=
u
3
f
Ky
=
C
3/4

k
3/2
P
Ky
P
Chapitre 6
Le transfert de chaleur par
rayonnement
6.1 Rappel de quelques dnitions
6.1.1 Emission dun corps athermane
Considrons (voir gure 6.1) une surface lmentaire S centre sur un point P
la surface dun corps solide opaque rayonnant dans lespace. Soit le ux de
chaleur (en W) relatif tous les rayons mis par S dans toutes les directions dun
mme ct du plan tangent (soit dans un angle solide 2). Lmission par unit daire
autour de P sappelle exitance (on prcise parfois "totale" pour rappeler que toutes
les longueurs dondes mises sont considres). Elle est donc dnie par :
M = lim
S0

S
(en W/m
2
) = f(mat eriau, T en P)
Lexitance est une fonction dtat. Elle considre lnergie mise pour toutes les
longueurs donde et toutes les directions dun mme ct du plan tangent.
Fig. 6.1 Exitance
6.1. RAPPEL DE QUELQUES DFINITIONS 6.2
Fig. 6.2 Luminance
Le ux polychromatique peut ensuite tre dcompos selon la longueur donde
. Si
2

reprsente la fraction comprise dans lintervalle lmentaire , + , la


densit spectrale dexitance ou simplement exitance spectrale m

est dnie par :


m

= lim
S 0
0

S.
(en W/m
3
ou W/m
2
.m) = f(, mat eriau, T en P)
La fonction m

fournit le spectre de M (voir gure 6.1).


On dnit la luminance (totale) du point P dans la direction PN comme le ux
par unit dangle solide et par unit de surface projete (voir gure 6.2) :
L = lim
0
0

.
(en W/m
2
.sr) = f(, mat eriau, T en P)
La surface projete vaut : = S.cos.
Enn, il est possible de dcomposer la luminance selon la longueur donde et dnir
la densit spectrale de luminance ou simplement luminance spectrale par :
l

= lim
0
0
0

..
(en W/m
2
.m.sr) = f(, mat eriau, T en P)
pour un corps lambertien.
L =
_

0
l

d
La luminance spectrale est videmment la grandeur qui contient le plus dinforma-
6.1. RAPPEL DE QUELQUES DFINITIONS 6.3
tion : par intgration, on peut obtenir toutes les autres grandeurs.
M =
_
2
Lcosd
Si le rayonnement est isotrope, on peut considrer la loi de Lambert :
M = L
Si le corps est noir, les direntes proprits deviennent :
_

_
M
0
= T
4
L
0
=

T
4
l
0
=
c
1

5
e
c
2
/T
1
Dans le cas dun corps non noir,
l

l
0
6.1.2 Propagation dans un milieu diathermane
Il faut pralablement dnir une grandeur permettant de caractriser lintensit
des rayons passant par un point P donn dun diathermane. Cette grandeur doit tre
dnie pour toute direction PN. On considre le ux dnergie
2
traversant un
lment daire normal PN et contenu dans un angle solide centr sur PN
(voir gure 6.3).
On dnit la densit de ux nergtique F en un point P dans la direction PN
par :
F = lim
0
0

.
(en W/m
2
.sr)
F est lanalogue de lintensit radiative I. Comme prcdemment, on peut procder
la dcomposition selon de lnergie F en dnissant la densit spectrale de ux
au point P dans la direction PN :
f

= lim
0
0
0

..
(en W/m
2
.m.sr)
avec
F =
_

0
f

.d
6.1. RAPPEL DE QUELQUES DFINITIONS 6.4
Fig. 6.3 Propagation
f

est lanalogue de lintensit radiative spectrale I

. La densit de ux nergtique
F a donc les mmes dimensions quune luminance L. Leur signication physique est
cependant essentiellement dirente :
la luminance est une proprit dun point P dune surface solide. Cest une
fonction dtat car elle dpend uniquement de ltat de la surface considre. Elle
correspond une direction dtermine dans un angle solide 2 (hmisphre).
la densit de ux nergtique est une proprit en un point P dun diathermane.
Ce nest pas une fonction dtat, elle ne dpend pas des conditions au point P
mais des corps rayonnants se trouvant autour du point P. Elle correspond une
direction dtermine dans un angle 4 (sphre complte).
Dans un milieu non absorbant et non metteur (parfait diathermane), f

se conserve
le long de tout rayon.
df

ds
= 0
Par contre, un rayon se dplaant dans un milieu partiellement diathermane saaiblit
progressivement par absorption, cest--dire par transformation de lnergie radiante
en chaleur fournie aux molcules situes le long du trajet du rayon. On dnit le
facteur dabsorption linaire du diathermane par :
df

= a

.dx (a

en m
1
)
et on a donc :
df

ds
= a

.f

6.1.3 Absorption par une surface


Soit un rayon monochromatique dintensit unitaire (f

= 1) incident sur la surface


du corps tudi.
Une fraction

du rayon est absorbe par la surface, cest--dire transforme


en chaleur.

est le facteur spectral dabsorption.


6.2. EQUATION DE TRANSFERT DU RAYONNEMENT 6.5
Fig. 6.4 Absorption
Une fraction

est rchie.

est le facteur spectral de rexion.


Une fraction

est transmise en travers du corps.

est le facteur spectral de


transmission.
Le facteur dabsorption global est dni par :
=
_

.f

d
_

0
f

d
=
_

.f

d
F
Le facteur dabsorption global nest pas une proprit intrinsque du matriau. Il
dpend de la composition spectrale du rayonnement incident. On a galement :

Pour un corps gris,


=

=
6.2 Equation de transfert du rayonnement
Tout corps se trouvant une temprature suprieure 0 Kelvin met un rayonne-
ment thermique, dont lintensit totale est proportionnelle la puissance quatrime
de la temprature absolue. Le rayonnement mis par le corps se propage dans un
milieu caractris par ses proprits dmission et dabsorption. Le champ de rayon-
nement est caractris par la valeur de la luminance ou intensit I(x, y, z, s) en tout
point (x, y, z) du milieu et dans chaque direction s. De manire gnrale, la luminance
dpend de la longueur donde du rayonnement mais elle peut tre considre directe-
ment en grandeur totale lorsque le milieu de transmission et les limites du domaine
sont gris. Dans ce cas, pour dterminer lintensit de rayonnement I(x, y, z, s) en tout
point dun domaine, il faut rsoudre lquation de transfert radiatif (E.T.R.) intgro
6.2. EQUATION DE TRANSFERT DU RAYONNEMENT 6.6
Fig. 6.5 Bilan dnergie radiative
- direntielle en tout point de ce domaine. LE.T.R. exprime la conservation de la
luminance nergtique dans une direction et, ventuellement, une longueur donde
donnes (voir gure 6.5). Elle scrit de la manire suivante :
dI(r, s)
ds
= (
a
+
s
)I(r, s) +
a
I
0
(T) +

s
4
_
4
p(

s)I(r,

)d

(6.2.1)
avec
I : intensit de rayonnement dans la direction s (W/m
2
sr)

a
: coecient dabsorption du milieu (m
1
)

s
: coecient de diusion du milieu (" scattering " : quivalent dune rexion
de volume, change la direction des rayons) (m
1
)
I
0
(T) : intensit de rayonnement du corps noir la temprature du milieu
(=
T
4

:loi de Stefan - Boltzmann)(W/m


2
sr)
p(

s) : fonction de phase du transfert dnergie de la direction dentre



s


la direction de sortie s
d : angle solide lmentaire autour de la direction de propagation
s : coordonne dans la direction de propagation
Le membre de gauche de lquation 6.2.1 exprime la variation dintensit I le long de
la coordonne s dans langle d. Le premier terme du membre de droite reprsente
la diminution de lintensit due labsorption et la diusion du milieu. Le second
terme exprime laugmentation de lintensit I due lmission du milieu et le dernier
6.2. EQUATION DE TRANSFERT DU RAYONNEMENT 6.7
terme reprsente la variation de I due la diusion interne. Nous considrerons ici
que le milieu tudi nest pas diusant ; cest dailleurs pratiquement le cas pour les
problmes que lon est amen traiter quand on sintresse la combustion du gaz
naturel par exemple (fours de cuisson cramique, fours de recuit continu en sidrur-
gie,...).
Dans le cas dun milieu gris non diusant, lquation de transfert radiatif scrit alors :
dI
ds
= I + I
0
(T) = I +
T
4

(6.2.2)
De manire gnrale, lquation 6.2.2 peut se mettre sous la forme suivante :
s(

I
s
) = I
s
+ I
0
(T)
avec le vecteur unitaire s orient dans la direction s.
Lintgration de lquation du transfert ncessite la valeur de I au dbut du rayon,
cest--dire sur une paroi. La valeur de I

(s) au point P dpend des rayons provenant


de tous les points de la cavit qui se rchissent sur dS ainsi que du rayonnement
mis par la surface autour du point P. On retrouve l la caractristique du transfert
de chaleur par rayonnement : le bilan thermique en un point dpend des tempratures
de tous les autres points, instantanment.
Fig. 6.6 Caractristique du rayonnement la paroi
Si les limites du domaine sont des surfaces parfaitement diuses, les conditions aux
limites sont donnes par lexpression de la luminance spectrale apparente au point P
6.2. EQUATION DE TRANSFERT DU RAYONNEMENT 6.8
dans la direction s :
I
+

(s, P) =

I
0
(T
P
) +
1

.n<0
I

, P)[

.n[ d

(6.2.3)
avec
I
+

: intensit spectrale de rayonnement quittant la surface


I

: intensit spectrale de rayonnement incidente sur la surface


I
0
: intensit spectrale de rayonnement du corps noir la temprature T
P
de
la surface

: facteur spectral dmission de la surface


6.2.1 Cas du parfait diathermane
Si lon considre un milieu parfaitement diathermane,

= 0. Lquation de
transfert devient :
dI
ds
= 0
Lintensit radiative est donc constante le long dun rayon. On a donc :
I

, P) = I
+

, P

)
I
+

(s, P) =

I
0
(T
P
) +
1

.n<0
I
+

, P

)[

.n[ d

I
+

(s, P) =

I
0
(T
P
) +
1

.n<0
I
+

, P

)cos d

I
+

(s, P) =

I
0
(T
P
) + (1

)
_
S
I
+

, P

)
coscos

dS

d
2
PP

Cest--dire :
I
+

(s, P) =

I
0
(T
P
) + (1

)
_
S
I
+

, P

)dF
SS

En dcomposant la surface de la cavit en lments de surface (zones) S


i
sur lesquels
les proprits sont uniformes, et en tenant compte de lexpression donnant lexitance
apparente,
J
i
=
_

0
I
+

(P
i
)d
on a, pour des surfaces grises, en intgrant sur et sur S
i
:
J
i
S
i
=
i
T
4
i
S
i
+ (1
i
)
_

j
J
j
.ij
_
cest--dire

j
J
j
_
ij
ij
S
i

i
_
=

i
S
i

i
T
4
i
Cette dernire expression est la base du calcul des ux radiatifs dans une enceinte
constitue de parois grises, par la mthode des zones.
6.3. COUPLAGE DU RAYONNEMENT AVEC LES AUTRES MODES 6.9
6.3 Couplage du rayonnement avec les autres modes
Le transfert de chaleur par rayonnement est gnralement coupl dautres modes
de transfert : conduction et convection.
6.3.1 Flux radiatif
Lorsque le rayonnement rencontre la surface dun milieu diathermane, il donne
lieu un ux radiatif qui scrit (en considrant la normale la surface n) :

R
(P) =
_

0
__
2
I
+

(s, P)s.nd
_
d
_

0
__
2
I

, P)

.nd

_
d

R
(P) =
_

0
__
2
I
+

(s, P)cos d
_
2
I

, P)cos d

_
d
6.3.2 Puissance volumique radiative dissipe
Au sein dun milieu diathermane absorbant, le rayonnement donne lieu une
puissance volumique dissipe gale :
q
R
(P) =
_

0
__
4
dI

ds
d
_
d
q
R
(P) =
_

0
__
4
s.

d
_
d
6.4. SOLUTION NUMRIQUE - MTHODE DES TRANSFERTS DISCRETS 6.10
6.4 Solution numrique - Mthode des transferts dis-
crets
La mthode des transferts discrets a t dveloppe principalement pour le calcul
des transferts radiatifs dans les chambres de combustion. Cette mthode privilgie
la discrtisation angulaire du rayonnement aux parois. Lide est de suivre un rayon
(cd une intensit) la fois, plutt que de rsoudre toutes les intensits travers
le domaine. Selon ses auteurs, la mthode des transferts discrets est rapide, exacte,
conomique, applicable aux gomtries complexes. Elle est dune approche physique
simple, facile dapplication, elle ne ncessite pas de connaissances mathmatiques
spciales et son degr de prcision est laiss lapprciation de lutilisateur.
6.4.1 Principes
Le domaine est divis en volumes de contrle (zones) et la frontire est dcompo-
se en lments de surface.
Le schma 6.7 en deux dimensions simplie la description de la mthode, qui reste
applicable des gomtries tridimensionnelles de forme quelconque. Les cellules (vo-
lumes de contrle) utilises peuvent tre direntes ou identiques aux cellules utilises
pour le calcul des autres modes de transfert au sein du milieu. Elles ne sont pas n-
Fig. 6.7 Schma de principe de la mthode des transferts discrets
cessairement rectangulaires ni toutes identiques. La mthode pourra donc sappliquer
aux maillages non structurs, moyennant les adaptations requises. Les frontires du
domaine sont supposes grises et mettent et rchissent de manire diuse.
6.4. SOLUTION NUMRIQUE - MTHODE DES TRANSFERTS DISCRETS 6.11
La discrtisation du rayonnement se fait partir des parois du domaine : on lance
des rayons dans des directions donnes partir de points localiss sur la frontire.
Dans un milieu gris, lquation de transfert radiatif (E.T.R.) scrit :
dI
ds
= I + I
0
(T) (6.4.1)
Lvolution de lintensit de rayonnement le long de chaque rayon est calcule en
rsolvant lE.T.R (6.4.1). Cette volution dpend de la variation de temprature le
long du rayon, qui est obtenue partir des tempratures nodales sur le maillage
utilis pour approcher le champ de temprature dans le domaine de calcul. Le principe
gnral de la mthode tient en les 7 points suivants :
1. Discrtisation de lenceinte :
le volume intrieur est divis en lments de volume
la frontire est divise en lments de surface A
i
(les points P
i
sont norma-
lement positionns de faon arbitraire sur les cts de la cavit ; si lon utilise
les mmes volumes de contrle que pour le calcul de lcoulement, on place
en gnral les P
i
au milieu des cts des volumes de contrle).
2. Discrtisation de lhmisphre autour de chaque point P
i
, en N

lments
dangle solide (3D).
3. On suppose toute lnergie des rayons contenus dans concentre dans le
rayon moyen, qui seul dnit les changes des rayons contenus dans . En
particulier, on suppose ces rayons issus dune source concentre en P
i
.
4. On suppose que tous les rayons contenus dans chaque angle solide ont une
intensit I (W/m
2
surface apparente .sr) uniforme. Le rayon moyen P
i
Q
j
est
reprsentatif du faisceau .
5. On dnombre les N

points Q
j
, points dintersection avec les limites de lenceinte
des rayons associs chaque lment de surface A
i
. Chaque Q
j
se trouve sur
un lment de surface A
j
.
6. On dnit la densit de ux sortant (radiosit ou exitance apparente) pour
chaque lment de surface A
i
(voir gure 6.8) :
q
+
i
=
i
T
4
i
+ (1
i
) q

i
(6.4.2)
Les q

i
(ux surfaciques incidents) sont exprims en fonction des q
+
j
.
7. On intgre lquation de transfert le long de chaque rayon : on calcule lvolution
de I le long du rayon et on calcule la contribution de chaque rayon au terme
source relatif aux lments de volume traverss par le rayon.
6.4. SOLUTION NUMRIQUE - MTHODE DES TRANSFERTS DISCRETS 6.12
Fig. 6.8 Le rayonnement la paroi
6.4.2 Intgration le long dun rayon
Supposons T constante sur la distance s. Multiplions lquation de transfert
radiatif par e
s
. On a :
e
s
dI
ds
= e
s
I +
T
4

e
s
cest--dire :
_
dI
ds
+ I
_
e
s
=
T
4

e
s
1

d
ds
(Ie
s
) =
1

d
ds
_
T
4

e
s
_
Cette quation devient, en intgrant entre s
n
et s
n+1
:
I
n+1
e
s
n+1
I
n
e
sn
=
T
4

(e
s
n+1
e
sn
)
Nous avons nalement la relation de rcurrence :
I
n+1
=
T
4

_
1 e
s
_
+ I
n
e
s
Cette relation est utilise pour calculer lvolution de lintensit le long de chaque
rayon moyen Q
j
P
i
, les points n, n + 1, ... tant situs lintersection du rayon avec
les limites des lments de volume.
Cette intgration ncessite les valeurs des intensits aux points Q
j
, points de
dpart des rayons. Celles-ci sont obtenues partir de lexpression des conditions aux
limites.
6.4.3 Conditions aux limites
On suppose que lintensit I au point Q
j
est identique lintensit I au point P
j
appartenant au mme ct (voir gure 6.7) : I(Q
j
) = I
P
j
.
6.4. SOLUTION NUMRIQUE - MTHODE DES TRANSFERTS DISCRETS 6.13
Pour une surface grise et lambertienne, on a :
I
Q
j

= I
P
j
=
q
+
j

=
j
T
4
j

+ (1 )
q

avec
q

j
=

Q
k
vus parP
j
I
Q
k
P
j
[u
Q
k
P
j
.n
j
[
P
j
Q
k
q

j
=

Q
k
vus parP
j
I
Q
k
P
j
cos
k

P
j
Q
k
q

j
reprsente le ux surfacique radiatif incident sur la paroi. On remarque imm-
diatement qu moins davoir uniquement des parois noires sur tout le domaine, les
intensits la paroi dpendent des intensits de tous les autres rayons : les calculs
seront donc itratifs.
Si le ux net (
net
=
+

) est impos la paroi, la condition aux limites


scrit :
I
P
j
=

+

+

net

6.4.4 Calcul de la puissance dissipe


Une fois que toutes les intensits sont obtenues, le terme source radiatif dans
lquation de conservation de lnergie peut tre facilement valu. La contribution
du rayon P
i
Q
j
au terme source de llment (e) scrit :
S
e
P
i
Q
j
= (I
n
I
n+1
).(n.u
P
i
Q
j
)A
i

P
i
Q
j
En fait, cette relation nest vraie que si llment de volume chevauche compltement
le faisceau. Sinon, seule une fraction du faisceau intercepte llment de volume. Il
faudrait donc pondrer le terme source et le rpartir entre plusieurs lments voisins.
En pratique, on laisse tomber cette pondration. Si lerreur lie cette approximation
est trop importante, on prfre adopter un maillage angulaire plus n.
Le terme source total associ au volume V
P
est obtenu en sommant les contribu-
tions de tous les rayons qui le traversent (rem : il sagit directement du terme source
incorporer dans lquation nodale relative llment de volume. Il sagit dune
puissance, pas dune puissance volumique.) :
S
P
T
=

P
i
Q
j
S
P
P
i
Q
j
= V
P
.q
P
La prcision des rsultats obtenus lors de lapplication de la mthode des transferts
discrets dpend videmment du nombre de rayons mis partir des lments de
6.4. SOLUTION NUMRIQUE - MTHODE DES TRANSFERTS DISCRETS 6.14
la surface frontire et le temps de calcul augmente avec le nombre de rayons. Il
faut galement noter que cette mthode ncessite le calcul de nombreux points (les
intersections des rayons avec les cts des volumes de contrle) et le stockage de toute
cette information.
Enn, la mthode semble applicable quelle que soit la gomtrie du cas tudi et elle
nest pas rduite la seule tude des maillages structurs.

You might also like