Analyse isogéométrique pour la dynamique explicite : Implémentation des lr b-splines dans le solveur radioss
Auteur / Autrice : | Matthieu Occelli |
Direction : | Thomas Elguedj |
Type : | Thèse de doctorat |
Discipline(s) : | Mécanique, génie mécanique, génie civil |
Date : | Soutenance le 29/11/2018 |
Etablissement(s) : | Lyon |
Ecole(s) doctorale(s) : | Ecole doctorale Mécanique, Energétique, Génie Civil, Acoustique (Villeurbanne ; 2011-....) |
Partenaire(s) de recherche : | établissement opérateur d'inscription : Institut national des sciences appliquées (Lyon ; 1957-....) |
Laboratoire : LaMCoS - Laboratoire de Mécanique des Contacts et des Structures (Lyon, INSA ; 2007-....) - Laboratoire de Mécanique des Contacts et des Structures [Villeurbanne] / LaMCoS | |
Jury : | Président / Présidente : Thouraya Baranger |
Examinateurs / Examinatrices : Thomas Elguedj, Thouraya Baranger, Dominique Eyheramendy, Alessandro Reali, Salim Bouabdallah, Piotr Breitkopf | |
Rapporteurs / Rapporteuses : Dominique Eyheramendy, Alessandro Reali |
Mots clés
Résumé
L'analyse isométrique s'est révélée être un outil très prometteur pour la conception et l'analyse. Une tâche difficile consiste toujours à faire passer l'IGA de concept à un outil de conception pratique pour l'industrie et ce travail contribue à cet effort. Ce travail porte sur l'implémentation de l'IGA dans le solveur explicite Altair Radioss afin de répondre aux applications de simulation de crash et d'emboutissage. Pour cela, les ingrédients nécessaires à une intégration native de l'IGA dans un code éléments finis traditionnel ont été identifiés et adaptés à l'architecture de code existante. Un élément solide B-Spline et NURBS a été développé dans Altair Radioss. Les estimations heuristiques des pas de temps élémentaires ou nodaux sont explorées pour améliorer l'efficacité des simulations et garantir leur stabilité. Une interface de contact existante a été étendue afin de fonctionner de manière transparente avec les éléments finis NURBS et de Lagrange. Un raffinement local est souvent nécessaire pour la bonne représentation de champs non linéaires tels que les champs de déformations plastiques. Une analyse est faite en termes de compatibilité pour l'analyse et de mise en oeuvre pour plusieurs bases de fonctions Spline telles que les Hierarchical B-Splines, les Truncated Hierarchical B-Splines, les T-Splines et les Locally Refined B-Splines (LR B-Splines). Les LR B-Splines sont implémentés. Un schéma de raffinement est proposé et définit un sous-ensemble de raffinements adapté à leur utilisation au sein de Radioss. Le processus de raffinement d’un maillage initialement grossier et régulier est développé au sein du solveur. Il permet à l’utilisateur d’établir du raffinement local par un ensemble d’instructions à fournir dans le jeu de donnée de la simulation. La solution globale est validée sur des cas tests industriels, pour des cas de validation classiquement utilisés pour les codes industriels comme l'emboutissage et les tests de chute.