Documente Academic
Documente Profesional
Documente Cultură
ENSC-2009 n 153
`
THESE
DE DOCTORAT
DOCTEUR DE LECOLE
NORMALE SUPERIEURE
DE
CACHAN
Domaine :
MECANIQUE
- GENIE
MECANIQUE
- GENIE
CIVIL
Sujet de la th`ese :
V
erification des facteurs dintensit
e de contrainte
calcul
es par XFEM
NICOLAS MOES
SYLVIE POMMIER
PIERRE
`
LADEVEZE
Universit
e Pierre et Marie Curie de Paris
Universit
e Paul Sabatier de Toulouse
Ecole Centrale de Nantes
ENS de Cachan
ENS de Cachan
President
Rapporteur
Rapporteur
Examinatrice
Examinateur
Jean-Pierre Pelle et Pierre Ladev`eze ont successivement dirige ces travaux, je les remercie chaleureusement pour la confiance quils mont accordee et les
conseils quils mont prodigues.
Je remercie egalement Laurent Gallimard et Francois
Louf qui mont encadre `a differents moments de ce travail.
Eric Florentin et Ludovic Chamoin mont beaucoup
aide dans la preparation de la soutenance, ils ne sont
donc pas etrangers `a cette belle reussite.
Je remercie les membres du jury :
Dominique Leguillon pour avoir accepte de presider
ce jury,
Patrick Laborde et Nicolas Moes pour avoir rapporte
ce travail de th`ese,
Sylvie Pommier pour avoir accepte detre examinatrice.
Je remercie tous les amis du LMT et du DGM que je ne
cite pas car ils sont nombreux - mais ils se reconnatront
- pour les annees laborieuses mais agreables passees
dans les murs du LMT.
Je remercie Julie et ma famille pour mavoir encourage
`a mener `a bien ce travail.
ix
1
7
9
9
10
11
12
12
13
14
14
16
17
17
18
20
21
22
22
22
23
24
25
.
.
.
.
26
27
28
29
31
33
33
35
35
36
37
38
39
39
49
51
51
51
52
54
54
55
57
57
62
66
67
71
77
3.2.2
Definition du probl`eme adjoint
3.2.3
Erreur sur la quantite dinteret
3.3
Estimation directe de lerreur locale . . .
Bilan . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
41
45
45
46
46
4 Traitement du probl`
eme de fissuration avec la XFEM
79
1
Modelisation de la fissure par la XFEM . . . . . . . . . . . . . . 80
1.1
Partition de lunite . . . . . . . . . . . . . . . . . . . . . 80
ii
1.2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
83
83
84
86
87
92
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
93
95
96
97
98
100
102
108
108
113
114
118
2
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6 R
esultats num
eriques
1
Comportement global de lestimateur pour la XFEM . . . . .
1.0.1
Sollicitation en mode I . . . . . . . . . . . . .
1.0.2
Sollicitation en mode II . . . . . . . . . . . .
2
Encadrements des facteurs dintensite de contraintes avec la
XFEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
Enrichissement du probl`eme adjoint . . . . . . . . . . . . . . .
4
Bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
119
. 120
. 120
. 120
. 125
. 127
. 131
Conclusion
133
Bibliographie
135
iii
iv
Modes douvertures . . . . . . . . . . . . . . . . . . . .
Probl`eme de reference avec fissure . . . . . . . . . . . .
Rep`ere local associe `a la pointe de fissure. . . . . . . .
Couronne dintegration pour lintegrale G . . . . . . .
Geometrie pour definition de lextraction avec fonctions
. . . . .
. . . . .
. . . . .
. . . . .
duales.
34
35
37
40
44
53
56
57
58
60
61
62
63
65
69
70
74
75
76
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
5.14
5.15
5.16
vi
81
84
85
86
87
88
89
90
91
vii
viii
56
57
64
64
65
66
66
67
68
68
72
72
73
ix
Introduction
Introduction
ment utilises pour le calcul des pi`eces mecaniques presentant une ou plusieurs
fissures font intervenir en pratique le taux de restitution denergie ou les facteurs dintensite de contrainte en pointe de fissure. Le controle des calculs
en mecanique de la rupture est une thematique assez peu exploree relativement aux autres th`emes. La sensibilite et linstabilite des pi`eces mecaniques
fissurees en font pourtant un domaine ou la validation et le controle des calculs
prennent tout leur sens. On peut citer tout dabord les travaux de [Stone 98]
qui sinteressent au controle du chemin de propagation dune fissure. Les travaux de [Heintz 04, Ruter 06, Xuan 06b] proposent des bornes pour le taux
de restitution denergie. Seules les bornes presentees dans [Xuan 06b] sont garanties. Enfin, [Xuan 06a, Gallimard 06] ont etabli des bornes garanties pour
les facteurs dintensite de contrainte en mode mixte.
Nous nous concentrons dans ce travail sur levaluation des facteurs dintensite de contrainte. Lobjectif est dobtenir des bornes strictes (mathematiquement
garanties) et de qualite, cest-`a-dire ne surestimant pas de mani`ere exageree
lerreur effectivement commise. Nous nous placons sous les hypoth`eses des petites perturbations sous chargement quasi-statique. Seuls les comportements
lineaires elastiques sont envisages.
Nous prenons pour mod`ele de reference le mod`ele issu de la mecanique des
milieux continus. La solution du mod`ele de reference qui est consideree comme
la solution exacte est dans la quasi totalite des cas inaccessible par le calcul
analytique. Nous avons donc recours `a la methode des elements finis qui fournit
une solution numerique approchee. La qualite de la solution numerique, cest`a-dire lecart entre la solution numerique et la solution exacte, depend en pratique du maillage utilise (taille de maille, degre dinterpolation des elements)
et du schema dintegration en temps (type de schema utilise, pas de temps...).
Ces erreurs sont qualifiees derreur de discretisation. Dautres sources derreur
peuvent apparatre, comme les erreurs dues `a la precision machine (en pratique
tout `a fait negligeables), `a la modelisation de la geometrie ou des conditions
limites (ces erreurs rel`event de la modelisation meme du probl`eme et non de
la qualite de la methode numerique). Nous ne nous interesserons ici quaux
erreurs de discretisation. Les premiers travaux de recherche concernant lestimation des erreurs sont apparus presque conjointement au developpement des
elements finis, d`es les annees soixante-dix. On distingue trois grandes familles
destimateurs qui concernaient tout dabord les probl`emes de statique lineaire
ou de thermique stationnaire :
Les estimateurs bases sur les residus des equations dequilibre apparus
dans [Babuska 78a] ;
Les estimateurs bases sur le concept derreur en relation de comporte-
Introduction
Introduction
Cette extension de la methode des elements finis etait dediee dans un premier temps `a la modelisation des fissures. On peut discerner deux motivations
conduisant au developpement de la XFEM :
ameliorer lapproximation de la solution en pointe de fissure par lutilisation de la solution asymptotique ;
saffranchir du remaillage qui doit suivre levolution de la fissure par
lutilisation de fonctions discontinues de type Heaviside.
Lenrichissement par ces deux types de fonctions est realise par une partition
de lunite, formalisee dans le cadre des elements finis par [Melenk 96]. Bien que
plusieurs travaux concernant la convergence et les sources derreur aient ete
publies -on peut `a ce sujet consulter [Laborde 05, Chahine 06, Chahine 08]
qui proposent en outre des techniques ameliorant les proprietes de convergenceaucun estimateur permettant devaluer lerreur XFEM de mani`ere garantie na
ete propose `a ce jour. Nous montrons donc que les techniques utilisees pour les
elements fini standards et exploitant le concept derreur en relation de comportement peuvent etre aisement adaptees `a la XFEM. Nous exposons une
methode de reconstruction de champs qui permet de prendre en compte les
fonctions asymptotiques dune part, et les fonctions de type Heaviside dautre
part. On peut alors `a nouveau proposer un encadrement garanti et pertinent
pour les facteurs dintensite KI et KII calcules dans le cadre dune simulation
par la XFEM.
Nous voyons donc que lobjectif ici nest pas de fournir une indication sur lerreur apte `a servir pour un crit`ere de remaillage, mais de fournir un encadrement
garanti et de qualite sur les quantites qui interessent directement lingenieur.
La redaction de ce document est organisee de la mani`ere suivante.
Le premier chapitre rappelle les etapes de modelisation qui permettent
detablir et de resoudre un probl`eme elements finis `a partir dun mod`ele
de reference continu. On definit alors lerreur de discretisation et les
trois principaux estimateurs permettant devaluer lerreur globale . On
y expose ensuite les techniques destimation derreur sur les quantites
dinteret.
Le second chapitre rappelle le cadre de la mecanique lineaire elastique
de la rupture et les definitions des quantites dinteret qui sy rattachent :
le taux de restitution denergie et les facteurs dintensite de contrainte.
Un etat de lart des techniques dextraction et des travaux concernant
lestimation de leur qualite est presente. Ce chapitre permet de situer les
travaux presentes dans ce document par rapport aux travaux existants
afin den souligner les enjeux.
Dans le troisi`eme chapitre, la fonction dextraction retenue est presentee
et etudiee. Nous exposons ensuite la methode destimation derreur pour
Introduction
Introduction
CHAPITRE
Estimation de la
qualit
e dune
solution
el
ements
finis
Ce premier chapitre presente un etat de lart pour lestimation derreur en mecanique lineaire. Les trois principaux types destimateurs qui permettent dobtenir une
estimation globale de lerreur sont dabord presentes.
Laccent est mis sur le concept destimateur en relation de comportement puisque cest celui qui sera employe pour lensemble de letude. On presente ensuite
les methodes destimation de lerreur locale ou plus
generalement de lerreur sur les quantites dinterets.
Sommaire
1
Qualit
e dune solution
el
ements finis . . . . .
1.1
Modelisation du probl`eme de reference . . . .
1.2
Discretisation du mod`ele continu . . . . . . .
1.3
Defauts de la solution approchee . . . . . . .
Estimation globale de lerreur . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9
. .
9
. . 10
. . 11
.
12
2.1
Definition de lerreur de discretisation . . . . . .
2.2
La methode des residus dequilibre . . . . . . . .
2.3
Les techniques de lissage . . . . . . . . . . . . . .
2.4
Le concept derreur en relation de comportement
2.5
Qualite des estimateurs derreur . . . . . . . . .
Estimation locale de lerreur . . . . . . . . . . . .
3.1
Estimateurs derreur des pollution . . . . . . . .
3.2
Estimateurs utilisant une technique dextraction
3.3
Estimation directe de lerreur locale . . . . . . .
Bilan . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12
13
16
17
21
22
. 22
. 24
. 28
29
Qualit
e dune solution
el
ements finis
1.1
Mod
elisation du probl`
eme de r
ef
erence
u|1 = U d
(1.1)
S
Z
T r (u ) d =
f d .u d +
F d .u dS
(1.2)
Fd
2
fd
ud
1
= K(u) M
(1.3)
U est lespace de Sobolev des champs CA, S est lespace de Sobolev des
champs SA. U0 est le sous-espace de U contenant les solutions `a deplacement
impose nul sur 1 . On definit le tenseur des petites deformations linearise :
(u) =
1
u + t u
2
(1.4)
1.2
Discr
etisation du mod`
ele continu
La solution (uex , ex ) est dans la majorite des cas inaccessible par le calcul
analytique. En effet, les espaces U et S etant de dimension non finie, il nest
possible dacceder `a la solution exacte que si lon peut reduire la dimension de
lespace o`
u est cherchee la solution, ce qui revient `a formuler des hypoth`eses
sur la forme de uex ou sur ex . Ceci nest possible que pour quelques cas
decole. En pratique, nous avons donc recours `a des methodes dapproximation
numerique. La plus employee de toute est la methode des elements finis (on
pourra consulter [Zienkiewicz 00] pour des details exhaustifs sur la methode).
Cela revient donc `a chercher une approximation (uh , h ) de (uex , ex ) dans le
sous-espace Uh Sh de U S. On peut alors reformuler le probl`eme ainsi :
trouver un couple deplacement-contrainte (uh , h ) tel que :
10
uh|1 = U d
(1.5)
h Sh
Z
T r h (u ) d =
f d .u d +
F d .u dS
(1.6)
1.3
(1.7)
D
efauts de la solution approch
ee
La solution (uh , h ) est donc une solution approchee, elle ne verifie pas les
equations du mod`ele continu. Le champ de deplacement uh verifie toutefois les
equation de liaison dans le cas statique lineaire elastique, sauf si lon utilise
une methode de penalisation pour imposer les deplacements. Le couple (uh , h )
verifie la relation de comportement. Les principaux defauts concernent donc
la contrainte elements finis :
le vecteur contrainte nest pas continu `a linterface entre deux elements :
h|E1 .nE1 + h|E2 .nE2 6= 0 sur E1 E2
(1.8)
sur 2
(1.9)
(1.10)
11
2
2.1
M ;
(1.11)
e = ex h
(1.12)
ou sur la contrainte :
On utilise couramment la norme globale energetique car elle a un sens
mecanique tr`es fort et correspond aux normes standards de Sobolev :
keu kK, = kuex uh kK, = kex h kK1 , ;
(1.13)
k2K,
= (, )K, =
k k2K1 , = (, )K1 ,
T r ()K() d
Z
=
T r K1 d
(1.14)
(1.15)
Cette erreur est lerreur exacte sur le deplacement definie en tout point.
On ne peut la calculer que si lon connat la solution exacte. En pratique, on
ne saura determiner quune estimation eh de e.
On distingue deux types destimateurs globaux de lerreur :
les estimateurs a priori introduits dans [Azziz 72] et [Ciarlet 78], ils
montrent que sous certaines conditions de regularite, il existe une constante
C telle quasymptotiquement :
keh k Chq ;
(1.16)
o`
u h est la taille des elements et q le degre dinterpolation des elements
finis egal `a p si la solution est reguli`ere. Cette formule est verifiee dans
le cas o`
u on utilise la norme en energie definie precedemment. Dans les
cas dune solution singuli`ere, on prend q = min(p, ) o`
u est lordre
de la singularite. La constante C depend du maillage et des donnees
du probl`eme, elle ne peut pas etre calculee de mani`ere explicite. Ces
estimateurs a priori ne sont donc pas efficaces pour estimer de mani`ere
precise lerreur commise lors dun calcul elements finis, en revanche ils
sont utiles pour determiner grossi`erement lordre de convergence de la
methode. Ainsi pour une structure fissuree, la convergence est de lordre
1
de h 2 .
12
2.2
La m
ethode des r
esidus d
equilibre
Cette methode a ete introduite dans [Babuska 78a] et repose sur le constat
que la methode des elements finis en deplacement ne verifie pas les equations
dequilibre. Ainsi, en injectant lerreur eu = uex uh dans lequation dequilibre
1.2, on obtient ce que lon appelle lequation des residus :
Z
T r K(eu )(u ) d =
f d .u d +
F d .u dS
2
Z
T r K(uh )(u ) d u U0
(1.17)
X
T r K(eu )(u ) d =
E
r E .u dE
= R(u ) u U0
XZ
t .u dS
(1.18)
o`
u E et sont lensemble des elements du maillage et leurs arretes. R(u ) est
la fonctionnelle des residus. Les termes rE et t sont definis par :
r E = divh|E + f d
h|E1 nE1 + h|E2 nE2
t =
h|E nE F d sinon
u les
Nous voyons que lerreur eu est solution dun probl`eme global delasticite o`
residus sont les efforts imposes. L`a encore, comme pour le probl`eme `a resoudre,
il nest pas possible de resoudre exactement ce probl`eme, nous ne calculerons
donc quune approximation eh de eu . On peut remarquer tout dabord que :
R(u ) = 0 u Uh,0
(1.19)
ce qui est une traduction de la propriete dorthogonalite de Galerkin tr`es couramment employee dans le calcul derreur. On peut donc calculer une norme
de lerreur sous la forme :
XZ
XZ
u 2
u u
u
rE .e dE
t .eu d
ke k = (e , e )K, =
(1.20)
E
13
Les m
ethodes explicites
Les estimateurs explicites ont ete les premiers elabores dans [Babuska 78a],
ils exploitent directement les equations 1.18 et 1.20 et permettent de construire
une estimation globale sous la forme :
||eu ||K, C
hX
E
l ||t ||2
i 21
(1.21)
Les m
ethodes implicites
Ces methodes exploitent egalement lequation des residus 1.20 mais levaluation
de eu est menee localement par la resolution de probl`emes sur chaque element
ou sur des patchs delements. Les methodes implicites sont plus co
uteuses dun
point de vue numerique que les methodes explicites mais elles fournissent de
meilleurs resultats.
2.2.2.1 Approche par
el
ements Cette approche consiste `a calculer une
contribution par element de lerreur en cherchant le champ v E nul sur 1 E =
1 E tel que :
Z
T r K(v E )(u ) dE =
r E .u dE +
E1 E
o`
u R est une densite deffort appliquee sur le contour de lelement. v E est
donc une estimation de lerreur eu . La contribution `a lerreur pour chaque
element secrit alors :
Z
2
E =
T r K(v E )(vE ) dE
E
14
do`
u lestimation derreur globale :
2
E2
XZ
E
T r K(vE )(vE ) dE
t si 2 E = E 2
21 t sinon
Une autre mani`ere de proceder est de rechercher des densites R qui verifient
lequilibre. On determine alors sur chaque arrete :
1
R = E A t
2
(E = 1)
o`
u le champs A defini sur chaque arrete est `a determiner. Le champs v E
est alors determine par un calcul elements finis sur un element de degre eleve.
Cette methode est detaillee dans [Ainsworth 93, Babuska 94].
La troisi`eme methode consiste `a resoudre les probl`emes locaux par elements
en appliquant des conditions limites de type Dirichlet.
Les deux premi`eres methodes fournissent un majorant de lerreur globale
u
ke kK, . La troisi`eme nest garantie que si lon emploie les corrections developpees
par [Huerta 00].
2.2.2.2 Approche par patchs d
el
ements Lidee est destimer lerreur
par une somme de contributions de patchs delements. Chaque patch delements
est defini par lensemble des elements ayant pour nud commun un nud i.
Cette methode plus ancienne est developpee dans [Babuska 78b, Babuska 87].
Les probl`emes locaux sont resolus en introduisant les residus pour chargement
et en bloquant les deplacements sur le bord du patch. On cherche donc ici une
estimation locale v i nulle sur 0 i (partie de i privee 2 ) de eu telle que :
Z
XZ
XZ
T r K(vi )(u ) d =
rE .u dE
t .u d
i
Ei
15
2.3
Cette technique a ete proposee dans [Zienkiewicz 87]. Elle part du constat
que le principal defaut de la solution elements finis en deplacement est de
presenter des champs de contraintes peu reguliers. Le vecteur contrainte est
notamment discontinu `a linterface entre deux elements. Lidee directrice de
la methode consiste `a evaluer lecart entre le champ elements finis h et un
champ plus regulier :
keh k = kh kK1 ,
Si est de meilleure qualite que h on a :
kex h kK1 , Ckh kK1 ,
avec C 1
o`
u les i sont des operateurs symetriques constants. Deux methodes pour
calculer les i ont emerges :
la premi`ere consiste `a rechercher une projection globale de i en minimisant lecart au sens des moindres carres entre le champs lisse et le champ
elements finis :
min
k h k2K1 ,
16
Dans la methode ZZ2 [Zienkiewicz 92], une amelioration notable est apportee `a lestimateur et notamment au calcul des i . Cette methode est couramment appelee Super Convergent Patch Recovery (SPR). On cherche `a
present `a projeter le champ sur une base polynomiale donnee, et sur une
decomposition du domaine en patchs delements j . Sur chaque patch j ,
on calcule un champ
j par une methode de type moindres carres :
X
min
k
j (P ) h (P )k2K1 ,
Les points P sont des points dechantillonnage choisis de telle sorte a` concider
avec les points de superconvergence du maillage lorquils sont connus. Pour un
maillage 1D, il sagit des points de Gauss. est ensuite obtenu en moyennant
les contributions de chaque patch en extrapolant
j aux nuds du maillage.
2.4
D
efinition et propri
et
es
Do`
u lexpression de lerreur en relation de comportement :
1
e2RDC = k
K(
u))k2K1 ,
2
Th`ese de doctorat J. Panetier 2009
(1.23)
17
On utilise souvent lerreur globale relative pour obtenir une bonne information
sur lerreur globale commise :
v
u1
u 2 k
K(
u))k2K1 ,
t
(1.24)
=
1
k
+ K(
u))k2K1 ,
2
(
, u
) = (ex , uex )
(1.25)
Cette relation est due au fait que les champs reconstruits sont admissibles,
ils appartiennent donc aux bons espaces mathematiques, ce qui nest pas
forcement le cas pour les autres types destimateurs.
Une autre relation tr`es importante est liee au theor`eme de Prager-Synge
[Prager 47], elle assure un lien direct entre lerreur en relation de comportement
et lerreur exacte :
kuex u
k2K, + kex
k2K1 , = 2.e2RDC
(1.26)
(1.27)
o`
u les i sont les fonctions de base de lelement. On peut alors `a partir de cette
condition rechercher des densites deffort F equilibrees avec le chargement sur
chaque element :
Z
Z
Z
h .grad(i )dE
f d i dE
E F i d =
(1.30)
E
(1.32)
Dans la premi`ere version etablie dans [Rougeot 89] et [Ladev`eze 96], le champ
etait recherche de mani`ere analytique sous forme polynomiale, le degre
necessaire `a la base polynomiale etant en pratique impose par f d . Il existe
une infinite de solutions au syst`eme 1.32, cependant, il est necessaire dimposer une condition pour assurer les conditions de compatibilite qui ne sont
pas verifiees par les densites. La technique retenue consiste `a sous-decouper
les elements en sous-elements et `a rechercher polynomial sur chacun des
sous-elements en imposant la symetrie de loperateur
|E . Le detail de cette
construction est expose dans [Rougeot 89]. Cette technique peut trouver ses
limites dans le cas de zones `a fort gradients dus `a des singularites geometriques
ou pour des elements aplatis. Des modifications ont donc ete apportees `a la fois
`a la construction des densites et de la contrainte admissible. De recents travaux presentes dans [Ladev`eze 08b] proposent une nouvelle technique hybride
pour le calcul du champ de contraintes admissibles. Cette nouvelle construction exploite toujours la condition de prolongement combinee au calcul de
19
Construction optimis
ee des champs admissibles
+H
F = R
(1.33)
o`
u:
est la partie de F opt correspondant aux fonctions de forme des nuds
H
non sommets. Elle est totalement determinee par la condition de prolongement affaiblie.
est la partie de F opt correspondant aux fonctions de forme des nuds
R
sommets. Cette partie est determinee de sorte `a minimiser lenergie
complementaire tout en respectant lequilibre. Cela revient `a minimiser
lerreur en relation de comportement.
Cette methode peut rapidement devenir co
uteuse car la determination des densites conduit `a la resolution dun nouveau syst`eme. Cependant, la minimisation
peut etre menee uniquement sur un patch delements, l`a o`
u cela est necessaire
(cest-`a-dire dans les zones peu reguli`eres). Le detail de la methode pour les
maillages 2D et 3D et donnee dans [Florentin 02].
La deuxi`eme modification concerne le calcul de la contrainte admissible. La
mani`ere retenue pour optimiser le calcul de
|E consiste `a calculer le champs qui
minimise lenergie complementaire et donc, par dualite, qui minimise lenergie
potentielle :
(1.34)
min J2E (
) min J1E (u|E )
|E S opt
F
uE U
Ce probl`eme ne peut pas etre resolu de mani`ere exacte, nous avons donc recours
`a une methode elements finis sur le simple element E de degre p+k (cest-`a-dire
une methode dont le degre des fonctions de forme est eleve de k par rapport au
degre p utilise pour le calcul primal) comme propose dans [Babuska 94]. Il est
montre dans ce meme article que dexcellents resultats sont obtenus pour k 3.
Ainsi, bien que
|E soit obtenu par une methode numerique, lerreur commise
est negligeable : le champ calcule ne verifie plus rigoureusement lequilibre mais
les normes energetiques du champ exact et du champ approche sont semblables.
20
Les etudes menees dans [Florentin 02] et [Ladev`eze 04] montrent que ces
modifications apportent une tr`es nette amelioration de lestimateur derreur
pour les probl`emes avec des zones peu reguli`eres. Loptimisation des densites
peut etre menee `a faible co
ut si elle est employee uniquement dans la zone
utile. Quant `a la reconstruction numerique locale par element du champ de
contrainte SA, elle presente lavantage detre facilement implantee dans un code
et fournit de bien meilleurs resultats que la version analytique en regularisant
le probl`eme.
2.5
Qualit
e des estimateurs derreur
Les trois methodes exposees dans ce chapitre pour estimer lerreur globale
dun calcul elements finis diff`erent non seulement par les techniques employees
mais egalement par les resultats quelles fournissent. Afin de pouvoir evaluer la
qualite dun estimateur et de pouvoir comparer les differents estimateurs entre
eux, il est donc necessaire detablir des crit`eres objectifs. Un crit`ere couramment employe est lindice defficacite (egalement appele indice deffectivite, de
langlais effectivity index ). Il se definit ainsi :
=
(1.35)
21
3.1
3.1.1
22
cette zone. Il est donc possible de scinder eu| en une partie locale eu,loc
et une
|
u,pol
partie dite de pollution e| . On constate numeriquement que les differentes
parties se decomposent de la mani`ere suivante :
2
2
2
+ eu,pol
(1.36)
eu| = eu,loc
|
|
et nous pouvons definir ces deux parties par passage `a la limite : si h caracterise
la taille de maille des elements dans la zone :
eu,pol
= lim eu|
|
h0
(1.37)
(1.38)
La figure 1.2 montre un exemple de definition dune zone locale sur un maillage.
On peut alors obtenir de mani`ere asymptotique les contributions de lerreur
locale et de lerreur de pollution en raffinant les deux parties du maillage.
3.1.2
23
o`
u
h correspond `a h plus quelques couches delements (en pratique, les
resultats restent inchanges apr`es deux couches delements).
h
v 1 et v 2 sont solutions de :
Z
X eq
h
T r K(v1 )(u ) d =
RE (u ) u U0
E
h
X eq
h
RE (u ) u U0
T r K(v2 )(u ) d =
E/
h
o`
u les termes Req
esidus definis sur chaque element E et obtenus
E sont les r
h
apr`es equilibrage La restriction v 1|
esente lerreur locale sur h . Elle est
h repr
equivalente `a lerreur elements finis dans
h lorsquon a des conditions limites
de Dirichlet egales `a la solution exacte uex sur
h .
h
esente lerreur en pollution sur h . Elle est egale `a
La restriction v 2|
h repr
la solution exacte sur
h du probl`eme de reference avec des conditions limites
h
de Dirichlet sur
egales `a lerreur exacte eu .
Ces deux equations ne pouvant pas etre resolues de mani`ere exacte, une premi`ere
technique consiste `a les resoudre de mani`ere approchee par une methode elements
h
finis. Une autre approche proposee dans [Babuska 97] permet devaluer v 2|
h
en utilisant des fonctions de Green. En effet, les fonctions de Green decrivent
les interactions entre les differentes parties du domaine . Par consequent, la
partie pollution qui affecte une zone h peut etre evaluee en approchant une
fonction de Green.
Lerreur de pollution fournit une information tr`es riche sur la qualite du
calcul et il est important de la prendre en compte lors dune analyse elements
finis. Il apparat clairement quil ne suffit pas de mailler correctement la zone
dinteret pour avoir une bonne qualite locale.
3.2
Cette technique est de loin la plus employee pour obtenir des bornes pour les
quantites dinterets. Elle est particuli`erement bien adaptee pour les probl`emes
lineaires. Elle est apparue `a peu pr`es en meme temps dans differentes equipes
de recherche : [Rannacher 97, Rannacher 98, Peraire 98, Prudhomme 99,
Ladev`eze 99a, Stein 01]. Le principe est que la quantite dinteret I que lon
cherche `a evaluer est une fonctionnelle lineaire du deplacement, le calcul elements
finis puis la technique dextraction nous permettent dobtenir la valeur approchee Ih . En exploitant la propriete de linearite, il est alors aise destimer
24
(1.39)
Fonction dextraction
(1.41)
1
=
|E|
1 0
0 0
1
=
|E|
0 0
0 1
1
=
|E|
0 1
1 0
(1.43)
(1.45)
25
(1.46)
Pour dautres quantites lineaires, les fonctions dextraction peuvent toutefois etre plus difficiles `a obtenir, cest le cas par exemple des facteurs dintensite des contraintes auxquels nous nous interessons dans cette th`ese. Le detail
des techniques dextraction pour ces quantites est detaille dans les chapitres
suivants. Un probl`eme encore ouvert est le cas des quantites dinterets non
lineaires telles que le taux de restitution denergie par exemple. Le probl`eme
est alors que lon ne peut plus exprimer simplement lerreur commise sur I en
fonction de lerreur sur le probl`eme global :
I(uex ) I(uh ) 6= I(eu )
(1.47)
La technique la plus couramment repandue consiste alors `a lineariser la quantite I autour de uh en utilisant loperateur tangeant. :
I(uex ) I(uh ) IT |uh (eu )
(1.48)
Linconvenient majeur est que lon perd laspect garanti de lerreur ainsi
obtenue.
3.2.2
D
efinition du probl`
eme adjoint
Il nest pas possible de connatre exactement eu et donc destimer directement I(eu ), nous avons donc recours `a ce que nous appelons un probl`eme
adjoint. Ce probl`eme adjoint est enti`erement defini par le probl`eme de reference
resolu pour extraire I et par loperateur dextraction utilise pour I. Dans le
cas de lelasticite lineaire, il consiste `a trouver un couple solution (
u,
), si lon
met loperateur dextraction sous la forme generale :
Z
Z
I=
T r[ (u)]d + f .ud
(1.49)
u
est cinematiquement admissible `a 0 (CA0 )
u
U0
u
|1 = 0
(1.50)
est statiquement admissible (SA) :
S
Z
26
Tr
(u ) d =
u U0
T r[ (u )]d +
f .u d
(1.51)
(
u,
) verifie la relation de comportement :
= K(
u) M
Le probl`eme adjoint permet detablir la relation :
Z
u
T r[K(
u)(eu )d
I(e ) =
(1.52)
(1.53)
Ce probl`eme est resolu par une methode elements finis, il est possible dutiliser le meme maillage que pour le probl`eme primal `a resoudre dont il ne diff`ere
que par les conditions limites en deplacement, imposees a` 0, et le chargement
defini par lextracteur.
3.2.3
En notant :
eu = u
ex u
h
(1.55)
qui correspond `a lerreur globale sur le probl`eme adjoint, on peut alors utiliser
le theor`eme de Cauchy-Schwartz pour obtenir une majoration de l erreur sur
I :
(1.56)
|I(eu )| keu kK, .keu kK,
On peut egalement lecrire en sommant sur lensemble des elements du maillage :
X
|I(eu )|
keu kK,E .keu kK,E
(1.57)
E
27
dans le cadre de lelasticite ainsi que ceux utilisant lerreur en relation de comportement. On peut en effet obtenir une borne superieure garantie de |I(eu )|
en utilisant lerreur en relation de comportement :
eRDC
|I(eu )| 2.eRDC .
ou :
|I(eu )|
2.eRDC,E .
eRDC,E
(1.58)
(1.59)
Cette derni`ere equation qui fait intervenir un `a un les produits des contributions `a lerreur nest pas vraie theoriquement. On constate toutefois empiriquement quelle est toujours verifiee si les champs admissibles sont reconstruits
avec les methodes presentees. Il est important de noter que nous avons utilise la
propriete dorthogonalite de Galerkin pour etablir cette relation, ce qui signifie
que nous disposons de peu de liberte pour resoudre le probl`eme adjoint. En
effet, on peut constater quen ameliorant la resolution du probl`eme adjoint, on
peut affiner les bornes obtenues puisque lerreur eRDC diminue. Or, la propriete
dorthogonalite nous contraint `a chercher u
h dans le meme espace U que uh ou
En pratique, cela signifie
dans un espace U tel que U est un sous-espace de U.
que lon doit utiliser le meme maillage avec les memes fonctions dinterpolation ou bien raffiner le maillage de mani`ere hierarchique. Il est clair quil est
egalement impossible dutiliser des methodes denrichissement differentes sur
le probl`eme adjoint avec cette majoration. Dans [Ladev`eze 06], une majoration nutilisant pas la propriete dorthogonalite de Galerkin est proposee. Elle
permet non seulement de saffranchir de ces contraintes, mais elle fournit de
plus des resultats plus precis. Elle offre une grande liberte dans la resolution
du probl`eme adjoint. Dans [Chamoin 08], le probl`eme adjoint est resolu de
mani`ere non-intrusive en introduisant des fonctions denrichissement.
Letablissement de bornes garanties dans un cadre general est developpe
dans [Ladev`eze 08a]. Les proprietes exposees dans cet article ont notamment
permis de calculer des bornes garanties pour des probl`emes devolution en
temps tels que presentes dans [Chamoin 07a] et [Chamoin 07b].
3.3
Cette technique est utilisable pour les estimateurs en relation de comportement utilisant les reconstructions de champs optimisees. En effet, on constate
28
4 Bilan
avec : 0 A 1
(1.60)
do`
u lexistence dune constante C telle que :
kh ex kK1 ,E Ck
h kK1 ,E
avec : C =
1
1A
(1.61)
Cette technique a ete utilisee dans [Florentin 02] pour fournir une estimation locale sur la contrainte de Von Mises.
Bilan
Nous avons fait dans ce chapitre une revue des differentes techniques permettant destimer lerreur commise pendant un calcul elements finis susceptibles de servir les objectifs exposes dans lintroduction de cette th`ese. Nous
avons vu que les estimateurs en residus implicites et les estimateurs en relation de comportement se rejoignent et permettent dobtenir une majoration de
lerreur exacte de bonne qualite. Les estimateur de type ZZ sont simples
`a mettre en uvre et fournissent une bonne estimation de lerreur mais ils ne
sont pas conservatifs.
Ces estimateurs globaux peuvent etre utilises pour estimer lerreur commise
sur une quantite dinteret I calculee par une technique dextraction. Etant
donne que nous recherchons `a etablir des bornes strictes pour les facteurs dintensite de contraintes, le choix dune technique destimation locale exploitant la
technique du probl`eme adjoint et lestimateur derreur en relation de comportement apparat bien approprie. On pourra de plus saffranchir de la propriete
dorthogonalite pour se donner plus de liberte dans la resolution du probl`eme
adjoint afin dobtenir des bornes de meilleure qualite.
29
30
CHAPITRE
Estimation
derreur pour les
probl`
emes avec
singularit
es
Sommaire
1
M
ecanique lin
eaire
elastique de la rupture . . . . . .
33
1.1
Le probl`eme de reference . . . . . . . . . . . . . . . . . 33
1.2
Calcul des quantites dinterets en pointe de fissure . . . 35
31
32
Evaluation de la qualit
e des quantit
es dint
er
ets .
2.1
Les principales techniques dextraction . . . . . . . .
2.2
Etat de lart sur lerreur en mecanique de la rupture
2.3
Bilan . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
38
. . 39
. . 45
. . 46
M
ecanique lin
eaire
elastique de la rupture
1.1
Le probl`
eme de r
ef
erence
33
Mode 1
Mode 3
Mode 2
Figure 2.1: Modes douvertures
34
(2.2)
Fd
fd = 0
M
ud
1.2
Le taux de restitution d
energie
avec Pdiss 0
(2.3)
35
Welas
(l, ud , F d ) l
l
On definit alors le taux de restitution denergie :
Pdiss =
G=
Welas
(l, ud , F d )
l
(2.5)
(2.6)
3
3
5 cos cos
r =
KI 5 sin 3 sin
KII + o(r 2 )
1
2
2
2
2
4(2r) 2
(2.8)
1
3
3
KI 3 sin + 3 sin
KII + o(r 2 )
=
3 cos + cos
1
2
2
2
2
4(2r) 2
(2.9)
1
36
x2
M
et
er
x1
P
Figure 2.3: Rep`ere local associe `a la pointe de fissure.
1
3
3
KI cos + 3 cos
KII + o(r 2 )
sin + sin
r =
1
2
2
2
2
4(2r) 2
(2.10)
Les facteurs dintensite de contrainte KI et KII qui apparaissent dans cette
expression correspondent respectivement aux modes de sollicitation I et II.
On voit ici quil sagit de scalaires intervenant dans le developpement de la
contrainte et dont lamplitude nous renseigne sur laspect critique de la fissure.
Ils dependent de la geometrie de la structure, de la fissure et du chargement. On
remarque egalement que la contrainte presente une singularite au voisinage de
1
r = 0 en r 2 . On peut egalement etablir lexpression du saut de deplacement
le long de la fissure :
1
1
4(1 ) r 2
[KI ex + KII ey ]
[u] =
(2.11)
Dans le cadre exclusif de lelasticite lineaire quasi-statique en petites perturbations, la formule dIrwin permet de relier le taux de restitution denergie
37
(2.13)
On peut alors etablir une relation entre le taux de restitution denergie critique
et la tenacite en mode I :
GC =
1 2 2
KIC
E
(2.14)
avec :
E = E
en contraintes planes et E =
E
1 2
en deformations planes
(2.15)
Remarque : notons que les facteurs dintensite de contrainte sont des quantites lineaires vis-`a-vis du deplacement ce qui en fait des quantites privilegiees
du point de vue de lestimation derreur, au contraire du taux de restitution
denergie qui est une forme quadratique du deplacement.
Evaluation de la qualit
e des quantit
es dint
er
ets
Nous avons vu que la caracterisation du comportement dune structure fissuree passe par le calcul des quantites dinterets que sont le taux de restitution
denergie ou les facteurs dintensite de contrainte. Le calcul de ces quantites
permet de comparer les valeurs atteintes dans la configuration etudiee aux
valeurs seuils qui interviennent dans les crit`eres de propagation. La precision
avec laquelle elles sont calculees devient donc un probl`eme de premier plan
pour le concepteur. Il existe des methodes analytiques permettant devaluer G
ou KI et KII pour des geometries particuli`eres : fissures dans des milieux infinis ou semi-infinis par exemple. Ces solutions ont fait lobjet de nombreuses
publications, elles sont regroupees dans des recueils tels que [Murakami 86].
Toutefois, ces methodes analytiques deviennent obsol`etes ou trop peu precises
lorsque lon souhaite etudier de mani`ere fiable des structures industrielles aux
geometries et aux chargement plus complexes. Nous avons alors recours `a une
simulation numerique de type elements finis. Les quantites G, KI et KII sont
alors calculees `a partir de la solution elements finis `a laide dune technique
dextraction. Ceci conduit bien entendu `a des approximations Gh , KI,h et KII,h
de Gex , KI,ex et KII,ex . L`a encore, le probl`eme de la fiabilite des calculs se pose,
on peut distinguer deux sources derreur :
la technique dextraction elle-meme peut etre plus ou mois precise et plus
ou moins bien adaptee `a la structure des elements finis,
38
2.1
2.1.1
39
M
C
r
l+
l
O
1
2
2.1.1.3 Int
egrales M, T et A On doit lintegrale M `a [Chen 77]. Si lon
consid`ere le champ de deplacement reel u et un champ admissible auxiliaire
quelconque v, lidee est dutiliser la forme bilineaire denergie de deformation
fonction de (u) et (v). On obtient alors lintegrale independante du contour
:
Z
v
1 v
M =G=
u u
)dS
(2.18)
x1
2 x1
Cette integrale a ete etendue par [Bui 85] aux probl`emes de thermoelasticite
sous la denomination dintegrale T . Lintegrale A est une forme de lintegrale
T sous forme dintegrale de domaine. Ces techniques, bien que fournissant de
bons resultats, sont restees tr`es marginales.
40
2.1.2
Calcul num
erique des facteurs dintensit
e de contrainte
KIh
E
=
8(1 2 )
2
E
[uh ].n , KIIh =
r
8(1 2 )
2
[u ].t
r h
(2.19)
1
u
v
(KIu KIv + KII
KII
)
(2.20)
2.1.2.3 Int
egrale dinteraction Cette technique introduite dans [Shih 88]
exploite lintegrale de contour J et la solution asymptotique en pointe de fissure : on consid`ere deux etats en fond de fissure, letat reel note (1) et letat
auxiliaire note (2) correspondant `a la solution asymptotique pour les modes
distincts I ou II. Si lon ecrit lintegrale J pour la somme des deux etats (1+2)
on montre :
J (1+2) = J (1) + J(2) + I (1,2)
avec :
I
(1,2)
(1)
q
u(2)
u(1)
+ (2)
T r[ (1) (2) ]x1 . d
x1
x1
x
(2.21)
41
o`
u la fonction q est definie continuement derivable sur C (cf figure 2.4), elle
vaut 0 sur 2 et 1 sur 1 . Si lon choisit successivement pour le champ auxiliaire
(2)
(2)
(2)
(2)
le mode pur I (KI = 1 et KII = 0) et II (KI = 0 et KII = 1), on peut
determiner les facteurs dintensite de contrainte recherches par :
(1)
KI =
E (I,modeI)
I
2
(1)
et KII =
E (I,modeII)
I
2
(2.22)
Cette technique est tr`es couramment employee pour les calculs utilisant la
methode XFEM depuis les travaux de [Belytschko 99]. Un technique similaire
est employee pour extraire les facteurs dintensite de contrainte avec lintegrale
G . Ces techniques fournissent de tr`es bons resultats.
2.1.2.4 Utilisation des fonctions duales Cette technique est dabord
apparue dans [Stern 76] o`
u elle ne concernait que les probl`emes de fissuration.
Elle a ete etendue aux autres singularites geometriques (coins rentrants) dans
[Babuska 84] et [Leguillon 87]. Nous exposons ici les principes et les grandes
lignes de la methode.
Nous nous placons donc tout dabord dans le cas dune singularite geometrique
de type entaille et dangle figure 2.5, nous supposerons que les forces de
volume et les efforts sur les l`evres de fissure sont nuls. Au voisinage de cette
singularite, la solution se developpe de mani`ere generale en puissance de la
variable r :
(2.23)
u = u0 + k1 r 1 u1 () + k2 r 2 u2 () + . . .
o`
u les ki sont les facteurs dintensite de contrainte generalises. La methode
generale consiste `a rechercher une solution du probl`eme delasticite generale de
la forme r u(). En linjectant dans la formulation variationnelle du probl`eme
delasticite, on obtient un probl`eme aux valeurs propres :
2 a(u(), v()) + b(u(), v()) + c(u(), v()) = 0 v() CA
(2.24)
o`
u a(, ) et c(, ) sont des formes bilineaires symetriques, b(, ) est une
forme bilineaire antisymetrique. Le probl`eme devient donc un probl`eme aux
valeurs propres pour les fonctions propres u() :
A()X = 0
(2.25)
avec :
trouver tel que : det(A()) = 0 et trouver X tel que : A()X = 0 (2.26)
Nous nous restreignons ici au cas o`
u les valeurs propres sont reelles. On obtient une solution `a energie finie uniquement pour les valeurs propres positives
42
++l+ +l
On note () :
() =
( u .n.v v .n.u)rd
(2.31)
(2.32)
(2.34)
Z
= ((uh ).n.r u (r u ).n.uh )dS
43
l+
K =
( u .n.v v .n.u)dS
(2.35)
o`
u les champs v , v sont connus analytiquement. Pour dautres types de
probl`emes, [Leguillon 87] propose une methode devaluation numerique des
champs duaux. Un premier point interessant concernant cette methode est
quelle permet une evaluation directe des facteurs dintensite de contrainte
(sans passer par le taux de restitution denergie) sans considerer les champs
locaux de mauvaise qualite car le calcul peut se faire sur un contour loin de la
singularite. Lautre aspect tr`es interessant est quelle donne une representation
exacte des facteurs dintensite de contrainte (sans introduire dautres erreurs
que les erreurs de discretisation) dans le cas o`
u les champs auxiliaires sont
connus. Enfin, elle peut sadapter `a tout types de singularites.
44
2.2
Nous proposons dans cette section un bref etat de lart sur lerreur en
mecanique de la rupture. Tout dabord, il est interessant de remarquer que
tr`es peu de publications concernent ce sujet. Les premiers travaux notables
sont ceux de [Stone 98]. Les auteurs sinteressent `a lerreur commise sur la
propagation et notamment sur langle de propagation dune fissure en exploitant lerreur globale en residus. Le calcul des contributions `a lerreur globale
permet de donner une estimation de lerreur commise sur le calcul de langle de
branchement calcule avec les quantites elements finis. Il ny a donc pas encore
dans ces travaux derreur locale pour la rupture.
2.2.1
Erreur sur G
On trouve dans la litterature trois equipes qui se sont interessees `a lestimation locale de lerreur commise sur le taux de restitution denergie G. Elles
utilisent toutes les techniques destimation derreur sur les quantites dinterets
associees `a la resolution du probl`eme adjoint de [Rannacher 97, Rannacher 98,
Peraire 98, Prudhomme 99, Ladev`eze 99a, Stein 01].
Les premiers travaux sont ceux de [Heintz 04]. Ils utilisent les estimateurs
developpes dans [Johnson 92] et plutot dedies `a ladaptivite de maillage. Le
taux de restitution denergie est calcule sous la forme dune integrale de contour
et de domaine. Les bornes sont etablies par linearisation de G. Les bornes
obtenues ne sont pas garanties et sous-estiment largement lerreur vraie puisque
les indices defficacite sont compris entre 0.2 et 1.
On trouve dans [Ruter 06] des bornes sur G evaluees par integrale de
contour avec linearisation egalement. Les auteurs comparent les resultats avec
des estimateurs globaux utilisant soit une technique de lissage des contraintes
de type ZZ2 soit les residus implicites avec conditions de Neumann (voir Chapitre 1). Les bornes ne sont donc pas garanties car les estimateurs globaux
utilises ne sont pas conservatifs. Les estimateurs de type ZZ2 sous-estiment
largement lerreur commise. En revanche, les differents estimateurs en residus
restent conservatifs et fournissent des resultats interessants.
Seuls les travaux de [Xuan 06b] proposent des bornes garanties pour G en
encadrant dune part la partie lineaire et dautre part la partie quadratique en
fonction de lerreur globale.
Il est interessant de noter que ces differents auteurs, bien que travaillant
dans le cadre de lelasticite lineaire, utilisent le taux de restitution denergie
alors meme que son aspect non lineaire complique letablissement de bornes
garanties. Largument retenu est quil nexiste pas de technique dextraction
des facteurs dintensite de contrainte suffisamment fiable et precise pour les
facteurs dintensite de contrainte.
45
2.2.2
2.3
Bilan
46
47
48
CHAPITRE
Encadrement des
facteurs dintensit
e
de contrainte
Dans ce troisi`eme chapitre, nous presentons la technique developpee dans cette etude pour encadrer les
facteurs dintensite de contrainte en pointe de fissure
evalues durant une analyse elements finis. On expose
dabord lextracteur retenu et on en justifie le choix.
On aborde ensuite la resolution du probl`eme adjoint
et la construction des champs admissibles. Enfin, on
presente les premiers encadrements obtenus pour des
elements finis de degre p1. Le but est de demontrer que
lon obtient une technique robuste `a meme de fournir
des bornes superieures garanties et pertinentes.
Sommaire
1
Pr
esentation de la technique dextraction . . . . . . .
51
1.1
Presentation de la technique dextraction . . . . . . . . 51
1.2
Proprietes de la technique dextraction . . . . . . . . . . 54
Estimation de lerreur sur les facteurs dintensit
e de
contrainte . . . . . . . . . . . . . . . . . . . . . . . . . .
57
49
50
2.1
Resolution du probl`eme adjoint . . . . . . . .
2.2
Un premier encadrement . . . . . . . . . . . .
2.3
Amelioration de lencadrement . . . . . . . .
bilan . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . 57
. . 62
. . 66
.
77
Pr
esentation de la technique dextraction
1.1
Pr
esentation de la technique dextraction
1.1.1
Expression de lint
egrale de contour
La technique dextraction que nous avons retenue se base donc sur lutilisation des fonctions duales exposees dans le deuxi`eme chapitre. Dans le cas dune
fissure plane KI et KII peuvent etre simplement calcules par une integrale de
contour sur un contour quelconque C encerclant la pointe de fissure :
K =
(u v n v u n)dS
(3.1)
vr =
v =
h
nh
3
i
i o
3
c
+
(2+1)
sin
c2
3
cos
sin
(2+1)
cos
1
1
2
2
2
2
2(2r) 2 (1 + )
(3.2)
h
nh
3
i
i o
3
c
+
(21)
cos
c2
+3
sin
cos
(21)
sin
1
1
2
2
2
2
2(2r) 2 (1 + )
(3.3)
1
rv =
v
r
nh
h
3
3
i
i o
7 cos
3 cos c1 + 7 sin
sin c2 (3.4)
2
2
2
2
2(2r 3 ) (1 + )
1
2
2(2r 3 ) 2 (1 + )
nh
h
3
3
i
i o
cos
+ 3 cos c1 + sin
+ sin c2
2
2
2
2
(3.5)
h
n h
3
i
i o
3
(3.6)
+ sin c1 3 cos
+ cos c2
3 sin
=
1
2
2
2
2
2(2r 3 ) 2 (1 + )
3
Avec = 1+
en contraintes planes et = 3 4 en deformations planes.
Pour (c1 = 1, c2 = 0) et (c1 = 0, c2 = 1) on obtient donc respectivement KI
et KII .
51
1.1.2
Int
egrale de domaine
equivalente
Nous avons dej`a aborde au chapitre 2 les probl`emes lies `a une integrale
de contour concernant lintegrale de Rice. Le probl`eme est le meme ici, la
contrainte elements finis nest pas definie `a linterface entre deux elements.
Une premi`ere solution peut consister `a prendre la moyenne de la contrainte
normale `a linterface entre deux elements :
1
|E1 E2 .= (E1 .n + E2 .n)
2
(3.7)
(3.8)
( . ).u d
x
= I, II
Remarquons que :
K(v ) . = K
vx ,x
1
(v ,y +vy ,x )
2 x
1
(v ,y
2 x
+vy ,x )
vy ,y
= (3.9)
En notant de meme :
x
On retrouve lextracteur lineaire sous sa forme canonique :
Z
Z
K =
T r[ (u)]d + f .u d
f = .
(3.10)
(3.11)
52
M
C
r
l+
l
=1
1
2
=0
(r) = 1 si r R1
r
si R1 < r < R2
(r) = RR22R
(3.12)
1
(r) = 0 si r R2
[Babuska 84] propose une fonction telle quun seul contour 2 est `a definir
(cela revient `a prendre R1 = R22 puis `a adopter une loi de decroissance quadratique) :
R
(r) = 1 si 0 r 22
2
(3.13)
(r) = 1 4 r 12 si R22 < r < R2
(r) = 0 si r R2
Notons que seul le gradient de la fonction intervient reellement dans le
calcul. La seule veritable contrainte concernant le choix de la fonction concerne
sa regularite C 1 sur la couronne dintegration C. Par ailleurs, le choix dune
fonction polynomiale est mieux appropriee aux elements finis. Il est inutile
de choisir un degre trop eleve qui ne serait plus correctement represente par
la base elements finis si celle ci est de degre inferieur. Les deux fonctions
presentees par les equations 3.12 et 3.13 repondent donc de mani`ere positive
`a ces crit`eres. Le choix de la fonction nayant pas dinfluence sur les resultats
nous choisirons par simplicite la fonction lineaire donnee par lequation 3.12.
53
1.2
1.2.1
Propri
et
es de la technique dextraction
Mise en uvre num
erique
Nous presentons ici la mise en uvre numerique de cette technique dextraction pour des probl`emes de fissuration en 2D. Lobjectif est devaluer les
facteurs dintensite de contrainte approches par post-traitement de la solution
elements finis uh :
Z
Z
K,h =
T r[ (uh )]d + f .uh d
(3.14)
pour les autres elements E les contributions sont evidemment nulles puisque
le gradient de est nul. Sur chaque element on doit donc calculer :
Z
T r[ ([BE ].uN )]dE
(3.16)
E
et :
(3.17)
o`
u [NE ] est la matrice elementaire des fonctions dinterpolation, [BE ] la matrice
elementaire des derivees des fonctions dinterpolation et uN le vecteur des
inconnues nodales convergees tels que :
uh|E = [NE ].uN
Une attention particuli`ere doit etre apportee `a lintegration, en effet si elle nest
pas conduite de mani`ere pertinente elle entrane lintroduction de nouvelles erreurs en plus de lerreur de discretisation commise sur uh . Les fonctions auxiliaires duales qui interviennent dans lextraction ne sont pas polynomiales mais
sont tout de meme relativement reguli`eres lorsquelles sont calculees assez loin
de la singularite. Lexperience montre quune integration `a 16 points de Gauss
par element suffit donc pour que les erreurs dintegration soient negligeables.
54
On calcule alors sur chaque element le vecteur F E (PG ) aux points de Gauss
PG tel que :
F E (PG ) = [NE (PG )]t .f (PG ) + [BE (PG )]t . (PG )
(3.18)
Il reste `a calculer :
K,h =
XX
E
PG
F E (PG )
t
.uN
(3.19)
R
esultats num
eriques
On se propose detudier la technique dextraction sur deux exemples couramment utilises comme benchmarks dans la litterature. La structure consideree
figure 3.2 est un solide bidimensionnel de dimensions w = 7 et L = 16 comportant une fissure debouchante de dimension a = w2 . Le materiau homog`ene isotrope a pour module dYoung E = 210GP a et cfficient de poisson = 0.3. Le
solide est soumis `a ses deux extremites `a une traction uniforme k.nk = 1P a.
Les calculs sont realises avec des quadrangles `a 4 nuds, la figure 3.4 montre
un exemple de maillage `a 1536 elements.
Pour cet exemple nous disposons dune valeur analytique de KI provenant
des solutions exactes en milieu infini auxquelles sont apportees des termes
correctifs :
KI = Y. a avec :
a 2
a 3
a 4
a
38, 48
+ 53, 85
Y = 1, 99 0, 41 + 18, 7
(3.20)
w
w
w
w
a : longueur de fissure
w : largeur du solide
Cette expression donne pour valeur : KI = 9.3833. Cette solution analytique
nest cependant pas une solution exacte. Nous considerons un maillage tr`es
fin denviron 100 000 elements, les quantites peuvent etre considerees comme
convergees : on obtient KI = 9.3335, ce qui represente une erreur de 0.37%
par rapport `a la valeur analytique.
Le deuxi`eme exemple figure 3.3 est le meme que le premier avec un chargement en mode mixte : la base du solide est encastree alors que lautre extremite
55
L/2
w
a
L/2
KI mode mixte
32.5245
32.4391
32.6205
56
L/2
w
a
L/2
KI mode I
8.9545
8.9378
8.9300
8.8878
KI mode mixte
32.5245
32.4647
32.4391
32.3067
2.1
R
esolution du probl`
eme adjoint
Le probl`eme adjoint `a resoudre (voir lequation 1.51) est defini par : trouver
h )
un couple solution (
uh ,
u
h est cinematiquement admissible `a 0 (CA0 )
u
h Uh,0
Th`ese de doctorat J. Panetier 2009
u
h|1 = 0
(3.21)
57
8
10
10
Tr
h (u ) d =
u Uh,0
T r[ (u )]d +
f .u d
(3.22)
(
uh ,
h ) verifie la relation de comportement :
h = K(
uh ) M
(3.23)
58
59
10
x 10
8
4
6
2
2
0
1
2
6
1
8
10
10
10
x 10
2.5
1.5
4
1
2
0.5
0
0.5
1
4
1.5
6
8
10
2
2.5
8
10
10
x 10
8
8
6
6
4
0
2
2
0
8
10
10
60
10
x 10
8
8
10
10
x 10
8
2
6
0
4
2
2
8
10
12
6
14
8
10
10
10
x 10
4
8
10
10
61
2.2
Un premier encadrement
x 10
8
2.5
2
2
0
1.5
2
1
0.5
8
10
10
10
x 10
8
5
4.5
3.5
2
3
0
2.5
2
1.5
1
6
0.5
8
10
10
62
x 10
2.5
6
2
4
1.5
0
1
4
0.5
6
8
10
10
x 10
8
3
2.5
2
2
0
1.5
2
1
4
0.5
8
10
10
Figure 3.8: Cartes derreur pour les probl`emes adjoint I et II, 1536 elements.
La figure 3.8 represente les cartes derreur respectivement pour les probl`emes
adjoint en mode I et en mode II. On observe l`a encore que lerreur est
concentree essentiellement en point de fissure. Le chargement nintroduit pas
beaucoup derreur en mode I. En mode II, on constate que le chargement
adjoint conduit `a une erreur localisee dans les elements bordant la couronne
C, cette erreur peut meme devenir localement importante.
Le tableau 3.3 donne `a titre dinformation les erreurs globales relatives
definies par lequation 1.24 pour le probl`eme `a resoudre en mode I et pour
le probl`eme adjoint associe. Le tableau 3.4 donne les erreurs globales relatives
pour le mode II (lerreur pour le probl`eme adjoint en mode I est la meme
puisquil sagit des memes maillages que pour le probl`eme en mode I). La
63
Tableau 3.4: Erreurs globales relatives pour le probl`eme standard en mode II.
On etablit les bornes pour KI,h `a partir de lexpression 1.57. On donne
+
dans le tableau 3.5 les valeurs de KI,h ainsi que les bornes superieures KI,h
et
1.5
10
1.4
log(erreur relative)
10
1.3
10
1.2
10
1.1
10
1000
2000
3000
4000
5000
6000
7000
nbre delements
Figure 3.9: Convergence des erreurs globales relatives pour les probl`emes `a
resoudre et les probl`emes adjoints.
nombre delements
96
384
864
1536
3456
6144
KI,h
7.7039
8.5875
8.7439
8.9545
9.0552
9.1456
2.eRDC,E .
eRDC,E
4.2251
2.3928
1.6245
1.2502
0.8422
0.6375
KI,h
3.4788
6.1947
7.1194
7.7043
8.2130
8.5081
+
KI,h
11.9290
10.9803
10.3684
10.2047
9.8974
9.7831
65
nombre delements
96
384
864
1536
3456
6144
KI,h
27.6400
31.0560
31.7528
32.5245
32.9088
33.2362
2.eRDC,E .
eRDC,E
16.2514
9.0193
6.0797
4.6594
3.1257
2.3610
KI,h
11.3886
22.0367
25.6731
27.8651
29.7831
30.8752
+
KI,h
43.8914
40.0753
37.8325
37.1839
36.0345
35.5972
Tableau 3.6: Bornes pour KI,h pour le probl`eme standard en mode mixte.
nombre delements
96
384
864
1536
3456
6144
KII,h
3.9380
4.2210
4.4826
4.3953
4.5484
4.4708
2.eRDC,E .
eRDC,E
8.3560
3.2386
2.0209
1.4457
0.9138
0.6578
+
KII,h
KII,h
-4.4180 12.2940
0.9824 7.4596
2.4617 6.5035
2.9496 5.8410
3.6346 5.4622
3.8130 5.1286
Tableau 3.7: bornes pour KII,h pour le probl`eme standard en mode mixte.
tr`es satisfaisants, les bornes restent trop larges et necessitent un raffinement
important du maillage pour devenir pertinentes.
Remarque : nous avons presente dans ce paragraphe les resultats pour lerreur en relation de comportement standard pour des quadrangles `a 4 nuds.
Des resultats pour les triangles `a 6 nuds utilisant la meme technique ont ete
publies dans [Gallimard 06] avec les memes conclusions. Dans cet article, les
calculs elements finis etaient menes sous CAST3M et le calcul derreur etait
post-traite sous FORTRAN. Les resultats presentes ici sont tous realises sur
un meme code elements finis-post traitement de lerreur utilisant le logiciel
MATLAB (la partie elements finis a ete codee dans le cadre dune th`ese par
P.A. Guidault [Guidault 05]).
2.3
Am
elioration de lencadrement
Nous allons chercher dans cette section `a ameliorer les encadrements obtenus dans la section precedente. Nous proposons pour cela deux demarches.
La premi`ere consiste `a utiliser loptimisation des densites en equilibre exposee
au premier chapitre. La seconde consiste `a utiliser une nouvelle expression des
bornes pour les quantites dinteret nutilisant plus la propriete dorthogonalite
de Galerkin.
66
2.3.1
+
nombre delements KI,h
KI,h
KI,h
eRDC,E
E 2.eRDC,E .
96
7.7039
3.3245
4.3799 11.0284
384
8.5875
1.6940
6.8935 10.2815
864
8.7439
1.0504
7.6935 9.7934
1536
8.9545
0.7234
8.2311 9.6779
3456
9.0552
0.4486
8.6066 9.5038
6144
9.1456
0.3216
8.8240 9.4672
Tableau 3.8: Bornes pour KI,h pour le probl`eme standard avec densites optimisees en mode I.
67
nombre delements
96
384
864
1536
3456
6144
KI,h
27.6400
31.0560
31.7528
32.5245
32.9088
33.2362
2.eRDC,E .
eRDC,E
13.1608
6.5050
3.9914
2.7363
1.6846
1.2035
KI,h
14.4792
24.5510
27.7614
29.7882
31.2242
32.0327
+
KI,h
40.8008
37.5610
35.7442
35.2608
34.5934
34.4397
Tableau 3.9: Bornes pour KI,h pour le probl`eme standard avec densites optimisees en mode II.
nombre delements
96
384
864
1536
3456
6144
KII,h
3.9380
4.2210
4.4826
4.3953
4.5484
4.4708
2.eRDC,E .
eRDC,E
7.3938
2.6099
1.5112
0.9916
0.5726
0.3886
+
KII,h
KII,h
-3.4558 11.3318
1.6111 6.8309
2.9714 5.9938
3.4037 5.3869
3.9758 5.1210
4.0822 4.8594
Tableau 3.10: Bornes pour KII,h pour le probl`eme standard avec densites optimisees en mode II.
68
Std
OPti
4
3.5
Effectivity
2.5
1.5
1
0
1000
2000
3000
4000
5000
6000
7000
1/h
69
50
Std
Opti
45
40
35
Effectivity
30
25
20
15
10
0
0
1000
2000
3000
4000
5000
6000
7000
1/h
70
2.3.2
Nous allons `a present utiliser les nouvelles bornes introduites dans [Ladev`eze 06]
tout en conservant loptimisation des densites sur le patch delements defini
precedemment. Une amelioration peut etre obtenue en utilisant la borne superieure :
|I Ih Ihh | eRDC .
eRDC
avec :
Ihh =
)]d +
T r[(
K(
u))K (
Z
+
f .(uh u
)d
(3.24)
T r[ K1 (h K(
u)]d
(3.25)
I Ih =
T r[ K (ex
)]d +
T r[ K1 (
h )]d +
Z
Z
f .(uex u
u uh )d
)d +
f .(
Z
Z
1
)d
=
T r[ K (ex K(
u))]d +
f .(u u
Z
T r[ K (h K(
u))]d +
ex
)d
f .(uh u
K(u))]d +
T r[(ex K(
u))K1 (
T r[(
K(
u))(u)]d
Z
Z
1
)d
f .(uh u
T r[ K (h K(
u))]d +
71
En pratique on peut donc obtenir les bornes pour les quantites dinterets :
Ih+ = Ih + |Ihh | + ecre .
ecre
(3.26)
Ih = Ih |Ihh | ecre .
ecre
(3.27)
Ih + Ihh ecre .
ecre I Ih + Ihh + ecre .
ecre
(3.28)
KI,h + KI,hh
8.9250
9.3264
9.2191
9.2338
9.2645
9.3426
+
KI,h
KI,h
7.2628 10.58722
8.4794 10.1734
8.6939 9.7443
8.9221 9.6455
9.0402
9.488
9.1368 9.4584
Tableau 3.11: Bornes pour KI (nouvel encadrement) pour le probl`eme standard avec densites optimisees en mode I.
nombre delements
96
384
864
1536
3456
6144
KI,h + KI,hh
32.4199
33.8451
33.5275
33.7475
33.6810
33.7950
+
KI,h
KI,h
14.4792 39.0003
30.5926 37.0976
31.532 35.523
32.380 35.115
32.839 34.523
33.193 34.397
Tableau 3.12: Bornes pour KI (nouvel encadrement) pour le probl`eme standard avec densites optimisees en mode II.
Nous obtenons donc ici dexcellents resultats tant pour le mode I que pour
le mode II meme pour des maillages tr`es grossiers. On constate quil nest
72
nombre delements
96
384
864
1536
3456
6144
KII,h + KII,hh
4.1362
4.8460
4.5589
4.4492
4.5830
4.4961
KII,h
0.4393
4.0411
3.8033
3.9534
4.2967
4.3018
+
KII,h
7.8331
5.6509
5.3145
4.9450
4.8693
4.6904
Tableau 3.13: Bornes pour KII (nouvel encadrement) pour le probl`eme standard avec densites optimisees en mode II.
pas necessaire de mailler tr`es fin pour obtenir une tr`es bonne approximation
K,h + K,hh avec un encadrement tr`es fin. Nous comparons sur les graphiques
3.12, 3.13 et 3.14 les bornes pour les trois encadrements testes. 0n note K,std
la borne pour lencadrement standard, K,opti , la borne pour lencadrement
avec densites optimisees, K,ne la borne utilisant le nouvel encadrement donne
par lequation 3.28.
73
12
11
10
9
8
+
KI,std
+
KI,opt
+
KI,ne
KI,std
KI,opti
KI,ne
KI,ref
7
6
5
4
3
1000
2000
3000
4000
nbre d elements
5000
6000
7000
74
45
40
35
30
+
KI,std
+
KI,opt
+
KI,ne
KI,std
KI,opti
KI,ne
KI,ref
25
20
15
10
1000
2000
3000
4000
nbre d elements
5000
6000
7000
75
12
10
II
+
KII,std
+
KII,opt
+
KII,ne
KII,std
KII,opti
KII,ne
KII,ref
4
0
1000
2000
3000
4000
nbre d elements
5000
6000
76
3 bilan
bilan
77
78
CHAPITRE
Traitement du
probl`
eme de
fissuration avec la
XFEM
Sommaire
1
2
3
Mod
elisation de la fissure par la XFEM . . . .
1.1
Partition de lunite . . . . . . . . . . . . . . . .
1.2
Modelisation dune fissure par la XFEM . . . .
1.3
Implantation . . . . . . . . . . . . . . . . . . .
Qualit
e de la solution XFEM . . . . . . . . . .
Bilan . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
80
. . 80
. . 83
. . 86
.
87
.
92
79
Mod
elisation de la fissure par la XFEM
1.1
Partition de lunit
e
80
i
i
(u vi )kL2 2 (i)
x
P
alors la fonction uh = i i vi verifie :
s
X
1 (i)2
ku uh kL2 C1
k
k (u uh )kL2 C2
x
sX
(1 (i)2 + 2 (i)2 )
81
o`
u C1 et C2 sont des constantes dependant uniquement de la partition T .
En dautres termes, la PUM permet de fournir une bonne approximation de u
sur d`es lors que lon realise une bonne approximation de u sur chaque i ,
quelle que soit la partition de lunite formee par les fonctions i . Lespace VP U M
herite des proprietes de chaque Vi et notamment des proprietes de regularite
de la partition de lunite formee par les i .
On peut donc approcher la fonction u sur le domaine par :
X
X (i) (i)
i (x)
(4.3)
aj vj (x)
uh (x) =
iI
jJ
(i)
(i)
o`
u vj est une fonction de lensemble des fonctions denrichissement vj jJ
(i)
definie sur chaque i et realisant une bonne approximation u. Les j jJ
(i)
forment une partition de lunite sur . Les aj jJ sont des coefficients scalaires constants, ce sont les degres de liberte PUM.
Que ce soit dans la GFEM ou la XFEM, on inclue dans la liste de fonctions
(i)
la fonction constante vj = 1 afin de conserver dans lespace de solution VP U M
les mouvements de corps rigides. Cela revient `a inclure lespace des fonctions
elements finis classiques. De plus, on peut alors utiliser des fonctions elements
finis de degre plus eleve (que lon notera i ). Ainsi on arrive `a la forme generale
de lapproximation de la solution dans le cadre de la GFEM ou de la XFEM :
uh (x) =
nX
F EM
iI=1
i (x)ui +
ne
X
i (x)
i=1
ni
X
j=1
(i) (i)
aj vj (x)
(4.4)
o`
u nF EM designe donc le nombre total de nuds du maillage, ne le nombre
de nuds enrichis et ni le nombre de fonctions denrichissement pour chaque
nud enrichi. Notons que le nombre dinconnues si le champs recherche est un
champs scalaire est alors :
n = nF EM +
ne
X
ni
(4.5)
i=1
P e
ni . Il n y a pas de r`egles
Le nombre dinconnues est donc augmente de ni=1
(j)
particuli`eres pour le choix des fonctions vi , la seule veritable contrainte
concerne leur regularite. Elles peuvent ensuite etre choisies avec un grande
liberte, elles peuvent constituer une base lineairement independante ou bien
representer simplement une collection de fonctions permettant dameliorer la
description locale. Elles peuvent meme provenir dune solution numerique fine
comme cest le cas dans la GFEM.
82
1.2
1.2.1
Mod
elisation dune fissure par la XFEM
D
efinition de lenrichissement
i (x)ui +
i (x)H(x)ai +
iNd
iNF EM
iNp
i (x)
4
X
Fj (x)bij
j=1
(4.6)
o`
u:
NF EM est lensemble des nuds du maillage et les fonctions i sont les
fonctions choisies pour linterpolation elements finis classiques ;
les fonction i sont les fonctions choisies pour realiser la partition de
lunite, choisie en pratique identique `a i ;
Nd est lensemble des nuds enrichis par H : un nud appartient `a Nd
si son support (elements connectes au nud i) est coupe par la fissure
mais ne contient pas la pointe de fissure. Les ai sont les degres de liberte
correspondants ;
Np est lensemble des nuds enrichis par les fonctions Fj : un noeud
appartient `a Np si son support contient la pointe de fissure. Les bij sont
les degres de liberte correspondants.
On voit sur la figure 4.2 la mise en place de lenrichissement pour un maillage
uniforme. Les fonctions Fj determinees dans [Flemming 97] sont exprimees
dans le rep`ere local associe `a la fissure (figure 2.3) :
{Fj } =
(4.7)
o`
u seule la fonction sin 2 est discontinue. La figure 4.3 montre lallure des
fonctions Fj au voisinage de la pointe de fissure.
La fonction H(x) est discontinue le long de la fissure, elle vaut 1 dun cote
et 1 de lautre. Elle a ete definie dans [Moes 99] et se calcule `a partir de la
Th`ese de doctorat J. Panetier 2009
83
i Nd
i Np
distance au point de la fissure le plus pr`es du point considere (voire figure 4.4) :
H(x) = signe(x x ).n
(4.8)
On voit sur la figure 4.5 lallure des fonctions i H pour un element quadrangle
coupe par la fissure.
Remarque : dans le cas o`
u la fissure est confondue avec le bord des elements,
la modelisation XFEM revient `a une modelisation par double nuds et il est
montre dans [Moes 99] que les inconnues ai sont les sauts de deplacement.
1.2.2
Description de la fissure
84
(4.9)
(4.10)
o`
u F est la vitesse de deplacement de la fronti`ere en x (t) dans la direction
de la normale exterieure.
85
n
t
x
Figure 4.4: Calcul de la fonction H en prenant le point de la fissure le plus
proche.
Dans les cas dune fissure, deux fonctions de niveau au moins sont necessaires
pour decrire dune part la ligne (ou la surface en 3D) de fissure et dautre part
la ou les fronts de fissure. Les fonctions et telles quelles sont representees
figure 4.6 donnent respectivement la position de la ligne et de la pointe dune
fissure debouchante. Elles sont definies de sorte que leurs gradients soient orthogonaux au point P , ceci garantit que la pointe de fissure soit toujours
definie :
= 0 en P t
(4.11)
La simulation de la propagation de la fissure revient donc `a mettre `a jour
les fonctions level sets `a chaque pas de temps. En pratique, la valeur des level
sets est calculee aux nuds et interpolee sur les fonctions de forme elements
finis. La figure 4.7 permet de visualiser les fonctions level sets (`a gauche)
et (`a droite) pour une fissure debouchante. On voit donc que meme si la
fissure nest plus conforme au maillage, la finesse de sa description depend
toujours de la finesse du maillage en h ou en p. Il est evident que dans le cas
dune fissure modelisee par des segments de droites, ceux ci doivent etre au
minimum de la dimension dun element. [Moes 03] propose une procedure de
maillage adaptatif pour decrire de mani`ere suffisamment precise la geometrie.
1.3
Implantation
Le code elements finis XFEM utilise dans cette th`ese est celui developpe
au LMT par Pierre-Alain Guidault. Il sagit dun code oriente objet developpe
sous MATLAB et dont tous les details techniques dimplantation ainsi que la
validation sont exposes dans [Guidault 05].
86
0.5
0.5
0
1
0.5
0.5
0.5
1 H
0.5
0
1
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
1
1
0.5
2 H
0.5
0.5
0.5
0.5
0.5
0.5
0.5
4
1
0.5
0.5
3 H
0.5
0
1
0.5
0.5
0.5
0.5
0
0.5
1
0.5
0
1
0.5
1
1
0.5
0.5
4 H
0.5
0.5
0.5
x
0.5
0.5
0.5
1
0.5
0.5
x
0.5
0.5
Figure 4.5: Allure des fonction i H sur un element quadrangle coupe par la
fissure.
Qualit
e de la solution XFEM
87
<0
>0
>0
>0
P
>0
<0
=0
<0
<0
=0
Figure 4.6: Representation dune fissure debouchante avec les deux fonctions
level sets et .
dexperience est plus mince, les proprietes de convergence sont beaucoup moins
evidentes et il nexiste `a ce jour aucun outil serieux permettant de controler
de mani`ere fiable les resultats.
On peut cependant citer les travaux de [Stazi 03, Laborde 05] qui ont
permis de mettre en evidence un certain nombre de proprietes de la solution
XFEM ainsi que les principales sources derreur. Il apparat tout dabord que le
taux de convergence de la methode XFEM nest pas optimal puisquil demeure
identique `a celui de la methode elements finis classiques avec maillage de la
fissure. cependant, le niveau derreur est bien inferieur pour la XFEM. On
observe egalement que la qualite des champs au voisinage de la fissure, et
notamment du champs de contrainte, reste mauvaise. Plusieurs sources derreur
ont ete mises en evidence dans [Stazi 03, Laborde 05, Bechet 05].
Citons tout dabord l integration des termes de la matrice de rigidite. Au
voisinage de la fissure, elle fait intervenir des termes singuliers. Le calcul des
integrales nest donc pas exact comme pour les fonctions de base elements
finis classiques si lon emploie la bonne quadrature de Gauss. En pratique,
il convient de choisir une integration `a 16 points de Gauss au moins pour
les elements enrichis par les fonction Fj . [Laborde 05] propose une methode
dintegration dite polaire permettant par transformation geometrique de cal1
culer lintegrale dans les coordonees polaires en effacant la singularite en r 2 .
Le conditionnement de la matrice de rigidite est degrade par lenrichissement en pointe de fissure. Ceci est d
u au fait que les fonctions i Fj ne
88
8
8
6
6
6
6
4
0
2
2
4
8
8
Figure 4.7: Representation des fonctions level sets et interpolees sur les
fonctions de forme pour une fissure droite debouchante de pointe
[-0.5,0].
(4.12)
89
des nuds enrichis dune part et des nuds classiques dautre part. Lerreur
ne depend toutefois pas de la largeur de la zone de raccord.
Renrich
i Nd
i Np
90
i Nd
i Np
91
Bilan
Nous voyons donc que les sources derreur liees `a la mise en uvre de la
XFEM sont multiples et bien plus complexes `a apprehender et `a matriser
que dans le cas dune simulation FEM classique. Si les resultats sont globalement meilleurs avec la XFEM, il est tout de meme difficile dassurer la
pertinence des calculs dans une demarche de dimensionnement. Les travaux
de [Stazi 03, Laborde 05, Bechet 05, Xiao 05] ont permis dameliorer notre
comprehension des differentes sources derreur liees aux calculs XFEM. Ils proposent egalement des solutions permettant dameliorer la qualite locale de la
solution XFEM et le taux de convergence de la methode. Dans la suite de ce
travail, nous ne cherchons pas `a ameliorer les resultats obtenus avec la XFEM.
Nous nous placons du point de vue de la verification des calculs tel quil a
ete expose et developpe dans les chapitre 1 et 2. Ainsi, notre objectif est de
proposer un estimateur derreur conservatif pour la XFEM `a meme de garantir
au concepteur la qualite des resultats obtenus.
92
CHAPITRE
Estimateur
derreur pour la
XFEM
Sommaire
1
93
94
Nous abordons ici la reconstruction des champs admissibles pour les elements
en pointe de fissure enrichis par les fonctions engendrant la solution singuli`ere.
Afin de ne traiter que ce type denrichissement et dans lobjectif de saffranchir de toute pollution engendree par les autres fonctions denrichissement,
nous considerons un probl`eme avec une fissure conforme aux fronti`eres des
elements. Le seul enrichissement sera donc celui d
u aux fonctions Fj . Le domaine defini sur la figure 5.1 presente une fissure debouchante dont les l`evres
sont libres defforts. On peut donc distinguer deux types dinterpolation :
sur un sous-domaine 2 , les elements sont enrichis par les fonctions Fj
donnees par lequation 4.7. La zone de transition (voire la figure 4.9) est
comprise dans 2
le sous-domaine 1 represente le reste du domaine tel que 1 2 =
et 1 2 = {}, o`
u linterpolation est realisee uniquement avec les
fonctions de base elements finis classiques.
Les deux sous-domaines sont delimites par la fronti`ere qui sappuie sur les
fronti`eres des elements. Nous retenons cette separation du domaine detude
pour la reconstruction des champs admissibles.
Fd
l+
l
P
2
ud
1
95
1.1
Le sous-domaine 2 contient donc les elements enrichis totalement ou partiellement par les fonctions singuli`eres. Lidee pour obtenir un champ SA sur
cette zone est simple : nous allons exploiter la solution asymptotique au voisinage de la pointe de fissure. La zone denrichissement reste petite meme si lon
utilise un enrichissement geometrique, nous restons donc dans la zone de pertinence de la solution asymptotique. Par ailleurs, elle nous permet dobtenir tr`es
simplement une solution verifiant les equations dequilibre (1.2) sur 2 . Comme
nous lavons vu dans le second chapitre, la solution du probl`eme delasticite
lineaire en pointe de fissure est la solution dun probl`eme aux valeurs propres.
Si lon ne garde que les solutions `a energie finie, le deplacement et la contrainte
secrivent sous la forme dun developpement donne par les equations 2.23 et
2.27. Couramment, on ne retient que le premier ordre du developpement qui
conduit `a la solution en contrainte donnee par les equations 2.8, 2.9 et 2.10 et
qui fait intervenir les facteurs dintensite de contraintes.
Dans le cadre des deformations planes, on peut facilement retrouver le
developpement asymptotique de la contrainte en utilisant les fonctions dAiry :
(r, ) =
n
X
r i+2 i ()
(5.1)
i=1
avec :
1
pour i = n + , n N
2
Ai + Ci = 0
1
5
Bi n +
+ Di n +
=0
2
2
12 .
rr =
96
1
1
+
,r
,
r2
r
(5.3)
= ,rr
(5.4)
1
r = ,
r
,r
(5.5)
Eh (Ai , Bi , Ci , Di ) = kh
kK1 ,2 =
T r[(h
)K1 (h
)]d (5.6)
Lintegrale de lequation 5.6 sera calculee par une methode de Gauss en prenant
les points de Gauss des elements de 2 ayant servi `a integrer la matrice de
rigidite et o`
u sont calculees les valeurs de h . On calcule alors :
X XZ
1
T r[(h (PG )
(PG ))K (h (PG )
(PG ))]dE
(5.7)
min
1.2
E2 PG
Les elements contenus dans 1 sont des elements classiques, nous appliquons donc directement les techniques de reconstruction de champs du paragraphe 2.4 du premier chapitre. Il faut cependant sassurer de la continuite du
vecteur contrainte sur le contour delimitant les sous-domaines 1 et 2 sans
quoi ladmissibilite du champ de contrainte nest plus assuree sur . Il faut
donc forcer :
1 .n1 + 2 .n2 = 0 sur
(5.8)
Une mani`ere dassurer cette condition est de resoudre un nouveau syst`eme sur
1 avec les memes conditions limites que celles appliquees sur et du
probl`eme global et un chargement de type Neumann sur donne par :
1 .n =
2 .n sur
(5.9)
97
Fd
l+
l
2 .n
ud
Figure 5.2: Second probl`eme pour obtention de la contrainte sur 1 avec continuite du vecteur contrainte sur .
1.3
98
Les exemples numeriques sont menes sur les probl`emes definis figure 3.2
pour le mode I et figure 3.3 pour le mode mixte. On change uniquement les
dimensions pour obtenir une plaque carree L = 2, W = 2 et a = 1. Ceci permet
davoir dans un premier temps un maillage regulier pour realiser les premiers
tests.
Lobjectif etant de pouvoir utiliser cet estimateur pour les facteurs dintensite
de contraintes, nous testons egalement sa sensibilite aux chargements des deux
probl`emes adjoints. Dans un soucis de simplification, la couronne sur laquelle
est definie lextracteur, et donc le chargement du probl`eme adjoint, est choisie
de facon `a ne pas inclure les elements enrichis.
structure
1
Elements enrichis
Elements classiques
maillage pour 1
maillage pour 2
99
1.3.1
Influence du d
eveloppement asymptotique
Nous allons dans un premier temps chercher `a valider la technique de reconstruction des champs en determinant egalement linfluence de lordre pour
le developpement des champs asymptotiques. On travaille directement sur le
mode mixte. Les figures 5.4 et 5.5 montrent levolution de lerreur relative
definie par lequation 5.6 pour des maillages `a 100 et `a 1600 elements.
Remarquons tout dabord que les niveaux derreur sur le sous-domaine 2 sont
assez faibles. Ils permettent donc de valider la technique proposee. Dautre
part, un developpement au quatri`eme ordre de la solution asymptotique suffit
puisque lerreur nevolue quasiment plus `a ce niveau. En outre la technique de
reconstruction semble adaptee `a la fois pour le probl`eme `a resoudre et pour le
probl`eme adjoint.
24
pb a resoudre
pb adjoint I
Erreur relative
22
pb adjoint II
20
18
16
14
12
10
ordre de developpement
100
9
pb a resoudre
8.5
pb adjoint I
Erreur relative
pb adjoint II
8
7.5
6.5
5.5
4.5
ordre de developpement
10.7
Log(erreur)
10
10.8
10
10.9
10
ordre
101
10
Log(erreur globale)
10
10
ordre
1.3.2
1.3.2.1 R
esultats sans enrichissement g
eom
etrique On observe figure 5.9 les contributions elementaires `a lerreur globale pour les maillages
102
`a 864, 1536 et 3456 elements. On observe que le principal de lerreur est toujours concentre sur les elements en pointe de fissure. Il apparat egalement
une erreur, dun niveau moindre, pour les elements du contour entre les
sous-domaines 1 et 2 . Cette erreur peut etre due `a deux raisons :
Comme nous lavons vu dans les paragraphes precedents, lerreur se
concentre naturellement dans les elements qui constituent la jonction
entre deux zones aux interpolations differentes.
Lautre source derreur est inherente `a la technique de construction des
champs admissibles. On optimise lerreur sur le sous-domaine 2 , mais
pas sur le contour. Dautre part la resolution du nouveau probl`eme sur
le sous-domaine 1 introduit deux singularites faibles.
1.3.2.2 R
esultats avec enrichissement g
eom
etrique On observe figure 5.10 les contributions elementaires `a lerreur globale pour les maillages `a
864, 1536 et 3456 elements. On peut faire la meme remarque que pour lenrichissement classique mais on observe que la contribution en pointe de fissure
est plus importante. En outre, cela a egalement pour effet detendre la zone
o`
u est concentree lerreur. On trace figure 5.11 levolution de lerreur globale
relative pour les probl`emes avec enrichissements classiques et geometriques. Il
est clair que les resultats sont donc un peu degrades lorsque lon utilise lenrichissement geometrique contrairement ce que lon aurait pu attendre. Les
raisons peuvent etre les suivantes :
La technique de reconstruction de champ choisie est bien adaptee pour
une zone localisee de faible dimension. On perd laspect local et donc la
pertinence du developpement utilise avec lenrichissement geometrique.
Dautre part, la taille de la zone enrichie est peut etre trop grande, il ny
a pas de r`egle pour la choisir.
Lutilisation de lenrichissement geometrique degrade le conditionnement
du syst`eme si on utilise pas une technique dintegration particuli`ere telles
que celles proposees dans [Laborde 05]. Elle augmente egalement lerreur
dans la zone de raccord comme on peut lobserver dans nos resultats.
En conclusion, les resultats sont tr`es satisfaisants pour lestimateur propose,
ils permettent de fournir une erreur pertinente et conservative pour lenrichissement en pointe de fissure. Cependant, il semble preferable de ne pas utiliser
lenrichissement geometrique qui degrade lestimation derreur. Cest une piste
damelioration pour ce type denrichissement.
103
1.5
0.5
0.5
1.5
3.5
2.5
1.5
0.5
0.5
1.5
0.5
0.5
1.5
3.5
2.5
2.5
1.5
0.5
0.5
1.5
0.5
0.5
1.5
3.5
1.5
0.5
0.5
104
13
x 10
8
6
5
4
4
2
2
4
1
8
10
10
13
x 10
8
3.5
2.5
1.5
8
10
0.5
10
13
x 10
8
6
2
4
1.5
0
1
4
0.5
6
8
10
10
Figure 5.9: Contributions `a lerreur globale pour les maillages `a 864, 1536 et
3456 elements.
Th`ese de doctorat J. Panetier 2009
105
13
x 10
8
6
6
5
4
0
3
2
2
4
1
8
10
10
13
x 10
8
4.5
6
4
4
3.5
2.5
2
1.5
4
1
6
0.5
8
10
10
13
x 10
3
6
2.5
4
2
2
1.5
2
1
4
0.5
8
10
10
Figure 5.10: Contributions `a lerreur globale pour les maillages `a 864, 1536 et
3456 elements, dans le cas de lenrichissement geometrique
106
10
enrichissement classique
Log(erreur relative)
enrichissement topologique
10
10
2
10
10
Log(nombre delements)
10
Figure 5.11: Comparaison des erreurs relatives globales sur pour les enrichissements classiques et geometriques
107
Lenrichissement de type Heaviside peut etre pris en compte par les techniques classiques de reconstruction exposees au paragraphe 2.4 du premier
chapitre. Cette conclusion provient de lobservation des proprietes de la solution elements finis des elements enrichis par la fonction H. Ces elements ont
deux types dinterpolation representes figure 4.5 : lune continue assuree par les
fonctions elements finis i , lautre discontinue et assuree par les fonctions i H
avec H = 1. On voit que cette description ne complique pas tellement les
choses au niveau local et nous conservons la propriete importante dequilibre
au sens des elements finis (equation 1.6). Ceci nous permet decrire :
Z
Z
Z
f d .i dE
(5.10)
h .grad(i ) dE =
F d .i ds +
mais egalement :
Z
Z
h .grad(i H) dE =
E
F d .i H ds +
f d .i H dE
(5.11)
2.1
D
etermination des densit
es
108
E4
34
E3
41
23
12
E1
E2
Fissure
Nuds enrichis
Figure 5.12: Elements enrichis par les fonctions Hi
(5.12)
et :
(i)
QH
E
E F Hid =
h .grad(Hi )dE
f d Hi dE
(5.14)
b12 =
E F i d
(5.16)
12
109
bH
41
bH
12
E F Hid
(5.17)
E F Hid
(5.18)
41
12
On a alors :
(5.19)
H
QH
(i) = bH
41 + b12
E1
(5.20)
(i) = 0
QH
E
(5.22)
QE (i) =
E F (Hi i )d =
h .grad(Hi i )dE f d (Hii )dE
E
Il apparat alors :
(i) =
Q
E1
(i) =
Q
E2
12
12
(5.23)
E F (Hi i )d
(5.24)
E F (Hi i )d
(5.25)
(5.26)
Demonstration :
(i) + QH
(i) + QH
(i) + QH
(i)) (QE1 (i) + QE2 (i) + QE3(i) + QE4 (i)) = 0
(QH
E1
E2
E3
E4
et H = +1 dans les elements E3 et E4 do`
u:
(i) + Q
(i) = 0
(i) + QH
(i)+) (QE1 (i) + QE2 (i)) = Q
(QH
E1
E2
E1
E2
110
E4
E3
H = +1
12
Fissure
E1
H = 1
E2
j
Figure 5.13: Definition du probl`eme sur une arrete coupee par le fissure
E F (Hi i )d =
h .grad(Hii )dE f d (Hi i )dE
QE1 (i) = QE2 (i) =
E
(j) = Q
(j) =
Q
E1
E2
E F (Hj +j )d =
E
(5.27)
Z
h .grad(Hj +j )dE f d (Hj +j )dE
(5.28)
On a alors :
bH
12 (i) = QE1 (i) + b12 (i)
(5.29)
bH
12 (j) = QE1 (j) b12 (j)
(5.30)
et :
F peut alors etre facilement determine en inversant un petit syst`eme lineaire.
Il faut cependant discerner deux autre configurations. La premi`ere concerne
le cas o`
u la fissure coupe deux arretes consecutives definies par la figure 5.14.
On a dans ce cas :
(i) + Q
(i) = 0
(i) + Q
Q
E1
E3
E4
Observons que :
(i) =
Q
E4
34
h|E4 .ni d +
41
h|E4 .ni d
111
En notant :
i = Hi i
(5.31)
h|E4 .ni d
QE3 (i) =
(5.32)
34
(i) =
Q
E1
41
h|E4 .ni d
(5.33)
Fissure
H = +1
E3
E4
i
E2
E1
H = 1
Figure 5.14: Cas dune fissure passant par deux arretes consecutives
Le second cas concerne une fissure passant par un nud comme modelise
sur la figure 5.15. Dans ce cas il n y a pas de discontinuite `a prendre en compte
dans le calcul des densites. Il suffit decrire :
1
b41 (i) = (QE4 (i) + QH
(i))
E4
2
(5.34)
1
b12 (i) = (QE2 (i) + QH
(i))
(5.35)
E2
2
1
b23 (i) = (QH
(5.36)
(i) QE2 (i))
2 E2
1
b34 (i) = (QH
(i) QE4 (i))
(5.37)
2 E4
On voit que le calcul est ici totalement explicite.
Enfin, dans le cas o`
u l arrete consideree est soumise `a des conditions de
Neumann, on impose :
Z
F d i d
QE (i) =
(5.38)
E
112
Fissure
H = +1E4
E1
E3
E2
H = 1
2.2
h|E .n = 0
(5.39)
113
Fissure
densite F lineaire
densite F lineaire par morceau
Figure 5.16: Probl`eme sur un quadrangle `a 16 nuds enrichi
2.3
R
esultats num
eriques
114
Ouverture
0.25
0.3
0.2
0.25
0.15
0.2
0.1
0.15
0.05
0.1
0.05
0.05
0.1
0.05
0.15
0.1
0.2
0.15
0.25
1.1
0.2
1
0.9
0.8
0.7
0.6
0.5
0.4
1.1
0.9
0.8
0.7
0.6
0.5
0.4
115
x 10
1
x 10
1
3.5
0.8
0.6
0.8
4.5
0.6
0.4
0.4
3.5
2.5
0.2
0.2
2
0
0.2
2.5
0.2
1.5
0.4
0.4
1.5
1
0.6
0.6
0.5
0.8
1
0.5
0.5
0.8
1
0.5
1
0.5
0.5
x 10
1
x 10
1
3.5
0.8
0.6
0.4
0.8
0.6
6
0.4
2.5
0.2
5
0.2
0
0.2
1.5
0.4
0
0.2
0.4
1
0.6
0.5
0.8
1
2
0.6
0.5
0.5
0.8
1
0.5
0.5
116
12
10
XFEM
8
FEM
500
1000
1500
2000
2500
3000
3500
nombre delements
Figure 5.21: Comparaison des erreurs pour les probl`emes XFEM ET FEM
117
Bilan
Nous avons elabore dans ce chapitre deux strategies distinctes pour estimer lerreur commise lors dune analyse XFEM. Nous nous sommes dabord
interesses `a lenrichissement utilisant les fonctions qui gen`erent la solution
asymptotique en pointe de fissure. La construction des champs SA proposee
repose sur laspect tr`es local de cet enrichissement. Ainsi, en developpant la
solution asymptotique jusqu`a lordre 4 et raccordant ces champs au reste
de la structure en imposant des conditions de Neumann, nous avons montre
quil etait possible devaluer lerreur globale commise avec lerreur en relation
de comportement. Nous nous sommes ensuite interesses `a lenrichissement de
type Heaviside qui prend en charge le saut de deplacement le long des l`evres
de la fissure. Une ecriture simple de la condition de prolongement permet de
construire des densites equilibrees discontinues de mani`ere explicite. Une optimisation locale des densites lineaires (composante continue) permet ensuite
detablir un estimateur derreur pertinent et robuste. Il reste maintenant `a
combiner ces constructions de champs sur le probl`eme XFEM complet et `a
appliquer la technique dencadrement des facteurs dintensite de contraintes
developpee au chapitre 3.
118
CHAPITRE
R
esultats
num
eriques
Sommaire
1
2
3
4
120
125
127
131
119
6 Resultats numeriques
Sollicitation en mode I
Sollicitation en mode II
120
12
x 10
8
4.5
6
3.5
3
2.5
2
2
1.5
4
1
6
0.5
8
10
10
x 10
8
5.5
6
5
4.5
4
2
3.5
3
2.5
2
2
4
1.5
1
0.5
8
10
10
121
6 Resultats numeriques
35
XFEM error
FEM error
30
25
20
15
10
1000
2000
3000
4000
5000
6000
7000
nbre delements
Figure 6.3: Convergence de lerreur en mode I resolu par une analyse XFEM.
40
XFEM error
FEM error
35
30
25
20
15
10
1000
2000
3000
4000
5000
6000
7000
nbre delements
Figure 6.4: Convergence de lerreur pour le probl`eme adjoint I resolu par une
analyse XFEM.
domaines 1 et 2 (voir chapitre 5, equation 5.9) lorsque lon se situe sur les
elements enrichis par la fonction H. On voit donc ici que quelques ameliorations
peuvent encore etre apportees `a ce niveau.
122
10
x 10
6
6
5
4
4
2
2
2
4
1
8
10
10
x 10
8
6
5
4
4
2
2
4
1
8
10
10
123
6 Resultats numeriques
30
XFEM error
FEM error
25
20
15
10
1000
2000
3000
4000
5000
6000
7000
nbre delements
Figure 6.7: Convergence de lerreur en mode II resolu par une analyse XFEM.
60
XFEM error
FEM error
55
50
45
40
35
30
25
20
15
10
1000
2000
3000
4000
5000
6000
7000
nbre delements
Figure 6.8: Convergence de lerreur pour le probl`eme adjoint II resolu par une
analyse XFEM.
124
On etablit enfin les bornes pour les facteurs dintensite de contraintes extraits `a partir dune analyse XFEM. On utilise la technique destimation derreur developpee dans cette th`ese et combinant une extension de lerreur en
relation de comportement `a la XFEM (voir chapitre 5) `a une technique dextraction lineaire (voir chapitre 3). On utilise egalement lencadrement propose dans [Ladev`eze 06] (voir equation 3.28 chapitre 3). Comme nous lavons
vu, cette nouvelle expression permet dencadrer la valeur exacte de la quantite dinteret et de travailler avec la quantite K,h + K,hh qui est une nette
amelioration de K,h .
Le tableau 6.1 montre les resultats en mode I pour le probl`eme defini par
la fiure 3.2.
Les tableaux 6.2 et 6.3 montrent les resultats en mode II pour le probl`eme
defini par la figure 3.3.
Les quantites dinteret extraites pour KI sont de tr`es bonne qualite, le
terme correctif permet donc dapprocher de mani`ere tr`es fine la valeur de
reference. Par ailleurs les bornes obtenues sont dexcellente qualite.
Les quantites dinteret extraites pour KII sont de moins bonne qualite
comme cela est souvent le cas. le terme correctif ne permet pas dans ce cas
dameliorer les resultats. Les bornes obtenues sont de qualite correcte mais
peuvent encore etre ameliorees aux vues des remarques que nous avons fait sur
lestimateur derreur en mode II.
nombre delements
1071
2975
5831
+
KI,h
KI,h
9.0223 9.4609
9.2123 9.4141
9.2847 9.3977
KI,h
KI,h + KI,hh
33.3374
33.6305
33.3390
33.9100
33.8579
33.8742
+
KI,h
KI,h
32.5714 34.6896
33.3398 34.4803
33.5845 34.5845
125
6 Resultats numeriques
nombre delements
1071
2975
5831
+
KII,h
KII,h
3.8389 6.8019
4.0783 6.4200
4.2227 5.5373
Tableau 6.3: Bornes pour KII pour le probl`eme XFEM en mode II. Valeur
reference : KII,ref = 4.53.
126
Enrichissement du probl`
eme adjoint
Les bornes introduites dans [Ladev`eze 06] nutilisent plus la propriete dorthogonalite de Galerkin, nous disposons donc dune grande liberte pour la
resolution du probl`eme adjoint. En outre, il est possible dutiliser des espaces
dinterpolation differents pour le probl`eme `a resoudre et le probl`eme adjoint.
Ainsi nous proposons dans ce paragraphe de traiter le probl`eme `a resoudre
par une technique FEM classique et denrichir les elements en pointe de fissure pour le probl`eme adjoint. On reprend exactement les mod`eles et maillages
utilises au chapitre 3. On compare alors les encadrements pour un probl`eme
adjoint classique avec densites optimisees et un probl`eme adjoint enrichi. La
figure 6.9 presente les resultats pour KI en mode I. La figure 6.10 presente
les resultats pour KI en mode II. La figure 6.10 presente les resultats pour
KII en mode II. On constate une tr`es nette amelioration des bornes obtenues
pour les deux modes de sollicitation. On voit donc ici que lamelioration du
probl`eme adjoint permet daffiner les bornes sans avoir `a modifier le probl`eme
`a resoudre. Cela peut presenter un interet dans le cas o`
u lon souhaite mener
une analyse sur une structure complexe. On peut utiliser une analyse FEM
classique pour laquelle on poss`ede suffisamment de recul et dont la mise en
uvre reste raisonnable. On peut ensuite travailler de mani`ere plus precise sur
le probl`eme adjoint l`a ou cela est necessaire (il peut y avoir plusieurs quantites
dinteret `a controler). La liberte laissee par lencadrement propose permet de
definir un probl`eme adjoint pour obtenir des bornes dont la precision peut etre
largement amelioree sans avoir `a retoucher lanalyse du probl`eme `a resoudre.
127
6 Resultats numeriques
10.4
Enrich
Enrich
Opti
Opti
Ref
10.2
10
9.8
9.6
9.4
9.2
8.8
8.6
8.4
1000
2000
3000
4000
5000
6000
7000
1/h
Figure 6.9: Comparaison des bornes entre un probl`eme adjoint classique avec
densites optimisees et un probl`eme adjoint enrichi. Bornes pour KI
en mode I
128
38
Enrich
Enrich
Opti
Opti
Ref
37
36
35
34
33
32
31
30
1000
2000
3000
4000
5000
6000
7000
1/h
Figure 6.10: Comparaison des bornes entre un probl`eme adjoint classique avec
densites optimisees et un probl`eme adjoint enrichi. Bornes pour
KI en mode II
129
6 Resultats numeriques
6
Enrich
Enrich
Opti
Opti
Ref
5.5
4.5
3.5
1000
2000
3000
4000
5000
6000
7000
1/h
Figure 6.11: Comparaison des bornes entre un probl`eme adjoint classique avec
densites optimisees et un probl`eme adjoint enrichi.Bornes pour
KII en mode II
130
4 Bilan
Bilan
Le comportement de lestimateur derreur pour la XFEM sav`ere tr`es efficace hormis pour le probl`eme adjoint en mode II. La technique proposee
permet de fournir des bornes garanties pour KI en mode I comme en mode II
tr`es precises. Rappelons de plus que ces bornes sont garanties, elles encadrent
la valeur exacte de la quantite dinteret. Les bornes pour KII peuvent encore
etre ameliorees en ameliorant la robustesse de lestimateur.
Une piste interessante est egalement celle qui consiste a` realiser un premier
calcul de qualite moyenne puis, dameliorer le probl`eme adjoint jusqu`a obtention des bornes aussi fines que necessaire. Lestimateur derreur permet
alors simplement dobtenir une bonne evaluation de la quantite dinteret, ce
que lon cherche habituellement directement sur le probl`eme `a resoudre. Cette
demarche est dans lesprit de celle proposee dans [Chamoin 07a] o`
u seul le
probl`eme adjoint fait lobjet de gros efforts numeriques et dun enrichissement
local.
131
6 Resultats numeriques
132
Conclusion
133
Conclusion
elements finis permet dadapter les techniques existantes pour les elements finis
classiques. La combinaison de ces constructions de champs admissibles donne
de bons resultats exceptes pour les probl`emes o`
u le mode II est fortement
active.
Les bornes obtenues pour le facteur dintensite de contrainte KI se montrent
tr`es pertinentes sans avoir `a utiliser un maillage particuli`erement fin. Pour KII ,
les resultats sont moins satisfaisants, notons que cest souvent le cas. Cependant, ces resultats doivent pouvoir etre ameliores en reduisant la sensibilite de
lestimateur au mode II. Notons tout de meme que laspect garanti des bornes
obtenues ainsi que leur qualite les rendent utilisables en toute confiance par le
concepteur. Cest un point cle car il sagit ici de grandeurs fortement dimensionnantes.
Enfin nous avons propose une demarche consistant `a utiliser une methode
elements finis classique et peu co
uteuse pour la resolution du probl`eme `a partir duquel est extraite la quantite dinteret, qui peut etre en premier lieu de
mauvaise qualite. On peut ensuite ameliorer le probl`eme adjoint l`a o`
u cela est
necessaire en lenrichissant comme cela a dej`a ete realise dans [Chamoin 07a].
Nous voyons que lestimation derreur ne se contente plus de valider la pertinence dun premier calcul en vue de son amelioration, il nest plus ici question
de calcul adaptatif. Laspect garanti des estimateurs proposes permet den faire
des outils de calcul pour les quantites dinteret avec un maximum de fiabilite.
Enfin, nous pouvons envisager les perspectives suivantes aux travaux realises
dans cette th`ese :
amelioration des resultats pour les probl`emes o`
u le mode II est fortement
active dans le cas de la XFEM ;
extension aux quantites non lineaires comme le taux de restitution denergie,
lenjeu etant de garder laspect garanti ;
extension `a tout type de singularite geometrique 2D basee sur lexpression des fonctions duales appropriees ;
extension aux probl`emes 3D, les fonctions duales pouvant alors etre
evaluees numeriquement.
134
Bibliographie
[Ainsworth 93] M. Ainsworth & J.T. Oden. A priori error estimators for
second-order elliptic systems. Part 2 : An optimal order process
for calculating self-equilibrating fluxes. Comput. Math. Appl.,
vol. 26, pages 7587, 1993.
[Ainsworth 97] M. Ainsworth & J.T. Oden. A posteriori error estimation in
finite element analysis. Computer Methods in Applied Mechanics and Engineering, vol. 142, pages 188, 1997.
[Azziz 72] K. Azziz & I. Babuska. The mathematical foundations of the
finite element method with applications to partial differential
equations. Academic Press, New York, vol. 33, pages 1975
1996, 1972.
[Babuska 78a] I. Babuska & W.C. Rheinboldt. Error estimates for adaptive
finite element computation. SIAM Journal of Numerical Analysis, vol. 15(4), pages 736754, 1978.
[Babuska 78b] I. Babuska & W.C. Rheinboldt. A posteriori error estimates for
the finite element method. International Journal for Numerical
Methods in Engineering, vol. 12, page 1597, 1978.
[Babuska 82] I. Babuska & W.C. Rheinboldt. Computational error estimates
and adaptive processes for some nonlinear structural problems.
Computer Methods in Applied Mechanics and Engineering,
vol. 34, pages 895937, 1982.
[Babuska 84] I. Babuska & A. Miller. The post-processing approach in the
finite element method - Part 2 : the calculation of stress intensity factors. International Journal for Numerical Methods in
Engineering, vol. 20, pages 11111129, 1984.
135
Bibliographie
[Babuska 87] I. Babuska & A. Miller. A feedback finite element method with
a posteriori error estimation. Part 1 : The finite element method and some basic properties of the a posteriori error estimator. Computer Methods in Applied Mechanics and Engineering,
vol. 61, pages 140, 1987.
[Babuska 94] I. Babuska, T. Strouboulis, C.S. Upadhyay, C.S. Gangaraj &
K. Copps. Validation of a posteriori error estimators by numerical approach. International Journal for Numerical Methods
in Engineering, vol. 37, pages 10731123, 1994.
[Babuska 95] I. Babuska, T. Strouboulis, C.S. Upadhyay & S.K. Gangaraj.
A posteriori estimation and adaptative control of the pollution
error in the h-version of the finite element method. International Journal for Numerical Methods in Engineering, vol. 38,
pages 42074235, 1995.
[Babuska 97] I. Babuska, T. Strouboulis, C.S. Upadhyay & S.K. Gangaraj.
Pollution error int the h-versionof the finite element method
and local quality of the recovered derivatives. Computer Methods in Applied Mechanics and Engineering, vol. 140, pages
137, 1997.
[Belytschko 99] T. Belytschko & T. Black. Elastic crack growth in finite element with minimal remeshing. International Journal for Numerical Methods in Engineering, vol. 45, pages 601620, 1999.
[Bordas 07] S. Bordas, M. Duflot & P. Le. A simple error for extended
finite elements. Communications inr Numerical Methods in
Engineering, 2007.
[Bui 78] H.D. Bui. Mecanique de la rupture fragile. Masson, 1978.
[Bui 85] H.D. Bui & J.M. Proix. Decouplage de modes mixtes de rupture
en thermoelasticite lineaire par des integrales independantes du
contour. Actes du troisi`eme colloque Tendances Actuelles en
Calcul de Structure, Bastia, pages 631643, 1985.
[Bechet 05] E. Bechet, N. Moes & B. Burgardt. Improved implementation
and robustness study of the XFEM method for stress analysis
around crack. International Journal for Numerical Methods in
Engineering, 2005.
136
Bibliographie
[Carstensen 00] C. Carstensen & S.A. Funken. Fully reliable localized error
control in the FEM. SIAM J. Sci. Comput., vol. 21(4), pages
14651484, 2000.
[Chahine 06] E. Chahine, P. Laborde & Y. Renard. A quasi-optimal convergence result for fracture mechanics with XFEM. Comptes rendus. Mathematiques, vol. 342(7), pages 527532, 2006.
[Chahine 08] E. Chahine, P. Laborde & Y. Renard. Spider XFEM, an extended finite element variant for partially unknown crack-tip
displacement. Revue Europeenne de Mecanique Numerique,
vol. 17, pages 525536, 2008.
[Chamoin 07a] L. Chamoin. Encadrement a posteriori de quantites locales
dans les probl`emes de viscoelasticite lineaire resolus par la
Methode des Elements Finis. PhD thesis, Ecole Normale
Superieure de Cacchan, 2007.
[Chamoin 07b] L. Chamoin & P. Ladev`eze. Bounds on history-dependent or
independent local quantities in viscoelasticity problems solved
by approximate methods. nternational Journal for Numerical
Methods in Engineering, vol. 71(12), pages 13871411, 2007.
[Chamoin 08] L. Chamoin & P. Ladev`eze. A non-intrusive method for the
calculation of strict and efficient bounds of calculated outputs of
interest in linear viscoelasticity problems. Computer Methods
in Applied Mechanics Engineering, vol. 197(9-12), pages 994
1014, 2008.
[Chen 77] F.H.K. Chen & R.T. Shield. Conservation laws in elasticity
of the J-integral type. Journal of Applied Mathematics and
Physics, vol. 8, pages 122, 1977.
[Ciarlet 78] P.G. Ciarlet. The finite element method for elliptic problems.
North Holland, 1978.
[Coorevits 97] P. Coorevits, J.P. Dumeau & J.P. Pelle. Error estimator and
adaptativity for three-dimensional finite element analyses. Advances in Adaptive Computational Methods in Mechanics, Ladev`eze and Oden Editors, Elsevier, pages 443458, 1997.
[de Almeida 06] J.P. Moitinho de Almeida & O.J.B. Almeida Pereira. Upper bounds of the error in local quantities using equilibrated
137
Bibliographie
and compatible finite element solutions for linear elastic problems. Computer Methods in Applied Mechanics and Engineering, vol. 195, pages 279296, 2006.
[Destuynder 83] P. Destuynder. Quelques remarque sur la mecanique de la
rupture elastique. Journal de mecanique theorique et appliquee,
vol. 2, pages 113135, 1983.
[Dolbow 00] J. Dolbow, N. Moes & T. Belytschko. Discontinuous enrichement in finite element with a partition of unity method. Finite
elements in anlysis and design, vol. 36, pages 235260, 2000.
[Flemming 97] M. Flemming, Y.A. Chu, B. Moran & T. Belytschko. Enriched
element free galerkin method for crack tip fields. International
Journal for Numerical Methods in Engineering, vol. 40, pages
14831504, 1997.
[Florentin 02] E. Florentin.
Sur l evaluation de la qualite locale des
contraintes elements finis en elasticite tridimensionnelle. PhD
thesis, Ecole Normale Superieure de Cachan, 2002.
[Gallimard 06] L. Gallimard & J. Panetier. Error estimation of the stress
intensity factors for mixed-mode cracks. International Journal
for Numerical Methods in Engineering, vol. 68, pages 299316,
2006.
[Guidault 05] P.A. Guidault. Une strategie de calcul pour les structures fissurees : analyse locale-globale et approche multiechelle pour la
fissuration. PhD thesis, Ecole Normale Superieure de Cachan,
2005.
[Heintz 04] P. Heintz & K. Samuelsson. On adaptive strategies and error control in fracture mechanics. Computers and structures,
vol. 82, pages 485497, 2004.
[Huerta 00] A. Huerta & P. Diez. Error estimation including pollution assessment for nonlinear finite element analysis. Computer Methods in Applied Mechanics and Engineering, vol. 181, pages
2141, 2000.
[Johnson 91] C. Johnson & P. Hansbo. Adaptative finite element methods
for small strain elasto-plasticity. Proc of IUTAM Conf. on Finite Inelastic Deformations Theory and applications, Hannover
(Allemagne), 1991.
138
Bibliographie
139
Bibliographie
[Ladev`eze 04] P. Ladev`eze & J.P. Pelle. Mastering calculations in linear and
nonlinear mechanics. Springer NY, 2004.
[Ladev`eze 06] P. Ladev`eze. Upper error bounds on calculated outputs of interest for linear and nonlinear structural problems. Comptes
Rendus Academie des Sciences - Mecanique, Paris, vol. 334,
pages 399407, 2006.
[Ladev`eze 08a] P. Ladev`eze. Strict upper error bounds for calculated outputs of
interest in computational structural mechanics. Computational
Mechanics, vol. 42(2), pages 271286, 2008.
[Ladev`eze 08b] P. Ladev`eze. Verification des calculs elements finis : une
nouvelle technique non-intrusive pour le calcul des contraintes
admissibles. Rapport interne 270, LMT-Cachan, 2008.
[Ladev`eze 75] P. Ladev`eze. Comparaison de mod`eles des Milieux Continus.
PhD thesis, Universite Paris VI, 1975.
[Leblond 02] J.B. Leblond.
Hermes, 2002.
140
Bibliographie
141
Bibliographie
[Pares 08] N. Pares, H. Santos & P. Diez. Guaranteed energy error bounds
for the Poisson equation using a flux-free approach : solving the
local problems in subdomains. International Journal for Numerical Methods in Engineering, 2008.
[Peraire 98] J. Peraire & A.T. Patera. Bounds for linear-functional outputs
of coercive partial differential equations ; local indicators and
adaptive refinements. Advances in Adaptive Computational
Methods in Mechanics, Ladev`eze and Oden Editors, Elsevier,
pages 199216, 1998.
[Prager 47] W. Prager & J.L. Synge. Approximation in elasticity based on
the concept of functions spaces. Quart. Appl. Math., vol. 5,
pages 261269, 1947.
[Prudhomme 99] S. Prudhomme & J.T. Oden. On goal-oriented error estimation for elliptic problems : application to the control of pointwise
errors. Computer Methods in Applied Mechanics and Engineering, vol. 176, pages 313331, 1999.
[Prudhomme 04] S. Prudhomme, F. Nobile, L. Chamoin & J.T. Oden. Analysis of a subdomain-based error estimator for finite element
approximations of elliptic problems. Numerical Methods for
Partial Differential Equations, vol. 20(2), pages 165192, 2004.
[Rannacher 97] R. Rannacher & F. T. Stuttmeier. A feedback approach to
error control in finite element methods : application to linear
elasticity. Computational Mechanics, vol. 19, pages 434446,
1997.
[Rannacher 98] R. Rannacher & F.T. Suttmeier. A posteriori error control
and mesh adaptation for finite element models in elasticity
and elasto-plasticity. Advances in Adaptive Computational
Methods in Mechanics, Ladev`eze and Oden Editors, Elsevier,
pages 275292, 1998.
[Rice 68] J.R Rice. A Path Independent Integral ant the Aproximate Analysis of Strain Concentration by Notches and Cracks. Journal
of Applied Mechanics, pages 379386, 1968.
[Rougeot 89] P. Rougeot. Sur le controle de qualite des maillages elements
finis. PhD thesis, Th`ese de lUniversite P. et M. Curie, Paris,
1989.
142
Bibliographie
[Ruter 06] M. Ruter & E. Stein. Goal-Oriented a posteriori error estimates in linear elastic fracture mechanics. Computer Methods
in Applied Mechanics and Engineering, vol. 195, pages 251278,
2006.
[Shih 88] C.F. Shih & R.J. Asaro. Elastic-Plastic Analysis of Cracks
on Bimaterial Interfaces Part I - Scale Yielding. Journal Of
Applied Mechanics, vol. 55, pages 299316, 1988.
[Stazi 03] F. Stazi, E. Budyn, J. Chessa & T. Belytschko. An extended finite element method with higher order elements forcurved
cracks. Computational Mechanics, vol. 31, pages 3848, 2003.
[Stein 01] E. Stein, S. Ohmnimus & E. Walhorn. Local error estimates of
fem for displacements and stresses in linear elasticity by solving
local Neumann problems. International Journal for Numerical
Methods in Engineering, vol. 52, pages 727746, 2001.
[Stern 76] M. Stern, E. B. Becker & R. S. Dunham. A contour integral
computation of mixed-mode stress intensity factors. International Journal of Fracture, vol. 12, pages 359368, 1976.
[Stolarska 01] M. Stolarska, D.L. Copp & N. Moes ans T. Belytschko. Modelling crack growth by level set and the extended finite element
method. International Journal for Numerical Metthods in Engineering, vol. 51(8), pages 943960, 2001.
[Stone 98] T. J. Stone & I.Babuska. A numerical method with a posteriori
error estimation for determining the path taken bay a propagating crack. Computer Methods in Applied Mechanics and
Engineering, vol. 160, pages 245271, 1998.
[Strouboulis 92a] T. Strouboulis & K.A. Haque. Recent experiences with error
estimation and adaptivity. Part 1 : Review of error estimators
for scalar elliptic problems. Computer Methods in Applied Mechanics and Engineering, vol. 97, pages 339436, 1992.
[Strouboulis 92b] T. Strouboulis & K.A. Haque. Recent experiences with error estimation and adaptivity. Part 2 : Error estimation for
h-adaptive approximations on grids of trianngles and quadrilaterals. Computer Methods in Applied Mechanics and Engineering, vol. 100, pages 359430, 1992.
143
Bibliographie
144
Bibliographie
[Zienkiewicz 00] O.C. Zienkiewicz & R.L. Taylor. The finite element method
fifth edition. Butterworth-Heinemann, 2000.
145