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



Documents pareils
Figure 3.1- Lancement du Gambit

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

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

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

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

3ème séance de Mécanique des fluides. Rappels sur les premières séances Aujourd hui : le modèle du fluide parfait. 2 Écoulements potentiels

Manuel de validation Fascicule v4.25 : Thermique transitoire des structures volumiques

UNIVERSITE DES ANTILLES et DE LA GUYANE Campus de Fouillole BP Pointe-à-Pitre Cedex CONTRAT LE MASTER NOM DU DOMAINE STS

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

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

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

possibilités et limites des logiciels existants

Programmes des classes préparatoires aux Grandes Ecoles

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

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

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

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

Finance, Navier-Stokes, et la calibration

NOTICE DOUBLE DIPLÔME

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

4.2 Unités d enseignement du M1

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

Appel à Propositions. Thème : «Couplage CFD / CAA»

Intérêt du découpage en sous-bandes pour l analyse spectrale

Théorème du point fixe - Théorème de l inversion locale

Catalogue de formation

Examen optimisation Centrale Marseille (2008) et SupGalilee (2008)

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Estimation d erreur de propagation acoustique dans la CFD

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

MCMC et approximations en champ moyen pour les modèles de Markov

Projet Optiperf : les ressources du calcul parallèle à destination des architectes navals

1 Complément sur la projection du nuage des individus

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):

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

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Interaction Fluide-Structure pour les corps élancés

Introduction à l analyse numérique : exemple du cloud computing

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

CORAC : Appels à partenariat Propulsion

Évaluation et implémentation des langages

Filtrage stochastique non linéaire par la théorie de représentation des martingales

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

Programmation linéaire

Le nombre d or et Fibonacci

Etude numérique et expérimentale du processus de recompression le long d un éjecteur supersonique

Table des matières. Introduction Générale 5

Résolution de systèmes linéaires par des méthodes directes

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

Analyse en Composantes Principales

Résolution d équations non linéaires

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Introduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.

3 Approximation de solutions d équations

Exercice : la frontière des portefeuilles optimaux sans actif certain

Exercices Corrigés Premières notions sur les espaces vectoriels

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

Toulouse 27 et 28 mars 2013

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

Fonctions de plusieurs variables

Les apports de l informatique. Aux autres disciplines

Étude comparative de schémas numériques pour la modélisation de phénomènes diffusifs sur maillages multiéléments.

UTILISATION DE GT-Suite EN THERMIQUE MOTEUR Exemple d utilisation

Exemples de dynamique sur base modale

Apprentissage Automatique

TABLE DES MATIÈRES CHAPITRE I. Les quanta s invitent

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.

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

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Le data mining et l assurance Mai Charles Dugas Président Marianne Lalonde Directrice, développement des affaires

MODÉLISATION ET ÉTUDES NUMÉRIQUES DES INCENDIES

CAP CAMION A ASSISTANCE PNEUMATIQUE

CAPTEURS - CHAINES DE MESURES

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

Condition inf-sup pour l Elément Fini de Taylor-Hood È ¾ -iso-è ½

Approximations variationelles des EDP Notes du Cours de M2

PROJET MODELE DE TAUX

1 Introduction et modèle mathématique

I. Polynômes de Tchebychev

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

Introduction au maillage pour le calcul scientifique

Simulation centrée individus

Le turbo met les gaz. Les turbines en équation

aux différences est appelé équation aux différences d ordre n en forme normale.

Chaînes de Markov au lycée

Limites finies en un point

L apprentissage automatique

SIMULATION NUMERIQUE DU FLUX D AIR EN BLOC OPÉRATOIRE

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

STATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE

Programmation linéaire et Optimisation. Didier Smets

Quantification et hiérarchisation des incertitudes dans un processus de simulation numérique

SIMULATION DU PROCÉDÉ DE FABRICATION DIRECTE DE PIÈCES THERMOPLASTIQUES PAR FUSION LASER DE POUDRE

PHYSIQUE 2 - Épreuve écrite

FLUIDES EN ÉCOULEMENT Méthodes et modèles

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

Simulation d essais d extinction et de roulis forcé à l aide d un code de calcul Navier-Stokes à surface libre instationnaire

Quand le bruit est à l origine de comportements périodiques

Transcription:

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 se place ici dans le contexte de l optimisation géométrique d une forme aérodynamique (voilure, ou configuration 3D plus complexe) pour laquelle le couplage du modèle fluide compressible (par simulation numérique de type Eléments/Volumes Finis) à divers critères issus d autres disciplines est nécessaire à une analyse physique complète d un modèle MDO pertinent. En Aérodynamique, les solutions (écoulements fluides) sont singulières, présentant notamment des chocs dont certains ne sont pas liés aux singularités géométriques, mais à la structure même des équations aux dérivées partielles (EDP) à dominante hyperbolique non-linéaire. En fluide parfait, le seul problème d approximation de ces solutions faibles au pseudo-second ordre à la traversée de chocs reste un problème actuel pour lequel aucune solution numérique standard est universellement acceptée. En fluide réel (visqueux, turbulent) la modélisation numérique et physique est loin d être validée dans un contexte général, et le coût de résolution lorsqu un maillage satisfaisant est construit (généralement itérativement par auto-adaptation) est au moins un ordre de grandeur supérieur. D un point de vue pratique, ces considérations ont pour conséquence que la détermination précise (à quelques pourcents) des coefficients aérodynamiques d une géométrie reste un problème lourd de simulation, source d efforts méthodologiques considérables depuis vingt cinq ans. A fortiori, le coût de mise en oeuvre des optimiseurs aérodynamiques, avant même le couplage à d autres disciplines, rend nécessaire des progrès scientifiques substantiels. Il n est pas certain que les modélisations physiques et numériques les plus précises sont nécessaires à l optimisation approchée de paramètres de forme globaux. Mais comment gagner en confiance sans le support d études scientifiques de cette question largement encore ouverte? Parmi les axes de reflexion les plus actuels dans ce domaine, on peut citer les thèmes suivants portant sur différents aspects du problème: Modélisation : réduction de modèle (ANN, POD), raffinement de modèle (par exemple, en acoustique externe le modèle complet utopiste serait de résoudre Navier-Stokes turbulent dans une boîte de 15 km entre l avion et le sol! Un autre modèle hors de portée est de coupler Navier-Stokes avec l équation des ondes; mais quel modèle de turbulence; la question du modèle simplifié reste un sujet très difficile, auquel s attachent encore peu d experts; en couplage fluide-structure: quel modèle pour la structure?); 1

Vérification et validation en optimisation (contrôle de l approximation dans une optimisation); Géométrie et approximation (interaction mal connue entre maillage et paramétrisation des formes dans la convergence d une optimisation); Optimiseurs robustes en capacité à identifier l optimum global (couplage pseudostochastique/déterministe); Optimiseurs efficaces en coût de résolution (en plus de POD et ANN: algorithmes hiérarchiques) Optimisation concurrente, multicritère, MDO (stratégies de jeux hiérarchisés; méthodes d intelligence collective); Optimisation robuste: une généralisation non-différentiable de l optimisation multipoint; techniques de régularisation. Voir transparents. Suivent quelques mots sur POD, Paramétrisations Multiéchelles et Algorithmes Hiérachiques, et ANN (réseaux de neurones). 1 POD La méthode POD (Proper Orthogonal Decomposition) a été originellement introduite par Lumley dans le contexte de la simulation d écoulements turbulents incompressibles instationnaires périodiques ou pseudo-périodiques. La technique consiste à effectuer les étapes suivantes: 1. Rassembler par simulation expérimentale ou numérique (Navier-Stokes) un échantillon de clichés (snapshots), c est-à-dire un ensemble de représentations spatiales de la solution à différents temps: w 1 (x) = w(x, t 1 ), w 2 (x) = w(x, t 2 ),..., w N (x) = w(x, t N ) où x R 3 est le vecteur des coordonnées cartésiennes. 2. Calculer (une fois pour toutes) la matrice de corrélation : A = { a i,j }, ai,j = ( w i (x), w j (x) ) où ( u, v ) désignes le produit scalaire usuel de deux fonctions (champs physiques) u and v, et diagonaliser: A = Φ Λ Φ T où toutes les matrices sont réelles par symétrie, Φ est orthogonale (Φ Φ T = Φ T Φ = I) et Λ diagonale: λ 1 λ 2 Λ =... λn 2

où les valeurs propres λ j s sont réelles et ordonnées par valeur décroissante λ 1 λ 2... λ N. Le j-ème vecteur-colonne de la matrice Φ, Φ (j), est un vecteur propre de la matrice A. C est un analogue discret du mode physique Φ (j) (x) dont la corrélation au phénomène physique est précisément mesurée par la valeur propre, λ j. 3. Décomposer le champ inconnu w(x, t) dans la base des modes propres: w(x, t) = N w j (t) Φ (j) (x) j=1 et construire un système dynamique approché d Equations Différentielles Ordinaires (EDO) par projection Galerkin de l EDP: i, ( EDP, Φ (i) (x) ) = 0 = d dt w i(t) = H (w 1 (t), w 2 (t),..., w N (t)) où EDP représente l expression usuelle des équations de Navier-Stokes en instationnaire: EDP = w t + F(w) ( ) R(w, w) +... µ +... x x où H est une fonction nonlinéaire. En procédant de la sorte, le jeu initial d EDP est remplacé par un système d EDO représentant de manière approchée la même dynamique. L approximation est satisfaisante lorsque le phénomène est proche de périodique. Dans les années récentesm cette approche et diverses variantes ont été appliquées avec une certain succès dans des contextes particuliers. G. Vigo a fait sa thèse (Paris IX Dauphine, Nov. 2000) à Dassault Aviation sous la direction d A. Dervieux (INRIA). Il a montré, pour les équations de Navier-Stokes en compressible qu en utilisant un jeu particulier de variables ( 1 ρ, u, v, p) la nonlinearité dans la fonction H devient quadratique. En conséquence, cette fonction peut être représentée par un nombre fini de cœfficients précalculés une fois pour toutes. Ceci fait, la simulation de la dynamique apprichée devient un problème trivial de post-processing dont le coût est marginal. Pour les écoulements instationnaires périodiques ou pseudo-périodiques, cette approche extrêmement peu coûteuse peut être suffisamment précise. A. Iollo, Professeur Assistant au Politecnico de Turin, est l un des experts européens reconnus de cette méthode. Après ses travaux post-docdoraux (à l INRIA), il a depuis étendu la méthode notamment au contexte du contrôle. A. Dervieux, dans des travaux récents notamment conduits dans le cadre du Programme de Recherche pour l Avion Supersonique, a introduit une variante s inspirant du concept POD pour l optimisation de forme en écoulement stationnaire. Dans ce cadre, l échantillon de snapshots est remplacé par un ensemble de formes simples constituant une base simplifiée pour la déformation de forme. On approche la perturbation d état (stationnaire) δw(x) selon un principe simplifié de linéarité, toujours valable dans un voisinage de l optimum (surtout lorsqu on le connait); on injecte la perturbation dans la fonctionnelle nonlinéaire qui en pratique ne dépend habituellement que de la restriction du champ à la géométrie (ce qui réduit l importance des singularités de champ); on minimise la fonctionnelle ainsi simplifiée 3

à une forme quadratique, par la technique de transpiration des conditions aux limites, ce qu on peut réaliser avec grande efficacité. La méthode Dervieux permet une optimisation approchée très efficace dans le voisinage de l optimum, évidemment avec l inconvénient de ne pas prendre en compte correctement la déformation de géométrie, ce qui peut en pratique causer des difficultés de remaillage. Ces travaux ont été cités avec plus de détails dans la conférence invitée Hierarchical CFD Models for Optimum-Shape Design in Aerodynamics donnée dans le cadre de l Atelier MACSInet Workshop sur la Réduction de Modèle, Milan, 12-13 Décembre, 2002, que l on peut télécharger du site Web http://www-sop.inria.fr/opale/; item: Exposés. De possibles directions de recherche en la matière sont les suivantes: Comparer une optimisation en fluide visqueux par: Euler + Couche Limite pseudo-pod (méthode Dervieux) sur la base de pré-calculs Navier-Stokes. Etendre la méthode d optimisation pseudo-pod à des bases simplfiées de formes plus générales et notamment auto-adptatives. Utiliser Navier-Stokes ET (au lieu de OU) pseudo-pod de manière hiérarchique en optimum-shape design: dans le cadre d une optimisation multi-niveau s appuyant sur des représentations multi-échelles des formes (voir section suivante), utiliser ( modérément ) le modèle complet (Navier-Stokes) avec une paramétrisation fine de la forme, en couplant avec une utilisation extensive du modèle simplifié pseudo-pod avec une paramétrisation plus grossière de la forme, dans une phase d exploration. 2 Paramétrisations Multiéchelles et Algorithmes Hiérarchiques A titre personnel, je dirais que ce thème est le plus développé dans mon équipe (Projet Opale), notamment au travers d études soutenues par Dassault Aviation, l ex COSE Supersonique, et la Société Piaggio Aero France. L objectif est à nouveau le gain en efficacité d une optimisation de forme, au sens de la réduction de son coût, et éventuellement aussi par le gain en robustesse. En bref, on utilise une représentation symbolique de la déformation de forme ayant pour expression un produit tensoriel de représentations de Bézier, ou leur extension (B-splines), dans une boîte englobante par la technique de Free-Form Deformation largement éprouvée en Géométrie Computationnelle et en Optimisation de forme aérodynamique (travaux de Samareh, AIAA...). On applique le processus classique d élévation du degré pour construire (a priori, ou par auto-adaptation) une hiérarchie de paramétrisations rigoureusement emboîtées permettant des transferts multiéchelles exacts. Cette construction est ensuite utilisée dans l optimisation d une forme par un cycle inspiré de la méthode multigrille complète, dont la convergence en résolution pure, est optimalement linéaire en fonction du nombre de degrés de liberté. Ces techniques sont en cours de développement dans le cadre d une thèse, mais des versions plus simples d élévation pure du degré (sans aller-retour multiniveau) sont déjà très performantes pour augmenter à la fois l efficacité en coût, et la robustesse. 4

Ces paramétrisations emboîtées pourraient être le support géométrique naturel pour le couplage multiniveau en modélisation physique. (Voir http://www-sop.inria.fr/opale/; Rubrique: exposés: algorithmes hiérarchiques). 3 ANN (réseaux de neurones) Le Pr. K. Giannakoglou (Université d Athènes) développe avec un certain succès depuis plusieurs années des réseaux de neurones artificiels (ANN) à partir de l observation de la convergence d un processus d optimisation aérodynamique complet en fluide compressible par algorithme génétique, et la construction d une base de données. Le modèle une fois construit est sans cesse enrichi. Il revient à modéliser la dépendance de la fonctionnelle des paramètres géométriques par une fonction explicite. Cette construction se base sur l établissement de certaines données statistiques. Il y a une très forte ressemblance entre POD, ANN et une interpolation statistique des données de convergence. Il s agit en fait de variantes de la même idée. Une fois le modèle construit, on peut s en servir de différentes manières pour gagner en efficacité. Giannakoglou a principalement optimisé l effacité de calcul sur architecture parallèle par le biais d un ANN. Avec un de ses étudiants actuellement en thèse (M. Karakasis), on a exploité le modèle par ANN pour identifier des sous-espaces de l espace complet des paramètres pour lesquels l efficacité de l optimisation d un critère donné est maximale (espace d influence maximale). On a réalisé des gains en efficacité de l ordre de 3 par cette technique. (Cf. Rapport de Recherche INRIA 4503, Juillet 2002; téléchargeable.) En MDO, il serait intéressant d utiliser cette approche pour identifier un sous-espace différent par critère et les mettre en concurrence par un jeu dynamique, par exemple de type Nash. 5