Académique Documents
Professionnel Documents
Culture Documents
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
2 nouvelles variables
F
Fonction
ti d
de courantt ψ
Vorticité ω
⎧ ∂ψ (vecteur tourbillon)
⎪ u =
∂x ∂v ∂u
ψ est tq : ⎨ ∂ψ ω= −
⎪v = − ∂x ∂y
⎩ ∂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 ⎠⎦
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
Solution irréaliste
Superposition de 2 maillages
identiques décalés d’un demi-pas
d’espace
p dans chaque
q direction
10
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)
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
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
correction de
la pression
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
∗
⎪
e e nb nb P E e
nb P N n
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
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
'
(ρ − ρ )Δ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
*
Choix d’un champ arbitraire P en tous points
(Initialisation)
Calcul de P=P*+P’
non ouii
P =P
*
Convergence? STOP
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
Résolution de l’équation
l équation de pression
Résoudre l’équation
l équation en P
P’
non oui
Convergence? STOP