Rapport de stage ingénieur 5 Juin - 29 Septembre. Création d une base de données de Travaux pratiques en calcul numérique

Dimension: px
Commencer à balayer dès la page:

Download "Rapport de stage ingénieur 5 Juin - 29 Septembre. Création d une base de données de Travaux pratiques en calcul numérique"

Transcription

1 29 septembre 2006 Rapport de stage ingénieur 5 Juin - 29 Septembre Création d une base de données de Travaux pratiques en calcul numérique Estelle Etienne Encadrement : Marc Montagnac. CERFACS - CFD - 42, avenue Gaspard Coriolis Toulouse Cedex 1

2 Remerciements Je tiens en premier lieu à remercier Jean-François Boussugue, notre chef d équipe et Marc Montagnac, mon maître de stage pour m avoir accueillie au CERFACS. Merci aussi à Yann Colin qui a toujours su répondre à mes questions avec compétence et patience, merci à Guillaume Puigt pour sa gentillesse et sa disponibilité, merci à Antoine Devesa, mon collègue de bureau, qui m a suivie dans mon apprentissage de Linux... enfin merci à toute l équipe pour la bonne ambiance qui y règne. Je tiens aussi à remercier mes collocataires pour ces quatre mois agréables passés à Toulouse. Bonne continuation à vous tous! 2

3 Table des matières Introduction 7 1 Moyens mis en oeuvre Site WIKI support WIKI Architecture du site Code de calcul elsa Script Python Déroulement d un calcul type TP squelette Analyse du cas physique Pré-traitement Conditions initiales Conditions aux limites Adimensionnement Maillage Simulation numérique post-traitement Points d étude Modélisation de la turbulence Modèle de Spalart-Allmaras Modèle k-ω Couche limite Phénomènes physiques Influence des schémas numériques Schéma centré de Jameson Schéma décentré de Roe Techniques d accélération de la convergence Méthode explicite / implicite

4 3.3.2 Méthode multi-grille Conclusion 38 4

5 Table des figures 1.1 page d accueil TP squelette Conditions initiales Géométrie du profil configuration du maillage Répartition des points sur le profil repère propre au maillage Maillage Plaque plane (modèle de Spalart) - Loi de paroi Plaque plane - couche limite laminaire et turbulente. Effet du choix du modèle de turbulence RAE2822 (cas 9) - coefficient de pression RAE2822 (cas 9) - coefficient de frottement RAE2822 (cas 10) - vecteurs vitesse suivant une ligne du maillage proche du pied du choc. Visualisation du retournement des vecteurs vitesse (décollement) RAE2822 (cas 10) - Coefficient de pression RAE2822 (cas 10) - Coefficient de frottement NACA - position du choc pour α = NACA - position du choc pour α = Polaire obtenue par calcul Euler : effets de la viscosité numérique d elsa détails du maillage schéma - détail du maillage schémas numériques à t=0s schémas numériques à t=2s schémas numériques à t=5s schémas numériques à t=7s niveaux de grilles comparaison des résidus avec et sans méthode multi-grille

6 Liste des notations CFD : Computational Fluid Dynamics CFL : Courant-Friedrichs-Levy elsa : Ensemble Logiciel de Simulation Aérodynamique R ij : tenseur de Reynolds en kg.m.s 2 µ t : viscosité turbulente en kg.m 1.s 1 k : energie cinétique turbulente en m 2.s 2 ω : fréquence caractéristique de la turbulence en s 1 τ : tenseur des contraintes κ : la constante de Von Karman (sans dimension) qui vaut 0.41 W : le vecteur des variables conservatives Y : une variable conservative quelconque α : la vitesse d advection f : le flux de Y 6

7 Introduction Le stage ingénieur, dont le travail est décrit dans ce rapport, a été effectué au sein de la société CERFACS (Centre de Recherche et de Formation Avancée en Calcul Scientifique) dans le département Computational Fluid Dynamics (CFD) au sein de l équipe AAM (Advanced Aerodynamics and Multiphysics). L entreprise, ses activité principales, son organisation et celle de l équipe AAM sont présentées dans l annexe A. Le sujet du stage, "création d une base de données de Travaux Pratiques en calcul numérique" s inscrit dans un projet interne au Cerfacs. Une série de trois Travaux Pratiques avait déjà été mise au point mais les sujets ne suivaient pas une architecture commune. Cette base de données a pour but de proposer un ensemble de sujets construits sur le même modèle. La première étape a été de définir la base de tous les sujets : un TP squelette, qui servira de canneva pour la construction de tous les TP. Le choix d un plan chronologique a été fait. A chaque étape, figurent les points théoriques qui interviennent. Ce sont ces différents points que les travaux pratiques s attachent à illustrer. Ils apparaissent ou non dans l énoncé selon les objectifs du sujet. Ces Travaux Pratiques sont à vocation pédagogique. Ils sont destinés à initier les élèves de troisième année de l ENSEEIHT à la simulation numérique avec le code de calcul elsa utilisé chez Airbus. Dans un premier temps, le but est de leur faire intégrer le déroulement d un calcul CFD et ensuite d aborder certaines notions importantes de la modélisation et des méthodes numériques. Cette base de données a été mise en ligne sur un site internet de type WIKI (www.cerfacs.fr/wiki/cfdwiki), ce qui offre la possibilité de l enrichir à tout moment. Vous pouvez aller consulter ce site pour mieux vous rendre compte du travail effectué durant le stage. 7

8 Chapitre 1 Moyens mis en oeuvre 1.1 Site WIKI support WIKI Principe PmWiki est un système de type wiki pour la création et l entretien collectif de sites Internet. Un WikiWikiWeb est un "système ouvert d édition" où l accent est mis sur l écriture et la collaboration à l écriture de documents plutôt que la lecture rapide ou leur visualisation simple. Le mot "wiki" provient du terme hawaïen "wiki wiki" qui signifie "informel" ou "rapide". Le concept de base d un WikiWikiWeb (ou "wiki") est que (presque) tout le monde peut éditer n importe quelle page. L objectif de ce système est de rendre la création et l édition de contenus en ligne aussi facile que possible Les pages PmWiki ont le même aspect et fonctionnent comme des pages Internet ordinaires, sauf qu elles possèdent un lien pour "éditer" ce qui permet de modifier ou d ajouter facilement des pages à un site, en utilisant les règles d édition de base. Il n est pas nécessaire de connaître le langage HTML. Il existe notamment un émulateur Latex pour faciliter l écriture des formules mathématiques. L édition des pages peut être laissée ouverte à tout public ou restreinte à un groupe d utilisateurs. Pourquoi un site Wiki? Le choix d un support Wiki a été fait déjà pour permettre un travail collaboratif durant le stage et pour donner l opportunité à ce site d évoluer et de s enrichir. Par la suite, ce site sera ouvert à d autres utilisateurs tels que l ONERA. D autres sujets de TP pourront être proposés et rédigés en se servant des travaux déjà effectués. Ils bénéficieront de tout l environnement du site Architecture du site Le site a été pensé de manière à privilégier la fonctionnalité. Il est organisé sous forme d arborescense vers différentes pages auxquelles on accède grâce à des liens. On trouve sur la page d accueil du site plusieurs liens : la liste des TP à laquelle on accède en ouvrant le lien «TP calcul numérique» deux autres parties qui sont détaillées ci-dessous et qui sont disponibles depuis la barre d outils : des rappels théoriques et une «boîte à outil».ce sont des parties qui encombre- 8

9 raient l énoncé et qui ne sont pas forcément nécessaires aux étudiants. Elles permettent d obtenir rapidement une aide ponctuelle durant la séance. un lexique qui recense les mots difficiles et en donne une brève définition. Rappels théoriques On y trouve pour l instant deux parties, les équations de base et une partie théorique sur la couche limite, mais au fur et à mesure de l évolution du site, de nouveaux points théoriques y seront traités. La partie «Equation de base» rappelle les équations d Euler, Navier-Stokes, et Navier-Stokes moyennées (RANS). Ce sont ces équations que résout le code de calcul elsa utilisé dans les TP. Ce code de calcul est présenté dans la partie suivante. Outils Il s agit d un inventaire des logiciels que les étudiants vont être amenés à utiliser, avec pour chaque logiciel, un lien vers un pseudo guide d utilisation orienté spécifiquement pour ce qui est demandé en TP. Y figurent les logiciels de visualisation Tecplot et Quickview, l outil EDM (Editor of Model) qui permet de générer les fichiers nécessaires à un calcul elsa et de convertir les résultats du calcul au format souhaité, le code de calcul elsa où l on trouve la démarche à suivre pour lancer un calcul et enfin un guide Unix qui répertorie les commandes de base et qui présente l éditeur de texte «vi». 1.2 Code de calcul elsa ElsA (Ensemble Logiciel de Simulation Aérodynamique) est un logiciel de simulation des écoulements compressibles, laminaires ou turbulents, en 3D, sur des maillages structurés en blocs. Ce code de calcul a été développé par l ONERA depuis l année 1997 et en collaboration avec le Cerfacs depuis ElsA résout les équations de Navier-Stokes moyennées (RANS pour Reynolds Average Navier-Stokes), dans leur forme intégrale, dans un référentiel fixe ou mobile. La turbulence peut être modélisée par des modèles algébriques ou avec équations de transport. Des simulations stationnaires et instationnaires peuvent être réalisées. Les utilisateurs interagissent avec elsa grâce à un script construit en Python qui sert d interface Script Python C est dans ce script que les utilisateurs d elsa définissent leurs paramètres de calcul. Une connaissance très limité du language Python suffit pour mettre au point un script. Python est un langage moderne, orienté objet. Sa syntaxe est facile à lire. En général, on récupère un script Python que l on modifie selon les paramètres numériques que l on souhaite changer ou rajouter. Un script Python basique s articule autour de plusieurs grandes parties : Création du problème auquel on donne un nom et dont on spécifie la configuration (problème 2D, 3D). Création du modèle physique : cette partie précise tous les paramètres qui définissent le système d équations résolu par elsa.on y entre le système d équation (Euler, Navier-Stokes laminaire ou turbulent), les caractéristiques du fluide (γ, Cv), les valeurs adimensionnées µ et T nécessaires au calcul de la viscosité selon la loi de Sutherland, et le modèle de turbulence souhaité. Création de l algorithme numérique : cette partie précise les paramètres qui définissent comment le système d équations va être résolu. On y entre la méthode de discrétisation en espace (schéma numérique) et d intégration en temps (nombre d itérations, méthode d accélération de la convergence). 9

10 Fig. 1.1 page d accueil 10

11 Etat amont : On défini le champ infini. On donne les valeurs adimensionnées des variables conservatives et des quantités turbulentes suivant le modèle de turbulence choisi. On initialise généralement l état initial avec les valeurs de l état infini. Création et initialisation des blocs : c est là que l on fournit le maillage. Conditions aux limites : celles-ci doivent être précisées pour chaque frontière. Extraction des résultats : on précise dans cette partie les variables à extraire et le nom des fichiers dans lesquels on souhaite les mettre. Il ne s agit bien évidemment pas là d une liste exhaustive des possibilités d un script Python pour ce qui est de la définition des conditions d un calcul, mais, sont cités les principaux paramètres que l on a été amené à modifier pendant ce stage. 11

12 Chapitre 2 Déroulement d un calcul type 2.1 TP squelette Le TP squelette est, comme il a été dit dans l introduction, le modèle sur lequel sont et seront construits tous les autres sujets de TP. Son plan doit pouvoir convenir pour n importe quel cas test. C est pourquoi on a choisi un plan chronologique qui permet aussi de bien mettre en évidence le déroulement d un calcul en insistant sur chaque étape. Le TP squelette s apparente à un cours succint de CFD organisé de manière chronologique. En effet, à chaque étape, figurent les points théoriques qui s y rattachent, sous forme de lien. S il font partie intrinsèque du déroulement d un calcul, ils apparaissent systématiquement dans l énoncé du TP, sinon, s il s agit de points se rapportant au numérique, ils apparaissent selon l objectif du sujet. Le plan du TP squelette (cf Figure 2.1) reprend donc les étapes d un calcul, à savoir : l analyse du cas physique, le prétraitement, le maillage, le calcul à proprement parler, et le post-traitement. 12

13 Fig. 2.1 TP squelette Sur ce modèle là, ont déjà été traités trois cas tests : «Plaque plane», «Calcul Euler autour d un profil NACA 0012» et «Ecoulement autour d un profil RAE2822». Nous allons voir comment chaque étape a été illustrée au sein des TP. 13

14 2.2 Analyse du cas physique Cette partie permet de poser le problème. Elle sera plus ou moins importante selon la complexité du cas. On y fixe d une certaine manière l objectif du TP : on référence dans cette partie sous forme de mots clefs les points importants du TP afin d orienter l analyse des étudiants. 2.3 Pré-traitement L étape de pré-traitement sert à créer le script Python qui sera ensuite «lu» par elsa. On calcule là les valeurs adimensionnées du champ initial et on fixe les conditions aux limites Conditions initiales Sont données dans l énoncé les paramètres nécessaires pour démarrer un calcul elsa. On donne en général le nombre de Mach, le nombre de Reynolds et l angle d incidence. les grandeurs turbulentes sont déjà initialisées dans le script Python. Le lien «Conditions initiales», précise toutes les conditions initiales que l on doit fournir à elsa (voir Figure 2.2). Fig. 2.2 Conditions initiales 14

15 2.3.2 Conditions aux limites L attribution des conditions aux limites est une étape primordiale, et qui peut ne pas être évidente. Plusieurs possibilités peuvent convenir sans pour autant qu elles donnent les même résultats. C est pour initier les étudiants à ce choix qu est donné une liste des conditions aux limites usuelles. La configuration du maillage leur est fournie avec, en couleur, les frontières des blocs du maillage pour lesquelles ils ont à choisir les conditions aux limites. Ils n auront pas cependant à entrer dans le script Python Adimensionnement Pour résoudre les équations de Navier-Stokes, il est conseillé d utiliser des quantités adimensionnées. Il n existe pas de système d unité dans elsa. C est donc à l utilisateur de rentrer des données utilisant un système d unité cohérent. La normalisation est basée sur le choix de 4 quantités indépendantes que l on prend égales à l unité. La longueur de référence est toujours prise égale à 1. Il existe quatre possibilités qui mènent aux normalisations SRPT (Static-Rho-Pressure-Temperature), SRVT (Static-Rho- Velocity-Temperature), SRCT (Static-Rho-Celerity-Temperature) et TRCT (Total-Rho-Celerity-Temperature). Selon la normalisation choisie, on fixe certaines quantités et les autres sont calculées à l aide des relations isentropiques. Le fluide est considéré comme un gaz parfait. Est détaillée ici la normalisation SRPT. On prend donc les trois variables suivantes égales à 1 : La loi des gaz parfaits donne la relation : ρ = 1, p = 1, T = 1. p = ρr gaz T, avec On en déduit : et il vient r gaz = Cv(γ 1). p = ρ (γ 1)CvT Cv = 1 γ 1. D après la relation ( γ 1 p = p t 1 + M 2 ) γ γ 1, 2 on déduit : p t = ( 1 + γ 1 M 2 ) γ γ 1. 2 De même, pour T t, d après la relation : on déduit : D après la relation : ( γ 1 T = T t 1 + M ), Tt = 1 + γ 1 M 2 2. a = (γr gaz T ), 15

16 soit : il vient : Il en découle : D après la relation : on déduit : D après la relation : il résulte : a = γ(γ 1)CvT, a = γ. U = M a = M γ. e t = C v T U2, e t = 1 γ M2 γ. h t = γcvt t, h t = γ γ 1 (1 + γ 1 M 2 2 ). Comme on connaît le nombre de Reynolds, et que l on a la relation : µ = ρ U Re il vient : µ = M γ. Re On accède aux valeurs des variables conservatives ρu, ρv et ρw grâce aux relations suivantes : ρu = ρ U cos(α)cos(β) ρv = ρ U sin(β) ρw = ρ U sin(α)cos(β) Cet exercice est proposé au début de chaque TP. Les étudiants ont un script Python à remplir. Dans un souci de facilité, les scripts ont été modifiés, on a créé de nouvelles variables qui renvoient aux valeurs adimensionnées à entrer et que l on a placées en début de script. 2.4 Maillage Le maillage sera, dans la majorité des cas, fourni. C est une étape longue qui alourdirait considérablement les TP si elle devait être répétée à chaque séance. Il est cependant souhaitable que les étudiants en aient l expérience pour apprendre à ne pas négliger cette étape et se rendre compte de l impact d un maillage plus ou moins bien fait sur le calcul. Le sujet «calcul Euler autour d un profil NACA 0012» est un TP qui s échelonnera sur plusieurs séances dont une consacrée au maillage. Le mailleur utilisé s appelle Megacads. Les étudiants ne connaissant pas le logiciel, toutes les étapes sont détaillées. Voilà, en général, comment s effectue la réalisation d un maillage : On choisit dans quel repère on va travailler. On importe les données géométriques du profil, un ensemble de points, par lequel on fait passer une courbe. On a ainsi créé la géométrie du profil (cf. Figure 2.3). On définit ensuite le domaine de calcul en créant les frontières et on crée à l intérieur les blocs du maillage qui seront discrétisés (cf. Figure 2.4). 16

17 On répartit les points du maillage aux frontières. On choisit une distribution de Poisson, de manière à avoir une discrétisation plus fine près du profil. On peut choisir la longueur des premier et dernier espacements. Pour les blocs qui ne sont pas rectangulaires, on joue sur cette valeur pour obtenir le maillage le plus orthogonal possible, ce qui est le gage d un maillage de qualité (cf. Figure 2.5). Le maillage à créer est un maillage structuré : un sommet du maillage est repéré par un triplet (i,j,k), ce qui impose une conservation du nombre de maille sur les faces «parallèles» des blocs. Pour construire le maillage, on fonctionne comme dans un repère, en reliant les points des frontières qui se font face. (cf. Figures 2.6 et 2.7). Ce maillage sera ensuite utilisé pour le calcul, ce qui permettra de voir (un peu trop tard!) si il était ou non bien fait. Pour ne pas fausser les résultats attendus dans la suite du TP, un maillage dont on est sûr est fourni. Ce qui simplifiera aussi la démarche de calcul. En effet le passage d un maillage Mégacads à un fichier d entrée elsa est long et présente de nombreuses occasions de se tromper. C est pourquoi, on a mis au point deux scripts qui reprennent les commandes à effectuer. Fig. 2.3 Géométrie du profil Fig. 2.4 configuration du maillage 17

18 Fig. 2.5 Répartition des points sur le profil Fig. 2.6 repère propre au maillage. Fig. 2.7 Maillage 2.5 Simulation numérique La simulation numérique consiste à lancer le calcul elsa. On a créé un lien «Comment lancer un calcul elsa?» vers une page qui donne les instructions pour démarrer le calcul. On y fournit le fichier batch ci-dessous, qui permet de lancer le calcul et dans lequel les étudiants auront à 18

19 préciser le script Python qu ils exécutent. Ce fichier batch est un script de commande qui permet de se «logger» sur le calculateur et d avoir accès aux processeurs de calcul. Les processeurs sont attribués selon un système de queue. Nos calculs sont assez courts et s effectent sur un seul processeur, on se met donc sur la queue «dev» pour développement. L avantage de cette queue est la rapidité de passage, mais le temps alloué par calcul est faible, aux alentours de 20 minutes.!/bin/tcsh BSUB -n 1 BSUB -o sortie%j.txt BSUB -e sortie%j.txt BSUB -q dev BSUB -J naca echo setenv MPI_USE_LIBELAN_SUB 0 cd $LS_SUBCWD source ~etienne/elsa/setupelsa.csh I3203g dec_r8_so ~etienne/elsa elsa -f naca01-1deg_v.epy echo post-traitement Le post-traitement consiste à visualiser les résultats. On utilise pour cela le logiciel Tecplot. Pour les visualisations un peu compliquées, une aide Tecplot est accessible depuis la barre d outils. Ce lien répertorie suivant les TP les visualisations à faire et guide l étudiant. On cherche à valider les résultats numériques par comparaison avec des données expérimentales, ou à observer des phénomènes physiques. 19

20 Chapitre 3 Points d étude L objectif de ce chapitre est de présenter succintement l ensemble des points théoriques abordés et de montrer comment ils ont été illustrés. 3.1 Modélisation de la turbulence elsa permet de faire des calculs non-visqueux (équations d Euler) et visqueux. La turbulence ; qui se rencontre au quotidient (panaches de fumée de cheminée d usine,...), est un phénomène physique très complexe. Pour les écoulements visqueux turbulents, elsa dispose d un grand choix de modèles de turbulence conçus grâce à une approche RANS (Reynolds Averaged Navier-Stokes). Le principe de cette approche est de séparer les champs conservatifs en une partie moyenne et une partie fluctuante. La partie moyenne est obtenue par application d un filtre : le filtre de Reynolds pour la pression p et la masse volumique ρ, le filtre de Favre écrit à partir de la moyenne de Reynolds pour toute les autres grandeurs physiques. Avec cette approche, de nouveaux termes issus du passage à la moyenne apparaissent et doivent etre modélisés. C est cette modélisation qui fait apparaître la viscosité turbulente µ t dont les effets viennent s ajouter à ceux de la viscosité laminaire (ou moléculaire). Les modèles à viscosité turbulente (modèles du premier ordre) sont basés sur l hypothèse de Boussinesq qui consiste à exprimer les tensions de Reynolds en fonction de la viscosité turbulente µ t que l on cherche à déterminer : avec R ij, le tenseur de Reynolds : et k énergie cinétique turbulente. R ij = µ t ( u i x j + u j x i 2 3 δ ij( R ij = 3 k=1 ) u k ) x k u u u v u w u v v v v w u w v w w w 2 3 ρkδ ij De plus, un coefficient de diffusivité thermique turbulent λ t permet de prendre en compte les effets de la turbulence sur la thermique de l écoulement. L évolution du coefficient de diffusivité thermique de la turbulence est liée aux variations de µ t. Pour déterminer µ t, plusieurs modèles sont disponibles dont plusieurs sont implémentés dans elsa : les modèles algébriques qui expriment directement µ t en fonction des variables conservatives, 20

21 les modèles à une seule équation de transport, comme le modèle de Spalart-Allmaras, permettent de calculer directement l évolution de µ t en fonction des champs conservatifs, les modèles à 2 équations de transport, comme le modèle k ω de Wilcox calculent 2 échelles de la turbulence et ces 2 échelles permettent d obtenir µ t par relation algébrique. Dans le cadre des TP, seuls les modèles de Spalart-Allmaras et k ω de Wilcox ont été présentés Modèle de Spalart-Allmaras Le modèle de Spalart-Allmaras est un modèle à 1 équation. Les modèles à 1 équation proposent soit une équation de transport liée à µ t soit à une autre grandeur de la turbulence directement liée à la viscosité turbulente Modèle k-ω Le modèle k ω est un modèle à deux équations de transport. Pour ces modèles là, la viscosité turbulente s exprime en fonction de deux grandeurs de la turbulence. On écrit une équation de transport pour chacune de ces deux grandeurs, ici : pour k, l énergie cinétique turbulente, pour ω, fréquence caractéristique de la turbulence. L inverse de ω représente l échelle de temps caractéristique de la dissipation de l énergie cinétique k. La viscosité turbulente s exprime en fonction de k et ω : µ t = ρ k ω Couche limite La couche limite est une zone située au voisinage d un corps immergé dans un fluide en mouvement, en dehors de laquelle, les effets de la viscosité sont négligeables. Elle est le siège de forts gradients des champs conservatifs. C est la capacité à plus ou moins bien prédire cette zone de l écoulement qui permet de décider si un modèle de turbulence st précis ou non. Sur le plan théorique, on distingue deux régions dans la couche limite : la première, très près de la paroi, est appelée sous couche laminaire et elle est le siège de la loi linéaire l autre, loin de la paroi, est appelée zone d équilibre et elle est le siège de la loi logarithmique. Les deux régions sont contrôlées par les valeurs respectives de la viscosité laminaire et de la viscosité turbulente, que l on retrouve dans le tenseur des contraintes : τ = (µ + µ t )( u + u t 2 3.uI) On suppose que l on étudie une couche limite de plaque plane turbulente avec un très faible gradient de pression longitudinal. Cela permet de simplifier fortement les équations de Navier- Stokes dans la couche limite. En particulier, on montre que la composante normale du cisaillement est conservée dans ce cas : τ = (µ + µ t ) u y = τ w. On définit la vitesse de frottement : u τ = τw ρ w. On introduit une vitesse et une distance adimensionnelles appelées les «variables de paroi» : U + = u u τ et y + = yu τ ν. 21

22 Sous-couche linéaire Au voisinage immédiat de la paroi, les contraintes turbulentes tendent vers 0 et la viscosité laminaire domine largement la viscosité turbulente, d où : τ = µ u y Par définition de la vitesse de frottement et en approchant la dérivée de la vitesse par son approximation linéaire, on peut écrire : Soit, τ w = ρ w u 2 τ = µ u y = µu y u = y ρ wu τ u τ µ On écrit une loi de la vitesse en fonction de la distance à la paroi. Si on réécrit cette expression en fonction des variables de paroi, on obtient la loi linéaire : La loi linéaire est vérifiée pour y + < 3. u + = y + Zone logarithmique Dans cette zone, les tensions turbulentes dominent la composante laminaire du tenseur des contrainte car la viscosité turbulente domine la viscosité laminaire. La viscosité turbulente est obtenue par produit des échelles caractéristiques de la turbulence. Des essais en souflerie montre qu on peut la modéliser comme suit : µ t = ρκu τ y. La nouvelle constante est appelée constante de Von Karman : κ = On a par ailleurs, µ t u y = ρ wu 2 τ, et d autre part, la contrainte de Reynolds reste en première approximation constante dans la direction normale à la paroi : τ = τ w = ρ w u 2 τ On obtient donc, où y représente la distance à la paroi. Soit, u µ t y = ρu2 τ = ρκu τy u y u τ ky = u y On peut intégrer cette équation par rapport à y et l écrire en fonction des variables de paroi, soit : u + = 1 k ln(y+ ) + C où C est une constante d intégration. Les très nombreux essais en soufflerie subsonique et transonique montrent que c est une constante universelle proche de 5. La loi logarithmique est valable pour des valeurs de y + supérieures à environ 30. La région comprise entre y + = 3 et y + = 30 est appelée région tampon. 22

23 Comparaison entre calculs et lois théoriques Les comportements théoriques sont obtenus sur une plaque plane. L objectif d un TP est de les retourver par simulation numérique. Pour cela, on simule avec elsa un écoulement sur une plaque plane adiabatique à M = Pour retrouver les lois linéaire et logarithmique (cf Figure 3.1), on construit les variables de paroi u + et y + et on trace la fonction u + = f(y + ). On se place en un point assez éloigné du bord d attaque de la plaque afin de disposer d une couche limite suffisamment établie. On récupère la valeur du frottement pariétal en ce point. On fait ensuite une coupe en ce même point suivant la direction normale à la paroi et on relève les valeurs de la viscosité et de la masse volumique à la paroi. Frame Sep 2006 Laminar computation -- Flat Plate uplus, uplus_th, uplus_log u+=f(y+) u+=y+ u+=5.6 log(y+) yplus Fig. 3.1 Plaque plane (modèle de Spalart) - Loi de paroi Comparaison laminaire / turbulent Les couches limites pour les régimes d écoulement laminaire et turbulent sont différentes(cf Figure 3.2). La couche limite turbulente est plus épaisse que la laminaire. En effet, la loi de variation de la vitesse dépend de la viscosité du fluide qui induit un frottement entre les couches voisines. Par rapport à un écoulement laminaire, il existe en plus de la viscosité turbulente qui renforce le terme de diffusion visqueuse. Comme l écoulement est plus visqueux, il y a besoin de plus de place pour que la vitesse locale atteigne la valeur de la vitesse amont. Comparaison des modèles de turbulence Les écoulements sur plaque plane sont les plus simples à reproduire par le calcul. On doit obtenir la même couche limite pour tous les modèles de turbulence (cf. Figure 3.2) dans la mesure où les modèles ont été mis au point pour coller aux résultats expérimentaux sur la plaque plane. Sur des configurations plus complexes, comme un profil d aile d avion par exemple, les résultats peuvent fortement différer. Dans le cadre du TP «Ecoulement autour d un profil RAE2822» 23

Aérodynamique Numérique

Aérodynamique Numérique Aérodynamique Numérique Dominique BLANC Rodolphe GOURSEAU 16 mars 2005 TABLE DES MATIÈRES ii Table des matières Introduction iii 1 Maillage non structuré 1 1.1 Préparation du maillage.....................

Plus en détail

Formation à la C F D Computational Fluid Dynamics. Formation à la CFD, Ph Parnaudeau

Formation à la C F D Computational Fluid Dynamics. Formation à la CFD, Ph Parnaudeau Formation à la C F D Computational Fluid Dynamics Formation à la CFD, Ph Parnaudeau 1 Qu est-ce que la CFD? La simulation numérique d un écoulement fluide Considérer à présent comme une alternative «raisonnable»

Plus en détail

T.P. FLUENT. Cours Mécanique des Fluides. 24 février 2006 NAZIH MARZOUQY

T.P. FLUENT. Cours Mécanique des Fluides. 24 février 2006 NAZIH MARZOUQY T.P. FLUENT Cours Mécanique des Fluides 24 février 2006 NAZIH MARZOUQY 2 Table des matières 1 Choc stationnaire dans un tube à choc 7 1.1 Introduction....................................... 7 1.2 Description.......................................

Plus en détail

La méthode Chimère : Une méthode de maillages recouvrants

La méthode Chimère : Une méthode de maillages recouvrants La méthode Chimère : Une méthode de maillages recouvrants Les différentes topologies possibles avec la méthode Chimère et ses différentes utilisations Les techniques Chimère de base Les contraintes sur

Plus en détail

Figure 3.1- Lancement du Gambit

Figure 3.1- Lancement du Gambit 3.1. Introduction Le logiciel Gambit est un mailleur 2D/3D; pré-processeur qui permet de mailler des domaines de géométrie d un problème de CFD (Computational Fluid Dynamics).Il génère des fichiers*.msh

Plus en détail

OPENFOAM. Ecoulements conduites cylindriques Laminaire Turbulent

OPENFOAM. Ecoulements conduites cylindriques Laminaire Turbulent OPENFOAM Ecoulements conduites cylindriques Laminaire Turbulent Tutorials crées par Rajesh Bhaskaran sous fluent et adaptés par Bence Somogyi sous OF. Cas Laminaire Conduite de 20 cm de diamètre et 8 mètres

Plus en détail

SIMULATION NUMÉRIQUE DU LANCEMENT D UNE TORPILLE SOUS-MARINE JULIEN NAVE PIERRE MATHARAN

SIMULATION NUMÉRIQUE DU LANCEMENT D UNE TORPILLE SOUS-MARINE JULIEN NAVE PIERRE MATHARAN SIMULATION NUMÉRIQUE DU LANCEMENT D UNE TORPILLE SOUS-MARINE JULIEN NAVE PIERRE MATHARAN 28 JANVIER 2013 1 SIMULATION TORPILLE SOUS-MARINE 2 1. Introduction On a choisi d étudier la torpille chinoise ET36,

Plus en détail

Simulations instationnaires: Effet de modèle (Cµ variable, schéma en temps)

Simulations instationnaires: Effet de modèle (Cµ variable, schéma en temps) Simulations instationnaires: Effet de modèle (Cµ variable, schéma en temps) Gabriel PETIT Thèse CIFRE Directeur de thèse: Azeddine KOURTA (IMFT) Tuteurs industriels: Jean-Pierre ROSENBLUM (DASSAULT) Jean-Claude

Plus en détail

Guide de SolidWorks Flow Simulation pour l enseignant. Présentateur Date

Guide de SolidWorks Flow Simulation pour l enseignant. Présentateur Date Guide de SolidWorks Flow Simulation pour l enseignant Présentateur Date 1 Qu'est-ce que SolidWorks Flow Simulation? SolidWorks Flow Simulation est un logiciel d'analyse des écoulements de fluide et du

Plus en détail

Mécanique des Fluides

Mécanique des Fluides Mécanique des Fluides Franck Nicoud I3M franck.nicoud@univ-montp2.fr MKFLU - MI4 1 Plan général 1. Rappels 2. Quelques solutions analytiques 3. Notion de turbulence 4. Aérothermique 5. Interaction fluide-structure

Plus en détail

TP Méthodes Numériques

TP Méthodes Numériques ENSIMAG 1ère année, 2007-2008 TP Méthodes Numériques Objectifs Les objectifs de ce TP sont : de revenir sur les méthodes de résolution des équations différentielles vues en cours de MN ; d utiliser un

Plus en détail

Objectifs du Chapitre. Initiatiaon à l Analyse Dimensionnelle. Introduction à la Théorie de Maquettes et Similitude.

Objectifs du Chapitre. Initiatiaon à l Analyse Dimensionnelle. Introduction à la Théorie de Maquettes et Similitude. Objectifs du Chapitre Initiatiaon à l Analyse Dimensionnelle. Introduction à la Théorie de Maquettes et Similitude. Adil Ridha (Université de Caen) Analyse Dimensionnelle et Similitude 2009-2010 1 / 31

Plus en détail

Ecoulements 2D décollés autour d un mât et d une voile. B. Haddad, B. Lepine (Ecole Navale) Contact: chapin@ensica.fr

Ecoulements 2D décollés autour d un mât et d une voile. B. Haddad, B. Lepine (Ecole Navale) Contact: chapin@ensica.fr Ecoulements 2D décollés autour d un mât et d une voile V.G. Chapin,, S. Jamme (ENSICA) B. Haddad, B. Lepine (Ecole Navale) Contact: chapin@ensica.fr Aérodynamique du voilier Analyser & optimiser les performances

Plus en détail

Motifs turbulent-laminaire dans l écoulement de Poiseuille plan

Motifs turbulent-laminaire dans l écoulement de Poiseuille plan rencontre du non-linéaire 2013 155 Motifs turbulent-laminaire dans l écoulement de Poiseuille plan Laurette S. Tuckerman PMMH-ESPCI-CNRS, 10 rue Vauquelin, 75005 Paris laurette@pmmh.espci.fr z streamwise

Plus en détail

ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D UN CYLINDRE

ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D UN CYLINDRE ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D UN CYLINDRE Introduction L écoulement d un fluide autour d un cylindre fait partie des problèmes les plus étudiés en mécanique des fluides ou en aérodynamique,

Plus en détail

Initiation à l'utilisation du logiciel de simulation numérique ANSYS/FLUENT

Initiation à l'utilisation du logiciel de simulation numérique ANSYS/FLUENT Initiation à l'utilisation du logiciel de simulation numérique ANSYS/FLUENT olivier.boiron@centrale-marseille.fr Septembre 2015 3A FETES Introduction à l'utilisation du logiciel de simulation numérique

Plus en détail

Quelques axes de développement méthodologique en optimisation géométrique de formes aérodynamiques dans un contexte MDO

Quelques axes de développement méthodologique en optimisation géométrique de formes aérodynamiques dans un contexte MDO Quelques axes de développement méthodologique en optimisation géométrique de formes aérodynamiques dans un contexte MDO J.-A. Désidéri, INRIA Sophia Antipolis, desideri@sophia.inria.fr 16 Mars 2004 On

Plus en détail

À propos des matrices échelonnées

À propos des matrices échelonnées À propos des matrices échelonnées Antoine Ducros appendice au cours de Géométrie affine et euclidienne dispensé à l Université Paris 6 Année universitaire 2011-2012 Introduction Soit k un corps, soit E

Plus en détail

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes. Promotion X 004 COURS D ANALYSE DES STRUCTURES MÉCANIQUES PAR LA MÉTHODE DES ELEMENTS FINIS (MEC 568) contrôle non classant (7 mars 007, heures) Documents autorisés : polycopié ; documents et notes de

Plus en détail

Parmi le large éventail des codes de calcul de l écoulement connus on peut citer : C3D, N3S, Fluent, CFX, Numeca, Star-CD, etc

Parmi le large éventail des codes de calcul de l écoulement connus on peut citer : C3D, N3S, Fluent, CFX, Numeca, Star-CD, etc Chapitre 5 Modélisation numérique 5.1. Introduction Depuis quelques années, l accroissement de la puissance des ordinateurs a permis de conduire des calculs tridimensionnels de l écoulement en turbomachines,

Plus en détail

Proposition d activité utilisant l application. Tripatouille. (http://www.malgouyres.fr/tripatouille/)

Proposition d activité utilisant l application. Tripatouille. (http://www.malgouyres.fr/tripatouille/) IREM Clermont-Ferrand Algorithmique au lycée Malika More malika.more@u-clermont1.fr 28 janvier 2011 Proposition d activité utilisant l application Tripatouille (http://www.malgouyres.fr/tripatouille/)

Plus en détail

Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs.

Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs. Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs. H. ZAÏDI a, S. FOHANNO a, R. TAÏAR b, G. POLIDORI a a Laboratoire

Plus en détail

ANALYSE NUMERIQUE ET OPTIMISATION. Une introduction à la modélisation mathématique et à la simulation numérique

ANALYSE NUMERIQUE ET OPTIMISATION. Une introduction à la modélisation mathématique et à la simulation numérique 1 ANALYSE NUMERIQUE ET OPTIMISATION Une introduction à la modélisation mathématique et à la simulation numérique G. ALLAIRE 28 Janvier 2014 CHAPITRE I Analyse numérique: amphis 1 à 12. Optimisation: amphis

Plus en détail

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Technologie et biologie (TB) Discipline : Informatique Première et seconde années Programme d informatique

Plus en détail

- Mobiliser les résultats sur le second degré dans le cadre de la résolution d un problème.

- Mobiliser les résultats sur le second degré dans le cadre de la résolution d un problème. Mathématiques - classe de 1ère des séries STI2D et STL. 1. Analyse On dote les élèves d outils mathématiques permettant de traiter des problèmes relevant de la modélisation de phénomènes continus ou discrets.

Plus en détail

Rapport du projet CFD 2010

Rapport du projet CFD 2010 ISAE-ENSICA Rapport du projet CFD 2010 Notice explicative des différents calculs effectués sous Fluent, Xfoil et Javafoil Tanguy Kervern 19/02/2010 Comparaison des performances de différents logiciels

Plus en détail

Exercices sur les écoulements compressibles

Exercices sur les écoulements compressibles Exercices sur les écoulements compressibles IUT - GTE - Marseille 2012-13 1 Exercice 1 Calculer la température et la pression d arrêt sur le bord d attaque de l aile d un avion volant à Mach Ma = 0.98

Plus en détail

SIMULATION DES AUTOUR D UN MODELE SIMPLIFIE DE VOITURE AUTOMOBILE

SIMULATION DES AUTOUR D UN MODELE SIMPLIFIE DE VOITURE AUTOMOBILE Simulation SIMULATION AUTOUR D UN MODELE SIMPLIFIE DE VOITURE AUTOMOBILE Michel VISONNEAU et Emmanuel GUILMINEAU Laboratoire de Mécanique des Fluides CNRS UMR 6598, Ecole Centrale de Nantes Nantes, FRANCE

Plus en détail

«Clustering pour le bureau d études : Application en CFD»

«Clustering pour le bureau d études : Application en CFD» «Clustering pour le bureau d études : Application en CFD» Par Nicolas COSTE, Société OPTIFLOW - 11/12/2002 OPTIFLOW: Bureau d études et de recherches en Mécanique des Fluides Créée en 1998 par un ensemble

Plus en détail

1 Description générale de VISFIELD

1 Description générale de VISFIELD Guide d utilisation du logiciel VISFIELD Yann FRAIGNEAU LIMSI-CNRS, Bâtiment 508, BP 133 F-91403 Orsay cedex, France 11 décembre 2012 1 Description générale de VISFIELD VISFIELD est un programme écrit

Plus en détail

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique DOMAINE P3.C3.D1. Pratiquer une démarche scientifique et technologique, résoudre des

Plus en détail

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Biologie, chimie, physique et sciences de la Terre (BCPST) Discipline : Informatique Première et seconde années

Plus en détail

Introduction à la simulation numérique des écoulements. Application au transfert thermique sur plaque plane avec StarCCM+.

Introduction à la simulation numérique des écoulements. Application au transfert thermique sur plaque plane avec StarCCM+. Introduction à la simulation numérique des écoulements. Application au transfert thermique sur plaque plane avec StarCCM+. H. Nouri 1 and F. Ravelet 1 1 DynFluid - Arts et Metiers ParisTech, 151 boulevard

Plus en détail

CERFACS CFD - Combustion

CERFACS CFD - Combustion CERFACS CFD - Combustion Sous la direction de Franck NICOUD, Bénédicte CUENOT SIMULATION NUMÉRIQUE DIRECTE D ÉCOULEMENTS DANS LES PLAQUES MULTIPERFORÉES : Étude préliminaire Rapport de stage de fin d études

Plus en détail

Cours FPV - Semaine 3 : Recherche d Extrema et Formes Différentielles

Cours FPV - Semaine 3 : Recherche d Extrema et Formes Différentielles Cours FPV - Semaine 3 : Recherche d Extrema et Formes Différentielles Frédéric Messine Introduction Dans ce chapitre, nous allons étudier une application de la dérivation des fonctions de plusieurs variables

Plus en détail

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

SDNL112 - Endommagement d'origine vibratoire d'un cintre de générateur de vapeur

SDNL112 - Endommagement d'origine vibratoire d'un cintre de générateur de vapeur Titre : SDNL112 - Endommagement d'origine vibratoire d'un [...] Date : 30/07/2015 Page : 1/9 SDNL112 - Endommagement d'origine vibratoire d'un cintre de générateur de vapeur Résumé Ce cas de validation

Plus en détail

Procédures pour la génération d'un maillage sous ICEM-CFD

Procédures pour la génération d'un maillage sous ICEM-CFD TF01 : Tutoriel (succinct) de prise en main des outils 1. ICEM-CFD (CAO+maillage) 2. Fluent (Calcul et post-traitement) Étude de l'écoulement autour d'un disque placé au sein d'un domaine rectangulaire

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

Exemple d application en CFD : Coefficient de traînée d un cylindre

Exemple d application en CFD : Coefficient de traînée d un cylindre Exemple d application en CFD : Coefficient de traînée d un cylindre 1 Démarche générale Avec Gambit Création d une géométrie Maillage Définition des conditions aux limites Avec Fluent 3D Choix des équations

Plus en détail

Composition d Informatique (2 heures), Filière MP (XC)

Composition d Informatique (2 heures), Filière MP (XC) école polytechnique concours d admission 2014 ens : cachan Composition d Informatique (2 heures), Filière MP (XC) Rapport de M. Didier CASSEREAU, correcteur. 1. Bilan général A titre de rappel, cette épreuve

Plus en détail

Etude de l écoulement d un fluide entre deux plans parallèles munis d obstacles

Etude de l écoulement d un fluide entre deux plans parallèles munis d obstacles ème Congrès Français de Mécanique Bordeaux, 6 au 3 août 3 Etude de l écoulement d un fluide entre deux plans parallèles munis d obstacles. BODIF, F. DNNE,.K. BENKL niversité des Sciences et de la Technologie

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

RAPPORT DE STAGE Calcul parallèle sur GPU

RAPPORT DE STAGE Calcul parallèle sur GPU Université Joseph Fourier Département Licence Sciences & Technologie RAPPORT DE STAGE Calcul parallèle sur GPU D Aguanno Carlotta Laboratoire d accueil : INRIA Directeur du laboratoire : GROS Patrick Responsable

Plus en détail

Systèmes linéaires. 1. Introduction aux systèmes d équations linéaires. Exo7. 1.1. Exemple : deux droites dans le plan

Systèmes linéaires. 1. Introduction aux systèmes d équations linéaires. Exo7. 1.1. Exemple : deux droites dans le plan Exo7 Systèmes linéaires Vidéo partie 1. Introduction aux systèmes d'équations linéaires Vidéo partie 2. Théorie des systèmes linéaires Vidéo partie 3. Résolution par la méthode du pivot de Gauss 1. Introduction

Plus en détail

Université catholique de Louvain Ecole Polytechnique de Louvain MECANIQUE DES FLUIDES ET TRANSFERTS I. V. Legat, G. Winckelmans

Université catholique de Louvain Ecole Polytechnique de Louvain MECANIQUE DES FLUIDES ET TRANSFERTS I. V. Legat, G. Winckelmans Université catholique de Louvain Ecole Polytechnique de Louvain MECANIQUE DES FLUIDES ET TRANSFERTS I V. Legat, G. Winckelmans Chapitre 6 version finale corrigée :- Année académique 13-14 version 5.8 7-3-14

Plus en détail

Cours IFT6266, Exemple d application: Data-Mining

Cours IFT6266, Exemple d application: Data-Mining Cours IFT6266, Exemple d application: Data-Mining Voici un exemple du processus d application des algorithmes d apprentissage statistique dans un contexte d affaire, qu on appelle aussi data-mining. 1.

Plus en détail

POLY-PREPAS Centre de Préparation aux Concours Paramédicaux

POLY-PREPAS Centre de Préparation aux Concours Paramédicaux POLY-PREPAS Centre de Préparation aux Concours Paramédicaux - Sections : L1 Santé - 1 Olivier CAUDRELIER oc.polyprepas@orange.fr Chapitre 1 : Equations aux dimensions 1. Equation aux dimensions a) Dimension

Plus en détail

Modèle réduit pour la DSC : Application aux solutions binaires

Modèle réduit pour la DSC : Application aux solutions binaires Modèle réduit pour la DSC : Application aux solutions binaires Stéphane GIBOUT 1, Erwin FRANQUET 1, William MARÉCHAL 1, Jean-Pierre BÉDÉCARRATS 1, Jean-Pierre DUMAS 1 1 Univ. Pau & Pays Adour, LaTEP-EA

Plus en détail

BUREAU D ÉTUDES INDUSTRIEL CONTROLE ACTIF DU DECOLLEMENT DE LA COUCHE LIMITE SUR UN PROFIL SUBSONIQUE

BUREAU D ÉTUDES INDUSTRIEL CONTROLE ACTIF DU DECOLLEMENT DE LA COUCHE LIMITE SUR UN PROFIL SUBSONIQUE LOGEAIS Matthieu CASTILLO Mario BEAUGENDRE Gabriel BUREAU D ÉTUDES INDUSTRIEL CONTROLE ACTIF DU DECOLLEMENT DE LA COUCHE LIMITE SUR UN PROFIL SUBSONIQUE TABLE DES MATIÈRES Introduction...4 I. Contexte

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

Programme de Première

Programme de Première BAC TECHNO STAV 66 I. Algèbre Programme de Première Objectif 1 - Effectuer de manière autonome des calculs numériques ou algébriques, résoudre des équations ou inéquations en vue de résoudre des problèmes

Plus en détail

: scientifique. : Physique, technologie et sciences de l ingénieur (PTSI) Physique et technologie (PT) : Sciences industrielles de l ingénieur

: scientifique. : Physique, technologie et sciences de l ingénieur (PTSI) Physique et technologie (PT) : Sciences industrielles de l ingénieur : scientifique : Physique, technologie et sciences de l ingénieur (PTSI) Physique et technologie (PT) : Sciences industrielles de l ingénieur Première et seconde s PROGRAMME DE SCIENCES INDUSTRIELLES DE

Plus en détail

CONTRIBUTION À L ÉTUDE DE L ÉCOULEMENT TRIDIMENSIONNEL TURBULENT AUTOUR D UN PROFIL ET À TRAVERS UNE SÉRIE D AUBES FIXES

CONTRIBUTION À L ÉTUDE DE L ÉCOULEMENT TRIDIMENSIONNEL TURBULENT AUTOUR D UN PROFIL ET À TRAVERS UNE SÉRIE D AUBES FIXES CONTRIBUTION À L ÉTUDE DE L ÉCOULEMENT TRIDIMENSIONNEL TURBULENT AUTOUR D UN PROFIL ET À TRAVERS UNE SÉRIE D AUBES FIXES Karima HEGUEHOUG ep BENKARA-MOSTEFA, Zoubir NEMOUCHI, Farid GACI ) LABORATOIRE D

Plus en détail

SOUTENANCE DE PROJET DE FIN D ÉTUDES

SOUTENANCE DE PROJET DE FIN D ÉTUDES SOUTENANCE DE PROJET DE FIN D ÉTUDES Développement d un modèle d échangeur thermique pour l étude par simulation numérique 3D sous FLUENT Franck LE RHUN Valeo Engine Management Systems 4 septembre 2007

Plus en détail

Simulation numérique d'un écoulement autour d'un profil d'aile muni d'un volet poreux.

Simulation numérique d'un écoulement autour d'un profil d'aile muni d'un volet poreux. ème Congrès Français de Mécanique Bordeaux, 6 au 3 août 3 Simulation numérique d'un écoulement autour d'un profil d'aile muni d'un volet poreux. C. HAFIEN a, A. BOUREHLA b, T. LILI a a. Laboratoire de

Plus en détail

MAGE. Présentation du logiciel. Auteur : Jean-Baptiste FAURE Unité de recherche Hydrologie-Hydraulique

MAGE. Présentation du logiciel. Auteur : Jean-Baptiste FAURE Unité de recherche Hydrologie-Hydraulique MAGE Présentation du logiciel Auteur : Jean-Baptiste FAURE Unité de recherche Hydrologie-Hydraulique Contributeurs : plusieurs générations de stagiaires MAGE : logiciel d'hydraulique à surface libre mai

Plus en détail

Objectifs. Calcul scientifique. Champ d applications. Pourquoi la simulation numérique?

Objectifs. Calcul scientifique. Champ d applications. Pourquoi la simulation numérique? Objectifs Calcul scientifique Alexandre Ern ern@cermics.enpc.fr (CERMICS, Ecole des Ponts ParisTech) Le Calcul scientifique permet par la simulation numérique de prédire, optimiser, contrôler... le comportement

Plus en détail

Le turbo met les gaz. Les turbines en équation

Le turbo met les gaz. Les turbines en équation Le turbo met les gaz Les turbines en équation KWOK-KAI SO, BENT PHILLIPSEN, MAGNUS FISCHER La mécanique des fluides numérique CFD (Computational Fluid Dynamics) est aujourd hui un outil abouti de conception

Plus en détail

Écoulements internes et calcule de h et de température

Écoulements internes et calcule de h et de température Objectifs Écoulements internes et calcule de h et de température Objectifs Mettre en évidence les différences entre écoulements externes et internes Calcul de h local et moyen Calcul de température locale

Plus en détail

UNITÉ DE PROGRAMME : S9UP1 Modélisation de la turbulence

UNITÉ DE PROGRAMME : S9UP1 Modélisation de la turbulence UNITÉ DE PROGRAMME : S9UP1 Modélisation de la turbulence Modélisation de la turbulence Auteur : Yann MARCHESSE Département : Mécanique et Énergétique Édition : Année universitaire 2009-2010 ÉCOLE CATHOLIQUE

Plus en détail

Programmes du collège

Programmes du collège Bulletin officiel spécial n 6 du 28 août 2008 Programmes du collège Programmes de l enseignement de mathématiques Ministère de l Éducation nationale Classe de quatrième Note : les points du programme (connaissances,

Plus en détail

Concours CASTing 2011

Concours CASTing 2011 Concours CASTing 2011 Épreuve de mécanique Durée 1h30 Sans calculatrice Le candidat traitera deux exercices parmi les trois proposés dans le sujet. Dans le cas où les trois exercices seraient traités partiellement,

Plus en détail

Apprentissage par méthodes à noyaux en reconnaissance d images

Apprentissage par méthodes à noyaux en reconnaissance d images Apprentissage par méthodes à noyaux en reconnaissance d images Alberto Bietti Table des matières Introduction 2 1 Apprentissage par méthodes à noyaux 2 1.1 Position du problème et motivation..........................

Plus en détail

Résumé du document «Programmes des classes préparatoires aux Grandes Écoles ; Discipline : Informatique ; Première et seconde années - 2013»

Résumé du document «Programmes des classes préparatoires aux Grandes Écoles ; Discipline : Informatique ; Première et seconde années - 2013» Résumé du document «Programmes des classes préparatoires aux Grandes Écoles ; Discipline : Informatique ; Première et seconde années - 2013» I Objectifs Niveau fondamental : «on se fixe pour objectif la

Plus en détail

CALCUL SCIENTIFIQUE. 1 Erreur absolue et erreur relative 2. 2 Représentation des nombres sur ordinateur 3

CALCUL SCIENTIFIQUE. 1 Erreur absolue et erreur relative 2. 2 Représentation des nombres sur ordinateur 3 MTH1504 2011-2012 CALCUL SCIENTIFIQUE Table des matières 1 Erreur absolue et erreur relative 2 2 Représentation des nombres sur ordinateur 3 3 Arithmétique flottante 4 3.1 Absorption........................................

Plus en détail

ÉTUDE DE L EFFICACITÉ DE GÉOGRILLES POUR PRÉVENIR L EFFONDREMENT LOCAL D UNE CHAUSSÉE

ÉTUDE DE L EFFICACITÉ DE GÉOGRILLES POUR PRÉVENIR L EFFONDREMENT LOCAL D UNE CHAUSSÉE ÉTUDE DE L EFFICACITÉ DE GÉOGRILLES POUR PRÉVENIR L EFFONDREMENT LOCAL D UNE CHAUSSÉE ANALYSIS OF THE EFFICIENCY OF GEOGRIDS TO PREVENT A LOCAL COLLAPSE OF A ROAD Céline BOURDEAU et Daniel BILLAUX Itasca

Plus en détail

1 Objectif : étudier l écoulement autour d un véhicule type Camion, Pickup ou Truck, et calculer la traînée

1 Objectif : étudier l écoulement autour d un véhicule type Camion, Pickup ou Truck, et calculer la traînée Projet: initiation à Gambit et Fluent - Master 1 Le projet peut être réalisé soit individuellement ou en binôme. 1 Objectif : étudier l écoulement autour d un véhicule type Camion, Pickup ou Truck, et

Plus en détail

Calcul Scientifique L2 Maths Notes de Cours

Calcul Scientifique L2 Maths Notes de Cours Calcul Scientifique L2 Maths Notes de Cours Le but de ce cours est d aborder le Calcul Scientifique, discipline arrivant en bout d une d une chaîne regroupant divers concepts tels que la modélisation et

Plus en détail

ANALYSE STATIQUE D UNE POUTRE SOUMISE A UNE CHARGE VARIABLE

ANALYSE STATIQUE D UNE POUTRE SOUMISE A UNE CHARGE VARIABLE ANALYSE STATIQUE D UNE POUTRE SOUMISE A UNE CHARGE VARIABLE Description du problème L écoulement sur une plaque plane fait partie des problèmes classiques de la mécanique des fluides les plus étudiés.

Plus en détail

Responsables. Etude analytique : Renard Julien (3A) Partie graphique : Campion Bernard (3A) Maquette : Scottini Jonathan (3A)

Responsables. Etude analytique : Renard Julien (3A) Partie graphique : Campion Bernard (3A) Maquette : Scottini Jonathan (3A) Responsables Etude analytique : Renard Julien (3A) Partie graphique : Campion Bernard (3A) Maquette : Scottini Jonathan (3A) 1 Introduction Dans le cadre de ce projet de géométrie BAC 1, il nous était

Plus en détail

Optimisation des transitions de phases de vol pour un drone capable de vol stationnaire et de vol en translation rapide

Optimisation des transitions de phases de vol pour un drone capable de vol stationnaire et de vol en translation rapide Damien Poinsot 1/6 Optimisation des transitions de phases de vol pour un drone capable de vol stationnaire et de vol en translation rapide Damien POINSOT Directeur(s) de thèse : Caroline Bérard et Alain

Plus en détail

Machine de Turing. Informatique II Algorithmique 1

Machine de Turing. Informatique II Algorithmique 1 Machine de Turing Nous avons vu qu un programme peut être considéré comme la décomposition de la tâche à réaliser en une séquence d instructions élémentaires (manipulant des données élémentaires) compréhensibles

Plus en détail

Aspects théoriques et algorithmiques du calcul réparti L agglomération

Aspects théoriques et algorithmiques du calcul réparti L agglomération Aspects théoriques et algorithmiques du calcul réparti L agglomération Patrick CIARLET Enseignant-Chercheur UMA patrick.ciarlet@ensta-paristech.fr Françoise LAMOUR franc.lamour@gmail.com Aspects théoriques

Plus en détail

Utilisation de python pour le calcul numérique

Utilisation de python pour le calcul numérique Utilisation de python pour le calcul numérique Résumé L objectif de ce TP est de découvrir quelques possibilités de python pour le calcul numérique. Il pourra également vous servir de référence si vous

Plus en détail

TP d asservissement numérique sur maquette Feedback

TP d asservissement numérique sur maquette Feedback SOUBIGOU Antoine GE3S Semestre 5 2002 PAILLARD Jean-Noël TP d asservissement numérique sur maquette Feedback ECOLE NATIONALE SUPERIEURE DES ARTS ET INDUSTRIES DE STRASBOURG 24, Boulevard de la Victoire

Plus en détail

Simulations de Monte Carlo en finance : Pricer d option

Simulations de Monte Carlo en finance : Pricer d option Emma Alfonsi, Xavier Milhaud - M2R SAF Simulations de Monte Carlo en finance : Pricer d option Sous la direction de M. Pierre Alain Patard ISFA - Mars 2008 . 1 Table des matières 1 Introduction 4 2 Un

Plus en détail

Aspects théoriques et algorithmiques du calcul réparti L agglomération

Aspects théoriques et algorithmiques du calcul réparti L agglomération Aspects théoriques et algorithmiques du calcul réparti L agglomération Patrick CIARLET Enseignant-Chercheur UMA patrick.ciarlet@ensta-paristech.fr Françoise LAMOUR franc.lamour@gmail.com Aspects théoriques

Plus en détail

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007 Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................

Plus en détail

FLUIDES EN ÉCOULEMENT Méthodes et modèles

FLUIDES EN ÉCOULEMENT Méthodes et modèles FLUIDES EN ÉCOULEMENT Méthodes et modèles Jacques PADET Professeur Émérite à l Université de Reims Seconde édition revue et augmentée TABLE DES MATIÈRES PRÉSENTATION Préface de la 1 ère édition Prologue

Plus en détail

Description du module GENERATEUR rev.2 1. Rôle du module

Description du module GENERATEUR rev.2 1. Rôle du module Description du module GENERATEUR rev.2 1. Rôle du module Ce module doit implémenter un générateur de «points aléatoires» selon une répartition de densité donnée. Tout d abord, le générateur doit être initialisé

Plus en détail

INSA de LYON Dép. Génie Civil et Urbanisme 3GCU CONVECTION - 93. [J. Brau], [2006], INSA de Lyon, tous droits réservés

INSA de LYON Dép. Génie Civil et Urbanisme 3GCU CONVECTION - 93. [J. Brau], [2006], INSA de Lyon, tous droits réservés CONVECTION - 93 Introduction Ce mode de transfert est basé sur le fait qu il y a déplacement de matière : il ne concerne donc que les fluides (liquides et gaz). Contrairement à la conduction où le transfert

Plus en détail

Partiel PHY121 Mécanique du point

Partiel PHY121 Mécanique du point Université Joseph Fourier Grenoble Licence Partiel PHY2 Mécanique du point Vendredi 23 mars 202 Durée h30 Calculatrices et documents non-autorisés Pour chaque question, 4 réponses sont proposées dont ou

Plus en détail

ECOULEMENTS TURBULENTS

ECOULEMENTS TURBULENTS ECOULEMENTS TURBULENTS Base et modélisation Auteur: Julien Réveillon Université de Rouen Réveillon - Université de Rouen - reveillon@coria.fr p.1/188 Introduction - Généralités Observation constante des

Plus en détail

ENSEIRB-MATMECA PG-113 2014. TP6: Optimisation au sens des moindres carrés

ENSEIRB-MATMECA PG-113 2014. TP6: Optimisation au sens des moindres carrés ENSEIRB-MATMECA PG-113 014 TP6: Optimisation au sens des moindres carrés Le but de ce TP est d implémenter une technique de recalage d images qui utilise une méthode vue en cours d analyse numérique :

Plus en détail

Utilisation de Channel Flow

Utilisation de Channel Flow Utilisation de Channel Flow Jérôme Vinçonneau 1 Introduction Channelflow est un programme de simulation numérique directe pour les écoulement de fluides incompressible s effectuant dans des domaines rectangulaires

Plus en détail

Premier principe de la thermodynamique - conservation de l énergie

Premier principe de la thermodynamique - conservation de l énergie Chapitre 5 Premier principe de la thermodynamique - conservation de l énergie 5.1 Bilan d énergie 5.1.1 Énergie totale d un système fermé L énergie totale E T d un système thermodynamique fermé de masse

Plus en détail

Projet CLANU en 3GE: Compléments d algèbre linéaire numérique

Projet CLANU en 3GE: Compléments d algèbre linéaire numérique Projet CLANU en 3GE: Compléments d algèbre linéaire numérique Année 2008/2009 1 Décomposition QR On rappelle que la multiplication avec une matrice unitaire Q C n n (c est-à-dire Q 1 = Q = Q T ) ne change

Plus en détail

ATELIER ALGORITHME PREMIERS PAS Journée d information sur les nouveaux programmes de Première S-ES 2010-2011

ATELIER ALGORITHME PREMIERS PAS Journée d information sur les nouveaux programmes de Première S-ES 2010-2011 Pour me contacter : irene.rougier@ac-clermont.fr 1. Introduction ATELIER ALGORITHME PREMIERS PAS Journée d information sur les nouveaux programmes de Première S-ES 2010-2011 De nombreux documents et informations

Plus en détail

ANNEXE 1 BTS AGENCEMENT DE L'ENVIRONNEMENT ARCHITECTURAL Programme de mathématiques

ANNEXE 1 BTS AGENCEMENT DE L'ENVIRONNEMENT ARCHITECTURAL Programme de mathématiques ANNEXE BTS AGENCEMENT DE L'ENVIRONNEMENT ARCHITECTURAL Programme de mathématiques L'enseignement des mathématiques dans les sections de techniciens supérieurs Agencement de l'environnement architectural

Plus en détail

Architecture des calculateurs

Architecture des calculateurs Chapitre 1 Architecture des calculateurs 1.1 Introduction Ce paragraphe n a pas la prétention de présenter un cours d informatique. D une manière générale, seuls les caractéristiques architecturales qui

Plus en détail

SIMULATION NUMERIQUE DU FLUX D AIR EN BLOC OPÉRATOIRE

SIMULATION NUMERIQUE DU FLUX D AIR EN BLOC OPÉRATOIRE Maîtrise d ambiance et Qualité de l air SIMULATION NUMERIQUE DU FLUX D AIR EN BLOC OPÉRATOIRE PERTURBATION À L ÉTAT STATIQUE OU DYNAMIQUE Alina SANTA CRUZ École d Ingénieurs de Cherbourg LUSAC «Équipe

Plus en détail

Simulation numérique du transfert de chaleur dans un moteur-fusée à propergol liquide

Simulation numérique du transfert de chaleur dans un moteur-fusée à propergol liquide ISSN : 2335-1357 Mediterranean Journal of Modeling and Simulation MJMS 03 (2015) 073-079 M M J S Simulation numérique du transfert de chaleur dans un moteur-fusée à propergol liquide B. KHELIDJ a, S. HEMIS

Plus en détail

Mathématiques et Océanographie

Mathématiques et Océanographie Mathématiques et Océanographie Anne-Laure Dalibard Département de mathématiques et applications École normale supérieure 20 avril 2011 Journées Académiques de l IREM de Nantes Plan Présentation rapide

Plus en détail

EPFL - Travaux pratiques de physique. Hydrodynamique. Résumé

EPFL - Travaux pratiques de physique. Hydrodynamique. Résumé Hydrodynamique Résumé L étude de la dynamique des fluides (liquides et gaz) permet de déterminer les caractéristiques du fluide lui-même ainsi que celles d un objet plongé à l intérieur de celui-ci. Il

Plus en détail

Étude de la transition entre convection naturelle et convection forcée dans une cavité traversante

Étude de la transition entre convection naturelle et convection forcée dans une cavité traversante Étude de la transition entre convection naturelle et convection forcée dans une cavité traversante S. Wullens 1,*, M. Pons, E. Wurtz 3, Y. Fraigneau 1 LOCIE, U. Savoie - CNRS, UMR571, Savoie Technolac,

Plus en détail

Initiation à la Mécanique des Fluides. Mr. Zoubir HAMIDI

Initiation à la Mécanique des Fluides. Mr. Zoubir HAMIDI Initiation à la Mécanique des Fluides Mr. Zoubir HAMIDI Chapitre I : Introduction à la mécanique des fluides 1 Introduction La mécanique des fluides(mdf) a pour objet l étude du comportement des fluides

Plus en détail

Décomposition de domaine pour un milieu poreux fracturé

Décomposition de domaine pour un milieu poreux fracturé Décomposition de domaine pour un milieu poreux fracturé Laila AMIR 1, Michel KERN 2, Vincent MARTIN 3, Jean E ROBERTS 4 1 INRIA-Rocquencourt, B.P. 105, F-78153 Le Chesnay Cedex Email: laila.amir@inria.fr

Plus en détail

Etude de la dispersion atmosphérique des effluents émis par les cheminées de la cimenterie de Meftah

Etude de la dispersion atmosphérique des effluents émis par les cheminées de la cimenterie de Meftah 10 ème Séminaire International sur la Physique Energétique 10 th International Meeting on Energetical Physics Etude de la dispersion atmosphérique des effluents émis par les cheminées de la cimenterie

Plus en détail