Télécharger le fichier pdf d’un mémoire de fin d’études
M´ethode des ´el´ements finis ´etendus (X-FEM)
Partition de l’unite
Le principe premier de la m´ethode r´eside dans le fait que l’approximation du champ de d´eplacements classique uf em est enrichie par une correction uenr sous la forme : u = uf em + uenr tout en respectant la partition de l’unit´e. Tout d’abord, nous rappelons la d´efinition de l’approximation du champ de d´eplacements de la m´ethode des ´el´ements finis : X X n (x) α i∈N (x) = aiαφiα(x) (1.16) o`u Nn(x) est l’ensemble des noeuds de l’´el´ement contenant le point x et aαi repr´esente les degr´es de libert´e classiques. Le domaine d’influence (support) de la fonction d’interpo-lation φαi est l’ensemble des ´el´ements connect´es au noeud i. L’ensemble Nn(x) est donc ´egalement l’ensemble des noeuds dont le support couvre le point x. Cette approxima-tion de base est enrichie par l’ajout de degr´es de libert´e, pour les ´el´ements concern´es par la discontinuit´e, multipli´es par les fonctions de forme classiques et par une fonction d’enrichissement repr´esentant au mieux le ph´enom`ene physique a` ´evaluer : n (x) α n (x)∩NF α i∈N i∈N X X X X u(x) = φiαaiα + biαφiα(x)F (x) (1.17)
o`u NF est l’ensemble des noeuds dont le support a une intersection avec le domaine ΩF (domaine dans lequel on souhaite un enrichissement) et o`u bαi repr´esente les nouveaux degr´es de libert´e. Cette derni`ere formulation exprime la partition de l’unit´e : la somme des fonctions de forme sur le domaine est ´egale a` l’unit´e. Ceci permet de repr´esenter la fonction F (x) dans la solution X-FEM.
Application aux trous et interfaces mat´eriau
La seconde application directe concerne la mod´elisation des trous et des inclusions d´evelopp´ees dans [61]. Cette extrapolation permet la pr´esence de deux constituants dans un ´el´ement du maillage. Qu’il s’agisse, pour un domaine, de contenir du vide et de la mati`ere ou deux mat´eriaux diff´erents, la m´ethode des ´el´ements finis nous impose de repr´e-senter la fronti`ere entre deux zones aux caract´eristiques m´ecaniques diff´erentes. X-FEM, au contraire, permet de s’affranchir de ces contraintes.
Cas des trous Dans le cadre des trous, l’interpolation du champ va ˆetre modifi´ee en utilisant une fonction sp´ecifique F (x) prenant 0 comme valeur dans le trou et 1 dans la mati`ere. L’utilisation de cette fonction n’est effective que pour les ´el´ements qui sont coup´es par la fronti`ere. Ceux dont le support se trouve totalement dans le vide sont ´elimin´es et ceux dont le support est situ´e totalement dans la mati`ere ne subissent aucun enrichissement. L’approximation pr´ec´edente induit, lorsqu’un ´el´ement est coup´e par la discontinuit´e, que l’int´egration se fait seulement sur la partie de l’´el´ement situ´ee dans la mati`ere. Pour que cette approximation soit effective, il est n´ecessaire de s´electionner les noeuds a` garder et ceux a` ´eliminer. La figure 1.3 illustre cette s´election.
Fonction de Niveau (Level Set)
Dans la m´ethode d’approximation classique par ´el´ements finis, les fronti`eres sont d´e-finies explicitement par des entit´es g´eom´etriques (segments de droite, de parabole …). La m´ethode des Level Sets, introduite par Sethian (1999) [57] et Osher (Osher et Sethian 1988) [51], propose une autre alternative en d´ecrivant implicitement la g´eom´etrie des fron-ti`eres. Cette technique a ´et´e d´evelopp´ee par Sukumar, Chopp, Mo¨es et Belytschko (2001) [61] dans le cadre de trous et d’inclusions.
Description
Une fonction de niveau s’apparente a` un champ de valeurs associ´e a` la fronti`ere. Cette fonction peut ˆetre calcul´ee pour n’importe quel point de l’espace. Elle repr´esente alors la distance qui s´epare ces points de la fronti`ere. Dans le cadre de r´esolutions num´eriques de probl`emes m´ecaniques sur des maillages, la fonction de niveau est calcul´ee en chaque noeud du maillage. Les noeuds se voient alors assign´es une valeur sign´ee donnant la distance de ceux-ci a` la fronti`ere. La fonction de niveau prend, par exemple, une valeur n´egative a` l’int´erieur d’un trou et positive a` l’ext´erieur. Par cons´equent, l’iso-z´ero de la fonction de niveau, illustr´ee sur la figure 1.6, dans le cas d’un trou, d´efinit la fronti`ere. En ce qui concerne les applications qui suivent dans ce chapitre, cette fonction est calcul´ee aux noeuds et interpol´ee entre les noeuds par les fonctions d’interpolation classiques : X ψ(x) =ψI φI(x) (1.27)
La fonction de niveau repr´esente donc une fonction continue sur le domaine permettant de faciliter la d´efinition de la fonction d’enrichissement pour les probl`emes incluant une interface mat´eriau. Mis a` part cet aspect, les fonctions de niveau ont pour rˆole de d´efinir implicitement la position de l’interface ou de la fronti`ere afin d’effectuer la s´election des noeuds a` supprimer ou a` enrichir.
Les figures 1.33 et 1.34 pr´esentent quelques tirages pour des cellules contenant 8 et 32 sph`eres. Les propri´et´es des particules sont : Ep = 70 GPa, νp = 0.2 et celles de la matrice (m) sont : Em = 3 GPa, νm = 0.35. Le volume des sph`eres repr´esente 26.78 % du volume total dans les deux cas. La figure 1.35 pr´esente les r´esultats obtenus au niveau des d´e-placements microscopiques avec X-FEM pour un mode de d´eformation macroscopique en glissement pour une cellule a` 8 et 32 sph`eres.
|
Table des matières
Introduction
1 Homogeneisation numerique sur VER
1.1 Contexte
1.2 Formulation sur le volume ´el´ementaire repr´esentatif
1.3 Introduction a` la m´ethode des ´el´ements finis ´etendus
1.4 X-FEM et homog´en´eisation
1.5 Applications
Conclusion
2 Analyse multi-echelle d’une structure contenant un detail
2.1 Description de la m´ethode
2.2 Formulation du probl`eme
2.3 Mise en oeuvre
3 Application de l’approche X-FEM pour le calcul parallele
3.1 Machines parall`eles
3.2 X-FEM et calculs parall`eles
3.3 Applications
Conclusion
Conclusion
References
Télécharger le rapport complet
