Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 54

Méthode étendue des éléments finis

1
Introduction

2
Introduction
 Méthode des éléments finis (FEM)
o Un outil numérique pour obtenir des solutions approchées des EDP.
o Pas:
• Discrétisation de la région solution ;
• Dérivation d'équations;
• Assemblez tous les éléments;
• Résolution d'équations.
o Conditions:
• le maillage doit se conformer à la géométrie ;
• Remaillage à chaque étape.
Maillage en FEM

Allan F. Bower, "Mécanique appliquée des solides".

3
Introduction

➢ Méthode étendue des éléments finis (XFEM)


○ Un outil puissant pour les problèmes discontinus.
○ Permet une capture précise des caractéristiques non lisses.
○ Évitez d'utiliser un maillage conforme aux fissures en surmontant les
difficultés de remaillage comme dans FEM.
○ Enrichir les éléments près du fond de fissure et le long des faces de fissure.

4
Introduction
➢Performances FEM et XFEM
(a) (b)
(c)

Modélisation des discontinuités en FEM et XFEM. (a) Propagation de fissures


dans une plaque trouée ; (b) FEM utilisant un raffinement de maillage
adaptatif ; (c) XFEM avec enrichissement des éléments.

Méthode étendue des éléments finis : théorie et applications, première édition. Amir R.
Khoei. © 2015 John Wiley & Sons, Ltd. Publié en 2015 par John Wiley & Sons, Ltd.
5
Introduction

➢ Comparaisons
o XFEM contre FEM
• XFEM : utile pour les problèmes de discontinuités puisque des fonctions
d'enrichissement sont ajoutées à FEM ; les fissures peuvent se propager le
long d'un chemin arbitraire naturel.

• FEM : médiocre pour les problèmes de discontinuités arbitraires ; les


fissures ne se propagent que le long du bord de l'élément.
o Méthode des éléments de frontière (BEM) vs XFEM
• Il est applicable aux problèmes multi-matériaux/phases.

6
Introduction

➢Avantages de XFEM
o Les fissures à géométrie complexe peuvent être modélisées
o Pas besoin de remaillage
o Moins cher
➢Lacunes de XFEM
o Difficile de localiser la fracture initiale
o Uniquement pour la mécanique de la rupture élastique linéaire

7
Perspective historique

8
Perspective historique
➢ Ted Belytschko et Tom Black (1999)
○ Une technique améliorée pour les éléments finis basée sur une partition
d'unité qui implique un remaillage minimal.

○ Pas encore applicable pour les fissures longues et 3D.

➢ Nicolas Moes, John Dolbow et Ted Belytschko (1999)


○ Incorporer un champ discontinu à travers les faces de la fissure à l'opposé de la
pointe de la fissure.

○ Indépendant du remaillage

9
Perspective historique

➢ Stolarska et al. (2001)


○ Appliquer la méthode level set dans le cadre de X-FEM

○ La méthode level set est utilisée pour représenter l'emplacement de la


fissure, y compris l'emplacement des pointes de fissure
➢ Sukumar et al. (2001 )
○ Fonction d'enrichissement proposée pour les trous et l'inclusion

10
Perspective historique
➢ Réthoré et al (2005)
○ Discuter des propriétés mathématiques de X-FEM
○ Démontrer la stabilité du schéma numérique dans le cas linéaire

➢ Chessa et Belytschko (2004-2005)


○ Étendue de la fonction de forme enrichissante dans l'axe du temps
○ méthode des éléments finis étendus dans l'espace-temps
➢ Belytschko (2006)
○ mesh-free method
○ no additional unknowns are introduced at the nodes whose supports are
crossed by discontinuities

11
Perspective historique

➢ Gravouil(2007)
○ Modèle de contact par frottement le long des faces de fissure via X-FEM
➢ Fang et Jin(2007)
○ L'algorithme X-FEM a été couplé avec le logiciel commercial ABAQUS

12
Principes généraux

13
Fonction d'enrichissement

➢ Objectif
○ Augmentez la précision de l'approximation en incluant des informations sur la
solution analytique.

➢ Voies d'enrichissement
○ Enrichissement intrinsèque : Enrichir le vecteur de base

○ Enrichissement extrinsèque : Enrichir l'approximation

14
Fonction d'enrichissement

 Enrichissement intrinsèque
o Améliorer l'espace d'approximation u(x) en incluant les nouvelles fonctions de
base.

o Nstd(x) - Fonctions polynomiales standard Ni(x)


o Nenr (x) - Emotions de forme enrichie obtenues à partir de Ni (x)pj(x)
o a - Un vecteur de coefficients obtenu à partir de l'une des techniques des moindres
carrés

Pas d'inconnues supplémentaires

15
Fonction d'enrichissement

➢ Enrichissement extrinsèque
○ Enrichissez l'approximation en ajoutant les fonctions d'enrichissement à
l'approximation standard.

○ Enrichissement extrinsèque *local*, au lieu d'enrichir tout le domaine de la


solution.

○ Affiche une erreur systématique dans les éléments partiellement enrichis.

16
Fonction d'enrichissement
 Enrichissement extrinsèque
o Le champ général de solution améliorée dans X-FEM :
Inconnues
supplémentaires

Enrichissement

o Mk N - ensembles de points nodaux, enrichis par des fonctions ψk (x)


o ψk(x) - Fonctions d'enrichissement

17
Fonction d'enrichissement
➢Différentes techniques utilisées pour la fonction
d'enrichissement
○ Fonction de distance signée
○ Fonction de réglage de niveau
○ Fonction de saut Heaviside
○…
➢Dépendance aux conditions du problème
○ Ex. Discontinuité

• Différents types de propriétés des matériaux Fonction Level Set


• Différents champs de déplacement de part et d'autre Fonction Heaviside
de la discontinuité

18
Fonction d'enrichissement

➢Méthode d'ensemble de niveau


○ Définition : Une technique numérique de suivi d'interfaces mobiles.
○ L'interface est représentée comme l'ensemble de niveau zéro d'une
fonction

• Une dimension (temps) supérieure à la dimension de l'interface


• Évolué en résolvant les lois de conservation hyperboliques
• Indépendant du maillage des éléments

○ Fonction la plus courante : fonction de distance signée

19
Fonction d'enrichissement

 Fonction de distance signée

o x* le point le plus proche projeté de x sur la discontinuité Γd


o nΓd - le vecteur normal à l'interface au point x*
o || x - x* || - spécifie la distance du point x à la discontinuité Γd

20
Fonction d'enrichissement
 Fonction Heaviside

o Le champ d'approximation peut s'écrire


Fonction de distance signée

o Base de définition de la cinématique de la discontinuité forte (un saut dans


le champ de déplacement).

21
Fonction de forme enrichie
➢ Décrire une surface de forte discontinuité

Fissuré-croisé Fissuré
○ 𝑎j , 𝑏 k - DOF enrichis au nœud de l'élément

22
Fonction de forme enrichie
 Décrire une surface de faible discontinuité
o Displacement field continues at the interface
o Derivative of displacement field (strain field) is discontinues
• Material difference

o
Interface

o qj- le nouveau DOF ajouté au nœud

23
Équations directrices

24
Équation gouvernante
 Forme forte de l'équation d'équilibre :

1 )𝜎 + 𝑏 = 0 in Ω

 Conditions aux limites:

• Déplacement (Dirichlet) B.C. :


• Traction (Neumann) C.-B. :

• interne C.B. :

• Pour le domaine à forte


discontinuité, σ. nΓd = 0

25
Équation gouvernante
Formulation en forme faible de l'équation d'équilibre :

Multiplier par les fonctions de test, δu(x,t), et intégrer sur le domaine Ω


Discontinuités faibles

Théorème de divergence

Discontinuités fortes

26
Équation gouvernante

• K, matrice de rigidité totale


• F, vecteur de force externe
• U, vecteur de degrés de liberté
nodale (classique et enrichi)

27
Équation gouvernante

28
Exemples de calcul manuel

29
Calcul manuel

Considérons une barre 1D de longueur 3L.


Soit E les modules élastiques et A la section
𝐸𝐴
transversale
zone du bar.
La barre est soumise à un déplacement imposé
à l'extrémité tandis que l'autre extrémité de la
barre est fixe.
La barre est fissurée à mi-longueur, L=1.5L.

30
Calcul manuel
 Solution XFEM avec maillage non aligné
Fonction de base enrichie pour une forte discontinuité en 1D

31
Calcul manuel
 Solution XFEM avec maillage non aligné

Elément n°1

1 2 3

La fonction échelon H (𝑥) = −1

32
Calcul manuel
 Solution XFEM avec maillage non aligné

Elément n°3

La fonction échelon H(𝑥) = +1

33
Calcul manuel
 Solution XFEM avec maillage non aligné

Elément n°2

1 2 3

La fonction d'enrichissement

34
Calcul manuel

 Solution XFEM avec maillage non aligné

Elément n°2

1 2 3

35
Calcul manuel
 Solution XFEM avec maillage non aligné

En intégrant sur +, la fonction d'enrichissement


Elément n°2 H(x) = +1

1 2 3

En intégrant sur -, la fonction d'enrichissement


H(x) = —1

36
Calcul manuel
 Solution XFEM avec maillage non aligné

Elément n°2

1 2 3

37
Calcul manuel
 Solution XFEM avec maillage non aligné

1 2 3
Pas un interpolant nodal.

𝑢1 = 0
𝑢4 = 𝑢

Approximation de déplacement
enrichie

38
Calcul manuel
 Méthode standard des éléments finis

Le maillage des éléments finis doit être


aligné avec la fissure.

39
Calcul manuel
 Comparez la solution XFEM avec la méthode standard des éléments finis

Solution numérique du champ de déplacement utilisant XFEM et FEM

40
Calcul manuel

• I est l'ensemble des nœuds du maillage.


• ui est le degré de liberté classique (vectoriel) au nœud i.
• Ni est la fonction de forme scalaire associée au nœud i.
• L ⸦ I est le sous-ensemble de nœuds enrichi par la
fonction Heaviside. Les DOF (vectoriels)
correspondants sont notés ai.
• K1 ⸦ I et K2 ⸦ I sont l'ensemble des nœuds à enrichir
pour modéliser les fonds de fissure numérotés 1 et 2,
respectivement. Les degrés de liberté correspondants
sont bli,1, et / bli,2 =1,...,4 .
• Les fonctions F1l(x),ⅼ = 1,...,4 modélisant le fond de
fissure sont données en élasticité par :

Enrichissement vectoriel : Enrichissement scalaire :

41
Calcul manuel

Fig 2.9 : Distribution des contraintes


Fig 2.11 : Région circulaire du fond de fissure
normalisées pour le mode 1.

Solution pour le champ de contrainte : Solution pour le champ de déplacement :

Fig 2.10 : Distribution de déplacement


normalisée pour le mode 1.

Source : Dibakar Datta


42
Calcul manuel

Fig 2.12: Comparaison de l'erreur pour différents


Fig 2.11: Comparaison de l'erreur pour différents
types de vecteurs de rayon d'enrichissement pour le
types scalaires de rayon d'enrichissement pour le
degré polynomial 1
degré polynomial 1

43
Exemple numérique

44
Exemple numérique
Fissure de bord statique 2D

Domaine non fissuré :


• Planaire 2D,

• (−2,2) (2,2)
(−2, −2) (2, −2)

• 41x41
• Aluminium
• E = 70 Gpa
• 𝑢 = 0.33
• Max. Contrainte principale : 500
Mpa

45
Exemple numérique
Chargement de pression uniforme
Roller B.C.:
u1 = u3 = 0

Fissure de bord statique 2D


Domaine fissuré :
• Planaire 2D avec fil
• [(−2,0)(−1,0)] pour la fissure

Fixed B.C.:
u1 = u2 = u3 = 0

Chargement de pression uniforme

46
Exemple numérique

47
Exemple numérique

48
Exemple numérique

49
Exemple numérique

50
Exemples d'application

51
 Application de XFEM à la propagation de fissures multi-sites

Duflot, Marc et al. "Application de XFEM à la propagation de fissures


multi-sites." Engng Fract Mech, soumis pour publication (2008).

52
Simulation Abaqus XFEM pour essai de traction
https://www.youtube.com/watch?v=QJws0SaGdII

53
Thank you!

Merci!

54

Vous aimerez peut-être aussi