Intégration dans ISIS d un r leur Fluide-Structure

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

Interaction Fluide-Structure pour les corps élancés

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

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

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

Figure 3.1- Lancement du Gambit

SSNL126 - Flambement élastoplastique d'une poutre droite. Deux modélisations permettent de tester le critère de flambement en élastoplasticité :

Rupture et plasticité

Algorithmes pour la planification de mouvements en robotique non-holonome

Initiation à la simulation numérique. Eléments d analyse numérique.

Simulation numérique d un stockage de déchets nucléaires en site géologique profond

Circuits RL et RC. Chapitre Inductance

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Simulation du transport de matière par diffusion surfacique à l aide d une approche Level-Set

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.

Calculs Computional fluide dynamiques (CFD) des serres à membrane de Van der Heide

OM 1 Outils mathématiques : fonction de plusieurs variables

Catalogue de formation

SYLLABUS SEMESTRE 9 Année

Etablissement de cartes de vent sur le pourtour méditerranéen par simulation numérique

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

Fonctions de plusieurs variables

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

DÉPARTEMENT DE PHYSIQUE DE L ÉCOLE NORMALE SUPÉRIEURE THÈSE DE DOCTORAT DE L UNIVERSITÉ PARIS VII

Calcul intégral élémentaire en plusieurs variables

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

cel , version 1-28 Oct 2010

Fonctions de deux variables. Mai 2011

Exemples de dynamique sur base modale

DÉVERSEMENT ÉLASTIQUE D UNE POUTRE À SECTION BI-SYMÉTRIQUE SOUMISE À DES MOMENTS D EXTRÉMITÉ ET UNE CHARGE RÉPARTIE OU CONCENTRÉE

ETUDE DE COMPATIBILITE DE LA ZONE DE RECOUVREMENT DES MODELES NUMERIQUES APPLICATION AUX ETUDES D IMPACT DES PROJETS D ENERGIES MARINES

de calibration Master 2: Calibration de modèles: présentation et simulation d

Différentiabilité ; Fonctions de plusieurs variables réelles

Le turbo met les gaz. Les turbines en équation

Calculs et Certificats de Quantités d Intérêts Non Linéaires d un Mousqueton Cédric Bellis

Théories de champ moyen et convection à grande échelle

SPÉCIALITÉ Sciences Mécaniques et Ingénierie (SMI)

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Cours d analyse numérique SMI-S4

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

Programmation linéaire

La (les) mesure(s) GPS

NUMECA et son bureau d études NUMFLO, spécialisé dans la simulation numérique des effets du vent

Résolution d équations non linéaires

Des solutions d analyse par éléments finis haut de gamme pour l environnement Windows.

L Évolution de la théorie d élasticité au XIX e siècle

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

CSMA e Colloque National en Calcul des Structures Mai 2013


Chapitre 3. Les distributions à deux variables

SIMULATION NUMERIQUE DU FLUX D AIR EN BLOC OPÉRATOIRE

En recherche, simuler des expériences : Trop coûteuses Trop dangereuses Trop longues Impossibles

Qualité du logiciel: Méthodes de test

CABLECAM de HYMATOM. Figure 1 : Schéma du système câblecam et détail du moufle vu de dessus.

Adaptation de maillages non structurés pour des problèmes instationnaires

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

FEMAP. Environnement d analyse d ingénierie actuel le plus avancé. Des réponses pour l industrie.

Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples

Principes généraux de la modélisation de la dispersion atmosphérique

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans

Calcul des pertes de pression et dimensionnement des conduits de ventilation

Projet CFD sous ANSYS-CFX

Master IMA - UMPC Paris 6 RDMM - Année Fiche de TP

Chp. 4. Minimisation d une fonction d une variable

Microscopie de fluorescence Etat de l art

Chapitre 5. Le ressort. F ext. F ressort

Initiation à LabView : Les exemples d applications :

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

1 Introduction et modèle mathématique

ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE

Tutoriel première utilisation ICEM-CFD. Couche limite et modification du maillage en 2D

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Chapitre 10 : Mécanique des fluides

Multichronomètre SA10 Présentation générale

Conseils en Ingénierie mécanique

SSNV143 - Traction biaxiale avec la loi de comportement BETON_DOUBLE_DP

Généralités sur les matériaux composites

Chapitre XIV BASES PHYSIQUES QUANTITATIVES DES LOIS DE COMPORTEMENT MÉCANIQUE. par S. CANTOURNET 1 ELASTICITÉ

Cours d Analyse. Fonctions de plusieurs variables

IV- Equations, inéquations dans R, Systèmes d équations

G.P. DNS02 Septembre Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

Hervé Oudin. HAL Id: cel

FUSION PAR CONFINEMENT MAGNÉTIQUE

Quantité de mouvement et moment cinétique

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

TABLE DES MATIÈRES. PRINCIPES D EXPÉRIMENTATION Planification des expériences et analyse de leurs résultats. Pierre Dagnelie

Limitations of the Playstation 3 for High Performance Cluster Computing

Algorithmique et Programmation, IMA

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE

RO04/TI07 - Optimisation non-linéaire

Cours Informatique Master STEP

Validation d un modèle CFD Thermique pour un système de Double Embrayage à Sec.

1 Description générale de VISFIELD

Hervé Oudin. HAL Id: cel

Annexe commune aux séries ES, L et S : boîtes et quantiles

Objectifs du cours Modélisation de la Turbulence M2 - EE

Traitement bas-niveau

Rapport du projet CFD 2010

Applications en imagerie cérébrale (MEG/EEG)

Transcription:

Intégration dans ISIS d un remailleur Fluide-Structure Remailleur Fluide-Structure 14 Mai 2007

Contenu de l exposé 1 Le solveur fluide 2 3 d utilisation ROBEA Le Batteur-Caisse

Potentialités d ISIS-CFD Le solveur fluide ISIS-CFD Contenu de l exposé 1 Le solveur fluide 2 3 d utilisation ROBEA Le Batteur-Caisse

Potentialités d ISIS-CFD Le solveur fluide ISIS-CFD Simulation d écoulement avec ISIS-CFD (1/2) Simulation numérique d écoulements turbulents incompressibles Géométries complexes (maillages non-structurés) Raffinement automatique de maillage avec une estimation a-posteriori de l erreur Plusieurs modèles statistiques pour la turbulence Surface libre ou écoulements cavitants (capture d interface) Chute d un prisme Bateau complet avec tous ses appendices

Potentialités d ISIS-CFD Le solveur fluide ISIS-CFD Simulation d écoulement avec ISIS-CFD (1/2) s de contrôle/optimisation intégrés à ISIS-CFD s d optimisation Derivative-free ou génétiques s d identification réseau de neurones

Potentialités d ISIS-CFD Le solveur fluide ISIS-CFD Simulation d écoulement avec ISIS-CFD (2/2) s de déformation de maillages Déformation automatique pour des maillages non-structurés Couplage fort avec la loi de Newton Calcul du mouvement d un ou plusieurs corps solides ou déformables dans un fluide ROBEA

Potentialités d ISIS-CFD Le solveur fluide ISIS-CFD Le solveur fluide ISIS-CFD Ecoulements visqueux incompressibles Phases non-miscibles Equations de Navier-Stokes en moyenne de Reynolds Discrétisation volumes-finis entièrement implicite Volume de contrôle arbitraire Précision du second ordre en espace et en temps SIMPLE-like : Equation de pression Solveurs GMRES/CGSTAB + ILU(k) Calcul parallèle (MPI) Modélisation de la turbulence 1 Eq : Spalart-Allmaras 2 Eqs : K ɛ, K ω Wilcox/Menter, EASM, ASM 7 Eqs : R ij ω LES : D.E.S.

Contenu de l exposé 1 Le solveur fluide 2 3 d utilisation ROBEA Le Batteur-Caisse

Méthodes de remaillage classiques (intégrées à ISIS-CFD) : Méthode par pondération Pondération d un mouvement par un coefficient (1 sur la frontière du corps et 0 sur les autres frontière du domaine) Calcul du coefficient attaché à chaque noeud : résolution d un Laplacien sur la configuration de référence 0 0.2 0.4 0.6 0.8 1

Méthodes de remaillage classiques (intégrées à ISIS-CFD) : Méthode des ressorts linéaires et de torsion Equilibre = (K trac + K tors )q = 0 avec q = q impose aux frontières, K trac et K tors matrices de raideur, q vecteur déplacement des noeuds i k ik C ijk i k ijk k C k k ij C ijk j jk j

Limitation liée à la méthode par pondération Non utilisable si le solide est déformable (sauf si la cinématique est de type poutre) Limitations liées à la méthode des ressorts Mise en défaut pour des déformations importantes Complexité de codage (de nombreuses nouvelles connectivités, difficilement parallélisable, difficile à coder en 3D)

Approximation pseudo-solide Approximation pseudo-solide : le domaine fluide est considéré comme une structure solide élastique (utilisation des équations de structure linéarisées) : Module d Young E Coefficient de cisaillement G Coefficient de Poisson ν

Problème Le solveur fluide Résoudre div( σ) = 0 Contraintes Intégration totale dans ISIS-CFD (Volumes finis, MPI...) Utiliser les bibliothèques d ISIS-CFD

Formulation Volumes-Finis Formulation Volumes-Finis V = div( σ)dv = 0 σ. ds = 0 faces f S f σ. dsf = 0 = S faces f σ f. n S f = 0

Formulation Volumes-Finis Cas isotrope : σ= 2µ ɛ +λtr( ɛ )I En remplaçant σ, puis ɛ, on obtient : faces f µ f grad ( U )f. n S f + faces f (µ f + λ f ) div( U ) f. n S f = 0 où U est le déplacement des centres des cellules du maillage

Calcul des gradients en volumes finis Evaluation du gradient sur la face n! LR h + LR.. n h grad ( U ). n = U R U L h grad ( U ) L + h h + grad ( «U ) R L l f f+ r n R h = Lf. n h + = fr. n h = h + h + = LR. n

Formulation isotrope 2D / 3D Cas isotrope : σ= 2µ ɛ +λtr( ɛ )I Termes en partie implicites z } { X µ f grad ( U )f. n S f + div( σ )dv = faces f 0 V X (µ f + λ f ) div( U ) f. n S f = 0 faces f {z } Termes explicites où U est le déplacement des centres des cellules du maillage

Discrétisation 2D avec coefficient de cisaillement variable Formulation anisotrope dans la base locale ( n, t ) σ n 1 ν 0 ɛ n σ = σ t = A ν 1 0 ɛ t avec A = G σ nt 0 0 A ɛ nt E (1 ν 2 )

Discrétisation 2D avec coefficient de cisaillement variable Formulation anisotrope dans la base globale ( x, y ) avec σ ( x, y ) = Pσ ( n, t ) P 1 2 3 2 bσ = 4 σx σ y 5 = A 4 C D B 3 2 3 D C B5 4 ɛx ɛ y 5 σ xy B B F ɛ xy B = n x n y (n 2 x n 2 y )(1 ν 2 G A ) C = n4 x + n 4 y + 2n 2 x n 2 y (ν + 2 G A ) D = ν(n 4 x + n 4 y ) + 2n 2 x n 2 y (1 2 G A ) F = 2n2 x n 2 y (1 ν) + (n 2 x n 2 y ) 2 G A

Discrétisation 2D avec coefficient de cisaillement variable 1 ν 0 ɛ x C 1 D ν B ɛ x σ = A ν 1 0 ɛ y + A D ν C 1 B ɛ y 1 ν 0 0 2 ɛ xy B B F 1 ν 2 ɛ xy }{{}}{{} Formulation isotrope 2D/3D Termes à traiter explicitement

Le solveur fluide Initialisation des variables à 0 (pour le calcul parallèle) Calcul des déplacements aux frontières Initialisation des gradients des déplacements Boucle du solveur sur un nombre d itérations maximum ou sur un gain minimum Calcul des gradients des déplacements (utilisation de la subroutine Gradvec.f) du problème sous la forme A.U = Src Ajout du terme source apporté par l utilisation d un pas de temps fictif Calcul du résidu maximum (utilisation de la nouvelle discrétisation avec la solution au pas précédent) Résolution du système A.U = Src à l aide de la subroutine Solv PR.f Imposition des conditions aux limites Sous-relaxation de la solution Stockage de la nouvelle solution Interpolation de la solution du centre des cellules aux noeuds Imposition des déplacements exacts aux noeuds frontières Calcul des nouvelles positions du maillage déformé

Interpolation au premier ordre U node = U cell + grad( U cell ). CN cellules voisines CN 1 cellules voisines CN N3 Xref C2 N2 C1 N3 N2 C2 N1 C1 N1 Méthode exacte pour les mouvements de translation pure Très bons résultats pour les mouvements de rotation pure

Géométries problèmatiques Vue d ensemble Problème d interpolation aux noeuds

Géométries problèmatiques Vue d ensemble Zoom sur la queue

Méthode de correction d erreur d interpolation Initialisation Calcul des centres des cellules à partir du maillage de base et du déplacement cellulaire calculé par le remailleur Boucle sur la correction d erreur aux centres des cellules Calcul géométrique des centres des cellules à partir du maillage déformé Calcul de l erreur entre ces deux positions de centre de cellule Sous-relaxation avec l erreur de l itération précédente Stockage de l erreur Si l erreur augmente localement on impose une erreur nulle, i.e la position du centre de cellules calculé à partir du maillage de base Interpolation de l erreur aux noeuds Calcul du nouveau maillage déformé

Améliorations Le solveur fluide Disparitions des problèmes dans le cas des cellules très étirées Faibles amélioration dans le cas de cellules formant un angle important (queue de ROBEA)

Comparaison avec une solution exacte Le problème : Une sphère de rayon R 1 et de centre O est comprise dans une sphère de rayon R 2 (R 2 > R 1 ) et de centre O. La sphère de rayon R 1 subit une expansion de ur 1 suivant e r. La sphère de rayon R 2 est figée. Les coefficients E et ν sont invariants. L équation générale : 2 U r r 2 La solution exacte : + 21 r U r r 2 1 r 2 U r = 0 U r = ur 1 R 2 1 (R 3 1 R3 2 )(r R3 2 r 2 )

Courbe d erreur Le solveur fluide géométrie retenue pour la validation : R 1 = 1, R 2 = 2, ur 1 = 0.1 0.012 0.01 0.008 ErreursurU 0.006 0.004 0.002 0.08 0.07 0.06 0.05 0.04 0.03 0.02 Distance caractéristique dumaillage(h) l erreur sur le déplacement diminue d un facteur 1.2 avec la distance caractéristique du maillage

Rappel des différents paramètres Module d Young E Coefficient de cisaillement G Coefficient de Poisson ν Caractéristiques particulières E et G sont variables spatialement (dépendent du coefficient de pondération) ν est fixé à 0.20

Module d Young E 0 0.2 Nombreuses distributions de E par rapport au coefficient de pondération (linéaire, parabolique...) La plus performante : 10 ax b où a et b constants et X coefficient de pondération relatif à la cellule 0.4 0.6 0.8 1 Coefficient de cisaillement G Nombreuses distributions de G disponibles (linéaire, parabolique...) La plus performante : G = αµ(e, ν) où α constant

Influence de E Cas E uniforme Variation parabolique de E

Influence de G Cas isotrope (G = µ) Cas G = 25µ

ROBEA Le Batteur-Caisse Contenu de l exposé 1 Le solveur fluide 2 3 d utilisation ROBEA Le Batteur-Caisse

ROBEA Le Batteur-Caisse Premiers résultats (maillage léger 2D GRIDGEN) Vue d ensemble Zoom sur la queue

ROBEA Le Batteur-Caisse Couplage remailleur FS + pondération (maillage léger 2D GRIDGEN) Vue d ensemble Zoom sur la queue

ROBEA Le Batteur-Caisse Couplage remailleur FS + pondération (maillage fin 3D GRIDGEN) Vue d ensemble Zoom sur la queue Y Y Z X Z X

ROBEA Le Batteur-Caisse Couplage remailleur FS + pondération (maillage fin 3D GRIDGEN) Z Y Z Y X X

ROBEA Le Batteur-Caisse Le Batteur-Caisse : Description

ROBEA Le Batteur-Caisse Remailleur FS + mouvement en bloc (maillage fin 2D GRIDGEN) Ecoulement Maillage

ROBEA Le Batteur-Caisse Grandes déformations pour le batteur et la caisse Translation Rotation (+ 45 )

Caractéristiques du remailleur FS A l étude Caractéristiques du remailleur FS Remailleur Fluide-Structure seul : Déformation de maillage parfaite dans le cas de corps solides en translation pure Problème aux frontières dans le cas de corps solide en grande rotation pure (problèmes disparus avec G en 2D) Problème aux frontières dans le cas de corps déformables en grande déformation Couplage du remailleur Fluide-Structure avec la pondération ou le mouvement en bloc proche corps : Disparition des problèmes autour des corps déformables (pondération) Disparition de tous les problèmes aux frontières (mvt en bloc)

Caractéristiques du remailleur FS A l étude Caractéristiques du remailleur FS Remailleur Fluide-Structure seul : Déformation de maillage parfaite dans le cas de corps solides en translation pure Problème aux frontières dans le cas de corps solide en grande rotation pure (problèmes disparus avec G en 2D) Problème aux frontières dans le cas de corps déformables en grande déformation Couplage du remailleur Fluide-Structure avec la pondération ou le mouvement en bloc proche corps : Disparition des problèmes autour des corps déformables (pondération) Disparition de tous les problèmes aux frontières (mvt en bloc)

Caractéristiques du remailleur FS A l étude A l étude Lissage entre la zone pondération/mvt en bloc et la zone du remailleur FS Discrétisation 3D avec du cisaillement G