Vous êtes sur la page 1sur 50

Chapitre 2 : Initiation aux logiciels Gambit et Fluent

1. Introduction

Gambit et Fluent sont des logiciels, sous licence commerciale, permettant de réaliser des
simulations 2D ou 3D en mécanique des fluides allant de la construction du maillage avec
Gambit à la résolution des équation de Navier Stokes et au post-traitement avec Fluent.
Largement répandus dans l’industrie (automobile, aéronautique, espace...etc.) en raison de leur
interface graphique puissante et de l’abondance de leurs options, ils permettent de réaliser des
simulations sur tous types de géométries complexes (fixes ou mobiles) associées à des maillages
fixes ou adaptatifs et avec des modèles physiques variés (diphasique, turbulent...etc.).

2. Présentation du logiciel GAMBIT

Le logiciel Gambit (Géometry And Mesh Building Intelligent Toolkit) est un mailleur
2D/3D; pré-processeur qui permet de mailler des domaines de géométrie d’un problème de
CFD. Il permet de générer un maillage structuré ou non structuré en coordonnées cartésiennes,
polaires, cylindriques ou axisymétriques. Il peut réaliser des maillages complexes en deux ou
trois dimensions avec des mailles de type rectangle ou triangle. Les options de génération de
Gambit offrent une flexibilité de choix. On peut décomposer la géométrie en plusieurs parties
pour générer un maillage structuré. Sinon, Gambit génère automatiquement un maillage non
structuré adapté au type de géométrie construite. Avec les outils de vérification du maillage, les
défauts sont facilement détectés.

Il peut être utilisé pour construire une géométrie et lui générer un maillage
éventuellement, une géométrie d’un autre logiciel de CAO peut être importée dans ce
préprocesseur. Il génère des fichiers *.msh pour Fluent.

3. Démarrage de Gambit

Le chemin de l’application de Gambit est le suivant :

/Fluent.Inc/ntbin/ntx86/Gambit.exe

24
Vous pouvez créer un raccourci dans la barre des tâches. S’il y a un problème
d’exécution, supprimez tous les fichiers *.lok dans le répertoire /Fluent.Inc/ntbin/ntx86 et
relancez Gambit.exe.

Fig. 2-1 Interface graphique de Gambit

4. Fonctionnalités de Gambit

Gambit regroupe trois fonctions principales : définition de la géométrie du problèmes


(construction si la géométrie est simple ou bien import de la géométrie CAO), Le maillage et sa
vérification, la définition des frontières (Types de conditions aux limites) et définitions des
domaines de calculs. Si la géométrie est conçue par des logiciels de la CAO (Solidworks,
CATIA…), il est conseillé d'importer des fichiers sous format ACIS *.sat et il est souvent
indispensable de nettoyer la géométrie.

Dans le coin en haut à droite, on retrouve les différentes opérations que l’on peut
réaliser sur ce logiciel comme le montre la figure 2-2.

 La première opération est la géométrie. Ce menu permet de créer des volumes, des
surfaces, des lignes et des points. On peut également modifier des géométrie importées.
 La seconde opération est le maillage de la géométrie. Ce menu permet de mailler des

25
 volumes, des surfaces mais aussi discrétiser des lignes.
 La troisième opération permet de définir les conditions au limites et domaines fluides.
 Le quatrième bouton est un menu d’outil.

Fig. 2-2 Fonctions principales du menu générale de Gambit


En cliquant sur chaque fonctionnalité du Menu générale un Menu secondaire
correspondant s'affichera juste en dessous (Fig. 2-3).

Fig. 2-3 Menus secondaires de Gambit

4.1 Description du menu géométrie

La finalité de la construction de la géométrie est de définir les domaines de calcul qui


seront des faces dans un problème 2D et des volumes dans un problème 3D.

Tableau 2-1 Description des commandes du menu géométrie

26
4.1.1 Commandes d’un point

Le tableau ci-dessous résume les commandes relatives à un point.

Tableau 2-2 Description des commandes relatives à un point

27
4.1.2 Commandes d’un segment

Le tableau ci-dessous résume les commandes relatives à un segment.

Tableau 2-3 Description des commandes relatives à un segment

28
4.1.3 Commandes relatives a une face

Le tableau ci-dessous résume les commandes relatives à une face.

Tableau 2-4 Description des commandes relatives à une face

29
4.1.4 Commandes relatives a un volume

Le tableau ci-dessous résume les commandes relatives à un volume.

Tableau 2-5 Description des commandes relatives à un volume

30
4.2 Description du menu maillage

Le menu maillage est composé de cinq boutons comme le montre le tableau ci-dessous.

Tableau 2-6 Description des commandes du menu maillage

La description des principaux menus du maillage, montré sur la figure 2-4, sont les
suivants :

1. Création et modification d’un maillage de type couche limite


2. Taille de la première cellule
3. Facteur d’expansion du maillage
4. Nombre de lignes du maillage spécifique
5. Type du maillage (4 types de maillages spécifiques sont disponibles)
6. Maillage d’une ligne
7. Application d’un double ratio qui augmente la densité de points
soit sur les côtés soit au centre des lignes
8. Utilisation d’un ratio pour le maillage
9. Choix de l’option du maillage : nombre de nœuds ou de la taille d’intervalle entre
les deux
10. Maillage de la face
11. Lissage des maillages déformés
12. Choix du type de maillage : Tri, Quad
13. Si option cochée, création d'un maillage régulier selon les paramètres dessous. Si
non création d'un maillage à partir des nœuds définis sur les arêtes
14. Maillage du volume
15. Lissage des maillages déformés

31
16. Choix du type de maillage : Tetra, Hex
17. Si option cochée, création d'un maillage régulier selon les paramètres dessous. Si
non création d'un maillage à partir des nœuds définis sur les arêtes.

Fig. 2-4 Principaux menus du maillage de Gambit


Lorsqu'on spécifie un type d’élément de maillage, chaque élément est associé avec un
schéma (Tableau 2-7) et un type de maillage (Tableau 2-8).

Tableau 2-7 Spécification du schéma des éléments face gambit

32
Tableau 2-8 Spécification du type de maillage des éléments face gambit

4.3 Conditions aux limites et définition de domaines

Plusieurs types de conditions aux limites sont disponibles selon le problème traité. À
noter que l’espace maillé est pris par défaut comme étant fluide. Le nom donné à la frontière
est très important car il sera repris sous Fluent, et si les noms ne sont pas clairs on risque de
mélanger les limites.

Le mailleur Gambit peut générer des maillages que beaucoup de solveurs peuvent
utiliser, ainsi nous devons spécifier le logiciel solveur avec lequel on veut traiter le fichier
maillage. Le choix du types de frontière varie en fonction du solveur considéré pour résoudre le
problème.

Les types de conditions aux limites usuels sont:

 Velocity inlet : Utilisée pour des écoulements incompressibles ou moyennement


compressibles, quand la vitesse d’entrée est connue.
 Pressure Inlet : Utilisée pour les écoulements compressibles et incompressibles.
 Mass Flow Inlet : On impose un débit massique connu à l’entrée, il n’est pas nécessaire
d’utiliser Mass Flow Inlet en écoulement incompressible.
 Pressure Outlet : L’utilisation de ce type sert à définir la pression statique à la sortie.
L’utilisation de la condition "Pressure Outlet" au lieu de "Outflow" a souvent comme
conséquence une meilleure convergence.

33
 Outflow : Cette condition est utilisée pour modéliser les sorties de fluide dont on ne
connaît à priori les détails de la vitesse et de la pression à la sortie. Il n’est pas approprié
pour les calculs suivants :
 Si le problème possède une condition de "Pressure inlet"
 Si vous modélisez un écoulement compressible
 Si vous modélisez un écoulement instationnaire avec variation de la densité
 Wall : Ce type est utilisé pour délimiter les régions solides des régions fluides. En général
on utilise les propriétés d’une paroi lisse

Fig. 2-5 Principaux menus du pour les conditions aux limites


4.4 Menu d'affichage

La fenêtre de contrôle global concerne l’orientation, l’affichage, la lumière et la


vérification du maillage (Fig. 2-6). Juste à droite du texte mot «Active», il y a cinq icônes qui
servent à rendre active les différentes vues.

34
Fig. 2-6 Menus d'affichage de Gambit
Le reste des icones a les fonctionnalités suivantes :

Cette option d’affichage permet d’ajuster le zoom aux dimensions de la fenêtre

Permet une rotation par rapport à l’origine du repère local

Visualise les trois vues en projection sur le repère global et une vue isométrique

Permet de modifier «l’éclairage» de la pièce et d’ajouter des annotations

Revenir en arrière ou en avant

Montre la vue suivant le repère global

Permet de choisir les entités ou les maillages à rendre visibles

Vue avec ou sans les arêtes cachées, rend les faces pleines

Change les couleurs pour repérer les différentes entités

Permet d’examiner le maillage plan par plan


5. Exportation du maillage de Gambit

Une fois que la géométrie a été créée, que les conditions aux limites ont été définies, il
faut exporter le maillage, *.msh pour que Fluent soit capable de le lire et de l’utiliser. On peut
ensuite fermer Gambit en sauvegardant la session (si on souhaite la rouvrir) et lancer Fluent.

35
Fig. 2-7 Exportation du maillage de Gambit
6. Le logiciel FLUENT

Fluent est un code CFD commercial très utilisé dans l’industrie. Il permet de résoudre les
écoulements fluides et le transfert de chaleur pour différents type de problèmes. Il peut par
exemple calculer la portance d’une aile d'avion, la traînée d'une voiture, le refroidissement de
circuits électroniques par de l'air ventilé...etc.

En démarrant le logiciel Fluent on doit choisir les dimensions du domaine de calcule (2D
ou 3D), et la précision que doit utilisé le logiciel, simple précision ou double précision.

Fig. 2-8 Choix des dimensions et de la précision

36
L’utilisation de Fluent est simple, il suffit de suivre l’ordre des menus en générale en
partant de la gauche pour aller vers la droite et du haut vers le bas. Les principales étapes de
simulation sous FLUENT sont les suivantes :

1. Importation de la géométrie (*.msh)


2. Vérification du maillage importé
3. Lissage du maillage (Smooth and swap the grid)
4. Vérification de l’échelle
5. Choix du solveur
6. Affichage de la grille
7. Choix du modèle de turbulence
8. Définition des caractéristiques du fluide
9. Operating conditions
10. Conditions aux limites
11. Choix des critères de convergence
12. Initialisation des calculs
13. Sauvegarde du fichier *.cas
14. Lancement de la simulation
15. Post-traitement de la solution

6.1 Importation de la géométrie (*.msh)

Pour commencer la simulation il faut importer le fichier (*.msh) généré sous Gambit.

File  Read  Case...

37
Fig. 2-9 Importation de la géométrie

6.2 Vérification du maillage importé

Cette étape permet de vérifier si le maillage importé ne contient pas d’erreurs ou de


volumes négatifs.

Grid  Check

Fig. 2-10 Vérification du maillage sou Fluent

6.3 Lissage du maillage (Smooth and swap the grid)

38
Pour s’assurer de la qualité du maillage, il est pratique de lisser le maillage, cliquez sur le
bouton Smooth puis sur le bouton Swap. Répétez jusqu’à ce que FLUENT affiche que zéro faces
sont swapped.

Grid  Smooth/Swap...

Fig. 2-11 Lissage du maillage

6.4 Vérification de l’échelle

Il faut toujours vérifier que les dimensions affichées correspondent aux dimensions
physiques du problème.

Grid  Scale

39
Fig. 2-12 Vérification des unités

6.5 Choix du solveur

Il y a deux types de solveur:

Segregated : c'est le plus approprié pour les écoulements incompressibles (ventilateurs,


pompes...)

Coupled : les solveurs « coupled implicit » et « coupled explicit », sont plutôt réservés aux
écoulements compressibles à grande vitesse.

C’est là aussi qu’on choisit le régime d’écoulement ; permanent ou instationnaire.

Define  Models  Solver...

40
Fig. 2-13 Choix du solveur sous Fluent

6.6 Affichage de la grille

Vous pouvez afficher le maillage et il est très judicieux de vérifier les conditions aux
limites définies au préalable dans Gambit.

Display  Grid

Fig. 2-14 Affichage du maillage et vérification des conditions

6.7 Choix du modèle de turbulence

Define  Models  Viscous

41
Fluent propose différentes modélisations de l’écoulement turbulent. Parmi lesquels les
écoulements non visqueux, laminaires, turbulents ... etc. Le tableau 2-9 résume les avantages et
inconvénients de chaque modèle.

Fig. 2-15 Choix du modèle de turbulence

Tableau 2-9 Avantages et inconvénients des modèles de turbulence


42
6.8 Définition des caractéristiques du fluide

Define  Materials

Les caractéristiques du fluide sont chargées à partir de la bibliothèque de données de Fluent.

Fig. 2-16 Définition des caractéristiques du fluide

6.9 Operating conditions

Define  Operating conditions

Avant de choisir les conditions aux limites, il faut choisir d’abord la valeur de la pression de
référence « operating conditions ».

43
Fig. 2-17 Choix de la pression de référence

En effet, Fluent effectue tous les calculs, avec une pression relative appelée gauge pressure
"Pgauge" et ce afin d’éviter les erreurs d’ordre numérique lors du calcul pour des écoulements à
faible nombre de mach. La relation liant la pression absolue "Pabs", la pression de référence
"Pop" et la pression relative est donnée par :

Pabs = Pop + Pgauge (2.1)

Fluent prend par défaut la valeur de la pression atmosphérique comme pression opérationnelle.

6.10 Conditions aux limites

Define  Boundary Conditions

Ensuite, il faut fixer les valeurs des conditions aux limites

44
Fig. 2-18 Valeurs des conditions aux limites

6.10.1 Velocity inlet

Utilisée pour des écoulements incompressibles ou moyennement compressibles, quand


la vitesse d’entrée est connue.

Fig. 2-19 Velocity inlet

6.10.2 Pressure Inlet

Utilisée pour les écoulements compressibles et incompressibles.

45
Fig. 2-20 Pressure inlet

Définition de la pression totale :

 En écoulement incompressible: Pt = P + ½ V2


 En écoulement compressible : Pt = P [1 + ( k - 1) M2/2]k/(k-1)

6.10.3 Mass Flow Inlet

Fig. 2-21 Mass flow inlet

46
On impose un débit massique connu à l’entrée, il n’est pas nécessaire d’utiliser Mass Flow Inlet
en écoulement incompressible.

6.10.4 Pressure Outlet

Spécifie la pression statique de sortie. L’utilisation de Pressure Outlet sert à définir la


pression statique à la sortie. L’utilisation de la condition Pressure Outlets au lieu de Outflow a
souvent comme conséquence une meilleure convergence.

Fig. 2-22 Pressure outlet

Remarque: Le problèmes de retour de débit (BackFlow) apparaît lorsque la pression statique


dans une maille voisine à la maille qui est sur la frontière est inférieure à la pression imposée en
conditions aux limites. Il faut essayer d’éliminer le Backflow en éloignant la sortie (en allongeant
la sortie).

6.10.5 Outflow

L’Outflow est utilisée pour modéliser les sorties de fluide dont on ne connaît à priori les détails
de la vitesse et de la pression à la sortie. Il n’est pas approprié pour les calculs suivants :

 Si le problème possède une condition de Pressure inlet


 Si vous modélisez un écoulement compressible
 Si vous modélisez un écoulement instationnaire avec variation de la densité

47
Fig. 2-23 Out flow

6.10.6 Wall

Utilisée pour délimiter les régions solides des régions fluides. En général on utilise les
propriétés d’une paroi lisse i-e Roughness Height = 0 et Roughness Constant = 0.5.

Fig. 2-24 Wall

6.11 Choix des critères de convergence

Solve  Monitors  Residual...

48
Il s’agit ici de choisir les critères qui doivent être vérifiés pour que les calculs de la simulation
s’arrêtent

Fig. 2-25 Choix et affichage pendant les calculs des critères de convergence

Pour afficher la convergence à l’écran pendant les calculs sous forme d’un graphe, il faut activer
l’option Plot. Il est possible de désactiver certains critères d’arrêt de la simulation en décochant
la case de convergence.

Fig. 2-26 Allures de l’évolution des résidus de calcul

49
Remarque importante : Les résidus sont calculés à partir des corrections dans les variables ;
pression, vitesse, température... du problème entre la présente itération et l’itération
précédente. Dans la plupart des cas, le critère de convergence par défaut dans FLUENT
(Residual) est suffisant. La solution converge quand les résidus atteignent 10-3. Toutefois, dans
certains cas il faut pousser les calculs à 10-4 voir 10-6. Il n’y a pas de règle universel !

6.12 Initialisation des calculs

Il est conseillé dans nombreux cas d’initialiser les calculs aux conditions de l’entrée. Toutefois
s’il y a un calcul qui a déjà convergé et que vous désirez changer juste un paramètre (exp.
Vitesse d’entrée), il est préférable d’initialiser au calcul précédent déjà convergé.

Fig. 2-27 Initialisation des calculs

6.13 Sauvegarde du fichier *.cas

File  Write  Case

50
Il est conseillé qu’une fois le paramétrage est effectué, de sauvegarder le fichier en format
*.cas. S’il y a un bug durant les calculs, il suffit de charger le fichier *.msh, on n’aura pas à
refaire le paramétrage.

6.14 Lancement de la simulation

Solve  iterate

Le paramétrage étant effectué, il ne reste plus qu’à choisir le nombre d’itérations que Fluent
devra réaliser.

Fig. 2-28 Lancement de la simulation

6.15 Post-traitement de la solution

Report  ...

FLUENT fournit des outils pour calculer et rapporter des quantités intégrales sur des surfaces et
des frontières. Ces outils vous permettent de trouver le débit massique, les forces et les
moments sur des frontières, l'intégrale, le débit, la moyenne, et la moyenne de masse (entre
autres des quantités) sur une surface ou un volume. En outre, vous pouvez imprimer des
histogrammes des données géométriques et de solution, pouvez placé des valeurs de référence
pour le calcul des coefficients additionnels. Vous pouvez également imprimer ou sauver un
compte rendu succinct des modèles, des conditions aux limites.

51
Fig. 2-29 Post-traitement numérique

6.15.1 Affichage des contours des différentes grandeurs

Display  Contours ...

Fig. 2-30 Affichage des contours de pression

6.15.2 Affichage des contours de vecteurs

Display  Vectors...

52
Fig. 2-31 Affichage des vecteurs vitesse

6.15.3 Affichage des lignes de courant

Display  Path Lines...

Pour afficher les lignes de courant

Fig. 2-32 Affichage des lignes de courant

7. Exemple d'application: écoulement autour d'un profil aérodynamique

53
Cet exemple vous guide à travers les étapes de la création et génération d'un maillage dans
GAMBIT pour une géométrie de profil aérodynamique. Ce maillage peut ensuite être lu dans
FLUENT pour la simulation d'écoulement de fluide.

7.1 Création de la géométrie

Dans un écoulement externe tel que celui sur un profil aérodynamique, nous devons définir une
limite externe et mailler la région entre la géométrie du profil aérodynamique et cette limite. Il
faut placer la limite externe bien loin du profil aérodynamique, puisque plus on est éloigné du
profil aérodynamique, moins il y a d'effet de cette frontière sur l'écoulement.

La limite externe que nous utiliserons est la ligne ABCDEFA dans la figure 2-33. La distance "c"
représente la distance entre le bord d'attaque et le bord de fuite du profil.

Fig. 2-33 Domaine de calcul du profile aérodynamique

Pour créer la géométrie il faut suivre les étapes suivantes :

54
Créez un nouveau répertoire appelé airfoil et démarrez GAMBIT.

Sous le menu principal, sélectionnez Solveur> FLUENT 5/6 car le maillage à créer doit être utilisé
dans FLUENT 6.0.

7.1.1 Importation des points du profile

Pour spécifier la géométrie du profil aérodynamique, nous allons importer un fichier contenant
une liste de points le long de la surface et demander à GAMBIT de joindre ces points pour créer
deux arêtes, correspondant aux surfaces supérieure et inférieure du profil aérodynamique.
Nous allons ensuite diviser ces bords en 4 bords distincts pour nous aider à contrôler la taille du
maillage à la surface.

Le fichier contenant les coordonnées des points de la voilure est nommé : naca4412.dat

Lorsqu'on ouvre le fichier naca4412.dat on peut trouver ce qui suit :

255 2

0 0 0

-0.00019628 0.001241474 0

-0.000247836 0.001759397 0

-0.000275577 0.002158277 0

-0.000290986 0.002495536 0

La première ligne du fichier représente le nombre de points sur chaque arête (255) et le nombre
d'arêtes (2). Par la suite on a une série de trois colonnes représentant les coordonnées x, y et z.
Le premier point par exemple se situe à (x,y,z) = (0,0,0). Les 255 premiers ensembles de points
sont connectés pour former l'arête correspondant à la surface supérieure; les 255 suivants sont
connectés pour former le bord de la surface inférieure. La longueur de corde, "c" pour la
géométrie dans le fichier naca4412.dat est 1, donc x varie entre 0 et 1. Si vous utilisez un fichier
de spécification de géométrie de voilure différent, notez la plage de valeurs x dans le fichier et
déterminez la longueur de corde c . Vous en aurez besoin plus tard.

55
Cliquer sur File > Import > ICEM Input ... recherchez et sélectionnez le fichier naca4412.dat.
Sélectionnez à la fois Vertices et Edges sous Geometry : puisque ce sont les entités
géométriques que nous devons créer. Désélectionnez Face et cliquez sur Accept.

Fig. 2-34 Points du profile aérodynamique


7.1.2 Création de la limite des frontières extérieurs

Nous allons créer maintenant la limite des frontières extérieurs en créant des sommets et en les
joignant de manière appropriée pour former des arêtes.

Cliquer sur Geometry > Vertex > Create Vertex

Créez les points suivants en entrant les coordonnées et l'étiquette sous Label :

Label x y z

A 1 12.5 0

B 21 12.5 0

C 21 0 0

D 21 -12.5 0

E 1 -12.5 0

F -11.5 0 0

G 1 0 0

Cliquez sur le bouton pour mettre à l'échelle l'affichage afin que vous puissiez voir tous les
sommets. L'image résultante devrait ressembler à ceci:

56
Fig. 2-35 Points de la limite extérieure du domaine

Cliquer sur : Geometry > Edge > Create Edge

Créez l'arête AB en sélectionnant vertex A suivi du vertex B. Entrez AB pour Label. Cliquez sur
Apply. GAMBIT créera le bord. Vous verrez un message disant "Created edge: AB'' dans la
fenêtre de Transcription.

De même, créez les arêtes BC, CD, DE, EG, GA et CG. Notez que vous devrez peut-être zoomer
sur le profil aérodynamique pour sélectionner correctement le sommet G ou cliquer sur le

bouton pour sélectionner les sommets dans la liste et les déplacer vers la liste sélectionnée.

Maintenant, nous allons créer l'arc circulaire AF. Cliquez avec le bouton droit de la sourie sur le

bouton et sélectionnez Arc.

Dans le menu Créer un arc circulaire réel, la case à côté de Center sera jaune. Cela signifie que le
sommet que vous sélectionnez sera considéré comme le centre de l'arc. Sélectionnez le sommet
G et cliquez sur Apply. Désormais, la case à côté de End Points sera surlignée en jaune. Cela
signifie que vous pouvez maintenant sélectionner les deux sommets qui forment les extrémités

57
de l'arc. Sélectionnez le point A puis le point F. Entrez AF sous Label. Cliquez sur Apply. Si vous
avez bien fait cela, l'arc AF sera créé. Si vous regardez dans la fenêtre de transcription, vous
verrez un message indiquant qu'un bord a été créé.

De la même manière, créez une arête correspondant à l'arc EF.

Fig. 2-36 Géométrie après création des limites extérieures du domaine

7.1.3 Création des faces

Les arêtes que nous avons créées peuvent être jointes pour former des faces. Nous devrons
définir trois faces comme indiqué dans l'image ci-dessus. Deux faces rectangulaires, rect1 et
rect2 se trouvent à droite du profil aérodynamique. La troisième face, circ1, est constituée de la
zone à l'extérieur du profile mais à l'intérieur de la limite semi-circulaire.

Cliquer sur : Geometry > Face > Form Face

Rappelons que nous avions sélectionné des sommets afin de créer des arêtes. De même, nous
sélectionnerons des arêtes pour former une face.

58
Pour créer la face rect1, sélectionnez les arêtes AB, BC, CG et GA. Entrez rect1 pour l'étiquette
et cliquez sur Apply. GAMBIT vous dira qu'il a "Created face: rect1" dans la fenêtre de
transcription.

De même, créez la face rect2 en sélectionnant ED, DC, CG et GE.

Pour créer la dernière face, nous devrons créer deux faces distinctes, une pour la limite
extérieure et une pour le profil aérodynamique, puis soustraire le profil aérodynamique de la
limite. Créez une face semi-circulaire circ1 en sélectionnant GA, AF, FE et EG et entrez circ1
pour l'étiquette. Créez la face du profil aérodynamique en sélectionnant les arêtes
correspondantes. Soustraire le profil aérodynamique de circ1.

Cliquer sur : Geometry > Face

Cliquez avec le bouton droit de la sourie sur le bouton et sélectionnez Subtract.

La zone Face sera surlignée en jaune. Cliquez pour sélectionner circ1, la limite semi-circulaire
extérieure. Ensuite, sélectionnez la case inférieure intitulée Subtract Faces qui vous permettra
de sélectionner les faces à soustraire de notre limite extérieure. Sélectionnez la face du profil
aérodynamique et cliquez sur Apply.

7.2 Maillage de la géométrie

Nous allons mailler chacune des 3 faces séparément pour obtenir notre maillage final. Avant de
mailler une face, nous devons définir la distribution des points pour chacune des arêtes qui
forment la face, c'est-à-dire que nous devons d'abord mailler les arêtes. Nous sélectionnerons
les paramètres d'étirement du maillage et le nombre de divisions pour chaque arête en fonction
de trois critères:

1. Regrouper les points près du profil aérodynamique car c'est là que le gradient de vitesse est
le plus grand; la résolution du maillage peut devenir progressivement plus grossière en
éloignant du profile puisque les gradients deviennent négligeable dans cette région.

2. Près de la surface du profil, on a besoin de la plus grande résolution près des bords d'attaque
et de fuite, car ce sont des zones critiques avec les gradients les plus raides.

59
3. Il faut que les transitions de maillage soient fluides; des changements importants et
discontinus dans la taille du maillage diminuent considérablement la précision numérique.

Cliquer sur : Mesh > Edge > Mesh Edges

Sélectionnez l'arête GA. Le bord changera de couleur et une flèche et plusieurs cercles
apparaîtront sur le bord. Cela indique que vous êtes prêt à mailler cette arête. Assurez-vous que
la flèche pointe vers le haut. Vous pouvez inverser la direction de l'arête en cliquant sur le
bouton Reverse dans le menu Arêtes de maillage. Entrez un rapport de 1.15. Cela signifie que
chaque division de maillage successive sera 1.15 fois plus grande dans le sens de la flèche.
Sélectionnez Nombre d'intervalles sous Spacing. Entrez 45 pour Interval Count. Cliquez sur
Apply. GAMBIT créera 45 intervalles sur cette arête avec un rapport successif de 1.15.

Pour les arêtes AB et CG, nous définirons la première longueur (c'est-à-dire la longueur de la
division au début de l'arête) plutôt que le rapport successif. Répétez les mêmes étapes pour les
arêtes BC, AB et CG avec les spécifications suivantes

Edges Arrow Direction Successive Ratio Interval Count

GA and BC Upwards 1.15 45

Edges Arrow Direction First Length Interval Count

AB and CG Left to Right 0.02 60

Notez que plus tard, nous sélectionnerons la longueur au bord de fuite à 0.02 afin que la
longueur du maillage soit continue entre IG et CG, et HG et CG.

Maintenant que les maillages d'arête appropriés ont été spécifiés, maillez la face rect1:

Cliquer sur : Mesh > Face > Mesh Faces

Sélectionnez la face rect1. La face changera de couleur. Vous pouvez utiliser les valeurs par
défaut de Quad (c.-à-d. Quadrilatères) et Map. Cliquez sur Apply.

La face maillée doit ressembler à ceci:

60
Fig. 2-37 Maillage de la face rect1.

Maillez la face rect2 de la même manière. Le tableau suivant présente les paramètres à utiliser
pour les différentes arêtes:

Edges Arrow Direction Successive Ratio Interval Count

EG and CD Downwards 1.15 45

Edges Arrow Direction First Length Interval Count

DE Left to Right 0.02 60

Le maillage résultant doit être symétrique par rapport au CG, comme indiqué dans la figure ci-
dessous.

Fig. 2-38 Maillage de la face rect2.

61
Ensuite, nous allons diviser les bords supérieur et inférieur du profil aérodynamique en deux
bords afin de mieux contrôler la distribution des points de maillage. La figure des bords de
séparation est illustrée ci-dessous.

Fig. 2-39 Division des bords supérieur et inférieur


Nous devons le faire car un espacement de grille non uniforme sera utilisé pour x < 0.3 et un
espacement de grille uniforme pour x > 0.3. Pour diviser le bord supérieur en HI et IG, Cliquer
sur : Geometry > Edge > Split/Merge Edge

Assurez-vous que Point est sélectionné à côté de Split With dans la fenêtre Split Edge.

Sélectionnez le bord supérieur du profil aérodynamique en cliquant dessus avec Maj.

Nous utiliserons le point à x = 0.3 sur la surface supérieure pour diviser ce bord en HI et IG. Pour
ce faire, entrez 0.3 pour x : sous Global.

Cliquez sur Apply. Vous verrez un message indiquant "Edge edge.1 was split, and edge
edge.3 created'' dans la fenêtre Transcription.

Répétez cette procédure pour la surface inférieure pour la diviser en HJ et JG. Utilisez le point à
x = 0.3 sur la surface inférieure pour diviser ce bord.

Enfin, maillons la face constituée de circ1 et de la surface du profil aérodynamique. Pour les
arêtes HI et HJ sur la partie avant de la surface du profil aérodynamique, utilisez les paramètres
suivants pour créer des maillages de bord:

Edges Arrow Direction Last Length Interval Count

HI From H to I 0.02 40

HJ From H to J 0.02 40

Pour les arêtes IG et JG, nous définirons les divisions pour qu'elles soient uniformes et égales à
0.02. Utilisez Interval Size plutôt que Interval Count et créez les maillages d'arête:

62
Edges Arrow Direction Successive Ratio Interval Size

IG and JG Left to Right 1 0.02c

Pour le bord AF, le nombre de divisions doit être égal au nombre de divisions sur la ligne
opposée, dans ce cas, la surface supérieure du profil aérodynamique. Pour déterminer le
nombre de divisions que GAMBIT a créées sur l'arête IG, Cliquer sur :

Mesh > Edge > Summarize Edge Mesh

Sélectionnez IG, puis Elements sous Component et cliquez sur Apply. Cela donnera le nombre
total de nœuds (c.-à-d. Points) et d'éléments (c.-à-d. Divisions) sur le bord dans la fenêtre
Transcription. Le nombre de divisions sur le bord IG est de 35. (Si vous utilisez une géométrie
différente, ce nombre sera différent; je l'appellerai NIG). Ainsi, le compte d'intervalle pour le
bord AF est NHI + NIG = 40 + 35 = 75.

De même, déterminez le nombre de divisions sur l'arête JG. Cela revient à 35 pour la géométrie
actuelle. Ainsi, le nombre d'intervalles pour le bord EF est de 75.

Créez le maillage pour les arêtes AF et EF avec les paramètres suivants:

Edges Arrow Direction First Length Interval Count

AF From A to F 0.02 40+NIG

EF From E to F 0.02 40+NJG

Maillez la face. Le maillage résultant est illustré ci-dessous.

63
Fig. 2-40 Maillage finale du profil
7.3 Conditions aux limites

Nous allons étiqueter la frontière AFE comme farfield1, ABDE comme farfield2 et la surface du
profil aérodynamique comme airfoil. Rappelez-vous que ce seront les noms qui apparaîtront
sous les zones limites lorsque le maillage sera lu dans FLUENT. Nous allons créer des groupes
d'arêtes, puis créer des entités limites à partir de ces groupes. Tout d'abord, nous regrouperons
AF et EF. Cliquer sur : Geometry > Group > Create Group

Sélectionnez Bords et entrez farfield1 pour Label, qui est le nom du groupe. Sélectionnez les
bords AF et EF. Notez que GAMBIT ajoute le bord à la liste tel qu'il est sélectionné dans
l'interface graphique. Cliquez sur Apply.

Fig. 2-41 Création des groupes

64
Dans la fenêtre de transcription, vous verrez le message "Created group: farfield1 group".

De même, créez les deux autres groupes de champs éloignés. Vous devez avoir créé un total de
trois groupes:

Group Name Edges in Group

farfield1 AF,EF

farfield2 AB,DE

farfield3 BC,CD

airfoil HI,IG,HJ,JG (name might vary)

Maintenant que nous avons regroupé chacune des arêtes


dans les groupes souhaités, nous pouvons attribuer des types
de conditions aux limites appropriés à ces groupes.

Cliquer sur : Zones > Specify Boundary Types

Sous Entity, sélectionnez Groups. Sélectionnez n'importe


quel bord appartenant à la surface du profil aérodynamique
et qui sélectionnera le groupe de profil aérodynamique. À
côté de Name:, entrez le profil aérodynamique. Laissez le
Type comme WALL. Cliquez sur Apply.

Dans la fenêtre de transcription, vous verrez un message


disant "Created Boundary entity: airfoil".

De même, créez des entités limites correspondant aux Fig. 2-42 Création des groupes
groupes farfield1, farfield2 et farfield3. Définissez Type sur
Velocity-Inlet pour farfield1 et farfield2. Réglez Type sur Pressure-Outlet for farfield3.

Sauvegardez votre travail : Main Menu > File > Save

7.4 Exportation du fichier de maillage

65
Exporter le maillage : Main Menu > File > Export > Mesh...

Enregistrez le fichier sous airfoil.msh. Assurez-vous que l'option Export 2d Mesh est
sélectionnée. Assurez-vous que le fichier est créé.

7.5 Configurer le problème dans FLUENT

Lancez FLUENT : Start > Programs > Fluent Inc > FLUENT 6.3.26

Sélectionnez 2ddp dans la liste des options et cliquez sur Run.

Importer le fichier : Main Menu > File > Read > Case...

Accédez à votre répertoire de travail et sélectionnez le fichier airfoil.msh. Cliquez sur OK.

Les éléments suivants doivent apparaître dans la fenêtre FLUENT:

Fig. 2-43 Fenêtre FLUENT


Analyser la maillage : Grid > Info > Size. Combien de cellules et de nœuds la grille a-t-elle?

Afficher la maillage : Display > Grid. Notez à quoi correspondent les surfaces farfield1,
farfield2, etc. en les sélectionnant et en les traçant tour à tour.

Définir les propriétés : Define > Models > Solver...

66
Dans la zone Solveur, sélectionnez Pressure Based. Cliquez sur OK.

Fig. 2-44 Solveur FLUENT


Define > Models > Viscous

Sélectionnez Inviscid sous Model. Cliquez sur OK.

Fig. 2-45 Model de viscosité


Define > Models > Energy

La vitesse du son est de 340 m/s, de sorte que notre nombre de Mach de flux libre est d'environ
0.15. C'est suffisamment bas pour que nous supposions que l'écoulement est incompressible.

67
Ainsi, l'équation d'énergie peut être désactivée. Assurez-vous qu'il n'y a pas de coche dans la
case à côté de Energy Equation et cliquez sur OK.

Define > Materials. Assurez-vous que l'air est sélectionné sous Fluid Materials. Réglez Density
sur constant et égale à 1.225 kg/m3. Cliquez sur Change/Create.

Fig. 2-46 Propriétés du matériau


Define > Operating Conditions

Nous allons travailler en termes de pressions manométriques dans cet exemple. Réglez donc la
Operating Pressure sur la valeur ambiante de 101 325 Pa et cliquez sur OK.

Fig. 2-47 Pression opérationnelle

68
Define > Boundary Conditions

Définissez farfield1 et farfield2 sur le type velocity-inlet. Pour chacun, cliquez sur Set... Ensuite,
choisissez Components sous Velocity Specification Method et définissez les composants x et y
sur ceux de l'écoulement libre. Par exemple, la composante x est 50cos (1.2)=49.99 et cliquez
sur OK. (Notez que 1.2° est utilisé comme angle d'attaque au lieu de 2° pour ajuster l'erreur
causée en supposant que le profil aérodynamique est 2D au lieu de 3D)

Fig. 2-48 Composantes x et y de la vitesse


Définissez farfield3 sur le type pressure-outlet, cliquez sur Set... et mettre Gauge Pressure

à cette limite sur 0. Cliquez sur OK.

Solve > Control > Solution

Jetez un œil aux options disponibles. Sous Discretization , réglez Pressure sur PRESTO! et
Momentum sur Second-Order Upwind. Cliquez sur OK.

Fig. 2-49 Options du solveur

69
Solve > Initialize > Initialize...

C'est ici que nous définissons les valeurs initiales pour la solution itérative. Encore une fois, nous
allons les mettre égales à celles de l'entrée. Sélectionnez farfield1 sous Compute From. Cliquez
sur Init.

Solve > Monitors > Residual...

Nous allons maintenant définir les valeurs résiduelles (les critères pour une solution
suffisamment bonne). Nous prenons cette valeur égale à 1e-06. Cliquez sur OK.

Fig. 2-50 Définition des critères de convergence.

Solve > Monitors > Force...

Sous Coefficient, choisissez Lift. Sous Options, sélectionnez Print et Plot. Ensuite, choisissez le
airfoil sous Wall Zones. Enfin, définissez les composants Force Vector pour la portance. La
portance est la force perpendiculaire à la direction de l'écoulement libre. Donc, pour obtenir le
coefficient de portance, définissez X sur -sin (1.2°) = - 020942 et Y sur cos(1,2°) = 0.9998.

Cliquez sur Apply pour que ces modifications prennent effet.

70
Fig. 2-51 Définition du vecteur de force.

Report > Reference Values

Maintenant, définissez les valeurs de référence pour définir les cas de base de notre itération.
Sélectionnez farfield1 sous Compute From. Cliquez sur OK.

Fig. 2-52 Définition des valeurs de référence.

Notez que la pression de référence est nulle, ce qui indique que nous mesurons la pression
relative.

Main Menu > File > Write > Case...

71
Enregistrez le fichier .cas avant de commencer les itérations.

7.6 Lancement des calcules et analyses des résultats

Pour lancer les calcules cliquer sur:

Solve > Iterate

Enregistrez le fichier .cas et les données après avoir obtenu une solution convergée.

Main Menu > File > Write > Case & Data...

La solution a convergé après environ 480 itérations.

476 1.0131e-06 4.3049e-09 1.5504e-09 6.4674e-01 2.4911e-03 0:00:48 524


! 477 solution is converged
477 9.9334e-07 4.2226e-09 1.5039e-09 6.4674e-01 2.4910e-03 0:00:38 523

Depuis la fenêtre principale de FLUENT, nous pouvons voir que le coefficient de portance est de
0.647. Cela se compare assez bien avec le résultat de la littérature de 0.6 d'Abbott et al.

7.6.1 Graphique des vecteurs de vitesse

Voyons les vecteurs de vitesse le long du profil aérodynamique.

Display > Vectors

Fig. 2-53 Vecteurs de vitesse autour du profil

Comme on peut le voir sur la figure ci-dessus, la vitesse de la surface supérieure est plus rapide
que la vitesse de la surface inférieure.

Remarque: Pour obtenir un fond blanc sur la graphique, accédez à: Main Menu > File >
Hardcopy. Assurez-vous que Reverse Foreground/Background est coché et sélectionnez Color

72
dans la section Coloring. Cliquez sur Preview. Cliquez sur No lorsque vous êtes invité à "Reset
graphics window?".

7.6.2 Graphique des contours de pression

Tracez les contours de pression statique.

Display > Contours...

Sélectionnez Pressure... et Pressure Coefficient sous Contours Of. Cocher la case Filled et Draw
sous le menu Options. Réglez les niveaux (Levels) sur 50. Cliquez sur Display

Fig. 2-54 Contours de pression autour du profil

À partir du contour du coefficient de pression, nous voyons qu'il existe une région de haute
pression au bord d'attaque (point de stagnation) et une région de basse pression sur la surface
supérieure du profil aérodynamique. C'est concordant avec le graphique de vitesse. De
l'équation de Bernoulli, nous savons que chaque fois qu'il y a une vitesse élevée, nous avons une
basse pression et vice versa.

73

Vous aimerez peut-être aussi