Vous êtes sur la page 1sur 19

Chapitre 4: Calcul du champ de vitesses

Généralement,
Gé é l t lla vitesse
it n’est
’ t pas connue résolution
é l ti d de
l’équation de quantité de mouvement (éqs dynamiques)
⎧ d ( ρu ) ∂∂P
P
⎪ dt + div ( ρUu ) = div ( μ grad (u )) −
∂x
⎪ ⎛u⎞
⎪ d ( ρv ) ∂P ⎜ ⎟
⎨ + div( ρUv ) = div( μ grad (v)) − U⎜ v ⎟
⎪ dt ∂y ⎜ w⎟
⎝ ⎠
⎪ d ( ρw) ∂P
⎪ + div( ρUw) = div( μ grad ( w)) −
⎩ dt ∂z
Eq ti de
Equation d continuité:
ti ité
∂ ( ρ ) ∂ ( ρu ) ∂ ( ρv ) ∂ ( ρw)
+ + + =0
∂t ∂x ∂y ∂z
Chapitre 4 Calcul du champ de vitesses
I. Difficultés liées à la
résolution des équations
dynamiques
2
Pl i
Plusieurs diffi
difficultés:
lté
1. Détermination du terme de pression (terme source dans les
éqs de qtité de mvt) : P inconnue et il n’existe pas d’équation
pour la déterminer

2. Discrétisation du terme : ∂P
∂x

3. Discrétisation du terme :∂(ρu )


∂x
Chapitre 4 Calcul du champ de vitesses
1. Méthode de la fonction de courant
3

• Utilisée pour un écoulement 2D incompressible

• Elimination de la pression des éqs de conservation

2 nouvelles variables

F
Fonction
ti d
de courantt ψ
Vorticité ω
⎧ ∂ψ (vecteur tourbillon)
⎪ u =
∂x ∂v ∂u
ψ est tq : ⎨ ∂ψ ω= −
⎪v = − ∂x ∂y
⎩ ∂y

Chapitre 4 Calcul du champ de vitesses


Ecoulement 2D incompressible:
∂ (u ) ∂ (v )
+ =0 (1)
∂x ∂y
⎧ ∂ ( ρu ) ∂P
⎪ + div( ρUu ) = div( μ grad (u )) − (2)
⎪ ∂t ∂x
⎨ ∂ ( ρv ) ∂P
⎪ + div( ρUv ) = div( μ grad (v)) − (3)
⎪⎩ ∂t ∂y

∂ (2 ) ∂ (3)
− + Equation de continuité ⇒
∂y ∂x

⎡∂ω ∂ω ∂ω⎤ ∂ ⎡ ∂ ⎛ ∂u ⎞⎤ ∂ ⎡ ∂ ⎛ ∂u ⎞⎤ ∂ ⎡ ∂ ⎛ ∂v ⎞⎤ ∂ ⎡ ∂ ⎛ ∂v ⎞⎤
ρ⎢ + u + v ⎥ = ⎢ ⎜ μ ⎟⎥ + ⎢ ⎜ μ ⎟⎥ - ⎢ ⎜ μ ⎟⎥ - ⎢ ⎜ μ ⎟⎥
⎣ ∂t ∂x ∂y ⎦ ∂y ⎣∂x ⎝ ∂x ⎠⎦ ∂y ⎣∂y ⎝ ∂y ⎠⎦ ∂x ⎣∂x ⎝ ∂x ⎠⎦ ∂x ⎣∂y ⎝ ∂y ⎠⎦

Chapitre 4 Calcul du champ de vitesses 4


Si μ = cste⇒ ρ⎡⎢∂ω + u ∂ω + v ∂ω⎤⎥ = μ ⎡⎢∂²ω + ∂²ω⎥⎤
⎣ ∂t ∂x ∂y ⎦ ⎣ ∂x² ∂y² ⎦
Nouveau système
N tè d
de 2
éqs à 2 inconnues à
résoudre
⎧ ∂ψ
⎪ u =
De plus ⎨ ∂x ⇒ ω = ∂ ²ψ + ∂ ²ψ
∂ψ ∂x ² ∂y ²
⎪v = −
⎩ ∂y

Formulation vorticité-fonction de courant ou ψ-ω

Chapitre 4 Calcul du champ de vitesses 5


Inconvénients de la formulation ψ-ω :

•Les conditions aux limites sur ω ne sont pas connues

•La pression n’est pas connue de manière explicite

•La méthode ne peut pas être utilisée dans le cas 3D

•La fonction de courant et la vorticité sont des grandeurs


difficiles à interpréter physiquement

Chapitre 4 Calcul du champ de vitesses 6


2. Difficultés liées à la discrétisation du
terme de gradient de pression
7

On considère un pb 1D:
W E
Intégration sur un volume de contrôle: P
w e

dP
e

− ∫ dx = P − P w e
dx
w

Profil linéaire ⇒
P +P P +P P −P
P −P =
w
− e
= W P P E W E

2 2 2
Discrétisation sur des nœuds alternés ⇒ Utilisation d’un maillage
g lâche
Manque de précision des calculs

Solutions non réalistes

Chapitre 4 Calcul du champ de vitesses


Exemple:

100 500 100 500 100 500

Profil de pression en zig-zags

Discrétisation sur des nœuds alternés Profil de pression uniforme

Solution irréaliste

MÊME PROBLÈME POUR LA DISCRÉTISATION


DU TERME DE GRADIENT DE VITESSE DANS
L’ÉQUATION DE CONTINUITÉ

Chapitre 4 Calcul du champ de vitesses 8


Solution: Utilisation d’un maillage décalé

Les pressions sont calculées au centre des volumes de contrôle


et les vitesses sur les faces

Superposition de 2 maillages
identiques décalés d’un demi-pas
d’espace
p dans chaque
q direction

Chapitre 4 Calcul du champ de vitesses 9


II Calcul
C l l du
d champ
h d
de vitesse
i

10

SI LE CHAMP DE PRESSION EST CONNU:

Même
ê méthode
éh d d de résolution
é l i que pour lles éqs
é ded convection
i diff
diffusion
i

∂ ( ρ .φ )
+ div( ρ .U .φ ) = div (Γ.grad (φ )) + S
∂t
vitesse K -grad(P)

Différence: Décalage du maillage

Chapitre 4 Calcul du champ de vitesses


N
⎧ ∂ ( ρu ) ∂P
⎪⎪ ∂t + di
div ( ρ U
Uu ) = di
div ( μ d
grad (u )) − n
∂x p E
⎨ ∂ ( ρv ) ∂P Δy W
w e
⎪ + div( ρUv ) = div( μ grad (v)) − s
⎪⎩ ∂t ∂y
y S

x
a u = ∑ a u + b + (P − P )A
Δx
e e nb nb P E e
Face du volume de contrôle
perpendiculaire à x
a v = ∑ a v + b + (P − P )A
n n nb nb P N n
Face du volume de contrôle
perpendiculaire à y

2D: A = Δy, A = Δx
e n
3D: A = ΔyΔz , A = ΔxΔz
e n

Chapitre 4 Calcul du champ de vitesses 11


SI LE CHAMP DE PRESSION EST INCONNU:

Choix d’un champ arbitraire de pression P*

Résolution des éqs de quantité de


mouvement pour obtenir
b i u*,* v** et w** tq:

a u = ∑ a u + b + (P − P )A
e

e nb

nb

P

E e

a v = ∑ a v + b + (P − P )A
n

n nb

nb

P

N n

a w = ∑ a w + b + (P − P )A
t t

nb

nb

P T

t

PB: les vitesses u*, v* et w* ne vérifient pas l’équation de continuité


Correction de la p
pression tq
q l’équation
q de continuité st vérifiée

Chapitre 4 Calcul du champ de vitesses 12


Pression exacte: P = P + P' *

correction de
la pression

Composantes exactes de la vitesse: u = u + u '


*

v = v + v' *

w = w + w' *

a u = ∑ a u + b + (P − P )A ⎫
⎪ ….
e e nb
b nb
b P E e

− ⎬
a u = ∑ a u + b + (P − P )A ⎪⎭
e

e nb

nb

P E

⎧a u ' = ∑ a u + ( P '− P ') A


'


e e nb nb P E e

⇒ ⎨a v' = ∑ a v + ( P '− P ') A


e n nb
'

nb P N n

⎪a w' = ∑ a w + ( P '− P ') A



'

e t nb nb P T t
Hyp: termes négligeables
Chapitre 4 Calcul du champ de vitesses 13
⇒ a u ' = ( P '− P ') A ⇒ u ' = ( P '− P ') A
e e P E e e P E
e

a e

=de

⎧u = u + d ( P '− P ')


e e e P E

⇒ ⎨v = v + d ( P '− P ')
n

n n P N Equation de correction de la vitesse
⎪w = w + d ( P '− P ')

⎩ t t t P T

Chapitre 4 Calcul du champ de vitesses 14


3. Equation
3 q de la correction de la pression
p
15
N

n
Equation de continuité en 3D: uw vn p ue
W E
Δyy w e
∂ρ ∂ ( ρu ) ∂ ( ρv ) ∂ ( ρw) vs s
+ + + =0 y
∂t ∂x ∂y ∂z S

x Δx
(ρ − ρ )ΔxΔy [( ) ( ) ]
°

⇒ P P
+ ρu − ρu ΔyΔz + [( ρv ) − ( ρv ) ]ΔxΔz + [( ρw) − ( ρw) ]ΔxΔy = 0
Δt
e w n s t b

⇒ a P = a P + a P + a P + a P + a P + a P + b'
P P
'

E
'

E W
'

W N
'

N S S
'

T T
'

B
'

ρ d ΔyΔz ρ d ΔyΔz ρ d ΔxΔz ρ d ΔxΔz ρ d ΔxΔy


e e w w n n s s t t
ρ d ΔxΔy
b b

Chapitre 4 Calcul du champ de vitesses


a =a +a +a +a +a +a
P E W N S T B

(ρ − ρ )ΔxΔyΔz [( ) ( ) ]
°

b' = P P
+ ρu − ρu ΔyΔz + [(ρv ) − (ρv ) ]ΔxΔz + [( ρw ) − ( ρw) ]ΔxΔy
∗ ∗ ∗ ∗ *

Δt
w e s n b t

Les valeurs de ρ sur les faces:


généralement calculées par interpolation

Chapitre 4 Calcul du champ de vitesses 16


4. Algorithme
4 g SIMPLE
17

*
Choix d’un champ arbitraire P en tous points
(Initialisation)

Résolution du système d’éqs de qtité de mvt


discrétisées et calcul de u*,v *et w*

Résolution de l’équation donnant P’

Calcul de P=P*+P’

non ouii
P =P
*
Convergence? STOP

Chapitre 4 Calcul du champ de vitesses


5. Algorithme
5 g SIMPLER ((Simple
p Revised))
18

u = (∑ a u + b ) / a + ( P − P )d
1442443
e nb nb e P E e

ûe
Pseudo vitesse ûe
Pseudo-vitesse
u = û + ( P − P )d
e e P E e

v = vˆ + ( P − P )d ⇒a P =a P +a P +a P +
P P E E W W N N
n n P E n
a P +a P +a P +b
w = w + ( P − P )d
e t P T t
S S T T B B

(ρ − ρ )ΔxΔyΔz [( ) ( ) ]
°

b= P P
+ ρu − ρu ΔyΔz + [( ρv ) − ( ρv ) ]ΔxΔz + [( ρw) − (ρw) ]ΔxΔy
Δt
w e s n b t

Chapitre 4 Calcul du champ de vitesses


Choix d
d’un
un champ de vitesse estimé
(Initialisation)

Calcul des pseudo-vitesses

Résolution de l’équation
l équation de pression

Prendre P = P et résoudre les éqs de qtité de


*

mvtt pour obtenir


bt i u*,v
* **ett w**

Résoudre l’équation
l équation en P
P’

Corriger le champ de vitesse sans toucher à la pression

non oui
Convergence? STOP

Chapitre 4 Calcul du champ de vitesses 19

Vous aimerez peut-être aussi