Vous êtes sur la page 1sur 6

Code_Aster

Version
default
Titre : Loi dendommagement rgularise ENDO_SCALAIRE Date : 01/08/2012 Page : 1/6
Responsable : Kyrylo KAZYMYRENKO Cl : R5.03.25 Rvision : 9253
Loi dendommagement rgularise ENDO_SCALAIRE
Rsum :
Ce document dcrit le modle de comportement lastique fragile ENDO_SCALAIRE disponible seulement pour
la modlisation non locale gradient d'endommagement GRAD_VARI. Lendommagement est modlis de
manire scalaire ; les chargements en compression et en traction ne sont pas distingus. A la diffrence des
autres lois d'endommagement introduites prcdemment, cette dernire se comporte d'une manire rgulire
(pas de snap-back, allongement fini la rupture) au moins dans les cas unidimensionnels.
Manuel de rfrence Fascicule r5.03 : Mcanique non linaire
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Code_Aster
Version
default
Titre : Loi dendommagement rgularise ENDO_SCALAIRE Date : 01/08/2012 Page : 2/6
Responsable : Kyrylo KAZYMYRENKO Cl : R5.03.25 Rvision : 9253
1 Domaine dapplication
La loi ENDO_SCALAIRE rentre dans une large famille des lois d'endommagement (voir par exemple
[R5.03.18]). Elle vise en particulier modliser un comportement lastique fragile en version non
locale (GRAD_VARI [R5.04.01] ) de sorte que son comportement au moins dans les cas
unidimensionnels soit rgulier. Les paramtres de la loi ont t choisis pour assurer la fois l'absence
de snap-back dans la rponse force-dplacement, ainsi que l'allongement fini de la barre 1D la
rupture. Cette dernire proprit la distingue de la loi ENDO_FRAGILE [R5.03.18] en version non
locale, ENDO_SCALAIRE est plus rgulire. La version locale de la loi n'est pas implmente, car elle
est quivalente celle de la loi ENDO_FRAGILE un changement prs de paramtres. Le matriau
modlis est lastique isotrope. Sa rigidit peut dcrotre de manire irrversible lorsque lnergie de
dformation devient importante, sans distinguer la traction de la compression. La largeur des bandes
de localisation est contrle par un paramtre matriau, renseign dans loprateur DEFI_MATERIAU
sous le mot-cl C_GRAD_VARI du mot-cl facteur NON_LOCAL [U4.43.01].
Le pilotage de type PRED_ELAS [R5.03.80] apparat comme le mode de contrle du niveau de
chargement le plus appropri.
2 Formulation variationnelle du problme d'endommagement
2.1 Cas d'une loi gnrique
Deux approches quivalentes peuvent tre utilises pour dcrire le processus d'endommagement d'un
matriau isotrope fragile. D'un ct il est possible de driver la loi d'endommagement dans le cadre de
description standard gnralise. Dans ce cas il est ncessaire de dfinir une nergie libre du
systme, ainsi que le potentiel de dissipation. La rgle d'coulement tabli alors l'volution des
variables internes.
Comme pour la description d'endommagement on a seulement besoin d'une variable scalaire, la
description prcdente se simplifie et peut tre ramene vers un problme variationnel sous contrainte
d'accroissement d'endommagement [bib2].
Pour dfinir une loi de comportement gradient dendommagement [R5.04.01] il suffit donc d'exprimer
la densit d'nergie libre totale (lastique+dissipation) en fonction de tenseur de dformation e et de
variable d'endommagement 0<a<1 . La rpartition spatiale de l'endommagement est donne alors
par un champ a( x) . La densit d'nergie libre se prsente en gnrale sous la forme suivante :
1(e , a)=A( a)w(e)+o(a)+c/ 2( a)
2
q 2.1-1
Ici
c
est le paramtre de non localit (C_GRAD_VARI) w(e) l'nergie de dformation lastique,
o(a)
l'nergie de dissipation et
A( a)
la fonction de rigidit.
a=0
correspond au matriau sain et
a=1 correspond au matriau compltement endommag :
A(1)=0, A(0)=1
. Le problme
d'volution est dsormais une simple problme de minimisation d'nergie libre de Helmholtz
F

1(e , a)d D sous contrainte a0


1
.
min
( e ,a)
F (e , a) , o F (e, a)=

| A(a)e: E: e+o(a)+c/ 2( a)
2
d D

o on a remplac w(e)=e: E: e/ 2 en utilisant la dfinition du tenseur de Hooke. Deux quations
drivent du problme variationnel de minimisation : 6 F (e , a)/6e=0
2
et 6 F (e , a)/6 a0 .
L'ingalit dans la deuxime quation est lie la prsence de contrainte impose. Ces deux
quations doivent tre satisfaites partout dans le domaine d'intgration
D
. Elles sont compltes par
1 On note par
a
la drive spatiale du champ d'endommagement et par
a
celle lie l'volution
temporelle
2 6 F (e , a)/6e est la drive variationnelle partielle selon la direction du champ spatial e( x) , champ
a( x)
restant fix.
Manuel de rfrence Fascicule r5.03 : Mcanique non linaire
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Code_Aster
Version
default
Titre : Loi dendommagement rgularise ENDO_SCALAIRE Date : 01/08/2012 Page : 3/6
Responsable : Kyrylo KAZYMYRENKO Cl : R5.03.25 Rvision : 9253
une quation de cohrence de Kuhn-Tucker a6 F (e , a)/6a=0
. Sur les bords
D
nous obtenons
une condition de normalit supplmentaire
an=0
, o
n
est un vecteur-normal. Enfin la variable
d'endommagement et son gradient doivent tre continus intrieur du domaine d'intgration pour
raliser le minimum de la fonctionnelle en question (voir [bib2,4] pour plus de dtails).
2.2 Relations de comportement
Le lien entre la formulation variationnelle et les lois d'volution habituelles est direct. Ltat du matriau
est caractris par la dformation e et lendommagement a , compris entre 0 et 1. On dfinit la
relation contrainte-dformation, qui reste lastique, et la rigidit est affecte par lendommagement :
c=6F(e , a)/ 6e=A(a ) E: e q 2.2-1
avec E le tenseur de Hooke. L'volution de lendommagement, toujours croissante, est gouverne
par la fonction seuil suivante :
f ( e , a )=61(e , a)/ 6a=
1
2
A ' (a )e: E: eo' (a)+c Aa q 2.2-2
La condition de cohrence prend alors sa forme habituelle :
f ( e , a )0 a0 a f ( e , a )=0 q 2.2-3
On note deux particularits de cette formulation. Premirement, la fonction seuil est non-locale cause
de la prsence du laplacien d'endommagement. Ensuite, l'absence de condition d'coulement se
justifie par le double rle de l'endommagement a , d'un ct elle se prsente comme une variable
d'volution interne, de l'autre ct elle remplit la mission du paramtre de Lagrange
\a
.
On voit aussi l'avantage de prsentation des lois d'endommagement sous leur forme variationnelle. Il
suffit de dcrire la densit d'nergie libre totale (q.2.1-1), qui inclut la dissipation, pour dfinir
compltement la loi d'volution.
2.3 Identification des paramtres pour la loi ENDO_SCALAIRE
Dans la loi ENDO_SCALAIRE les fonctions de rigidit et dissipation sont choisies comme suit :
o(a)=ka , A(a)=
(
1a
1+a
)
2

Les paramtres de cette loi de comportement sont alors au nombre de cinq. Dune part, le module de
Young E et le coefficient de Poisson
+
qui dterminent le tenseur de Hooke par :
E
1
c=
1 ++
E
c
+
E
( t r c) I d q 2.2-1
Dautre part,
k , , c
qui dfinissent le comportement adoucissant, ainsi que la largeur caractristique
de la bande d'endommagement. Ces derniers peuvent tre recals aux paramtres macroscopiques
partir du modle unidimensionnel, qui admet une solution semi-analytique (bib 6,7). En notant la
contrainte au pic par c
y
, l'nergie de la rupture de Griffith par G
f
et la taille de la zone
endommage la rupture par D on obtient :
k=
3G
f
4 D
, c=
3
8
DG
f
, =
3 EG
f
4c
y
2
D
1
Les essais numriques ont montr que pour viter la prsence de snap-back dans la rponse force-
dplacement en 1D, il faudrait avoir 2 . 8 . Pour cette raison le choix a t fait de simplifier lentre
des donnes du modle, on renseigne non pas le jeu complet de paramtres macroscopiques
c
y
, G
f
, D , mais directement les paramtres du modle , c et la contrainte au pic c
y
, donns
sous les mots-cl facteurs ENDO_SCALAIRE (GAMMA, SY) et NON_LOCAL (C_GRAD_VARI) de
Manuel de rfrence Fascicule r5.03 : Mcanique non linaire
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Code_Aster
Version
default
Titre : Loi dendommagement rgularise ENDO_SCALAIRE Date : 01/08/2012 Page : 4/6
Responsable : Kyrylo KAZYMYRENKO Cl : R5.03.25 Rvision : 9253
loprateur DEFI_MATERIAU. Quant
E
et
+
, ils sont donns classiquement sous le mot-cl facteur
ELAS ou ELAS_FO. Le raisonnement qui suit, n'est valable au sens strict que pour la modlisation 1D,
mais peut se trouver utile pour les utilisateurs non avertis. Si les paramtres E , +, G
f
, c
y
sont
dfinis a priori, l'utilisateur peut faire varier le paramtre D afin de satisfaire la condition d'absence de
snap-backs locaux 2 . 8 . Il doit par la suite s'assurer que la taille du systme considr est
suprieure la largeur de la bande d'endommagement D .
Exemple du
bton en traction
E=3 0GPa, +=0 . 2
G
f
=1 0 0N/ m
c
y
=3 MPa

ELAS(E=3 e 1 0 , NU=0 . 2)
ENDO_SCALAIRE(GAMMA=1 / (4 D)1 , SY=3 e 6)
NON_LOCAL(C_GRAD_VARI=37. 5D)

La largeur de la bande d'endommagement est choisir en respectant 2 . 8 <=> D6 6m m
2.4 Intgration de la loi de comportement en locale
Nous prsentons ici la mthode d'intgration de la loi ENDO_SCALAIRE dans sa version locale ( c=0
), afin que l'utilisateur puisse faire une gnralisation pour le cas non-local, qui elle est gnrique et se
repose entirement sur l'algorithme prsent dans la doc. [R5.04.01].
La discrtisation temporelle des quations [q 2.2-1] [q 2.1-3] sur un pas de temps ] [ t t

est
ralise par un schma dEuler implicite. Intgrer en temps la loi de comportement consiste
dterminer ltat de contrainte et dendommagement de la solution du systme non linaire suivant :
c=A(a) E: e q 2.4-1
f
l oc
( , a )0 aa

0 ( aa

)f
loc
( , a)=0 q 2.4-2
o les variables sans indices correspondent au pas de temps final t , comme par exemple la
dformation e ; ltat du matriau au dbut du pas de temps
(e
-
, a
-
)
est indiqu par l'indice - . La
fonction seuil locale est donne par (q. 2.2-2) : f
l oc
( e, a )=(1+)
(1a )
(1+a )
3
e: E : ek
Une mthode de rsolution a t propose par [bib3]. Elle commence par examiner la solution sans
volution de lendommagement (aussi appele essai lastique) puis, si ncessaire, procde une
correction pour vrifier la condition de cohrence. Dans le cas prsent, lexistence et lunicit de la
solution garantissent le bon fonctionnement de la mthode. Considrons lessai lastique :
a=a

solution si f
e l
(e)f
l oc
( e , a

)0 q 2.4-3
Dans le cas contraire, lendommagement est obtenu en rsolvant f
l oc
( e, a )=0 (polynme d'ordre
3).
(1a)(1+)e : E: e/ k=(1+a)
3
q 2.4-4
C'est la plus grande racine qui est choisie parmi les trois existant.
Il reste encore sassurer que lendommagement ne dpasse pas la valeur 1. En fait, lorsque a=1 ,
la rigidit du point matriel considr sannule A(1)=0 . Dans la mesure o aucune technique de
suppression des lments finis casss nest mise en uvre (technique ventuellement dlicate
lorsque les lments finis possdent plusieurs points de Gauss), des pivots nuls peuvent apparatre
dans la matrice de rigidit. Cest pourquoi on introduit un seuil numrique de rigidit rsiduelle
lastique pour la matrice tangente, qui peut tre renseign sous le mot-cl facteur COEF_RIGI_MINI
de l'oprateur DEFI_MATERIAU. Cette valeur sans dimension est un coefficient multiplicateur du
module lastique d'un modle linaire isotrope. Pour prserver un conditionnement raisonnable de la
matrice de rigidit, on choisit la valeur par dfaut
min A(a)=10
5
.
Manuel de rfrence Fascicule r5.03 : Mcanique non linaire
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Code_Aster
Version
default
Titre : Loi dendommagement rgularise ENDO_SCALAIRE Date : 01/08/2012 Page : 5/6
Responsable : Kyrylo KAZYMYRENKO Cl : R5.03.25 Rvision : 9253
Un indicateur X , rang dans la deuxime variable interne, prcise alors le comportement pendant le
pas de temps courant :
0 = comportement lastique (nergie de dformation infrieure au seuil)
1 = volution de lendommagement
2 = endommagement satur ( a=1 ).

2.5 Intgration de la loi de comportement en non locale


Nous prsentons ici seulement la mthode d'intgration de la loi ENDO_SCALAIRE dans sa version
locale ( c=0 ), car la gnralisation pour le cas non-local est gnrique et se repose entirement sur
l'algorithme prsent dans la doc. [R5.04.01]. On note que pour la version non locale la fonction seuil
est dcale, nous obtenons donc un polynme d'ordre 4 rsoudre. Quant la contrainte, elle est
donne par [q 2.4-1] dans tous les cas.
2.6 Description des variables internes
Les variables internes sont au nombre de trois :
VI (1) endommagement
a
VI ( 2) indicateur X
VI (3) rigidit rsiduelle 1A(a )
3 Pilotage par prdiction lastique
Le pilotage de type PRED_ELAS standard contrle lintensit du chargement pour satisfaire une
certaine quation lie la valeur de la fonction seuil
f
el
lors de lessai lastique [bib5]. Par
consquent, seuls les points o lendommagement nest pas satur sont pris en compte. Lalgorithme
qui prend en charge ce mode de pilotage, cf. [R5.03.80], requiert la rsolution en chacun de ces points
de Gauss de lquation scalaire suivante dans laquelle At est une donne et j linconnue :

f
el
(e
impo
+je
pilo
, a
_
)=At q 3-1
Notons que cette quation est modifie pour le pilotage PRED_ELAS en ENDO_SCALAIRE afin d'avoir
le paramtre At qui correspond l'incrment d'endommagement que l'on cherche obtenir pour au
moins un point de la structure. On ne cherche alors plus un paramtre de pilotage j qui fasse sortir
le critre d'une valeur At avec l'endommagement issu du pas de temps prcdent (cf. Eq 3-1), mais
un paramtre j qui nous ramne sur le critre avec un endommagement augment de At :
f
el
(e
impo
+je
pilo
, a
_
)=At f
el
(e
impo
+je
pilo
, a
_
+At)=0 q 3-2
4 Description des versions du document
Version
Aster
Auteur(s)
Organisme(s)
Description des modifications
10.0 K.KAZYMYRENKO, E.LORENTZ,
S.CUVILLIEZ
EDF-R&D/AMA
Texte initial
10.2 K.KAZYMYRENKO, EDF-R&D/AMA Corrections mineures des notations
,
5 Bibliographie
Manuel de rfrence Fascicule r5.03 : Mcanique non linaire
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Code_Aster
Version
default
Titre : Loi dendommagement rgularise ENDO_SCALAIRE Date : 01/08/2012 Page : 6/6
Responsable : Kyrylo KAZYMYRENKO Cl : R5.03.25 Rvision : 9253
1. LEMAITRE J., CHABOCHE J.L. : Mcanique des matriaux solides. Dunod : Paris, 1988.
2. MARIGO J.J. : Formulation dune loi dendommagement dun matriau lastique. Compte-rendu de
lAcadmie des Sciences, Paris 1981 ; srie II, 292(19) : 1309-1312.
3. SIMO J.C., TAYLOR R.L. : Consistent tangent operators for rate-independent elastoplasticity. Computer
Methods in Applied Mechanics and Engineering 1985 ; 48 : 101-118.
4. LORENTZ E., ANDRIEUX S. : A variational formulation for nonlocal damage models. International
Journal of Plasticity 1999 ; 15 : 119-138.
5. LORENTZ E., BADEL P. : A load control method for damage finite element simulations. International
Journal for Numerical Methods in Engineering 2004, 60:499526
6. LORENTZ E., GODARD V. : Gradient damage models: toward full-scale computations. Comput.
Methods Appl. Mech. Eng. (2010) in press
7. LORENTZ E., CUVILLIEZ S., KAZYMYRENKO K. Convergence of a gradient damage model toward a
cohesive zone model. CRAS 339 (2011) 2026
Manuel de rfrence Fascicule r5.03 : Mcanique non linaire
Document diffus sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)