Noninvasive global/local method for nonlinear and cyclic computations
Autor: | Blanchard, Maxime |
---|---|
Přispěvatelé: | Laboratoire de Mécanique et Technologie (LMT), École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS), Université Paris-Saclay, Olivier Allix, Pierre Gosselet, STAR, ABES |
Jazyk: | francouzština |
Rok vydání: | 2018 |
Předmět: |
[PHYS.MECA.SOLID] Physics [physics]/Mechanics [physics]/Solid mechanics [physics.class-ph]
Non-Invasive Global/local method Non-Intrusif Méthode global/local [PHYS.MECA.SOLID]Physics [physics]/Mechanics [physics]/Solid mechanics [physics.class-ph] Cyclic computations Calculs cycliques Elasto-Viscoplastic Élasto-Viscoplasticité |
Zdroj: | Mécanique des solides [physics.class-ph]. Université Paris-Saclay, 2018. Français. ⟨NNT : 2018SACLN003⟩ |
Popis: | This thesis consists in developing innovating tools destined to the simulation of aeronautical structures evolving at high temperature. Indeed, working rates of current engines lead to an elasto-viscoplastic evolution generalized in metallic parts and the use of simplified models (linear elastic) are no longer totally satisfying in term of accuracy, even in initial design process. Likewise, the complex geometry allowing the continuous cool down process of parts (micro-perforations) has to be exactly taken into account. The standard computation techniques dedicated to this kind of models would lead to slow simulations with a lack of flexibility (the slightest modifications leading to restart the whole design process of the computation chain).More precisely, this thesis extends the noninvasive global/local methods to the framework of viscoplasticity generalized to the whole structure, using two scales in time and space, each one adapted to global and local phenomena to capture. The method is then extended to the computation of high number of complex load cycles, by skipped cycles techniques. The time coupling scheme lets then a local adaptation of time steps per subdomain. Convergence acceleration techniques are also set up, first for one time step and then through several load cycles (skipped cycles). These developments conduct to obtain quickly an evaluation of the limit cycle providing data to a lifetime expectancy model.The noninvasive coupling is realized in a programming language script managing the commercial software (respectively in our case Python and Abaqus/Standard). The method has been applied on industrial computational platforms, by reusing directly meshes and data from previous engineering tasks appearing earlier in the computational chain. A genuine test case from a Safran Aircraft Engines design office, was performed successfully. Cette thèse vise à proposer des outils innovants pour le calcul de structures aéronautiques évoluant à haute température. En effet, les régimes de fonctionnement des moteurs actuels conduisent à des évolutions élasto-viscoplastiques généralisées dans les pièces métalliques et l’utilisation de modèles simplifiés (élastiques) n’est plus totalement satisfaisante en terme de précision, même en phase de préconception. De même, la géométrie complexe permettant le refroidissement continu des pièces (micro-perforations) doit être prise en compte de manière exacte. Les techniques de calcul standard pour ce genre de problème conduiraient à des simulations lentes et peu flexibles (la moindre modification entraînant une remise en œuvre complète de la chaîne de calcul). Plus précisément, cette thèse étend les méthodes de type global/local non-intrusives au cas de la viscoplasticité généralisée en utilisant deux échelles de temps et d'espace, chacune adaptée aux phénomènes locaux et globaux à capturer. La méthode est ensuite étendue au calcul de nombreux cycles complexes de chargement, par des techniques de saut de cycles. Le schéma de couplage en temps permet alors une adaptation locale du pas de temps par sous-domaine. Des techniques d’accélération de convergence sont proposées, à l’échelle d’un incrément puis à celle de la succession de cycles (sauts de cycles). Ces développements permettent d’obtenir rapidement et précisément une estimation du cycle limite qui alimente un modèle de durée de vie. Le couplage non-intrusif est réalisé dans un script de programmation pilotant un code commercial (dans notre cas le langage Python et Abaqus/Standard). La méthode a été appliquée sur des plateformes de calculs industrielles, en réutilisant directement des maillages et les mises en données issues de modèles intervenant plus tôt dans la chaîne de calcul. Un cas métier, issu d’un bureau d’études de Safran Aircraft Engines, a pu être traité. |
Databáze: | OpenAIRE |
Externí odkaz: |