Contexte général de l’optimisation aéro-structure en aéronautique

En aéronautique, les avionneurs recherchent à minimiser le coût d’exploitation des avions tout en faisant face à des réglementations environnementales de plus en plus contraignantes. Le partenariat Clean Sky 2 entre la Commission Européenne et l’industrie aéronautique européenne vise notamment, pour 2050, à construire des avions dont les émissions de CO2 auront été réduites de 75%, de NOX de 90%, et dont la pollution sonore aura été diminuée de 65% par rapport aux avions construits en 2000 [ACARE 2011]. Un excellent moyen de répondre à ces exigences consiste à réduire la consommation de carburant par trajet par passager. Cet objectif global dépend de nombreuses disciplines, par exemple l’efficacité des moteurs, la performance aérodynamique de l’avion, sa masse totale, etc… Historiquement, chacune a été traitée indépendamment des autres. En réalité, ces disciplines interagissent, ce qui impacte directement l’objectif global. La prise en compte de ces interactions disciplinaires est donc essentielle lors de la conception d’un avion.

Contexte général de l’optimisation aéro-structure en aéronautique

Aeroelastic Tailoring

L’optimisation structurale s’est développée vers la fin des années 1960, pour des variables de dimensionnement (épaisseurs, sections) et de forme (voir la revue de [Adelman et Haftka]). L’optimisation en aérodynamique a démarré un peu plus tard, dans les années 1970, essentiellement pour des écoulements compressibles subsoniques, à l’aide de modèles aérodynamiques peu fidèles [Hicks et Szelazek 1978]. L’optimisation aéroélastique (autrement dit, la prise en compte des interactions du fluide avec la structure dans l’optimisation aérodynamique), apparait dans les années 1980, mais toujours en faisant appel à des simulations basse-fidélité (typiquement, méthode de la ligne portante), et des modèles simples (méthode de plaque équivalente pour la structure par exemple) [Barthelemy et Bergen 1988].

Dans la même période, la conception du caisson voilure du Grumman X-29 (avion expérimental à flèche inverse) marque le début d’un nouveau genre de dimensionnement structure. La nécessité d’une optimisation particulière du caisson voilure composite fût dictée par l’instabilité de divergence statique inhérente aux voilures à flèche inverse. Cette instabilité aéroélastique fût éliminée en utilisant des matériaux composites à la place des traditionnels alliages d’aluminium et en adaptant les séquences d’empilement composites afin de générer une interaction aéroélastique favorable. Ce procédé relève de l’Aeroelastic Tailoring [Shirk et al. 1986].

Optimisation intégrée

Lorsque des matériaux composites sont utilisés, ou plus généralement pour des ailes à fort allongement, la performance d’un avion dépend plus fortement des interactions fluidestructure. Dans ce cas, l’optimisation aéro-structure de l’avion, c’est-à-dire l’optimisation concurrente de l’aérodynamique et de la structure en tenant compte des interactions entre les deux disciplines est recommandée pour mieux prédire la physique impliquée dans le problème. Cependant ces interactions ont longtemps été négligées pour des raisons de coût de calcul. Ces limitations  conduisirent les avionneurs à suivre une boucle d’optimisation séquentielle, chaque discipline gagnant en maturité séparément. Cependant, cette stratégie peut conduire à une configuration multidisciplinaire sous-optimale. En effet, la performance d’un système multidisciplinaire dépend non seulement des performance de chacune des disciplines, mais aussi de leurs interactions [Martins et Lambe 2013]. Dès lors, on comprend l’importance d’un couplage fort entre les disciplines dans une boucle d’optimisation multidisciplinaire. Cela permet majoritairement d’identifier plus tôt et de manière plus fiable dès la phase de conception préliminaire les configurations prometteuses. Ainsi, en 1988, [Grossman et al.] prouvent sur l’optimisation aéro-structure d’une aile de planeur que l’optimisation séquentielle est clairement moins efficace que l’optimisation où le design est intégré, autrement dit lorsqu’on ne considère qu’un seul système aéro-structure qui échange avec l’optimiseur. Dans ce cas, la recherche d’un optimum (typiquement l’amélioration du compromis masse/trainée en fonction de paramètres aérodynamiques et structuraux) est effectuée en considérant l’espace de recherche associé à ces deux fonctions objectifs et à l’ensemble des contraintes du système aéro-structure. La contrepartie d’une approche intégrée est la difficulté additionnelle associée au calcul des sensibilités des termes croisés entre les deux domaines. Il s’agit typiquement des gradients de la performance aérodynamique par rapport aux paramètres structuraux et des gradients des réponses structures par rapport aux paramètres aérodynamiques de forme. Afin de limiter ce coût de calcul supplémentaire, les modèles aérodynamique et structure utilisés dans l’article de [Grossman et al.] sont de faible fidélité (ligne portante, modèle poutre).

En 1989, [Haftka et al.] cherchent à réduire ce coût de calcul sur le même type d’optimisation aéro-structure à design intégré, mais en considérant cette fois des panneaux aérodynamiques et des éléments finis. Pour ce faire, ils utilisent des procédures d’optimisation numérique approchées. De plus, le calcul des dérivées croisées repose sur des méthodes par perturbations ne tenant compte que de l’impact des déformations en torsion sur la distribution de portance. A cette époque, le constat partagé par ces auteurs est que la principale limitation est due au manque de puissance de calcul pour être capable d’améliorer le degré de fidélité des simulations, en particulier en aérodynamique.

Optimisation globale / optimisation locale

Les optimisations que les auteurs cités précédemment proposent font appel à des méthodes à base de gradients (méthodes de descente), ce sont donc des méthodes d’optimisation destinées à chercher un optimum local. La recherche d’un optimum global à l’aide d’algorithmes tels que le recuit simulé [Cerny 1985], les colonies de fourmis [Dorigo et al. 2006] ou encore les algorithmes génétiques [Holland 2010], a peu été utilisée car trop coûteuse par rapport aux méthodes de descentes. En particulier, les problèmes d’optimisation où le niveau de détail du design est élevé impliquent la prise en compte d’un grand nombre de paramètres de conception. De plus, lorsque le niveau de fidélité des simulations est également élevé (typiquement modélisation RANS/ modèle éléments finis tridimensionnel) afin de capturer par exemple les effets non-linéaires d’un écoulement transsonique, l’optimisation basée sur les gradients est préférable pour résoudre de tels problèmes en un temps raisonnable. De ce fait, le calcul efficace des gradients est un moyen de limiter le coût d’une optimisation réaliste.

Il existe cependant des techniques d’hybridation entre les algorithmes d’optimisation globale et locale. On cherche alors à combiner les avantages de ces deux types d’algorithmes, autrement dit trouver un optimum global rapidement. Par exemple, [Toal et al.] proposent en 2011 un algorithme de recherche globale par essaims particulaires (voir [Kennedy et Eberhart 2001]), associé à un modèle réduit basé sur la technique du krigeage ([Krige 1951]) afin de réduire le coût de calcul. La construction de ce dernier appelle un algorithme de recherche locale basé sur le calcul de gradient par méthode adjointe. [Bompard] développe au cours de sa thèse un algorithme d’optimisation globale utilisant des modèles de substitution (krigeage, fonctions de base radiales (RBF), régression à vecteurs de support) qu’il étend afin de prendre en compte les gradients pour améliorer la précision des modèles et ainsi réduire le nombre d’évaluations nécessaires. [March et Willcox] présentent un algorithme d’optimisation multi-fidélité pour des problèmes sans contraintes, basé sur l’utilisation de RBF afin de modéliser l’erreur d’interpolation entre les fonctions haute-fidélité et basse-fidélité.

Les algorithmes d’optimisation hybrides (global/local) sont particulièrement prometteurs lorsqu’ils sont utilisés conjointement avec des surfaces de réponses multi-niveaux afin de corriger le modèle réduit via des calculs haute-fidélité. Cependant, ils ne font pas l’objet d’une étude particulière au sein de ces travaux en raison de leur coût de calcul encore trop important lorsque l’on étudie des configurations réalistes d’avions. On se concentrera donc, dans ce qui suit, sur des algorithmes d’optimisation basés sur des gradients.

Le rapport de stage ou le pfe est un document d’analyse, de synthèse et d’évaluation de votre apprentissage, c’est pour cela chatpfe.com propose le téléchargement des modèles complet de projet de fin d’étude, rapport de stage, mémoire, pfe, thèse, pour connaître la méthodologie à avoir et savoir comment construire les parties d’un projet de fin d’étude.

Table des matières

Introduction
1 Présentation de l’état de l’art
1.1 Contexte général de l’optimisation aéro-structure en aéronautique
1.1.1 Aeroelastic Tailoring
1.1.2 Optimisation intégrée
1.1.3 Optimisation globale / optimisation locale
1.2 Le calcul des gradients
1.2.1 Méthodes des Différences Finies et Complex Step
1.2.2 Méthode directe (ou tangente)
1.2.3 Méthode adjointe
1.2.4 Différentiation automatique
1.2.5 Calcul des gradients dans le cadre d’une optimisation structure
1.2.6 Calcul des gradients dans le cadre d’une optimisation aéro-structure
1.2.7 Stratégie de traitement de la déformation du maillage
1.2.8 Stratégies de résolution de systèmes couplés aéro-structure haute-fidélité
1.3 L’optimisation aéro-structure à l’ONERA .
2 Calcul de l’équilibre statique du système aéroélastique
2.1 Introduction
2.2 Fonctionnement général du module aéroélastique elsA/Ael
2.3 Présentation du modèle fluide
2.3.1 Écriture des équations de la mécanique des fluides
2.3.2 Équations de Navier-Stokes moyennées (RANS)
2.3.3 Méthode des volumes finis
2.3.4 Formulation ALE -Arbitrary Lagrangian Eulerian
2.3.5 Discrétisation en espace
2.3.6 Intégration temporelle
2.3.7 Accélération de la convergence
2.3.8 Conditions aux limites
2.4 Présentation du modèle structure
2.4.1 Problème d’interaction fluide structure
2.4.2 Approche matrice de flexibilité
2.5 Présentation des techniques de couplage
2.5.1 Transfert des forces aérodynamiques sur la structure
2.5.2 Transfert des déplacements structuraux vers l’interface aéroélastique
2.5.3 Propagation des déplacements des cellules de l’interface aéroélastique au reste du maillage fluide
2.6 Cas-test de l’Aile M6
2.7 Cas-test du Common Research Model (CRM)
2.7.1 Modèle fluide
2.7.2 Modèle éléments finis (MEF)
2.7.3 Procédure inverse pour déterminer la forme bâti du CRM
2.8 Conclusions du chapitre
3 Développement d’un module de calcul de gradient aéro-structure par méthodes directe et adjointe
3.1 Introduction
3.2 Sensibilité des équations aux dérivées partielles discrétisées pour un système quelconque
3.2.1 Approche directe
3.2.2 Approche adjointe
3.3 Sensibilité des équations aux dérivées partielles discrétisées pour un système couplé aéro-structure
3.3.1 Approche directe
3.3.2 Approche adjointe
3.4 Cas particulier du calcul du gradient d’une fonction objectif aéroélastique par rapport à un paramètre affectant la forme aérodynamique
3.5 Cas particulier du calcul du gradient d’une fonction objectif aéroélastique par rapport à un paramètre affectant la rigidité de la structure
3.6 Approche adjointe pour le cas particulier du calcul du gradient d’une contrainte structure dans un élément fini par rapport à un paramètre affectant la rigidité de la structure
3.7 Principe de dualité
3.7.1 Validation du code adjoint par des tests de dualité
3.8 Calcul des gradients par différences finies
3.9 Cas-test de l’Aile M6
3.10 Cas-test du CRM
3.11 Conclusions du chapitre
4 Développement d’une méthode non-intrusive de calcul de gradient aérostructure
4.1 Introduction
4.2 Réutilisation du solveur linéarisé
4.3 Reconstruction modale à partir de la configuration aéroélastique
4.3.1 Calcul de la distance entre sous-espaces vectoriels de même dimension
4.3.2 Stratégie pour une optimisation utilisant la méthode non-intrusive
4.4 Cas-test de l’Aile M6
4.4.1 Construction de la base modale
4.4.2 Calcul de la distance de Grassmann
4.4.3 Résultats
4.5 Cas-test de la configuration CRM
4.5.1 Construction de la base modale
4.5.2 Calcul de la distance de Grassmann
4.5.3 Résultats
4.5.4 Vérification des critères de troncature modale et de validation croisée
4.6 Conclusions du chapitre
Conclusion

Lire le rapport complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *