Top Banner
Simulation de l’´ ecoulement dans une pompe centrifuge. F. Ravelet Laboratoire DynFluid, Arts et M´ etiers-ParisTech 8 juin 2015 F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 1 / 54
54

Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Sep 15, 2018

Download

Documents

buixuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Simulation de l’ecoulement dans une pompe centrifuge.

F. Ravelet

Laboratoire DynFluid, Arts et Metiers-ParisTech

8 juin 2015

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 1 / 54

Page 2: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

IntroductionL’objectif est de simuler l’ecoulement dans une pompe centrifuge. On utilisera lelogiciel StarCCM+. On s’interessera notamment a la hauteur manometrique etau rendement en fonction du debit, ainsi qu’a la topologie des ecoulements.

Etapes :I Importation du volume fluide ;I Preparation des frontieres ;I Creation du maillage ;I Creation du modele d’ecoulement ;I Parametrisation du probleme ;I Simulation ;I Post-traitement.

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 2 / 54

Page 3: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Importation du volume fluide

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 3 / 54

Page 4: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Demarche

Demarrer le logiciel ;

Creer une nouvellesimulation ;

Importer le maillagesurfacique STEP ;

Attention aux options ;

Jouer avec la vue.

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 4 / 54

Page 5: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Importation de la CAO (format STEP)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 5 / 54

Page 6: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Options d’importationNouvelles regions, une par volume (les renommer explicitement).La CAO devrait etre faite avec trois volumes adjacents :

un volume fixe d’entree ;

le volume du rotor, ou on appliquera un referentiel tournant ;

un volume fixe de sortie.

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 6 / 54

Page 7: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

VisualisationJouer avec les options contenus dans l’onglet “Scenes”

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 7 / 54

Page 8: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Preparation des frontieres

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 8 / 54

Page 9: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

DemarcheIdee generale = separer chaque frontiere ou des conditions aux limites differentes seront a appliquer, ou bien

un post-traitement a effectuer

Utilisation de l’outil“Split by patch” ;

Separer au minimum :I La surface

d’entree ;I La surface de

sortie ;I L’interface entre le

volume d’entree etle rotor ;

I L’interface entre le

volume de sortie et

le rotor ;

Creer les interfaces.

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 9 / 54

Page 10: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Extraction de l’interface entre volume d’entree et volume tournant(S’il y a plusieurs patch, faire une multi-selection)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 10 / 54

Page 11: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Extraction de l’interface entre volume de sortie et volume tournant

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 11 / 54

Page 12: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Une autre surface interessante(Le carter du volume tournant)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 12 / 54

Page 13: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Une autre surface interessante(Le moyeu du volume tournant)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 13 / 54

Page 14: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Derniere surface du volume tournant(Pour la derniere surface (ici, les pales), sortir de l’outil “Split by patch”, et renommer la frontiere)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 14 / 54

Page 15: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Verification graphique des surfaces extraites

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 15 / 54

Page 16: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Continuer pour les surfaces des volumes d’entree et de sortie(Au cas ou une surface composee de plusieurs patches a ete extraite en plusieurs fois, on peut recombiner ces

elements en une seule surface)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 16 / 54

Page 17: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation des interfaces

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 17 / 54

Page 18: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Maillage

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 18 / 54

Page 19: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Demarche

Choix des modeles demaillage ;

Parametrisation ;

Lancement de l’operation

de maillage.

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 19 / 54

Page 20: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Modeles de maillage

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 20 / 54

Page 21: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Premier parametre : base size(Choisir une taille adaptee a votre probleme)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 21 / 54

Page 22: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Si maillage de couche limite : parametres de couche limite (1/2)(Consulter l’aide du logiciel)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 22 / 54

Page 23: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Si maillage de couche limite : parametres de couche limite (2/2)(Choisir une taille adaptee a votre probleme, puis lancer le mailleur)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 23 / 54

Page 24: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Preparation du post-traitement

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 24 / 54

Page 25: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Definition d’un plan de coupe (1/2)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 25 / 54

Page 26: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Definition d’un plan de coupe (2/2)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 26 / 54

Page 27: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Importation d’une surface creee par CAO (1/3)(Surface exportee en STL de Catia, par ex.)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 27 / 54

Page 28: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Importation d’une surface creee par CAO (2/3)(Ici, surface aubes-a-aubes, surface meridienne, choisir une “input part” compatible)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 28 / 54

Page 29: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Importation d’une surface creee par CAO (3/3)(Attention aux unites)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 29 / 54

Page 30: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Visualisation du maillage (1/5)(Creation d’une nouvelle scene de type “mesh”)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 30 / 54

Page 31: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Visualisation du maillage (2/5)(Edition de la scene)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 31 / 54

Page 32: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Visualisation du maillage (3/5)(Choix des surfaces a afficher)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 32 / 54

Page 33: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Visualisation du maillage (4/5)(Pour exporter une image : “hardcopy”)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 33 / 54

Page 34: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Visualisation du maillage (5/5)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 34 / 54

Page 35: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Choix des modeles et parametresde la simulation

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 35 / 54

Page 36: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Demarche

Choix des modeles desimulation ;

Parametrisation ;

Lancement de quelques

iterations pour essai.

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 36 / 54

Page 37: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Proposition de modeles(A adapter a votre cas)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 37 / 54

Page 38: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Proprietes du fluide(Pourquoi vouloir garder des valeurs par defaut avec de tres nombreux chiffres significatifs ?)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 38 / 54

Page 39: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation d’une “Field Function” (1/3)(On va creer une fonction “Omega”)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 39 / 54

Page 40: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation d’une “Field Function” (2/3)(Attention aux deux endroits ou declarer le nom de la fonction)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 40 / 54

Page 41: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation d’une “Field Function” (3/3)

(Sa definition (1500 rpm convertis en rad.s−1))

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 41 / 54

Page 42: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation d’une field function pour le debit massique

(Ici, Qv = 20000 m3/h, et ρ = 1000 kg.m−3)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 42 / 54

Page 43: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation d’un repere tournant (1/2)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 43 / 54

Page 44: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Creation d’un repere tournant (2/2)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 44 / 54

Page 45: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Application du domaine tournant

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 45 / 54

Page 46: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Conditions aux limites (1/3)(En sortie : pression imposee)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 46 / 54

Page 47: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Conditions aux limites (2/3)(En entree : debit massique impose)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 47 / 54

Page 48: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Conditions aux limites (3/3)(Utiliser la field function creee precedemment !)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 48 / 54

Page 49: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Simulation et exploitation desresultats

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 49 / 54

Page 50: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Mesure de la hauteur manometrique (1/4)(Nouveau “Report” : une moyenne ponderee par le debit

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 50 / 54

Page 51: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Mesure de la hauteur manometrique (2/4)(Creer un report pour la pression totale sur l’interface d’entree, puis un second pour la pression totale sur

l’interface de sortie)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 51 / 54

Page 52: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Mesure de la hauteur manometrique (3/4)(Creer un report de type “Expression”, puis entrer la definition)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 52 / 54

Page 53: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Mesure de la hauteur manometrique (3/4)(A partir de ce report, on peut faire un “monitor”et un “plot”)

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 53 / 54

Page 54: Simulation de l’ ecoulement dans une pompe centrifuge.florent.ravelet.free.fr/uec/TutorielStarCCMPompeCentrifuge2015.pdf · Introduction L’objectif est de simuler l’ ecoulement

Autres(Definir des reports pour le couple, le rendement de la pompe, on peut aussi afficher plusieurs monitors sur un

meme plot, . . . )

F. Ravelet (Lab. DynFluid) Tutoriel StarCCM Pompe 8 juin 2015 54 / 54