Spelling suggestions: "subject:"analyse isogéométrique"" "subject:"analyse isogéométriques""
1 |
Sur une approche isogéométrique pour problèmes multi-champs couplés en grandes transformations / An isogeometric analysis approach for coupled multi-field problems at large strainZhang, Lei 05 December 2016 (has links)
La méthode isogéométrique (IGA) récemment proposée en tant que méthode numérique générique offre de réelles perspectives dans l’unification des modèles géométriques et computationnel. La méthode isogéométrique est intiment liée à la méthode des éléments finis (FEM) étant donné que la méthode est basée sur le même cadre variationnel. Cette méthode a montré dans de nombreuses circonstances de très bonne qualités numériques notamment avec des maillages grossiers (précision numérique, capacité à supporter de grandes déformations…). Notre objectif final dans ce travail est de fournir un environnement de base, numérique et logiciel, pour la simulation de problèmes à champs et physiques multiples pour des pièces élastomériques de type industriel. Dans ce contexte, les points numériques à développer pour l’IGA sont le traitement de l’incompressibilité et le caractère multi-champs du problème thermique dans la formulation de Galerkin. Ainsi dans ce travail nous proposons en premier, un paradigme objet de l’IGA intégré au sein d’une architecture orientée objet en Java, initialement con?ue pour résoudre des problèmes multi-champs couplés en transformations finies. L’approche proposée s’appuie pleinement sur le contexte variationnel existant dans le code dans le cadre des éléments finis pour réduire les développements pour MEF et IGA (une formulation développée en IGA tourne en MEF et vice versa). Dans un second temps, nous avons étudié le problème de l’incompressibilité pour notamment réduire le verrouillage numérique existant toujours sur l’IGA standard. Par un souci de simplicité, nous adoptons des formulations mixtes à 2 champs (déplacement/pression). Afin d’essayer de satisfaire la condition inf-sup en relachant la contrainte sur le déplacement, nous avons développé deux idées de la littérature (naturelle en NURBS) qui consiste à soit dupliquer une fois les n?uds intérieurs du patch des déplacements ou subdiviser les éléments du patch des déplacements. Nous avons étendu ce type d’éléments aux transformations finies. Enfin, et de manière originale, nous avons adopté la même stratégie pour les problèmes à 2-champs pour la thermomécanique. Différentes simulations à petites et grandes déformations confirment le potentiel de l’approche. Enfin, nous évaluons l’ensemble sur un modèle quasi-incompressible thermo-visco-élastique de type Zener sur des éprouvettes classiques dans un contexte physique complexe. / Recently proposed as a general purpose numerical method, the Isogeometric Analysis (IGA) offers great perspective to bridge the gap between CAD and CAE. The IGA is closely related to the finite element method (FEM) as the method is based on the same variational framework. Moreover, this method has shown in many circumstances to be have a better accuracy than the FEM (large mesh distortions…). Our final aim in this work is to simulate complex multiphysics problems for elastomers industrial parts. As matter of fact, the two main numerical issues in this context is the incompressibility/quasi-incompressibility of the material and the thermochemical coupling in Galerkin formulations. First, we propose, a programming paradigm of the IGA in an existing Java object-oriented hierarchy initially designed for solving multi-fields coupled problems at finite strains. We develop an approach that fully take benefit of the original architecture to reduce developments for both FEM and IGA (one problem developed in FEM can be run in IGA and vice versa). Second, we investigate volumetric locking issues persisting for low order NURBS element observed with standard displacement formulation as finite elements. To cure the problem, we adopt two-fields mixed formulation (displacement/pressure) for the sake of simplicity and target at assessing different discretizations in stability (inf-sup condition). The basic idea is to first to increase the internal knot’s multiplicity or to subdivide the patch for displacements. These ideas that are directly inspired from patches properties, have been found in the literature for the Stokes problem and extended to large strain in solid mechanics. The comparison between the two-fields mixed formulation and a strain projection method is lead at small and large strains. At last, we originally adopt a similar strategy for thermomechanical problem at small and large strains. In the context two-fields formulation, displacement/temperature, the LBB stability condition must be fulfilled to guaranty stability. Thus, we investigate the choices of patches for two-fields formulation displacement/temperature fields for IGA applied to thermoelasticity. Several numerical results for thermomechanical problems at small and finite strains, linear and nonlinear have been presented. At last, an incompressible viscous thermo-hyperelastic model is evaluated in the IGA framework with the proposed approach.
|
2 |
Éléments finis isogéométriques massifs coque sans verrouillage pour des simulations en mécanique non linéaire des solides / Isogeometric locking-free NURBS-based solid-shell elements for nonlinear solid mechanicsBouclier, Robin 30 September 2014 (has links)
Avec l’arrivée de l’Analyse IsoGéométrique (IGA), le calcul de coque est devenu possible en utilisant la géométrie exacte pour des maillages grossiers. Pour cela, les polynômes de Lagrange sont remplacés pour l’interpolation par des fonctions NURBS (technologie la plus courante en conception assistée par ordinateur). De plus, ces fonctions possèdent une continuité supérieure ce qui offre une meilleure précision qu’un calcul éléments finis à nombre de degrés de liberté égal. L’IGA a déjà été développée pour les formulations coques. Elle n’a été cependant que très peu étudiée pour les modèles massifs coque. Pourtant, cette deuxième approche est très utilisée par l’ingénieur car elle permet de calculer des structures minces à l’aide d’éléments continus 3D, c’est-à-dire en faisant intervenir uniquement des inconnues en déplacements. La difficulté en calcul de coque est de faire face au verrouillage qui conduit à une forte dégradation de la convergence de la solution. Le cadre NURBS ne permet pas lui-même de résoudre ce problème. La meilleure efficacité de l’approximation NURBS ne peut donc être atteinte sans le développement de techniques particulières pour supprimer le verrouillage. C’est le but de cette thèse dans le cadre des éléments massifs coque. Le premier travail a consisté, sur un problème de poutre courbe, à étendre les méthodes sans verrouillage habituelles au contexte NURBS. Deux nouvelles stratégies ont alors été développées pour les NURBS : la première est basée sur une technique d’intégration réduite tandis que la seconde fait appel à une projection B-bar. Le formalisme général des méthodes B-bar semblant plus adapté, c’est celui-ci que nous avons développé ensuite pour les éléments massifs coque. Plus précisément, nous avons mis en place une formulation mixte de laquelle nous avons pu dériver la projection B-bar équivalente. Cette démarche constitue d’un point de vue théorique le résultat principal du travail : une méthode systématique pour construire une projection B-bar consistante est de passer par une formulation mixte. D’un point de vue mise en œuvre, l’idée principale pour traiter le verrouillage des éléments massifs coque a été de modifier l’interpolation de la moyenne dans l’épaisseur de la coque des composantes du tenseur des contraintes. Un contrôle de hourglass a aussi été ajouté pour stabiliser l’élément dans certaines situations. L’élément obtenu est de bonne qualité pour une interpolation de bas degrés et des maillages grossiers : la version quadratique semble plus précise que des éléments standards NURBS de degré 4. La méthode proposée conduit à une matrice de rigidité globale de petite taille mais pleine. Ce problème est inhérent aux NURBS. Il a pu être limité ici en utilisant une procédure de type moindres carrés locaux pour approcher la projection B-bar. Finalement, l’élément mixte a été étendu avec succès en non linéaire géométrique ce qui témoigne du potentiel de la méthode pour mener des simulations complexes. / With the introduction of IsoGeometric Analysis (IGA), the calculation of shell has become possible using the exact geometry for coarse meshes. In order to that, Lagrange polynomials are replaced by NURBS functions, the most commonly used technology in Computer-Aided Design, to perform the analysis. In addition, NURBS functions have a higher order of continuity, which leads to higher per-degree-of-freedom accuracy of the shell solution than with classical Finite Elements Analysis (FEA). IGA has now been widely applied in shell formulations. Nevertheless, it has still rarely been studied in the context of solid-shell models. This second shell approach is, however, very useful for engineers, since it enables to calculate thin structures using 3D solid elements, i.e. involving only displacements as degrees of freedom. The difficulty in shell analysis is to deal with locking which highly deteriorates the convergence of the solution. The NURBS framework does not enable to solve the problem directly. Then, to really benefit from NURBS in shells, specific strategies need to be implemented to answer the locking issue. This is the goal of the thesis in the context of solid-shell elements. The first work has consisted, on a curved beam problem, in extending the locking-free methods usually encountered in FEA to the NURBS context. The study resulted in the development of two new strategies for NURBS: the first one is based on a selective reduced integration technique and the second one makes use of a B-bar projection. The global formalism offered by the B-bar method appearing more suitable for NURBS, it has then been investigated for solid-shell elements. More precisely, a mixed formulation has first been elaborated from which, it has been possible to derive the equivalent B-bar projection. From a theoretical point of view, this strategy constitutes the most important result of this work: a systematic method to construct a consistent B-bar projection is to write a mixed formulation. With regards to the implementation, the main idea to treat locking of the solid-shell elements has been to modify the average of the strain and stress components across the thickness of the shell. Hourglass control has also been added to stabilize the element in particular situations. The resulting element is of good quality for low order approximations and coarse meshes: the quadratic version seems to be more accurate than basic NURBS elements of order 4. The proposed method leads to a global stiffness matrix of small size but full. This problem is inherent to NURBS functions. It has been limited here by using a local least squares procedure to approach the B-bar projection. Finally, the mixed element has been successfully extended to geometric non-linearity which reflects the ability of the methodology to be used in complex simulations.
|
3 |
Automatic isogeometric analysis suitable trivariate models generation : Application to reduced order modeling / Analyse isogéométrique automatique des modèles trivariens appropriés : Application à la modélisation des commandes réduitesAl Akhras, Hassan 19 May 2016 (has links)
Cette thèse présente un algorithme automatique pour la construction d’un modèle NURBS volumique à partir d’un modèle représenté par ses bords (maillages ou splines). Ce type de modèle est indispensable dans le cadre de l’analyse isogéométrique utilisant les NURBS comme fonctions de forme. Le point d’entrée de l’algorithme est une triangulation du bord du modèle. Après deux étapes de décomposition, le modèle est approché par un polycube. Ensuite un paramétrage surfacique entre le bord du modèle et celui du polycube est établi en calculant un paramétrage global aligné à un champ de direction interpolant les directions de courbure principales du modèle. Finalement, le paramétrage volumique est obtenu en se basant sur ce paramétrage surfacique. Dans le contexte des études paramétriques basées sur des paramètres de formes géométriques, cette méthode peut être appliquée aux techniques de réduction de modèles pour obtenir la même représentation pour des objets ayant différentes géométries mais la même topologie. / This thesis presents an effective method to automatically construct trivariate tensor-product spline models of complicated geometry and arbitrary topology. Our method takes as input a solid model defined by its triangulated boundary. Using cuboid decomposition, an initial polycube approximating the input boundary mesh is built. This polycube serves as the parametric domain of the tensor-product spline representation required for isogeometric analysis. The polycube's nodes and arcs decompose the input model locally into quadrangular patches, and globally into hexahedral domains. Using aligned global parameterization, the nodes are re-positioned and the arcs are re-routed across the surface in a way to achieve low overall patch distortion, and alignment to principal curvature directions and sharp features. The optimization process is based on one of the main contributions of this thesis: a novel way to design cross fields with topological (i.e., imposed singularities) and geometrical (i.e., imposed directions) constraints by solving only sparse linear systems. Based on the optimized polycube and parameterization, compatible B-spline boundary surfaces are reconstructed. Finally, the interior volumetric parameterization is computed using Coon's interpolation and the B-spline surfaces as boundary conditions. This method can be applied to reduced order modeling for parametric studies based on geometrical parameters. For models with the same topology but different geometries, this method allows to have the same representation: i.e., meshes (or parameterizations) with the same topology.
|
4 |
Optimisation de formes de coques minces pour des géométries complexes. / Shape optimization of thin shell structures for complex geometries.Julisson, Sarah 02 December 2016 (has links)
Au cours des processus de conception,l’optimisation de formes apporte aux industriels dessolutions pour l’amélioration des performances desproduits. En particulier, les structures minces quiconstituent environ 70% d’un véhicule, sont une préoccupationdans l’industrie automobile. La plupartdes méthodes d’optimisation pour ces structures surfaciquesprésentent certaines limites et nécessitent desexpertises à chaque niveau de la procédure d’optimisation.L’objectif de cette thèse est de proposer une nouvellestratégie d’optimisation de formes pour les coquesminces. L’approche présentée consiste à exploiter leséquations de coques du modèle de Koiter en se basantsur une analyse isogéométrique. Cette méthode permetde réaliser des simulations sur la géométrie exacteen définissant la forme à l’aide de patchs CAO. Lesvariables d’optimisation choisies sont alors les pointsde contrôle permettant de piloter leur forme. La définitiondes patchs permet également de dégager ungradient de forme pour l’optimisation à l’aide d’uneméthode adjointe.Cette méthode a été appliquée pour des critères mécaniquesissus des bureaux d’études Renault. Des résultatsd’optimisation pour un critère de compliance sontprésentés. La définition et l’implémentation de critèresvibro-acoustiques sont discutés à la fin de cette thèse.Les résultats obtenus témoignent de l’intérêt de la méthode.Toutefois, de nombreux développements serontnécessaires avant d’être en mesure de l’appliquer dansl’industrie. / During the design process, optimizationof shapes offers manufacturers solutions for improvingproducts performances. In particular, thin shellstructures that represent about 70 % of a vehicle, area concern in the automotive industry. Most optimizationmethods for surface structures have limitationsand require expertise at every level of the optimizationprocedure.The aim of this thesis is to propose a new strategyfor the shape optimization of thin shell structures.The approach presented rely on using the Koiter’sshell model based on an isogeometric analysis. Thismethod allows for simulations on the exact geometryby defining the shape using CAD patches. Selectedoptimization variables are the control points used tocontrol the shape of the CAD patches. Variations ofthese points allows to scan a wide design space withfew parameters. The definition of patchs also enablesto find a gradient with respect to the shape for theoptimization by using the adjoint state method.This method was applied to mechanical criteria fromthe Renault design offices. Optimization results for acompliance criterion are presented. The definition andimplementation of vibro-acoustic criteria are discussedat the end of this thesis. The results demonstratethe interest of the method. However, many developmentswill be needed before being able to apply it inthe industry.
|
5 |
Explicit dynamics isogeometric analysis : lr b-splines implementation in the radioss solver / Analyse isogéométrique pour la dynamique explicite : Implémentation des lr b-splines dans le solveur radiossOccelli, Matthieu 29 November 2018 (has links)
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.
|
6 |
L'analyse isogéométrique dans la physique des plasmas et l'électromagnétismeRatnani, Ahmed 07 October 2011 (has links) (PDF)
Introduite récemment par Hughes et ses collaborateurs, l'Analyse Isogéométrique connaît un large succès pour des problèmes principalement industriels. L'idée est de faciliter la communication entre la C.A.O et la simulation numérique, sans avoir à repasser à chaque fois par des mailleurs. Ainsi, les fonctions définissants la géométrie sont utilisées pour approcher les solutions des équations à dérivées partielles. L' application aux problèmes issues de l'électromagnétisme ont été motivé par les travaux de Buffa et ses collaborateurs à Pavie. Dans cette thèse, nous avons appliqué cette méthode pour résoudre des problèmes issues de la physique des plasmas. S'il est vrai que la géométrie n'est pas définie, l'analyse isogéométrique dans sa version isoparamétrique, nous fournit un outil très puissant pour approcher les domaines de calculs. Dans un plasma, ce domaine est défini par la résolution d'un problème d'équilibre (MHD equilibrium). A partir de là, différents modèles sont utilisés pour décrire le plasma: cinétiques ( gyrocinétique) ou fluides. Nous avons passé en revue les méthodes les plus classiques et plus utilisées afin de révéler l'intérêt de la méthode. Se basant sur la structure de produit tensoriel, nous avons développé des solveurs rapides pour la résolution de certains problèmes. Nous avons aussi dérivé un solveur, se basant sur les complexes de Hilbert, pour les équations de Maxwell en "time domain".
|
7 |
Analyse isogéométrique multiéchelle à précision contrôlée en mécanique des structures / Multiscale isogeometric analysis with controlled accuracy appiled to structural mechanicsChemin, Alexandre 09 November 2015 (has links)
L’analyse isogéométrique pour la résolution de problèmes de la mécanique du solide suscite de vifs intérêts depuis une dizaine d’année. En effet, cette méthode de discrétisation autorise la description exacte des géométries étudiées permettant ainsi de supprimer les erreurs dues à une mauvaise description du domaine spatial étudié. Cependant elle pose un problème théorique de propagation de raffinement lors de la localisation de maillage. Des méthodes pour contourner ce problème ont été proposée dans la littérature mais complexifient grandement la mise en œuvre de cette stratégie de résolution. Cette thèse propose une stratégie de raffinement localisé adaptatif en espace pour les problèmes de statique et en espace temps pour les problèmes de dynamique transitoire dans le cadre de l’analyse isogéométrique. Pour cela une méthode de localisation pour l’analyse isogéométrique en statique basée sur une résolution multigrille est tout d’abord développée pour des problèmes en deux dimensions. Elle présente l’avantage de contourner la problématique de propagation de raffinement de maillage due à l’analyse isogéométrique tout en étant plus simple à mettre en œuvre que les méthodes déjà existantes. De plus, l’utilisation de l’analyse isogéométrique permet de simplifier les procédures de raffinement lors de l’adaptation de maillage qui peuvent être complexes lors de l’utilisationd’éléments finis classiques. Une méthode de raffinement adaptatif espace temps basée sur une résolution multigrille est ensuite développée pour des problèmes en une dimension. Une étude sur la structure des opérateurs est proposée afin de choisir un intégrateur temporel adapté. Les performances de cette stratégies sont mises en évidence, puis une modification de la méthode de résolution est proposée afin de diminuer significativement les coûts de calculs associées à cette résolution. La méthode de raffinement adaptatif espace temps est appliquée à quelques exemples académiques afin de valider son bon comportement lors de la localisation. / Isogeometric analysis applied to structural mechanics problems is a topic of intense concerns for a decade. Indeed, an exact description of geometries studied is allowed by this discretization method suppressing errors due to a bad description of the spatial domain considered. However, a theoretical problem of refinement propagation appears during mesh localization. Local refinement methods for isogeometric analysis has been developed and implied a complexification of the implementation of such a resolution strategy. This PhD thesis expose a space adaptative refinement strategy for linear elastic problems and a space-time one for transient dynamic using isogeometric analysis. For this purpose, a localization method for isogeometric analysis based on a multigrid resolution is developed for 2D linear elastic problems. This method allow to circumvent mesh refinement propagation inherent to isogeometric analysis, and is easier to implement than existing methods. Moreover, the use of isogeometric analysis simplifies refinement procedures occuring during mesh adaptation and which can be really complex using classical finite element analysis. Then, a space-time adaptative refinement based on a multigrid resolution is developed for one dimensional in space problems. A study on operators structure is exposed in order to choose a well suited time integrator. This strategy's performances are highlighted, then an evolution of this method is set up in order to lower computational costs. The space-time adaptaptive refinement is applied to some academical examples to show it good behavior during localization.
|
8 |
Couplage AIG/MEG pour l'analyse de détails structuraux par une approche non intrusive et certifiée / IGA/FEM coupling for the analysis of structural details by a non-intrusive and certified approachTirvaudey, Marie 27 September 2019 (has links)
Dans le contexte industriel actuel, où la simulation numérique joue un rôle majeur, de nombreux outils sont développés afin de rendre les calculs les plus performants et exacts possibles en utilisant les ressources numériques de façon optimale. Parmi ces outils, ceux non-intrusifs, c’est-à-dire ne modifiant pas les codes commerciaux disponibles mais permettant d’utiliser des méthodes de résolution avancées telles que l’analyse isogéométrique ou les couplages multi-échelles, apparaissent parmi les plus attirants pour les industriels. L’objectif de cette thèse est ainsi de coupler l’Analyse IsoGéométrique (AIG) et la Méthode des Éléments Finis (MEF) standard pour l’analyse de détails structuraux par une approche non-intrusive et certifiée. Dans un premier temps, on développe un lien global approché entre les fonctions de Lagrange, classiquement utilisées en éléments finis et les fonctions NURBS bases de l’AIG, ce qui permet d’implémenter des analyses isogéométriques dans un code industriel EF vu comme une boîte noire. Au travers d’exemples linéaires et non-linéaires implémentés dans le code industriel Code_Aster de EDF, nous démontrons l’efficacité de ce pont AIG\MEF et les possibilités d’applications industrielles. Il est aussi démontré que ce lien permet de simplifier l’implémentation du couplage non-intrusif entre un problème global isogéométrique et un problème local éléments finis. Ensuite, le concept de couplage non-intrusif entre les méthodes étant ainsi possible, une stratégie d’adaptation est mise en place afin de certifier ce couplage vis-à-vis d’une quantité d’intérêt. Cette stratégie d’adaptation est basée sur des méthodes d’estimation d’erreur a posteriori. Un estimateur global et des indicateurs d’erreur d’itération, de modèle et de discrétisation permettent de piloter la définition du problème couplé. La méthode des résidus est utilisée pour évaluer ces erreurs dans des cas linéaires, et une extension aux problèmes non-linéaires via le concept d’Erreur en Relation de Comportement (ERC) est proposée. / In the current industrial context where the numerical simulation plays a major role, a large amount of tools are developed in order to perform accurate and effective simulations using as less numerical resources as possible. Among all these tools, the non-intrusive ones which do not modify the existing structure of commercial softwares but allowing the use of advanced solving methods, such as isogeometric analysis or multi-scale coupling, are the more attractive to the industry. The goal of these thesis works is thus the coupling of the Isogeometric Analysis (IGA) with the Finite Element Method (FEM) to analyse structural details with a non-intrusive and certified approach. First, we develop an approximate global link between the Lagrange functions, commonly used in the FEM, and the NURBS functions on which the IGA is based. It’s allowed the implementation of isogeometric analysis in an existing finite element industrial software considering as a black-box. Through linear and nonlinear examples implemented in the industrial software Code_Aster of EDF, we show the efficiency of the IGA\FEM bridge and all the industrial applications that can be made. This link is also a key to simplify the non-intrusive coupling between a global isogeometric problem and a local finite element problem. Then, as the non-intrusive coupling between both methods is possible, an adaptive process is introduced in order to certify this coupling regarding a quantity of interest. This adaptive strategy is based on a posteriori error estimation. A global estimator and indicators of iteration, model and discretization error sources are computed to control the definition of the coupled problem. Residual base methods are performed to estimated errors for linear cases, an extension to the concept of constitutive relation errors is also initiated for non-linear problems.
|
9 |
Développement d’une stratégie d’implémentation numérique pour milieu continu poreux de 2nd gradient basée sur les éléments finis isogéométriques, application à un milieu partiellement saturé / Development of a Numerical Strategy for 2nd Gradient Continuum Porous Media based on Iso-Geometric Finite Element. Application to Partially Saturated MediaPLúA, Carlos 05 March 2018 (has links)
Au cours de la dernière décennie, la méthode d’analyse isogéométrique (AIG) a attiré l’attention des chercheurs grâce à ses capacités supérieures à la méthode standard des éléments finis (MEF). Le concept AIG utilise les mêmes fonctions de base que celles utilisées dans la conception assistée par ordinateur (CAO) pour l’approximation des champs inconnus tels que les déplacements, pression interstitielle ou la température dans la solution des éléments finis d’un problème thermo–hydro–mécanique (éventuellement couplé). Parmi les caractéristiques les plus importantes d’AIG, la régularité, le taux de convergence et surtout sa continuité intrinsèque d’ordre supérieur représentent une nette amélioration par rapport à la méthode standard des éléments finis, permettant d’obtenir des avantages computationnels significatifs en termes de précision de la solution et de efficacité.Ce travail tente d’exploiter les caractéristiques d’AIG pour la résolution numérique des problèmes hydromécaniques (HM) couplés dans les géomatériaux de second gradient de type poro–élastoplastiques partiellement saturés. D’une part, le modèle second gradient appartenant à la théorie des milieux continus avec microstructure assure l’objectivité des résultats en présence de phénomènes de localisation de la déformation en termes d’indépendance de maillage de la solution numérique, ce qui ne peut être réalisé avec des modèles constitutifs classiques qui n’implique pas l’intervention d’une longueur interne. D’autre part, la continuité C1 réalisable au moyen de fonctions de base AIG permet une implémentation directe de tels modèles constitutifs d’ordre supérieur, dans une formulation HM dérivée de l’approche de mélange classique. De plus, la régularité des fonctions de base AIG s’est révélée très efficace dans la modélisation de processus couplés caractérisés par de forts gradients hydrauliques – comme la simulation de la propagation d’un front de saturation dans une pente partiellement saturée. Dernier point, mais non des moindres, il convient de noter que, par rapport aux approches existantes basées sur les multiplicateurs de Lagrange, la méthode AIG pour résoudre les problèmes hydromécaniques (HM) couplés dans les matériaux du second gradient saturé et partiellement saturé permet une réduction considérable du nombre de degrés de libertés requis pour atteindre le même niveau de précision. Cela entraîne non seulement une augmentation significative de l’efficacité de calcul, mais permet également d’étendre la formulation du second gradient à l’analyse de problèmes réalistes en 3D, dont la solution a été présentée pour la première fois dans ce travail.La formulation poro–élastoplastique du second gradient développée dans ce travail est mise en œuvre dans le code orienté vers la recherche GeoPDEs, un code IAG–MEF open source écrit en Matlab et développé à l’Université de Pavia. Sur la base des résultats obtenus dans une large série de problèmes aux limites en 2D et 3D analysées dans ce travail, on peut conclure que la combinaison de AIG et d’élastoplasticité du second gradient représente un outil puissant pour la simulation numérique de problèmes géotechniques caractérisés par de forts couplages multiphysiques, un comportement fortement non linéaire du sol, et des gradients de déplacement et de pression interstitielle fortement localisés. / During the last decade, Isogeometric Analysis (IGA) has drawn the attention of the Finite Element community to its superior capabilities over the standard Finite Element Method (FEM). The IGA concept uses the same basis functions used in Computed Aided Design (CAD) for the approximation of the unknown fields such as displacements, pore pressure or temperature in the Finite Element solution of a (possibly coupled) thermo– hydro–mechanical problem. Among the most relevant features of IGA, its smoothness, its convergence rate and particularly its intrinsic higher–order continuity between elements represent a definite improvement over the standard FEM, which allow to obtain significant computational advantages in terms of accuracy of the solution and computa- tional efficiency.This work attempts to exploit the characteristics of IGA for the numerical solution of coupled hydro–mechanical (HM) problems in saturated and partially saturated second gradient poro–elastoplastic geomaterials. On one hand, the second gradient model belonging to the theory of continua with microstructure ensures the objectivity of the results in presence of strain localization phenomena in terms of mesh independence of the numerical solution, which cannot be achieved with classical constitutive models without an internal length scale. On the other hand, the C1–continuity achievable by means of IGA basis functions allows a straightforward implementation of such higher order constitutive models, within a HM formulation derived from the classical mixture approach. In addition, the smoothness of the IGA basis functions proved to be very efficient in the modeling of coupled processes characterized by strong hydraulic gradients – such as the simulation of the downward propagation of a saturation front in a partially saturated slope subject to rainfall infiltration. Last but not least, it is worth noting that, as compared to the existing approaches based on Lagrange multipliers, the IGA approach to the solution of coupled hydro-mechanical (HM) problems in saturated and partially saturated second gradient materials allows a dramatic reduction in the number of degrees of freedoms required to achieve the same level of accuracy. This not only results in a significant increase of the computational efficiency, but also allows to extend the complete second gradient formulation to the analysis of realistic 3D problems, the solution of which has been presented in this work for the first time.The local second gradient poro–elastoplastic formulation developed in this work is implemented in the research-oriented code GeoPDEs, a Matlab open source IGA–FEM code developed at the University of Pavia. Based on the results obtained in a large series of representative 2D and 3D initial–boundary value problems analyzed in this work, it can be concluded that the combination of IGA and the second gradient elastoplasticity represents a powerful tool for the numerical simulation of geotechnical problems characterized by strong multiphysics couplings, highly nonlinear behavior of the soil, and strongly localized displacement and pore pressure gradients.
|
10 |
Méthodes isogéométriques pour les équations aux dérivées partielles hyperboliques / Isogeometric methods for hyperbolic partial differential equationsGdhami, Asma 17 December 2018 (has links)
L’Analyse isogéométrique (AIG) est une méthode innovante de résolution numérique des équations différentielles, proposée à l’origine par Thomas Hughes, Austin Cottrell et Yuri Bazilevs en 2005. Cette technique de discrétisation est une généralisation de l’analyse par éléments finis classiques (AEF), conçue pour intégrer la conception assistée par ordinateur (CAO), afin de combler l’écart entre la description géométrique et l’analyse des problèmes d’ingénierie. Ceci est réalisé en utilisant des B-splines ou des B-splines rationnelles non uniformes (NURBS), pour la description des géométries ainsi que pour la représentation de champs de solutions inconnus.L’objet de cette thèse est d’étudier la méthode isogéométrique dans le contexte des problèmes hyperboliques en utilisant les fonctions B-splines comme fonctions de base. Nous proposons également une méthode combinant l’AIG avec la méthode de Galerkin discontinue (GD) pour résoudre les problèmes hyperboliques. Plus précisément, la méthodologie de GD est adoptée à travers les interfaces de patches, tandis que l’AIG traditionnelle est utilisée dans chaque patch. Notre méthode tire parti de la méthode de l’AIG et la méthode de GD.Les résultats numériques sont présentés jusqu’à l’ordre polynomial p= 4 à la fois pour une méthode deGalerkin continue et discontinue. Ces résultats numériques sont comparés pour un ensemble de problèmes de complexité croissante en 1D et 2D. / Isogeometric Analysis (IGA) is a modern strategy for numerical solution of partial differential equations, originally proposed by Thomas Hughes, Austin Cottrell and Yuri Bazilevs in 2005. This discretization technique is a generalization of classical finite element analysis (FEA), designed to integrate Computer Aided Design (CAD) and FEA, to close the gap between the geometrical description and the analysis of engineering problems. This is achieved by using B-splines or non-uniform rational B-splines (NURBS), for the description of geometries as well as for the representation of unknown solution fields.The purpose of this thesis is to study isogeometric methods in the context of hyperbolic problems usingB-splines as basis functions. We also propose a method that combines IGA with the discontinuous Galerkin(DG)method for solving hyperbolic problems. More precisely, DG methodology is adopted across the patchinterfaces, while the traditional IGA is employed within each patch. The proposed method takes advantageof both IGA and the DG method.Numerical results are presented up to polynomial order p= 4 both for a continuous and discontinuousGalerkin method. These numerical results are compared for a range of problems of increasing complexity,in 1D and 2D.
|
Page generated in 0.0709 seconds