Vous êtes sur la page 1sur 7

Examen de methodes numeriques pour laerodynamique

ISAE-ENSMA - A3 - Lundi 18 mars 2013

Enonce : 7 pages - Duree de lexamen : 2h30


Acc`es autorise aux documents et outils de calcul utilises en cours/travaux diriges
Levaluation tiendra compte de la qualite de la justification synthetique des reponses.

Nous nous interessons a` la problematique de la prevision numerique du transfert de chaleur par impact de jet. On utilise un code de calcul mettant a` disposition differents schemas
numeriques et mod`eles de turbulence que nous cherchons a` critiquer de facon a` e tablir quelques
r`egles et recommandations en vue de lobtention de resultats representatifs. La figure (1) illustre
par exemple le domaine de calcul typique (entoure en pointille) utilisable realiser des simulations
de type RANS dun tel impact de jet circulaire sur une paroi plane en situation non-confinee. Le
jet est issu dune buse de diam`etre D dont la section de sortie est situee a` une distance H de la
paroi plane.

Figure 1 Exemple de domaine de calcul pour e tudier limpact de jet.

Partie 1 : Analyse theorique a priori et developpement de schemas


Schemas aux differences finies
Les schemas de Lax-Wendroff (LW) et Beam-Warming (BW) (decentre amont ou aval), ainsi
que le schema de Fromm (F) sont utilisables dans le code. Pour les schemas decentres, le code
adapte automatiquement le decentrage dans la direction adequate. Noter que le schema de Fromm
(F) est en fait simplement construit en realisant une moyenne des schemas (LW) et (BW).
1. En vous basant sur les resultats de la caracterisation spectrale de ces schemas donnes sur
la figure (2), synthetisez les avantages et inconvenients de ces differents schemas en terme
derreurs dissipative et dispersive et de plage de stabilite admissible a priori.
1

2. Pour le cas dun impact de jet subsonique pour lequel lecoulement e volue de facon continue, avec lequel de ces schemas (LW, BW ou Fromm) et pour quelle valeur de CFL recommandez vous de travailler ?
3. Quels seraient les principales difficultes rencontrees si vous souhaitiez utiliser le schema
precedemment recommande dans le cas dun impact de jet supersonique pour lequel un
choc de recompression est susceptible de se former en amont de la paroi pour des distances dimpact suffisamment faible ? Quel type de solution corrective simple sur la base
du schema retenu permettrait de pallier ces difficultes ?

Figure 2 Modules de gain associes aux schemas de Lax-Wendroff LW (haut gauche), de BeamWarming BW decentre en avant (haut droite) et de Fromm (bas gauche), et erreur dispersive de
ces schemas (bas droite).

Schemas de resolution dun probl`eme de Riemann approche


On sinteresse a` la construction dun schema alternatif aux schemas aux differences finies
presentes ci-avant. Nous mettons ici en oeuvre la construction de ce schema sur un cas simplifie
(mais neanmoins representatif) des e quations non-lineaires isothermes en configuration monodimensionnelle. On introduit la masse volumique , la vitesse u et la vitesse du son a, supposee
constante. En utilisant les indices t et x pour designer respectivement les derivees temporelle et
spatiale, le probl`eme simplifie secrit selon :
Ut + F(U)x = 0
2

(1)

!
!

u
o`u U =
et F(U) =
u
u2 + a2
Le schema recherche doit alors approximer le flux numerique a` linterface entre deux cellules
de calcul, detats respectivement notes (L , U L ) a` gauche et (R , UR ) a` droite. Cette approximation
sera realisee via une linearisation de la jacobienne du flux autour dun e tat moyen. On notera
U = UR UL , F = FR FL et Q = QR QL respectivement les differences autour de
linterface des e tats conservatifs, des flux et de tout autre vecteur Q.
4. Determiner tout dabord la structure propre du syst`eme en donnant lexpression de la jacobienne du flux A pour ce syst`eme relatif a` lequation (1), ainsi que la matrice des
valeurs propres i . On notera (sans necessairement les calculer) Ki les vecteurs propres a`
droite associes. En precisant ce que representent physiquement les valeurs propres obtenues, deduisez-en que le syst`eme est bien hyperbolique 1 .
5. Le schema recherche vise a` lineariser cette jacobienne du flux autour dun e tat moyen.
Nous allons rechercher cette matrice en reexprimant a` la fois le vecteur detat conservatif
U et le vecteur flux F en fonction dun vecteur param`etre commun Q. On choisit le vecteur
param`etre suivant :
!
!
U

q1
Q=
= =
u
q2

e donne par simple moyenne arithmetique des e tats a` gauche


et un vecteur detat moyen Q
et a` droite, soit :
!
!

1
e

q
L
R
1
e=

Q
=
qe2
2 u L L + uR R
e
Montrez alors que lon peut reexprimer le saut du vecteur detat selon U = BQ
via la
matrice :
!
e
2
q
0
1
e=
B
qe2 qe1
e telle que F = CQ
e
On pourra admettre par ailleurs que la matrice C
est donnee par :
!
e
e
q
q
2
1
e=
C
2a2 qe1 2qe2 2
e verifiant F = AU
e
6. En deduire lexpression de lapproximation de la jacobienne A
en
e
e
fonction de B et C.
e presente alors la meme expression formelle que la jaco7. Verifier que cette jacobienne A
bienne exacte A avec simplement des composantes calculees en fonction de letat moyen
pour la linearisation a` la place de letat exact 2 . Identifier lexpression exacte de la vitesse
relative a` cet e tat moyen.
ei
8. Le saut global de letat est alors projete dans la base des vecteurs propres a` droite K
P2
e i . Ceci
associes a` lapproximation de la jacobienne ainsi determinee, soit : U = i=1 e
i K
permet dapprocher letat et donc le flux a` linterface par combinaison de sauts e lementaires
1. Dans une certaine mesure, il est ainsi bien representatif du syst`eme des e quations dEuler quil sagit de
considerer pour resoudre les termes convectifs dans notre probl`eme. !
!
ab
db
1
2. On rappelle que lexpression de linverse dune matrice M =
est M1 = adbc
pour ad bc , 0.
cd
ca

en partant de letat a` gauche ou a` droite. En deduisant e ventuellement lexpression de la


reconstruction du flux a` linterface correspondant, precisez le nom du schema classique
que vous reconnaissez.
9. En pratique, on remplace generalement dans lexpression du flux numerique precedemment
eK
e par K(
e )
e 1 o`u est une fonction modifiant artificiellement lamplitude de
trouvee |A|
la valeur absolue des valeurs propres ei de cette approximation de la jacobienne lorsquelles
tendent vers zero. Quel est linteret dune telle modification ?

Partie 2 : Test pratiques des performances de schemas


Avant de realiser la simulation en configuration complexe, on souhaite realiser une e tude
comparative des performances relatives de differents autres schemas numeriques disponibles sur
des cas tests e lementaires.
10. On sinteresse tout dabord au probl`eme de Riemann correspondant a` linitialisation suivante : e tat gauche (L = 0, 125; U L = U L ; pL = 0, 1) et e tat a` droite (R = 1, 0; UR =
0; pR = 1, 0). En appliquant les differents tests initiaux de lalgorithme de resolution exacte
de ce probl`eme de Riemann, determiner le type de solution attendue (combinaison de choc,
detente et ligne de glissement) en fonction de la valeur de U L .
11. A laide du programme de resolution exacte (riesolv, cf. TD), selectionnez alors un cas qui
vous semble plus particuli`erement interessant pour tester les caracteristiques des schemas
et reproduisez qualitativement lallure des distributions attendues des principales variables
(, p, u, mach) correspondant a` ce cas. Precisez pour chaque region de cette solution exacte
la qualite specifiquement testee du schema via ce test (precision, robustesse, capacite a`
reproduire tel ou tel phenom`ene, a` e viter tel ou tel artefact, etc).
12. Synthetiser alors le comportement qualitatif attendu des schemas FVS ou FDS que vous
connaissez (Roe, Van Leer, Steger Warming, etc) dans les differentes zones composant ces
solutions (en fonction des diverses observations faites en td). Vous pourrez e ventuellement
modifier le programme de resolution des e quations deuler (euler2d (module init), cf. TD)
de facon a` comparer directement les solutions pour chaque schema teste avec les solutions
exactes. La reproduction de lallure des diverses solutions observees permettra dillustrer
ainsi vos commentaires.

Partie 3 : mise en oeuvre de simulation et analyse de resultats


On sinteresse desormais a` la mise en oeuvre de la simulation dun jet impactant de facon a`
juger de la pertinence de differents mod`eles de turbulence.
13. On se place tout dabord dans le cas dune simulation 2d axisymetrique pour laquelle le
domaine de calcul e tait represente par la figure (1). Sachant quun e coulement au repos
est typiquement utilise pour initialiser la solution, justifiez le choix dimposer une condition LODI pour une entree subsonique partiellement non-reflechissante pour la fronti`ere
du haut, adjacente a` la buse dejection du jet. Decrivez bri`evement les differentes e tapes du
traitement realise au niveau de cette fronti`ere en precisant comment les differentes conditions physiques ou numeriques sont imposees pour determiner les variables physiques effectivement prises en compte.

14. Pour chacune des autres fronti`eres de ce domaine, indiquez le type de traitement des conditions aux limites que vous conseillez dutiliser en precisant notamment comment vous incorporez linformation dimensionnant les quantites associees au mod`ele de turbulence.
15. La figure (3) presente un exemple de maillage retenu maintenant pour un cas de simulation
en configuration 3d. Justifier les differents choix de raffinement retenus et preciser linteret
que peut presenter le recours a` un tel maillage hybride.
16. Deux mod`eles RANS de turbulence, A et B, sont testes en configuration axisymetrique. La
figure (4) presente une cartographie des niveaux denergie cinetique turbulente (mod`ele A
a` gauche et mod`ele B a` droite) et une comparaison des previsions numeriques du transfert
de chaleur obtenues (la correspondance e tant indiquee via les fl`eches sur la figure). Commentez la performance relative des deux mod`eles et expliquez lorigine des deficiences
e ventuelles associees.
17. Les deux mod`eles utilises sont en fait : k  standard et V2 F. Associez, en le justifiant, a`
quel mod`ele (A ou B) vous feriez correspondre chacun de ces mod`eles. Avant de conclure
definitivement sur la superiorite dun de ces deux mod`eles, quels tests complementaires de
sensibilite conduiriez-vous ?
18. Un terme (correction de Yap) est desormais ajoute dans lequation de transport de k du
mod`ele k  :
! 3/2 ! 2
e
k

k3/2
1
Yc = Cw
C1e
y
C1e
y k
o`u y correspond a` la distance entre le point courant et la paroi physique, C1 et Cw sont des
constantes du mod`ele. En quoi peut consister selon vous linteret dun terme correctif de
cette forme ?
19. Recourant desormais au mod`ele k , on active un nouveau mode consistant
 a` modifier le

3/2
terme de destruction dans lequation de transport de k, selon : max k, kC o`u est une
constante du mod`ele originel, C une constante associe au nouveau mode de fonctionnement
du mod`ele et = max( x , y , z ) avec x , y et z correspondant aux tailles locales du
maillage estimees dans chaque direction. Indiquez en quelques mots linteret de lactivation de ce mode pour votre simulation et les e ventuelles contraintes supplementaires quil
imposera.

Figure 3 Coupes du maillage 3d utilise pour une simulation dimpact de jet a` H/D = 2, dans le
plan contenant laxe du jet (haut) et dans le plan de la paroi impactee (bas).

Figure 4 Simulation de jet impactant`a H/D = 2 : cartographie des niveaux denergie cinetique
turbulente (haut) et comparaison des distributions radiales du transfert de chaleur en paroi (bas)
associe simulees (traits pleins) avec les resultats experimentaux (symboles).

Vous aimerez peut-être aussi