Vous êtes sur la page 1sur 197

Analyte limite : application `

a la rupture ductile des


mat
eriaux
Malorie Trillat

To cite this version:


Malorie Trillat. Analyte limite : application `a la rupture ductile des materiaux. Mechanics of
materials. Universite de Savoie, 2005. French. <tel-00858757>

HAL Id: tel-00858757


https://tel.archives-ouvertes.fr/tel-00858757
Submitted on 6 Sep 2013

HAL is a multi-disciplinary open access


archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

Larchive ouverte pluridisciplinaire HAL, est


destinee au depot et `a la diffusion de documents
scientifiques de niveau recherche, publies ou non,
emanant des etablissements denseignement et de
recherche francais ou etrangers, des laboratoires
publics ou prives.

THESE
prsente par
Malorie TRILLAT
Pour obtenir le titre de Docteur de
LUNIVERSIT DE SAVOIE - CHAMBRY
(arrts du ministre du 5 juillet 1984 et du 30 mars 1992)
Spcialit : MCANIQUE

Analyse limite : application


la rupture ductile des matriaux poreux

Thse ralise au LOCIE


(Laboratoire dOptimisation de la Conception et Ingnierie de lEnvironnement)

Date de soutenance : 25 novembre 2005


Thse dirige par : J. Pastor et P. Francescato

Composition du jury :

M. J. SALENON

Prsident

M. G. MAIER
M. S. TURGEMAN

Rapporteurs

M.
M.
M.
M.

Examinateurs

P. FRANCESCATO
J.-B. LEBLOND
E. LOUTE
J. PASTOR

Remerciements
Jai effectu cette thse au LOCIE (Laboratoire dOptimisation de la Conception et dIngnierie de lEnvironnement) de lESIGEC (Ecole Suprieure dIngnieurs de Chambry) de
septembre 2002 novembre 2005.
Je tiens avant tout remercier Monsieur le Professeur J. Pastor pour son dynamisme et son
implication dans son rle de directeur de thse. Sans laide de ses analyses scientifiques rigoureuses, cette thse ne serait pas ce quelle est.
Jexprime toute ma gratitude Monsieur P. Francescato qui, malgr son manque de disponibilit
inhrent ses responsabilits vis--vis de la filire Matriaux Composites de lEcole, a trouv
du temps maccorder en tant que co-directeur de thse. Ses suggestions pertinentes mont aide.
Que Monsieur J. Salenon, Professeur lEcole Polytechnique et membre de lAcadmie des
Sciences, qui ma fait lhonneur de sintresser mon travail et de prsider mon jury de thse
trouve ici lexpression de ma reconnaissance. Ses remarques perspicaces et son sens du contact
peu commun mont t prcieux.
Je remercie Monsieur S. Turgeman, Professeur lUniversit Joseph Fourier, pour lintrt
quil a port ce travail en acceptant dtre rapporteur. Ses remarques et ses commentaires
pertinents ont rellement contribu amliorer cette thse. Je suis galement particulirement
heureuse que Monsieur G. Maier, Professeur au Politecnico di Milano ait port attention mon
travail en acceptant dtre le second rapporteur.
Jadresse mes profonds remerciements Monsieur J.-B. Leblond, Professeur lUniversit
Pierre et Marie Curie et correspondant de lAcadmie des Sciences. Ses avances dans le domaine
de la rupture des matriaux poreux font de lui un spcialiste des plus reconnus. Ses remarques
cibles et ses conseils ont dmontr son intrt pour ce travail.
La dernire partie de ce travail a t ralise en collaboration avec le CORE (Centre of Operation
Research and Econometrics, Louvain la Neuve, Belgique). Je remercie Monsieur Etienne Loute,
Professeur aux Facults Universitaires Saint Louis Bruxelles, pour mavoir aussi aide sur
le plan informatique. Ses connaissances tendues dans ce domaine ont ici t apprcies leur
juste valeur. Je remercie galement Franck Pastor, assistant FUSL et en thse de mathmatiques
appliques au CORE, pour mavoir expliqu quelques points dlicats sur le fonctionnement du
code dvelopp sous matlab. Leur collaboration a t dterminante pour le bon droulement de
la dernire partie de cette thse.
Je remercie le LOCIE pour mavoir accueillie, en particulier Messieurs G. Achard et Y. Gonthier, directeurs successifs du laboratoire, ainsi que Monsieur P. Battesti, directeur de lESIGEC.
Je noublie pas les diffrents membres du laboratoire - collgues en thse, enseignants chercheurs,
secrtaires et techniciens - pour leur soutien.
Je remercie galement la Rgion Rhne-Alpes pour avoir financ ma thse dans le cadre du
projet Emergence, ainsi que le CIES de Grenoble pour mon poste de moniteur.
Enfin, je remercie chaleureusement ma mre et mon frre qui mont soutenue avant et pendant cette thse.

iii

Table des matires

Introduction

Les outils :

Partie I
Analyse limite et optimisation

1 Critres pour les matriaux poreux


1.1 Introduction : la mcanique de la rupture ductile . .
1.2 Le critre de Gurson et ses dveloppements . . . . .
1.2.1 Critre de Gurson original (1975) . . . . . . .
1.2.2 Critre de Tvergaard et Needleman (1984) . .
1.2.3 Critre de Richmond et Smelser (1985) . . .
1.2.4 Critre de Sun et Wang (1989) . . . . . . . .
1.2.5 Critre de Gologanu-Leblond-Devaux (1995) .
1.2.6 Critre de Pardoen et Hutchinson (2000) . .
1.2.7 Utilisation pratique du critre de Gurson . .
1.3 Modle de Rousselier (1987) . . . . . . . . . . . . . .
1.4 Modle de Ponte Castaeda (2002) . . . . . . . . . .
1.5 Critres dtermins par lanalyse limite . . . . . . .
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

7
7
8
9
9
10
10
11
11
12
13
13
14
15

2 Analyse limite et homognisation


2.1 Introduction lanalyse limite . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Dfinitions de lanalyse limite . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Champs admissibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2 Thorme des puissances virtuelles . . . . . . . . . . . . . . . . . . . . . .
2.2.3 Paramtres de chargement . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.4 Principe du travail maximal . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Puissance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Calcul de la puissance dans le cas du critre de Mises en dformation plane
2.3.2 Calcul de la puissance avec le critre de Mises : autres cas . . . . . . . . .
2.4 Les deux thormes de lanalyse limite . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Ensemble convexe des chargements licites K . . . . . . . . . . . . . . . . .
2.4.2 Thorme et approche statique . . . . . . . . . . . . . . . . . . . . . . . .
2.4.3 Thorme et approche cinmatique . . . . . . . . . . . . . . . . . . . . . .
2.5 Homognisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17
17
17
18
18
18
19
19
19
21
23
23
24
24
24
26

29
29

Optimisation point intrieur


3.1 Introduction et historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vii

TABLE DES MATIRES


3.2

3.3

3.4
3.5

TABLE DES MATIRES

Optimisation linaire (code XA) . . . . . . . . . . .


3.2.1 Dualit . . . . . . . . . . . . . . . . . . . . .
3.2.2 Mthode de point intrieur de type barrire
3.2.3 Conditions KKT . . . . . . . . . . . . . . . .
3.2.4 Rsolution . . . . . . . . . . . . . . . . . . .
Optimisation conique (code MOSEK) . . . . . . . .
3.3.1 Dfinition du problme . . . . . . . . . . . . .
3.3.2 Vers la rsolution . . . . . . . . . . . . . . .
3.3.3 Programmation semi-dfinie . . . . . . . . .
3.3.4 Direction NT . . . . . . . . . . . . . . . . . .
Optimisation convexe (code matlab) . . . . . . . .
Conclusion . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

30
30
31
31
32
34
35
35
36
37
37
39

4 Linarisation BTN
41
4.1 Ide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.2 Construction du polydre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5 Mise en uvre
5.1 Structure gnrale dun programme . . . . . . . . . . . . . . . . .
5.2 Dfinitions de quelques paramtres du maillage plan . . . . . . .
5.3 Structure gnrale dun programme statique dans le cas plan . .
5.3.1 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Contraintes . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3 Structure de la matrice des contraintes . . . . . . . . . . .
5.4 Structure gnrale dun programme cinmatique dans le cas plan
5.4.1 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2 Contraintes . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3 Structure de la matrice des contraintes . . . . . . . . . . .
5.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

45
. 45
. 46
. 47
. 47
. 47
. 50
. 50
. 50
. 50
. 53
. 54

Partie II
tude dun matriau poreux cavits cylindriques
6

Contrainte plane
6.1 Introduction . . . . . . . . . .
6.2 Statique . . . . . . . . . . . .
6.3 Cinmatique . . . . . . . . . .
6.4 Rsultats . . . . . . . . . . .
6.5 Dformation plane gnralise
6.6 Conclusion . . . . . . . . . .

. . . . .
. . . . .
. . . . .
. . . . .
locale et
. . . . .

. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
contrainte plane globale
. . . . . . . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

57
57
58
59
59
64
64

Dformation plane
7.1 Introduction . . .
7.2 Statique . . . . .
7.3 Cinmatique . . .
7.4 Rsultats . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

65
65
65
66
67

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

viii

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

TABLE DES MATIRES


7.5
7.6
7.7

TABLE DES MATIRES

Recherche dune expression analytique . . . . . . . . . . . . . . . . . . . . . . . .


Etude des faibles taux de porosit . . . . . . . . . . . . . . . . . . . . . . . . . .
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

70
72
74

Dformation plane gnralise


75
8.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
8.2 Mthode statique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
8.3 Mthode cinmatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
8.4 Rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
8.4.1 eqv en fonction de h . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
8.4.2 dpg en fonction de h , dp = cste . . . . . . . . . . . . . . . . . . . . . 77
8.4.3 dp en fonction de h , dpg = cste . . . . . . . . . . . . . . . . . . . . . 78
8.4.4 Reprsentation 3D dans le repre (h , dp , dpg ) . . . . . . . . . . . . . 78
8.4.5 Trac pour des taux de porosit supplmentaires des projections du critre
3D dans le plan (h , dp = cste) . . . . . . . . . . . . . . . . . . . . . . . 78
8.5 Recherche dune expression analytique . . . . . . . . . . . . . . . . . . . . . . . . 81
8.6 Calcul des multiplicateurs plastiques . . . . . . . . . . . . . . . . . . . . . . . . . 81
8.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

3D
9.1
9.2
9.3
9.4
9.5
9.6
9.7

plan
Mthode statique . . . . . . . . . . . . . . . . . . .
Mthode cinmatique . . . . . . . . . . . . . . . . .
Rsultats . . . . . . . . . . . . . . . . . . . . . . .
Recherche dune expression analytique : invariants
Traction hors axes . . . . . . . . . . . . . . . . . .
Comparaison XA et MOSEK . . . . . . . . . . . .
Conclusion . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

85
. . . . . 85
. . . . . 87
. . . . . 88
. . . . . 89
. . . . . 90
. . . . . 91
. . . . . 91

.
.
.
.
.

.
.
.
.
.

95
95
97
98
100
103

.
.
.
.
.
.
.
.

105
105
106
106
107
111
115
115
115

Partie III
tude dun matriau poreux cavits sphriques
10 Cas
10.1
10.2
10.3
10.4
10.5

axisymtrique - Cavits sphriques


Description du problme . . . . . . . . .
Mthode statique . . . . . . . . . . . . .
Mthode cinmatique . . . . . . . . . . .
Rsultats . . . . . . . . . . . . . . . . .
Conclusion . . . . . . . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

11 Mthode 3D - Cavits sphriques


11.1 Description du problme . . . . . . . . . . . . . . . . . . . . . . . .
11.2 Mise en uvre de lAL et de loptimisation . . . . . . . . . . . . .
11.2.1 Ncessit de loptimisation conique (MOSEK) . . . . . . . .
11.2.2 Structure gnrale dun programme statique en 3D . . . . .
11.2.3 Structure gnrale dun programme cinmatique dans le cas
11.3 Validation de la mthode . . . . . . . . . . . . . . . . . . . . . . .
11.3.1 Description du problme . . . . . . . . . . . . . . . . . . . .
11.3.2 Statique . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ix

.
.
.
.
.

.
.
.
.
.

. .
. .
. .
. .
3D
. .
. .
. .

.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.
.
.

TABLE DES MATIRES

11.4

11.5
11.6
11.7
11.8
11.9

TABLE DES MATIRES

11.3.3 Cinmatique . . . . . . . . . . . . . . . .
11.3.4 Rsultats . . . . . . . . . . . . . . . . . .
Chargement axisymtrique . . . . . . . . . . . . .
11.4.1 Statique . . . . . . . . . . . . . . . . . . .
11.4.2 Comparaison XA et MOSEK en statique
11.4.3 Cinmatique . . . . . . . . . . . . . . . .
11.4.4 Critre de rupture . . . . . . . . . . . . .
11.4.5 Multiplicateurs plastiques . . . . . . . . .
Chargement 3D . . . . . . . . . . . . . . . . . . .
Invariants . . . . . . . . . . . . . . . . . . . . . .
Ajout de la contrainte de cisaillement . . . . . .
Contrainte et dformation plane macroscopique .
Conclusion . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

116
116
117
117
118
119
119
120
121
126
127
128
130

.
.
.
.
.
.

133
133
133
134
135
136
139

.
.
.
.
.
.

143
143
143
143
145
145
146

.
.
.
.
.
.
.
.
.

155
155
156
157
158
160
160
161
164
165

Partie IV
tude dun VER priodique multicavit
12 VER priodiques multicavits en dformation
12.1 Introduction . . . . . . . . . . . . . . . . . . .
12.2 Statique . . . . . . . . . . . . . . . . . . . . . .
12.3 Cinmatique . . . . . . . . . . . . . . . . . . . .
12.4 Rsultats . . . . . . . . . . . . . . . . . . . . .
12.5 Raffinement du maillage . . . . . . . . . . . . .
12.6 Conclusion . . . . . . . . . . . . . . . . . . . .

plane gnralise
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .

13 VER priodiques multicavits en contrainte plane


13.1 Introduction . . . . . . . . . . . . . . . . . . . . . . .
13.2 Statique et cinmatique . . . . . . . . . . . . . . . .
13.3 Rsultats . . . . . . . . . . . . . . . . . . . . . . . .
13.4 Caractre isotrope . . . . . . . . . . . . . . . . . . .
13.5 Recherche dun VER isotrope . . . . . . . . . . . . .
13.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

Partie V
Charge limite dun matriau de Gurson homogne
14 Borne cinmatique
14.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2 Dtermination de la borne cinmatique . . . . . . . . . . . .
14.3 Cas dun champ de vitesses de dplacement virtuel continu .
14.4 Cas dun champ de vitesses de dplacement virtuel discontinu
14.5 Application au problme de la compression dun barreau . .
14.5.1 Validation avec Mises . . . . . . . . . . . . . . . . . .
14.5.2 Critre de Gurson : porosit de 16% . . . . . . . . . .
14.6 Application au problme de la traction du barreau bi-entaill
14.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
x

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

Conclusion
A

166

Mailleur 3D dun quart de sphre creuse


169
A.1 Maillage dune seule couche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
A.2 Maillage de n couches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

Bibliographie

177

Table des figures

1.1

Les trois phases de la rupture ductile (photos SEM). . . . . . . . . . . . . . . . .

2.1
2.2
2.3

Ligne de glissement ; vecteur tangentiel et vecteur normal. . . . . . . . . . . . . .


Les deux approches de lanalyse limite. . . . . . . . . . . . . . . . . . . . . . . . .
Technique dhomognisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20
25
25

4.1
4.2
4.3
4.4

Etape
Etape
Etape
Etape

.
.
.
.

42
43
43
44

5.1
5.2
5.3
5.4

Maillage continu ( gauche) et discontinu ( droite). . . . . . . . . . . . . . . . .


Volume Elmentaire Reprsentatif. . . . . . . . . . . . . . . . . . . . . . . . . . .
Reprsentation dune ligne de discontinuit entre deux lments triangulaires. . .
Structure de la matrice des contraintes dans le cas statique plan avec la linarisation BTN du critre de Mises. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Structure de la matrice des contraintes dans le cas cinmatique plan avec la linarisation BTN du critre de Mises. . . . . . . . . . . . . . . . . . . . . . . . .

46
46
48

5.5
6.1
6.2
6.3
6.4
6.5
6.6
7.1
7.2
7.3
7.4
7.5
7.6
7.7
8.1

1
2
3
4

de
de
de
de

la
la
la
la

linarisation
linarisation
linarisation
linarisation

BTN.
BTN.
BTN.
BTN.

. . . . . . . . . . . . . .
Ensemble P2 pour k = 3.
ensemble P1 pour k = 3.
ensemble P0 pour k = 3.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

Volume Elmentaire Reprsentatif pour un matriau cavits cylindriques. . . .


Critre pour un matriau cavits cylindriques en contrainte plane - f=16%. . .
Comparaison de notre critre numrique au critre heuristique de Pellegrini en
contrainte plane - f=16, 10, 5, 1%. . . . . . . . . . . . . . . . . . . . . . . . . . .
Evolution du champ de vitesses de dplacement en contrainte plane. . . . . . . .
Evolution du champ de vitesses de dformation en contrainte plane. . . . . . . .
Contrainte plane globale et dformation plane gnralise locale - f=16%. . . . .
Critre en dformation plane pour un matriau cavits cylindriques - f=16%. .
Evolution du champ de vitesses de dplacement en dformation plane - f=16%. .
Evolution du champ de vitesses de dformation en dformation plane - f=16%. .
Comparaison de notre critre numrique au critre de Rousselier en dformation
plane - f=16, 10, 5, 1%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comparaison de notre critre numrique au critre heuristique de Pellegrini modifi en dformation plane - f=16, 10, 5, 1%. . . . . . . . . . . . . . . . . . . . . .
!
"
dp
1
en fonction de la porosit f en dformation plane - Dformation impose.
0
!
"
dp
1
en fonction de la porosit f en dformation plane - Contrainte impose.
0
Critre en dformation plane gnralise - eqv en fonction de h , dpg libre f=16%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xiii

51
54
57
60
60
62
63
64
67
68
69
71
71
73
73

77

TABLE DES FIGURES


8.2

TABLE DES FIGURES

Critre en dformation plane gnralise - h en fonction de dpg , dp = cste f=16%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78

Critre en dformation plane gnralise - dp en fonction de h , dpg = cste f=16%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

79

Critre en dformation plane gnralise reprsent dans le repre (h , dp , dpg )


- f=16%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

79

8.5

Critre de Gurson reprsent dans le repre (h , dp , dpg ) - f=16%. . . . . . . .

80

8.6

Critre en dformation plane gnralise - dp en fonction de h , dpg = cste f=10%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

80

Critre en dformation plane gnralise - dp en fonction de h , dpg = cste f=1%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

81

Critre en dformation plane gnralise - Comparaison au critre de Rousselier


- f=16 %. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

82

9.1

Volume Elmentaire Reprsentatif et maillage en 3D plan. . . . . . . . . . . . . .

85

9.2

Plans de symtrie et dantisymtrie dans le problme 3D plan.

. . . . . . . . . .

88

9.3

Critre de rupture en cisaillement en 3D plan - f=16%. . . . . . . . . . . . . . . .

88

9.4

Principe de la traction hors axe pour un matriau cavits cylindriques. . . . . .

90

9.5

Critre de rupture en traction en 3D plan - f=16%. . . . . . . . . . . . . . . . . .

90

10.1 Maillage et Volume Elmentaire Reprsentatif pour un matriau poreux cavits


sphriques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95

10.2 Repre sphrique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

96

8.3
8.4

8.7
8.8

10.3 Critre en axisymtrie - f=6.4%. . . . . . . . . . . . . . . . . . . . . . . . . . . . 101


10.4 Dformation du maillage au cours du chargement en m en axisymtrie. . . . . . 101
10.5 Evolution du champ de vitesse de dplacement avec le chargement m en axisymtrie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
11.1 Vues simplifies dun maillage 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . 105
11.2 Vue extrieure du VER maill en 14 000 ttradres.

. . . . . . . . . . . . . . . . 106

11.3 Reprsentation dune surface de discontinuit entre deux lments ttradriques.

109

11.4 Structure de la matrice des contraintes dans le cas statique 3D. . . . . . . . . . . 110
11.5 Structure de la matrice des contraintes dans le cas cinmatique 3D. . . . . . . . . 114
11.6 crasement dun barreau base carre. . . . . . . . . . . . . . . . . . . . . . . . 115
11.7 Compression dun lopin 3D - Comparaison des rsultats. . . . . . . . . . . . . . . 117
11.8 Critre sous chargement axisymtrique partir du maillage 3D - f=6.4%. . . . . 120
11.9 Critre sous chargement 3D gnral - Dformation ou contrainte impose - f=6.4%.121
11.10Critre sous chargement 3D gnral - Dformation impose - f=10%. . . . . . . . 122
11.11Critre sous chargement 3D gnral - Contrainte impose - f=10%. . . . . . . . . 122
11.12Critre sous chargement 3D gnral - Dformation impose - f=1%. . . . . . . . . 123
11.13Critre sous chargement 3D gnral - Contrainte impose - f=1%. . . . . . . . . . 123
11.14Champ de vitesses de dplacement dans le plan z = 0 - Dformation impose au
bord - f=6.4%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
11.15Champ de vitesses de dplacementdans le plan x = 0 - Dformation impose au
bord - f=6.4% - Chargement 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
11.16Critre prenant en compte la contrainte de cisaillement - Dformation impose
au bord - f=6.4%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
xiv

TABLE DES FIGURES

TABLE DES FIGURES

11.17Champ de vitesse de dplacement en cisaillement dans le plan de symtrie x = 0


de la demi-sphre - Dformation impose au bord. f=6.4%. . . . . . . . . . . . . 129
11.18Critre en contrainte plane macroscoopique et dformation plane macroscopique
- f=6.4% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
12.1 4 VER 35 cavits alatoirement rparties - f=10.65%. . . . . . . . . . . . . . . 134
12.2 Critre en dformation plane gnralise pour les 4 VER. . . . . . . . . . . . . . 135
12.3 Critre tir de ltude de Michel et al. (2001). . . . . . . . . . . . . . . . . . . . . 136
12.4 Remaillage dlments partir du centre de gravit. . . . . . . . . . . . . . . . . 137
12.5 4 VER (f=10.65%) 35 cavits aprs remaillage des zones de localisation. . . . . 138
12.6 Critre en dformation plane gnralise aprs remaillage des zones de localisation.139
12.7 Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 1. . . . 140
12.8 Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 2. . . . 140
12.9 Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 3. . . . 141
12.10Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 4. . . . 141
13.1
13.2
13.3
13.4
13.5
13.6
13.7

Critres pour 4 VER en contrainte plane- f=10.65%. . . . . . . . . . . . . . . . . 144


Evolution du champ de vitesse de dformation en contrainte plane pour le VER 1. 147
Evolution du champ de vitesse de dformation en contrainte plane pour le VER 2. 148
Evolution du champ de vitesse de dformation en contrainte plane pour le VER 3. 149
Evolution du champ de vitesse de dformation en contrainte plane pour le VER 4. 150
Principe de la traction hors axe. . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Contrainte limite en fonction de langle de traction pour 4 VER 35 cavits
alatoires en contrainte plane. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

14.1
14.2
14.3
14.4
14.5
14.6
14.7

Zone mince entre deux discontinuits. . . . . . . . . . . . . . . . . . . . . . . . .


Tenseurs contraintes et vecteurs dplacements supplmentaires. . . . . . . . . . .
Problme du barreau en compression. . . . . . . . . . . . . . . . . . . . . . . . .
Champ de vitesses de dplacement pour un matriau de Gurson - f=105 . . . . .
Champ de vitesses de dplacement pour un matriau de Gurson - f=0.16. . . . .
Champ de vitesses de dplacement pour un matriau de Gurson - f=0.9. . . . . .
A gauche : Problme du barreau bi-entaill en traction - A droite : Quart de
structure modlis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.8 Champ {un } pour le problme du barreau encoch en traction - f=0.16. . . . . .

158
159
160
163
163
163

A.1
A.2
A.3
A.4
A.5

169
170
171
172

Surface extrieure du maillage 3D - Schma de principe. . . . . . . . . . . . . . .


Angles et dfinissant le repre sphrique . . . . . . . . . . . . . . . . . . . . .
Schma de principe de cration itratif dun maillage 3D. . . . . . . . . . . . . .
Dcomposition dun prisme en 14 ttradres. . . . . . . . . . . . . . . . . . . . .
Reprsentation de 2 surfaces de discontinuits dfinies par les couples (4-12 ; 1-10 ;
2-9) du ttradre 3 et (2-26 ; 3-25 ; 4-28) du ttradre 7. . . . . . . . . . . . . . .
A.6 Maillage dun huitime de sphre creuse avec 3 couches dlments prismatiques .

xv

164
165

173
175

Introduction
Dans notre environnement, tous les matriaux sont poreux. De par leurs techniques de fabrication, les matriaux plastiques et composites sont ceux contenant le plus dinclusions dair. Mais
il ne faut pas oublier que les mtaux sont galement poreux, des mtaux fritts (porosit de
10%) aux aciers (porosit de 0.01% ou moins). La rupture ductile est le mode prdominant de
rupture des mtaux temprature ambiante et leve.
Les critres employs pour modliser un matriau non poreux, comme le critre de Mises, prvoient une rsistance infinie pour un chargement purement hydrostatique, ce qui nest pas la
ralit pour un matriau poreux. Cest pourquoi des critres spcifiques aux matriaux poreux
ont t labors, tenant compte de ce paramtre supplmentaire. Le critre le plus largement
accept, le critre de Gurson (1977), a t labor sur la base de la mthode dhomognisation
(dits des modules effectifs en lasticit) de type Hashin ou Hashin-Rosen et la seule approche
cinmatique de lanalyse limite. Il permet dapprocher le domaine de rupture par lextrieur
partir dune approche analytique.
Le modle de Gurson a dabord t modifi par Tvergaard et Needleman (1984) pour prendre en
compte les interactions entre les cavits et la coalescence. Puis Gologanu-Leblond-Devaux (1995)
ont incorpor leffet de la forme des cavits. Ensuite, Pardoen-Hutchinson (2000) ont ajout
un paramtre de distance inter-cavits, permettant de prvoir le dbut de la coalescence. Ces
modles tiennent aussi compte de paramtres tels que lcrouissage de la matrice, la nuclation
des cavits et la coalescence, les effets dinteractions et de taille des cavits, et lanisotropie
plastique initiale. Par ailleurs, dautres auteurs comme Rousselier (1987) et Ponte-Castaeda
(2002) ont pris un point de dpart diffrent pour laborer des critres originaux. Rousselier
est parti dune approche thermodynamique tandis que le modle de Ponte-Castaeda utilise sa
thorie dhomognisation dite du second ordre.
Lobjectif premier de cette thse a t ltude approfondie du critre de rupture ductile des
matriaux poreux sur la base du modle de Gurson en utilisant la double approche de lanalyse
limite pour un matriau poreux cavits cylindriques puis cavits sphriques. Le matriau
modlis est donc un matriau vrifiant les hypothses du critre de Gurson : la matrice est
rigide parfaitement plastique, les cavits nont pas dinteraction entre elles et il ny a pas de
coalescence.
Lavantage de la double approche de lanalyse limite utilise dans cette thse est de fournir le
critre de rupture exact sur la base du modle de Gurson ainsi que les champs solutions exacts,
sous rserve bien sr que les deux approches par lintrieur et par lextrieur utilises concident.
Ceci est un avantage par rapport aux approches thoriques ou exprimentales qui demandent
de dfinir ou dajuster les paramtres du modle par des essais exprimentaux.
Cette thse est organise en 5 parties subdivises en chapitres.
Premire partie : Tout dabord, une tude bibliographique rappelle quelques critres utiliss
pour les matriaux poreux comme le clbre critre de Gurson dont la validit est tudie dans
1

Introduction
cette thse. La technique dhomognisation permet de modliser le matriau rel par un Volume
Elmentaire Reprsentatif (VER) contenant les informations ncessaires la description de la
structure relle. Nous utilisons la thorie de lanalyse limite pour obtenir lensemble de tous
les chargements supports par le matriau poreux. Ces deux approches statique (ou par borne
infrieure) et cinmatique (ou par borne suprieure) conduisent un problme doptimisation,
qui est rsolu indpendamment grce lutilisation doptimiseurs du type Point Intrieur .
Ces mthodes doptimisation sont brivement dcrites, sans prtention dexhaustivit, afin de
comprendre le fonctionnement des deux optimiseurs modernes utiliss dans cette thse, XA et
MOSEK. Ces deux codes sont le rsultat dannes de recherche dans le domaine de loptimisation point intrieur dont le pionnier est Karmarkar [1984]. Lutilisation du code XA demande
une linarisation pralable du critre, ce qui est fait grce une mthode originale et efficace
due Ben-Tal et Nemirovski [a]. Le second code doptimisation utilis, MOSEK, permet de
rsoudre directement le problme doptimisation non linaire dit de programmation conique du
second ordre (SOCP) auquel aboutit le cas du matriau de von Mises. Le passage du problme
mcanique sa formulation comme problme doptimisation est ralis laide de programmes
fortran propres chaque cas tudi.
Deuxime partie : A laide des diffrents outils prsents, nous poursuivons ltude commence au laboratoire dun matriau poreux cavits cylindriques (Thai [1997], Francescato et
al. [2001], Pastor et Ponte-Castaeda [2002] et Francescato et al. [2004]). Lutilisation des
approches statique et cinmatique de lanalyse limite par Francescato et al. [2001] avait permis
de prciser trs finement le critre de plasticit dans le cas dun matriau poreux cavits cylindriques en contrainte plane. Cette tude a fait ressortir un point anguleux par rapport laxe
des pressions hydrostatiques non modlis par le critre de Gurson mais prvu par les critres de
Rousselier et de Ponte-Castaeda. La thse de Thai [1997] a montr quun tel point anguleux
apparat galement dans le cas de la dformation plane, toujours pour un matriau cavits
cylindriques. Ce point anguleux a une importance particulire car il peut tre lorigine dune
localisation de la dformation souligne par diffrents auteurs dont Rice.
Ici sont rappels tout dabord ces rsultats. Nous les compltons en dformation plane et gnralise, puis lon passe au cas gnral pour les cavits cylindriques, appel ici 3D plan. Ces
tudes montrent clairement que le critre de Gurson nest pas celui utiliser dans le cas dun
matriau cavits cylindriques. Le critre de Rousselier permet de reprsenter le point anguleux
pour de forts taux de triaxialits, ce qui est son point fort. Nous montrons galement quun
critre correct, sur la base du critre de Gurson, devrait comporter les trois arguments que sont
les paramtres de chargement. Notons que ces conclusions ont t possibles grce la finesse
indite de lencadrement statique/cinmatique permise par les formulations prsentes.
Troisime partie : Aprs un matriau cavits cylindriques, on sintresse ltude dun
matriau cavits sphriques, plus raliste dans le cas gnral. Pour se ramener une tude dans
le plan, on tudie tout dabord une sphre creuse soumise un chargement axisymtrique, do
un maillage plan en quart de couronne. Mais ce modle axisymtrique ne permet pas dobtenir
prcisment le critre de plasticit car les deux approches de lanalyse limite demeurent assez
loignes lune de lautre malgr lajout de champs analytiques.
On modlise donc ensuite la sphre creuse dans le cas tridimensionnel gnral, les lments
finis utiliss tant des ttradres. Cest en fait lun des travaux les plus long de ce mmoire,
sachant que les champs dcrits sont discontinus dun lment lautre et ceci dans les cas
statique et cinmatique. Compte tenu de sa taille, le problme tridimensionnel complet est
rsolu avec le code doptimisation conique MOSEK. Ces modles, avec des conditions au bord en
dformation ou en contrainte moyenne impose, donne un encadrement trs prcis. Le problme
doptimisation de 14 000 ttradres est rsolu en moins de deux heures sur un PowerMac Apple
2GHZ. Le critre obtenu est lgrement intrieur celui de Gurson et ne prsente pas le point
anguleux trouv dans le cas dun matriau poreux cavits cylindriques (deuxime partie).
2

Introduction
Quatrime partie : Pour se rapprocher davantage du matriau rel, le VER est maintenant
priodique et comporte plusieurs dizaines de cavits cylindriques alatoirement rparties. Dans
un but de comparaison, on sinspire ici des VER utiliss par le LMA de Marseille qui trouvent un
critre de rupture bimodal grce une technique utilisant les transformes de Fourier rapides.
On se place dans un milieu infini en imposant des conditions de priodicit classiques au bord de
quatre VER 35 cavits, en dformation plane gnralise. La rsolution du problme permet
de visualiser les zones de localisation en vitesses de dformation et on retrouve bien un critre
bimodal. Ltude des mmes VER en contrainte plane donne des critres de rupture diffrent
selon le VER tudi. Cela prouve quils ne sont pas assez reprsentatifs du milieu rel dans ce
cas de chargement.
Cest pourquoi on cherche dterminer le nombre de cavits minimal dans un VER pour quil
soit sensiblement isotrope en contrainte plane. Pour cela, on utilise un programme fortran
gnrant alatoirement des cavits. Mais cette tude ne permet pas de dterminer efficacement
le nombre de cavits minimal ncessaire.
Cinquime partie : Le critre de Gurson tant valid pour un matriau poreux cavits
sphriques, on tudie dans cette dernire partie un matriau de Gurson homogne.
La difficult est ici de rsoudre un problme avec des contraintes non linaires (le critre de
Gurson comporte un terme en cosh) ne pouvant tre rsolu avec XA ou MOSEK. Cest pour
cela que F. Pastor a mis au point avec le professeur E. Loute dans le cadre de sa thse (en
cours) au CORE (Centre of Operation Research and Econometrics, Louvain la Neuve, Belgique)
un optimiseur non linaire gnral de type Point Intrieur, crit sous matlab et permettant de
rsoudre le problme statique sous sa forme non linaire la plus gnrale. Les applications testes
ont montr lefficacit et la robustesse de cet outil permettant de prendre en compte jusqu
20 000 lments finis triangulaires pour un matriau de Mises ou de Gurson en dformation
plane.
En cinmatique, la puissance volumique est complexe : le calcul des hessiens et jacobiens est trs
contraignant. Par ailleurs, la puissance apporte par les discontinuits nest pas analytique. Ceci
a rendu ncessaire llaboration dune mthode indite permettant de dterminer rigoureusement
la borne cinmatique partir du seul critre de plastict, en tendant un rsultat dAnderrhegen
et Knopfel (1972) dans le cas continu en vitesses de dplacement et pour les critres linariss.
Cette approche originale se ramne donc un pseudo problme statique.
Cette technique est dabord valide avec un trs faible taux de porosit en vrifiant a posteriori
le caractre PA (incompressibilit) du champ solution. Elle est ensuite applique dans les problmes de lcrasement dun lopin rectangulaire et celui de la traction dun barreau bi-encoch.
En comparant les rsultats pour un champ de dplacement virtuel linaire avec et sans discontinuits, on remarque quelles ne sont pas ncessaires pour obtenir une solution prcise pour un
matriau de Gurson, comme on pouvait sy attendre du fait que celui-ci est born, mais elles
permettent un gain de temps apprciable. Dans le cas discontinu, lapproche matlab connat
plus de difficults en termes de robustesse. Plusieurs pistes sont exploites en ce moment pour
pallier cette difficult. Un champ de dplacement quadratique est aussi test.

Premire partie

Les outils :
Analyse limite et optimisation

Chapitre 1

Critres pour les matriaux poreux


1.1

Introduction : la mcanique de la rupture ductile

Ce premier chapitre rcapitule les diffrentes avances de la mcanique de la rupture ductile


pour les matriaux poreux afin de dfinir le cadre de cette thse.
La rupture ductile se caractrise par une forte dformation avant la rupture (par exemple,
un mtal temprature ambiante). Cela loppose la mcanique de la rupture fragile (par
exemple, un verre). Son but est de prvoir les mcanismes de lendommagement menant la
ruine de la structure. Cest une science trs utilise dans lindustrie de pointe, comme larospatial
et le nuclaire. Contrairement la mcanique de la rupture fragile pouvant studier par une
approche globale, les diffrentes tapes de la rupture ductile doivent tre considres pour dcrire
correctement le mcanisme menant la rupture. Le mcanisme de la rupture ductile est identifi
depuis longtemps, au moins dans les mtaux et alliages, et repose sur trois tapes (Leblond
[1998]), illustres par la figure 1.1 :
1. germination de micro-cavits sous leffet de contraintes de traction, gnralement autour
dinclusions (sulfures, carbures), par rupture de linterface inclusion-matrice mtallique ;
2. grossissement de ces cavits par coulement plastique de la matrice ;
3. coalescence de ces cavits et formation dune fissure macroscopique, menant la ruine
finale de la structure.
La variable interne intervenant dans ce mcanisme dendommagement est le taux de porosit
f . Les modles dcrivant la rupture ductile doivent simuler ces trois phases avec les lois de
mcanique des milieux continus. La phase de germination de micro-cavits est couramment
modlise par le modle de Beremin [1983] drivant de rsultats exprimentaux. Depuis, ce
modle a t modifi par exemple par Lefevre et al. [2002]. Dautres modles de germination
existent dans la littrature. Cette premire tape est complexe et se fait trs gnralement
laide de modlisations purement phnomnologiques. En revanche, les seconde et troisime
tapes font lobjet de modles thoriques. Il sagit de dfinir le comportement macroscopique
dun matriau plastique poreux, plus prcisment de dcrire ladoucissement progressif dun tel
milieu sous leffet de la croissance de la porosit.
Concernant la phase de grossissement des cavits, on doit considrer que le volume des cavits
dpend de lvolution des contraintes et des dformations. Il y a deux catgories de modles.
La premire catgorie de modles dendommagement utilise comme hypothse que linitiation
et le grossissement des vides na pas dinfluence sur la limite lastique du matriau. Cependant,
cette hypothse est correcte seulement pour les matriaux avec de petites cavits. Le grossissement des vides est bas sur une fonction qui ninfluence pas la limite lastique. Le modle le
7

1.2. Le critre de Gurson et ses dveloppements

Critres pour les matriaux poreux

Fig. 1.1: Les trois phases de la rupture ductile (photos SEM). Phase 1 : initiation dun vide par la
fracture de particules ou par la dcohsion des particules avec la matrice. Phase 2 : grossissement
des vides par augmentation de la dformation plastique (au centre : sulfure de manganse dans une
cavit). Phase 3 : coalescence des vides par formation de bandes de cisaillement entre les cavits.

plus courant de cette catgorie est celui de Rice et Tracey [1969]. Ils ont tudi, de manire
approche, la croissance dune cavit initialement sphrique dans un milieu infini, situe dans
un milieu rigide parfaitement plastique obissant au critre de Mises et soumis un chargement
uniforme linfini.
dR
3m
= dpeqv exp
(1.1)
R
20
avec R le rayon de la cavit, = 0.283 une constante, peqv la dformation plastique cumule.
m et 0 sont respectivement la contrainte moyenne et la contrainte limite en traction. Lemploi
de ce critre est limit lanalyse prliminaire de lamorage de fissures. Le rsultat majeur de
cette tude a t de mettre en vidence limportance dterminante, sur la croissance des vides,
du paramtre de triaxialit des contraintes dfini par :
Triaxialit des contraintres =

m
eqv

(1.2)

o eqv est la contrainte macroscopique quivalente de von Mises. Ce modle est appel non
coupl car il ny a pas de couplage entre lendommagement et le comportement. Son inconvnient
est de ne pas dboucher sur un modle de comportement pour un matriau poreux quelconque,
cause du milieu infini considr.
La seconde catgorie de modles dendommagement, plus rcent, modlise linfluence des cavits
sur la limite lastique ce qui veut dire que la loi dcoulement est prise en compte. Leffet de la
prsence des cavits influence le comportement macroscopique des milieux poreux : cest pour
cela que ces modles sont appels coupls. Les principaux reprsentants de cette catgorie de
modles dendommagement sont le modle de Rousselier et bien sr le modle de Gurson que
nous dcrivons maintenant.

1.2

Le critre de Gurson et ses dveloppements

En rupture ductile des matriaux poreux, le critre de Gurson (Gurson [1977], Gurson [1975])
est le plus largement accept car il est bas sur une mthode dhomognisation et lapproche
8

Critres pour les matriaux poreux

1.2. Le critre de Gurson et ses dveloppements

cinmatique de lanalyse limite. Il permet dapprocher le domaine de rupture par lextrieur


partir dune approche analytique.
Ce modle sappuie sur lanalyse limite dune sphre creuse ou dun cylindre creux constitu
dun matriau de Von Mises rigide parfaitement plastique et soumis un chargement du type
dformation moyenne au bord, comme dans le modle de Kerner, Hashin ou Hashin-Rosen. Cette
sphre ou ce cylindre creux reprsente un volume lmentaire dans un milieu poreux au sens de
lassemblage des sphres ou cylindres composites de Hashin (Perrin [1992]).

1.2.1

Critre de Gurson original (1975)

Le modle de Gurson semploie pour les matriaux poreux isotropes. Il a t obtenu avec des
conditions de dformation homogne imposes au bord de la cavit. Comme le fait remarquer
Leblond [2003], le potentiel plastique de Gurson, est une approximation extrieure du potentiel
rel pour une sphre creuse rigide parfaitement plastique. Le critre original scrit :
pour une matrice rigide-parfaitement plastique vrifiant le critre de Mises autour dune cavit
sphrique :
#
$
2eqv
3m
+ 2f cosh
= 1 + f2
(1.3)
2k
3k 2
pour une matrice rigide parfaitement plastique vrifiant le critre de Mises autour dune cavit
cylindrique :
! "
2eqv
h
= 1 + f2
(1.4)
2 + 2f cosh
k
3k
+

avec h = x 2 y dans le cas dun cylindre daxe Oz et o f est la fraction volumique des cavits
dans le matriau (porosit), k la rsistance limite au cisaillement de la matrice.
Ce modle comprend trois lments issus du passage micro-macro : un critre de plasticit
macroscopique o apparat la contrainte moyenne (du fait quune telle contrainte peut, dans
un milieu poreux, provoquer un coulement plastique via la dformation des cavits) ; une loi
dcoulement plastique macroscopique associe par normalit au critre (on dmontre que la
proprit de normalit, respecte lchelle micro daprs le principe de Hill passe lchelle
macro) ; enfin une loi dvolution de la porosit, dduite de lincompressibilit approche (llasticit tant nglige) de la matrice. De plus, le modle peut comprendre une description des effets
dcrouissage, tenant compte de la croissance des vides. Mais ce dernier lment est introduit
de manire purement heuristique. Perrin [1992], Leblond [1998] ont propos une amlioration,
reposant cette fois sur un authentique passage micro-macro .
Par sa construction, le modle de Gurson original comporte des insuffisances :
ce modle nglige implicitement les interactions entre les cavits ;
il ne prend pas en compte la coalescence des cavits ;
la forme des cavits est sphrique ou cylindrique base circulaire ;
la mthode suppose par construction un comportement macroscopique isotrope (cavits sphriques) ou isotrope transverse (cavits cylindriques).
Les modles dvelopps par la suite modifient le critre de Gurson en introduisant des coefficients
permettant de prendre en compte certains des points prcdents.

1.2.2

Critre de Tvergaard et Needleman (1984)

Dans ce modle, la fraction volumique de cavits f volue avec la dformation plastique volumique et contribue ventuellement la nuclation de nouvelles cavits. Pour prendre en compte
9

1.2. Le critre de Gurson et ses dveloppements

Critres pour les matriaux poreux

les interactions entre les cavits, Tvergaard [1981] a propos de multiplier la porosit f par le
paramtre empirique q.
Puis, pour prendre en compte la coalescence, Tvergaard et Needleman [1984] ont introduit la
porosit effective f . Au del dune certaine porosit critique fc marquant le dbut de la
coalescence, la porosit f est multiplie par un facteur empirique .
%
f si f ! fc
(1.5)
f =
c
fc + (f fc ) si f > fc avec = 1/qf
fF fc
fF est la valeur de la porosit vraie pour laquelle la rupture se dclenche (fin de la coalescence).
Leur critre scrit :

2eqv
3k

+ 2f cosh

3m
2k

= 1 + q2f 2

(1.6)

Les calculs numriques lasto-plastiques raliss par Tvergaard sur un VER priodique particulier le conduisent proposer q 1.5. Cette valeur est confirme (1.47) par une approche
thorique de Perrin et Leblond.
Koplik et Needleman [1988] ont trouv que la porosit critique fc dpend essentiellement de la
porosit initiale, tandis que peut tre considr comme une constante (de lordre de 2-4). Perrin
[1992] a mis au point un modle analytique permettant de reproduire ces rsultats numriques
et ainsi de prdire de manire thorique la valeur de la porosit critique de dbut de coalescence.
Dans un matriau rel, les vides ne sont pas rpartis de manire homogne et sont souvent
regroups en amas. Cela conduit un abaissement notable de fc . Perrin [1992] a obtenu des
valeurs de fc en prsence dinhomognits de la porosit en bon accord avec des rsultats de
simulations numriques micromcaniques.

1.2.3

Critre de Richmond et Smelser (1985)

Le modle de Richmond et Smelser [1985] introduit un paramtre m dans le critre de Gurson


permettant de prendre en compte le fait que lapparition de bandes de cisaillement pourrait
dominer le processus de plastification. Ils proposent :
#
$
2eqv
3m
m
+ 2f cosh
= 1 + f 2m
(1.7)
2k
3k 2
o m est une constante lie au matriau, 2/3 ! m ! 1. Le critre baptis de Richmond est dfini
pour m = 2/3 dans lquation prcdente.

1.2.4

Critre de Sun et Wang (1989)

Le critre de Gurson, puisquil donne une borne suprieure, peut surestimer la rsistance du
matriau poreux. Le critre de Sun et Wang [1989] est bas sur une approche intrieure des
capacits de rsistance dun matriau poreux rigide-plastique. Il prend en compte lvolution
de micro-cavits sphriques avec des conditions en contrainte homogne au bord. Une approche
simplifie pour f ! 0.3 donne :
#
$
2eqv
3m
1
= b2 avec b1 = 2 ln f et b2 = 1 + f (1 + ln f )
(1.8)
2 + 2f b1 cosh
2k
2
3k
10

Critres pour les matriaux poreux

1.2.5

1.2. Le critre de Gurson et ses dveloppements

Critre de Gologanu-Leblond-Devaux (1995)

La forme des cavits est souvent loin dtre sphrique comme le suppose le modle de Gurson. Pour prendre en compte les effets de forme des vides, Gologanu et al. [1997] tendent
lanalyse limite dune sphre creuse de Gurson au cas dun volume lmentaire reprsentatif de
forme ellipsoidales axisymtriques, contenant une cavit ellipsodale confoncale et soumis un
chargement axisymtrique. Lintroduction des effets de forme des cavits est particulirement
pertinente dans le cas de vides trs aplatis ; en effet ces vides influencent notablement le comportement macroscopique, particulirement dans le cas dune traction perpendiculairement leur
plan, alors que le modle de Gurson prvoit tort que leur influence tend vers zro, f tendant
elle-mme vers zro. Ce modle, dtaill en particulier dans Gologanu et al. [2001], dispose de
nombreux paramtres. Pour un chargement axisymtrique (x = y $= 0, z $= 0 les autres
ij = 0), le critre GLD scrit :
!
"
h
C
2
(z x + h ) + 2q(g + 1)(g + f ) cosh
(g + 1)2 q 2 (g + f )2 = 0
(1.9)
0
02
avec

h = 22 x + (1 22 )z

(1.10)

On ne dtaille pas ici les valeurs des diffrents paramtres, qui sont des fonctions des caractristiques gomtriques du VER (excentricit, demi-axes, porosit).
Concernant la troisime phase du mcanisme de rupture, lapparition de la coalescence, Gologanu et al. [2001] considrent une cellule est considre comme un sandwich constitu de
trois couches, saine-poreuse-saine. Ils utilisent le critre Mises dans les couches saines et celui de
Gurson (ou Gologanu-Leblond-Devaux) dans la couche poreuse. La priode de pr-coalescence
correspond la phase pendant laquelle les trois couches sont plastiques et la priode de coalescence correspond la phase pendant laquelle la seule couche poreuse demeure plastique, les
couches saines devenant soudain rigides. Le dbut de la coalescence surgit ainsi naturellement de
la solution du problme du sandwich : aucun ingrdient ad hoc supplmentaire nest ncessaire.

1.2.6

Critre de Pardoen et Hutchinson (2000)

Pardoen et Hutchinson [2000] proposent un modle analytique de grossissement et de coalescence


de petites cavits dans des solides lasto-plastiques. Deux modles en sont lorigine : le modle
de GologanuLeblondDevaux prcdent, tendant le modle de Gurson pour prendre en compte
des effets de forme des cavits et lapproche de Thomason [1985] pour dterminer le dbut de
la coalescence. Thomason a utilis lanalyse limite, avec un champ de vitesses nul dans les
zones situes au-dessus et au-dessous des ligaments sparant les vides, pour valuer la contrainte
induisant la coalescence.
Ces deux modles ont t tendus heuristiquement dans Pardoen et Hutchinson [2000] pour
prendre en compte lcrouissage. De plus, un modle bas sur la micromcanique pour prendre
en compte la coalescence est propos. Les paramtres phnomnologiques tels que le seuil de
porosit critique ne sont pas employs dans ce modle amlior. Il incorpore les effets de forme,
lespace entre les cavits, lcrouissage et la porosit. Linfluence de la distance entre les vides
est spcialement tudi. Des prdictions pour une large varit de taux de porosit, distances
inter-cavits, forme initiale des vides, crouissage et taux de triaxialit ont t ralises pour
tester ce modle de Gurson amlior.
Depuis, Huber et al. [2005] lont adapt pour le tester exprimentalement sur un alliage daluminium quasi-eutectique, matriau contenant une distribution homogne dinclusions fragiles. Le
modle est valid en comparant ses prdictions et les rsultats exprimentaux en faisant varier
le taux de triaxialit et diffrents traitements thermiques.
11

1.2. Le critre de Gurson et ses dveloppements

1.2.7

Critres pour les matriaux poreux

Utilisation pratique du critre de Gurson

Pour prendre en compte la porosit ou pour modliser les effets de grossissement des cavits, le
modle GTN (Gurson-Tvergaard-Needleman) est couramment utilis pour dcrire le comportement plastique lors de la mise en forme des mtaux par frittage, formage chaud ou forgeage,
procds qui conduisent une densification progressive du matriau. Pour une meilleure approche du matriau rel, le paramtre q est dtermin exprimentalement.
Ainsi, le but de ltude de Huang et Cheng [2002] est de trouver les caractristiques de la
dformation dune poudre fritte et lvolution des cavits dans le procd de forgeage sous
diffrentes conditions de frottement. Parteder et al. [1999] tudient le comportement lors de
la densification du molybdne exprimentalement et par modlisation en utilisant un modle
dpendant de la pression. Dans larticle de Parteder et al. [2002], deux modles pour prvoir le
comportement de densification de mtaux fritts rfractaires pendant les oprations de formage
chaud sont prsents. Le premier modle prsent est une extension phnomnologique du
modle de Gurson, le second du modle de Gologanu, Leblond et Devaux, qui a t implment
dans le code lment finis ABAQUS. Les rsultats numriques sont compars avec la distribution
de densit dun disque en molybdne pur aprs formage chaud. Dans ltude mene par Yang et
Lippman [1996], le comportement pendant lextrusion dun mtal dense est simul en utilisant
le critre de Mises tandis que celui du frittage dune poudre de mtal est simule en utilisant le
critre de Gurson.
Le modle GTN est aussi utilis pour les mtaux denses. Chen et al. [2003] limplmente dans
un code MEF pour tenir compte de leffet des vides dans des feuilles en alliage daluminium
tandis que Hausild et al. [2001] lutilise pour tenir compte du grossissement ductile des vides
cres par microfissuration de clivage dans le ferrite fragilis. La nuclation des vides est considre comme tant gouverne par la dformation plastique, comme suggre par les observations
exprimentales.
Dans ltude de Geni et Kikuchi [1998], le modle GTN est utilis pour tudier la relation entre
les contraintes et les dommages dans un composite matrice mtallique particules de SiC.
Daprs Leblond [2003], ce modle permet de reproduire numriquement le phnomne de la
rupture en tronc de cne dune prouvette axisymtrique lisse (non entaille). Dans une
telle prouvette charge en traction, on observe exprimentalement la succession dvnements
suivants. Tout dabord, on observe la striction de la partie centrale de lprouvette. Ensuite une
fissure samorce au centre de la partie strictionne , au voisinage de laxe de symtrie, et se
propage horizontalement vers la surface libre. Enfin, au voisinage de cette dernire et jusqu la
rupture finale de lprouvette, elle dvie 45 du plan horizontal, soit vers le haut, soit vers le
bas, dessinant ainsi, compte tenu de laxisymtrie, un tronc de cne.
En utilisant le critre de Gurson pour modliser la dchirure en tronc de cne dune telle prouvette, il savre que la transition de la dchirure en ouverture la dchirure en cisaillement
est difficile obtenir ; elle sobtient plus facilement avec le critre de Rousselier. Cette limite
du critre de Gurson est rencontre quand une bande de cisaillement se forme. Dernirement,
Besson et al. [2001] ont tudi linfluence de nombreux paramtres sur ce problme. Ils ont montr que la prsence du paramtre f de Needleman-Tvergaard inhibe la dviation finale de la
fissure 45car la porosit effective favorise la coalescence plutt que la formation dune bande
de cisaillement. En gnral, les rsultats semblent sensibles aux paramtres de la modlisation
(maillage, matriau plastique ou visco-plastique, effet de la nuclation...).

12

Critres pour les matriaux poreux

1.3

1.3. Modle de Rousselier (1987)

Modle de Rousselier (1987)

Rousselier [1987] aboutit par des considrations purement macroscopiques un critre tendant
vers celui de Gurson pour des faibles porosits. Le modle de Rousselier est bas sur la thermodynamique non linaire des phnomnes irrversibles. On suppose dans ce modle que ltat
dun systme peut tre dfini localement laide des mme variables qu ltat dquilibre.
La thermodynamique interprte les variables dtat comme des valeurs moyennes de grandeurs
microscopiques. Dans les cas les plus simples : gaz parfaits, endommagement volumique isotrope
dun solide, les principes thermodynamiques lchelle macroscopique suffisent tablir les modles de comportement. Cette approche ne donne pas les valeurs des paramtres, qui doivent
tre dtermins exprimentalement. Ce critre scrit :
eqv
m
+ D1 f exp
! R()

(1.11)

avec = 0 (1 f )/(1 f0 ) la masse volumique relative, obtenue en divisant la densit du matriau endommag par celle du matriau dans ltat initial. D, f0 , 1 sont des paramtres
ajustables. Dans la littrature, on prconise une valeur deD de 1.5 2. 1 traduit la rsistance ductile de la matrice et est reli la limite dlasticit du matriau. Lauteur prconise
1 = 20 /3=0.670 , mais les diffrents travaux de la littrature de 0.6 1.20 . Pour de faibles
porosits, le critre de Rousselier est quivalent au critre de Gurson pour D = 0.75, = 1,
1 = 20 /3 et R() = 0 . La coalescence des cavits est suppose correspondre linstabilit
mcanique progressive de la zone la plus endommage et la localisation de la dformation dans
cette zone.
Dans la littrature, le critre de Rousselier est souvent compar au critre de Gurson qui sont
eux-mmes compars des rsultats exprimentaux. Ainsi, pour prdire le comportement de la
rsistance la fracture de tuyaux fissurs, Pavankumar et al. [2005] utilisent le modle GTN
et le modle de Rousselier qui donnent des rsultats cohrents avec les valeurs exprimentales.
Par ailleurs, Mahnken [2000] compare les modles de Gurson et de Rousselier avec le modle
de Ehlers, utilis pour les gomatriaux.
La comparaison des modles GTN et de Rousselier est utilise pour tudier linfluence de diffrents paramtres sur la rupture. Drabek et Bhm [2005] implmentent diffrents modles dans
ABAQUS, dont les modles de Gurson et de Rousselier pour leurs capacits dcrire linitiation
et le grossissement des fissures ductiles dans un matriau inhomogne. Linfluence du maillage
est tudi.
Il arrive parfois que seul le modle de Rousselier soit utilis. Par exemple, Tanguy et al. [2004]
utilisent le modle de Rousselier pour modliser le comportement ductile dun acier lors dun
test dimpact Charpy et le modle de Beremin pour la rupture fragile.

1.4

Modle de Ponte Castaeda (2002)

Dans Ponte-Castaeda [2002], lauteur montre que la thorie dhomognisation de second


ordre pour un matriau parfaitement plastique, en utilisant lhypothse de Hashin-Strickman
approprie pour le composite linaire de comparaison, scrit sous la forme :
&
'2
eqv
m(3 m)
=1
(1.12)
+
(1 f )0
1 + m)

avec 0 = 3k la contrainte limite en traction, f la porosit et m une fonction de f donne par


lquation :
"'1/2
! "1/2 &
!
m3/4
f
m
=
1+3
(1.13)
1m
2
eqv
13

1.5. Critres dtermins par lanalyse limite

Critres pour les matriaux poreux

Lexpression (1.12) conduit un point anguleux sur laxe hydrostatique. Dans le cas dun charge
ment purement hydrostatique (eqv = 0) ces deux expressions conduisent m = (1 f )/ 3f .
Il est noter que ce rsultat est en parfait accord avec les prdictions issues des mthodes
limites variationnelles de Suquet (Suquet [1982] et Suquet [1983]). Parmi toutes les mthodes
dhomognisation disponibles, cette thorie dhomognisation du second ordre est celle qui
permet dapprocher le mieux la loi de comportement dun matriau macroscopique htrogne
poreux.

1.5

Critres dtermins par lanalyse limite

Historiquement, lanalyse limite a dabord t appliqu dans lquipe de mcanique du laboratoire ltude des matriaux poreux par Francescato [1994] puis par Thai [1997] lors de leurs
thses diriges par J. Pastor. La linarisation du critre de Mises tait alors ralise par variables
sparables en statique et par plans tangents en cinmatique.
Francescato [1994] a mis en uvre la mthode dhomognisation des milieux priodiques en
analyse limite la prvision des proprits de rsistance macroscopiques de matriaux composites
matrice mtallique fibres longues ou de plaques perfores. Cela a permis de valider les
programmes par comparaison des rsultats exprimentaux, en particulier pour des rseaux
priodiques en contrainte plane.
Ltude de la dformation plane pour un matriau poreux cavits cylindriques a t traite par
Thai [1997]. Malgr lloignement des deux bornes, on voit apparatre un point anguleux. Mais
cause de la taille du problme, son tude en dformation plane gnralise donne des bornes
trop loignes lune de lautre pour permettre de conclure.
Francescato et al. [2001] et Francescato et al. [2004] ont ralis ltude en contrainte plane.
Les valeurs statiques et cinmatiques sont trs proches lune de lautre, permettant de constater
un point anguleux au voisinage de laxe des pressions moyennes. Des essais de traction ont
t raliss sur des plaques alatoirement multiperfores : les rsultats sont en accord avec les
prdictions numriques pour des taux de porosit de 5.75% et 1.25% (mais pas pour 16%), tandis
que les critres de Gurson et GTN surestiment la rsistance la rupture. Ce critre en contrainte
plane a ensuite t reproduit par Pellegrini [2002] par un critre non analytique par rapport
la porosit pour diffrents taux de porosit.
En dformation plane, Pastor et Ponte-Castaeda [2002] prsentent une comparaison entre les
estimations issues de la thorie dhomognisation du second ordre de Ponte Castaeda et les
rsultats obtenus par analyse limite. Un bon accord est observ concernant le point anguleux et
sur la dpendance de la contrainte quivalente en cisaillement avec la porosit, contrainte dont
la limite pour les faibles porosits apparat non analytique. Ces deux caractristiques ne sont
pas prvues par le critre de Gurson.
Cette thse sinscrit dans le prolongement de ces travaux.

14

Critres pour les matriaux poreux

1.6

1.6. Conclusion

Conclusion

Le modle de Gurson (1977) a dabord t modifi par Tvergaard et Needleman (1984) pour
prendre en compte les interactions entre les cavits et la coalescence. Puis Gologanu-LeblondDevaux (1995) ont incorpor leffet de la forme des cavits. Ensuite, Pardoen-Hutchinson (2000)
ont ajout un paramtre de distance inter-cavits, permettant de prvoir le dbut de la coalescence. Ces modles peuvent aussi tenir compte de paramtres tels que lcrouissage de la matrice,
la nuclation des cavits et de la coalescence, des effets dinteraction et de taille des cavits, et
de lanisotropie plastique initiale.
Pour les prdictions exprimentales, les modles les plus utiliss pour les mtaux poreux sont les
modles de Gurson-Tvergaard-Needleman, Rousselier, Gologanu-Leblond-Devaux et plus rcemment Pardoen-Hutchinson. Cependant, limplmentation et lutilisation pratique des diffrents
modles dans des codes de calcul par lments finis apparat complexe, et demande pour dterminer les valeurs des diffrents paramtres des donnes matriaux qui ne sont pas mesurables
simplement ou doivent tre ajusts heuristiquement.
De manire gnrale, la complexit des diffrents processus de la rupture ductile et des diffrents paramtres intervenants est telle que sa prdiction thorique constitue un problme encore
ouvert.
Comme on la dit dans lintroduction, la double approche de lanalyse limite fournit le critre de
rupture exact sur la base du modle de Gurson ainsi que les champs solutions exacts. Ceci est un
avantage par rapport aux diffrentes approches vues ici qui demandent de dfinir ou dajuster
les paramtres du modle par des essais exprimentaux. Dans le prochain chapitre, loutil de
base de cette thse, lanalyse limite, est brivement expos.

15

Chapitre 2

Analyse limite et homognisation


2.1

Introduction lanalyse limite

Le but de lanalyse limite est de dterminer quand le chargement (dit alors limite) provoque
lcoulement plastique libre du systme mcanique et donc sa ruine.
On sintresse seulement ce qui se passe lcoulement plastique commenant (petites dformations) du systme et non pas la description des tats lastiques avant la rupture. Dans ce
cas, on peut montrer que le chargement limite du systme lastique-parfaitement plastique est
le mme que celui du systme rigide-plastique de mme seuil pourvu quon puisse ngliger les
changements de gomtrie avant la rupture (hypothse vrifier a posteriori). On tudie donc le
matriau rigide parfaitement plastique. Cest une schmatisation convenable du matriau lastique plastique sans crouissage ni viscosit. La partie parfaitement plastique est dfinie par une
fonction seuil appele critre de plasticit. Nous ne considrerons donc que le systme rigide
parfaitement plastique de mme seuil que celui du matriau lastique-parfaitement plastique de
dpart.
Les variables mcaniques et les champs caractrisant ltat (plastique ou non) du matriau rigide
parfaitement plastique sont :
le tenseur contrainte ,
le vecteur vitesse de dplacement u,
le tenseur vitesse de dformation v.
Caractristique du matriau, le critre de plasticit f () est une fonction de telle que :
pour f () < 0 le matriau reste rigide,
pour f () = 0, il y a possibilit dcoulement plastique.
On cherche un couple de champs (, v) solution de lcoulement libre, autrement dit un champ
de vitesses de dformation (et donc de dplacements) et un champ de contraintes qui vrifient
les diffrentes conditions mcaniques et qui soient associes, le tout selon les termes que nous
allons rappeler succinctement maintenant, daprs Salenon [1983] et le cours de Pastor [2004].

2.2

Dfinitions de lanalyse limite

Soit un systme mcanique A de volume V et de frontire V , constitu dun matriau rigide


parfaitement plastique et obissant au critre de plasticit f (), convexe, lequel est galement
pris comme fonction potentiel de la vitesse de dformation plastique. De plus, les conditions aux
limites doivent vrifier lcoulement plastique libre de A.
17

2.2. Dfinitions de lanalyse limite

2.2.1

Analyse limite et homognisation

Champs admissibles

Un champ de contrainte est admissible sil est :


1. statiquement admissible (SA). Les conditions suivantes doivent tre vrifies :
les quations dquilibre ij,j + i = 0 ;
la continuit de ij nj au passage des lignes de discontinuit en contraintes, n dfinissant
la normale sortante ;
les conditions aux limites en contraintes sur la frontire V ;
2. plastiquement admissible (PA) :
f () ! 0 est vrifi en tout point de A.
Un champ de vitesse de dformation v est admissible si il est :
1. cinmatiquement admissible (CA) :
1
v drive dun champ de vitesses de dformation u : vij =
2
conditions aux limites en vitesse.

uj
ui
+
xj
xi

"

lequel vrifie les

2. plastiquement admissible (PA) : v est associ un champ de contraintes PA par loi de


normalit
f ()
v=
avec f () = 0 et " 0
(2.1)

est appel multiplicateur plastique.

2.2.2

Thorme des puissances virtuelles

Soit un mcanisme dfini par le champ de vitesse de dplacement u et le champ de contrainte


o les champs v et sont respectivement CA et SA. Le thorme des puissances virtuelles
scrit :
(
(
(
: v dV =
T .u dS +
.u dV
(2.2)
V

o :
le
( membre de gauche est la puissance des efforts virtuels,

T .u est la puissance des efforts extrieurs avec T = T d sur V ,

(S

.u est la puissance de leffort extrieur poids.

La puissance dissipe par le systme mcanique A lors de la rupture est donc gale la puissance
des efforts extrieurs appliqus A.

2.2.3

Paramtres de chargement

Soit les vecteurs de Rn Q = Q () et q = q (v). Q est appel vecteur force gnralise et q vecteur
vitesse gnralise. Ils sont dfinis respectivement sur les ensembles { SA } et { v CA }, tels
que la puissance P ext des chargements externes puisse scrire comme le produit scalaire de ces
deux vecteurs
(
ext
(2.3)
: v dV
P
= Q().q(v) =
V

On dit alors que le systme mcanique A est soumis un processus de chargement


n paramtres statiques (ou de chargement) Qi , i = 1 n,
n paramtres cinmatiques (de chargement) qi , i = 1 n.
18

Analyse limite et homognisation

2.2.4

2.3. Puissance

Principe du travail maximal

Soit en un point du systme un tenseur la limite dcoulement (c. d. vrifiant f () = 0)


et soit v un tenseur vitesse de dformation associ ce ; soit un tenseur PA (donc tel que
f ( ) ! 0). Alors :
(2.4)
( ) : v " 0 .
Cette ingalit signifie que tout vrifiant f ( ) ! 0 est du mme ct du plan tangent la
surface de charge dfinie par f () ! 0, et ceci quel que soit considr. Ceci implique que :
f () = 0 est une surface convexe,
v est dirige suivant la normale extrieure la surface de charge au point ,
si la surface de charge est rgulire, on peut donc crire :
%
f () convexe

( ) : v " 0 PA
(2.5)
f
, " 0.
f () = 0 et v =
si elle prsente un point anguleux, v sera une combinaison linaire des vitesses normales limites
ce qui entrane que v appartient au cne engendr par ces normales limites.

2.3

Puissance

Soient et v PA associs. On appelle puissance dissipe la fonction de v dfinie par :


(v) = : v = ij vij .

(2.6)

On montre grce au principe du travail maximal que (v) ne dpend que de v, et quelle est
une fonction convexe de v. Cette proprit sera mise profit dans les parties 3 et 5. Cest une
proprit intressante sur le plan numrique : il existe un minimum unique pour la valeur de la
fonction (mais plusieurs champs v possibles pour cette mme valeur de min ).
Pour exemple, on dtaille le calcul de la puissance (v) dans le cas du critre de Mises en
dformation plane.

2.3.1

Calcul de la puissance dans le cas du critre de Mises en dformation


plane

Puissance volumique :
Dans le cas dun matriau de Mises en dformation plane, le critre scrit
)
2 2k
f () = (x y )2 + 4xy

(2.7)

A partir de la loi de normalit (2.1), on calcule les vitesses de dformation vij , on saperoit que
la condition PA est quivalente :
vx + vy = 0
(2.8)

De plus, on montre que la puissance (v) vaut alors :


(v) = k

19

2vij vji

(2.9)

2.3. Puissance

Analyse limite et homognisation

Fig. 2.1: Ligne de glissement ; vecteur tangentiel et vecteur normal.

Condition PA pour un champ u avec des lignes de glissement :


Le long dune discontinuit, reprsente en figure 2.1, on associe un repre (n, t). Selon Salenon
[1983] et Pastor [1983], une surface de discontinuit de normale n peut tre assimile une zone
mince dont on fait tendre lpaisseur h vers zro de telle manire que les drives normales (vt
et vnt ) tendent vers linfini mais la puissance dissipe reste borne. En effet, comme h l et
lorsque h tend vers 0, on a :
vn =
vt =
vnt =

un
dun
un
=
=
n
dn
h
dut
ut
ut
=
=
=0
t!
dt
"l
!
"
1 ut un
1 ut un
1 ut
+
+
=
=
2 n
t
2
h
l
2 h

(2.10)
(2.11)
(2.12)

Le milieu tant isotrope, la condition PA (2.8) peut alors scrire, pour un matriau de Mises :
un
=0
h

(2.13)

La condition PA pour un champ u avec des lignes de glissement est donc :


[un ] = 0

(2.14)

Puissance dissipe le long dune ligne de glissement :


On utilise les quations (2.10), (2.11) et (2.12) pour calculer lexpression de la puissance apporte
par les lignes de discontinuits.
([u]) = : v
= vn n + vt t + 2vnt nt
"
!
ut
un
n +
nt h
=
h
h
= un n + ut nt
= n [un ] + nt [ut ]
T

= [u] T

(2.15)
(2.16)

Le principe du travail maximal (2.4) devient :


(T T ) : [u] " 0 T PA.
20

(2.17)

Analyse limite et homognisation

2.3. Puissance

o T vrifie fnt (T ) ! 0. Ceci montre que les variables associes sont n et [un ], nt et [ut ] le
long de la ligne de discontinuit. Les variables statiques et cinmatiques considrer sont alors
le vecteur contrainte T = (n , nt ) et le vecteur saut de vitesses [u] = ([un ] , [ut ]) associs par
la loi de normalit relativement au critre dans le plan de Mohr fnt (T ) = 0.
Passage au plan de Mohr :
Comme la ligne de glissement est une zone mince, on a vu en (2.10) que vt = 0. En utilisant la
loi de normalit (2.1), ceci donne, pour le critre exprim dans les axes (n, t) :
fnt
= 0 et fnt = 0
t

(2.18)

On note donc que si on se place dans le plan de Mohr (n , nt ), cette relation exprime que la
courbe obtenue nest autre que lenveloppe des courbes f (n , t , nt ) = f (n , , nt ) o t est
le paramtre. Dans ces expressions, est seulement PA. On observe donc, dans le cadre de
lanalyse limite, quon peut travailler dans le plan de Mohr pour calculer la condition PA et la
puissance dissipe.
En pratique, fnt = 0 et la loi de normalit permettent de trouver une expression de t :

f (n , t , nt ) = 0
fnt
= t = h(n , nt )
(2.19)
=0

t
Dans le cas de Mises en dformation plane :

fnt
= 2(n t ) = 0 = t = n
t

(2.20)

Le critre final obtenu en remplaant, dans f , t par son expression


g(n , nt ) = f (n , h(n , nt ), nt ).

(2.21)

Ici, pour le critre de Mises en dformation plane,


g(n , nt ) = (2nt )2 (2k)2

(2.22)

Calculons la puissance dissipe sur lunit de longueur de ligne de discontinuit Ld .


([u]) = n [un ] + nt [ut ]

(2.23)

[un ], [ut ] sont dfinis ici par :


g(n , nt )
=0
n
g(n , nt )
= 8nt
[ut ] =
nt
On aboutit alors lexpression de la puissance dissipe pour la ligne de glissement :
[un ] =

([u]) = k | [ut ] |

2.3.2

(2.24)
(2.25)

(2.26)

Calcul de la puissance avec le critre de Mises : autres cas

Dans cette section, les diffrentes expressions de la puissance dont nous avons besoin dans cette
thse sont rsumes. La mthode pour obtenir les expressions des puissances est la mme que
celle expose en dformation plane.
21

2.3. Puissance

Analyse limite et homognisation

En contrainte plane
En contrainte plane, le critre de Mises scrit :
f () =

. + /2
x
y

+ (x y )2 + (2xy )2 (2k)2
3

(2.27)

Puissance volumique : A partir de la loi de normalit (2.1) et en utilisant le critre, on calcule


les vitesses de dformation vij .
4
3 [2x

y ] vy = 4
3 [2y x ] vxy = 4xy

(2.28)

0#
$2 !
1
"2
1
3
1
2
2
(vx + vy ) +
(vx vy ) + vxy
(v) = 2k
2
2

(2.29)

vx =

Puissance dissipe le long des discontinuits :

fnt
4
8
1
= n + t = 0 = t = n
t
3
3
2

(2.30)

Dans le plan de Mohr, ce critre est dfini par :


g(n , nt ) = n2 + (2nt )2 (2k)2

(2.31)

([u]) = n [un ] + nt [ut ]

(2.32)

([u]) est dfini par :


et [un ], [ut ] sont dfinis par :
g(n , nt )
= 2n
n

(2.33)

g(n , nt )
= 8nt
nt

(2.34)

[un ] =
[ut ] =
On aboutit alors :

([u]) = 8k = 2k

([u]) = 2k

1
[un ]2 + [ut ]2
4

1
[un ]2 + [ut ]2
4

(2.35)
(2.36)

On peut remarquer que cette expression est convexe et born, contrairement au cas de la dformation plane.

En dformation plane gnralise


Le critre de Mises est dfini par :
# !
"$2
4
4
52
2 x + y
f () =
+ x y )2 + 2xy (2k)2
z
3
2
22

(2.37)

Analyse limite et homognisation

2.4. Les deux thormes de lanalyse limite

La puissance volumique est :


0#
$2 !
1
"2
1
3
1
2
2
(v) = 2k
(vx + vy ) +
(vx vy ) + vxy
2
2

(2.38)

La puissance apporte par les discontinuits vaut :


([u]) = k | [ut ] |

(2.39)

Dans le cas gnral


Dans le cas gnral, le critre de Mises scrit :
# !
"$2
4
4
4
2 x + y
+ (x y )2 + 2yz )2 + 2zx )2 + 2xy )2 (2k)2
f () =
z
3
2

(2.40)

Dans ce cas, on saperoit que la condition PA est quivalente :


vx + vy + vz = 0
La puissance volumique est :
0#
$2 !
1
"2
1
1
3
2
2 + v2 + v2
(vx + vy ) +
(vx vy ) + vyz
(v) = 2k
xz
xy
2
2
La puissance apporte par les discontinuits vaut
*
([u]) = k [ut1 ]2 + [ut2 ]2

2.4

Les deux thormes de lanalyse limite

2.4.1

Ensemble convexe des chargements licites K

(2.41)

(2.42)

(2.43)

Un chargement Q auquel on peut faire correspondre au moins un champ de contraintes admissible


est dit admissible. On dfinit K le convexe des chargements admissibles de Rn par :
6
7 6
7
K = Q admissibles = Q(), admissibles .
(2.44)

Le chargement correspondant au du couple (, v) solution de lcoulement libre est appel


chargement limite.
9
%
8
f
8
admissible , " 0
(2.45)
Qlim = Q() 8 admissible , f () = 0, v =

Ces dfinitions et le principe du travail maximal entranent que la convexit du critre induit la
convexit de K.
Soit Qlim un chargement limite et q correspondant v, alors on montre (voir Salenon [1983])
(Qlim Q ) q " 0 Q admissible

(2.46)

Les consquences sont que F (K) est convexe et que q lim est sur la normale extrieure F (K)
au point Qlim . On dira que Qlim et q lim sont associs.
Lexpression (2.46) sera utilise au chapitre 14, tendue aux chargements plastiquement admissibles, pour donner une formulation en contraintes de la mthode cinmatique.
23

2.5. Homognisation

2.4.2

Analyse limite et homognisation

Thorme et approche statique

Thorme statique : Les chargements limites appartiennent la frontire de K.


Approche statique : Le chargement Qlim obtenu par
:
;
Qlim = max Q() = Qd , admissible ,

(2.47)

est le chargement limite cherch. En faisant varier Qd , on obtiendra des points situs sur la
frontire de K si on peut envisager tous les licites, sinon ces points seront lintrieur ou sur
la frontire de K. Lensemble convexe obtenu en reliant ces points par des segments de droite
est donc inclus dans K, comme illustr sur la figure 2.2.

2.4.3

Thorme et approche cinmatique

Thorme cinmatique : Soit Q un chargement admissible et v un champ de vitesse de


dformation admissible. Alors :
(

Q q(v) !
(v)dV = P (v)
(2.48)
V

7
6 8
Approche cinmatique : Dfinissons E1 (v) = Q 8Q q(v) ! P (v) . Alors le convexe K des
chargements admissibles est obtenu par lintersection des demi-espaces E1 (v) dfini par
6
7
K E1 (v), v admissible = K1

(2.49)

:
;
8
min P (v)8v admissible, q(v) = q d .

(2.50)

Un terme de discontinuit doit tre ajout la dfinition de la puissance dissipe P (v) pour
prendre en compte le saut de vitesse possible sur les surfaces de discontinuits des vitesses. En
fixant diffrentes directions de chargement q d , on ralise :

Les diffrents hyperplans Qqd = P (v) sont extrieurs ou tangents K. On obtient ainsi une
approche extrieure de K, comme illustr sur la figure 2.2 qui schmatise la double approche
de lanalyse limite.

2.5

Homognisation

Dans un milieu fortement htrogne, on distingue deux chelles : lchelle macroscopique (associe au milieu htrogne) et lchelle microscopique (associe au milieu homogne). La technique
dhomognisation permet de modliser le matriau rel par un Volume Elmentaire Reprsentatif (VER) contenant les informations ncessaires la description du comportement de la
structure relle.
Diffrents auteurs sintressent lhomognisation pour dfinir les lois de comportement macroscopiques dun matriau htrogne partir des mcanismes microscopiques plus simples. Par
exemple, une de ces mthodes utilise un composite linaire de comparaison (Suquet [1982]). Dans
24

Analyse limite et homognisation

2.5. Homognisation

Fig. 2.2: Les deux approches de lanalyse limite.

Fig. 2.3: Technique dhomognisation.

25

2.6. Conclusion

Analyse limite et homognisation

le domaine lastique, les mthodes dhomognisation permettent de calculer les coefficients lastiques du composite partir des proprits mcaniques et gomtriques des constituants (voir
figure 2.3).
La mthode dhomognisation relie par hypothse les contraintes et vitesses de dformations
macroscopiques ij et Eij aux contraintes et vitesses de dformations microscopiques ij et vij
par les relations :
(
1
ij = +ij , =
ij dV
(2.51)
V V
(
(
1
1
Eij =
vij dV = +vij , =
ui nj + uj ni dS
(2.52)
V V
2V

avec V Le volume du VER, la frontire extrieure du VER et n la normale extrieure .


Lhomognisation est le processus qui consiste relier et E en utilisant (2.51) et (2.52) ainsi
que les lois de comportement des constituants du milieu htrogne qui relient et v.
Pour un VER priodique, les conditions imposer au bord sont :
<
.n antipriodique sur
u=u
+Ex u
priodique sur

(2.53)

Soit un champ de vitesse de dplacement u et un champ de contrainte vrifiant (2.53) et les


quations dquilibre. On obtient, sous les mmes hypothses de continuit que celles requises
par le thorme de la divergence, lgalit :
+ : v, = : E

(2.54)

Cette galit, appele condition de macro-homognit de Hill joue un rle essentiel dans la
thorie dhomognisation. En effet, elle exprime le principe des puissances virtuelles sur le
VER soumis un chargement .
Enfin, le VER peut tre soumis deux types de conditions aux limites donnant deux problmes
mcaniques distincts :
dformation homogne impose au bord du VER ui = Eij xj .
contrainte homogne impose au bord du VER ij nj = ij nj .
Dans chacun de ces cas de conditions aux limites, lhypothse de macro-homognit de Hill
montre que les paramtres de chargement sont bien les contraintes macroscopiques ij et les
paramtres cinmatiques Eij . Pour un chargement priodique, ces deux types de conditions sont
quivalentes.

2.6

Conclusion

En considrant le VER comme la structure tudier et les contraintes macroscopiques comme


paramtres de chargement, on ramne la dtermination du convexe de rsistance du matriau
poreux la rsolution de deux problmes danalyse limite. La mthode statique donne une borne
infrieure partir de la dtermination des champs de contraintes microscopiques admissibles
tandis que la mthode cinmatique donne une borne extrieure en dterminant des champs de
vitesses de dplacement et de dformations admissibles. Pour dterminer cet encadrement, il faut
rsoudre pour chaque point du critre un problme doptimisation dont les contraintes sont les
quations rendant les champs solutions admissibles et les variables les composantes des champs.
La rsolution analytique et le traitement numrique de tels problmes nest pas simple et constitue une branche scientifique part entire. Un pan de cette branche est ddi aux mthodes
26

Analyse limite et homognisation

2.6. Conclusion

de type point intrieur de rsolution des problmes doptimisation contraintes linaires ou


convexes. Dans cette thse, nous utilisons deux codes commerciaux point intrieur, XA et MOSEK et un code matlab sur lequel nous reviendrons dans la dernire partie. Les grandes lignes
de leurs fonctionnements sont exposes dans le chapitre suivant.

27

Chapitre 3

Optimisation point intrieur


3.1

Introduction et historique

Ce chapitre traite de la rsolution des problmes doptimisation linaire puis conique sous
contraintes linaires puis coniques. Son but est de donner les grandes lignes de la rsolution
de tels problmes afin de donner un aperu des outils mathmatiques se cachant derrire ces
codes. Ce rsum a t crit grce aux sources suivantes, par ordre de spcialisation croissante :
Culioli [1994], Glineur [1997], Strodiot [2002].
Le but de la programmation linaire (resp. non linaire) est de dterminer une solution maximisant ou minimisant une fonction objective linaire, les variables de dcisions tant soumises des
contraintes linaires (resp. non linaires). On ne peut pas trouver la solution en comparant simplement, pour quelques points ralisables, leurs valeurs dans la fonction objective. Ce serait une
mthode rapidement impossible mettre en uvre, vu le nombre de solutions possibles. Voici
un exemple illustrant cela : soit une usine avec 20 machines fabriquant 20 pices diffrentes.
Chaque machine peut fabriquer un type de pice diffrent. Le temps de fabrication de chaque
pice sur chaque machine est diffrent et connu. Le problme doptimisation est : comment
associer machines et pices de manire minimiser le temps de fabrication ? Sans prendre en
compte de considrations techniques qui permettraient de simplifier le problme et en regardant
uniquement laspect statistique, il y a 20 ! comparaisons possibles. Si chaque comparaison prend
1s lordinateur, il faudra 77 147 ans pour trouver la comparaison optimale ! Do lintrt
davoir une mthode.
La programmation linaire dbute la fin des annes 1930, alors que des mthodes efficaces pour
rsoudre des problmes de production et de gestion de transports par programmation linaires
commencent tre disponibles. Pendant la seconde guerre mondiale, la recherche oprationnelle
fait ses dbuts pour des applications militaires. En 1947, Dantzig [1963] dveloppe une nouvelle
mthode pour rsoudre les problmes linaires, la clbre mthode du simplexe.
Partant dune solution de base ralisable, lalgorithme du simplexe effectue un parcours de solution de base en solution de base, qui peut tre visualis comme un cheminement sur la frontire
du polydre des contraintes. Cest une technique lgante et efficace, mais elle a linconvnient
davoir un nombre ditrations qui augmente, en thorie, exponentiellement avec le nombre de
variables du problme. Cest pourquoi on a ensuite recherch une mthode moins longue, le
nombre ditrations donnant la solution tant une fonction polynomiale du nombre de variables.
En 1955, Frisch [1955] invente une mthode point intrieur pour rsoudre un problme non
linaire et marque ainsi le dbut de la programmation point intrieur. En 1984, Karmarkar
[1984] dcouvre une mthode de point intrieur de complexit polynomiale plus efficace. Cet
algorithme est capable de rsoudre des problmes pratiques de planning ou dorganisation plus
efficacement quavec la mthode du simplexe.
Lalgorithme de Karmarkar est fondamentalement diffrent de lalgorithme du simplexe. Contrairement au simplexe qui va de sommet en sommet vers la solution optimale, cette mthode part
29

3.2. Optimisation linaire (code XA)

Optimisation point intrieur

de lintrieur du domaine ralisable et se dirige vers la solution. Le simplexe sarrte quand la


meilleure solution est dtermine alors que lalgorithme de Karmarkar sarrte quand une solution ayant une fonctionnelle infrieure ou gale une fraction prdtermine de lestimation est
dtermine.
En 1994, Nesterov et Nemirovski [1984] publient leur tude sur les mthodes de point intrieur
appliques la programmation convexe. Depuis larticle de Karmarkar, des milliers darticle
portant sur les mthodes de type point intrieur ont t publis par la communaut scientifique.
Les mthodes points intrieurs sont appliques des problmes comportant des matrices de
grandes tailles mais creuses, contenant de nombreux termes nuls. Cette approche est toujours
en dveloppement.
Nous dcrivons le principe de rsolution employ par les deux codes commerciaux utiliss dans
cette thse. XA est un code commercial doptimisation linaire utilisant la mthode doptimisation linaire point intrieur (contraintes linaires) et MOSEK est un code doptimisation
conique point intrieur (contraintes coniques). Pour terminer, on dcrit quelques quations du
code matlab dvelopp au CORE par F. Pastor dans le cadre de sa thse. Ce code doptimisation convexe point intrieur a t spcialement conu pour les problmes danalyse limite
et permet doptimiser des matrices que XA et MOSEK ne peuvent pas rsoudre (contraintes
convexes).

3.2

Optimisation linaire point-intrieur (code XA)

3.2.1

Dualit

En programmation linaire, la fonction objective et les quations des contraintes sont linaires.
Il sagit de rsoudre le problme de programmation linaire sous la forme standard :

Min cT x
avec Ax = b
(3.1)

et x " 0

o A Rmn , x Rn . De plus, on suppose que A est de plein rang, cest dire que toute les
contraintes (les lignes) sont linairement indpendantes, il ny a pas de contraintes redondantes.
La thorie de la programmation linaire nous apprend quil est possible dassocier tout programme linaire un programme, nomm programme dual (D) par opposition au programme
primal (P) . Lorsque le primal cherche minimiser sa fonction objectif, le dual est un problme
de maximisation. Dans le cas de la forme standard, le couple de problmes primal-dual est le
suivant :

Max bT y
Min cT x
avec AT y + s = c
avec Ax = b
(3.2)
(D)
(P )

et s " 0
et x " 0

avec A Rmn , c, x, s Rn , b, y Rm

Le couple primal-dual prsente quelques proprits quil faut noter :


Pour tout vecteur (x, y, s) vrifiant les contraintes du couple (P) & (D), on parle de solution
admissible mais pas forcment optimale et on a cT x " bT y. Toute solution admissible du dual
(respectivement primal) fournit une borne infrieure (respectivement suprieure) lobjectif
du problme primal (respectivement dual).
Si lun des deux problmes est non born (de valeur optimale infinie), lautre est impossible
rsoudre.
Les problmes (P) & (D) ont les mmes valeurs optimales : cT x = bT y
30

Optimisation point intrieur

3.2. Optimisation linaire (code XA)

La quantit cT x bT y, toujours positive, est appele saut de dualit. Il est dfini comme la
diffrence entre la valeur objective primale et la valeur duale correspondante. Pour tout point
admissible, le saut de dualit est nul si et seulement si la solution est optimale.
Pour toute solution optimale (x, y, s), on a xi si = 0 i : au plus lune des deux variables xi et
si est nulle. (th. des carts complmentaires).
Les mthodes point intrieur de type barrire les plus efficaces rsolvent en mme temps le
problme (P) et le problme (D). Le nom de mthode point intrieur vient du fait que les
points gnrs par lalgorithme restent lintrieur du domaine ralisable, contrairement la
mthode du simplexe qui parcourt la frontire du domaine ralisable. Les mthodes points intrieurs consistent suivre de plus ou moins prs un chemin, paramtr par un nombre strictement
positif, situ lintrieur du domaine admissible.

3.2.2

Mthode de point intrieur de type barrire

La rsolution du problme linaire est faite en utilisant la mthode de Newton, permettant de


rsoudre des systmes n quations non-linaires n inconnues. Au cours des itrations, il
peut arriver que le point courant devienne trs proche de la frontire du domaine des solutions
admissibles ou quil ne soit pas ralisable (la solution courante ne vrifie pas x " 0 et s " 0).
La mthode de rsolution de Newton devient alors inefficace : la stratgie est de modifier la
direction de recherche du nouveau point de telle manire ce quelle pointe vers lintrieur du
domaine admissible au lieu de se diriger trop prs de la frontire. Cest le rle des fonctions
barrires. Une fonction barrire F (x) est une fonction telle que limx0+ F (x) = + . Cest une
fonction qui croit de manire trs forte quand la variable se rapproche de zro. Ainsi, quand une
variable se rapproche de la condition la rendant non admissible (x se rapproche de 0), la fonction
barrire tend vers linfini et le point courant se redirige vers lintrieur du domaine ralisable.
Lutilisation conjointe de lalgorithme de rsolution de Newton et dune fonction barrire permet
de rsoudre efficacement le problme doptimisation.
Dans le cas de lalgorithme primal-dual intrieur, on dfinit la fonction barrire :
F (x) = ln x

(3.3)

associe au problme de programmation linaire.


On modifie les problmes (P) & (D) en ajoutant un terme barrire la fonction objectif. Rsoudre
les problmes (P) & (D) revient rsoudre :

@n
@n
Max bT y + j=1 ln sj
Min cT x j=1 ln xj
(3.4)
(D )
(P )
avec AT y + s = c
avec Ax = b

et s " 0
et x " 0

" 0 est appel paramtre barrire.

3.2.3

Conditions KKT

Il faut maintenant traiter le problme non-linaire (P ) & (D ), appel problme barrire. La


solution optimale de (P) & (D) nest pas celle de (P ) & (D ). Nanmoins, si on rsout la srie
de problmes barrires avec 0, la srie des solutions optimales du problme barrire (P ) &
(D ) converge vers la solution optimale des problmes initiaux (P) & (D). En effet, limportance
du terme barrire dcrot quand tend vers zro.
La mthode barrire consiste donc rsoudre le problme (P ) pour des valeurs de de plus
en plus petites. Le problme (P ) est un problme de programmation non linaire avec une
31

3.2. Optimisation linaire (code XA)

Optimisation point intrieur

fonction objective minimiser strictement convexe. Lorsquon fait tendre vers zro par valeurs
successives, la srie des solutions optimales, x( ), forme une trajectoire quon appelle le chemin
central.
Chaque problme donne lieu un lagrangien dfinit par :
LP (x, y) = cT x
LD (x, y, s) = bT y +

n
A
j=1

n
A
j=1

ln xj y T (Ax b)

ln sj xT (AT y + s c)

(3.5)

(3.6)

Les conditions doptimalit de premier ordre ncessitent dimposer un gradient du lagrangien


gale au vecteur nul et conduisent aux conditions dites KKT (Karush, Kuhn et Tucker). Ce
sont les conditions ncessaires doptimalit dans le cadre de loptimisation non-linaire sous
contraintes avec objectif diffrentiable. Ces conditions KKT sont aussi suffisantes car la fonction
objectif du problme (P ) est convexe.

Ax = b

T
A y + s = c " 0
(3.7)
(KKT )
xi si = i

x > 0 et s > 0

Pour une valeur de > 0 donne, la solution de ce systme KKT, (x( ), y( ), s( )) est la
solution optimale de (P ) & (D ). Quand tend vers 0, ces trois vecteurs qui suivent le chemin
central tendent vers la solution des problmes (P) & (D). Tous les points du chemin central
correspondent une solution ralisable des problmes (P) & (D).
Les deux premires galits du systme (KKT) traduisent les ralisabilits primale et duale. La
dernire quation traduit la complmentarit. Le saut de complmentarit est dfini par :
=

n
A

xj ( )sj ( )/n

(3.8)

j=1

Quand la condition de complmentarit est vrifie, on parle de solution centre. En pratique,


la solution centre nest pas calcule trs prcisment. Il suffit dtre dans son voisinage car
la dtermination dun point sur le chemin central demande beaucoup de travail de calcul. La
difficult est dapprocher le chemin central en gardant la convergence.

3.2.4

Rsolution

Les diffrentes tapes dun programme de rsolution dun problme linaire sont les suivantes.
On se place un point courant donn, tel que x, y, s > 0.
Si le saut de complmentarit est au-dessous dun valeur prdfinie et si les faisabilits
primales et duales sont vrifies, alors le point courant peut tre considr comme la solution
du problme ;
Choisir une valeur approprie pour , normalement infrieure la valeur courante, mais cependant pas trop petite ;
Calculer une direction de Newton (x, y, s) de modification de (x, y, s) pointant vers
(x( ), y( ), s( )) permettant de calculer le point de litration suivante ;
Calculer un pas tel que le nouveau point dfini par x = x + x, y = y + y, s = s + s
vrifie x, y, s > 0.
Redfinir (x, y, z) comme tant (x, y, s) pour litration suivante.
La mthode de rsolution gnrale tant pose, regardons ces diffrentes tapes plus en dtails.
32

Optimisation point intrieur

3.2. Optimisation linaire (code XA)

Choix du paramtre barrire


Un point (x, y, z) est sur le chemin central si les n produits xi si , i = 1...n ont le mme saut
dual. Lalgorithme de chemin central suit la direction o = dcrot, est un paramtre
de centrage choisir. Il faut donc diminuer progressivement la valeur de . Pour garantir que
les itrations successives se trouvent dans le voisinage du chemin central, la stratgie la plus
simple est de choisir rgulirement de plus en plus faible, dun facteur (1 ) , 0 < < 1 par
exemple.
Le choix de est motiv par deux objectifs :
Amliorer la centralit, cest dire la proximit du point courant avec le chemin central ; cest
exactement le cas si =1. On ne cherche pas se rapprocher de loptimum.
Rduire le saut dual, cest dire se rapprocher de la solution optimale ; cest exactement le
cas pour =0, la direction (x, y, s) est alors une direction de Newton pure. On sloigne
du chemin central.
Il y a trois stratgies possibles : pas long, pas court et mthode de suivi de chemin
prdiction-correction.
Mthode de suivi de chemin pas court : Si dpend de la dimension du problme (par exemple

= 1/ n) et est trs proche de 1, on parle de stratgie pas court. Cette mthode a linconvnient dtre lente, car les valeurs de sont proches de 1 pour respecter une complexit
polynomiale, ce qui fait que la taille des pas ditrations est petite. En thorie, la stratgie pas
court a de meilleures proprits de convergence que la stratgie pas long, mais demande en
pratique un nombre significatif ditrations supplmentaires.
Mthode de suivi de chemin pas long : Si est constant pour toutes les itrations,
[min , max ], on parle de stratgie pas long (pas le long du chemin central). est choisi de
faon heuristique. min garantit un recentrage pour ne pas scarter du chemin central. max
garantit une progression minimale vers la solution chaque itration. Cette stratgie est un
compromis entre les recherches de centralit et doptimalit de la solution.
Mthode de suivi de chemin pas de prdiction-correction : Dans cette stratgie, il y a une
succession de deux sortes ditrations : une itration rduisant le saut dual, suivie dune itration
de correction amliorant la centralit de la solution. Pour les itrations de prdiction paires, on
effectue un pas de type = 0. Pour les itrations impaires de correction, on effectue un pas de
recentrage de type = 1.
Rsolution par la mthode de Newton du systme (KKT)
Cette tape occupe la majeure partie du temps de calcul dune itration. On rsout le systme
(KKT) (3.7) non linaire avec la mthode de Newton. Pour rsoudre un systme de n inconnues
n quations non linaires f (x) = 0, on dmarre le calcul au point vecteur x = x0 . Puis par
itrations successives, on calcule :
C
D
xk+1 = xk J(xk ) f (xk )
(3.9)

avec J le jacobien du systme dquations calcul en x. Le jacobien est la matrice des gradients
des quations. La direction de changement de variable x est solution de J(xk )x = f (xk ).
Dans notre problme, la direction de changement de variables se prsente en trois sous-vecteurs
(x, y, s) qui sont solutions du systme :

rP
x
A 0
0

0 AT I y =
rD
(3.10)
e XSe
s
S 0 X
33

3.3. Optimisation conique (code MOSEK)

Optimisation point intrieur

avec X et S sont des matrices diagonales dont les lments diagonaux sont les composantes des
vecteurs x et s et ei = 1 i. A partir du point courant (x, y, s), les vecteurs rsidus rP et rD de
non-ralisabilit primal et dual sont calculs. Les conditions de complmentarit donnent aussi
lieu un rsidu : e XSe.
Dans la mthode de Newton standard, on devrait effectuer litration xk+1 = xk +x. Comme on
doit veiller maintenir le caractre positif des variables x, on effectue un pas dans la direction
de Newton xk+1 = xk + x, avec en gnral 0 < < 1. De la direction dune itration de la
mthode de Newton (x, y, s), on utilise x comme direction dans lespace des x, et (y,
s) comme direction dans lespace des y et s. Thoriquement on devrait utiliser le mme pas
dans les deux espaces. En pratique on ne le fait pas. On choisit un pas propre chaque espace,
pas qui maintiendra x > 0 et s > 0.

Calcul du pas
Une fois la direction (x, y, s) calcule, on calcule les pas maximum effectus respectivement
dans lespace primal et dans lespace dual :
P = 0.995 min[xj /xj |xj < 0] et D = 0.995 min[sj /sj |sj < 0]

(3.11)

Remarquons que les composantes de y tant non contraintes en signe, y nintervient pas dans la
dtermination du pas.
Litration de la mthode de Newton que lon effectue est alors :
k+1
= xk + P x
x
y k+1 = y k + D y
k+1
s
= sk + D s

(3.12)

On devrait en principe poursuivre les itrations de la mthode de Newton, cest dire recalculer
une nouvelle direction (x, y, s) et un pas (P , D ) dans cette direction, jusqu ce que
le systme KKT soit rsolu, nous donnant ainsi un point (x( ), y( ), s( )) point appel centre
analytique sur la trajectoire centrale. On choisirait alors une nouvelle valeur de positive mais
plus petite, on poserait un nouveau systme dquation KKT que lon rsoudrait nouveau par
la mthode de Newton, obtenant ainsi un nouveau point sur la trajectoire centrale et ainsi de
suite.

3.3

Optimisation conique point-intrieur (code MOSEK)

Les contraintes auparavant linaires sont maintenant coniques. La rsolution dun tel problme
est plus complexe quun problme contraintes linaires. Dans cette section, il ne sagit pas
dexpliquer en dtails la dmarche de rsolution dun tel problme, mais den indiquer les grandes
lignes et de montrer du doigt les outils mathmatiques ncessaires. Pour plus de dtails, consulter
la rfrence Strodiot [2002].
Un des grands attraits des mthodes de point intrieur est quelles sappliquent galement
la programmation non-linaire. Ainsi, le travail de Nesterov et Nemirovski [1984] a fourni les
bases thoriques ncessaires au dveloppement de mthodes point intrieur polynomiales pour
la programmation convexe, un cas particulier de la programmation non linaire possdant de
nombreuses applications.
34

Optimisation point intrieur

3.3.1

3.3. Optimisation conique (code MOSEK)

Dfinition du problme

Les problmes linaires forment un sous-ensemble de lensemble des problmes plus gnraux,
les problmes contraintes non linaires. Une manire dtendre la mthode prcdente est
dajouter la condition xt C, avec xt est un ensemble de variables et C un espace conique
convexe ou cne convexe, cest--dire que :
x C x C pour tout " 0

(3.13)

Avec cette condition supplmentaire, le problme rsoudre est un problme doptimisation


conique. Loptimisation conique est un sous-ensemble des problmes convexes non linaires et
une gnralisation de loptimisation linaire.
Le problme rsoudre est donc un problme doptimisation conique scrivant :

Min cT x
avec Ax = b
(3.14)

et x C

avec A Rnm , c, x, s Rn , b, y Rm
Dans cette section, nous nous limitons la mthode de rsolution de ces problmes utilise par
le code commercial MOSEK. Ce code doptimisation conique rsout les problmes ayant des
contraintes coniques de la forme :

0
1A
n

1
C = x Rn+1 |2
(3.15)
x2j ! xn+1

j=1

Ces cnes sont appels cnes de Lorentz. Ce nom vient du fait que ce cne tait utilis avec n = 3,
la quatrime dimension tant le temps, en thorie de la relativit. Avec ce cne, le problme
doptimisation conique correspondant est appel second-order conic programming problem ou
SOCP.

3.3.2

Vers la rsolution

Comme en optimisation point intrieur contraintes linaires, on rsout simultanment les


problmes primal et dual.

Max bT y
Min cT x
avec A y + s = c
avec Ax = b
(3.16)
(DC)
(P C)

et y C
et x C

avec A ladjoint de A. La solution de ces problmes est la mme que celle des problmes faisant
intervenir le paramtre barrire quand celui-ci tend vers zro.

Max bT y F (s)
Min cT x + F (x)
avec AT y + s = c
avec Ax = b
(3.17)
(DC )
(P C )

et y C
et x C
avec F la fonction barrire dfinie par :

F (x) = ln(det X)

(3.18)

Cette fonction est la plus simple permettant dobtenir un algorithme de complexit polynomiale.
Son rle est le mme quen optimisation sous contraintes linaires. Comme en programmation
linaire, il faut dterminer le chemin primal-dual associs aux problmes (PC) & (DC) pour
35

3.3. Optimisation conique (code MOSEK)

Optimisation point intrieur

obtenir une solution de ces problmes. Soit litration courante ( , x, s) telle que > 0 et (x,
s) un point primal-dual strictement faisable correspondant au point (x( ), s( )) sur le chemin
central. La question est comment mettre jour ce point pour obtenir la nouvelle valeur ( +,
x+, s+) ayant les mmes proprits et une valeur plus faible du paramtre barrire + < .
(x( ), s( )) est lunique solution du systme :

Max bT y, A y + s = c
x, s C
(3.19)

G (x, s) := s + g(x) = 0

avec g(x) le gradient de la fonction barrire F en x. La valeur de y est connue ds que z est
dtermin car A est surjective. La dernire quation de ce systme nest pas linaire : il faut la
linariser autour du point (x, s). On obtient alors :
G (x, s) +

G (x, s)
G (x, s)
(x+ x) +
(s+ s) = 0
x
s

(3.20)

avec les corrections x = x+ x et s = s+ s calcules de telle manire ce que x+ et s+


satisfassent les deux premires quations du systme prcdent (3.19).

3.3.3

Programmation semi-dfinie

On remarque que si on crit la condition G (x, s) = 0 sous une autre forme, par exemple sous
la forme x + g(s) = 0, la dernire quation de (3.19) change et les corrections x et s sont
diffrentes donnant lieu un autre algorithme. En programmation semi-dfinie, il existe dautres
formulations quivalentes G (x, s) = 0 permettant de concevoir des algorithmes trs efficaces.
Un problme de programmation semi-dfini est un problme doptimisation conique o C est
n de toutes les matrices positives symtriques dfinies semi-positives. En utilisant
lensemble S+
la programmation semi-dfinie, les problmes sont redfinis. On montre que G (x, s) = 0 est
quivalent XS = I. En utilisant la programmation semi-dfinie, on montre que le chemin
central associ (PC) & (DC) est dfini, pour tout , par le systme :

trAi X = bi , i = 1, ..., m

n
X,
@mS S+
(3.21)
y i Ai + S = C

i=1

XS = I

Comme en programmation linaire, = avec [0, 1] et = trXS/n le saut dual. Les


corrections (X, y, S) sont alors les solutions du systme linaire :

trAi X = 0, i = 1, ..., m
@
m
(3.22)
i=1 yi Ai + S = 0

XS + XS = I XS

Une fois les corrections calcules, la nouvelle itration sera :


X+ = X + X

y+ = y + y

S+ = S + S

(3.23)

Les hypothses de la programmation semi-dfinie impose davoir des matrices X+ et S+ symtriques. Pour cela, il est important que les corrections correspondantes soient symtriques. X
est symtrique (seconde quation de (3.22)), mais pas S car la matrice XS peut tre non
symtrique (troisime quation de (3.22) : un produit de matrice symtrique ne donne pas ncessairement une matrice symtrique). Un moyen de saffranchir de cet inconvnient est dcrire
lquation XS = I sous une autre forme, de manire ce que la linarisation donne une matrice
X symtrique.
36

Optimisation point intrieur

3.3.4

3.4. Optimisation convexe (code matlab)

Direction NT

Dans la littrature, plusieurs linarisations sont proposes. La plus importante, donne par Y.
Zhang, est dfinie par la transformation linaire suivante :
Hp (M ) =

J
1I
P M P 1 + P 1 M T P T
2

pour une matrice P dfinie non singulire. Alors on aboutit au systme

trAi X = 0, i = 1, ..., m
@
m
i=1 yi Ai + S = 0

Hp (XS + XS) = I Hp (XS)

(3.24)

(3.25)

Suivant la valeur de la matrice P , il y a diffrentes mthodes pour rendre X symtrique et


donc diffrentes directions , dont les principales sont listes ci-dessous. Il existe de nombreuses
autres (plus de 20 sont connues). La direction NT conduit un algorithme trs efficace.
P = I, direction AHO (Alizadeh, Haeberly, Overton)
P = X 1/2 ou P = S 1/2 , direction primale ou duale HKM (Helmberg, Kojima, Monteiro)
P = W 1/2 avec W = X 1/2 (X 1/2 SX 1/2 )1/2 X 1/2 ), direction NT (Nesterov-Todd [1999]). W
est appele matrice dchelle.
La direction NT est celle utilise par le code doptimisation MOSEK utilis dans cette thse.
Dans la suite de lalgorithme de rsolution, on utilise un algorithme de prdiction-correction.

3.4

Optimisation convexe point intrieur (code matlab)

La matire de cette section est tire de F. Pastor et Loute [2005]. Ce code crit par F. Pastor
et le professeur E. Loute du CORE (Centre of Operation Research and Econometrics, Louvain
la Neuve, Belgique) permet de rsoudre un problme doptimisation contraintes convexes
gnrales, comme le critre de Gurson qui contient un terme cosh. XA et MOSEK ne peuvent
en effet pas rsoudre de tels problmes, exigeant des contraintes linaires pour lun et coniques
pour lautre. Le but de cette section est dintroduire certaines notations, quations et paramtres
dont on parlera dans la dernire partie.
La forme gnrale dun problme doptimisation contraintes convexes est :

Min cT x
avec Ax = b

et g(x) + s = 0

(3.26)

avec c, x Rn , b Rm , A Rmn est une matrice de plein rang contenant les coefficients
des contraintes linaires. g = (g1 , . . . , gp ) est un vecteur contenant les valeurs des contraintes
convexes gi , et s Rp+ est un vecteur des variables faibles associes ces contraintes convexes.
Comme on la dj vu, la mthode point intrieur primal-dual consiste rsoudre au lieu du
problme initial le problme suivant paramtr par le paramre barrire > 0 :

@p
Min cT x i=1 ln(si )
avec Ax = b
(3.27)

et g(x) + s = 0

La condition des carts complmentaires nous apprend que si une contrainte gi (x) est non active
(gi (x) ! 0) alors la variable duale yi correspondante est nulle. Si yi > 0 alors la contrainte
associe est nulle (contrainte active).
37

3.4. Optimisation convexe (code matlab)

Optimisation point intrieur

On peut prouver que (3.27) admet une solution si et seulement si les conditions KKT conditions
sont satisfaites :
! "T
g
T
c+A w+
y = 0,
x
Ax b = 0,
(3.28)
g(x) + s = 0,

Y Se = e,
avec w Rm , y Rp et Y , S sont les matrices diagonales associes y ets respectivement. > 0
et s > 0 impliquent y > 0. En dautres termes, w est le vecteur des variables duales associes aux
contraintes linaires ; y le vecteur des variables duales associes aux contraintes non linaires ; c
est le second membre des contraintes convexes ; A est la matrice des coefficients des contraintes
linaires.
On rsout la srie de ces problmes avec tendant vers 0 de manire obtenir la solution de (3.26)
avec une bonne approximation. En fait, quand tend vers 0, les quations (3.28) deviennent
proche des conditions KKT du problme original. Dans ce but, on introduit le vecteur F suivant :
F : Rn Rm Rp+ Rp+ Rn Rm Rp Rp

. /T
g
Fd (x, w, y, s)
c + AT w + x
y

p1 (x, w, y, s)
Ax b
(x, w, y, s) 1
=

Fp2 (x, w, y, s)

g(x) + s
Fc (x, w, y, s)
Y Se e

Les conditions KKT pour (3.27) peuvent sexprimer comme F (x, w, y, s) = 0, ce qui peut se
rsoudre avec la mthode de Newton. La direction z = (x, w, y, s) est calcule en
rsolvant lquation en z :
F
z + F = 0.
(3.29)
z
La direction z est solution du systme linaire suivant :

. /T

g
x
Fd
0
H A
x

0
w F
A 0
0
0
(3.30)
y = Fp1 ,

p2

g 0
0
I
x
s
Fc
0 0
S
Y

@
2
avec H0 = pi=1 yi xg2i . On peut prouver (cf. F. Pastor [2001]) que ce systme admet une unique
solution. Pour dmarrer cet algorithme, un point initial (x, w, y, s) est ncessaire, lintrieur de
lorthant positif pour le signe des variables s et y i.e. un point (x0 , w0 , y 0 , s0 ) avec y 0 et s0 > 0.
. /
g
g
On dfinit H = H0 + x
et r = Fp2 Y 1 Fc . Aprs quelques manipulations de
Y S 1 x
matrice, on aboutit :

. /

g
x

H A Fd
A

Fp1

Y S 1 r

(3.31)

Il est facile de rsoudre (3.31) si la matrice H est dfinie positive. Ce nest malheureusement
pas toujours le cas (critre de Mises). Une mthode rpute assez efficace pour surmonter cette
difficult est de conserver le systme (3.31) en ltat et dutiliser une factorisation LU, comme
si ctait un systme asymtrique gnral. Le solveur standard LU utilis par le programme
matlab sappelle umfpack.
Il existe de nombreuses mthodes pour obtenir la dcroissance de en rsolvant (3.30) et (3.31).
Lune des mthodes les plus efficaces est lalgorithme de prdiction-correction de Mehrotra, utilis
38

Optimisation point intrieur

3.5. Conclusion

dans le programme matlab. Cet algorithme remplace dans (3.28) par , avec le paramtre
de centrage et est constitu des deux tapes prcdemment dcrite ( = 0 pas de prdiction et
$= 0 pas de correction). Finalement, on obtient une nouvelle direction z = (x, w, y, s)
et le nouveau point courant peut tre calcul :
xk+1 = xk + s x
w

k+1

= w + y w

k+1

= y k + y y

(3.32)

sk+1 = sk + s s
avec , s et y choisis de manire avoir y,s >0 et nanmoins avoir s et y aussi proche de 0
que possible. Cet algorithme continue tant que les valeurs de Fp , Fd1 , Fd2 et Fc sont suffisamment
proches de 0. La nouvelle valeur de dans litration est pose gale y T s/p.
Cet algorithme conu pour les problmes danalyse limite a dj fait ses preuves en rsolvant
le problme statique dun matriau de Mises et dun matriau de Gurson (F. Pastor et Loute
[2005]). Il savre assez robuste et prcis. Il permet de rsoudre des problmes que les codes
commerciaux ne peuvent pas rsoudre.

3.5

Conclusion

Nous avons expos succinctement le principe de fonctionnement des deux codes commerciaux
utiliss dans cette thse, XA et MOSEK, pour rsoudre nos problmes danalyse limite. Loptimisation point intrieur est une science actuellement en plein dveloppement. Dans ce cadre,
F. Pastor et E. Loute ont rcemment dvelopp un code doptimisation point intrieur sous
matlab pour un problme contraintes convexes non linaires comme le critre de Gurson.
En effet, un tel problme doptimisation ne peut pas se rsoudre avec XA qui ncessite des
contraintes linaires et MOSEK qui rsout des problmes contraintes coniques. Afin dutiliser
XA, loptimiseur linaire, une technique de linarisation du critre de Mises est expose dans le
prochain chapitre.

39

Chapitre 4

Mthode de linarisation de Ben-Tal


et Nemirovski
Le but de ce chapitre est de dcrire la technique employe pour obtenir une expression linaire du
critre de Mises et de la puissance dissipe dans les diffrents cas de chargement. Ces expressions
sont en effet quadratiques et ne peuvent pas tre employes en ltat avec le code doptimisation
XA, exigeant des contraintes linaires.
Cette technique de linarisation a t applique pour la premire fois un problme danalyse
limite par Loute et al. [2002]. Nous lavons prfre aux mthodes de linarisation par variables
sparables (en statique) et par plans tangents (en cinmatique) utilises dans les travaux antrieurs de lquipe sur le sujet (Francescato [1994], Thai [1997]). En effet, les comparaisons
des rsultats obtenus par les diffrentes techniques de linarisation (Loute et al. [2002], Trillat
[2002]) montrent que cette technique est plus efficace (en prcision et en temps de rsolution)
que les mthodes de linarisation prcdemment employes.
Les performances sans cesse grandissantes des outils informatiques autorisent maintenant lemploi de cette mthode trs efficace mais trs gourmande en mmoire RAM, les problmes tant
de trs grande taille (plusieurs centaine de milliers jusqu plusieurs millions de variables non
nulles).

4.1

Ide

Lide cl introduite par Ben-Tal et Nemirovski [a] est de considrer la projection dun polydre
appartenant un espace de dimension suprieure au cne. Un polydre rgulier circonscrit un
cne de dimension a un nombre de facettes qui augmente exponentiellement avec la dimension
du cne. Pour dfinir ce polydre, il faut donc un nombre dingalits augmentant exponentiellement. La solution est de dcomposer le cne en cnes plus petits. Chacun de ces cnes peut
tre approch suffisamment par un polydre. Ainsi le cne de dimension (n + 1) est dcompos
en (n 1) cnes 3 dimensions en ajoutant (n 2) variables.

4.2

Construction du polydre

Soit k 2 un entier. Soit lensemble dfinit par les quations suivantes :

i+1 = i cos 2i + i sin 2i

i+1 i cos 2i i sin 2i

i+1 i cos 2i i sin 2i

1 = k cos 2k + k sin 2k
41

(4.1)

4.2. Construction du polydre

Linarisation BTN

Cet ensemble dfini par k + 1 galits, 2k ingalits et 2k variables est un polydre. Le thorme
qui suit permet den dterminer la structure : La projection dun ensemble sur le sous-espace de
ses deux variables (0 , 0 ) est gal un polydre rgulier 2k cots. Dmontrons ce thorme.
Pour fixer les ides, dtaillons le cas k = 3. La dmonstration se gnralise facilement.
Les deux premires quations de (4.1) prcdentes peuvent se rcrire sous la forme matricielle
suivante :
!
"
" !
"!
cos 2i
sin 2i
i+1
i
(4.2)
=
i+1 i+1
i
sin 2i cos 2i
avec i+1 0 une variable permettant de supprimer lingalit.
Soit i = k 1. Soit Pi lensemble de points dont les coordonnes sont (i , i ). Soit le repre
(k1 , k1 ) tournant et le repre (k , k ) fixe. La quatrime galit de (4.1) est une quation
de droite dans le plan (k , k ) et dfinit le lieu des (k , k ). Lensemble de points Pk appartient
la droite (AB). Les ingalits de (4.1) peuvent scrire :
k i cos

i sin k1 k
2k1
2

(4.3)

Do k 0 pour k > 0. Lensemble de points Pk se restreint maintenant la demi-droite [AB)


.

Fig. 4.1: Etape 1 de la linarisation BTN.

Daprs les trois premires quations de (4.1), le point image de (k1 , k1 ) appartient au
segment de coordonnes (k , k ) et (k , k ). Quand k est nul, le point image est en (k ,
k ). Puis k peut augmenter jusqu ce que le point image soit en (k , k ). Lunion de tous
les segments dont les extrmits ont pour coordonnes (k , k ) et (k , k ) pour tous les Pk
donne la rgion dlimite par les demi-droites [AB) et [AB) (voir figure 4.1).
Ceci est quivalent dire que le point (k1 , k1 ) appartient limage de cet ensemble par la
rotation inverse dangle /2k dcrite par :
"!
"
!
" !

sin 2k1
cos 2k1
k
k1
(4.4)
=

cos 2k1
k k
sin 2k1
k1
En prenant limage de lensemble Pk par la rotation dangle /2k1 , on trouve que lensemble de
points Pk1 doit appartenir la rgion dlimite par les demi-droites [BA) et [BC) (figure 4.2).
On peut ensuite itrer cette procdure pour les ensembles de points Pk2 , Pk3 , . . . (figures 4.3
et 4.4). En effet, en utilisant le mme raisonnement, on peut dduire lensemble de point Pi1
connaissant lensemble de point Pi par la procdure :
42

Linarisation BTN

4.2. Construction du polydre

Fig. 4.2: Etape 2 de la linarisation BTN. Ensemble P2 pour k = 3.

1. Restriction des points ceux ayant une coordonne i+1 0

2. Considrer lunion des segments de coordonnes (i+1 , i+1 ) et (i+1 , i+1 ) o le point
image appartient lensemble restreint prcdent, i.e. ajouter pour chaque point (i+1 ,
i+1 ) lensemble de points (i+1 , x) pour tout x compris entre i+1 et i+1 .
3. Rotation de cette union autour de lorigine dans le sens trigonomtrique dun angle de
/2i pour trouver lensemble des points Pi .

Dans le cas de k =M
3, Pk = P3 = [AB) :
Pk1 = P2 = [BA) [BC) ;
Pk2 = P1 = [ABCDE] ;
Pk3 = P0 =polydre ABCDED C B A.

Fig. 4.3: Etape 3 de la linarisation BTN. ensemble P1 pour k = 3.


Pour un lment ou un sommet, chaque cne introduit, avec 2k le nombre de cts du polydre :
2k ingalits
2k + 1 inconnues
k + 1 galits
En effet, les quations initiales sont :

1 = 0
1 0
(4.5)

1 0
43

4.3. Conclusion

Linarisation BTN

Fig. 4.4: Etape 4 de la linarisation BTN. ensemble P0 pour k = 3.

On a une galit et deux ingalits initiales, puis (k 1) galits et 2(k 1) ingalits, soit 2k
ingalits et k galits avec lgalit finale en r. Les inconnues sont les i et i avec i = 1 k et
r. Dans la suite de la thse, on notera q au lieu de k le nombre de plans linarisants afin de ne
pas confondre avec la cohsion, note k.

4.3

Conclusion

Cette mthode de linarisation repose sur la dcomposition dun cne en un nombre de cnes de
dimension infrieure. Cela permet de traiter efficacement la linarisation du critre de Mises et
de la puissance correspondante dans le cas le plus gnral. Cependant, pour que lapproximation
faite sur le critre lors de la linarisation devienne ngligeable, il faut que le nombre de plans
tangents approchant le critre soit au moins de 28 soit 256. Ainsi, le nombre de contraintes et
de variables supplmentaires apporte par cette linarisation est assez considrable. Lemploi de
cette mthode est donc limit des problmes doptimisation comportant un nombre restreint
dlments comme cest le cas pour les problmes plans.
En effet, dans le cas 3D, il apparat clairement que cette mthode ne peut pas tre employe
pour obtenir un rsultat trs prcis : le nombre dlment est 20 fois plus important que dans
le cas plan. Avec la mmoire vive dont nous disposons, XA ne peut pas rsoudre un problme
doptimisation de si grande taille. Cest pourquoi nous utilisons le code doptimisation conique
MOSEK. Avec ce code, galement de type point intrieur, le nombre de contraintes et de variables
supplmentaires est raisonnable et des problmes grands nombres dlments peuvent tre
traits.
Nous avons expos les diffrents outils ncessaires lcriture et la rsolution dun problme.
Dans le chapitre suivant, nous dtaillons la mise en uvre des approches statique et cinmatique.

44

Chapitre 5

Mise en uvre des mthodes


numriques dans le cas dun maillage
plan
La mise en uvre de lanalyse limite est ralise par un programme statique et un programme
cinmatique en fortran pour chaque cas dtude, bas sur un VER maill en lments finis.
Ltude dans le plan pour les matriaux cavits cylindriques et le cas axisymtrique pour un
matriau cavits sphriques ncessite seulement un VER plan constitu de triangles. Le cas
3D est quant lui trait avec un maillage tridimensionnel constitu de ttradres base triangulaire. Aprs avoir donn la structure gnrale dun programme et dfini quelques paramtres
du maillage, ce chapitre dtaille la structure dun programme statique et dun programme cinmatique dans le cas dun VER plan lment triangulaires, pour un chargement en dformation
plane gnralise. Le cas 3D est trait dans la partie correspondante.

5.1

Structure gnrale dun programme

Chaque programme fortran est constitu des lments modlisant les lments suivants :
Maillage. Le code fortran permet de gnrer un maillage continu ou discontinu, plan ou 3D
selon ltude. Dans un maillage continu, les noeuds sont communs plusieurs triangles.
Dans un maillage discontinu, chaque lment est caractris par trois noeuds qui lui sont
propres. Ceci est illustr par la figure 5.1.
Equations. On crit en fortran les quations de lanalyse limite rendant le champ solution
admissible. Si la rsolution est effectu sous XA (optimiseur linaire), on crit la linarisation du critre de Mises. Si MOSEK est utilis, il faut dtailler les variables ncessaires
loptimisation conique.
Gnration du chier optimiser. Lcriture du fichier contenant les donnes ncessaires
loptimisation diffre selon loptimiseur. Nanmoins, ce fichier contient toujours la matrice
des contraintes, le type des lignes (=, ", ! ou non astreinte) et des colonnes (" 0 ou non).
Subroutines. On fait appel des sous-programmes pour remplir de faon optimale la matrice
des contraintes ou pour calculer les coefficients dinterpolation.
Le maillage gnr est soit plan, soit tridimensionnel. Le code permettant de gnrer le maillage
plan existant dj, il na pas t ncessaire de lcrire. Par contre la gnration du maillage
tridimensionnel, originale, est dtaille en annexe A. On donne ici quelques dfinitions utilises
tout au long de cette thse.
45

5.2. Dfinitions de quelques paramtres du maillage plan

Mise en uvre

Fig. 5.1: Maillage continu ( gauche) et discontinu ( droite).

5.2

Dfinitions de quelques paramtres du maillage plan

Dans le cas dun matriau cavits cylindriques, le VER est un cylindre creux et ltude se
ramne dans un plan normal du cylindre. Par la suite, nous donnons la structure des programmes
statiques et cinmatiques dans le cas de la dformation plane gnralise avec la linarisation
BTN du critre et dans le cas dun chargement en dformation moyenne homogne impos au
bord. La figure 5.2 montre le maillage 672 lments utilis alors. Les autres cas de chargement
(contrainte plane, dformation plane) sont des cas plus simples, cest pourquoi la structure de
leurs programmes nest pas dtaille. La linarisation du critre gnral trait dans le plan (3D
plan) est dtaille dans le chapitre correspondant.

Fig. 5.2: Exemple de Volume Elmentaire Reprsentatif pour un matriau cavits cylindriques.
Maillage 672 lments - f=16%.

Les paramtres suivants relatifs au maillage sont dfinis ici. Le nombre entre parenthses indique
la valeur pour le maillage de la figure 5.2 :

nt : nombre dlments ou de triangles (672) ;


ndisc : nombre de segments de discontinuits (982) ;
nlim : nombre de cts sur le bord de la cavit (12) ;
nsym : nombre de cts sur les bords symtrie (14).
46

Mise en uvre

5.3
5.3.1

5.3. Structure gnrale dun programme statique dans le cas plan

Structure gnrale dun programme statique dans le cas


plan
Variables

Le maillage est discontinu et on linarise le critre par la mthode BTN dcrite dans le chapitre
prcdent. La structure gnrale du problme est la suivante :
[A]{x} = {b}

(5.1)

avec A la matrice des contraintes, {x} le vecteur des inconnues et {b} le second membre dont
les termes sont des constantes. Le vecteur {x} est constitu des variables microscopiques du
problme (x , y , z , xy ) en chaque sommet auxquelles il faut ajouter les (4q + 1) inconnues
supplmentaires par sommet pour la linarisation du critre de Mises dans ce cas de chargement :
1 , u1 , 1 , 1 , ..., 1 , 1 , 1 , 1 , ..,
{x}T = {x1 , y1 , z1 , xy
11 11
q1 q1
12 11

(5.2)

1 , 1 , ..., .., 1 , 1 , 2 , 2 , ..., ..., nt , nt }


q2
q2
q2 q2 x y
q2 q2

Rappelons que q est un paramtre intervenant dans la linarisation du critre de Mises (pris
en gnral gal 8 pour avoir une linarisation du critre suffisante, par 256 plans tangents).
Le nombre total de variable est donc de 4 + (4q + 1) = 37 pour chaque sommet, soit au total
[4 + (4q + 1)] 3nt = 74 592.

5.3.2

Contraintes

Dnitions
Les contraintes macroscopiques x , y , z , xy sont dfinies comme on la vu en homognisation comme la moyenne des contraintes microscopiques. Les paramtres de chargement h , dp ,
dpg sont dfinis en fonction des contraintes prcdentes. Le nombre de contraintes apportes
par ces dfinitions est de 7.
Equations dquilibre (Premire condition SA)
Cette condition dit que les quations dquilibre ij,j + i = 0 doivent tre vrifies. En coordonnes cartsiennes, elles scrivent pour un milieu non pesant :
xy
y
x xy
+
=0
et
+
=0
(5.3)
x
y
x
y
Ecrire ces quations ncessite de faire appel une subroutine donnant les coefficients di , ei , fi
de la matrice dinterpolation [N ].
Soit un triangle dfini par ses sommets de coordonnes (x1 , y1 ), (x2 , y2 ), (x3 , y3 ). On peut dterminer la valeur des contraintes ij en rsolvant le systme suivant :

d + ex1 + f y1 = ij (x1 , y1 )
d + ex2 + f y2 = ij (x2 , y2 )
(5.4)

d + ex3 + f y3 = ij (x3 , y3 )

On rsout avec la mthode de Cramer afin de trouver la valeur des coefficients intervenant dans
les quations dquilibre :
y
xy
xy
x
1
=e
=f
=
= (e + f )
(5.5)
x
y
y
x
2
Le calcul de la surface dun lment fait galement intervenir ces coefficients. Les deux quations
dquilibre doivent tre vrifies dans chaque lment, soit 2nt = 1344 quations linaires.
47

5.3. Structure gnrale dun programme statique dans le cas plan

Mise en uvre

Continuit (Deuxime condition SA)


Comme le montre la figure 5.3, une ligne de discontinuit est dfinie par les couples (l1 , l2 ) dans
le triangle (1) et (l3 , l4 ) dans le triangle (2).

Fig. 5.3: Reprsentation dune ligne de discontinuit entre deux lments triangulaires.

Pour un champ de tenseur de contrainte discontinu, la deuxime condition SA impose la continuit de ij nj au passage dune ligne de discontinuit de normale nj , ce qui scrit :
(1)

(2)

(1)

(2)

ij nj = ij nj , ou bien n(1) = n(2) et nt = nt

(5.6)

quon peut encore crire :


[n ] = 0 et [nt ] = 0

(5.7)

Il faut donc dfinir [n ], [nt ] pour chaque couple de discontinuits.


Dans le cas plan, les vecteurs normal n et tangent t ont pour coordonnes en fonction de ,
langle entre la normale et laxe Ox horizontal :
"
"
!
!
cos
sin
n=
t=
(5.8)
sin
cos
Le vecteur contrainte Ti est dfini par :
Ti = ij nj

(5.9)

soit, pour le vecteur contrainte normal :


" !
"
!
" !
"!
cos x + sin xy
Tx
x xy
cos
=
=
Tn =
cos xy + sin y
sin
Ty
xy y

(5.10)

n est dfini par :


n = nT T n =
soit

cos sin

cos x + sin xy
cos xy + sin y

"

n = cos2 x + sin2 y + 2 cos sin xy

(5.11)

(5.12)

nt est dfini par :


T

nt = t T n =

sin cos
48

cos x + sin xy
cos xy + sin y

"

(5.13)

Mise en uvre

5.3. Structure gnrale dun programme statique dans le cas plan

soit
4
5
nt = (y x ) cos sin + xy cos2 sin2

(5.14)

Les quations (5.14) et (5.12) sont celles crire en chaque sommet de discontinuit et apportent
ainsi 4ndisc = 3928 quations supplmentaires.

Conditions aux limites (Troisime condition SA)


Les conditions aux limites en contraintes sur la frontire V doivent tre vrifies. On crit que
le vecteur contrainte Ti = ij nj est nul sur les bords libres :
n = 0 et nt = 0

sur les bords libres.

(5.15)

De plus, les conditions de symtrie doivent galement tre vrifies. Les contraintes tangentielles
nt sont nulles sur les bords symtrie :
nt = 0

sur les bords symtrie.

(5.16)

Le nombre dquation ncessaire est respectivement de 4nlim = 48 et de 4nsym = 56.

Conditions PA
La condition f () ! 0 doit tre impos en chaque sommet. Pour cela, on linarise le critre de
Mises en dformation plane gnralise laide de la mthode BTN dcrite dans un chapitre
prcdent. Le nombre de contraintes ncessaire pour cela est de 3nt (3q + 2) 2 pour chaque
noeud. La cohsion est choisie gale 1 (k = 1) dans toute la thse. En dformation plane
gnralise, le critre de Mises est dfini par :
# !
"$2
4
4
52
2 x + y
f () =
+ x y )2 + 2xy (2k)2
z
(5.17)
3
2
Cette expression forme par quatre termes quadratiques se linarise avec deux cnes dont les
expressions sont les suivantes.
.
. //2
avec u1 " 0
(5.18)
(x y )2 + (2xy )2 !
u1 cos q
2
# !
"$2
.
. //2
2 x + y
+ u21 ! 2k u2 cos q
z
avec u2 " 0
(5.19)
3
2
2
Une telle linarisation apporte dans notre problme :
nombre de lignes = (3 nt) 2 (3q + 1) avec q = 8 et nt = 672
= 100800

nombre de colonnes = 3 nt (4q + 1) avec q = 8 et nt = 672


= 66528

(5.20)
(5.21)

Fonctionnelle
Une ligne supplmentaire est ncessaire pour dfinir la fonctionnelle optimiser. En dformation
plane gnralise, il sagit de dp , dpg ou h .
49

5.4. Structure gnrale dun programme cinmatique dans le cas plan

5.3.3

Mise en uvre

Structure de la matrice des contraintes

Pour un maillage nt = 672 lments et q = 8, le problme comporte au total 106 184 lignes,
74 599 colonnes et 326 099 termes non nuls. Avec XA sur Power Mac Apple G5 2GHz et 4.5 Go
de RAM 1 , le problme doptimisation est rsolu en 45 s et 20 itrations environ. Le temps de
lecture de la matrice de donnes et de pr-rsolution est de 30 s et le temps dexcution de 15 s.
Dans la suite de cette thse, le temps indiqu est uniquement le temps de rsolution. Ce temps,
en particulier pour les problmes de grandes tailles, doit tre augment par le temps de lecture,
de r-ordonnancement de la matrice et de pr-rsolution. Cette premire phase peut durer dans
les cas extrmes plusieurs heures.
Plus spcifiquement, notre problme comporte au total 74 599 variables dont 66 528 sont ncessaires (ou 89%) pour la linarisation du critre. De plus, comme on le voit dans le tableau
suivant rcapitulant le nombre de lignes apport par chaque type de contrainte, la linarisation
du critre constitue 94% des contraintes du problme.
Df.
7

Equi.
1 344

Cont.
3 928

Cond. lim.
48

Cond. sym.
56

Linarisation
100 800

Total
106 183

Nous pouvons reprsenter schmatiquement la structure de la matrice des contraintes par la


figure 5.4.

5.4

5.4.1

Structure gnrale dun programme cinmatique dans le cas


plan
Variables

En cinmatique, le vecteur des variables {x} est constitu des vitesses de dplacement microscopiques (ux , uy ) du problme (2 3nt = 4032) en chaque sommet auxquelles il faut ajouter
(2q + 1) 2 = 34 inconnues supplmentaires par lment (ou 22 848 au total) pour la linarisation de la puissance volumique. De plus, 4ndisc variables supplmentaires interviennent pour
dfinir la puissance apporte par les lignes de discontinuit. La structure de {x} est finalement
la suivante :
{x}T =

5.4.2

3nt 1
1
1
1
1
1
1
1
{u1x , u1y , u2x , u2y , ...u3nt
x , uy r , 11 , 11 , q1 , q1 , 12 , 11 , .., q2 ,

(5.22)

1 , , ..., ..., 3nt , 3nt , 1 , 1 , 1 , 1 , ..., ndisc , ndisc , ndisc , ndisc }


q2
q2
q2
1 2 3 4
1
2
3
4

Contraintes

Le maillage est discontinu et aprs avoir crit les quations rendant le champ de vitesse de
dplacement licite, on linarise la puissance volumique par la mthode BTN.

Dnitions
On dfinit les paramtres de chargement Eh , Edp , Edpg en fonction des paramtres Ex , Ey , Ez .
1

A cause du systme 32 bits (Mac OSX 3), seulement 2Go peuvent tre utiliss.

50

Mise en uvre

5.4. Structure gnrale dun programme cinmatique dans le cas plan

Fig. 5.4: Structure de la matrice des contraintes dans le cas statique plan avec la linarisation BTN
du critre de Mises.

51

5.4. Structure gnrale dun programme cinmatique dans le cas plan

Mise en uvre

Divergence nulle
La condition dincompressiblit vx + vy + vz = 0 avec
vx =

uy
ux
, vy =
, vz = Ez
x
y

(5.23)

rendant le champ u PA est crite pour chaque lment. Pour cela, on utilise la mme mthode
quen statique pour calculer les coefficients de la matrice dinterpolation.
1
vx = e, vy = f , vxy = (e + f )
2

(5.24)

Lcriture de cette condition demande une ligne par lment soit nt lignes (672) dans la matrice
[A].

Continuit
Dans le cas du critre de Mises en dformation plane gnralise, la condition PA est quivalente
[un ] = 0. Cette condition scrit :
[un ] = cos [ux ] + sin [uy ] = 0

(5.25)

Lcriture des cette quation en chaque sommet de discontinuit ajoute 2ndisc lignes supplmentaires (1964).

Puissance dissipe le long des lignes de discontinuit


La puissance dissipe sur les discontinuits vaut :
(
1
disc
P
=
([u]) dl
V Ld

(5.26)

o Ld est lensemble des surfaces de discontinuits et :


([u]) = k | [ut ] |= k( sin [ux ] + cos [uy ]) = k (1 + 2 )

(5.27)

[ut ] est le saut de vitesse de dplacement tangentielle, tant langle entre lhorizontal Ox et la
normale une discontinuit, comme reprsent sur la figure 5.3.
Lcriture des cette quation en chaque sommet de discontinuit ajoute 2ndisc lignes supplmentaires (1964) et demande 4ndisc variables supplmentaires (3928).
Conditions aux limites
En dformation impose au bord, on impose sur les noeuds des lments du bord nlim la
condition ui = Eij xj qui se dcline en :
ux = Ex x et uy = Ey y

(5.28)

puisque Exy = 0, soit 4nlim quations (48). Sur les bords symtrie de normale n, on impose
la condition un = 0, soit 4nsym quations (56).
52

Mise en uvre

5.4. Structure gnrale dun programme cinmatique dans le cas plan

Puissance
La puissance volumique est dfinie en dformation plane gnralise par
(
vol
P =
(v) dV

(5.29)

avec

0#
$2 !
1
"2
1
1
3
2
2
(vx + vy ) +
(vx vy ) + vxy
(v) = 2k
2
2

(5.30)

La puissance volumique est linarise avec deux cnes dont les expressions sont les suivantes.
#
$2 !
"2
.
. //2
3
1
(vx + vy ) +
(vx vy )
avec u1 " 0
(5.31)
!
u1 cos q
2
2
2
.
. //2
(vxy )2 + u21 ! 2k u2 cos q
avec u2 " 0
(5.32)
2
Avec u1 , et u2 " 0 et les vitesses de dformations dfinies en fonction des vitesses de dplacements et des vitesses de dformations macroscopiques. Une telle linarisation apporte dans notre
problme :
nombre de lignes = nt 2 (3q + 1) avec q = 8 et nt = 672
= 33600

nombre de colonnes = nt 2 (2q + 1) avec q = 8 et nt = 672


= 22848

(5.33)
(5.34)

Fonctionnelle
Une ligne supplmentaire est ncessaire pour dfinir la fonctionnelle :
$
#
P tot 0h Eh 0z Ez
dp = Min
0
Edp

(5.35)

0 = 1 ; E et E libres.
o Edp
z
h

5.4.3

Structure de la matrice des contraintes

Pour un maillage nt = 672 lments et q = 8, le problme comporte au total 38 309 lignes, 30


815 colonnes et 142 466 termes non nuls. Avec XA sur Power Mac Apple G5 2GHz , le problme
doptimisation est rsolu en 20 s et 25 itrations environ. Le temps de lecture de la matrice de
donnes est de 5 s et le temps dexcution de 15 s.
Plus spcifiquement, notre problme comporte au total 30 808 variables dont 22 848 sont ncessaires (ou 74%) pour la linarisation du critre. De plus, comme on le voit dans le tableau
suivant rcapitulant le nombre de lignes apport par chaque type de contrainte, la linarisation
du critre constitue 88% des contraintes du problme.
Df.
4

Div.
672

[un = 0]
1964

Cond. lim.
48

Cond. sym.
56

Def. [ut ]
1964

Linarisation
33 600

Total
38 308

Nous pouvons reprsenter schmatiquement la structure de la matrice des contraintes par la


figure 5.5.
53

5.5. Conclusion

Mise en uvre

Fig. 5.5: Structure de la matrice des contraintes dans le cas cinmatique plan avec la linarisation
BTN du critre de Mises.
.

5.5

Conclusion

En statique comme en cinmatique, nous avons vu que la linarisation du critre constitue la


part majoritaire de la matrice optimiser. Nanmoins, loptimisation est rapide et efficace.
Cette mthode de linarisation est utilise tout au long de la partie suivante, pour dterminer
le critre de rupture dun matriau poreux cavits cylindriques et dans le cas axisymtrique
pour le cas 3D. Pour un maillage tridimensionnel pur, cette mthode nest pas efficace car elle
gnre un trop grand nombre de contraintes et de variables. Nous verrons cela plus en dtail
dans le chapitre en question.

54

Deuxime partie

tude dun matriau poreux


cavits cylindriques

55

Chapitre 6

Contrainte plane - Cavits


cylindriques
6.1

Introduction

Ce chapitre porte sur ltude dun matriau cavits cylindriques tudi dans le cas de la
contrainte plane. Cette tude reprend les rsultats publis par Francescato et al. [2001] et
Francescato et al. [2004] et les complte en utilisant la mthode de linarisation BTN.
Le VER est un un cylindre creux daxe Oz (figure 6.1). La contrainte plane dans le plan xOy
est dfinie dune manire gnrale, par un champ de contraintes microscopiques de la forme :

x xy 0
= xy y 0
0
0 0

(6.1)

Cela permet de ramener ltude dans un plan normal laxe du cylindre et la symtrie de
lanneau ainsi obtenu permet dtudier un quart de VER seulement (figure 6.1).
Les deux types de conditions aux limites sont tudies : taux de dformation moyenne impose
au bord et taux de contrainte moyenne impose au bord. Aprs une brve description de la
mise en uvre de la double approche de lanalyse limite, on compare notre critre numrique
au critre analytique de Gurson.

Fig. 6.1: Volume Elmentaire Reprsentatif pour un matriau cavits cylindriques. Maillage 672
lments utilis pour f=16%.

57

6.2. Statique

6.2

Contrainte plane

Statique

En contrainte plane, le critre de Mises scrit :


. + /2
x
y

f () =
+ (x y )2 + (2xy )2 (2k)2
3

Les paramtres de chargement macroscopiques sont :

3
1
(x y ) t = xy
h = (x + y ) cp =
2
2
Les vitesses de dformation associes sont :
1
Eh = (Ex + Ey ) Ecp = (Ex Ey ) Et = 2Exy
3
La contrainte quivalente de Mises est dfinie par :
3
3
eqv =
Sij Sij
2
3 C
4
5D
1
=
(x y )2 + (x z )2 + (y z )2 + 6 2xy + 2xz + 2yz
3
)
2x + 2y + 2z x y x z y z + 32xy + 32xz + 32yz
=

(6.2)

(6.3)

(6.4)

(6.5)

avec Sij la partie dviatrice du tenseur des contraintes. Ce qui donne en contrainte plane :
2eqv = 2h + 2cp + 2t

La vitesse quivalente de dformation de Mises est dfinie par :


3
2
E E
Eeqv =
3 ij ij

(6.6)

(6.7)

avec Eij la partie dviatrice du tenseur des vitesses de dformation. Du fait de lisotropie transverse lie au problme, les axes x et y sont les axes principaux des tenseurs E et . Les chargements moyens sont donc pris tels que t = 0. Ceci est galement valable pour les prochains
chapitres portant sur ltude en dformation plane et en dformation plane gnralise. On optimise et on trace cp en fonction de h . On compare ensuite la valeur analytique tire du
critre de Gurson pour les cavits cylindriques :
4
5
2cp = 3 1 + f 2 2f cosh (h ) 2h
(6.8)

Le champ de contraintes est pos linaire en x et y dans chaque lment. De plus, des discontinuits sont autorises linterface entre deux lments. Pour que le champ de contraintes
microscopiques solution soit statiquement et plastiquement admissible, les contraintes suivantes
sont imposes :
En taux de dformation impose au bord, on dfinit des valeurs moyennes de x et y comme
la moyenne des contraintes microscopiques correspondantes.
En taux de contrainte impose au bord, on impose au bord ij nj = ij nj .
Dans chaque lment, les quations de lquilibre doivent tre vrifies.
Continuit du vecteur contrainte au passage dune ligne de discontinuit de normale n : pour
chaque segment de discontinuit, on crit la continuit du vecteur contrainte Ti = ij nj entre
les deux couples de points en vis--vis associs un segment de discontinuit.
Conditions aux limites : les vecteurs contraintes Ti = ij nj sont nuls au bord de la cavit.
Conditions de symtrie : les contraintes tangentielles nt sont nulles sur les plans de symtrie
x = 0 et y = 0.
Champ plastiquement admissible : la condition f() 0 doit tre vrifie. Pour cela, le critre
de Mises est linaris avec la mthode BTN puis la rsolution du problme doptimisation se
fait avec le code doptimisation linaire XA.
58

Contrainte plane

6.3

6.3. Cinmatique

Cinmatique

Pour que le champ de vitesses de dplacement soit cinmatiquement et plastiquement admissible,


les quations suivantes doivent tre vrifies :
Conditions de symtrie : ux = 0 en x = 0 et uy = 0 en y = 0.
En taux de dformation impose au bord : uij = Eij xj
En taux de contrainte impose au bord : Ex et Ey sont dfinis comme la moyenne des vitesses
de dplacement microscopiques vx et vy . Cette moyenne est calcule en passant par le bord
du VER via le thorme de la divergence. Notons que lisotropie transverse entrane bien que
xy et Exy sont nulles en mme temps (concidence des axes principaux).
La puissance dissipe totale P tot scrit comme la somme de la puissance volumique P vol et de
la puissance apporte par le frottement entre deux lments, le long des lignes de discontinuits
P disc .
P tot = P vol + P disc
(6.9)
Dautre part, daprs le principe des travaux virtuel, la puissance totale sexprime aussi en fonction des paramtres de chargement du problme :
P tot = h Eh + cp Ecp

(6.10)

En contrainte plane, la puissance volumique est dfinie par :


(
1
P vol =
(v)dV
V V

avec

0#
$2 !
1
"2
1
3
1
2
2
(v) = 2k
(vx + vy ) +
(vx vy ) + vxy
2
2

(6.11)

(6.12)

Le calcul de la puissance dissipe par les lignes de glissement est dtaill dans le chapitre 2.
Le critre dans le plan de Mohr peut tre reprsent par une surface convexe, ferme. Par
suite, contrairement au cas de la dformation plane o la condition dincompressibilit limite
les champs de vitesses de dformation admissibles, dans le cas de la contrainte plane tous les
vecteurs vitesses de dformation sont admissibles. Il nest pas indispensable dajouter des quations supplmentaires pour amliorer la solution, voire viter les blocages (pas de solution
ralisable) bien connus. Cela permet de simplifier la mise en oeuvre de la mthode cinmatique
dans ce cas : on se restreint donc au champ de vitesses de dplacement continu.
Finalement, on optimise :
cp = Min

P vol 0h Eh
0
Ecp

"

(6.13)

0 = 1 et 0 impos.
avec Ecp
h

6.4

Rsultats

Pour un maillage de 672 lments conduisant un critre assez prcis, en taux de dformation
impose au bord et avec une linarisation du critre ou de la puissance, le problme cinmatique
comporte 33 679 lignes, 23 908 colonnes et 110 197 termes non nuls. Le problme statique 106
181 lignes, 72 580 colonnes et 308 137 termes non nuls. La rsolution est effectue en moins
dune minute sur Power Mac G5 2GHz.
Pour un taux de porosit de 16%, la mise en uvre des mthodes dcrites prcdemment permettent dobtenir le critre numrique de la figure 6.2 dont les valeurs numriques correspondantes sont dans la table 6.1. On voit sur cette figure que les critres numriques en dformation
59

6.4. Rsultats

Contrainte plane

Fig. 6.2: Critre pour un matriau cavits cylindriques - Chargement en contrainte plane - Dformation (E) ou contrainte (S) impose au bord - Maillage 672 lments - q=8 - f=16%

Fig. 6.3: Comparaison de notre critre numrique au critre heuristique de Pellegrini en contrainte
plane, tir de Pellegrini [2002] - f=16, 10, 5, 1%.

60

Contrainte plane

6.4. Rsultats

ou en contrainte impose au bord prsentent un point anguleux avec laxe horizontal h /k. Le
critre de Gurson nest vrifi en aucun cas et prsente lui une tangente verticale avec laxe
horizontal.
cp
h
0
0.2
0.4
0.6
0.8
1
max
h

dformation impose
stat
cine
1.2653
1.2818
1.2361
1.2521
1.1408
1.1563
0.9660
0.9812
0.7250
0.7092
0.3687
0.3864
1.1643
1.1715

contrainte impose
stat
cine
0.9539
0.9805
0.9303
0.9560
0.8527
0.8790
0.7104
0.7419
0.5093
0.5397
0.2538
0.2780
1.1623
1.1575

Tab. 6.1: Valeurs numriques de cp pour f=16%.


Afin de trouver une expression analytique permettant de reproduire notre critre numrique en
taux de dformation impose au bord, Pellegrini [2002] propose lexpression suivante :
sinh d /k
sinh m /2k 2
2
+ 2m +
=1
sinh Yps /k Yeqv
sinh Ym /2k

(6.14)

avec :

Yps = 3k(1 f ) exp af 2/3 , a=0.501 Ym = k log f , Yeqv = 3k(1 f )


Yps est le seuil dviatorique dtermin par Pellegrini. Cette expression reproduit le critre numrique pour des taux de porosits de 16, 10, 5, 1% comme le montre la figure 6.3.
Le critre de Rousselier [1987], obtenu par une approche thermodynamique, est le seul prvoir
ce point anguleux. Dans le chapitre suivant (dformation plane), son expression et les valeurs
de ses paramtres pour approcher notre critre sont dtailles.
La figure 6.4 reprsente lvolution du champ de vitesses de dplacement pour diffrents chargements h , en dformation impose au bord. On saperoit que dans la zone proche de laxe
vertical et du centre de la cavit, le champ change dorientation. Dabord dirig vers le centre de
la cavit (h = 0), le champ soriente peu peu dans le sens oppos (cp = 0). En accord avec
ce rsultat, la figure 6.5 reprsentant le champ de vitesses de dformation montre une concentration de la vitesse de dformation dans la zone proche de laxe vertical et du centre de la
cavit. Lintensit augmente et la zone de cette localisation se prcise quand h crot, sans tre
maximal. La vitesse de dformation quivalente est calcule dans chaque lment fini it par :
2 ) it 2
it
it )2
=
veqv
(vx ) + (vyit )2 vxit vyit + 3(vxy
(6.15)
3

Par ailleurs, le trac du champ de contraintes montre que le critre est quasiment satur en tout
point du VER pour tous les cas de chargement.

61

6.4. Rsultats

Contrainte plane

Fig. 6.4: Evolution du champ de vitesses de dplacement - Dformation impose au bord - Maillage
672 lments - q=8 - f=16%

62

Contrainte plane

6.4. Rsultats

Fig. 6.5: Evolution du champ de vitesses de dformation - Dformation impose au bord - Maillage
672 lments - q=8 - f=16%

63

6.5. Dformation plane gnralise locale et contrainte plane globale

6.5

Contrainte plane

Dformation plane gnralise locale et contrainte plane globale

Fig. 6.6: Contrainte plane globale et dformation plane gnralise locale - Maillage 672 lments f=16%
La figure 6.6 montre le critre obtenu en contraintes planes globales et en dformation plane
gnralise locale. Ceci est le cas dune prouvette taille dans le matriau homognis. Le
critre de plasticit est celui en dformation plane gnralise et la fonctionnelle est celle en
contrainte plane. On remarque que le point anguleux disparait lorsquon est en dformation
plane gnralise localement.

6.6

Conclusion

Grce la prcision conjointe des deux approches fournies par lanalyse limite et les outils doptimisation, nous avons pu montrer que le critre de Gurson surestime la capacit de rsistance
et nest pas exact quant sa forme pour un chargement en contrainte plane dans le cas dun
matriau cavits cylindriques. En effet, tous les critres de type micro-macro prvoient une
tangente verticale au critre sur laxe des pressions moyennes, alors que notre approche, rigoureuse, dmontre lexistence dun point anguleux. Seul le critre de Rousselier obtenu par une
approche thermodynamique indique cette proprit importante en matire de localisation de la
dformation. Dans le chapitre suivant, ltude du VER cylindrique est mene en dformation
plane et confirme ce point.

64

Chapitre 7

Dformation plane - Cavits


cylindriques
7.1

Introduction

Il sagit de raliser la mme tude quen contrainte plane puis deffectuer lanalyse du passage
la limite quand la porosit tend vers zro pour complter ltude faite par Pastor et PonteCastaeda [2002]. Ltude de la dformation plane a dabord t traite par Thai [1997].
Nous reprenons ici cette tude en utilisant la linarisation BTN puis directement MOSEK,
ce qui permet dutiliser des maillages plus fins et donc de mieux prciser le critre. Ltat de
dformation plane est dfini par un champ de vitesses de dplacement :
ux = ux (x, y)

uy = uy (x, y)

uz = 0

do un tenseur de vitesse de dformation de la forme :

vx vxy 0
v = vxy vy 0
0
0 0

7.2

(7.1)

(7.2)

Statique

En dformation plane, le critre de Mises scrit :


4
f () = (x y )2 + 2xy )2 (2k)2

(7.3)

Rappelons que la contrainte z nest pas nulle. En effet la condition de normalit impose pour
le critre de Mises :
x + y
(7.4)
z =
2
Dans chaque lment triangulaire du maillage du quart danneau, on pose un champ de contraintes
microscopiques linaire en x, y. Le champ de contraintes prsente des lignes de discontinuit.
La puissance totale P tot scrit en fonction des paramtres de chargement :
P tot = h Eh + dp Edp
65

(7.5)

7.3. Cinmatique

Dformation plane

avec :
1
h = (x + y )
2

3
(x y )
2
1
= (Ex Ey )
3

dp =

Eh = (Ex + Ey )

Edp

(7.6)
(7.7)

La contrainte quivalente de Mises eqv quon souhaite dterminer est dfinie ici par :
2eqv = 2dp

(7.8)

Pour que le champ de contraintes microscopiques solution soit statiquement et plastiquement


admissible, les contraintes suivantes sont imposes :
En dformation impose au bord, on dfinit des valeurs moyennes de x et y comme la
moyenne des contraintes microscopiques correspondantes.
En contrainte impose au bord, on dfinit ij nj = ij nj quon crit au bord du VER en
utilisant le thorme de la divergence.
Dans chaque lment, les quations de lquilibre doivent tre vrifies.
Continuit du vecteur contrainte au passage dune ligne de discontinuit de normale n : pour
chaque ligne de discontinuit, on crit la continuit du vecteur contrainte Ti = ij nj entre les
deux couples de points en vis--vis associs une ligne de discontinuit.
Conditions aux limites : les vecteurs contraintes Ti = ij nj sont nuls au bord de la cavit.
Conditions de symtrie : les contraintes tangentielles nt sont nulles sur les plans de symtrie
x = 0 et y = 0.
Champ plastiquement admissible : la condition f( ) 0 doit tre vrifie. Pour cela, si la
rsolution du problme utilise XA, le critre de Mises est linaris avec la mthode BTN. Si
la rsolution utilise MOSEK, le critre nest pas linaris.

7.3

Cinmatique

Comme le champ de contraintes microscopiques en statique, le champ de vitesses de dplacement


est pos linaire en x, y dans chaque lment et est discontinu. Pour que le champ solution soit
cinmatiquement et plastiquement admissible, les quations suivantes doivent tre vrifies :
Condition dincompressiblit : trv = 0 dans chaque lment.
Conditions de symtrie : ux = 0 en x = 0 et uy = 0 en y = 0.
En dformation impose au bord : uij = Eij xj .
En contrainte impose au bord : dfinitions de Ex et Ey comme la moyenne des vitesses de
dplacement microscopiques vx et vy . via le bord extrieur du VER.
Continuit des vitesses de dplacement normales au passage dune surface de discontinuit.
La puissance totale P tot est gale la somme de la puissance volumique P vol et la puissance
dissipe P disc dans les lignes de discontinuits Ld entre les lments (quation (6.9)). En utilisant
la condition dincompressibilit vx + vy = 0, la puissance volumique unitaire intervenant dans
(6.11) est dfinie en dformation plane par :
)
2
(7.9)
(v) = 2k vx2 + vxy
Pour utiliser XA, la puissance volumique P vol doit tre linarise en utilisant la mthode BTN.

Lexpression de la puissance apporte par les discontinuits se recherche dans le plan de Mohr
(n , nt ). P disc est dfinie par :
(
1
P disc =
(7.10)
([u])dS
S Ld
66

Dformation plane

7.4. Rsultats

avec Ld lensemble des lignes de discontinuit du maillage. La puissance apporte par discontinuits est linaire et vaut :
(7.11)
([u]) = k | [ut ] |= k (1 + 2 )
On optimise la puissance totale pour obtenir dp par :
dp =

P tot 0h Eh
0
Edp

(7.12)

0 = 1 et 0 impos.
avec Edp
h

7.4

Rsultats

Fig. 7.1: Critre en dformation plane pour un matriau cavits cylindriques - Dformation et
contrainte impos au bord - 672 lments - q=8 - f=16%
dp
h
0
0.5
0.7
0.9
1.1
1.3
1.6
1.7
1.8
max
h

dformation impose
stat
cine
1.3200
1.3355
1.2583
1.2740
1.1961
1.2118
1.1070
1.1236
0.9792
0.9999
0.7973
0.8241
0.3958
0.4329
0.2238
0.2648
0.0326
0.0779
1.8159
1.8351

contrainte impose
stat
cine
0.9843
1.0097
0.8958
0.9352
0.8123
0.8632
0.7084
0.7656
0.5876
0.6470
0.4494
0.5088
0.2049
0.2584
0.1113
0.1608
0.0113
0.0521
1.8107
1.8354

Tab. 7.1: Valeurs numriques de dp pour f=16%.

67

7.4. Rsultats

Dformation plane

Fig. 7.2: Evolution du champ de vitesses de dplacement - Dformation impos au bord - 672
lments - q=8 - f=16%

68

Dformation plane

7.4. Rsultats

Fig. 7.3: Evolution du champ de vitesses de dformation - Dformation impos au bord - 672
lments - q=8 - f=16%

69

7.5. Recherche dune expression analytique

Dformation plane

Pour un maillage de 672 lments conduisant un critre assez prcis (figure 7.1), en dformation
impose au bord et avec une linarisation du critre ou de la puissance (utilisation de XA), le
problme cinmatique comporte 21 507 lignes, 19 389 colonnes et 82 762 termes non nuls. Le
problme statique 55 780 lignes, 38 308 colonnes et 215 418 termes non nuls. La rsolution est
effectue en 10 secondes environ sur Power Mac G5 2GHz.
En dformation plane, Gurson complte le critre de la manire suivante en ajoutant le terme
Ceqv .
#
$
2 2
Ceqv
3h
eqv
+ 2f cosh
= 1 + f2
(7.13)
2
2k
3k
2 = 1 + 3f + 24f 6 . Pour f = 0.16, C
avec Ceqv
eqv = 1.4804.

La figure 7.1 montre le critre numrique obtenu en dformation impose au bord et le critre
de Gurson modifi avec Ceqv . Les valeurs correspondantes sont dans la table 7.1. On remarque
bien le point anguleux par rapport laxe horizontal, en opposition au modle de Gurson et on
note le faible cart entre les bornes suprieures et infrieures.
On retrouve comme en contrainte plane une zone de localisation de la vitesse quivalente de
dformation (calcule par (6.15)) prs de laxe vertical et du centre de la cavit comme lillustre
les figures 7.2 et 7.3. Lintensit de cette localisation est plus leve (10s1 ) quen contrainte
plane (7s1 ). De plus, une zone secondaire de localisation apparat pour h faible.

7.5

Recherche dune expression analytique

Pour des porosits de 16, 10, 5 et 1%, le critre propos par Pellegrini lorigine pour la contrainte
plane (quation (6.14)), convient pour approcher notre critre numrique en dformation plane
en modifiant la valeur de deux paramtres : a = 1/3 (au lieu de 0.5) et Yeqv = 10. Pour des
taux de porosit de 16, 10, 5, 1%, on obtient les courbes de la figure 7.5. Le maillage est de 1152
lments pour 16 et 10 % et de 3600 lments pour 5 et 1%.
Dautre part, Rousselier dduit de considrations thermodynamiques le critre suivant, prsentant un point anguleux par rapport laxe horizontal, comme notre critre numrique.
dp
h
+ D1 f exp
! R()

(7.14)

avec = 0 (1 f )/(1 f0 ) la densit relative, obtenue en divisant la densit du matriau endommag par celle du matriau dans ltat initial. D, f0 , 1 sont des paramtres ajustables. Pour
de faibles porosits, le critre de Rousselier est quivalent au critre de Gurson pour D = 0.75,
= 1, 1 = 20 /3 et R() = 0 . D est une variable interne reli lendommagement du systme.
La figure 7.4 de droite montre le critre de Rousselier avec D = 1.6, = 1, 1 = 1.60 /3 et
R() = 0 avec nos critres numriques pour des taux de porosit de 16, 10, 5, 1%. Les valeurs
de ces paramtres sont trouves par ttonnement.
Par ailleurs, en rsolvant le systme form par le critre crit en h = 0 et dp = 0, on aboutit
:

3 0dp
0
h
D=
1 =
(7.15)
f 1
ln( 3/( 3 0dp ))
avec 0dp la valeur de dp pour h = 0 et rciproquement. On peut donc dterminer les valeurs
numriques de 1 et D en fonction du taux de porosit en ces deux points particuliers. La table
7.2 montre que 1 varie plus lentement en fonction de la porosit par rapport D. Les valeurs
70

Dformation plane

7.5. Recherche dune expression analytique

Fig. 7.4: Comparaison au critre de Rousselier en dformation plane. Maillage 1152 lments pour
16 et 10 % et 3600 lments pour 5 et 1%. A gauche : coefficients 1 et D calculs en h et dp
nuls. A droite : ajustement loeil.

Fig. 7.5: Comparaison au critre heuristique de Pellegrini modifi en dformation plane. Maillage
1152 lments pour 16 et 10 % et 3600 lments pour 5 et 1%.

f
0.16
0.10
0.5
0.01

1
1.25
1.26
1.27
1.28

D
2.00
2.23
2.61
3.79

Tab. 7.2: Valeurs de 1 et D en fonction du taux de porosit f calculs pour h = 0 et dp = 0.

71

7.6. Etude des faibles taux de porosit

Dformation plane

de 1 trouves ici sont conforme celles de la littrature. Par contre, alors que la littrature
prconise une valeur de D de 1.5 2, on a ici des valeurs suprieures 2.
La figure 7.4 de gauche montre le critre de Rousselier avec les valeurs de D et 1 indiques
dans la table 7.2 et = 1, R() = 0 pour des taux de porosit de 16, 10, 5, 1%. Cependant, il
est difficile de trouver les valeurs de ces paramtres ajustables telles que les critres analytiques
et numriques concident. Dans tous les cas, on peut remarquer que les valeurs de D et 1
sont suprieures celles annonces par son auteur. Notons que ce critre a t labor pour un
matriau poreux cavits sphriques, ce qui peut expliquer ces diffrences.
Pour des taux de porosits levs (plus de 5%), on constate que le critre de Rousselier surestime
les dommages en cisaillement pur (pour h = 0, la tangente lorigine forme un point anguleux)
alors que notre critre numrique ne suggre pas de localisation (tangente horizontale). Par
contre, pour un chargement hydrostatique pur (eqv = 0), le critre de Rousselier et notre critre
numrique prsentent un point anguleux avec laxe des abscisses. Cela montre que pour des taux
de triaxialits levs, le tenseur des dformations plastiques a gnralement une composante non
nulle en cisaillement.

7.6

Etude des faibles taux de porosit

Pastor et Ponte-Castaeda [2002] montrent que la thorie dhomognisation de second ordre


mis au point par Ponte-Castaeda est en bon accord avec nos rsultats obtenus grce lanalyse limite en dformation plane. Cette thorie met en vidence le point anguleux sur laxe
hydrostatique et la dpendance de la contrainte quivalente en cisaillement (pour h = 0) avec
la porosit. Ponte-Castaeda a montr que cette contrainte est non analytique et vaut pour f
variant de 106 0.1 :
dp = (1 f m ) 0
(7.16)

avec m = 1/2 en contrainte impose et m = 2/3 en dformation impose, 0 = 3k la contrainte


limite en traction. Cette dpendance est diffrente de celle du critre de Gurson en f . Les valeurs
de la table 7.3 montrent que cette relation est bien vrifie pour h = 0 : en contrainte impose,
la pente est de 0.5004, compatible avec celle de f 1/2 de 0.5. En dformation impose, la pente
de 0.7423 est compatible avec f 2/3 en prenant en compte lcart type.
h = 0
h $= 0
f 1/2
f 2/3

Eij au bord
0.7423 0.0713
0.4868 0.0752
/
0.6666

ij au bord
0.5004 0.0032
0.3162 0.0151
0.5
/

"
dp
en fonction de f en dformation et en contrainte impose.
Tab. 7.3: Pentes des droites 1
0
Comparaison aux pentes des droites f m .
!

Pour complter cette tude, on vrifie cette proprit pour une valeur
. non nulle
/ de h (chargedp
ment hors cisaillement pur) en reprsentant comme prcdemment 1 0 en fonction de la
porosit f .
Pour chaque taux de porosit, on recherche tout dabord, pour les mthodes statique et cinmatique, la contrainte max
maximale. Ensuite, on optimise dp pour 0h = 0, 4max
. En effet, sur
h
h
le graphe de la reprsentation du critre en dformation plane de dp en fonction de h , dp
varie trs faiblement pour de faibles valeurs de h . Une valeur relativement leve de h (ici de
0h ) est donc ncessaire pour que dp optimise se diffrencie de sa valeur maximale.
72

Dformation plane

Fig. 7.6:

7.6. Etude des faibles taux de porosit

Fig. 7.7:

dp
1
0

"

dp
1
0

en fonction de la porosit f - Dformation impose.

"

en fonction de la porosit f - Contrainte impose.

73

7.7. Conclusion

Dformation plane

Les optimisations sont ralises sous XA (linarisation BTN) car le post-traitement annonce
une prcision meilleure quavec MOSEK et un rsultat systmatiquement dclar optimal. La
difficult de ces calculs est de trouver le maillage donnant le meilleur rsultat optimal. Ce maillage
peut tre diffrent
! dun point
" un autre. Les figures 7.6 et 7.7 reprsentent en utilisant une chelle
dp
logarithmique 1
en dformation et en contrainte impose pour f variant de 106
0
0.1, soit des taux de porosit de 104 10%. Comme dans le cas h = 0, les points contrainte
impose obtenues par les deux mthodes sont plus proches que les points dformation impose.
Pour h $= 0, les pentes moyennes des droites sont donnes par la table 7.3. Lincertitude sur
les pentes est assez faible (0.1 15%) pour affirmer que les pentes sont diffrentes selon les
conditions imposes au bord. De plus, mme en prenant en compte lincertitude, la pente de nos
droites nest pas de f m comme ctait le cas pour h = 0. Hors cisaillement pur, la dpendance
de h avec la porosit nest donc pas en f m .

7.7

Conclusion

Lutilisation conjointe de lanalyse limite et de loptimiseur XA donne un critre de rupture


assez prcis avec un maillage utilisant relativement peu dlments.
La dtermination du critre en dformation plane a confirm lexistence dun point anguleux et
dune zone de localisation, comme en contrainte plane. Le critre de Pellegrini modifi par nos
soins et le critre de Rousselier modlisent ce point anguleux non prvu par le critre de Gurson.
La mthode dhomognisation de second ordre de Ponte-Castaeda permet den retrouver les
caractristiques. Dans le prochain chapitre, nous tudions la dformation plane gnralise.

74

Chapitre 8

Dformation plane gnralise Cavits cylindriques


8.1

Introduction

Ltat de dformation plane gnralise est dfini par un tenseur de vitesse de dformation de
la forme :

vx vxy 0
0
(8.1)
v = vxy vy
0
0 Ez

avec une vitesse de dformation microscopique vz gale la vitesse de dformation macroscopique


Ez libre et non nulle. Par suite de lisotropie, les contraintes tangentielles en z sont nulles. On
sintresse ici la dformation plane gnralise dans le cas xy = 0, laxe Oz tant celui de la
cavit cylindrique. Le critre de Mises est alors dfini par :
# !
"$2
52
4
4
2 x + y
+ x y )2 + 2xy (2k)2
f () =
z
3
2

8.2

(8.2)

Mthode statique

Les paramtres de chargement de ce problme sont dfinis de la manire suivante :

(x + y )
1
3
h = (x + y ) dpg =
z dp =
(x y )
2
2
2
"
!
1
2 Ex + Ey
Edp = (Ex Ey )
Eh = (Ex + Ey ) Edpg =
Ez
3
2
3

(8.3)
(8.4)

La contrainte quivalente est dfinie par :


2eqv = 2dp + 2dpg
= 2dp + (h z )2

(8.5)

Le champ de contraintes est discontinu et linaire en x et y dans chaque lment. Les contraintes
imposes rendant le champ admissible ont t dtailles dans le chapitre 5. Elles sont rappeles
ici de faon synthtique :
75

8.3. Mthode cinmatique

Dformation plane gnralise

Le chargement est reprsent par les valeurs moyennes des contraintes, auxquelles sont relis
les paramtres de chargement en dformation moyenne au bord.
Dans chaque lment, les quations de lquilibre en x et y doivent tre vrifies.
La continuit du vecteur contrainte le long dune surface de discontinuit entre deux lments finis est garantie en imposant les galits des deux composantes non nulles du vecteur
contrainte entre les deux couples de nuds en vis--vis associs aux surfaces de discontinuit,
celles-ci tant parallles laxe Oz.
Sur le bord de la cavit, le vecteur contrainte est nul.
Condition de symtrie : sur les rayons frontires du quart de maillage, les contraintes tangentielles sont nulles.
La condition f() ! 0 est vrifie : le critre de Mises est linaris avec la mthode BTN.
En pratique, dp est optimis en fonction de la valeur de h fixe, les autres contraintes tant
libres.

8.3

Mthode cinmatique

Le champ de vitesses de dplacement est dfini par :


ux (x, y)

uy (x, y)

uz = Ezz z

(8.6)

Ce champ de vitesses est discontinu entre deux lments.


Pour que le champ de vitesses de dplacement soit cinmatiquement et plastiquement admissible,
les quations suivantes doivent tre crites :
La condition dincompressibilit trv = 0 est impose directement pour chaque lment.
Conditions de symtrie.
Le taux de dformation homogne est impos au bord.
Continuit de la composante normale des vitesses de dplacement sur chaque discontinuit
[un ] = 0 et [ut ] = 2 + 1 avec 2 , 1 " 0.
La puissance totale P tot est gale la somme de la puissance volumique P vol et la puissance
dissipe P disc dans les segments de discontinuits Ld entre les lments (quation (6.9)). La
puissance volumique unitaire intervenant dans (6.11) est dfinie en dformation plane gnralise
par :
)
2
2c vx2 + vy2 + 2vxy
(8.7)
(v) =
0#
$2 !
1
"2
1
3
1
2
2
(vx + vy ) +
(vx vy ) + vxy
= 2c
(8.8)
2
2
Comme en dformation plane, la puissance dissipe dans les discontinuits est donne par lexpression (7.11) et est linaire.
Le thorme des puissances virtuelles scrit :
P tot = x Ex + y Ey + z Ez

(8.9)

= m Em + dp Edp + dpg Edpg

(8.10)

= h Eh + dp Edp + z Ez

(8.11)

La puissance volumique est linarise par la mthode BTN. La fonctionnelle optimiser est :
#
$
P tot 0h Eh 0z Ez
dp = Min
(8.12)
0
Edp
0 = 1 ; E et E libres.
o Edp
z
eqv est ensuite calcul par (8.5).
h

76

Dformation plane gnralise

8.4
8.4.1

8.4. Rsultats

Rsultats
eqv en fonction de h

En statique, on trace tout dabord la contrainte quivalente en fonction de la contrainte moyenne,


comme en dformation plane. Pour un problme 672 lments et q=10, la matrice maximiser
comporte 82 016 lignes, 58 472 colonnes et 25 3571 termes non nuls. Le temps de rsolution
(excution et optimisation) est infrieur 1 min sur Power Mac G5 2GHz.
En cinmatique, on cherche la valeur de 0z qui donne la valeur minimale de dp , 0z tant
dj connu assez prcisement grce la statique. Pour un problme 672 lments et q=10,
la matrice optimiser comporte 46 373 lignes, 36 191 colonnes et 162 670 termes non nuls. Le
temps CPU est de lordre de 1.5 min sur Power Mac G5 2GHz.

Fig. 8.1: eqv en fonction de h , dpg libre - Maillage 672 lments - q=10 - f=16%.

La figure 8.1 montre que les valeurs statiques et cinmatiques sont quasi-confondues (1 % prs
en moyenne) et donnent lenveloppe de la surface de charge. Elles sont trs proches du critre de
Gurson sur ce graphe, qui est parfaitement vrifi. Lexpression de Gurson est donc confirme
dans ce cas comme la projection de la surface de charge dans lespace (eqv , h ) avec dpg libre.
Sur les graphes suivants, par souci de clart, nous ne reprsentons que les valeurs statiques,
compte tenu du fait que les carts statique-cinmatique sont toujours trs faibles (moins de 2%)
pour un taux de porosit de 16%.

8.4.2

dpg en fonction de h , dp = cste

dp et h sont fixes et dpg est optimise. Chaque courbe de la figure 8.2 prsente la forme
caractristique de Gurson, avec une tangente perpendiculaire laxe des pressions moyennes.
Mais quand h crot, lcart entre nos valeurs numriques et le critre de Gurson crot.
77

8.4. Rsultats

Dformation plane gnralise

Fig. 8.2: h en fonction de dpg , dp = cste - Maillage 672 lments - q=10 - f=16%.

8.4.3

dp en fonction de h , dpg = cste

dpg et h sont fixes et dp est optimise. La figure 8.3 montre que le point anguleux mis
en vidence en dformation plane apparat ici pour des valeurs de dpg faibles. On note que
dpg = 0 correspond au cas de la dformation plane, puisque on a en tout point du volume
(entirement dform) z = (x + y )/2.

8.4.4

Reprsentation 3D dans le repre (h , dp , dpg )

La reprsentation (figure 8.4) du critre de rupture dans le repre 3D (h , dp , dpg ) permet


de visualiser lvolution du critre. Cette reprsentation est la seule correcte, car elle nest pas
restrictive comme celle dans le plan (eqv , h ). Cette reprsentation peut se comparer au critre
de Gurson reprsent dans les mmes axes sur la figure 8.5. On peut remarquer les tangentes
perpendiculaires aux axes, en particulier par rapport laxe h .

8.4.5

Trac pour des taux de porosit supplmentaires des projections du


critre 3D dans le plan (h , dp = cste)

Les figures 8.6 et 8.7 reprsentent le critre pour des porosits de 10 et 1%. Seule lapproche
statique est reprsente. Pour un taux de porosit de 10%, lcart avec lapproche cinmatique
est de 2%, le maillage est de 672 lments. Pour un taux de porosit de 1%, le maillage comporte
1440 lment et lcart entre les deux approches est de 3%. Lorsque le taux de porosit diminue,
le point anguleux sattnue.

78

Dformation plane gnralise

8.4. Rsultats

Fig. 8.3: dp en fonction de h , dpg = cste - Maillage 672 lments, q=10 - f=16%.

Fig. 8.4: Critre de rupture en dformation plane gnralis reprsent dans le repre (h , dp ,
dpg ) - Maillage 672 lments, q=10 - f=16%.

79

8.4. Rsultats

Dformation plane gnralise

Fig. 8.5: Critre de Gurson reprsent dans le repre (h , dp , dpg ) - f=16%.

Fig. 8.6: dp en fonction de h , dpg = cste - Maillage 672 lments - q=10 - f=10%.

80

Dformation plane gnralise

8.5. Recherche dune expression analytique

Fig. 8.7: dp en fonction de h , dpg = cste - Maillage 1440 lments - q=10 - f=1%.

8.5

Recherche dune expression analytique

On recherche une expression analytique partir du critre de Rousselier dfini en (7.14) de


manire reproduire les courbes de la figure 8.3. Pour cela, on teste tout dabord les valeurs
des paramtres valids en dformation plane pour diffrents taux de porosit, savoir D = 1.6
et 1 = 1.60 /3. On trace :
R!
"
h 2
dp =
2dpg avec dpg = cste.
(8.13)
0 D1 f exp
1
On obtient les courbes de la figure 8.8. Avec les valeurs de ces paramtres, le critre de Rousselier
permet bien dobtenir les courbes pour dpg = 0 et dpg = 0.2, mais ce critre sloigne de notre
critre numrique quand dpg se rapproche de sa valeur maximale. Pour dpg = 1 et dpg = 1.2,
le critre de Gurson est une meilleure approximation. Pour 0.4 ! dpg ! 0.8, ni le critre de
Gurson ni celui de Rousselier (avec ces valeurs de paramtres) ne conviennent.

8.6

Calcul des multiplicateurs plastiques

Dans le cas o dp est optimis avec h fix et dpg libre puis eqv calcul et reprsent en
fonction de h , le critre de Gurson apparat graphiquement confirm quasi-exactement (figure
fGurson
8.1). Si lexpression de Gurson est correcte, les trois relations E =
, " 0, calcules

avec nos valeurs numriques, doivent donner des multiplicateurs identiques. Le critre de
Gurson scrit, pour des cavits cylindriques, et pour les cavits cylindriques daxe Oz :
! "
2eqv
h
= 1 + f2
(8.14)
2 + 2f cosh
k
3k
Pour calculer la valeur des , on choisit donc de prendre comme paramtres de chargement x ,
y , z . Ecrivons le critre de Gurson sous la forme :
R
! " )
h
2
2
eqv + 6k f cosh
= 3k 2 (1 + f 2 )
(8.15)
k
81

8.6. Calcul des multiplicateurs plastiques

Dformation plane gnralise

Fig. 8.8: Comparaison au critre de Rousselier pour D = 1.6 et 1 = 1.60 /3 - f=16%.

Do Ex , Ey , Ez avec :
2eqv = 2x + 2y + 2z x y x z y z

2x y z + 3kf sinh
*
Ex =
2k 3(1 + f 2 )

h
k

(8.16)

(8.17)

et des expressions similaires pour Ey et Ez .


h
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.7
1.8

x
0.0099
0.2180
0.4109
0.6197
0.8158
1.0187
1.2112
1.4144
1.6134
1.7097
1.8115

y
-0.0099
0.1819
0.3890
0.5803
0.7842
0.9813
1.1888
1.3856
1.5866
1.6903
1.7885

z
-1.4550
-1.2483
-1.0283
-0.7928
-0.5398
-0.2642
0.0412
0.3915
0.8197
1.0925
1.4825

Ex
113.2217
33.1180
73.9083
31.3798
43.0721
33.3932
69.9792
40.3211
32.0076
37.7051
9.0238

Ey
111.4896
31.3860
72.1763
29.6477
41.3400
31.6612
68.2471
38.5891
30.2756
35.9731
7.2918

Ez
-224.7136
-60.5262
-128.4926
-50.0972
-64.1348
-45.0539
-85.1656
-41.4458
-25.3487
-23.8803
-2.9782

x
267.509
72.66
156.349
62.637
83.324
62.166
128.075
71.962
57.266
69.3820
17.943

y
274.436
73.854
158.992
63.449
84.38
62.677
129.428
72.030
56.485
68.278
15.090

z
270.904
73.305
157.800
63.092
83.966
62.512
128.916
72.087
56.983
68.951
16.454

Tab. 8.1: Valeurs numriques des multiplicateurs plastiques ( dpg libre, dp optimis).
En calculant les multiplicateurs plastiques avec nos valeurs numriques partir des expressions
de Ex , Ey , Ez on montre que dans ce cas o dpg est libre le critre apparat bien vrifi, non
seulement par le fait que les bornes sont trs proches, mais aussi par le fait que les champs de
contraintes et dformations moyennes sont associes fort peu de chose prs (multiplicateurs
trs voisins pour un mme point). Ceci prouve la qualit quasi-analytique des approches utilises,
82

Dformation plane gnralise

8.7. Conclusion

et par suite confirme que lexpression usuelle de Gurson pose problme en dehors du cas o dpg
est libre.

8.7

Conclusion

Ltude de la dformation plane a permis de confirmer lexistence dun point anguleux quand le
chargement tend vers ltat de dformation plane. Le critre de Gurson en termes de eqv et h
est parfaitement vrifi. Cependant, il est trop gnral et ne prend pas en compte les diffrents
cas de chargement possibles. Pour dcrire correctement le critre de rupture dun matriau
cavits cylindriques en dformation plane gnralise, il faut un critre faisant apparatre au
moins dpg , dp et h . Le prochain chapitre tudie le cisaillement et permet de dterminer si la
contrainte macroscopique associe doit intervenir dans le critre.

83

Chapitre 9

Cas gnral dans le plan : 3D plan Cavits cylindriques


Suite aux conclusions du chapitre prcdent, il apparat intressant dtudier linfluence des
contraintes de cisaillement xz , yz sur le critre de rsistance considr cette fois comme compltement tridimensionnel. En effet, dans Francescato et Pastor [1997], on montre que le problme cylindrique est bien tridimensionnel dans toute sa gnralit. Les contraintes ij et les
vitesses de dformation vij ne dpendant pas de z, on peut donc se ramener un plan transversal
du VER quelconque. On se ramne donc un maillage plan. Comme on tudie la contrainte de
cisaillement xz seule, il suffit finalement de considrer le demi-disque suprieur dans le plan
XOY avec condition de symtrie sur laxe Ox, comme lillustre la figure 9.1. Dans ce demi-plan,
xz est antisymtrique par rapport laxe horizontal OX. xz est optimis, puis on trace les
approches intrieures et extrieures dans le plan (eqv , h ). Ltude est mene en taux de
dformation moyenne impose au bord uniquement.

Fig. 9.1: VER - Maillage 1152 lments - f=16%.

9.1

Mthode statique

Dans le cas gnral, qui nous intresse dans cette partie, le critre de Mises scrit :
# !
"$2
4
4
4
2 x + y
f () =
+ (x y )2 + 2yz )2 + 2zx )2 + 2xy )2 (2k)2
z
3
2
85

(9.1)

9.1. Mthode statique

3D plan

Les contraintes microscopiques dans chaque lment sont linaires en x et en y et est discontinu.
Les paramtres de chargement inclus ceux de la dformation plane gnralise auxquels il faut
ajouter les contraintes ij , i $= j et les vitesses Eij , i $= j.
Pour que le champ solution soit statiquement et plastiquement admissible, les conditions suivantes sont ajoutes par rapport la dformation plane gnralise :

Les contraintes moyennes xz , yz sont dfinies.


Une quation dquilibre supplmentaire (celle en z).
Continuit de la composante tangentielle sur laxe z du vecteur contrainte.
Deux quations assurent que les contraintes tangentielles supplmentaires sont nulles sur le
plan de symtrie Ox.
Le critre de Mises est dfini par une expression forme de cinq termes quadratiques inconnus.
Il se linarise avec quatre cnes dont les expressions sont les suivantes :
(x y )2 + (2xy )2 !
(2yz )2 + (2zx )2

# !
2 x + y
z
3
2

u21 + u22
"$2
+ u23

u1 cos

. //2

2q
.
. //2
!
u2 cos q
2
.
. //2
!
u3 cos q
2
.
. //2
! 2k u4 cos q
2

(9.2)
(9.3)
(9.4)
(9.5)

Avec u1 , u2 , u3 , u4 " 0.
Le cne (9.3) permet de garder une symtrie entre les contraintes tangentielles yz et zx . Le
critre de Mises tant impos en chaque sommet dlment, une telle linarisation apporte
dans notre problme :
nombre de lignes = 4 nt (3q + 1) avec q = 8 et nt = 1344
= 134400

nombre de colonnes = 4 nt (2q + 1) avec q = 8 et nt = 1344


= 91392

(9.6)
(9.7)

On peut mailler et optimiser le problme de deux manires, en fixant h :


maillage dun demi-cercle suprieur (1344 lments) et optimisation de xz , laxe horizontal
OX est axe de symtrie ;
maillage dun cercle complet (1024 lments) et optimisation de xz ou yz .
Aprs vrification avec la deuxime mthode que loptimisation de xz et de yz sont quivalentes, 107 prs, on utilise la premire mthode pour construire le critre. Elle permet de
mailler plus finement le VER et donne donc des rsultats plus prcis. On optimise xz en fixant
h , les autres contraintes macroscopiques tant libres. La contrainte quivalente est ensuite
dfinie par :
2eqv = 2dp + 2dpg + 32xz

(9.8)

La courbe numrique obtenue dans le plan (eqv , h ) montre que le critre de Gurson nest pas
vrifi en statique (voir figure 9.3) au voisinage de eqv /k = 0. Il est ncessaire de tracer la courbe
de la limite suprieure par la mthode cinmatique pour dterminer exactement le convexe de
rsistance par rapport Gurson. On vrifie avec la statique quon a bien xy = yz = 0. On
remarque que h = z , do dpg = 0, ce qui caractrise la dformation plane, vrifiant quune
contrainte de cisaillement ninduit pas de variation de volume.
86

3D plan

9.2

9.2. Mthode cinmatique

Mthode cinmatique

Par rapport la dformation plane gnralise, lquation supplmentaire de dformation impose au bord suivante est crite :
uz = Exz x + Eyz y + Ez z

(9.9)

Le terme Ez z est nul ici car on se place dans le plan z = 0. La condition PA devient, pour
chaque lment :
Ez + vx + vy = 0
(9.10)
Ici, les deux termes de la puissance totale Sdoivent tre linariss. Lexpression gnrale de la
puissance volumique est donne par P vol = V (v) dV avec :
)
2 + 2v 2 + 2v 2
2k vx2 + vy2 + 2vyz
(v) =
xz
xy
0#
$2 !
1
"2
1
3
1
2
2 + v2 + v2
= 2k
(vx + vy ) +
(vx vy ) + vyz
(9.11)
xz
xy
2
2
Cette expression est linarise avec quatre cnes :
#
$2 !
"2
.
. //2
3
1
(vx + vy ) +
(vx vy )
!
u1 cos q
2
2
2
.
. //2
(vyz )2 + (vzx )2 !
u2 cos q
2
.
. //2
2
2
u1 + u2 !
u3 cos q
2
.
. //2
(vxy )2 + u23 !
u4 cos q
2

(9.12)
(9.13)
(9.14)
(9.15)

Avec u1 , u2 , u3 , u4 , u5 " 0 et les vitesses de dformations dfinies en fonction des vitesses de


dplacements et des vitesses de dformations macroscopiques :
vx =

ux
x

vy =

uy
y

1
uz
vxz = Exz +
2
x

1
uz
vyz = Eyz +
2
y

La puissance dissipe dans les discontinuits vaut :


(
*
1
disc
P
=
k [ut1 ]2 + [ut2 ]2 dl
V Ld

(9.16)

(9.17)

avec [ut1 ] = [uz ] et [ut2 ] = [ux ] sin + [uy ] cos , tant langle entre lhorizontal Ox et la
normale une discontinuit. Cette puissance se linarise avec un cne :
.
. //2
(9.18)
[ut1 ]2 + [ut2 ]2 ! u5 cos q
2
Pour un maillage nt = 1344 lments et q = 8 (comme en statique), la matrice optimiser
comporte 238 805 lignes, 170 750 colonnes, 739 874 termes non nuls.
Le principe des travaux virtuels scrit :
P tot = h Eh + z Ez + dp Edp + 2xz Exz
On optimise :
xz =

P tot 0h Eh 0z Ez 0dp Edp


0
2Exz

87

(9.19)

(9.20)

9.3. Rsultats

3D plan

0 = 0.5 et 0 est connu assez prcisement lissu de la statique. On saperoit quaprs


Exz
dp
optimisation, Ez est fix zro dans le fichier rsultat, ce qui est cohrent avec le problme pos :
le plan XOZ est plan de symtrie, et le plan Y OZ dantisymtrie (figure 9.2). Lorientation de la
contrainte de cisaillement xz impose que les vitesses de dplacement de part et dautre du plan
Y OZ sont de signes opposs : uz (A) = uz (B), do vz (A) = vz (B). Globalement, la vitesse
de dformation macroscopique Ez est donc nulle.

Fig. 9.2: Plans de symtrie et dantisymtrie.

9.3

Rsultats

Fig. 9.3: Critre de rupture en cisaillement. Porosit 16% - Maillage 1344 lments - q=8 - f=16%.

Pour un maillage 1344 lments, q = 8, le problme statique comporte 419 366 lignes, 294 345
colonnes 1 216 833 termes non nuls. Avec XA sur Power Mac G5, le problme doptimisation
est rsolu en 5 min environ. En statique, le post-traitement montre quau passage dune discontinuit, le saut de contrainte est infrieur 2.106 . Les quations dquilibre sont vrifies au
moins 2.105 . La fonctionnelle est corrige 108 par le post-traitement, ce qui est ngligeable.
88

3D plan

9.4. Recherche dune expression analytique : invariants


h
0
0.4
0.8
1
1.2
1,4
1.6
1.7
1.75
1.8
max
h

stat
1.2373
1.2281
1.1695
1.1097
1.0213
0.8896
0.6802
0.5151
0.3967
0.2022
1.8151

cine
1.2390
1.2315
1.1736
1.1143
1.0269
0.8974
0.6939
0.5377
04306
0.2756
1.8355

Tab. 9.1: Valeurs numriques du critre eqv en fonction de h , xz optimis - Maillage 1344
lments - q=8 - f=16%.
Le problme cinmatique quant lui comporte 238 805 lignes, 170 750 colonnes, 739 874 termes
non nuls. Loptimisation est effectue en 171 s et 27 itrations environ sur Compaq Alpha
833MHz. Grce au post-traitement, le caractre PA du champ de vitesses de dformation est
vrifi au pire 2.105 prs et la continuit du champ de vitesses de dplacement au passage
dune ligne de discontinuit est vrifi au moins 2.106 .
La figure 9.3 (valeurs numriques correspondantes dans la table 9.1) montre quen prenant
en compte les contraintes de cisaillement, nos approches statiques et cinmatiques sont quasiconfondues (0,8% en moyenne). Dans le plan (eqv , h ), Gurson nest pas vrifi. La prise en
compte du cisaillement par le seul terme eqv nest pas suffisante.

9.4

Recherche dune expression analytique : invariants

Pour un milieu orthotrope de rvolution autour de laxe Oz, les 5 invariants sont (Pastor et al.
[1990]) :

I1 = tr

I2 = tr
I3 = tr3
(9.21)

I
=
trM

4
I5 = trM 2
avec M = ez ez . En 3D plan,

x 0 xz
0
= 0 y
xz 0 z

(9.22)

do

I1 = x + y + z

I2 = 2x + 2y + 2z
I3 = 3x + 3y + 3z + 32xz (x + z )

I = z

4
I5 = 2z + 2xz
89

(9.23)

9.5. Traction hors axes

3D plan

Lexpression suivante, trouve par ttonnements, permet dapprocher notre critre numrique
en cisaillement 3% prs :
J2
I1 I4
I2 3I5
+ 2f cosh
2mf m
= 1 + f 2 avec m = 2/3
2
k
2k
k2

(9.24)

avec J2 = 2eqv /3 est le deuxime invariant du tenseur dviateur des contraintes.

9.5

Traction hors axes

Fig. 9.4: Principe de la traction hors axe pour un matriau cavits cylindriques.

Fig. 9.5: Evolution de 1 suivant langle de traction - Maillage 1344 lments - q=8 - f=16%.

Cette tude a t men en statique uniquement. Pour simuler la traction hors axes, on optimise
1 donn par :
1 = x sin sin + z cos cos + 2xz cos sin
(9.25)
avec langle entre laxe Oz et la direction de la traction (figure 9.5).
90

3D plan

9.6. Comparaison XA et MOSEK

Comme attendu et limage de ce qui a t obtenu pour un composite unidirectionnel (Francescato [1994]), le comportement de ce matriau poreux est modrment anisotrope avec affaiblissement de la tenue la rupture au fur et mesure que lon se rapproche de la traction
transversale ( = 90) pour laquelle on retrouve bien la valeur de h maximale de la table 9.1.

9.6

Comparaison XA et MOSEK

On compare les codes doptimisation point intrieur linaire XA et non linaire MOSEK pour
le cas statique avec le maillage de 1344 lments. Les deux optimiseurs sont tests sur un PC de
1.5 Go de RAM fonctionnant 1.5 GHz.
Les tables 9.2 et 9.3 permettent de faire les commentaires suivants. Avec MOSEK, le temps
CPU (93 s) et le nombre ditrations (13 ou 14) sont trs stables pour les diffrentes valeurs de
h imposes, contrairement XA. Les vrifications des quations dquilibre, de la continuit
des composantes du vecteur contrainte au passage dune ligne de discontinuit et le recalcul de
yz sont trs lgrement meilleurs quand la rsolution est effectue en utilisant MOSEK. On
remarque que le nombre de lignes, colonnes, termes est bien infrieur (jusqu 7.8 fois moindre)
avec MOSEK quavec XA, cest son intrt. Ainsi, la rsolution en utilisant MOSEK est 2.6 fois
(243/93) plus rapide quavec XA. Cest la raison pour laquelle nous retiendrons lutilisation de
ce code pour la suite de nos calculs.
nb lignes
nb colonnes
nb termes
temps (s)
itrations
verif. equ.=0
verif. disc.=0
verif. yz =0

XA
419 366
294 345
1 216 833
243
51
107
106
107

MOSEK
40 359
48 395
156 418
93
14
108
108
108

Tab. 9.2: Comparaison XA (q=10) et MOSEK : temps et prcision - xz optimis - Maillage 1344
lments - Porosit 16%.
h
0
0.4
1
1.6
1.8
max
h

XA
0.71433031
0.70394964
0.62843292
0.38539737
0.11658664
1.81505748

MOSEK
0.71435219
0.70399062
0.62848221
0.38550178
0.11711813
1.8151086

Tab. 9.3: Comparaison XA (q=10) et MOSEK : valeur de xz optimise - Maillage 1344 lments
- Porosit 16%.

9.7

Conclusion

Ltude du cas 3D plan a montr que la contrainte de cisaillement doit tre prise en compte dans
le critre de Gurson par un terme supplmentaire. Dans cette optique, nous avons trouv une
91

9.7. Conclusion

3D plan

expression analytique en fonction des invariants qui approche nos critres numriques. Cependant
cette expression ne reproduit pas notre critre dans le cas de la dformation plane gnralise.
Ltude dun matriau cavits cylindriques grce aux thorie de lhomognisation et de lanalyse limite aboutit un problme rsolu par XA ou MOSEK, deux codes doptimisation point
intrieur. Dans les quatre cas de chargement tudis, nos critres numriques sont exacts et
montre que le critre de Gurson est vrifi seulement dans le cas de la dformation plane gnralise en traant la contrainte macroscopique quivalente en fonction de la contrainte moyenne.
Cette courbe est une restriction du vritable critre dont lexpression doit faire apparatre les
diffrents paramtres de chargement. Par sa forme analytique, le critre de Gurson ne permet
pas de reproduire le point anguleux par rapport laxe des pressions hydrostatiques alors quun
critre comme celui de Rousselier le permet.
Dans la partie suivante, on tudie un matriau poreux cavits sphriques. Comme dans cette
partie, le but est de comparer notre critre numrique au critre analytique de Gurson.

92

Troisime partie

tude dun matriau poreux


cavits sphriques

93

Chapitre 10

Cas axisymtrique - Cavits


sphriques
10.1

Description du problme

On tudie le cas plus gnral dun matriau cavits sphriques sous les conditions en dformation impose au bord (ui = Eij Xj ). Lhypothse daxisymtrie permet de ramener le problme
tridimensionnel une tude dans un plan mridien. Pour modliser le VER, puisque le matriau
homognis est isotrope, un quart de couronne est discrtis en lments triangulaires dans le
repre (ORZ). Ce repre est tournant daxe Z et permet ainsi dobtenir une demi-sphre par
rotation autour de laxe OZ (figure 10.1).

Fig. 10.1: Reprsentation du maillage 672 lments et du VER

Du fait de laxisymtrie EY Z = EZX = 0 et EX = EY . De plus, lisotropie du matriau


homognis permet de poser EXY = 0 sans perte de gnralit. Do les relations : Y Z =
ZX = XY = 0 et X = Y . La puissance totale sexprime par
P tot = m Em + dp Edp + dpg Edpg
o les contraintes et les vitesses de dformation macroscopiques sont dfinies par :

1
3
(X + Y )
m = (X + Y + Z ) dpg =
Z dp =
(X Y )
3
2
2
95

(10.1)

(10.2)

10.1. Description du problme

Cas axisymtrique - Cavits sphriques

Em = (EX + EY + EZ ) Edpg

2
=
3

(EX + EY )
EZ
2

"

1
Edp = (EX EY )
3

(10.3)

Dans le cas prsent, la puissance totale se rduit lexpression :


P vol /V tot = m Em + dpg Edpg

(10.4)

La contrainte macroscopique de Mises eqv est reli aux contraintes dpg et dp par la relation :
2eqv = 2dpg + 2dp = 2dpg

(10.5)

La dformation macroscopique est impose par lintermdiaire des conditions aux limites dans
le repre de rfrence (OXY Z) : uX = EX X, uY = EX Y , uZ = EZ Z.
Dans le repre (ORZ), ces conditions aux limites deviennent :
uR = EX R et uZ = EZ Z. Cela ncessite de connatre les contraintes macroscopiques moyennes
X , Y et Z . La trace tant un invariant, on peut crire :
X + Y + Z = R + + Z

(10.6)

do

1
(R + )
(10.7)
2
En utilisant la dfinition des contraintes macroscopiques en fonction des contraintes microscopiques, on obtient :
( (
2 R R 1
+X , = +Y , =
(R + ) RdRdZ
(10.8)
V 0 0 2
( (
2 R R
Z RdRdZ
(10.9)
+Z , =
V 0 0
+XY , = +Y Z , = +XZ , = 0
(10.10)
X = Y =

Les valeurs des contraintes macroscopiques moyennes seront notes sans crochet par la suite.

Fig. 10.2: Repre sphrique.

Le vecteur vitesse de dplacement dans le repre (ORZ) est calcul par [u]RZ = P 1 [u]XY Z
avec P la matrice de passage du repre (ORZ) au repre (OXY Z) :
uR = uX cos + uY sin

(10.11)

avec langle entre les axes OR et OX (figure 10.2) et


uX = EX X et uY = EY Y

X = R cos

Y = R sin

(10.12)

do
uR = EX X cos + EY Y sin = EX R et uZ = EZ Z
96

(10.13)

Cas axisymtrique - Cavits sphriques

10.2

10.2. Mthode statique

Mthode statique

Du fait de lisotropie, le critre de Mises scrit dans le repre (ORZ) :


f () =

R + Z

2

""2

+ (R Z )2 + (2R )2 (2k)2

(10.14)

La ncessit dun champ variation linaire pour respecter localement le critre et le souci de
vrifier implicitement lquilibre indfini conduit poser un champ de contraintes microscopiques
de la forme suivante dans chaque lment (Pastor et Turgeman [1982]) :

R = a + b Z + c R

= a + b Z + 2c R
= d + e Z + f R

Z
RZ = e R/2

(10.15)

avec a , b , c , d , e , f rels. Ce champ de contraintes se trouve en posant chaque contrainte


gale une expression de la forme A + BR + CZ et en leur imposant de vrifier les quations
dquilibre en coordonnes cylindriques. Lunion de ces constantes relles dans tous les lments
forment les variables du problme final doptimisation.
Pour que le champ de contraintes microscopiques solution soit admissible, les conditions suivantes
sont imposes :
Dfinition des contraintes macroscopiques moyennes X , Y , Z et des paramtres de chargement m , dpg .
Conditions de continuit au passage des lignes de discontinuits. Les composantes du vecteur
contrainte n et nt sont continues au passage dune ligne de discontinuit de normale n.
Conditions aux limites. Le vecteur contrainte est nul au bord de la cavit.
Conditions de symtrie. Les contraintes de cisaillement RZ sur le cot vertical et le cot
horizontal sont nulles.
f () ! 0. Le critre de Mises (10.14) se linarise en crivant en chaque sommet dlment le
critre sous la forme :
x2 + y 2 + z 2 ! 2
(10.16)
avec
2
x=
3

R + Z

2

"

y = R Z

z = 2R

"0

(10.17)

Finalement eqv est maximis pour des valeurs positives de m .


Le post-traitement vrifie que le champ de contraintes microscopiques trouv issu de loptimisation est bien licite. Le critre est calcul dans chaque lment triangulaire. La valeur de la
contrainte optimise est corrige. La linarisation tant assez fine, le post-traitement modifie
trs peu la valeur de la contrainte optimise.
Comme on le voit sur la figure 10.3, ce champ de contraintes microscopiques discontinu entre
chaque lment permet dobtenir un critre prsentant une tangente verticale au point m maximal. Le critre de Sun (Sun et Wang [1989]) est une bonne approche analytique de cette premire
approche statique.
Cependant, lloignement la valeur exacte sur laxe horizontal est grand. Afin damliorer
cette approche, on ajoute au champ de contraintes dfini localement un champ continu global.
Ce champ de contraintes continu est la solution du problme dune cavit sphrique, de rayon
extrieur b et de rayon intrieur a, soumise un champ de contraintes isotrope extrieur et un
97

10.3. Mthode cinmatique

Cas axisymtrique - Cavits sphriques

champ de contraintes nul au centre (Chakrabarty [1987]). Ce champ de contraintes scrit dans
le repre sphrique (r,,) de la figure 10.2 de la manire suivante :

r = 20 ln rb + p

= 0 + r
(10.18)


r (a) = 0 p = 20 ln ab

0 est la contrainte limite en traction : 0 = 3k. On effectue le changement de repre pour se


placer dans le repre (ORZ).
"
"!
!
"!
" !
cos sin
R RZ
R 0
cos sin
(10.19)
=
sin cos
0
RZ Z
sin cos
do

et puisque = r + 0 ,

R = cos2 r + sin2
= sin2 r + cos2
Z
RZ = cos sin (r )

R = r + sin2 0

Z = r + cos2 0
= cos sin 0

RZ
= r + 0

(10.20)

(10.21)

Linvariance de la trace du tenseur des contraintes, permet de vrifier que la contribution de la


composante continue du champ est de :

1 +tr []XY Z ,
1 +tr []r ,
b
=
= 2 3k ln = 3.1741k
V
3
V
3
a
On vrifie ainsi que +Y , = +Z , = +X , et +Y Z , = +XZ , = +Y Z , = 0.
+X , =

(10.22)

Le champ continu ainsi obtenu vrifie bien le critre de Mises et les quations dquilibre. Dans le
programme, des termes supplmentaires apparaissent dans les expressions des champs moyens et
dans lexpression du critre. Les quations portant sur les conditions aux limites et les symtries
sont inchanges. Les conditions aux limites au bord de la cavit sont dj vrifies par le champ
continu.
Aprs optimisation, une post-correction est rendue ncessaire car laddition du champ continu
introduit une petite non linarit sur chaque lment triangulaire. Pour faire cela, chaque lment
triangulaire du maillage est divis en un nombre suffisant de triangles pour que la vrification
du critre au centre de gravit de chaque sous-triangle ne change plus. La contrainte optimise
est ainsi corrige de 0,09% en moyenne.
Sur la figure 10.3, lamlioration obtenue est nette : lajout de ce champ de contrainte continu
permet de se rapprocher de la valeur cinmatique sur laxe horizontal. On retrouve en eqv = 0
la valeur prcdente, sans champ continu. En m = 0, le critre vaut eqv = 3.1741k, comme
attendu.

10.3

Mthode cinmatique

Pour obtenir des taux de vitesses de dformation linaires, les composantes uR et uZ du champ
de vitesses de dplacement sont dfinies par :
<
uR = R(au + bu R + cu Z)
(10.23)
uZ = du + eu R + fu Z + hu RZ + iu R2 + ju Z 2
98

Cas axisymtrique - Cavits sphriques

10.3. Mthode cinmatique

avec au , bu , cu , du , eu , fu , hu , iu , ju rels (Pastor et al. [2002]). De laxisymtrie, uT = 0.


En fait ce champ de vitesses de dplacement prend seulement en compte le changement de forme
du VER. Comme dans Gurson [1977], un champ radial incompressible en gu /r2 (gu rel) est
R
ajout pour fournir un changement de volume global. Ce champ ajoute le terme (R2 +Z
2 )3/2 dans
Z
uR et le terme (R2 +Z
2 )3/2 dans uZ . Le champ de vitesses de dplacement est quadratique et
chaque ct de triangle est une ligne de discontinuit potentielle.

Pour que le champ de vitesses de dplacement solution soit cinmatiquement et plastiquement


admissible, on impose les conditions suivantes :
La linarit de la vitesse de dformation ncessite dimposer trv = 0 aux trois sommets.
Le saut de la composante normale [un ] de la vitesse de dplacement est nulle au passage dune
ligne de discontinuit. Le saut de la composante tangentielle [unt ] de la vitesse de dplacement
au passage dun ligne de discontinuit est gal la diffrence de deux coefficients plastiques
[unt ] = 1 2 avec 1 , 2 " 0. Comme le champ de dplacements est quadratique, on crit
galement cette quation au centre de chaque ct dlment en plus des deux extrmits.
Conditions de symtrie : uZ = 0 sur le bord horizontal. Comme le champ de dplacement est
quadratique, on crit galement cette quation au centre de chaque ct dlment en plus des
deux extrmits.
Conditions aux limites en dformation homogne impose : uR = EX R et uZ = EZ Z sont
imposes sur le bord externe de la cavit. Comme le champ de dplacement est quadratique,
on crit galement cette quation au tiers et au deux tiers de chaque ct du bord en plus des
deux extrmits. En fait on impose lgalit en quatre points car le champ continu amne une
non linarit dun degr supplmentaire en ramenant la condition au limite sur le cercle, o
R et Z varient quadratiquement. On se ramne sur le cercle parce que le champ continu y est
exact.
Dfinition des vitesses de dformation macroscopiques Em et Edpg .
Dfinition de la fonctionnelle.
La puissance totale P tot est la somme de la puissance dissipe P disc le long dune ligne de
discontinuit et la puissance volumique P vol .
P tot = P vol + P disc
avec
P

disc

2
=
S

Ld

k | [ut ] | R dl

(10.24)

(10.25)

o [ut ] est le saut de vitesse tangentiel au passage dune discontinuit et Ld est lensemble des
lignes de discontinuit du maillage. En supposant une variation linaire des multiplicateurs
plastiques 1 , 2 , et donc de la puissance dissipe, le long des demi-cts, lintgration de
k(1 + 2 ) donne une borne suprieure de la puissance dissipe du fait de sa convexit.
La puissance volumique est dfinie par :
(
1
vol
(v)dV
P =
(10.26)
V V
avec (v) qui est la puissance unitaire ici dfinie par :
(v) =

2k

2 + v 2 + v 2 + 2v 2
vR
Z
RZ

(10.27)

En utilisant la condition dincompressibilit, (v) devient :


0#
$2 !
1
"2
1
1
3
2
2
(v) = 2k
(vR + vZ ) +
(vR vZ ) + vRZ
2
2
99

(10.28)

10.4. Rsultats

Cas axisymtrique - Cavits sphriques

Cette expression est linarise deux fois en utilisant lalgorithme BTN chaque sommet dlment :
#
$
!
"
*
3
1
2
2
2
x + y + z ! , x =
(vR + vZ ) , y =
(vR vZ ) , z = vRZ
(10.29)
2
2
avec deux cnes BTN et deux variables additionnelles, tant la seconde.
La convexit de (v) est utilise pour avoir une borne suprieure de P vol en intgrant 2k,
pris variation linaire sur le triangle :
(
vol
P ! P =
2kdV
(10.30)
V

Finalement, la valeur optimale de dpg est obtenue par :


$
#
tot 0 E
P
/V

m m
opt
dpg = Min
0
Edpg

(10.31)

0
o Edpg
et 0m sont fixs.
Aprs optimisation, afin de vrifier le caractre admissible du champ de vitesses de dplacement solution, on contrle que toutes les conditions imposes sont vrifies. La puissance totale
est calcule en ajoutant la puissance volumique la puissance apporte par les discontinuits.
Comme la puissance dissipe est non linaire (terme en 1/r2 ), la mthode dintgration numrique qui suit est utilise pour recalculer prcisment la puissance volumique, en divisant chaque
nt triangles en nsub sous-triangles.

En utilisant les notations de (10.29), la puissance volumique est recalcule par :


P vol = 22k

nt nsub
A
A

Rij Sij

j=1 i=1

2 + z2
x2Gij + yGij
Gij

(10.32)

o Gij est la position du centre de gravit (de coordonne horizontale Rij ) et Sij laire de chaque
subdivision triangulaire. La puissance dissipe sur les discontinuits est calcule dune manire
analogue en divisant le segment de discontinuit en un nombre suffisant de sous-segments.
Comme attendu, le post-traitement de la puissance totale devient presque inutile avec la linarisation du critre. La correction est denviron 0.1% sur les valeurs de m et dpg .
Pour un problme 672 lments et q = 8, le problme a 108 849 lignes, 80 489 colonnes et
459 999 termes non nuls. Loptimisation est ralise en 30 90s avec le code XA sur un Mac
G5-2GHz utilisant 2Go de RAM.

10.4

Rsultats

La figure 10.3 montre la contrainte quivalente macroscopique eqv en fonction de la contrainte


moyenne macroscopique m pour un maillage de 672 lments de la figure 10.1 pour un taux de
porosit de 6.4%. On peut voir que la courbe cinmatique est assez proche de Gurson mais la
courbe statique en est assez loigne pour de faibles triaxialits, pas assez proche pour pouvoir
qualifier le critre obtenu. Le champ statique linaire nest pas assez riche pour obtenir un critre
assez prcis, mme avec un champ continu global supplmentaire.
Leblond [2003] remarque que la dmarche suivie pour obtenir le critre de Gurson conduit
une surestimation de la dissipation plastique. Il est donc normal que notre approche cinmatique
100

Cas axisymtrique - Cavits sphriques

10.4. Rsultats

Fig. 10.3: eqv en fonction de m, f=6.4% - Maillage 672 lments, chargement axisymtrique.

Fig. 10.4: Dformation du maillage au cours du chargement en m.

101

10.4. Rsultats

Cas axisymtrique - Cavits sphriques

Fig. 10.5: Champ de vitesse de dplacement avec le chargement m .

102

Cas axisymtrique - Cavits sphriques

10.5. Conclusion

soit intrieure au critre de Gurson. Cela indique que notre maillage contient assez dlments
pour que nos calculs soient significatifs.
La figure 10.5 montre lvolution avec m du champ de vitesse de dplacement. Pour m " 2.5,
le champ devient plus grand sur le bord de la cavit. Cela se justifie par le fait que lexpansion
volumique du milieu extrieur est compense par lexpansion de la cavit. La figure 10.4 reprsente le maillage dform.

10.5

Conclusion

Cette mthode axisymtrique a permis dtudier le cas dun matriau cavits sphriques avec
un simple maillage plan. Cependant, lcart entre les deux approches est trop grand pour obtenir
un critre exact. Pour tudier des champs solutions plus riches, il faut utiliser un VER gomtriquement tridimensionnel ainsi que des champs de vitesses de dplacement et de contraintes
plus riches, linaire en x, y, z. Cest le propos du chapitre suivant.

103

Chapitre 11

Mthode tridimensionnelle - Cavits


sphriques
11.1

Description du problme

On tudie le cas dun matriau cavits sphriques dans le cas gnral. Pour cela, on modlise
un VER gomtriquement tridimensionnel : les lments de base du maillage sont des ttradres.
Grce lisotropie du matriau homognis et sans perte de gnralit, le chargement E est
pris comme principal cest--dire Eij = 0 pour i $= j. De ce fait, et par suite de la symtrie
sphrique du modle, on se ramne ltude tridimensionnelle dun huitime de sphre creuse.
La figure 11.1 illustre un exemple de maillage. La cration du maillage est dtaille en annexe
A.

Fig. 11.1: Vues simplifies dun maillage 3D 672 lments.

Les diffrents paramtres du maillage sont ceux du cas plan tendu au cas tridimensionnel,
savoir :
nt : nombre dlments ou de ttradres (14 000) ;
ndisc : nombre de lignes de discontinuits (27 300) ;
nlim : nombre de triangles sur un bord libre (100) ;
105

11.2. Mise en uvre de lAL et de loptimisation

Mthode 3D - Cavits sphriques

Fig. 11.2: Vue extrieure du VER maill en 14 000 ttradres.

nsym : nombre de triangles sur un bord symtrie (400).


Le nombre entre parenthses indique la valeur pour le maillage de la figure 11.2, qui est celui
utilis tout au long de ce chapitre : un maillage 14 000 lments, utilis dans ce chapitre (10
couches dlments dans lpaisseur, 10 divisions selon le primtre).
Aprs la prsentation de la mise en uvre des deux mthodes de lanalyse limite, on valide la
mthode en lappliquant au problme de la compression dun barreau 3D, o les bornes sont
connues (Pastor [1983]). Ensuite, on trace le critre dans le cas du chargement axisymtrique,
puis le cas gnral et finalement le chargement en contrainte plane et dformation plane macroscopique. On vrifie galement le caractre isotrope en tudiant un matriau soumis uniquement
du cisaillement. En calculant les multiplicateurs plastiques partir de nos valeurs numriques,
on montre que le critre de Gurson convient dans le cas axisymtrique. On montrera enfin que
le critre de Gurson dpend galement de deux invariants seulement.

11.2

Mise en uvre de lanalyse limite et de loptimisation

11.2.1

Ncessit de loptimisation conique (MOSEK)

En statique comme en cinmatique, nous avons vu que la linarisation du critre constitue


dans le cas des problmes plans lessentiel (plus de 90%) des contraintes et des variables de la
matrice optimiser. Dans le cas du problme tridimentionnel, le critre de Mises est gnral et
demande une linarisation 4 cnes, dailleurs ralise dans le chapitre 9. Mais le maillage tant
maintenant tridimensionnel, le nombre dlments ncessaires est de 14 000 lments (contre 672
dans le cas plan) et les champs sont linaires selon les trois directions, ce qui amne dautres
variables et contraintes. Une linarisation BTN du critre, avec q=8 pour une prcision suffisante,
fournirait dans ce cas :

Nb de lignes
Nb de colonnes

Statique
(3 nt) 4 (3q + 1) = 4 200 000
(3 nt) 4 (2q + 1)= 2 856 000

Cinmatique
nt 4 (3q + 1) = 1 400 000
nt 4 (2q + 1)= 952 000

On saperoit donc que la taille de telle matrice est un obstacle la rsolution. Cela nous limite
un maillage grossier ou une linarisation insuffisante du critre (Nous verrons un peu plus
les limites de la linarisations en comparant les deux optimiseurs). Cest pour cela que nous
utilisons le code doptimisation conique MOSEK qui, comme nous allons le montrer dans les
deux sections suivantes, requiert moins de mmoire.
106

Mthode 3D - Cavits sphriques

11.2.2

11.2. Mise en uvre de lAL et de loptimisation

Structure gnrale dun programme statique en 3D

Variables
Les variables macroscopiques x , y , z , xy , xz , yz et les paramtres de chargement m ,
dp , dpg apparaissent tout dabord. La structure gnrale du problme est comme dans le cas
plan, toujours :
[A]{x} = {b}
(11.1)
avec [A] la matrice des contraintes, {x} le vecteur des inconnues et {b} le second membre dont
les termes sont des constantes. Le maillage est discontinu en statique comme en cinmatique.
Les surfaces de discontinuits sont des triangles, surface de sparation de deux lments ttradriques. Dans chaque lment, on pose un champ de contrainte microscopique linaire en x, y
et z. Les inconnues du problme sont lensemble des contraintes microscopiques x , y , z , xy ,
xz , yz des quatre sommets des ttradres, soit 6 (4nt) variables (336 000).
Dautre part, MOSEK demande de dfinir les variables des coefficients de la manire suivante.
Pour chaque sommet, un cne doit tre dfini de faon unique par 6 variables :
)
x21 + x22 + x23 + x24 + x25 + x26 ! x0 avec x0 " 0.
(11.2)

Dans le cas gnral tridimensionnel le critre de Mises scrit :


# !
"$2
2 x + y
f () =
+ (x y )2 + (2yz )2 + (2xz )2 + (2xy )2 (2k)2
z
3
2

(11.3)

Les variables des cnes sont dfinies pour chaque sommet dlment par :
x0 = 2k
!
"
2 x + x
x1 =
z
3
2
x2 = x y
x3 = 2yz

(11.4)

x4 = 2xz
x5 = 2xy
Il faut donc ajouter au vecteur {x} les variables x0 , x1 , x2 , x3 , x4 , x5 en chaque sommet, soit
un nombre gal au nombre de variables ncessaires pour dcrire le champ, soit 6 (4nt) (336
000) variables. Ainsi, la structure du vecteur {x} est la suivante :
{x}T =

1 , 1 , 1 , x1 , x1 , x1 , x1 , x1 , x1 , ..., .., 3nt ,


{x1 , y1 , z1 , yz
zx xy 0 1 2 3 4 5
x

(11.5)

3nt , 3nt , 3nt , x3nt , x3nt , x3nt , x3nt , x3nt , x3nt }


y3nt , z3nt , yz
zx
xy
0
1
2
3
4
5

Pour que le champ de contrainte microscopique solution soit statiquement et plastiquement admissible, on impose les conditions dtailles par la suite dans le cas du problme en dformations
homognes imposes au bord. En contraintes homognes imposes au bord, il faut ajouter les
contraintes ij nj = ij nj .
Dnitions
En dformations moyennes imposes au bord, on dfinit les six contraintes macroscopiques ij
comme la moyenne des contraintes microscopiques ij . De plus les paramtres de chargement
m , dp , dpg sont dfinis, soit 9 quations.
107

11.2. Mise en uvre de lAL et de loptimisation

Mthode 3D - Cavits sphriques

Premire condition SA
Les quations dquilibres ij,j = 0 doivent tre vrifies. En coordonnes cartsiennes, elles
scrivent :
x xy
xz
+
+
=0
x
y
z

xy
y
yz
+
+
=0
x
y
z

x z yz
z
+
+
=0
x
y
z

(11.6)

Soit un ttradre de sommets de coordonnes (x1 , y1 , z1 ), (x2 , y2 , z2 ), (x3 , y3 , z3 ), (x4 , y4 , z4 ) et M


un point quelconque du ttradre. Chaque composante du tenseur contrainte est dfinie linaire
sur llment :
ij (M ) = d + ex + f y + gz
(11.7)
Comme dans le cas plan, on peut dterminer la valeur des contraintes en rsolvant le systme
suivant :

d + ex1 + f y1 + gz1 = ij (x1 , y1 , z1 )

d + ex2 + f y2 + gz2 = ij (x2 , y2 , z2 )


(11.8)
d + ex3 + f y3 + gz3 = ij (x3 , y3 , z3 )

d + ex4 + f y4 + gz4 = ij (x3 , y3 , z4 )

Un sous-programme rsout avec la mthode de Cramer pour trouver les coefficients d, e, f, g. En


statique, ces coefficients interviennent directement dans lcriture des quations dquilibre. Par
exemple :
ij
ij
ij
=e
=f
=g
(11.9)
x
y
z

Le calcul de la surface dun surface dun triangle frontire de ttradre fait galement intervenir
ces coefficients par lintermdiaire du dterminant. Mais elle peut galement se calculer plus
simplement par :
*
S = p(p a)(p b)(p c)
(11.10)
avec a, b, c les longueurs des cts du triangle et p le demi-primtre. Finalement, lcriture des
trois quations dquilibre pour chaque lment demande 3nt lignes (42 000).

Deuxime condition SA
La continuit du vecteur contrainte au passage dune surface de discontinuit de normale n doit
tre impose. Pour chaque surface de discontinuit, on crit la continuit du vecteur contrainte
Ti = ij nj entre les trois couples de points en vis--vis associs aux surfaces de discontinuit
(figure 11.3) :
[ij ] nj = 0 i, j = x, y, z
(11.11)
avec (nx , ny , nz ) les composantes du vecteur normale la surface de discontinuit, dfinies par un
produit vectoriel. Le saut de la composante [ij ] est dfini par la diffrence des composantes des
contraintes correspondante entre les couples de point en vis--vis sur la surface de discontinuit,
l2
l1
par exemple. Il faut imposer ces trois quations en chacun des trois sommets dune
ij
ij
surface de discontinuit, soit 9ndisc quations (245 700).

Troisime condition SA
Les conditions aux limites sont crites en imposant un vecteur contrainte Ti = ij nj nul sur la
surface intrieure du VER, ce qui revient imposer les quations :
ij nj = 0
108

(11.12)

Mthode 3D - Cavits sphriques

11.2. Mise en uvre de lAL et de loptimisation

Fig. 11.3: Reprsentation dune surface de discontinuit entre deux lments ttradriques.

De plus, les contraintes tangentielles sont nulles sur les plans de symtrie :
xy = xz = 0 sur le plan x = 0
xy = yz = 0 sur le plan y = 0

(11.13)

xz = yz = 0 sur le plan z = 0
Ces conditions ajoutent respectivement 9lim quations (900) et 3 3 2nsym quations (7200).
Condition PA
On dfinit pour chacun des quatre sommet des ttradres les variables x0 , x1 , x2 , x3 , x4 , x5
en fonction de x , y , z , xy , xz , yz , soit 6 4nt dfinitions (336 000). Ensuite, lcriture du
fichier optimiser fera apparatre implicitement lquation (11.2) par dsignation des seuls noms
des variables comme le demande MOSEK.

Fonctionnelle
Comme dans la partie prcdente, nous voulons dterminer la contrainte quivalente macroscopique, eqv definie par
(11.14)
2eqv = 2dpg + 2dp
On maximise selon le cas dpg , dp ou m .

Structure de la matrice des contraintes


Pour un maillage nt = 14000 lments, le problme comporte au total 631 809 lignes, 672 010
colonnes et 3 154 038 termes non nuls. Les contraintes se rpartissent de la faon suivante :
Df.
9

Eq. dqui.
42 000

Cont.
245 700

Cond. lim.
900

Cond. sym.
7 200

Df. pour MOSEK


336 000

Total
631 809

Nous pouvons reprsenter schmatiquement la structure de la matrice des contraintes par la


figure 11.4.
109

11.2. Mise en uvre de lAL et de loptimisation

Mthode 3D - Cavits sphriques

Fig. 11.4: Structure de la matrice des contraintes dans le cas statique 3D.

110

Mthode 3D - Cavits sphriques

11.2.3

11.2. Mise en uvre de lAL et de loptimisation

Structure gnrale dun programme cinmatique dans le cas 3D

Variables
Comme le champ de contrainte microscopique en statique, le champ de vitesse de dplacement
est pos linaire en x, y, z dans chaque lment ttradrique et ce champ est discontinu. Les
variables macroscopiques du problme sont Ex , Ey , Ez , Eh , Edp , Edpg . Les inconnues du problme
cinmatique sont lensemble des vitesses de dplacement ux , uy , uz dfinies en chaque sommet
dlment, soit 3 (4nt) variables (168 000).
De plus, 6nt + 9ndisc variables supplmentaires interviennent pour dfinir les coefficients intervenant dans la puissance volumique (x0 , x1 , x2 , x3 , x4 , x5 ) et la puissance apporte par les
surfaces de discontinuit (y0 , y1 , y2 ) comme nous le verrons dans la dfinition des diffrentes
contraintes. Finalement, la structure de {x} est la suivante :
{x}T =

3nt 3nt 1 1 1 1 1 1
{u1x , u1y , u1z , u2x , u2y , u2z , ...u3nt
x , uy , uz , x0 , x1 , x2 , x3 , x4 , x5 ,

nt nt nt
nt nt nt nt nt 1 1 1
..., ...., xnt
0 , x1 , x2 , x3 , x4 , x5 , y0 , y1 , y2 , ..., ..., y0 , y1 , y2 }

(11.15)
(11.16)

Dnition des paramtres de chargement


On dfinit les paramtres de chargement Em , Edp , Edpg en fonction des paramtres Ex , Ey ,
Ez . En contraintes homognes moyennes au bord, les moyennes macroscopiques sont dfinies en
utilisant le thorme de la divergence.

Divergence nulle
La condition dincompressiblit scrit ici vx + vy + vz = 0 avec
vx =

uy
ux
uz
, vy =
, vz =
x
y
z

(11.17)

rendant le champ u PA est crite pour chaque lment. Pour cela, on utilise la mme mthode
quen statique pour calculer les coefficients de la matrice dinterpolation :

vxy

1
= (e + f )
2

vxz

vx = e
vy = f
vz = g
1
1
= (e + g)
vyz = (f + g)
2
2

(11.18)

Lcriture de cette condition demande une ligne par lment soit nt lignes (14 000) dans la
matrice des contraintes [A].

Continuit
La continuit des vitesses de dplacement normales au passage dune surface de discontinuit
[un ] = 0., scrit pour les trois couples de discontinuits en vis--vis sur une surface de discontinuit :
l2
l2
l2
[un ]l2
(11.19)
l1 = nx [ux ]l1 + ny [uy ]l1 + nz [uz ]l1 = 0
De mme pour les couples de points (l3, l4) et (l5, l6). Cela ajoute 3ndisc quations (81 900) au
problme.
111

11.2. Mise en uvre de lAL et de loptimisation

Mthode 3D - Cavits sphriques

Conditions aux limites et de symtries


En dformations homognes imposes au bord, on impose sur les trois sommets des lments
des surfaces nlim la condition ui = Eij xj , soit 9nlim quations (900). Sur les bords symtrie
de normale n, on impose la condition un = 0, soit 9nsym quations (3600).
Puissance volumique
La puissance totale P tot est dfinie dans le chapitre prcdent en (10.24) et la puissance volumique en (10.26) avec ici :
)
2 + 2v 2 + 2v 2
2k vx2 + vy2 + vz2 + 2vyz
(v) =
xz
xy
0#
$2 !
1
"2
1
3
1
2
2 + v 2 + v 2 ! it
(vx + vy ) +
(vx vy ) + vyz
(11.20)
= 2k
V
xz
xy
2
2

Lintroduction de la variable Vit , puissance volumique pour llment it, permet de majorer la
puissance volumique, et par suite de rendre la fonctionnelle linaire. Pour loptimisation sous
MOSEK, il est ncessaire dintroduire les variables suivantes pour chaque lment :
x0 = Vit
x1
x2
x3

$
3
(vx + vy )
= 2k
2
"
!
1
(vx vy )
= 2k
2
= 2kvyz

(11.21)

x4 = 2kvxz
x5 = 2kvxy
Ces variables sont ensuite crites implicitement sous la forme (11.2). Leurs dfinitions demandent
5nt lignes (70 000).

Puissance apporte par les discontinuits


De mme pour la puissance dissipe par les discontinuits, lintroduction de la variable didisc ,
puissance dissipe par la surface de discontinuit idisc, permet de majorer la puissance, et par
suite de rendre la fonctionnelle linaire. La puissance dissipe sur les discontinuits vaut :
(
1
disc
P
=
(11.22)
([u]) dS
V Sd
o Sd est lensemble des surfaces de discontinuits et :
)
([u]) = k | [ut ] |= k [ut1 ]2 + [ut2 ]2 ! didisc

(11.23)

[ut1 ] et [ut2 ] sont les projections des vitesses de dplacement suivant les composantes tangentielles.
[ut1 ] = [ux ] t1x + [uy ] t1y + [uz ] t1z
[ut2 ] = [ux ] t2x + [uy ] t2y + [uz ] t2z
112

(11.24)

Mthode 3D - Cavits sphriques

11.2. Mise en uvre de lAL et de loptimisation

l2
o [ui ] = ul1
i ui , i = x, y, z.
t1 est dfini par un ct de triangle de la surface de discontinuit et par suite t2 = n t1. Le
repre form par les vecteurs (t1, t2, n) est direct.

Cela demande dintroduire des variables supplmentaires pour dfinir cette puissance :
y0 = didisc
y1 = k [ut1 ]

(11.25)

y2 = k [ut2 ]
didisc est la puissance dissipe par la surface de discontinuit idisc et intervient ensuite dans
la fonctionnelle. Cela introduit 3 2ndisc contraintes supplmentaires (163 800) et 3 3ndisc
variables supplmentaires (245 700).

Fonctionnelle

P tot = m Em + dpg Edpg + dp Edp

(11.26)

Prenons le cas o la fonctionnelle est dpg .

dpg = Min

P tot 0m Em 0dp Edp


0
Edpg

(11.27)

0
avec Edpg
= 1, 0m est fix et 0dp connu lissu de la statique. En fonction des dfinitions
prcdentes, la puissance totale scrit numriquement :

tot

nt
A

Vit

it=1

ndisc
A

didisc

(11.28)

idisc=1

La minimisation de la fonctionnelle conduit un majorant de la puissance totale.

Structure de la matrice des contraintes


Pour un maillage nt = 14000 lments en dformations homognes imposes au bord, le
problme comporte au total 334 204 lignes, 467 706 colonnes et 2 497 681 termes non nuls. Les
contraintes se rpartissent de la manire suivante :

Df.
3

Div.
14 000

[un = 0]
81 900

Cond. lim.
900

Cond. sym.
3 600

Coef. P vol
70 000

Coef. P disc
163 800

Total
334 203

Nous pouvons reprsenter schmatiquement la structure de la matrice des contraintes par la


figure 11.5.
113

11.2. Mise en uvre de lAL et de loptimisation

Mthode 3D - Cavits sphriques

Fig. 11.5: Structure de la matrice des contraintes dans le cas cinmatique 3D.

114

Mthode 3D - Cavits sphriques

11.3. Validation de la mthode

11.3

Validation de la mthode sur le problme de la compression


dun lopin 3D

11.3.1

Description du problme

Pour contrler la mthode 3D dcrite depuis le dbut du chapitre avant de lappliquer au problme de la sphre creuse, nous lappliquons au cas du problme de la compression dun lopin par
deux plaques rugueuses. Les rsultats de ce problme sont en effet bien connus (Pastor [1983]).
Il sagit de dterminer la contrainte macroscopique F/Sk limite pour un barreau base carre de
ct 2L et dpaisseur H paramtre par llancement n = L/H. On maille un quart de plaque
en ajoutant des conditions de symtrie pour se ramener une plaque complte. Le barreau est
soumis des conditions aux limites en dformation impose sur la partie suprieure, en z = H.

Fig. 11.6: crasement dun barreau base carre - Maillage dun quart de barreau - Les conditions
de symtrie sont imposes sur les plans x = 0 et y = 0.

Le barreau est dabord maill en cubes et chaque cube est ensuite divis en six pyramides, ayant
pour base chaque ct du carr. Chaque pyramide est finalement divise en quatre ttradres.
Il y a donc 24 lments ttradriques par cube. La cration de ce maillage est plus simple que le
prcdent : il suffit de dfinir les lments dun cube puis de le translater selon les 3 directions.
Notons quici on a utilis seulement les symtries selon x et y. La symtrie selon z aurait aussi
pu tre utilise.
Toutes les quations dcrites dans la section prcdente rendant les champs solutions admissibles
sont appliques. Les champs solutions sont ensuite post-analyss pour vrifier leur admissibilit.
Seuls les quations suivantes, spcifiques au problme, diffrent.

11.3.2

Statique

Conditions aux limites. Le vecteur contrainte est nul pour les nuds des surfaces extrieures
en 2L :
<
x = xy = xz = 0 en x = 2L
(11.29)
y = xy = yz = 0 en y = 2L
Conditions de symtrie. En x = 0 et y = 0, les contraintes tangentielles des nuds des faces
extrieures sont nulles.
<
xy = xz = 0 en x = 0
(11.30)
xy = yz = 0 en y = 0
115

11.3. Validation de la mthode

Mthode 3D - Cavits sphriques

Fonctionnelle : Fz /Sk est optimis, avec Fz la force dcrasement applique sur la surface
suprieure en z = H, et S la surface de cette face.
Avec XA, pour n = 1 correspondant llancement L = H et q = 10 pour la linarisation, le
quart de plaque peut tre maill en 3000 lments. Ce problme de 1 551 302 lignes, 1 068 001
colonnes et 4 449 902 termes non nuls est trait en 35 itrations et 2436 s sur PC 1.5GHz 1.5Go
de RAM.
Avec un tel maillage, le post-traitement montre quau passage dune surface de discontinuit,
le saut maximal des composantes du vecteur contrainte est infrieur 105 . Les quations
dquilibre sont vrifies au moins 105 .
On obtient Fz /Sk = 2.0711 alors que Fz /Sk = 1.80 dans Pastor [1983].

11.3.3

Cinmatique

Parmi les conditions habituelles rendant le champ de vitesse de dplacement admissible et dtaill
dans la section prcdente, on prcise les conditions suivantes.
Conditions de symtrie :
<
ux = 0 en x = 0
(11.31)
uy = 0 en y = 0
Chargement impos :
<

uz = 0 en z = 0
uz = Ez z en z = H

(11.32)

Fonctionnelle : on optimise la puissance totale.


Grce au post-traitement, le caractre PA du champ de vitesse de dformation est vrifi
107 prs et la continuit du champ de vitesse de dplacement au passage dune surface de
discontinuit est vrifi au moins 104 .
Avec XA, pour n = 1 (L = H) et q = 10 pour la linarisation, le quart de plaque peut tre
maill en 1536 lments. Ce problme de 481 156 lignes, 336 964 colonnes et 1 484 291 termes
non nuls est trait en 24 itrations et 5 157 s sur PC 1.5GHz 1.5Go de RAM. ou 24 itrations
et 10 497 s sur G4.
On obtient Fz /Sk = 2.1763 alors que Fz /Sk = 2.56 dans Pastor [1983].
Finalement, pour n = 1, on obtient le rsultat : 2.0711 < Fz /Sk < 2.1763.

11.3.4

Rsultats

n = L/H
Nouvel encadrement
Ancien encadrement

1
2.072.18
1.802.56

2
2.682.95
2.233.22

3
3.373.66
2.523.89

4
3.874.53
2.934.55

5
4.535.22
3.365.22

6
5.195.91
3.825.88

Tab. 11.1: Valeurs numriques de Fz /Sk en fonction de llancement n - Comparaison des rsultats.
Sur la Fig. 11.7, sont reprsents les rsultats pour un maillage trs raffin. La table 11.3.4
indique les valeurs numriques correspondantes. On remarque que le nouvel encadrement est
bien meilleur que celui obtenu par Pastor [1983] comme on pouvait sy attendre compte tenu
du faible nombre dlments alors utilisable en linarisation classique.
Pour n > 3, les dimensions de la plaque deviennent importantes : le nombre dlments ncessaires pour avoir un maillage aussi fin que pour n = 1 ou 2 devient lev et il nest pas possible
116

Mthode 3D - Cavits sphriques

11.4. Chargement axisymtrique

Fig. 11.7: Compression du barreau - Fz /Sk en fonction de llancement n - Comparaison des


rsultats.

de mailler aussi finement une plaque dlancement n > 3 quune plaque dlancement plus petit.
La valeur cinmatique est bien moins amliore que pour n ! 3.
Ltude de ce problme a permis de valider lutilisation dun maillage et de champs statiques et
cinmatiques tridimensionnels. Nous les appliquons maintenant au cas du problme de la cavit
sphrique.

11.4

Chargement axisymtrique

11.4.1

Statique

Nous voulons dterminer eqv , la contrainte quivalente macroscopique dfinie par (11.14). Pour
commencer, on se place dans le cas dun chargement axisymtrique, dont les rsultats sont dj
partiellement connus. Dans ce cas, x = y do dp = 0, m est fix et dpg est optimis.
Notons que le rsultat est aussi une valeur statique pour le cas 3D gnral.
Comme dans la mthode axisymtrique, on peut ajouter le champ continu global (10.18) au
champ de contrainte local pour amliorer la borne infrieure pour des triaxialits leves. Ce
champ global vrifie les quations de lquilibre et tant par dfinition continu, il suffit dajouter
la valeur moyenne (10.22) apporte par ce champ global dans les dfinitions des contraintes
macroscopiques x , y , z dans le cas des conditions en dformation impose. De plus, dans
la linarisation du critre, on ajoute pour chaque contrainte microscopique la contribution du
champ global qui sexprime de la faon suivante.

x = + ( r ) cos2 sin2

2
2
2

y = r + (r 2)(cos sin cos )

z = (r ) cos +
(11.33)
2

xy = (r ) cos sin sin

= (r ) cos sin cos

xz
yz = (r ) sin sin cos

r et sont dfinies en (10.18). Pour eqv = 0, on obtient alors en optimisant m une valeur
proche de la valeur analytique m = 3.1741k.
117

11.4. Chargement axisymtrique

Mthode 3D - Cavits sphriques

Grce ce champ supplmentaire, pour le maillage de 1750 lments, la courbe statique est
lgrement amliore (5%) pour les grandes valeurs de m . Cette amlioration devient ngligeable quand le maillage devient fin. Comme ce champ analytique supplmentaire amliore trs
peu lapproche statique pour le maillage de 14 000 lments utilis, on ne lutilise pas afin de
simplifier le post-traitement : la vrification du critre lintrieur dun lment nest ainsi pas
ncessaire. En effet, avec le champ continu, le critre est vrifi en chacun des sommets du ttradre, mais ntant pas linaire, il est ncessaire de le vrifier lintrieur de llment, comme
on la fait en statique axisymtrique.

11.4.2

Comparaison XA et MOSEK en statique

Avec XA, pour 1750 lments (5 couches dlments dans lpaisseur, 5 divisions selon le primtre) et q = 5 pour la linarisation, le problme de 85 210 lignes, 343 010 colonnes et 514 606
termes non nuls est trait en 45 itrations et 2000 s sur un PC 1.5 GHz 1.5Go de RAM.
Le post-traitement montre quau passage dune surface de discontinuit, le saut maximal des
composantes du vecteur contrainte est infrieur 106 . Les quations dquilibre sont vrifies
au moins 106 . On vrifie galement que le champ de contrainte solution vrifie les conditions
aux limites sur la partie intrieure de la sphre et que les contraintes tangentielles sont nulles sur
les surfaces intervenant dans les symtries. La valeur de la fonctionnelle est corrige de moins
de 106 , la correction est donc ngligeable.
Avec MOSEK, le problme quivalent de 1750 lments comporte 79 210 lignes, 84 011 colonnes
et 418 706 termes non nuls est trait en 9 itrations et 70 s sur un PC 1.5GHz 1.5Go de RAM.
Ces valeurs sont reprises dans la table 11.2 afin de les comparer avec celles de XA.
Le post-traitement montre quau passage dune surface de discontinuit, le saut maximal des
composantes du vecteur contrainte et les quations dquilibre sont compris entre 107 et 104 .
La valeur de la fonctionnelle est corrige de moins de 104 , la correction est donc ngligeable.
On remarque que le post-traitement est lgrement meilleur avec XA quavec MOSEK.
optimiseur
XA (q=5)
MOSEK

nombre de
lignes
485 210
79 210

nombre de
colonnes
343 010
84 011

nombre de
termes
1 514 606
418 706

nombre
d itrations
45
9

temps
(s)
1500
70

Tab. 11.2: Comparaison de XA et MOSEK pour un maillage de 1750 lments.


La taille dun problme trait avec MOSEK est environ 5 fois plus petite que le mme problme
trait avec XA, ce qui nous autorise traiter de plus gros problmes 1 . Par la suite, tous les
problmes sont rsolus avec MOSEK permettant de rsoudre des problmes de plus grande
taille (14 000 lments) tandis que XA nous limite un peu plus de 1750 lments. De plus,
loptimisation avec MOSEK est au moins 10 fois plus rapide que celle avec XA.
Un des plus gros problme trait sous MOSEK concerne le problme statique 14 000 lments
(631 810 lignes, 672 011 colonnes, 3 409 939 termes non nuls) qui a t rsolu en 2h environ sur
un PC 1.5 GHz, 1.5 Go de RAM alors quil est limit 7168 lments pour XA avec q = 6.
1

Curieusement, il est impossible de traiter de gros problmes (plus de 4000 ttradres) avec MOSEK si on
laisse le "presolve", dont le but est de rduire la taille du problme en supprimant les variables et contraintes
redondantes. Par la suite, loptimisation sous MOSEK se fera donc toujours sans cette option.

118

Mthode 3D - Cavits sphriques

11.4.3

11.4. Chargement axisymtrique

Cinmatique

Comme en axisymtrie, on peut ajouter au champ microscopique de vitesse de dplacement


local, linaire en x, y, z un champ continu global en 1/r2 . Ce champ continu intervient dans le
champ de vitesse de dplacement en dformation impose au bord, dans le champ de vitesse de
dformation et dans le critre.

ux = cos sin /r2 = x/r3


uy = sin sin /r2 = y/r3
(11.34)

uz = cos /r2 = z/r3

Lajout de ce champ abaisse lgrement la valeur de la puissance totale surtout au voisinage de


laxe m . Cependant avec ce champ supplmentaire, les sauts de discontinuits et le caractre PA
du champ dans chaque lment sont beaucoup moins bien vrifis quavec uniquement le champ
discontinu, surtout quand le maillage se raffine. Cest pourquoi, finalement, aucun champ continu
nest ajout.
Avec uniquement un champ discontinu dfini linaire en x, y, z dans chaque lment, on retrouve les valeurs de la cinmatique obtenue avec un maillage plan. Dans le programme du
post-traitement, il est ncessaire de tenir compte de la non-linarit de la puissance apporte
par les discontinuits dans chaque lment. Pour cela, on dcoupe chaque surface de discontinuit
triangulaire en 64 sous-triangles. Pour chaque sous-triangle, on calcule la puissance apporte par
les discontinuits au centre de gravit. Cette intgration est ncessaire
* car si les vitesses de dplacements ux , uy , uz sont linaires dans un lment ttradrique, [ut1 ]2 + [ut2 ]2 intervenant
dans la puissance nest pas linaire dans llment et ne peut tre approch par la valeur
chacun des sommets de discontinuits du triangle.
4 5
Dautre part, pour recalculer la puissance volumique, on dtermine dabord v quon multiplie ensuite par le volume de chaque lment. On somme sur tous les lments. La correction
effectue ainsi sur la puissance totale est ngligeable. Pour vrifier le caractre licite du champ
de vitesse de dplacement solution, la trace est calcule sur chaque lment et les sauts de discontinuit en vitesse de dplacement sont calculs sur chaque surface de discontinuit. La trace
maximale et les sauts de discontinuit maximaux sont environ de 107 .
Comme en statique, MOSEK est plus rapide que XA et permet de traiter de plus gros problmes.
En cinmatique, la diffrence des temps de rsolution est encore plus frappante quavec la statique. Pour le maillage 1750 lments, MOSEK est en effet 100 fois plus rapide que XA. Par
contre, pour le problme de 14000 lments, MOSEK demande 2h30 environ contre 2h environ
en statique.

11.4.4

Critre de rupture

La figure 11.8 compare les courbes obtenues avec la mthode axisymtrique (maillage plan) dcrite au chapitre prcdent et la mthode tridimensionnelle avec un chargement axisymtrique,
pour une porosit de 6.4% et un maillage de 14000 lments. La courbe statique est obtenue en
prenant en compte le champ continu global.
Lapproche statique est trs proche de lapproche cinmatique obtenue avec la mthode axisymtrique. Par contre, la courbe statique axisymtrique est assez loigne de la courbe statique 3D
pour de faibles valeurs de m . Les approches suprieures et infrieures sont quasi-confondues,
le critre de rsistance exact est donc parfaitement dtermin.
Finalement, le modle entirement 3D permet de voir que lapproche cinmatique axisymtrique
est excellente et peut tre utilise pour dterminer le critre macroscopique. Lapproche statique
confirme lapproche cinmatique et montre que le critre de Gurson est une bonne approximation
analytique, surestimant trs lgrement le critre rel, pour un milieu cavits sphriques.
119

11.4. Chargement axisymtrique

Mthode 3D - Cavits sphriques

Fig. 11.8: Critre sous chargement axisymtrique - f=6.4% - Maillage 14000 lments.

11.4.5

Multiplicateurs plastiques

Nous avons vu que dans le cas gnral tridimensionnel avec un chargement axisymtrique, le
critre de Gurson est lgrement amlior. Si nos approches numriques et lexpression analytique
sont corrects, on doit trouver les mmes multiplicateurs plastiques i pour chaque point du
critre. Les multiplicateurs plastiques sont dfinis dans lexpression :
Ei = i

fGurson
avec i " 0 , i=x,z
i

(11.35)

ce qui conduit, pour un chargement axisymtrique :

m
x z + 3kf sinh( 3
2k )
Ex = x
*
2 3k 1 + f 2

m
2z 2x + 3kf sinh( 3
2k )
Ez = z
*
2 3k 1 + f 2

(11.36)

Avec un maillage de 14 000 lments et une porosit de 6.4%, on obtient les valeurs de la table
11.3. Pour une mme valeur de m , x et z sont assez proches (0.1%). Quand m est proche
de son maximum, la diffrence entre les deux valeurs de augmente lgrement. Ceci est d
au fait quon compare deux points qui se trouvent sur la mme verticale, la diffrence entre les
deux augmentant quand m crot. Gurson est ainsi confirm par nos valeurs numriques, ce qui
valide les calculs lasto-plastiques raliss avec ce critre.

120

Mthode 3D - Cavits sphriques


m
0
0.9947
1.4913
1.9874
2.4828
2.8809

stat
dpg
1.5859
1.5399
1.4648
1.3365
1.0938
0.7282

cine
dpg
1.5901
1.8462
1.4738
1.3440
1.1084
0.7570

11.5. Chargement 3D
x
0.5286
1.5080
1.9795
2.4328
2.8474
3.1236

z
-1.0572
-0.0319
0.5150
1.0964
1.7535
2.3954

Ex
0.4970
0.5345
0.5641
0.6143
0.7139
0.9023

Ez
-1.0030
-0.9654
-0.9358
-0.8856
-0.7861
-0.5977

x
1.0879
1.1262
1.1862
1.3032
1.5852
2.2447

z
1.0977
1.1275
1.1842
1.2956
1.5881
2.6286

Tab. 11.3: Comparaison des valeurs des multiplicateurs plastiques pour un chargement 3D axisymtrique.

11.5

Chargement 3D

Fig. 11.9: Critre sous chargement 3D gnral - Dformation (E) ou contrainte (S) impose Maillage 14000 lments. f=6.4%.

Le chargement est maintenant gnral et tridimensionnel. Pour un maillage de 14000 lments


et un taux de porosit de 6.4%, la figure 11.9 montre notre critre numrique obtenu avec
des conditions en dformation imposes au bord, comme dans le critre de Gurson et avec des
contraintes imposes au bord. La table 11.4 donne les valeurs numriques de eqv en fonction
de m correspondant la figure 11.9.
Les figures 11.10, 11.11, 11.12, 11.13 reprsentent le critre pour des taux de porosit de 1%
et 10% avec les critres analytiques de Gurson (Gurson [1977]), Bigoni (Bigoni et Piccolroaz
[2003]), Tvergaard (Tvergaard [1981]), et Richmond (Richmond et Smelser [1985]), sous chargement 3D avec dformations ou contraintes moyennes imposes au bord pour un maillage de
14 000 lments. Les tables 11.5 et 11.6 fournissent les valeurs numriques correspondantes.
Pour f=10%, les valeurs statiques sont assez proches des valeurs cinmatiques. Toutes les courbes
numriques sont situes entre les critres de Gurson et de Tvergaard. Le critre de Bigoni sousestime le critre rel pour les valeurs de m intermdiaires.
121

11.5. Chargement 3D

Mthode 3D - Cavits sphriques

Fig. 11.10: Critre sous chargement 3D gnral - Dformation impose - Maillage 14000 lments.
f=10%.

Fig. 11.11: Critre sous chargement 3D gnral. Contrainte (S) impose - Maillage 14000 lments.
f=10%.

m
0
0.8
1.6
2
2.4
2.8
3
3.1
max
m

6.4%
Gurson
1.6212
1.5913
1.4821
1.3759
1.2057
0.9086
0.6465
0.4309
3.1741

Eij au
stat
1.5848
1.5589
1.4417
1.3241
1.1330
0.7942
0.5057
0.2618
3.1086

bord
cine
1.5911
1.5651
1.4532
1.3420
1.1621
0.8528
0.5978
0.4077
3.1915

Sij au
stat
1.4421
1.4276
1.2836
1.1661
0.9642
0.6791
0.3968
/
3.1085

bord
cine
1.4963
1.4749
1.3235
1.1922
1.0106
0.7396
0.5120
0.3613
3.1911

Tab. 11.4: Valeurs numriques de eqv en fonction de m sous chargement 3D avec Eij au bord
et Sij au bord pour f= 6.4%.
122

Mthode 3D - Cavits sphriques

11.5. Chargement 3D

Fig. 11.12: Critre sous chargement 3D gnral - Dformation impose - Maillage 14000 lments.
f=1%.

Fig. 11.13: Critre sous chargement 3D gnral. Contrainte (S) impose - Maillage 14000 lments.
f=1%.

123

11.5. Chargement 3D

Mthode 3D - Cavits sphriques

m
0
1.6
3.2
4
4.4
4.8
5
5.1
5.2
5.3
max
m

1%
Gurson
1.7147
1.6949
1.5872
1.4286
1.2824
1.0410
0.8493
0.7177
0.5389
0.2129
5.3176

Eij au
stat
1.7
1.6784
1.5435
1.3452
1.1568
0.8450
0.5467
0.3856
/
/
5.1746

bord
cine
1.7086
1.6894
1.5805
1.4271
1.2888
1.0670
0.9013
0.7966
0.6698
0.5084
5.4388

Sij au
stat
1.6937
1.6732
1.5016
1.2745
1.0705
0.7698
0.5472
0.2001
/
/
5.1791

bord
cine
1.7048
1.6835
1.5511
1.3713
1.2214
1.0009
0.8467
0.7509
0.6355
0.4872
5.4385

Tab. 11.5: Valeurs numriques de eqv en fonction de m sous chargement 3D avec Eij au bord
et Sij au bord pour f= 1%.

m
0
0.8
1.6
2
2.2
2.4
2.5
max
m

10%
Gurson
1.5588
1.5100
1.3250
1.1319
0.9844
0.7712
0.6173
2.6588

Eij au
stat
1.4805
1.4624
1.2669
1.0373
0.8598
0.6315
0.4621
2.5650

bord
cine
1.5206
1.4774
1.2868
1.0820
0.9269
0.7106
0.5601
2.6316

Sij au
stat
1.3774
1.3430
1.1550
0.9436
0.7918
0.5973
0.43175
2.6229

bord
cine
1.4150
1.3849
1.1872
0.9912
0.8511
0.6608
0.5305
2.6704

Tab. 11.6: Valeurs numriques de eqv en fonction de m sous chargement 3D avec Eij au bord
et Sij au bord pour f= 10%.

124

Mthode 3D - Cavits sphriques

11.5. Chargement 3D

Pour f=1%, les valeurs statiques et cinmatiques sont plus loignes les unes des autres car le
maillage nest pas assez fin pour ce taux de porosit trs faible 2 . On voit dailleurs pour ce taux
de porosit que lapproche cinmatique est suprieure Gurson. Pour ces deux taux de porosit
supplmentaire, Gurson est donc le critre analytique le plus appropri parmi tout ceux cits.
La figure 11.14 reprsentent le champ de vitesses de dplacement dans le plan z = 0 en dformation homogne impose au bord pour f=6.4% et 14000 lments (ou 400 dans le plan
z = 0).

Fig. 11.14: Champ de vitesses de dplacement dans le plan z = 0 - Dformation impose au bord f=6.4% - Chargement 3D - 14000 lments - Echelle = 3.

Fig. 11.15: Champ de vitesses de dplacementdans le plan x = 0 - Dformation impose au bord f=6.4% - Chargement 3D - 14000 lments - Echelle = 3.

La figure 11.15 reprsente le champ de vitesses de dplacement dans le plan x = 0 en dformation


homogne impose au bord pour f=6.4% et 14000 lments (ou 400 dans le plan x = 0). Pour
m = 0, le champ est orient horizontalement vers lintrieur de la sphre. Ceci est en accord
avec la valeur macroscopique Ez = 0 du champ solution. On peut remarquer que les conditions
aux limites sont bien vrifies dans tous les cas.
2

Un maillage plus fin nest pas encore possible tant que MOSEK ne peut pas utiliser plus de 2Go de RAM
avec le systme OS de 32 bits (10.3), utilis dans cette thse (ce serait possible avec Tiger, 10.4).

125

11.6. Invariants

11.6

Mthode 3D - Cavits sphriques

Invariants

Pour le tenseur contrainte dont seules les composantes diagonales sont non nulles, les 3
invariants du tenseur des contrainte (I1 , I2 , I3 ) et 3 invariants du tenseur dviateur S (J1 , J2 ,
J3 ) sont dfinis.
Puisque le critre de Gurson est isotrope, il dpend uniquement de m (li I1 ), 2eqv (li J2 )
et det . Leblond (Leblond [2003]) constate que le critre de Gurson est obtenu en supposant
quil ne dpend pas de det . En effet, le troisime argument nintervient pas dans le critre de
Gurson, qui scrit en fonction des invariants
"
!
J2
I1

1 f2
(11.37)
fGurson = 2 + 2 f cosh
k
2 3k
avec

I1 = tr I= x + y + J z = 3m
2
(11.38)
J2 = 21 trS 2 (trS)2 = 61 (x y )2 + (x z )2 + (y z )2 = eqv
3

I = det =
x y z
3

A partir de nos valeurs numriques, nous voulons vrifier la dpendance du critre en det . La
difficult est quon ne peut pas optimiser directement I3 , non linaire et non quadratique. Une
premire ide consiste, pour m fix, optimiser eqv en fixant I3 par lintermdiaire de z ou
x . Selon quon se place sous XA ou sous MOSEK, le problme est pos diffremment.
En optimisation linaire, avec XA, on pourrait maximiser un minorant de la contrainte macroscopique quivalente : eqv " u et maximiser u avec une expression de eqv linaire, qui reste
trouver. La mthode BTN ne peut pas tre utilise, les ingalits donnent des solutions
lintrieur du cercle exclusivement.
En optimisation conique, MOSEK peut rsoudre des problmes doptimisation quadratique
(cest--dire avec une fonction objectif quadratique). eqv peut scrire :
eqv = (x y )2 + (y z )2 + (x z )2

= 2x + 2y + 2z x y y z
1 T
=
x Qx
(11.39)
2
avec Q semi-dfinie positive et symtrique comme lexige la mise en forme du problme pour la
rsolution. Malheureusement, cette fonction est convexe, on ne peut donc pas la maximiser mais
uniquement la minimiser ce qui ne nous intresse pas.
A partir du systme :

x + y + z = a
1
(x y )2 + (x z )2 + (y z )2 ) = b
6
x y z = c

(11.40)

Dterminons la condition sous laquelle b et c sont indpendants lun de lautre.


On pose z = 0z . De la premire quation, on tire x quon rinjecte dans la troisime. On a
alors une quation du second degr en y : 2y 0z + y ((0z )2 a0z ) + c = 0. Cette expression

avec le discriminant de lquation en y. Donc b sera


dpendant de c uniquement
par

indpendant de c si = 0, soit
cth =

((0z )2 a0z )2
40z

(11.41)

Vrifions numriquement cette relation.


Pour m = 1, on maximise dpg en fixant I3 par lintermdiaire de z = 0z . On calcule cnum
avec les contraintes x , y , z (cnum = x y 0z ) solutions et on compare la valeur thorique
cth . Le maillage 1750 lments est utilis.
126

Mthode 3D - Cavits sphriques


0z
1
0.4
0.2

11.7. Ajout de la contrainte de cisaillement

opt
dpg
0
0.900
1.200

var
x
0.9984
1.2975
1.3967

y
1.0015
1.3024
1.4032

Dans ce cas, maximiser dpg revient maximiser

cnum
0.999
0.67599
0.392

x +y
.
2

3
2 (x

cth
1
0.676
0.392

On saperoit que dp 0 (dp =

y )) : on a bien optimis eqv par lintermdiaire de dpg .


On voit que cnum = cth . Puisque b est indpendant de c, le troisime invariant I3 est indpendant
du second J2 .
Un autre moyen, plus simple et plus direct pour montrer lindpendance de I3 est le suivant.
dpg est maximis avec I1 fix et pour diffrentes valeurs de x ; aprs la rsolution, J2 et I3
sont calculs partir des valeurs optimales de x , y , z .
m
1
1
1
1
1
1

stat
dpg
1.5425
1.3293
0.9157
-0.4686
1.5479
0.7741

dp
-0.0072
-0.7674
1.2033
-1.4615
-0.0276
-1.3129

eqv
1.5426
1.5349
1.5121
1.5348
1.5482
1.5242

x
1.51
1
2
0
1.5
0.5

y
1.5183
1.8862
0.6105
1.6876
1.5319
2.0161

z
-0.0283
0.1138
0.3895
1.3124
-0.0319
0.4839

I1
3
3
3
3
3
3

J2
0.7932
0.7853
0.7622
0.7851
0.7989
0.7744

I3
-0.0650
0.2146
0.4756
0.4756
0
0.4878

Tab. 11.7: Indpendance de I3 pour J2 quasi-constant.


Les rsultats de la table 11.7 montre que J2 (et eqv ) sont quasi-constant tandis que I3 varie
beaucoup. I3 est donc indpendant de J2 et I1 . Lexpression de Gurson en eqv et m suffit.

11.7

Ajout de la contrainte de cisaillement

Cet essai est fait titre de vrification uniquement. En effet, lapproche prcdente est complte
et cette tude est un cas particulier. Pour tudier linfluence de la contrainte de cisaillement,
une demi-sphre creuse est maille partir du huitime de sphre maill prcdemment. Ainsi,
le maillage comporte quatre fois plus dlments et on sattend ce que les deux approches de
lanalyse limite soient plus loignes lune de lautre que dans les tudes prcdentes.
On choisit de mailler la demi-sphre dfinit par : x " 0, R ! y ! R, R ! z ! R. R tant le
rayon de la sphre. La seule contrainte de cisaillement non nulle yz est optimise avec m fix.
eqv qui se rduit lexpression suivante est ensuite calcule.
2eqv = 32yz + 2dp + 2dpg

(11.42)

Pour la mthode cinmatique, la contrainte de cisaillement est dtermine en utilisant


opt
yz =

1
(P tot 0dpg Edpg 0dp Edp 0m Em )
0
2Eyz

(11.43)

avec 0dp , 0dpg dtermins prcedemment avec la mthode statique. ( dp et dpg ! 0.1 aprs
optimisation) et 2Eyz = 1.
En utilisant un maillage 14 112 lments sous MOSEK, on obtient les courbes numriques de
la figure 11.16 dans le cas de la dformation impose au bord.
Bien que les deux courbes ne soient pas aussi proches lune de lautre que dans les cas prcdents
127

11.8. Contrainte et dformation plane macroscopique

Mthode 3D - Cavits sphriques

Fig. 11.16: Critre prenant en compte la contrainte de cisaillement - Maillage 14112 lments pour
une demi-sphre - Dformation impose au bord - f=6.4%.

car le maillage est moins fin, le critre de Gurson est vrifi. Dans le cas dun matriau cavits
cylindriques, Gurson ntaient pas vrifi en cisaillement. Cela confirme que pour un matriau
cavits sphriques, le critre de rupture est isotrope.
Les figures 11.17 montre lvolution de la dformation dans le plan de symtrie x = 0 pour
plusieurs valeurs de m , pour f=6.4% et un maillage de la demi-sphre de 12 096 lments (ou
576 dans le plan x = 0). Comme dans le cas de chargement gnral 3D, il semble avoir de la
localisation en vitesses de dplacement sur la face interne de la sphre quand m crot.

11.8

Contrainte et dformation plane macroscopique

Afin de vrifier encore la qualit du critre de Gurson, on tudie maintenant directement les cas
de la contrainte et de la dformation plane macroscopique.
En contrainte plane macroscopique (z = 0), on a :

1
1
3
h = (x + y ) cp =
(x y ) Eh = (Ex + Ey ) Ecp = (Ex Ey ) (11.44)
2
2
3
On optimise cp avec h fix. Le critre de Gurson pour des cavits sphriques scrit :
""
!
!
h
2
2
2h
(11.45)
cp = 3 1 + f 2f cosh
3k
Avec la mthode cinmatique, la puissance totale scrit :
0
Ptot = 0h Eh + cp Ecp

(11.46)

0 = 1 et 0 fixe. Pour un maillage de 14000 lments et un taux de porosit de 6.4%, on


avec Ecp
h
obtient la figure 11.18 de gauche en utilisant MOSEK, cest--dire un critre proche de Gurson.

En dformation plane macroscopique (Ez = 0, Exz = Eyz = 0 sont implicites), eqv est dfini
par :
(11.47)
2eqv = 2dpg + 2dp
avec :
dp =

3
(x y )
2
128

(11.48)

Mthode 3D - Cavits sphriques

11.8. Contrainte et dformation plane macroscopique

Fig. 11.17: Champ de vitesse de dplacement en cisaillement dans le plan de symtrie x = 0 de la


demi-sphre - Maillage 12092 lments - Dformation impose au bord. f=6.4%.

129

11.9. Conclusion

Mthode 3D - Cavits sphriques

Fig. 11.18: Critre en contrainte plane macroscoopique (gauche) et dformation plane macroscopique (droite) - Maillage 14000 lments - f=6.4%

Le critre de Gurson correspondant nest pas analytique, la condition de dformation plane


scrivant pour le critre de Gurson :
"
!
f
2
(h + z /2)

(z h ) + sinh
=0
(11.49)
3k 2
3k
k 3
Ainsi, pour chaque h , la valeur de dp est obtenue en rsolvant le systme non linaire en
(x , y , z ) constitu des quations (11.48), (11.49) et du critre de Gurson. La solution donne
la condition de dformation plane macroscopique du critre de Gurson reprsente sur la figure
11.18 de droite ainsi que le rsultat obtenu en utilisant un maillage de 14 000 lments et un
taux de porosit de 6.4%. Comme dans le cas gnral, les critres de Gurson en contrainte et
en dformation plane macroscopique peuvent tre utiliss comme une approximation du critre
rel.

11.9

Conclusion

Nous avons trac le critre de rsistance dun matriau poreux contenant des cavits sphriques
homothtiques, sous les hypothses que la matrice est rigide parfaitement plastique, que les
cavits nont pas dinteractions entre elles et en labsence de coalescence (matriau de Gurson).
Pour cela, nous avons utilis successivement deux mthodes. La mthode axisymtrique permet
de travailler dans un plan mridien mais ne permet pas dobtenir une borne statique satisfaisante. La mthode 3D, utilisant un maillage et des champs solutions tridimensionnels permet de
qualifier lapproche cinmatique axisymtrique prcdente dexcellente.
Cette approche gnrale confirme que le critre de Gurson analytique est le critre employer
pour un matriau poreux cavits sphriques, mme sil sagit dune borne lgrement suprieure
cause de la majoration de la dissipation plastique lors de sa construction.
Dans le cas dun matriau cavits cylindriques, on obtenait un point anguleux avec laxe
horizontal des pressions hydrostatiques dans certains cas de chargement. Ce nest plus le cas
avec un matriau cavits sphriques, o le critre de Gurson est vrifi.
Llaboration et la rsoution de ce problme a aussi permis de tester lefficacit et de connatre
les limites des codes commerciaux point intrieur XA et MOSEK.
130

Quatrime partie

tude dun VER priodique


multicavit

131

Chapitre 12

VER priodiques multicavits en


dformation plane gnralise
12.1

Introduction

Le but ici est de tracer le critre de rupture pour des VER multicavits en dformation plane
gnralise, avec des conditions de priodicit imposes aux bords. La figure 12.1 montre les 4
VER tests. Ces VER sont inspirs de ceux de larticle de Michel et al. [2001] o le critre trouv
par FFT (Fast Fourier Transform) prsente deux modes de rupture. Par rapport aux VER de
cet article, les cavits qui dbouchent sur lextrieur ont t supprimes afin de pouvoir mailler
le VER correctement avec ANSYS. Egalement des cavits ont t ajoutes au hasard pour 2
VER (une cavit supplmentaire pour le VER 3 et 3 cavits supplmentaires pour le VER 4)
afin davoir le mme nombre de cavits (35) sur les 4 VER. Le taux de porosit correspondant
est alors de 10.65%. Les conditions aux limites imposes sont celles en dformations. En effet, si
le VER est priodique et reprsentatif, les conditions en dformations et en contraintes imposes
aux bords donnent le mme rsultat.
Chaque VER est maill en environ 12 000 lments, maillage trs fin comme le montre la figure
12.1. Aprs maillage sous ANSYS, les fichiers contenant les coordonnes des noeuds et les numros des lments ainsi que la gomtrie du maillage sont rcuprs. Ces fichiers sont lus par
le programme fortran gnrant le problme optimiser. Pour crire les conditions aux limites en
statique (vecteur contrainte nul sur les bords des cavits), il est ncessaire de reprer les coordonnes des couples de noeuds sur le bord des cavits. Ceci est fait laide des coordonnes des
centres des cavits. Il est aussi ncessaire de reprer les couples de noeuds des cts extrieurs
du VER pour crire les conditions de priodicit.

12.2

Statique

Afin davoir un champ de contraintes microscopiques statiquement et plastiquement admissible,


les quations critent sont les suivantes :
Equations de lquilibre.
Continuit du vecteur contrainte au passage des lignes de discontinuit.
Conditions de priodicit sur les cts du VER :
gauche
droite
xgauche = xdroite et xy
= xy
haut = bas
xhaut = xbas et xy
xy
Conditions aux limites : sur les bords des cavits, le vecteur contrainte impos nul.
133

12.3. Cinmatique

VER priodiques multicavits en dformation plane gnralise

Fig. 12.1: 4 VER 35 cavits alatoirement rparties - f=10.65% - 12160, 12147, 12173, 12162
lments triangulaires.

Ecriture du critre dformation plane gnralise pour MOSEK.


dpg est optimis et eqv calcul par :
2eqv = 2dpg + 2dp + 32xy

(12.1)

Le post traitement vrifie toutes les contraintes et recalcule la fonctionnelle.


La rsolution est faite sur PC 1.5GHz, dot de 1.5 Go de RAM, sous Suse Linux comme OS.
Les donnes numriques et temps de rsolution sont donnes dans le tableau suivant :
1700 s (PC 1.5GHz)
12160 lments
lignes
colonnes

12.3

291 848
linaires
98 411
145 928

termes
coniques
145 921
145 920

Cinmatique

Les quations rendant le champ de vitesses de dplacement admissibles sont les suivantes :
trv = 0 ou Ez + vx + vy = 0 sur chaque lment.
Continuit de la composante normale des vitesses de dplacement [un ] = 0.
Composantes tangentielle des vitesses de dplacement : [unt ] = 2 1 , 2 , 1 " 0.
Conditions de priodicit :
(ui Eij .xj )gauche = (ui Eij .xj )droite et (ui Eij .xj )haut = (ui Eij .xj )bas , cest dire :
ugauche
udroite
Ex xgauche + Ex xdroite = 0
x
x
gauche
droite
uy
uy
Exy xgauche + Exy xdroite = 0
134

VER priodiques multicavits en dformation plane gnralise

12.4. Rsultats

haut + E y bas = 0
uhaut
ubas
xy
x
x Exy y
haut
bas
haut
u y u y Ey y
+ Ey y bas = 0

Ecriture de la puissance volumique dformation plane gnralise pour MOSEK.


La puissance totale P tot a dj t dfinie en 8.3. dp est optimis par :
dp =

1
tot
0z Ez 20xy Exy )
0 (P
Edp

(12.2)

On fait varier z autour de la valeur donn lissue de loptimisation du problme statique de


manire ce que dp optimis soit minimum. eqv est ensuite calcul avec :
2eqv = 2dp + (h z )2 + 32xy

(12.3)

En pratique, on remarque que la statique donne xy 0 (103 ) et donc 0xy = 0. Ceci montre au
passage que les VER admettent sensiblement les axes x et y comme axes priviligis danisotropie,
et donc que, sur ce plan au moins, le nombre de cavits (alatoirement rparties) est suffisamment
important.
Prcisons ici que, pour viter les problmes lis la prsence de colonnes denses (ce que la
mthode de Cholesky napprcie gure), les conditions de priodicit sont crites en rcurrence
afin davoir une matrice finale la plus diagonale possible. Les donnes numriques et temps de
rsolution sur la mme machine que prcdemment sont donnes dans le tableau suivant :
400 s (PC 1.5GHz)
12160 lments
lignes
colonnes

12.4

192 803 termes


linaires coniques
84 000
71196
71 196
121 607

Rsultats

Fig. 12.2: Critre pour chacun des 4 VER - f=10.65%.

135

12.5. Raffinement du maillage VER priodiques multicavits en dformation plane gnralise

Fig. 12.3: Critre de Michel tir de Michel, Moulinec et Suquet (2001) pour une porosit de 12.5%.

La figure 12.2 montre que nos 4 approches cinmatiques sont assez proches les unes des autres
tandis que nos 4 approches statiques sont plus loignes. Lcart entre les approches statique
et cinmatique augmente avec h . Nanmoins, on constate bien comme sur la figure 12.3 tire
de Michel et al. [2001] un critre de rupture bimodal : une partie du critre suit quasiment
Gurson tandis quune autre partie est constitue par une droite verticale au point de triaxialit
maximal. Nos valeurs sont un peu plus leves que celles de Michel et al. [2001] car notre taux
de porosit est de 10.65 % tandis que le leurs est de 12.5%.
La reprsentation graphique du champ de vitesse de dformation en fonction du chargement h
fait apparatre des lignes de localisation de vitesse de dformation sur le VER pour les valeurs
de h proche de son maximum. Ces zones de localisation forment des lignes de dformation
prfrentielle sur chaque VER, joignant plusieurs cavits et traversant le VER. Afin de rduire
lcart entre les deux bornes pour eqv = 0, les zones de localisation sont maintenant mailles
plus finement.

12.5

Raffinement du maillage

Lors de cette premire tentative (tous les lments sont peu prs identiques), nous constatons
que les deux bornes sont relativement loignes lune de lautre (figure 12.2). Les champs de
contraintes et de vitesses de dformation dclars trouvs par la rsolution des problmes doptimisation ne sont donc pas les champs solutions exacts. Afin dobtenir de meilleures bornes, les
zones du maillage prsentant de la localisation (eqv proche de 0) en vitesse de dformation,
identifiable sur la figure 12.5 sont mailles plus finement. Pour cela, on procde de la manire
suivante. La vitesse de dformation quivalente est dfinie pour chaque lment triangulaire par :
veqv =

2) 2
2
vx + vy2 vx vy + 3vxy
3

(12.4)

max . Chacun de ces triangles


Dans le post-traitement, on slectionne les lments ayant veqv > veqv
est ensuite remaill en 3 triangles. Les nouveaux lments ainsi cres sont dfinis partir du
centre de gravit de llment remailler (figure 12.4). Les paramtres des nouveaux maillages
sont indiqus dans la table 12.1 pour le point eqv = 0. Cette mthode permet de mailler plus

136

VER priodiques multicavits en dformation plane gnralise 12.5. Raffinement du maillage


finement les zones les plus dformes du maillage assez facilement, mais a linconvnient de ne
pas permettre plusieurs remaillages successifs. En effet, les nouveaux lments sont dfinis
partir des sommets et du centre de gravit de llment remailler et sont donc plus aplatis que
les autres.

Fig. 12.4: Remaillage dlments partir du centre de gravit.

Cette mthode de remaillage est applique au point du critre eqv = 0, chargement donnant
une localisation assez nette. Ainsi, la figure 12.5 montre les nouveaux maillages des 4 VER. Pour
ce point (eqv = 0), la valeur de la statique est assez nettement amliore tandis que la valeur
de la cinmatique varie peu.
VER
1
2
3
4

max )
(veqv > veqv
0.05
0.01
0.05
0.01

nt (rem.)
14950
16341
14701
22880

stat. ini.
1.2127
1.0794
1.2129
1.1537

stat. rem.
1.2492
1.1747
1.2821
1.2411

cine. ini.
1.2922
1.2830
1.2988
1.2647

cine. rem.
1.2903
1.2749
1.2129
1.2610

Tab. 12.1: Paramtres du remaillage des zones de localisation en eqv = 0 pour les 4 VER tests.

Ce nouveau maillage obtenu est ensuite utilis pour obtenir les autres points du critre. Pour
ces autres cas de chargements, la localisation samenuise quand h tend vers 0 et les valeurs
obtenues sont donc assez proches des prcdentes.
Dans le cas des VER 1 et 3, un remaillage dun nombre plus important dlments ( = 0.01) ne
permet pas dobtenir des bornes plus rapproches lune de lautre. Pour le VER 2, un remaillage
dun nombre important dlment ne permet pas daugmenter la borne statique.
En dehors du point eqv = 0, le critre est maintenant assez semblable pour les 4 VER. On
obtient le critre reprsent sur la figure 12.6. Sur cette figure, nos quatre bornes cinmatiques
sont plus regroupes (1.15% prs) que les bornes statiques (3.66% prs). Les rsultats de Michel
et al. [2001] sont ici confirms : le critre de rupture est sensiblement bimodal. Le critre
suit quasiment celui de Gurson puis devient une droite verticale pour une contrainte moyenne
dtermine 10% prs.
137

12.5. Raffinement du maillage VER priodiques multicavits en dformation plane gnralise

Fig. 12.5: 4 VER (f=10.65%) 35 cavits aprs remaillage des zones de localisation.

138

VER priodiques multicavits en dformation plane gnralise

12.6. Conclusion

Fig. 12.6: Critre eqv /k= f(m /k) pour chacun des 4 VER (f=10.65%) 35 cavits aprs remaillage des zones de localisation - Dformation plane gnralise.

Les figures 12.7, 12.8, 12.9 et 12.10 montrent le champ de contraintes et le champ de vitesses de
dformation pour les 4 VER remaills en eqv = 0. Pour les autres points du critre, le critre
de Mises est satur en tout point des VER. On vrifie grce ces figures que le critre de Mises
est bien satur o il y a localisation.

12.6

Conclusion

Lapplication de la double approche de lanalyse limite quatre VER priodiques contenant


35 cavits alatoirement rparties confirme lexistence dun critre sensiblement bimodal quasiidentique pour les quatre distributions tudies, ce qui dmontre que ces VER sont quivalents
dans ce cas de chargement. Les solutions obtenues (champs de contraintes et de vitesses de
dplacement, vrifis a posteriori) permettent de tracer les diffrents champs (quasi exacts)
dans le VER. On remarque en particulier que la localisation est prsente uniquement dans le
cas de chargements proches dun chargement hydrostatique pur. Dans le prochain chapitre, la
mme tude est mene en contrainte plane.

139

12.6. Conclusion

VER priodiques multicavits en dformation plane gnralise

Fig. 12.7: Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 1.

Fig. 12.8: Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 2.

140

VER priodiques multicavits en dformation plane gnralise

12.6. Conclusion

Fig. 12.9: Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 3.

Fig. 12.10: Champ de contraintes et de vitesses de dformation pour eqv = 0 - VER 4.

141

Chapitre 13

VER priodiques multicavits en


contrainte plane
13.1

Introduction

Comme dans le chapitre prcdent, le but ici est de tracer le critre en contrainte plane partir
des VER multicavits. La visualisation du champ de vitesse de dplacement permettra de situer
les zones de localisation. Le champ de vitesses est ici continu. Les VER et les maillages utiliss
sont ceux dj prsents dans ltude de la dformation plane gnralise. Les conditions aux
limites imposes aux bords sont celles en dformations. Les paramtres de chargement ont t
dfinis en (6.2). Du critre de Gurson, il vient :
4
5
2cp = 3 1 + f 2 2f cosh (h /k) 2h /k 2
(13.1)
On optimise et on trace cp en fonction de h .

13.2

Statique et cinmatique

Les quations crites sont les mmes que celles de la section 12.2 en dehors du critre qui est
bien sr diffrent et a t dfini par lquation (6.2). En statique, on trace cp en fonction de
h fix.
Pour la cinmatique, le champ de vitesses de dplacement est ici continu. Labsence de lignes
de glissement inter-lments permet de mieux observer la localisation volumique. On crit les
conditions de priodicit dcrites dans la section 12.3 et on dfinit la puissance en contrainte
plane par lquation (6.11).
cp est optimis par :
cp =

1
(P tot 0h Eh 20xy Exy )
0
Ecp

(13.2)

0 = 1, 0 fix et 0 connu lissu de la statique.


avec Ecp
xy
h

13.3

Rsultats

La figure 13.1 montre le critre cp /k en fonction de h /k pour chacun des 4 VER. On voit
que contrairement au chargement en dformation plane gnralise, les quatre critres sont bien
diffrents et que lcart entre les bornes statique et cinmatique est constant et assez grand.
143

13.3. Rsultats

VER priodiques multicavits en contrainte plane

Fig. 13.1: Critre pour chacun des 4 VER - f=10.65%.

144

VER priodiques multicavits en contrainte plane

13.4. Caractre isotrope

Les figures 13.2, 13.3, 13.4 et 13.5 suivantes montrent le champ de vitesses de dformation pour
diffrents chargements. Contrairement au chargement en dformation plane gnralise, les lignes
de localisation sont prsentes et voluent dans le VER pour toutes les valeurs de h . La prsence
de localisation tout point du critre explique pourquoi les deux approches sont loignes lune
de lautre dune valeur constante. En dformation plane gnralise, cela tait le cas uniquement
pour h maximale. Quand h dcroissait, les lignes de localisation sattnuaient et les valeurs
statiques et cinmatiques se rapprochaient.
On remarque que dans ce chargement en contrainte plane, les interactions entre les cavits
influencent le critre de plasticit. Ce nest pas le cas en dformation plane gnralise, sauf
pour eqv /k = 0. Lallure du critre dpend ici de la rpartition des cavits sur le VER. Ces
quatre VER ne sont pas reprsentatifs. Pour diminuer lcart entre les deux approches, il faut,
pour chaque point du critre dfini par h /k, remailler le VER aux endroits o la vitesse de
dformation est leve. Comme ceci doit tre fait pour chaque point de chaque VER pour un
nouveau maillage diffrent, cela demanderait beaucoup de temps et devrait tre fait avec un
systme de remaillage plus labor que celui utilis dans cette partie. Il faudrait aussi tester les
conditions de priodicit en contraintes imposes aux bords.

13.4

Caractre isotrope dun VER multicavit de 35 cavits en


contrainte plane

Afin de tester le caractre isotrope dun VER multicavit 35 cavits, on tudie chaque VER
en traction hors axe sous les conditions de contrainte plane, comme illustr par la figure 13.6.
Dans ce nouveau repre, 1 , la contrainte faisant un angle avec laxe Ox, qui est optimise,
sexprime en fonction de x , y , xy par :
1 = cos2 x + sin2 y + 2 cos sin xy

(13.3)

On vrifie bien que pour = 0, 1 = x et pour = 90, 1 = y . En cinmatique, 1 est


simplement dtermin en optimisant la puissance.
Sur la figure 13.7, 1 (en cinmatique) est trac en fonction de pour les 4 VER tudis. Cette
figure met en vidence le fait que la contrainte 1 varie beaucoup en fonction de . Aucun de ces
VER nest donc isotrope. On peut en conclure que dans le cas de la contrainte plane, un VER
35 cavits est insuffisant pour modliser un matriau rel isotrope. Il faut tester des VER avec
un nombre de cavits plus lev.

13.5

Recherche dun VER isotrope

On recherche un VER contenant assez de cavits alatoirement rparties pour quil soit isotrope.
La porosit est toujours de 10.65%. Un programme fortran utilisant la fonction rand est utilis
pour gnrer les positions alatoires des coordonnes des centres des cavits dans le VER. Ces
cavits sont gnres de manire ce que la distance minimale entre deux cavits soit suprieure
ou gal au diamtre des cavits. De plus, les cavits ont toutes le mme diamtre. Pour chaque
nombre de cavits tests, les rsultats sont dans la table 13.1.
n est le nombre de cavit test. 1 est la contrainte moyenne sur tous les angles de traction
tests et lcart type. Pour chaque n diffrents, 4 VER sont tests. Lensemble de tous les VER
tests comportent des rpartitions alatoires diffrentes, mais une porosit bien sre toujours
identique (10.65%). Pour chaque VER, 1 est optimis pour des angles allant de 0 160 par
145

13.6. Conclusion

VER priodiques multicavits en contrainte plane

pas de 20. La moyenne pour chaque VER est calcul, puis la moyenne sur les 4 VER n cavits.
Sans remaillage signifie que le maillage utilis est le mme que celui utilis jusquici dans ce
chapitre. Il dpend de la taille du VER et compte de 8 000 15 000 lments environ. Avec
remaillage signifie que chaque lment du maillage prcdent est remaill en 3 lments partir
du centre de gravit comme expliqu dans le chapitre prcdent. Le maillage compte ainsi de
32 000 55 000 lments environ. Le problme est rsolu uniquement en cinmatique pour une
raison de taille de problme et de vitesse de rsolution par rapport au problme statique.
Ce raffinement du maillage est ici primordial. En effet, les valeurs de 1 sont deux fois plus
faible en remaillant 4 fois plus finement. Le VER se dforme alors plus facilement. Dans les deux
cas, les commentaires sont identiques. Un VER de 35 cavits est insuffisant car lcart type est
environ de 20%. Ensuite, pour des VER de 60 100 cavits, les carts types sont denviron 10%.
Cela signifie quun VER de 50 cavits est quivalent un VER de 100 cavits. Cet cart de 10%
est raisonnable pour une rsolution par lments finis. On ne peut pas conclure sur le nombre de
cavits ncessaires pour que le comportement soit isotrope. Soit 100 cavits sont insuffisantes,
soit le comportement isotrope est atteint ds 50 cavits.
n
1
cart (%)

35
1.05
22

sans
50
1.08
10

remaillage
60
90
1.07 1.09
10
8

100
1.12
9

35
0.536
18

avec remaillage
60
70
100
0.555 0.54 0.58
9
11
11

Tab. 13.1: Comparaison de 1 moyen dans la recherche dun VER isotrope.

13.6

Conclusion

Les mthodes danalyse limite et doptimisation appliques sur un VER multicavits cavits
cylindriques alatoirement rparties avec des conditions de priodicit aux bords permet de
tracer un critre approximatif en contrainte plane. Les carts entre les deux bornes sont en effet
plus importants quen dformation plane gnralise car la localisation en vitesse de dformation
est prsente pour tous les cas de chargements. Cest lavantage de cette mthode qui permet de
visualiser les champs et de dduire les chemins de rupture entre les cavits du VER. On a
montr que le critre en contrainte plane dpend de la rpartition des cavits dans le VER.
Les interactions jouent ici un rle important. Contrairement au cas de la dformation plane
gnralise, les quatre VER tudis ne sont pas reprsentatifs pour ce cas de chargement.
La recherche dun VER isotrope naboutit pas. Le maillage en lments finis engendre un cart
type de 10% identique pour un VER dont le nombre de cavits alatoirement rparti varie de
50 100.

146

VER priodiques multicavits en contrainte plane

13.6. Conclusion

Fig. 13.2: Evolution du champ de vitesse de dformation en fonction de h pour le VER 1.

147

13.6. Conclusion

VER priodiques multicavits en contrainte plane

Fig. 13.3: Evolution du champ de vitesse de dformation en fonction de h pour le VER 2.

148

VER priodiques multicavits en contrainte plane

13.6. Conclusion

Fig. 13.4: Evolution du champ de vitesse de dformation en fonction de h pour le VER 3.

149

13.6. Conclusion

VER priodiques multicavits en contrainte plane

Fig. 13.5: Evolution du champ de vitesse de dformation en fonction de h pour le VER 4.

150

VER priodiques multicavits en contrainte plane

13.6. Conclusion

Fig. 13.6: Principe de la traction hors axe.

Fig. 13.7: 1 en fonction de pour les 4 VER tudis : 12160, 12147, 12173, 12162 lments
triangulaires

151

Cinquime partie

Charge limite dun matriau de


Gurson homogne

153

Chapitre 14

Borne cinmatique partir dun


problme dfini en contraintes
14.1

Introduction

On a vu dans une partie prcdente que le critre de Gurson est correct pour un matriau
poreux cavits sphriques. On considre donc dans ce dernier chapitre un matriau de Gurson
homogne. Pour un matriau de Mises homogne, les contraintes non linaires sont des ingalits
quadratiques convexes, menant un problme de programmation conique pour lequel il existe
dj des algorithmes efficaces (Ben-Tal et Nemirovski [b]), alors que le critre de Gurson mne
des ingalits convexes qui ne sont pas compatibles avec la programmation conique cause
des termes en cosh.
Le travail dvelopp dans cette partie a t ralis en collaboration avec F. Pastor (CORE,
Belgique) dans le cadre de sa thse, en cours, dirige par le professeur E. Loute. Ils ont dvelopp un algorithme non linaire gnral de type point intrieur pour rsoudre un problme
statique danalyse limite, prsentant une fonction objective linaire et des contraintes convexes
linaires et non linaires. Les rfrences F. Pastor [2001] et F. Pastor et Loute [2005] dtaillent
limplmentation dans matlab de leur algorithme traitant les contraintes dingalits convexes,
lequel tend lalgorithme propos par Vial [1994]. Ce code doptimisation convexe leur a permis
de traiter les cas de problmes statiques dun matriau de Mises (cas du barreau bi-entaill en
traction) et dun matriau de Gurson cavits cylindriques (cas de la compression dun barreau
dlancement 1/2, voir F. Pastor et Loute [2005]).
Pour prendre en main ce code, nous avons dabord commenc traiter le cas du problme cinmatique dun matriau de Mises en dformation plane. Cette tude a montr que le traitement
du problme cinmatique pour un matriau de Mises ou de Gurson est plus complexe que le problme statique notamment cause de la puissance dissipe par les discontinuits, non analytique
dans le cas dun matriau de Gurson.
Cest pour cela que nous traitons la cinmatique partir du problme dfini en contraintes.
Seules les contraintes de critre sont alors ncessaires. Cette formulation en champ de vitesses
virtuelles discontinues est plus gnrale que celle de Anderheggen et Knopfel [1972] qui lont
tablie dans le cas dun champ de vitesses de dformation virtuelles continues et pour un critre
linaris. Elle est galement plus gnrale que celle de Krabbenhoft et al. [2004], laquelle est
limite par la simulation des discontinuits au moyen dlments finis fins, ce qui entrane une
diminution sensible des degrs de libert des lments finis voisins. Loriginalit est que chaque
discontinuit est traite rigoureusement sans influencer le champ de vitesses des lments voisins.
Elle est donc par construction totalement quivalente une approche cinmatique classique.
155

14.2. Dtermination de la borne cinmatique

Borne cinmatique

La mthode expose dans ce chapitre nous a permis de traiter le cas dun matriau de Mises
(pour validation) et de Gurson en dformation plane pour un champ de vitesses de dplacement
virtuel linaire dans chaque lment fini, et discontinu dun lment lautre : les rsultats seront
donc directement comparables ceux obtenus avec les programmes cinmatiques prcdents.
La diffrence essentielle cependant est que les programmes classiques ncessitent lexpression
analytique des diffrentes fonctions puissance dissipe, lesquelles ne sont pas videntes obtenir
avec le matriau de Gurson par exemple.

14.2

Dtermination de la borne cinmatique

Comme on la vu dans le chapitre consacr lanalyse limite, un champ de contraintes est


admissible si il est statiquement admissible (SA, i.e. les quations dquilibre, les
de
5
4 conditions
continuit et aux limites sont vrifies) et plastiquement admissible (PA, i.e. f ! 0). De la
mme faon, un champ de vitesses de dformation v est admissible si il est cinmatiquement
admissible (CA, i.e. drivant par morceaux dun champ de vitesses de dplacement u discontinuits bornes et vrifiant les conditions aux limites, u est galement dit CA par extension),
et plastiquement admissible (PA), ce qui veut dire que la loi de normalit est vrifie :
v=

4 5
f
, f = 0, " 0

[u] =

fnt
, fnt (T ) = 0, " 0.
T

(14.1)

fnt (T ) ! 0 est le rsultat de la projection du critre de plasticit sur le plan de Mohr (n , nt )


relatif llment de surface de discontinuit, n tant la normale cet lment.
Faisons lhypothse, daprs Salenon [1974], que la puissance virtuelle des efforts extrieurs
Pext peut scrire sous la forme du produit dun vecteur chargement Q et un vecteur de vitesse
gnralise q. Suivant Anderheggen et Knopfel [1972], on considre un champ de vitesses virtuelles u CA. Le principe des travaux virtuels dit que le champ de contraintes et le vecteur
chargement sont en quilibre si pour tout u CA, lquation variationnelle suivante est vrifie :
(
(
Pext = Q q (u) =
: v dV +
(14.2)
T [u] dS
V

Sd

Dans cette relation, V est le volume du systme mcanique, Sd est lunion des surfaces de
discontinuit de vitesses de dplacement. Le rsultat en termes de Q a valeur de borne cinmatique si les variables correspondantes dans le volume V vrifient la loi de normalit (14.1), pour
q(u) = q d , o q d est une vitesse gnralise donne.
Si la loi de normalit (14.1) est vrifie, les quantits : v et T [u] sont respectivement la
puissance V (v) dissipe en volume dans le champ de vitesses de dformation et la puissance
d ([u]) dissipe par unit de surface de discontinuit due au saut de vitesse [u].
Par souci de simplicit, on suppose (sans perte de gnralit) que le vecteur de chargement du
problme est un scalaire Q. Nous verrons par la suite comment traiter le cas dune vitesse de
dplacement impose. Nous allons montrer que nous obtenons une borne cinmatique rigoureuse en rsolvant le problme suivant, en utilisant lalgorithme point intrieur implment sous
matlab qui est dcrit succintement dans la section 3.4 :
Max Q

(14.3.i)

[]{} {}Q = 0,
4 5
f ! 0, est constant dans les lments finis,

(14.3.ii)
(14.3.iii)

fnt (T ) ! 0 aux extrmits des segments de discontinuits,

(14.3.iv)

+ conditions CA.

(14.3.v)
(14.3.vi)
156

Borne cinmatique

14.3

14.3. Cas dun champ de vitesses de dplacement virtuel continu

Cas dun champ de vitesses de dplacement virtuel continu

On utilise ici les notations numriques. Soit {u} le champ de vitesses de dplacement continu et
virtuel, variation linaire. {u} est classiquement dfini par :
{u} = [N (x, y)] {un }

(14.4)

avec {un } les vitesses de dplacement dfinies en chaque noeud de llment triangulaire. La
matrice dinterpolation N est dfinie de faon classique. Le tenseur vitesse de dformation {v}
est dfini en fonction de {un } par :
{v} = [B] {un }
(14.5)
En introduisant les lments finis, les deux membres de (14.2) scrivent :
4 5
Q q (u) = {un }T {}Q
(
nt
A
{vit }T {it }Sit
: v dV =
V

it=1
nt
A

it=1

I J
{unit }T BitT Sit {it }

= {un }T [] {}

(14.6)

(14.7)

Finalement :
{un }T [ []{} {}Q ] = 0.

(14.8)

qui est lorigine de lquation (14.3.ii) ci-dessus.


Considrons maintenant le problme doptimisation (3.26) avec A = [[], {}], b = 0 et
{x}T = {{}T , Q}. La solution optimale ({w}, {y}, {}, {Q}) de ce problme doit vrifier les
relations (3.28) avec e = 0, ce qui donne, aprs transposition et changement de signe de la
fonctionnelle cause de la maximisation :
< T
f
=0
(14.9)
{c}T + {w}T [[], {}] + {y}T

o
{f } sont les contraintes convexes du critre de plasticit,
{w} sont les variables duales associes aux contraintes linaires,
{y} sont les variables duales associes aux contraintes de critre,
{c} est le vecteur des coefficients de la fonctionnelle,
[[], {}] est la matrice des coefficients des contraintes linaires, de plein rang.
Notons, qu la solution du problme (14.3), on a yit " 0 si f () = 0 et yit = 0 sinon (th. des
carts complmentaires).
La comparaison des quations (14.9) et (14.8) suggre lidentification suivante :
{u}T = {w}T

(14.10)

Daprs la structure de (14.9), on remarque alors que :


Les coefficient {cj } sont nuls sauf celui de Q qui vaut 1.0, du fait que Q na pas de terme
de critre. Donc la condition de chargement cinmatique {un }T {} = q = 1.0 = q d est bien
vrifie loptimum.
Daprs la structure de [], on vrifie bien que dans chaque lment on obtient la loi de
f
normalit (14.1) telle que vit = it
en posant it = Syitit pour chaque triangle it, du fait que
it
les composantes de {c} correspondant aux colonnes ij sont nulles.
157

14.4. Cas dun champ de vitesses de dplacement virtuel discontinu

Borne cinmatique

Chaque ligne de la matrice A correspond une vitesse de dplacement virtuelle par noeud
tandis que chaque colonne correspond une composante du tenseur des contraintes, constante
pour chaque lment. La dernire colonne correspond la variable Q de la fonctionnelle. Les
conditions de symtrie et les conditions aux limites nulles sont imposes en supprimant les lignes
correspondantes de la matrice A. La prise en compte dun vitesse impose non nulle est dtaille
dans le paragraphe suivant.
En pratique, les coefficients des contraintes linaires sont gnrs par un programme fortran et
les contraintes non linaires du critre sont crites dans le programme matlab doptimisation,
ainsi que leurs jacobiens et leurs hessiens.

14.4

Cas dun champ de vitesses de dplacement virtuel discontinu

Le maillage tant discontinu, il faut prendre en compte la puissance dissipe le long des lignes
de discontinuits. Dans la section 2.3.1, on a montr que les variables statique et cinmatique
associes considrer sont alors le vecteur contrainte T = (Tn , Tt ) = (n , nt ) et le vecteur saut
de vitesses [u] = ([un ] , [ut ]) associs par la loi de normalit relativement au critre fnt (T ) = 0.

Fig. 14.1: Zone mince entre deux discontinuits.

La puissance dissipe le long du segment [12] (voir figure 14.1) est dfinie par :
(
(
Pdiss ([u]) =
([u]) dl =
T [u] dl avec T associ u comme en (14.1).
[12]

(14.11)

[12]

Cette relation implique que [u] doit tre PA en tout point le long de [12]. Lors de la rsolution
du problme doptimisation (14.3), on obtient [u] PA aux extrmits du segment [12]. Le critre
tant convexe, lensemble des [u] est galement un cne convexe. Comme le saut de vitesse [u]
varie linairement le long de [12], [u] est PA en tout point le long de [12].
La fonction ([u]) tant convexe, on peut majorer la puissance dissipe en crivant :
([u]) =

[12]

[{un }]T {T } dl !

ndisc
1 A
Li (([u]i1 ) + ([u]i2 ))
2

(14.12)

i=1

o Li est la longueur du segment [12] et o i1 et i2 sont les deux noeuds dfinissant la ligne de
discontinuit. Deux cas peuvent finalement se prsenter :
1. Soit le critre fnt est connu (cas du critre de Coulomb par exemple) ou peut sobtenir
analytiquement en injectant dans le critre initial la condition de projection vtt = 0.
La mthode prcdente sapplique en additionnant en chaque extrmit un vecteur T =
(n , nt ) soumis une nouvelle contrainte fnt ! 0.
158

Borne cinmatique

14.4. Cas dun champ de vitesses de dplacement virtuel discontinu

2. Soit le critre fnt nest pas connu, ou ne sobtient pas de manire analytique comme dans
le cas du critre de Gurson qui nous intresse ici. La difficult est contourne en ajoutant
le tenseur contrainte complet dfini dans les axes (n, t) dont les composantes constituent
de nouvelles variables du problme.
Ceci est illustr sur la figure 14.1. I et II sont les tenseurs contraintes constants dans
llment. 1 et 2 sont des tenseurs supplmentaires affects aux extrmits 1 et 2 dfinissant la discontinuit de vitesse.
Les lignes de la matrice [A] dfinissant vtt (calculs pour la zone mince [12]) sont supprimes, les conditions de projection sont ainsi vrifies. Si le matriau est isotrope, le critre
a la mme expression pour toutes les orientations des discontinuits. On peut donc directement affecter comme inconnues le tenseur dans les axes de la discontinuit. Seule la
discontinuit de vitesse sera transporte des axes globaux vers les axes de la discontinuit.
Dans le problme illustr par la figure 14.3 dun barreau infiniment long comprim entre deux
plateaux rigides, les conditions aux limites de type vitesses de dplacement nulles sont prises en
compte en supprimant les lignes correspondantes de la matrice [A] = [[], {}]. De plus, dans
le cas dun champ discontinu, on suppose lexistence dune interface adhrence maximale entre
le barreau et le plateau suprieur (voir figure 14.2), traite comme une surface de discontinuit
obissant au critre du matriau du barreau (ceci pour simplifier lexpos).

Fig. 14.2: Tenseurs contraintes et vecteurs dplacements supplmentaires.


La condition de vitesse de dplacement impose u0 est traite de la manire suivante :
Le long de linterface AB, mais dans le plateau, on ajoute un tenseur contrainte supplmentaire
constant en face du triangle du barreau, et un vecteur vitesse supplmentaire en face de chaque
extrmit de mme ct du triangle du barreau. Ceci est illustr par la figure 14.2. La vitesse,
comme dans le triangle du barreau, est donc suppose varier linairement entre ces deux
points. Soit Nip le vecteur contrainte normal (=yy ) constant et uip la vitesse normale sur le
ct du plateau ip. Si np est le nombre dinterfaces barreau-plateau daires Sip , la puissance
extrieure scrit, aprs assemblage :
(
np
A
uip dS = {Np }T [p ]{up } = {u}T []{Np }
(14.13)
Pext =
Nip
ip=1

Sip

o [] est une matrice constante rsultant de lintgration des vitesses et de lassemblage.


Dans une seconde tape, on impose lgalit des vitesses uip avec la premire u11 = u0 = 1.0.
Ceci est ralis en condensant sur la premire ligne de [A] ( laquelle est associe la variable
duale u11 ) les lignes associes aux uip suivants. Finalement, on a bien une expression du type
Pext = Qq = u1p Q. Lidentification prcdente conduit q d = u1p = 1.0, les conditions de
chargement cinmatiques sont donc vrifies.
159

14.5. Application au problme de la compression dun barreau

Borne cinmatique

Linterface est traite comme une discontinuit avec un critre particulier. Dans les calculs
prsents plus loin, le critre de linterface sera donc le mme que celui du barreau (interface
adhrence maximale). Dautres lois de contact (voir Salenon [1983] pour une prsentation complte) peuvent tre prises en compte en ajoutant le critre du matriau constitutif
et celui du contact chaque extrmit. La normalit relative lintersection des domaines
des contraintes PA gouvernant le comportement de linterface globale sera automatiquement
vrifie par la solution optimale finale.
La mthode cinmatique ainsi formule est rigoureuse. Elle est la seule utilisable quand on ne
dispose pas de lexpression analytique de la puissance dissipe, ou du critre dans le plan de
Mohr pour les discontinuits.
Passons maintenant sa validation et son utilisation.

14.5

Application au problme de la compression dun barreau

On applique cette mthode pour dterminer tout dabord la borne cinmatique du problme
de la compression en vitesse de dplacement constante u0 dun barreau infiniment long entre
deux plaques rigides (figure 14.3). On tudie le quart suprieur gauche du barreau, les symtries
correspondantes sont imposes. La fonctionnelle optimiser est la contrainte moyenne F/Lk
avec ici L/H = 2.

Fig. 14.3: Problme du barreau en compression.

Aprs optimisation, le post-traitement lit les variables duales {w} associes chaque contrainte
linaire afin de dterminer le champ de vitesses de dplacement {u} = {w}. Ceci nous permet
de contrler les conditions dadmissibilit du champ et la puissance dissipe exacte dans le champ
de vitesses optimal. On constate dailleurs que celle-ci est bien toujours quasi gale (et infrieure)
celle correspondant au chargement cinmatique optimal obtenu : le fait de borner la puissance
sur les discontinuits ne pnalise pas la mthode en pratique.

14.5.1

Validation avec Mises

On commence par mettre en uvre la mthode pour un taux de porosit de 105 . Pour ce taux,
le critre de Gurson est une approximation trs fine du critre de von Mises en dformation plane.
On peut ainsi facilement contrler le caractre admissible de la solution en vrifiant a posteriori
le caractre plastiquement admissible (incompressibilit), les symtries et les conditions aux
limites tant exactes par compltion ad hoc du champ de vitesses. Comme dit plus haut, la
fonctionnelle est recalcule en passant par la puissance dissipe.
160

Borne cinmatique

14.5. Application au problme de la compression dun barreau

La table 14.1 fournit pour diffrents maillages la borne cinmatique obtenue pour des champs de
vitesses de dplacement virtuels continus ou discontinus. Loptimisation a lieu sur Power Mac
Apple G5 2GHz et 4.5 Go de RAM 1 .
Pour le champ de vitesses de dplacement virtuel continu, la tolrance darrt de lalgorithme
doptimisation est de 6.105 et = 0.2 pour le maillage 20 10 puis = 0.1. Pour le champ
de vitesses de dplacement virtuel discontinu, la tolrance darrt est de 5.105 et = 0.2. Plus
prcisment, le critre de fin doptimisation est que la valeur suprieure des rsidus Fp , Fd1 ,
Fd2 et Fc doit tre infrieure la tolrance darrt (voir section 3.4). est un paramtre de
lalgorithme point intrieur (dfini dans le systme (3.32)) qui joue sur la taille du pas dans
la recherche de la nouvelle direction au cours dune itration. Quand la valeur de diminue,
le nombre ditrations et donc le temps pour aboutir au rsultat optimal augmente mais la
convergence est bien meilleure.

Maillage
20 10 (800 l.)
40 20 (3 200 l.)
60 30 (7 200 l.)
80 40 (12 800 l.)

Champ virtuel continu


Vrif. PA Rsultat
Temps
6
5.10
2.5137
27s
1.105
2.4741
9m 14s
1.105
2.4599
57m 35s
2.105
2.4526
3h 15m 31s

Champ virtuel discontinu


Vrif. PA Rsultat
Temps
6
3.10
2.4738
3m 57s
6.105
2.4542
1h 27m 23s
9.106
2.4467
7h 58m 18s
/
/
/

Tab. 14.1: Borne cinmatique pour le problme du barreau comprim en utilisant les champs de
vitesses continus et discontinus - f=105 .
La borne statique annonce par F. Pastor et Loute [2005] est de 2.4247 pour un maillage
100 50. On obtient par exemple, pour un champ discontinu avec un maillage 2010 : XA
(q=8) : 2.4799 ; matlab : 2.4738 ; divergence : 3.106 au maximum ; fonctionnelle recalcule par
la puissance : 2.4737.
Le caractre PA (divergence nulle) est vrifi dans tous les cas au moins 105 prs. La prcision
est trs bonne, surtout en prenant en compte le caractre point intrieur de la solution. Le
recalcul de la fonctionnelle en passant par la puissance de Von Mises donne une valeur identique
104 prs la valeur optimale donne par matlab. De plus, la meilleure valeur cinmatique
obtenue, 2.4467, est proche moins de 1% de la valeur statique de 2.4247.
Lapproche discontinue utilisant la linarisation BTN (q = 8, quivalente la substitution dun
polydre de 256 polygones de cts au critre de Mises) donne les valeurs cinmatiques de
2.47400, 2.45444, et 2.44696 pour respectivement les maillages 2010, 4020, 6030. La simulation dun matriau de Mises par un matriau de Gurson avec un faible taux de porosit est
donc recommander.
En effet, le mme programme avec le critre de Mises bloque dans le cas continu. Lintroduction
des discontinuits lve le blocage mais jusqu un maillage 20 10. Aller au del a ncessit
de borner la contrainte moyenne en ajoutant un deuxime critre de type (x + y )2 ! cste, la
constante tant suprieure cinq fois la cohsion du matriau de Mises.

14.5.2

Critre de Gurson : porosit de 16%

Pour un taux de porosit de 16%, la borne statique indique en F. Pastor et Loute [2005] est
de 1.6499 pour un maillage 100 50. La table 14.2 indique la borne cinmatique obtenue avec
un champ continu pour des problmes de taille croissante. La tolrance darrt de lalgorithme
1

A cause du systme 32 bits (Mac OSX 3 et matlab 7.0.1), seulement 2Go peuvent tre utiliss.

161

14.5. Application au problme de la compression dun barreau

Borne cinmatique

doptimisation est de 6.105 et le paramtre ajustable vaut 0.2. Loptimum est obtenu en 96
itrations environ. On remarque que la borne cinmatique obtenue de 1.6586 avec un maillage
80 40 est trs proche de la borne statique (0.5%).
Taille
20 10
40 20
60 30
80 40

nt - nn
800 - 431
3 200 - 1 661
7 200 - 3 691
12 800 - 6 521

Variables
2 403
9 603
21 603
38 403

Cont. linaires
790
3180
7 170
12 760

Cont. convexes
801
3 201
7 201
12 801

Rsultat
1.6779
1.6655
1.6611
1.6586

Temps
8s
4m 35s
30m 28s
1h 32m 22s

Tab. 14.2: Borne cinmatique pour le problme du barreau comprim sans discontinuit - f=0.16.

La table 14.3 indique la borne cinmatique obtenue avec un champ discontinu pour des problmes
de taille croissante pour une porosit de 16%. La tolrance sur la solution est de 5.105 et = 0.2.
Loptimum est obtenu en 105 itrations environ. Des problmes de grandes tailles peuvent tre
rsolu mais le temps de rsolution devient excessivement grand. De plus, on remarque que la
borne est trs peu amliore par rapport celle obtenue avec le champ continu (1.6578 et 1.6586).
Taille
20 10
40 20
60 30
80 40

nt - nn
800 - 2 400
3 200 - 9 600
7 200 - 21 600
12 800 - 38 400

Variables
9 600
38 400
86 400
153 600

Cont. linaires
4 741
19 081
43 021
76 561

Cont. convexes
3 200
12 800
28 800
51 200

Rsultat
1.6681
1.6606
1.6578
/

Temps
4m 9s
1h 22m 58s
7h 21m 2s
>19 h

Tab. 14.3: Borne cinmatique pour le problme du barreau comprim avec discontinuits - f=0.16.

Mthode

statique

f=105
f=0.16

2.4134
1.6476

cinmatique
continue
2.5136
1.6586

cinmatique
discontinue
2.4738
1.6576

Tab. 14.4: Comparaison des bornes pour le problme du barreau comprim - f=0.16 et f=105 Maillage 2010.
La table 14.4 rsume les rsultats obtenus pour le problme du barreau comprim avec un
lancement n = 2 et un maillage 2010. Pour les taux de porosit de 105 et 0.16, la mthode
cinmatique discontinue fournit une borne lgrement meilleure que la mthode avec un champ
continu. Cependant, cause de la taille du problme, cest la mthode continue qui permet de
traiter des problmes avec un maillage plus fin. Les discontinuits ne sont donc pas ncessaires
pour obtenir le champ solution optimal. Le maillage discontinu ne sera donc plus utilis par la
suite.
Les figures 14.4, 14.5 et 14.6 montrent le champ de vitesses de dplacement pour des taux de
porosit de 105 , 0.16 et 0.9. Seul le quart du barreau est maill, les plans de symtrie sont sur
le ct droit et le ct infrieur. On saperoit que le changement dorientation du champ de
vitesses sattnue quand le taux de porosit augmente, suggrant lapparition dune rupture en
compression du barreau. Le taux de porosit de 0.9 nest pas raliste mais permet de voir que
les porosits "absorbent" les dformations.
162

Borne cinmatique

14.5. Application au problme de la compression dun barreau

Fig. 14.4: Champ de vitesses de dplacement de vitesses de dplacement pour un matriau de Gurson
- Maillage 20 10 - f=105 .

Fig. 14.5: Champ de vitesses de dplacement de vitesses de dplacement pour un matriau de Gurson
- Maillage 20 10 - f=0.16.

Fig. 14.6: Champ de vitesses de dplacement de vitesses de dplacement pour un matriau de Gurson
- Maillage 20 10 - f=0.9.

163

14.6. Application au problme de la traction du barreau bi-entaill

14.6

Borne cinmatique

Application au problme de la traction du barreau bientaill

Fig. 14.7: A gauche : Problme du barreau bi-entaill en traction - A droite : Quart de structure
modlis.

On dtermine maintenant la borne cinmatique avec uniquement le champ de vitesses de dplacement virtuel continu sur le problme de la figure 14.7. Une barre de longueur infinie est
entaille symtriquement de part et dautre et soumise une contrainte de traction constante
q. La prsence des entailles de longueur ici L/2 cre un champ de contraintes et de vitesses
non homogne dans la section, ce qui est une bonne manire de tester une nouvelle mthode
numrique.
La figure 14.7 montre la section du barreau et le quart de barreau utilis pour ltude. Le champ
de contraintes est constant dans chaque lment triangulaire et continu sur tout le systme, le
champ de vitesses est continu, linaire dans chaque triangle. Les cts [AE] et [ED] sont libres de
contraintes. Les cts [BC] et [DC] sont des cts symtrie : xy = 0 et un = 0. La fonctionnelle
optimiser est q/k. Le problme tant dfini en contraintes (q impos sur le bord [AB], nous
navons pas ici de conditions en dplacement du type uy1 = uy2 = ... = uyi = ... = uyn = u0
imposer.
Maillage
2020 (1600 l.)
5050 (10 000 l.)

XA
1.1885
1.1569

matlab
1.1875
1.1559

Puissance
1.1875
1.1559

Caractre PA (Mises)
2.106
2.108

Tab. 14.5: Comparaison des bornes cinmatiques pour le problme du barreau encoch - f=105
Pour les mmes raisons que prcdemment, on dtermine la borne cinmatique tout dabord
pour une porosit f = 105 . La table 14.5 indique les bornes cinmatiques obtenues avec XA,
matlab et recalcules par la puissance, ainsi que la vrification du caractre PA pour Von
Mises. Ces valeurs sont comparer avec la valeur statique est de 1.1315 pour un maillage 7070
(F. Pastor et Loute [2005]). Pour un maillage 5050, le problme de 30 003 variables, 10125
contraintes linaires et 10 001 contraintes non linaires est rsolu en 23 itrations et 735s sur la
mme machine que prcdemment. On constate ici que le caractre PA est mieux vrifi quand
le maillage se raffine.
Pour un taux de porosit f = 0.16, on obtient une borne cinmatique de 0.9396 pour un maillage
3030. Celle valeur est comparable la valeur statique de 0.9131 pour un maillage 3030. En F.
Pastor et Loute [2005], ce problme a t seulement trait pour le cas dun matriau de Mises.
164

Borne cinmatique

14.7. Conclusion

Fig. 14.8: Champ de vitesses de dplacement {un } pour le quart de barreau encoch en traction f=0.16 - Maillage 3030 (3600 l.).

La figure 14.8 montre le champ cinmatique solution. Sur les deux plans de symtries (bord
droit et bord infrieur droit), on vrifie bien que les composantes du champ de vitesses un sont
nulles.

14.7

Conclusion

On a montr quune borne cinmatique peut tre obtenue partir du seul critre de plasticit
en utilisant un programme doptimisation point intrieur crit sous matlab dvelopp par F.
Pastor et E. Loute. Lefficacit de cette mthode est telle quil nest pas ncessaire dutiliser un
champ de vitesses de dplacement discontinu pour obtenir une solution prcise pour un matriau
de Gurson. Le critre de Gurson tant born dans toutes les directions, il ny a pas de conditions
dadmissibilit plastique comme avec le critre de Mises.
Dune faon plus gnrale, cette mthode vite le calcul de la puissance dans le plan de Mohr
et constitue ainsi une mthode plus directe pour dterminer la borne cinmatique, la seule
information fournir tant le critre de plasticit.
La suite de ce travail consiste utiliser un champ de contraintes linaires et un champ de
vitesses de dplacement virtuelles quadratiques. Ainsi, les champs solutions pouvant tre plus
riches, un maillage moins fin donnera un meilleur rsultat, en esprant ainsi avoir un meilleur
conditionnement du problme numrique valeur optimale gale.

165

Conclusion et perspectives

Dans cette thse, on sest intress ltude du critre de rupture des matriaux poreux en
utilisant les techniques de lhomognisation, de la double approche de lanalyse limite et de
diffrents optimiseurs de type point intrieur. Lanalyse limite fournit une borne infrieure (approche statique) et une borne suprieure (approche cinmatique) et ainsi un encadrement du
critre de rupture. Elle nous garantit que le rsultat obtenu est rigoureux car le caractre licite des champs de contraintes et de vitesses de dplacement solutions est vrifi. Le matriau
modlis est un matriau de Gurson : la matrice est rigide parfaitement plastique, les cavits
nont pas dinteraction entre elles et il ny a pas de coalescence. Grce lhomognisation, on se
ramne ltude dun VER cylindrique ou sphrique dont la matrice vrifie le critre de Mises.
Pour un matriau poreux cavits cylindriques, ltude de la dformation plane gnralise et
du cas 3D plan a confirm le fait que le critre de Gurson est insuffisant en ltat. En effet, il
apparat quun critre faisant intervenir les diffrents paramtres de chargement du problme
soit ncessaire pour modliser le critre exact qui prsent un point anguleux en dformation
plane et en contrainte plane. De plus, pour prendre en compte le cisaillement, le seul terme de
la contrainte macroscopique quivalente ne suffit pas.
Nous avons trac le critre de rsistance dun matriau poreux contenant des cavits sphriques.
Pour cela, nous avons cre le maillage dun huitime de sphre creuse en lments ttradriques,
et nous avons valid le maillage et de la mthode sur le problme de lcrasement dun barreau.
En traant le critre pour trois diffrents taux de porosit dans le cas gnral, nous avons confirm
le critre de Gurson par une approche statique. De plus, nous lavons vrifi dans dautres cas de
chargement (cisaillement, contrainte plane et dformation plane macroscopique), par le calcul
des multiplicateurs plastiques et par lindpendance du critre avec le troisime invariant. Le
critre de Gurson analytique est donc le critre employer dans ce cas de conditions aux limites,
mme si il sagit dune borne lgrement suprieure cause de la majoration de la dissipation
plastique lors de sa construction. Llaboration et la rsolution de ce problme de grande taille
a aussi permis de tester lefficacit et de connatre les limites des codes commerciaux point
intrieur XA et MOSEK.
En tudiant dans le plan quatre VER priodiques 35 cavits cylindriques alatoirement rparties, on a confirm le critre bimodal en dformation plane gnralise, dmontrant quun
tel VER est reprsentatif. La localisation en vitesse de dformation, constituant les zones de
rupture prfrentielle, se manifeste uniquement pour un chargement hydrostatique.
En contrainte plane, le critre varie en fonction du VER, ce qui indique que les VER tudis ne
sont pas reprsentatifs, contrairement au cas de la dformation plane gnralise. De plus, en
contrainte plane, la localisation est prsente pour tous les tats de chargements.
Le critre de Gurson savrant exact pour un matriau cavits sphriques, on tudie pour
finir un matriau de Gurson homogne. F. Pastor et E. Loute du CORE (Centre of Operation
Research and Econometrics) de Louvain la Neuve en Belgique, ont mis au point un optimiseur
point intrieur pour des contraintes convexes programm sous matlab permettant de dterminer
la borne statique dun tel problme.
La borne cinmatique est obtenue grce une mthode statique duale construite sur un champ
de contraintes constant et un champ de vitesses de dplacement continu ou discontinu, linaire.
167

Conclusion
Lapplication de cette technique deux problmes standards (barreau en compression et barreau bi-encoch en traction) a permis de la valider en utilisant un trs faible taux de porosit
pour lequel les rsultats sont comparables ceux de Mises. De cette tude, il ressort que les
discontinuits ne sont pas ncessaires pour un matriau de Gurson mais peuvent permettre un
gain de temps.
La suite de ce travail consiste utiliser un champ de contraintes linaires et un champ de
vitesses de dplacement virtuelles quadratiques. Ainsi, les champs solutions pouvant tre plus
riches, un maillage plus grossier donnera une meilleure borne statique. Ensuite, on appliquera
cette mthode pour dterminer la borne cinmatique dun barreau axisymtrique en traction
pour le critre de Gurson. En effet, le modle de Gurson permet de reproduire numriquement
le phnomne de la rupture en tronc de cne dune prouvette axisymtrique lisse. Un calcul
numrique fond sur lhypothse dun comportement local ductile dcrit par le modle de Gurson
doit reproduire en dtail le processus de rupture observ exprimentalement.
Cette mthode constitue ainsi une mthode plus directe pour dterminer la borne cinmatique,
la seule information fournir tant le critre de plasticit. Cela ouvre finalement la perspective
dtudier un matriau homogne de tout critre dont la puissance nest pas analytique.

168

Annexe A

Mailleur 3D dun quart de sphre


creuse
Cette annexe dtaille la cration du maillage du huitime de la sphre creuse en ttradres
utilise dans la partie 3.

A.1

Maillage dune seule couche

Pour comprendre la cration du maillage, nous prenons lexemple dun maillage 4 divisions
(ndiv=4) sur le primtre (figure A.1). Comme lillustre cette figure, on cre tout dabord une
surface triangulaire 3D, dont les sommets des triangles de la surface sont numrots de manire
continue.

Fig. A.1: Surface extrieure maille en 16 triangles et 15 noeuds

Chacun des 16 triangles sont dfinis par 3 sommets de faon rcursive partir des 4 premiers
triangles. Il faut auparavant dterminer le nombre de triangle par range et le numro du triangle
169

A.1. Maillage dune seule couche

Mailleur 3D dun quart de sphre creuse

o il va avoir un saut dans la numrotation des sommets. Les triangles sont numrots de 1
16, les noeuds de 1 15.

Coordonnes des noeuds

A partir des coordonnes sphriques

Fig. A.2: Angles et dfinissant le repre sphrique

Puisquon maille la surface dune sphre dans un repre cartsien, les coordonnes sphriques
sont les plus adaptes pour dfinir les coordonnes des noeuds (figure A.2). A partir des angles
et dfinissant un sommet, les coordonnes cartsiennes sont dtermines par :

x = r sin cos
y = r sin sin

z = r cos

(en degr) est dfini par = ouverture 180/ndiv avec ouverture = 90pour ce maillage.
Pour , il faut regarder chaque range (z = constant) de noeuds. Pour ndiv = 4,
= 0 et 90 pour la premire range
= 0, 45, 90 pour la deuxime range
= 0, 33, 66, 90 pour la troisime range
= 0, 22.5, 45, 67.5; 90 pour la quatrime range
A partir des milieux des cts des triangles

Le maillage cre par la mthode prcdente ne considre pas tous les axes comme identiques
puisque et sont dfinis partir des axes z et x. La mthode suivante a lavantage de
considrer les 3 axes comme rigoureusement quivalents gomtriquement. La figure A.3 illustre
les 3 premires itrations de cration de ce maillage, partir du triangle initial. En pratique, les
valeurs optimises obtenues en utilisant lun ou lautre de ces maillages sont quasi-identiques.

Surfaces intrieures, barycentres

On dfinit ensuite par homothtie la surface intrieure (du ct de la cavit) du huitime de


sphre creuse. Les triangles de cette surface sont numrots de 17 32, les noeuds de 16 30. On
peut ainsi dfinir des prismes triangulaires ayant pour base des surfaces triangulaires suprieures
et infrieures. On dfinit alors le barycentre de chaque prisme triangulaire. Les barycentres sont
dfinis partir des coordonnes des 6 sommets du prisme. Ces barycentres sont numrots de
31 46. On dfinit aussi les centres des 3 faces latrales des prismes qui sont numrots ici de
47 95.
170

Mailleur 3D dun quart de sphre creuse

A.1. Maillage dune seule couche

Fig. A.3: Cration du maillage en partant du milieu des cts des triangles de litration prcdente.

Dnition des ttradres

Chaque prisme peut se dcomposer en 2 ttradres ayant pour base les triangles des faces suprieures et infrieures, et 3 pyramides de base carre correspondant aux cts des prismes. Chaque
pyramide se dcompose en 4 ttradres. Finalement, chaque prisme triangulaire se dcompose
en 14 ttradres comme lillustre la figure A.4. Chaque ttradre est numrot et dfini par ses 4
sommets dont les numros de noeuds dj dfinis auparavant. La table A.1 indique les numros
des sommets des ttradres du premier prisme.

numro ttradre
1
2
3
4
5
6
7
8
9
10
11
12
13
14

sommet 1
1
16
2
1
16
17
3
2
17
18
1
3
18
16

sommet 2
2
17
1
16
17
2
2
17
18
3
3
18
16
1

sommet 3
3
18
47
47
47
47
48
48
48
48
49
49
49
49

sommet 4
31
31
31
31
31
31
31
31
31
31
31
31
31
31

Tab. A.1: Numros des sommets des ttradres du premier prisme.


171

A.1. Maillage dune seule couche

Mailleur 3D dun quart de sphre creuse

Fig. A.4: Dcomposition du premier prisme en 14 ttradres. Des ttradres sont mis en vidence
en gris lintrieur du prisme et des 3 pyramides.

Passage la numrotation discontinue


Chaque triangle est maintenant numrot par 3 numros de noeuds qui lui sont unique, comme
on le voit dans la table A.2. Cette numrotation discontinue permet de dfinir de faon unique
les surfaces de discontinuits.
Surfaces de discontinuits
Les surfaces de discontinuit sont constitues des cts des ttradres et sont donc des triangles.
Chaque triangle de discontinuit est dfini par 3 couples de points en vis vis (figure A.5)
Regardons les discontinuits des 14 ttradres du premier prisme indiques dans la table A.3.
La deuxime colonne donne les numros des ttradres avec lequel le ttradre de la premire
colonne prsente des surfaces de discontinuits. Par exemple le ttradre 1 a une surface de
discontinuits avec les ttradres 3, 7 (figure A.5) et 11.

172

Mailleur 3D dun quart de sphre creuse

numro
du triangle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

A.1. Maillage dune seule couche

numrotation
continue
123
245
532
356
478
854
589
965
6 9 10
7 11 12
12 8 7
8 12 13
13 9 8
9 13 14
14 10 9
10 14 15

numrotation
discontinue
123
456
789
10 11 12
13 14 15
16 17 18
19 20 21
22 23 24
25 26 27
28 29 30
31 32 33
34 35 36
37 38 39
40 41 42
43 44 45
46 47 48

Tab. A.2: Passage de la numrotation continu la numrotation discontinue.

Fig. A.5: Reprsentation de 2 surfaces de discontinuits dfinies par les couples (4-12 ; 1-10 ; 2-9)
du ttradre 3 et (2-26 ; 3-25 ; 4-28) du ttradre 7.

173

A.1. Maillage dune seule couche

numro du
premier ttradre
1

3
4
5
6
7

8
9
10
11
12
13

Mailleur 3D dun quart de sphre creuse

numro du
second ttradre
3
7
11
9
5
13
4
6
5
14
6
8
35
8
10
38
9
37
10
36
12
12
14
13
14

3 couples de
discontinuits
2-26 ; 3-25 ; 4-28
3-42 ; 4-44 ; 1-41
4-12 ; 1-10 ; 2-9
6-33 ; 7-34 ; 8-36
7-49 ; 8-52 ; 5-50
8-20 ; 5-17 ; 6-18
10-13 ; 11-15 ; 12-16
11-23 ; 12-24 ; 9-22
14-17 ; 15-19 ; 16-20
16-56 ; 13-54 ; 14-53
18-21 ; 19-23 ; 20-24
24-32 ; 21-30 ; 22-39
25-138 ; 26-137 ; 27-139
26-29 ; 27-31 ; 28-32
27-39 ; 28-40 ; 25-38
29-150 ; 30-149 ; 31-151
30-33 ; 31-35 ; 32-36
33-146 ; 34-145 ; 35-147
34-37 ; 35-39 ; 36-40
37-142 ; 38-141 ;39-143
40-48 ; 37-46 ; 38-45
42-45 ; 43-47 ; 44-48
43-55 ; 44-56 ; 41-54
46-49 ; 47-51 ; 48-52
50-53 ; 51-55 ; 52-56

Tab. A.3: Dfinition des discontinuits du premier prisme.

174

Mailleur 3D dun quart de sphre creuse

A.2

A.2. Maillage de n couches

Maillage de n couches

Fig. A.6: Maillage dun huitime de sphre creuse avec 3 couches dlments prismatiques

Nous prenons en exemple ndiv = 4 et ncou = 3, illustr sur la figure A.6. Chaque couche a la
mme paisseur suivant le rayon. On maille tout dabord entirement laide de lalgorithme
prcdent une couche complte de la sphre creuse avec une numrotation continue. Puis par
homothtie, on cre les couches intrieures en allant vers le centre de la sphre. Ensuite, on rend
le maillage discontinu et on recherche les couples dfinissant les surfaces de discontinuits.

175

Bibliographie

Anderheggen E., Knopfel H. 1972. Finite element limit analysis using linear programming.
Int. J. Solids Structures. 8, 1413-1431.
Ben-Tal A., Nemirovski A. 2001. On polyhedral approximations of the second-order cone.
Math. Oper. Res. 26, 193-205.
Ben-Tal A., Nemirovski A. 2001. Lectures on Modern Convex Optimization. Analysis, Algorithms and Engineering Applications. SIAM-MPS. Series on Optimization.
Beremin F. M. 1983. A local criterion for cleavage fracture of a nuclear pressure vessel steel.
Mettalurgical Transaction A. 14A, 2277-2287.
Besson J., Steglich D., Brocks W. 2001. Modeling of crack growth in round bar and plane
strain specimens. Int. J. Solids Structures. 38, 8259-8284.
Bigoni D., Piccolroaz A. 2003. Yield criteria for quasibrittle and frictional materials. Int. J.
Solids Structures. 41, 2855-2878.
Chakrabarty J. 1987. Theory of plasticity, Etudes en mcanique des matriaux et des structures.
MacGraw-Hill International Editions, Engineering Mechanics Series.
Chen Z. T., Worswick M. J., Cinotti N., Pilkey A. K., Lloyd D. 2003. A linked FEMdamage percolation model of aluminium alloy sheet forming. Int. J. Plasticity. 19, 2099-2120.
Culioli J.-C. 1994. Introduction loptimisation. Ecole des Mines de Paris. Ellipses.
Dantzig G. B. 1963. Linear programming and extensions. Princeton University Press.
Drabek T., Bhm H. J. 2005. Damage models for studying ductile matrix failure in composites.
Comp. Mat. Sci. 32, 329-336.
Francescato P. 1994. Prvision du comportement plastique des matriaux htrognes constituants mtalliques. Application aux composites matrice mtallique fibres continues et aux plaques
perfores. Thse de lUniversit Joseph Fourier, Grenoble I.
Francescato P., Pastor J. 1997. Lower and upper numerical bounds to the off-axis strength of
unidirectional fiber reinforced composites by limit analysis methods. Eur. J. Mech.-A/Solids. 16,
213-234.
Francescato P., Pastor J., Thai T. 2001. Etude du critre de plasticit des matriaux poreux.
C. R. Acad. Sci. Paris. 329, Srie II b, 753-760.
Francescato P., Pastor J., Riveill-Reydet B. 2004. Ductile failure of cylindrically porous
materials. Part 1 : Plane stress problem and experimental results. Eur. J. Mech.-A/Solids. 23,
181-190.
Frisch K. R. 1955. The logarithmic potential method of convex programming. University Institue
of Economics, Oslo, Norway.
Geni M., Kikuchi M. 1998. Damage analysis of aluminium matrix composite considering nonuniform distribution of SiC particles. Acta Mat. 46 (9), 3125-3133.
Glineur F. 1997. Etude des mthodes de point intrieur appliques la programmation linaire
et la programmation semidfinie. Facult Polytechnique de Mons. Travail de fin dtudes.
Gologanu M., Leblond J.-B., Perrin G., Devaux J. 1997. Recent extentions of Gursons
model for porous ductile metals. Edited by Suquet P., Continuum Micromechanics. CISM Lecture
Series, Springer, New York, 61-130.
177

Bibliographie
Gologanu M., Leblond J.-B., Perrin G., Devaux J. 2001. Theorical models for void
coalescence in porous ductile solids. I. Coalescence in layers . Int. J. Solids Structures. 38,
5581-5594.
Gurson A. L. 1975. Plastic flow and fracture of ductile materials incorporating void nucleation,
growth and interaction. Ph. D. thesis. Brown University.
Gurson A. L.1977. Continuum theory of ductile rupture by void nucleation and growth - part I :
yield criteria and flow rules for porous ductile media. ASME J. Engng. Mat. Technol. 99, 2-15.
Hausild P., Berdin C., Bompard P., Verdire N. 2001. Ductile fracture of duplex stainless
steel with casting defects. Int. J. Pressure Vessels Piping. 78, 607-616.
Huang C. C., Cheng J. H. 2002. Forging simulation of sintered powder compacts under various
frictional conditions. Int. J. Mech. Sci. 44, 489-507.
Huber G., Brechet Y., Pardoen T. 2002. Predictive model for void nucleation and void
growth controlled ductility in quasi-eutectic cast aluminium alloys. Acta Mat. 53, 2739-2749.
Karmarkar N. 1984. A new polynomial-time algorithm for linear programming. Combinatorica
4, 373-395.
Kim K. T., Kwon Y. S. 1992. Strain hardening response of sintered porous iron tubes with
various initial porosities under combined tension and torsion. J. Engng Mat. Techn. 114, 213-217.
Koplik J., Needleman A. 1988. Void growth and coalescence in porous plastic solids. Int. J.
Solids Struct. 24, 835-853.
Krabbenhoft K., Lyamin A. V., Haj M., Sloan S. W. 2005. A new discontinuous upper
bound limit analysis formulation. Int. J. Num. Meth. Engng. 63, 1069-1088.
Leblond J.-B. 1998. Rupture fragile et rupture ductile. C. R. Acad. Sci. Paris. 326, Srie II b.
243-250.
Leblond J.-B. 2003. Mcanique de la rupture fragile et ductile. Etudes en mcanique des matriaux et des structures. Hermes science.
Lefevre W., Barbier G., Masson R., Rousselier G. 2002. A modified Beremin model to
simulate the warm pre-stress effect. Nuclear Eng. Des. 216, 27-42.
Loute E., Pastor F., Pastor J., Glineur F. 2002. Linearization of second-order cone optimization problems and application to limit analysis in mechanical analysis. ORBEL 16, Conf. on
quantitative methods for decision making, Bruxelles.
Mahnken R. 2000. Theorical, numerical and identification aspects of a new model class for ductile
damage. Int. J. Plasticity. 18, 801-831.
Michel J.-C., Moulinec H., Suquet P 2001. A computational scheme for linear and non-linear
composites with arbitrary phase contrast. International. Journal Num. Meth Engng. 52, 139-160.
MOSEK ApS 2002. C/O Symbion Science Park, Fruebjergvej 3, Box 16, 2100 Copenhagen,
Denmark
Nesterov Y. E. ,Nemirovski A. S. 1994. Interior point polynomial methods in convex programming. SIAM Publications, Philadelphie.
Pardoen T., Hutchinson J. W. 2000. An extended model for void growth and coalescence. J.
Mech. Phys. Solids. 48, 2467-2512.
Parteder E., Riedel H., Kropp R. 1999. Densification of sintered molybdenum during hot
upsetting : experiments and modelling. Mat. Sci. Engng. A264, 17-25.
Parteder E., Riedel H., Sun D. Z. 2002. Simulation of hot forming processes of refractory
metals using porous metal plasticity models. Int. J. Refractory Metals and Hard Materials 20,
287-293.
Pastor F. 2001. Rsolution dun problme doptimisation contraintes linaires et quadratiques par
une mthode de point intrieur : application lanalyse limite. Mmoire de DEA de mathmatiques
appliques, Universit de Lille 1.
178

Bibliographie
Pastor F., Loute E. 2005. Solving Limit Analysis problems : an Interior-Point method. Commun.
Numer. Meth. Engng. sous presse.
Pastor J. 1983. Application de la thorie de lanalyse limite aux milieux isotropes et orthotropes
de revolution. Thse de luniversit scientifique et mdicale et de linstitut polytechnique de
Grenoble.
Pastor P. 2004. Analyse limite et optimisation. Cours Master Ecotechnique M2. Ecole Suprieure
dIngnieurs de Chambry, Universit de Savoie.
Pastor J., Ponte-Castaeda P. 2002. Yield criteria for porous media in plane strain : secondorder estimates versus numerical results. Comptes Rendus Acad. Sci. Paris Mcanique 330, 741747.
Pastor J., Turgeman S. 1982. Limit analysis in axisymmetrical problems : Numerical determination of complete statical solutions. Int. J. Mech. Sci. 24, 95-117.
Pastor J., Turgeman S., Boehler J. P. 1990. Solution of anisotropic plasticity problems by
using associated isotropic problems. Int. J. Plasticity. 6 (2), 143-168.
Pastor J., Loute E., Thai T.H. 2002. Limit analysis and new methods of optimization, Vth
NUMGE (Vth European Conference Numerical Methods in Geotechnical Engineering). P. Mestat ed., Presses des Ponts et Chausses.
Pastor J., Francescato P., Trillat M., Loute E., Rousselier G. 2004. Ductile failure
of cylindrically porous materials. Part 2 : Other cases of symmetry. Eur. J. Mech.-A/Solids 23,
191-201.
Pavankumar T.V., Samal M.K., Chattopadhyay J., Dutta B.K. Kushwaha H.S.,
Roos E., Seidenfuss M. 2005. Transferability of fracture parameters from specimens to component level. Int. J. Pressure Piping. 82, 386-399.
Pellegrini Y. -P. 2002. Plasticity criterion for porous medium with cylindrical void. C. R. Acad.
Sci. Paris Mcanique 330, 763-768.
Perrin G. 1992. Contribution ltude thorique et numrique de la rupture ductile des mtaux.
Thse de doctorat. Ecole Polytechnique.
Ponte-Castaeda P. 2002. Second-order homogeneization estimates for nonlinear composites
incorporating field fluctuations. I- Theory.. J. Mech. Phys. Solids. 50, 737-757.
Rice J. R., Tracey D. M. 1969. On the ductile enlargement of voids in triaxial stress fields. J.
Mech. Phys. Solids. 17, 201-217.
Richmond O., Smelser R. E. 1985. Alcoal Technical Center Memorandum, March 7, in Hom.
C. L. & McMeeking R. M. 1989. Void growth in elastic-plastic materials. J. Appl. Mech. 56,
309-317.
Rousselier G. 1987. Ductile fracture models ans their potential in local approach of fracture.
Nuclear Engng. Design. 105, 97111.
Rousselier G. 2001. Approche locale de la mcanique de la rupture : tat de lart. Rapport du
projet GALA.
Salenon J. 1974. Thorie de la plasticit pour les applications la mcanique des sols. Eyrolles,
Paris.
Salenon J. 1983. Calcul la rupture et analyse limite. Presses de lENPC, Paris.
Springmann M., Kuna M. 2005. Identification of the materials parameters of the GursonTvergaard-Needleman model by combined experimental and numerical techniques. Computational
Mat. Sci. 33, 501-509.
Strodiot J.- J. 2002. Interior-Point Methods in convex optimization. CIUF-CUD summer school
on optimization and applied mathematics, Nha Trang University of pedagogy, VietNam.
Suquet P. 1982. Plasticit et Homognisation. Thse de doctorat dtat, Universit de Paris
VI.
179

Bibliographie
Suquet P. 1983. Analyse limite et homognisation. ,C. R. Acad. Sci. Paris. 296, 1355-1358.
Sun Y., Wang D. 1989. A lower bound approach to the yield loci of porous materials. Acta
Mech. Sinica 5 (3), 237-243.
Tanguy B., Besson J., Piques R., Pineau A. 2004. Ductile to brittle transition of an A508
steel characterized by Charpy impast test. Part II : modeling of the Charpy transition curve. Engng.
Fracture Mech. 72, 413-434.
Thai T.-H. 1997. Analyse limite : application aux structures et aux matriaux poreux. Thse de
Mcanique. Universit de Savoie.
Thomason P. F. 1985. Three-dimensional models for the plastic limit-loads at incipient failure
of the intervoid matrix in ductile porous solids.. Acta Metallurgica. 33 (6),1079-1085.
Todd M. J. 1999. A study of search directions in interior-point methods for semidefinite programming. Optimization methods and software. 12, 1-46.
Trillat M. 2002. Dtermination du convexe de rsistance dun matriau poreux dans le cas de la
traction-torsion et du cas axisymtrique. Mmoire de DEA de mcanique des matriaux, Universit de Savoie.
Tvergaard V. 1981. Influence of voids on shear band instabilities under plane strain conditions.
Int. J. Fracture 17 (4), 389-407.
Tvergaard V., Needleman A. 1984. Analysis of cup-cone fracture in a round tensile bar. Acta
Met. 32. 157-169.
Vial J. P. 1994. Computational experience with a primal-dual interior-point method for smooth
convex programming. Optimization Methods and Software. 3 (4). 285-310.
XA 2000. Sunset software technology. 1613 Chelsea Road, Suite 153, San Marino, CA 91108,
USA.
Yang Z., Lippmann H. 1996. A study of extrusion of sintered powder metals. Int. J. Mech.
Sci. 38, 79-96

180