Académique Documents
Professionnel Documents
Culture Documents
Z. Huang
4 décembre 2019
1 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 1 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Introduction générale
Rappel des notions de base
Méthode Volumes Finis pour les équations de
advection/diffusion
Méthode Volumes Finis pour les équations de
Naviver-Stokes
2 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 2 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
3 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 3 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Les équations de QdM doivent être résolues ensemble et par itération, car
les terme advectif sont non linéares ;
le flux massique dépend en vitesse ⇒ couplage fort
la pression apparaı̂t dans chaque équation en tant qu’un terme de
source
4 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 4 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
∂
Z I I I
(ρu)dΩ + (ρu)(u · nS )dS + (τ · nS )dS + (pnS )dS = 0
∂t Ω S S S
∂
Z I I
ρE dΩ + ρuE dS + (q · nS )dS = 0
∂t Ω S S
La pression et la densité sont liées par l’équation du état :
u2 p u2 u2
E =e+ =h− + =H+
2 ρ 2 2
" #
1 ∂ ln ρ
dh = Cp dT + 1+ dp
ρ ∂ ln T p
5 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 5 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Schéma explicite
à t n , on suppose connaitre ρn , un , p n et T n
X
1 ρn+1 = ρn + ∆t Jρ
X
2 ρn+1 un+1 = (ρu)n + ∆t n
Jρu n
+ Sρu
X
3 ρn+1 T n+1 = (ρT )n + ∆t n
JρT n
+ SρT
6 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 6 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
7 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 7 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Différents techniques
8 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 8 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
9 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 9 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
10 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 10 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
1 ∂p ∂ui
2
+ =0 (5)
β ∂t ∂xi
11 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 11 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
PSfrag replacements Différents techniques pour résoudre incompressible NS eqns
Pressure-based solvers
Discrétisation de la gradient ∇p
∆xw ∆xe
W w C e E
∆xc
12 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 12 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Segregated approach
Utiliser plusieurs grilles de calcul décalées : Staggered grid (Harlow &
Welch, 1965)
volume de contrôle pour la pression : indice I , J
volume de contrôle pour la vitesse : indice i, j
Z Z
∂p ∂p
− dx = pI −1,J − pI ,J − dy = pI ,J−1 − pI ,J
Ωi,J ∂x i,J ΩI ,j ∂y I ,j
13 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 13 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Segregated approach
14 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 14 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Segregated approach
exemple : écoulement stationnaire 2D, sans terme source
discrétisation de l’équation QdM selon x direction (φ = U)sur le
volume de contrôle Ωi,J
∂(ρU)φ ∂(ρV )φ ∂p ∂ ∂φ ∂ ∂φ
+ =− + µ + µ
∂x ∂y ∂x ∂x ∂x ∂y ∂y
15 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 15 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Segregated approach
avec
X
anb Unb = aW Ui−1,J + aE Ui+1,J + aS Ui,J−1 + aN Ui,J+1
nb
ai,J = aW + aE + aS + aN
SU = (PI −1,J − PI ,J )∆y
16 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 16 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
18 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 18 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
19 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 19 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
20 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 20 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
21 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 21 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
u = u ∗ + au ∗ u ′ , p = p ∗ + ap ∗ p ′
rélation optimal : ap = 1 − au
SIMPLEC et PISO sont plus rapides que SIMPLE
Schéma PISO est initialement pour les problèmes instationnaire
22 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 22 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
equation under-relaxation
X
ai,J Ui,J = anb Unb + SU
nb
" ! #
∗ 1 X ∗
Ui,J = Ui,J +α anb Unb + SU − Ui,J
ai,J
nb
a X h ai,J i
i,J ∗
Ui,J = anb Unb + SU + (1 − α)Ui,J
α α
nb
23 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 23 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Collocated grids
p et u sont calculés sur le même volume de contrôle c
Af = kAC + (1 − k)AF = Af
Df = kDC + (1 − k)DF = Df
uf = Af [u] − Df ∇pf
= Af [u] − Df ∇pf (13)
= uf + Df (∇pf − ∇pf )
25 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 25 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Coupled approach
26 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 26 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Coupled approach
Density-based solvers
28 / 29
Mécanique des fluides Numérique (Méthode Volumes Finis)
Z. Huang 28 / 29
Navier-Stokes équations
VF pour les équations Navier-Stokes Particularité d’un écoulement incompressible
Différents techniques pour résoudre incompressible NS eqns
Density-based solvers
T
Ce système doit être résolues pour les variables primitives Q = [ρ u T ]
∂W ∂
Z Z Z
QdV + [F − D] · dA = HdV (18)
∂Q ∂t V o V
avec
ρp 0 0 0 ρT
ρp u ρ 0 0 ρT u
∂W
= ρp v 0 ρ 0 ρT v
∂Q
ρp w 0 0 ρ ρT w
ρp H − δ ρu ρv ρw ρT H + ρCp
où
∂ρ ∂ρ
ρp = et ρT =
∂t p ∂t T