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. / IsoGeometric Analysis has shown to be a very promising tool for an integrated design and analysis process. A challenging task is still to move IGA from a proof of concept to a convenient design tool for industry and this work contributes to this endeavor. This work deals with the implementation of the IGA into Altair Radioss explicit finite element solver in order to address crash and stamping simulation applications. To this end, the necessary ingredients to a smooth integration of IGA in a traditional finite element code have been identified and adapted to the existing code architecture. A solid B-Spline element has been developed in Altair Radioss. The estimations of heuristic element and nodal stable time increment are explored to improve the accuracy of simulations and guarantee their stability. An existing contact interface has been extended in order to work seamlessly with both NURBS and Lagrange finite elements. As local refinement is needed for solution approximation, an analysis is made in terms of analysis suitability and implementation aspects for several Spline basis functions as Hierarchical B-Splines (HB-Splines), Truncated Hierarchical B-Splines (THB-Splines), T-Splines and Locally Refined B-Splines (LR B-Splines). The LR B-Spline basis is implemented. An improved refinement scheme is introduced and defines a set of analysis-suitable refinements to be used in Radioss. The refinement process of a regular coarse mesh is developed inside the solver. It allows the user to define a local refinement giving a set of instructions in the input file. The global solution is validated on industrial benchmarks, for validation cases conventionally used for industrial codes like stamping and drop test.
Identifer | oai:union.ndltd.org:theses.fr/2018LYSEI102 |
Date | 29 November 2018 |
Creators | Occelli, Matthieu |
Contributors | Lyon, Elguedj, Thomas |
Source Sets | Dépôt national des thèses électroniques françaises |
Language | English |
Detected Language | French |
Type | Electronic Thesis or Dissertation, Text |
Page generated in 0.0194 seconds