Академический Документы
Профессиональный Документы
Культура Документы
ENSC-2005 no 63
`
THESE
DE DOCTORAT
Presentee par
Emmanuel Baranger
Domaine :
MECANIQUE
- GENIE
MECANIQUE
- GENIE
CIVIL
Sujet de la th`ese :
Strat
egie de calcul et utilisation de s
eries de Fourier pour les tubes
composites d
egrad
es
P. Le Tallec
Professeur - Ecole
Polytechnique
President
P. Cartraud
Professeur - Ecole Centrale de Nantes
Rapporteur
C. Hochard
Professeur - Universite Aix-Marseille I
Rapporteur
L. Blanchard
Ingenieur - Alcatel Alenia Space
Examinateur
J.-F. Maire
Ingenieur - ONERA
Examinateur
M. Potier-Ferry Professeur - Universite de Metz
Examinateur
O. Allix
Professeur - ENS Cachan
Directeur de th`ese
Laboratoire de Mecanique et Technologie
ENS Cachan / CNRS-UMR8535 / Universite Paris 6
61, avenue du President Wilson, F-94235 CACHAN CEDEX (France)
ix
1
1 Probl`
eme `
a r
esoudre : contexte, bibliographie, trame de l
etude
1.1 Contexte de letude, presentation des mecanismes de degradation
1.1.1 Description du tube et de son chargement . . . . . . . .
1.1.2 Presentation des mecanismes de degradation des plis tisses
1.1.3 Modelisation des degradations, les differentes echelles . .
1.1.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Problematique et outils de calcul associes aux composites . . . .
1.2.1 Modelisations simplifiees et effets de bord en elasticite .
1.2.2 Simulation en presence de non linearites materiau . . . .
1.2.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . .
5
7
7
10
10
19
19
19
27
28
2 R
eduction de la zone d
etude : la probl
ematique du raccord
2.1 Presentation de la problematique du raccord . . . . . . . . . . .
2.2 Raccord base sur une theorie de poutre simple . . . . . . . . . .
2.2.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2 Formulation du probl`eme poutre . . . . . . . . . . . . .
2.2.3 Exploitation et reconstruction du champ solution . . . .
2.2.4 Resultats numeriques . . . . . . . . . . . . . . . . . . . .
2.2.5 Conclusion sur les raccords simples . . . . . . . . . . . .
2.3 Principe de Saint-Venant . . . . . . . . . . . . . . . . . . . . . .
2.4 Theorie exacte des poutres . . . . . . . . . . . . . . . . . . . . .
2.4.1 Formulation du probl`eme . . . . . . . . . . . . . . . . . .
2.4.2 Identification des operateurs . . . . . . . . . . . . . . . .
2.4.3 Illustrations . . . . . . . . . . . . . . . . . . . . . . . . .
31
33
34
34
35
38
39
44
45
47
47
48
51
2.5
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3 D
ecouplage du calcul sur tube sain par lintroduction de modes
de Fourier
etendus
3.1 Motivations et objectifs . . . . . . . . . . . . . . . . . . . . . . .
3.2 Formulation du probl`eme decouple . . . . . . . . . . . . . . . .
3.2.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2 Ecriture
du probl`eme decouple . . . . . . . . . . . . . . .
3.3 Mise en oeuvre elements finis . . . . . . . . . . . . . . . . . . .
3.3.1 Description elements finis . . . . . . . . . . . . . . . . .
3.3.2 Programmation orientee objet dun code elements finis .
3.4 Estimation du co
ut de calcul . . . . . . . . . . . . . . . . . . . .
3.4.1 Nombre doperations liees `a la resolution dun probl`eme .
3.4.2 Estimation de lencombrement memoire . . . . . . . . . .
3.5 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.1 Illustrations issues de la litterature . . . . . . . . . . . .
3.5.2 Solution sur la zone de bord . . . . . . . . . . . . . . . .
3.5.3 Prise en compte de defauts de delaminage axisymetriques
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Probl`
eme avec d
efaut : mise en place et analyse
4.1 Modelisation des defauts . . . . . . . . . . . . . . .
4.2 Discretisation elements finis . . . . . . . . . . . . .
4.3 Ecriture
du probl`eme couple . . . . . . . . . . . . .
4.4 Developpement de la solution theorique . . . . . . .
4.5 Convergence de la solution tronquee . . . . . . . .
4.5.1 Presentation dun cas detude simple . . . .
4.5.2 Estimation de max . . . . . . . . . . . . . .
4.5.3 Convergence de la solution tronquee . . . . .
4.5.4 Evaluation
a priori de lordre de troncature .
4.6 Cas dun defaut quelconque . . . . . . . . . . . . .
4.7 Application . . . . . . . . . . . . . . . . . . . . . .
4.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
59
61
62
62
64
67
67
77
82
82
84
86
86
87
92
95
97
99
102
104
107
109
110
111
111
111
113
114
116
5 Probl`
eme avec d
efaut : m
ethode de r
esolution et application 117
5.1 Presentation du gradient conjugue . . . . . . . . . . . . . . . . . 119
5.2 Choix du preconditionneur . . . . . . . . . . . . . . . . . . . . 121
5.3 Evaluation
du conditionnement et validation `a posteriori de
lordre de troncature . . . . . . . . . . . . . . . . . . . . . . . . 123
5.3.1 Conditionnement de la methode . . . . . . . . . . . . . . 123
5.3.2 Validation `a posteriori de lordre de troncature . . . . . . 125
ii
5.4
5.5
5.6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
139
. 141
. 141
. 153
. 154
. 155
. 155
. 155
. 157
. 158
. 159
. 162
. 163
Conclusion et perspectives
165
Annexe A : D
efinition des matrices R et P
167
169
171
Bibliographie
173
iii
iv
Evolution
de XX suivant l1 : cas homog`ene isotrope . . . . .
Evolution
de UX suivant l1 : cas homog`ene isotrope . . . . . .
Evolution
de TX suivant l1 : cas homog`ene isotrope . . . . . .
Evolution
de MY suivant l1 : cas homog`ene isotrope . . . . . .
Evolution
des contraintes circonferentielle et axiale (en MPa) en
fonction de R . . . . . . . . . . . . . . . . . . . . . . . . . . .
Evolution
de la contrainte de cisaillement z (en MPa) en fonction de R . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Evolution
de Zdzz (en MPa) en fonction de R . . . . . . . . .
Evolution
de la contrainte axiale (en MPa) en fonction de R .
Evolution
de la contrainte axiale (en MPa) dans une section
longitudinale du tube . . . . . . . . . . . . . . . . . . . . . . .
. 8
. 9
. 9
. 10
. 11
. 11
. 11
. 13
. 23
. 24
.
.
.
.
.
.
.
.
.
40
40
41
42
42
43
43
44
45
. 53
. 53
. 54
. 54
. 56
. 56
2.16 Evolution
de zr (MPa) le long de la poutre (z en mm) `a linterface interieure +20/-20 . . . . . . . . . . . . . . . . . . . . . 57
2.17 Evolution
du deplacement uz (mm) dans la section z = 3re . . . 57
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
3.19
3.20
3.21
3.22
3.23
3.24
3.25
3.26
vi
Evolution
du deplacement en fonction de l (elements lineaires `a
gauche et cubiques `a droite ) . . . . . . . . . . . . . . . . . . . .
Evolution
de la contrainte `a linterface en fonction de l (elements
lineaires `a gauche et cubiques `a droite ) . . . . . . . . . . . . . .
Evolution
du deplacement en fonction du nombre delements N
(elements lineaires `a gauche et cubiques `a droite ) . . . . . . . .
Evolution
de la contrainte `a linterface en fonction de l (elements
lineaires `a gauche et cubiques `a droite ) . . . . . . . . . . . . . .
Evolution
de la contrainte `a linterface pour differentes integrations
Solution `a convergence en fonction de lintegration numerique .
Evolution
de la contrainte interfaciale en fonction de lintegration
Diagramme UML de la classe MATERIAU et des ses descendants
Diagramme UML de la classe MODE CALC et des ses descendants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagramme UML de la classe STRUCTURE et des ses descendants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagramme UML de la classe ELEMENT et des ses descendants
Numerotation des noeuds dans une bande . . . . . . . . . . . .
Evolution
des deformations en fonction de R : peaux homogeneisees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Evolution
des contraintes (MPa) en fonction de R : peaux homogeneisees . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Evolution
des contraintes pour des peaux homogeneisees . . . .
Evolution
des contraintes dans un tube [+55/ 55/0/ 55/55]
en flexion pure . . . . . . . . . . . . . . . . . . . . . . . . . . .
Evolution
de la contrainte axiale dans le tube composite . . . .
62
66
68
69
70
71
71
72
73
73
74
74
75
76
76
78
79
80
81
83
87
88
88
89
90
90
3.27
3.28
3.29
3.30
3.31
3.32
3.33
Evolution
de la contrainte zr (MPa) aux interfaces (traction)
Evolution
de la contrainte r (MPa) aux interfaces (traction)
Evolution
de la contrainte zr (MPa) aux interfaces (flexion) .
Evolution
de la contrainte r (MPa) aux interfaces (flexion) .
.
.
.
.
.
.
91
91
91
92
93
93
. 94
4.1
4.2
4.3
4.4
4.5
4.6
Evolution
de lerreur en fonction de lordre de troncature . . . . 112
Ordre de troncature en fonction de pour une erreur inferieure
`a 1% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.7 Representation de f . . . . . . . . . . . . . . . . . . . . . . . . 113
4.8 Evolution
de lerreur relative en fonction de la largeur dun defaut114
4.9 Maillage fin dune section du tube . . . . . . . . . . . . . . . . . 115
4.10 Pre-endommagement dans linterface interieure [+20/ 20] . . . 115
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
6.1
6.2
6.3
6.4
Evolution
de lerreur au cours des iterations . . . . . . . . . . . 124
Evolution
de lendommagement maximum en fonction de lordre
de troncature de la serie de Fourier . . . . . . . . . . . . . . . . 133
Non convergence du gradient conjugue . . . . . . . . . . . . . . 133
Description circonferentielle dun defaut . . . . . . . . . . . . . 134
Maillage fin dune section . . . . . . . . . . . . . . . . . . . . . 135
Convergence du gradient conjugue . . . . . . . . . . . . . . . . . 135
Pre-endommagement dans linterface interieure [+20/ 20] . . . 136
Evolution
de zr (en MPa) dans linterface interieure [+20/ 20]136
Evolution
de r (en MPa) dans linterface interieure [+20/ 20]137
Evolution
du temps dintegration en fonction de lendommagement151
vii
6.5
6.6
6.7
6.8
viii
Co
ut de calcul des algorithmes de Newton modifie et Newton
secant : cas de la flexion simple . . . . . . . . . . . . . . . . .
Evolution
post-pic du comportement du tube en traction . . .
Numerotation des degres de liberte par circonference . . . . .
Numerotation des degres de liberte par rayon . . . . . . . . .
.
.
.
.
161
163
172
172
2.1
Caracteristiques du T300/934 . . . . . . . . . . . . . . . . . . . 52
3.1
3.2
3.3
3.4
3.5
5.1
5.2
5.3
5.4
6.1
6.2
7
8
69
83
84
85
86
ix
Introduction
Modelisation et simulation sont de nos jours des mots clefs du metier dingenieur. En effet, dans ce domaine, une volonte de plus en plus forte tend `a
mettre en avant la pratique des simulations dans le processus industriel afin
de guider, de completer ou de remplacer une partie de lapproche experimentale. On parle alors dessais virtuels (virtual testing en anglais). Cette volonte
se manifeste actuellement `a travers certains programmes de recherche nationaux ou europeens dans le domaine de laeronautique (MAIA, MUSCA, ...).
Un des enjeux du virtual testing en mecanique des materiaux et des structures
est la prevision de levolution des endommagements et de la rupture aussi
bien en statique quen dynamique. Ceci est dautant plus vrai pour les materiaux composites qui poss`edent une grande diversite de constituants de base
et darchitectures car ils engendrent ainsi des campagnes dessais tr`es lourdes
et co
uteuses. Qui plus est, la gamme dessais est tr`es large et setend sur differentes echelles, des essais de base aux essais sur structures en passant par
differents niveaux deprouvettes technologiques. Dans le cadre de lA340-600,
par exemple, le co
ut des essais de caracterisation concernant les composites
atteint plusieurs centaines de millions deuros. Notons que dans le domaine
spatial, dans lequel se situe cette th`ese, le recours `a la simulation est indispensable afin de valider les mod`eles utilises pour la prediction du comportement
en service.
Cette th`ese sinscrit dans la problematique du virtual testing et plus particuli`erement de la tolerance aux defauts de structures composites. Cette thematique
est issue dun probl`eme industriel rencontre par ALCATEL ALENIA SPACE
Introduction
Introduction
Introduction
Chapitre 1
Probl`
eme `
a r
esoudre : contexte,
bibliographie, trame de l
etude
Sommaire
1.1
Contexte de l
etude, pr
esentation des m
ecanismes de
d
egradation . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.1 Description du tube et de son chargement . . . . . . . .
1.1.2 Presentation des mecanismes de degradation des plis tisses
1.1.3 Modelisation des degradations, les differentes echelles .
1.1.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Probl
ematique et outils de calcul associ
es aux composites . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1 Modelisations simplifiees et effets de bord en elasticite .
1.2.2 Simulation en presence de non linearites materiau . . .
7
7
10
10
19
19
19
27
1.2.3
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . .
28
1.1
Contexte de l
etude, pr
esentation des m
ecanismes de d
egradation
1.1.1
Les tubes etudies sont constitues de plis G969/RTM6. Ces plis sont des plis
tisses (taffetas non-equilibres de fibres de carbone). Dans la direction de chane,
les torons sont en M55J 6k et dans la direction de trame HR 1k. La contexture
du tissu (8 fils/cm pour la chane et 3 fils/cm pour la trame) conf`erent au tissu
un comportement elastique equivalent `a un empilement de deux plis unidirectionnels (Whitcomb et Tang, 2001). Le sens chane etant beaucoup plus rigide
et plus dense que le sens trame, le pli se comporte (en elasticite) quasiment
comme un unidirectionnel. La matrice RTM6 est une matrice epoxy equivalente `a la matrice M18 mais possedant de meilleures proprietes pour mise en
forme par le procede RTM 1 . Les proprietes mecaniques des constituants du
pli sont donnees dans le tableau 1.1.
E (GPa)
nombre de plis
5
8
Les tubes sont organises en treillis, les liaisons entre ces differents tubes
sont assurees par des manchons colles (figure 1.3). Le diam`etre des tubes varie
entre 20 et 50 mm. Les manchons sont en titane ou en aluminium, la longueur
de recouvrement varie entre 15 et 50 mm.
Les tubes sont sollicites mecaniquement (traction et flexion) et thermiquement (entre 100o C et +100o C) suivant leur implantation et leur exposition
` terme, le cyclage thermique devra donc etre pris en compte dans
au soleil. A
la simulation.
longueur de collage
diametre
epaisseur
Manchon
tube composite
1.1.2
Pr
esentation des m
ecanismes de d
egradation des
plis tiss
es
1.1.3
Mod
elisation des d
egradations, les diff
erentes
echelles
10
11
la structure est dimensionnee telle quun defaut engendrant sa ruine doit etre
detectable. Il est alors necessaire de representer les dommages detectables et
leur influence. Ce paragraphe presente les deux grandes familles de representation des defauts (fissures) et les crit`eres associes.
1.1.3.1
Description discr`
ete des fissures par la m
ecanique de la rupture
Une fissure est une zone qui separe un solide en deux. Autrement dit, cest
une surface de discontinuite des deplacements et des contraintes. Il est necessaire de distinguer deux aspects, linitiation de la fissure et la propagation du
defaut.
La mecanique de la rupture (Bui, 1978) met en place differents crit`eres
permettant de predire la propagation dune telle fissure. Pour cela, la fissure
est representee de mani`ere discr`ete.
Le premier crit`ere de propagation de fissure est d
u `a Griffith (Griffith, 1924).
Ce crit`ere developpe en elasticite lineaire repose sur une approche energetique
de la propagation des fissures en faisant lhypoth`ese de lexistence dune energie
liberee fonction de laire de fissure creee. Laccroissement denergie potentielle
dP pour un accroissement daire fissuree dA fait alors intervenir une quantite
G, appelee taux de restitution denergie. Le bilan denergie secrit alors :
dP + GdA = 0
(1.1)
dP
(1.2)
dA
Afin de predire la propagation, ce taux de restitution denergie est compare
`a une valeur critique Gc supposee caracteristique du materiau. Si G = Gc alors
la fissure se propage. Differentes methodes sont utilisees pour calculer le taux
de restitution denergie. Les methodes de perturbation de maillage, necessitent
plusieurs calculs : le calcul au pas courant et le calcul simulant lavancee dune
fissure. Une autre methode consiste `a calculer G par lintermediaire de lintegrale J mise au point par Rice dans le cas bidimensionnel (Rice, 1968). Dans
le cadre des materiaux composites, les fissures sont sollicitees en mode mixte
et un crit`ere souvent utilise est le suivant :
GI
GII
GIII
+
+
=1
(1.3)
GIc
GIIc
GIIIc
G=
12
(1.4)
Les k sont les facteurs dintensite des contraintes et les ~u sont les modes
associes aux exposants singuliers avec 0 < I < II , (si < 1 le champ de
contrainte devient singulier).
Les coefficients et les modes ~u associes ne dependent que des proprietes
locales de la structure. Les facteurs dintensite quant `a eux dependent des
caracteristiques globales de la structure et du chargement. Les differents modes
douverture dune fissure sont decrits sur la figure 1.8.
13
14
(T
(1.5)
ds de
d
) + T r[ ]
dt
dt
dt
(1.6)
la dissipation thermique :
q
2 = gradT
T
(1.7)
(1.8)
(1.9)
do`
u:
T r[(
de
dp
dp
)
]
+
T
r[
]
e
dt
dt
p dt
dd
dT
. (
+ s)
0
d dt
T
dt
(1.10)
s =
e (T,d,p)
T e
(1.11)
(1.12)
( ,d,p)
Afin dintroduire la difference de comportement entre ouverture et fermeture des fissures, lenergie est separee en plusieurs termes relatifs `a chaque
15
partie du comportement. Cela permet dassurer la bonne regularite des quantites derivant de lenergie. Linegalite 1.10 devient :
T r[
dp
dd
dp
] Yp + Yd . 0
dt
dt
dt
(1.13)
(1.14)
(1.15)
( ,T,p)
(1.16)
(1.17)
(1.18)
Pour verifier Yd . dd
0 il faut dd
0. Notons quen general, lendommagedt
dt
ment est gouverne par la force thermodynamique associee :
d = Ad (Yd| , t)
(1.19)
Remarque : Il est `a noter que certains probl`emes lies `a la localisation (Bazant et Bittnar, 1994) peuvent apparatre. Il est alors necessaire de mettre en
place des limiteurs de localisation (Bazant et Pijaudier-Cabot, 1988; Larsy et
Belytschko, 1988; Ladev`eze et Le Dantec, 1992) afin deviter toute dependance
au maillage.
Afin de modeliser le frottement entre les l`evres des fissures refermees, il peut
etre interessant dintroduire un mod`ele de plasticite couple au mod`ele dendommagement. Afin dutiliser les mod`eles classiques de plasticite, la contrainte effective et son dual le taux de deformation plastique effectif sont introduits. La
contrainte effective secrit :
= KK01
(1.20)
o`
u K est le comportement endommage et K 0 le comportement sain. Cette definition generalise au cas anisotrope, la notion de contrainte effective classique
introduite dans le cas isotrope :
16
1d
(1.21)
Le taux de deformation plastique effectif qui nexistait pas dans le cas isotrope,
est introduit et verifie :
T r[
p ] = T r[ p ]
(1.22)
` partir de ce cadre general, differentes modelisations peuvent etre construites
A
comme par exemple (Ladev`eze et Le Dantec, 1992; Daudeville et Ladev`eze,
1993; Allix, 1992; Allix et al., 1998) pour les plis unidirectionnels et (Hochard
et al., 2001) pour les plis tisses. Ce dernier sera detaille par la suite. Ces modelisations placent lechelle detude au niveau du pli elementaire. En effet, la
mecanique de lendommagement represente les mecanismes de degradation de
mani`ere homogeneisee, il convient donc de rester `a une echelle suffisamment
proche de ces mecanismes afin de pouvoir encore les distinguer. Cependant,
lechelle du pli est une echelle assez fine (0.1 mm) vis `a vis de celle de la structure (> 50 mm). Un effort devra donc etre fait sur la strategie de calcul afin
dappliquer ce type de modelisation de mani`ere performante.
1.1.3.3
Techniques de changement d
echelle, du micro vers le m
eso
17
18
1.1.4
Conclusion
1.2
Probl
ematique et outils de calcul associ
es
aux composites
1.2.1
Mod
elisations simplifi
ees et effets de bord en
elasticit
e
1.2.1.1
Les th
eories simplifi
ees
19
ticouches ou non. Ces theories etant simplifiees, la solution donnee est souvent
erronee aux bords. Ceux-ci font alors lobjet dun traitement special. Enfin une
modelisation tridimensionnelle reduite sera presentee avec des calculs axisymetriques ou de Fourier.
1.2.1.1.1 Poutres Une poutre est un solide ayant deux de ses dimensions
tr`es inferieures `a la troisi`eme. Lobjectif des theories de poutre est de reduire un
probl`eme tridimensionnel `a un probl`eme unidimensionnel pose suivant sa plus
grande dimension quil est possible de resoudre tr`es rapidement. Differentes
theories plus ou moins precises ont ete mises en place au fil du temps. Les
premi`eres theories de Euler-Bernoulli et Timoshenko (Timoshenko et Goodier,
1970) sont basees sur des hypoth`eses mixtes. La premi`ere hypoth`ese postule
une forme du deplacement de chaque section de la poutre, la deuxi`eme postule la nullite dune partie de la contrainte. Ces theories ont ete justifiees et
enrichies par une demarche asymptotique (Rigolot, 1980) qui, en fonction de
lordre du developpement (par rapport `a un param`etre delancement), permettent daugmenter la precision de la theorie. Au premier ordre, la theorie
de Timoshenko est verifiee puis cest au tour des theories de voiles minces
de Vlassov (Vlassov, 1962). Bien entendu, plus lelancement est grand et plus
ces theories sont precises. Lutilisation de ces mod`eles unidimensionnels est en
general justifiee par le principe de Saint-Venant qui donne des classes dequivalence entre chargements assurant la localisation des contraintes pr`es des zones
dapplication des charges ou de changement de section. Cest a` partir de ce
concept que Ladev`eze (Ladev`eze et Simmonds, 1995) construit une theorie de
poutre appelee theorie exacte et ne reposant sur aucune hypoth`ese dordre cinematique ou statique. Le chapitre 2 entrera plus en detail sur la formulation
de ces differentes theories ainsi que sur leur utilisation.
Notons aussi les travaux plus recents de (Buannic et Cartraud, 2001a,b) developpant des theories de poutres basees sur un developpement asymptotique.
Ces travaux sappliquent `a des pourtes ayant une structure periodique suivant
la plus grande dimension ; lobjectif etant de construire une solution correcte
(fonction de lordre du developpement asymptotique) loin des zones dapplication des conditions limites. Pour cela, un soin particulier est apporte `a la
construction des conditions limites.
1.2.1.1.2 Plaques et coques multicouches Une plaque ou une coque
est un solide ayant une de ses dimensions tr`es inferieure aux deux autres.
Lobjectif des theories de plaque (coque), est de reduire un probl`eme tridimensionnel `a un probl`eme bidimensionnel pose suivant ses plus grandes dimensions.
Les premi`eres theories sont dues `a Timoshenko et Reissner-Mindlin, elles sont
le pendant de celles dEuler-Bernoulli et Timoshenko pour les poutres. Pour
20
21
propres sont determinees avec les conditions de bord libre sur les faces interieures et exterieures de la plaque. La projection sur la base modale est quant `a
elle determinee grace `a la forme des conditions limites (residu impose). Ces methodes analytiques, peu co
uteuses, permettent des etudes parametriques mais
aussi de valider lapplication quasi-systematique du principe de Saint-Venant `a
travers levaluation de la longueur de penetration des effets de bord. Cependant
ces etudes sont limitees dans la prise en compte de lanisotropie du materiau
ainsi que par son heterogeneite.
Les travaux de Ladev`eze et Pecastaings (Ladev`eze, 1983; Pecastaings, 1985b)
sur le principe de Saint-Venant pour les poutres ou les plaques ont alors donne
naissance `a la technique utilisee par (Pecastaings, 1985a). Ce principe permet
de separer leffet interieur `a grande longueur donde de leffet localise. Dans
le cadre des poutres, ces travaux ont donnes naissance `a la theorie exacte
des poutres (Ladev`eze et Simmonds, 1995). Dans le cadre des plaques, les
travaux initialement effectues dans le cas isotrope transverse ont ete etendus
dans le cadre composite avec bord localement droit notamment par Engrand
(Engrand, 1982, 1985). Lidee dune analyse fine par bande a ete exploitee par
Allix dans (Allix, 1992, 1989) pour construire une solution approchee dans le
cas anisotrope. Celui-ci traite le cas du delaminage dans les plaques composites
trouees, un developpement en serie de Fourier permettant de ce ramener `a des
probl`emes dans une bande. Lidee etait de dissocier la variation lente decrite
par la serie de Fourier des variations rapides decrites par elements finis.
1.2.1.1.5 Calcul en mode axisym
etrique ou Fourier Dans le cadre de
geometries de revolutions, il est parfois possible de transformer une resolution
3D en plusieurs resolutions 2D decouplees. Ce type de simplifications dites calcul axisymetriques ou calcul de Fourier decrites par exemple dans (Zienkiewicz
et Taylor, 2000) ne sont appliquees que dans le cas dun materiau ayant un
des axes dorthotropie perpendiculaire `a la section longitudinale (figure 1.9)
etudiee (section representative de tout le volume). En fait, le champ de deplacement inconnu ainsi que le chargement sont decomposes en serie de Fourier
et la resolution est effectuee mode par mode. Ce type danalyse rapide permet davoir acc`es aux champs complets de contrainte et de deplacement pour
une resolution peu co
uteuse. Malheureusement, ces calculs simplifies ne sont
pas applicables directement aux composites compte tenu de leur anisotropie.
Combescure, quant `a lui, utilise les developpements en series de Fourier pour
etudier le flambage de coques axisymetriques (Combescure et Gusic, 2001) sur
des materiaux isotropes. Il introduit un defaut depaisseur ou de geometrie
de la fibre neutre sous forme de series de Fourier. Le probl`eme couple alors
differents modes quil choisit. Les modes sur lesquels la solution est recherchee
sont donnes a priori. Ces techniques ont ete implantees dans le code de calcul
22
1.2.1.2
23
K11 0 K1
F1
u1
0 K22 K2 u2 = F2
(1.23)
T
T
K1 K2 K
F
u
K11 et K22 ne representent pas la rigidite compl`ete de chaque sous-structure
mais seulement la partie concernee par les degres de liberte u1 et u2 . La methode de Schur consiste `a condenser le probl`eme sur les inconnues de linterfaces. Il est alors possible de definir la matrice du complement de Schur S et
le probl`eme devient :
Su = B
(1.24)
avec :
T
1
T
1
S = K K1
K11
K2 K2
K22
K1S
B = F
T
1
K1
K11
F1
T
1
K2
K22
F2
(1.25)
(1.26)
(1.27)
La mise en oeuvre parall`ele de la methode conduit `a lutilisation de methodes iteratives de type gradient conjugue. Lutilisation de preconditionneurs
(De Roeck et Le Tallec, 1990) ameliore alors grandement lefficacite de ces
methodes iteratives.
24
1.2.1.2.2 La m
ethode de Schur duale Cette approche est lapproche
duale de la precedente ; ce sont ici les efforts `a linterface qui sont privilegies (les
inconnues statiques sont des multiplicateurs de Lagrange assurant la continuite
du champ de deplacement `a la traversee de linterface). Le probl`eme discretise
secrit :
K11 0 L1
F1
u1
0 K22 L2 u2 = F2
(1.28)
T
T
L1 L2 0
0
Les quantites notees tilde, sont ici relatives `a une sous-structure (exemple :
u1 represente tous les degres de liberte de la sous-structure 1 ). La condensation du probl`eme sur les multiplicateurs de Lagrange donne :
= C
(1.29)
1
1
11
22
= LT1 K
L1 + LT2 K
L2
1
1
11
22
C = LT1 K
F1 + LT2 K
F2
(1.30)
avec :
(1.31)
Ce probl`eme se resout par lintermediaire de techniques de resolution iteratives comme pour la methode primale. Il est `a noter que les probl`emes lies aux
sous-structures ne font pas apparatre de conditions limites en deplacement
do`
u la necessite dun traitement particulier pour calculer le pseudo-inverse de
loperateur. La methode FETI (Farhat et Roux, 1991) utilise cette technique
en tirant avantage de la faible interconnection entre sous-structures, elle offre
ainsi un grand degre de parallelisme.
1.2.1.2.3 Les approches mixtes Les approches mixtes ne privilegient aucune des quantites cinematiques ou statiques. Plusieurs de ces techniques, `a
base de Lagrangien augmente ont ete proposees (Le Tallec, 1994; Glovinski et
Le Tallec, 1990). Ces methodes sont naturellement tr`es bien adaptees lorsque
les interfaces entre sous-structures font intervenir des comportements complexes comme le contact frottant ou lendommagement. On peut noter aussi la
methode LATIN proposee dans (Ladev`eze, 1996) et developpee dans (Champaney et al., 1997; Dureissex et Ladev`eze, 1999; Ladev`eze et al., 2002). De plus,
elle presente dans sa forme la plus recente, une composante multi-echelles (Ladev`eze et Nouy, 2003). Les champs deffort et de vitesse aux interfaces sont
alors decomposes en parties dites macro et micro, la partie macro representant
une moyenne du champ et la partie micro etant definie par un principe de
localisation.
25
1.2.1.3
M
ethodes de r
esolution it
eratives : Krylov
Considerons la resolution du syst`eme lineaire Ax = B. Il peut etre interessant de resoudre ce probl`eme de mani`ere iterative, dans le cadre de methodes
de sous-structuration par exemple. La ii`eme iteration conduit `a lapproximation xi de la solution x, le residu associe est alors : ri = B Axi . La donnee
du vecteur x0 permet dinitialiser la procedure.
Les solveurs de Krylov presentes par exemple dans (Saad, 2000; Shewchuk,
1994; Barrett et al., 1994) reposent sur la construction iterative dun sous
espace de Krylov m (A, r0 ) defini de la mani`ere suivante :
m (A, r0 ) = V ect(r0 , Ar0 , . . . , Am1 r0 )
(1.32)
o`
u V ect(vi ) designe lespace vectoriel engendre par les vecteurs vi . La resolution
du syst`eme consiste `a rechercher xm sous les contraintes :
xm x0 + m (A, r0 )
rm ? m (A, r0 )
(1.33)
(1.34)
(1.35)
(1.36)
26
(1.37)
(1.38)
Theoriquement, les nouvelles directions de recherche generees par le processus iteratif nont besoin detre reorthogonalisees que par rapport `a la derni`ere
direction. Cependant, en pratique la relation de conjuguaison est perdue rapidement au fil des iterations, une reorthogonalisation est donc necessaire. Avec
cette procedure supplementaire le gradient conjugue devient presque aussi co
uteux que le GMRes.
1.2.1.3.3 Convergence et pr
econditionnement Les methodes de GMRes
et gradient conjugue presentent toutes deux des theor`emes de convergence, notamment pour le gradient conjugue :
m
1
kx xm kA 2
kx x0 kA
+1
(1.39)
o`
u est le conditionnement de la matrice `a inverser (M 1 A). De ce
fait le choix dun preconditionneur permet une convergence plus rapide car
diminue, il est donc crucial. En pratique ces estimations sont souvent trop
majorantes car la totalite du spectre nintervient pas, seule une partie est
activee. Une etude plus precise introduisant la notion de spectre de Ritz(Paige
et al., 1995) permet de mieux apprecier le taux de convergence de la methode.
1.2.2
Simulation en pr
esence de non lin
earit
es mat
eriau
27
Pour ce qui est de la resolution du probl`eme non lineaire pose sur la structure, les methodes incrementales sont souvent utilisees. Celle-ci, contrairement
`a dautres non incrementales comme la methode LATIN (Ladev`eze, 1996),
consistent premi`erement `a decomposer lintervalle de temps en plusieurs sousintervalles. Lhistoire des inconnues est alors approchee sur chacun deux, de
mani`ere lineaire par exemple. Le probl`eme `a resoudre est donc rendu independant du temps, mais reste non lineaire. Un algorithme de type Newton
peut etre utilise pour resoudre ce probl`eme. Ce dernier est constitue de deux
groupes dequations, le premier contient les equations lineaires (eventuellement
globales) et le second les equations locales (eventuellement non lineaires), la
solution se trouvant `a lintersection de ces deux sous espaces. Ces groupes
dequations representent ladmissibilite statique et cinematique dune part et la
relation de comportement dautre part. Les algorithmes mis en place consistent
`a iterer entre les deux sous espaces en suivant des directions de recherche. Le
choix de ces directions fait la difference entre les methodes. Celles de Newton utilisent un retour sur le groupe dequations non lineaires `a deformation
constante. Le passage du deuxi`eme groupe vers le premier utilise, suivant les
cas, le comportement tangent (Simo et Taylor, 1985), le comportement courant
ou le comportement initial. Dans le cadre de lendommagement, le comportement tangent netant pas toujours positif, le choix du comportement courant
est effectue. En effet, celui-ci permet une convergence plus rapide que le comportement initial.
Un dernier probl`eme se pose dans la mesure o`
u la structure admet une
charge limite car un pilotage en effort nest pas toujours possible. Des techniques de pilotage sont alors mises en oeuvre, elles consistent a` relacher la
contrainte deffort impose. Celui-ci devient inconnu, une equation supplementaire est alors ajoutee pour indiquer `a lalgorithme quel chemin suivre, pour
cela lalgorithme se base sur une quantite evoluant de mani`ere monotone. La
recherche de la solution est classiquement effectuee dans un hyperplan (Riks,
1972; Ramm, 1981) ou dans une hypersph`ere (Crisfield, 1981; Hellweg et Crisfield, 1998). Ce pilotage depend fortement des phenom`enes mis en jeu, (Alfano
et Crisfield, 2003) par exemple etudie le cas du developpement du delaminage.
1.2.3
Conclusion
Afin de rendre possible lutilisation de mod`eles fins de materiaux composites, une strategie de calcul efficace est necessaire. En effet lechelle mise en
jeu, de lordre du dixi`eme de millim`etre, est tr`es inferieure `a celle de la structure. Trois points sont `a etudier.
Le premier concerne la reduction de la zone detude fine `a la zone pertinente
28
(ici les extremites du tube), en dehors de celle-ci, une theorie simplifiee doit
etre utilisee. Le probl`eme est alors de generer des conditions limites correctes,
`a partir de la theorie simplifiee, `a appliquer sur le mod`ele fin.
La resolution du probl`eme elastique de bord intervenant tr`es souvent dans le
cadre dune resolution non lineaire pour differentes familles de defauts, il est
necessaire de mettre au point un traitement efficace de ce probl`eme (deuxi`eme
point). Compte tenu de la geometrie du tube, la piste du developpement en
series de Fourier parait tr`es interessante. Dans le cas de couplage entre modes,
il est possible dutiliser une methode de resolution iterative comme pour les
techniques de sous structuration qui, par le choix dun bon preconditionneur
permet une resolution parall`ele du probl`eme.
Enfin, le troisi`eme point concerne la resolution du probl`eme non lineaire et
lintegration des lois de comportement.
29
30
Chapitre 2
R
eduction de la zone d
etude :
la probl
ematique du raccord
Sommaire
2.1
2.2
Pr
esentation de la probl
ematique du raccord . .
Raccord bas
e sur une th
eorie de poutre simple
2.2.1 Notations . . . . . . . . . . . . . . . . . . . . . .
2.2.2 Formulation du probl`eme poutre . . . . . . . . .
2.2.3 Exploitation et reconstruction du champ solution
2.2.4 Resultats numeriques . . . . . . . . . . . . . . .
2.2.5 Conclusion sur les raccords simples . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
33
34
34
35
38
39
44
31
2.3
2.4
Principe de Saint-Venant . . . . . . . . . . . .
Th
eorie exacte des poutres . . . . . . . . . . .
2.4.1 Formulation du probl`eme . . . . . . . . . . .
2.4.2 Identification des operateurs . . . . . . . . . .
2.4.3 Illustrations . . . . . . . . . . . . . . . . . . .
2.5 Conclusion . . . . . . . . . . . . . . . . . . . .
32
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
45
.
47
. . 47
. . 48
. . 51
.
58
2.1
Pr
esentation de la probl
ematique du raccord
33
Simmonds, 1995) est alors mise en oeuvre pour construire la solution de SaintVenant.
Le prochain paragraphe presente lutilisation dune theorie simple de poutre
et sa mise en defaut, les suivants presentent la theorie exacte des poutres et la
construction du raccord.
2.2
Raccord bas
e sur une th
eorie de poutre
simple
2.2.1
Notations
Soit une poutre droite elastique (domaine ) daxe e~z et de section S. Dans
la base des coordonnees cartesiennes (e~z , e~x , e~y ), les coordonnees dun point M
~ = z e~z + xe~x + y e~y = z e~z + X
~ (X
~
appartenant `a la poutre secrivent : OM
appartient `a la section droite dabscisse z).
Cette poutre est soumise `a un chargement volumique fd et `a des efforts
surfaciques Fd ou des deplacement Ud `a ses extremites (z = 0 et z = L). Le
champ de deplacement est note U , le champ de deformations et le champ de
contraintes . Loperateur de Hooke representant le comportement de la poutre
est note K. Les champs de contraintes et de deformations sont decomposes en
partie plane (par rapport `a la section droite de la poutre) et anti-plane.
zz
zz
2zx
2zx
2
2zy
A
zy
=
;
=
=
P
xx
xx
yy
yy
2xy
2xy
34
=
(2.1)
P
(2.2)
2.2.2
Formulation du probl`
eme poutre
v(z) z (z)y
(2.3)
U (M ) = ~u(z) +
~ (z) X
w(z) + z (z)x
P = 0
(2.4)
Ces hypoth`eses se justifient, dune part par la comparaison avec des probl`emes simple delasticite (solutions des probl`emes de Saint-Venant) et dautre
part, par lutilisation de methodes asymptotiques tronquees aux premiers ordres
(Rigolot, 1980; Grillet et al., 2000). En pratique, plus la poutre est elancee et
mieux les hypoth`eses sont verifiees. Le gauchissement netant pas introduit, la
torsion ne sera pas etudiee et en pratique z (z) = 0.
Afin de prendre en compte des hypoth`eses mixtes, une formulation adaptee est
utilisee, celle dHellinger-Reissner (Reissner, 1950). Le probl`eme est alors de
trouver les champs de contrainte statiquement admissible et de deplacement
U cinematiquement admissible rendant stationnaire la fonctionnelle :
1
HR(, U ) =
2
K
d +
fd U d
Fd U dS (2.5)
(2.6)
avec
statiquement admissible `a zero donc P = 0. Il vient :
A = (K 1 )AA A
(2.7)
Remarque :
(K 1 )AA
1
6= KAA
(2.9)
35
~
dN
+f =0
dz
(2.11)
~
dM
~ =0
+ e~z N
dz
(2.12)
Il est `a noter que ces equations dequilibre sont exactes. Les contraintes gene~ pour ce qui est de leffort et M
~ pour le moment sont definies
ralisees notees N
par :
Z
~
N =
e~z dS
(2.13)
S
Z
~
~ e~z dS
M =
X
(2.14)
S
La deformation secrit :
~
zz = u
~ .(e~z X)
1
v
zx
+ e~z
~
=
w
zy
2
(2.15)
(2.16)
36
R La relation de comportement au sens des poutres secrit alors (avec < . >=
.dS) :
S
Nz = < zz >
"
=
Nx
Ny
= <
zx
zy
Mx
My
"
(2.19)
#
~bT
~bT
~ >, < a(e~z X)
~ >
> ~ + < (e~z X)
~
2
2
>
(2.20)
C
C
~ >, < ~b(e~z X)
~ T >]~
>]~ + [< (e~z X
2
2
~ zz e~z >
= <X
(2.21)
~T
~ e~z ) >, < (X
~ e~z ) b >]~
= [< a(X
2
~T
~ e~z ) b (e~z X)
~ >, < a(X
~ e~z )(e~z X)
~ T >]~
+[< (X
~
M
en introduisant les deformations generalisees :
u
v + e~z
~
=
w
=
~
(2.23)
(2.24)
37
~
M
(2.25)
2.2.3
(2.26)
Ce champ de deformation est bien integrable pli par pli et ne depend que
des deformations generalisees, mais ne satisfait pas en general les conditions
de compatibilite au passage des interfaces. Ces conditions secrivent :
[P ]r e~r = 0 ~ , ~
(2.27)
Les crochets [P ]r e~r designent le saut de deformation anti-plane `a la traversee de linterface de rayon r applique au vecteur e~r . En ecrivant A e~r sous
la forme :
A e~r = G ~ + G
~
(2.28)
alors les conditions de compatibilite sont :
1
KP P KP A G = 0
1
KP P KP A G = 0
38
(2.29)
(2.30)
Ces relations ne sont en general pas verifiees, cest pourquoi, on est conduit
dans une approche en deplacement `a retenir comme approximation le champ
de deplacement poutre calcule directement par la relation 2.3. Bien entendu,
un tel champ de deplacement surcontraint les sections par rapport au champ
de deplacement vrai. En consequence, on peut sattendre `a ce que la meilleure
approximation soit obtenue avec le raccord en contrainte normale `a la section
de la poutre. Celle-ci est telle que :
A = Kpoutre A
(2.31)
Il est `a noter, que les champs de contraintes sont au mieux lineaires par
morceaux, ce qui nest pas toujours compatible avec les conditions limites sur
la surface laterale de la poutre qui est supposee libre de contraintes.
2.2.4
R
esultats num
eriques
Deux exemples sont traites, le premier est une poutre homog`ene isotrope. Le
second est une poutre composite, constituee de plis unidirectionnels ayant pour
sequence denroulement [0/90/0]. Ces deux cas font disparatre les couplages
tension/torsion et flexion/torsion. Dans les deux cas, la section est circulaire et
le chargement est de la flexion simple. Les differentes quantites etudiees sont
tracees le long dune generatrice du cylindre (notee : Droite l1 sur la figure 2.1)
et ce pour deux distances de raccord differentes ( 2 et 3 fois le diam`etre), ce
qui permettra de verifier que les effets indesirables se deplacent avec la zone
de raccord. Les resultats pour la grande distance de raccord sont indiques avec
des croix. De plus, deux raccords sont envisages, ils sont bases sur :
~ (M ) : le deplacement poutre
1. U
2. e~z : la contrainte normale poutre
Chaque graphique trace ci-apr`es comporte donc 4 courbes, representant les
evolutions de diverses quantites le long de la ligne l1 (figure 2.1) dans linterface
interieure [0/90] pour le cas composite.
2.2.4.1
Evolution
de la contrainte XX
39
Droite l1
SMXX
2.
0.
2.
4.
6.
8.
Type de raccord :
contrainte
deplacement
10.
12.
ABS
14.
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
SMXX sur droite 0 (pli : 2)
40
SMXX
0.0
0.2
0.4
0.6
0.8
1.0
Type de raccord :
contrainte
deplacement
1.2
1.4
ABS
1.6
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
SMXX sur droite 0 (pli : 2)
Evolution
du d
eplacement UX
Evolution
de leffort tranchant TX
41
X1.E2UX
6.
5.
4.
3.
2.
Type de raccord :
contrainte
deplacement
1.
ABS
0.
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
UX sur droite 0 (pli : 2)
UX
0.14
0.12
0.10
0.08
0.06
Type de raccord :
contrainte
deplacement
0.04
0.02
ABS
0.00
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
UX sur droite 0 (pli : 2)
42
2.0
1.5
1.0
0.5
Type de raccord :
contrainte
deplacement
0.0
z C2
C1
C3
0.5
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
effort Nx
1.0
0.8
0.6
0.4
Type de raccord :
contrainte
deplacement
0.2
0.0
z C2
C1
C3
0.2
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
effort Nx
43
2.2.4.4
Evolution
du moment fl
echissant MY
Les figures 2.8 et 2.9 representent levolution du moment flechissant calcule `a partir de lintegration de la solution dans la zone de bord. Le moment
flechissant decoulant de leffort tranchant, on retrouve les memes conclusions
que precedemment (figure 2.8 et figure 2.9), la pente pour un raccord en deplacement est moins forte que celle pour un raccord en contrainte.
X1.E4
2.2
2.0
1.8
1.6
1.4
1.2
Type de raccord :
contrainte
deplacement
1.0
0.8
z C2
C1
C3
0.6
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
moment My
2.2.5
Contrairement au cas des plaques, il nest pas possible de construire simplement un raccord correct entre une poutre et un massif. Tous les raccords
envisages gen`erent un effet indesirable pr`es de la zone de raccord. Il ne peuvent
donc pas etre utilises directement. Cependant, dans la zone interieure, le raccord en contrainte donne de bons resultats ce qui est en accord avec le principe
de Saint-Venant.
Dans le cas de lintroduction de fonctions de gauchissement, la resolution de
probl`emes auxiliaires devient necessaire comme cest le cas pour la theorie
exacte des poutres developpee ci-apr`es. Dans la mesure o`
u la difficulte de mise
en oeuvre est equivalente, cette derni`ere theorie est preferee car elle permet de
construire exactement la solution de Saint-Venant.
44
X1.E4
2.2
2.0
1.8
1.6
1.4
Type de raccord :
contrainte
deplacement
1.2
1.0
z C2
C1
C3
0.8
0.00
0.20
0.40
0.60
0.80
1.00
1.20
X1.E2
moment My
2.3
Principe de Saint-Venant
Le lecteur trouvera un bilan des travaux effectues sur le principe de SaintVenant dans (Horgan et Knowles, 1983; Horgan, 1989, 1996) et un exemple
de son utilisation sur des cylindres heterog`enes anisotropes dans (Dong et al.,
2001a,b,c). De mani`ere classique, le principe de Saint-Venant peut senoncer
de la mani`ere suivante :
Dans la section droite dune poutre, la distribution de contraintes due a`
un syst`eme de forces, appliquees a` une certaine distance de cette section, ne
change pas si lon substitue `
a ces forces un autre syst`eme, provoquant les memes
efforts interieurs ; seules changent, sur une longueur egale `
a une a` deux fois
la plus grande dimension transversale de la poutre, les contraintes locales provoquees par lintroduction de forces.
Ce principe donne donc une equivalence entre deux chargements par rapport `a la solution interieure dun probl`eme delasticite. La condition dequivalence entre chargements est exprimee par legalite des torseurs des actions
mecaniques appliquees.
La vision presentee par Ladev`eze (Ladev`eze, 1983) et `a lorigine de la theorie exacte des poutres (Ladev`eze et Simmonds, 1995; Sanchez, 2001), part de
45
(2.32)
(2.33)
avec :
A0 , B 0 , A, B sont des operateurs caracteristiques de la section droite et
du materiau, constants par rapport `a z ;
zd , Zd sont des vecteurs constants par rapport `a z, caracteristiques des
efforts, de la geometrie et du materiau ;
u,
sont des vecteurs constants dans la section droite qui ne dependent
donc que de z ;
,M
sont respectivement la resultante et le moment de e~z , en equilibre
N
avec les charges.
La condition de localisation des contraintes et des deplacements (equation de
Maxwell-Betti ecrite sur une section) secrit alors :
ssv : [s0 , ssv ] = 0
Z
[s0 , ssv ] =
sv
e~z U e~z Usv
dS
(2.34)
(2.35)
u + M
u + M
sv
e~z U e~z Usv
dS = N
+N
(2.36)
46
Contraintes generalisees :
Z
=
N
e~z dS
(2.37)
~ e~z dS
X
(2.38)
(2.39)
A0T U AT e~z dS
(2.40)
B 0T U B T e~z dS
=
M
Deplacements generalises :
u =
densit
e deffet localis
e
Pour certains types de geometries (voiles minces par exemples), les solutions
localisees peuvent donc recouvrir lintegralite de la poutre. La solution de SaintVenant nest alors pas visible, et il faut utiliser une theorie de poutre adaptee
pour capter la solution interieure (Vlassov, 1962; Grillet et al., 2000).
2.4
2.4.1
Th
eorie exacte des poutres
Formulation du probl`
eme
47
dN
+ fd = 0
dz
dM
= 0
+ e~z N
dz
3. La relation de comportement
d
d
(2.41)
(2.42)
avec = u + e~z
et =
. d et d sont definis `a partir du chargement.
Il est `a noter que cette theorie ne repose sur aucune hypoth`ese statique
ou cinematique. Les deplacements generalises utilises ici ont le meme potentiel
que la notion de contrainte generalisee cest `a dire, assurer la localisation de
la solution. De plus, `a partir de la solution de ce probl`eme unidimensionnel,
il est tr`es facile de reconstruire la solution de Saint-Venant du probl`eme 3D
et donc de generer des conditions de raccord adequates sur un massif 3D.
Cependant, cette theorie met en place un certain nombre doperateurs quil va
falloir calculer ou identifier.
2.4.2
Identification des op
erateurs
Une difficulte de la theorie exacte des poutres est davoir acc`es aux differents operateurs car ils ne sont souvent pas calculables analytiquement. On a
alors recours au calcul numerique et en particulier `a la methode des elements
finis. Plusieurs methodes existent pour identifier les operateurs, elles sont basees sur la connaissance de la solution de Saint-Venant notee (USV , SV ) pour
des chargements elementaires. Une fois lensemble de ces solutions elementaires
calculees, la demarche didentification des operateurs est donnee dans lalgorithme 1 et utilise la relation suivante :
N
M
T
1
Tr sv
K sv dS
(2.43)
48
49
1
Ep (U ) =
2
T r[K]d +
S0
SV e~z U dS
SV e~z U dS
(2.44)
SL
M
= 0 (chargements de traction, torsion
Sous les hypoth`eses, ddzN = 0 et ddz
ou flexion pure), le travail des efforts exterieurs sexprime :
S0
SV e~z U dS
SL
(
(
SV e~z U dS = N
u(0) u(L)) + M
(0)
(L)) (2.45)
et M
sont ici des donnees du probl`eme, u et
N
sont des inconnues qui vont
etre exprimees en fonction du deplacement de Saint-Venant. En integrant les
equations dequilibre 2.41 et la relation de comportement 2.42, le deplacement
de Saint-Venant secrit :
USV =
~ + AN
+ BM
u0 +
0 OM
2
z
+ M M M
M N N
+
2
+ N M M
+ z N N N
+ M M M
X
+ z M N N
(2.46)
do`
u la forme du champ de deplacements `a imposer et les deplacements
generalises graces aux relations (I est linertie de la section de la poutre) :
Z
USV (0) USV (L)dS = (
u(0) u(L)) S
(2.47)
S
Z
Z
X (USV (0) USV (L)) dS =
X (
(0)
(L)) XdS
S
= I (
(0)
(L))
(2.48)
50
1. a3,, = 0
2. az2,, = 0
3. ay2,1,1 = 0
4. ax2,1,1 = 0
5. az1,1,0 = 2ax2,0,0
6. az1,0,1 = 2ay2,0,0
7. ax1,1,0 = 0
8. ay1,0,1 = 0
9. ax1,2,2 = 0
10. ay1,2,2 = 0
Dans le cadre dune formulation de type Fourier, il est possible dexprimer
ces conditions limites en procedant `a deux changements de base :
1. le changement de base du champ de deplacement : passage de (uz , ux , uy )
`a (uz , ur , u )
2. le changement de base du syst`eme de coordonnees : passage de (z, x, y)
`a (z, r, )
Les conditions limites font alors apparatre un couplage entre le fondamental et la premi`ere harmonique en (cos(), sin()). Les differents operateurs
donnent des resultats dans la base cylindrique (contrainte circonferentielle, deplacement radial par exemple) et prennent en entree des efforts et moments
exprimes dans la base de coordonnees cartesiennes.
2.4.3
Illustrations
0
0
0
0
0
ES
1
0
0
0
0
0
kGS
1
0
0
0
0
0
kGS
=
(2.49)
1
0
0
0 GJ 0
0
1
0
0
0
0 EI
0
1
0
0
0
0
0 EI
Strategie de calcul et utilisation de series de Fourier pour les tubes
composites degrades
51
Avec :
S = (re2 ri2 ) , I =
4
E
(re ri4 ) , G =
, J = 2I
4
2(1 + )
(2.50)
r ri
re ri
(2.51)
52
+55/55/+55/55
500
zz
400
tt
300
200
100
0
0
0.2
0.4
0.6
0.8
200
z (MPa)
100
0
100
200
0
0.2
0.4
0.6
0.8
53
+55/55/+55/55
Zdzz en MPa
2
1
0
1
2
0
0.2
0.4
0.6
0.8
125
z z (MPa)
124
123
122
121
120
0
0.2
0.4
0.6
0.8
54
55
56
0.16
0.14
0.12
zr (MPa)
0.1
0.08
0.06
0.04
0.02
0
0.02
0
10
20
30
z (mm)
40
50
60
57
2.5
Conclusion
Ce chapitre est consacre `a letude dun raccord entre mod`ele poutre et mod`ele 3D, celui-ci ne devant pas generer deffet parasite. Pour cela, linformation
contenue dans le raccord doit etre la solution interieure du probl`eme. La generation dun tel raccord est difficile dans le cadre composite `a partir dune
theorie classique de poutre, la theorie exacte des poutres est donc mise en
oeuvre. Les effets de bord ne penetrant pas au coeur du tube, la solution de
Saint-Venant permet deffectuer le raccord et ainsi de reduire la zone danalyse fine. Il est `a noter que le probl`eme qui nous est pose consiste `a verifier le
dimensionnement de tubes, pour cela les efforts appliques au tube etudie sont
donnes. Cela implique que le probl`eme qui nous est pose est isostatique au
sens des poutres, et si la zone dans laquelle il est effectue reste elastique alors
ce raccord est exact quel que soit le comportement de lextremite. Differents
exemples tires de la litterature ou proches dapplications industrielles ont etes
traites.
58
Chapitre 3
D
ecouplage du calcul sur tube
sain par lintroduction de modes
de Fourier
etendus
Sommaire
3.1
3.2
Motivations et objectifs . . . . . . . . . . . . .
Formulation du probl`
eme d
ecoupl
e . . . . . .
3.2.1 Notations . . . . . . . . . . . . . . . . . . . .
3.2.2 Ecriture
du probl`eme decouple . . . . . . . .
3.3 Mise en oeuvre
el
ements finis . . . . . . . . .
3.3.1 Description elements finis . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
61
.
62
. . 62
. . 64
.
67
. . 67
59
60
77
82
82
84
86
86
87
92
95
3.1
Motivations et objectifs
Une fois les conditions limites construites `a partir des resultats de la theorie exacte des poutres, un calcul deffet de bord est mene. Compte tenu de
lechelle de modelisation envisagee (celle du pli), la taille des elements finis utilises dans le cadre dune analyse tridimensionnelle directe serait de lordre du
dixi`eme de millim`etre. La resolution dun probl`eme elastique associe fait alors
intervenir environs un million de degres de liberte. Sachant que ces resolutions
elastiques vont etre utilisees de nombreuses fois dans le cadre dun algorithme
non lineaire et ce pour plusieurs familles de defauts, le probl`eme elastique de
base nest pas abordable directement. Il est `a noter que cest la discretisation
circonferentielle du tube qui est la plus penalisante car le perim`etre mesure
environ 100 mm et qui plus est engendre une largeur de bande de la matrice de
rigidite tr`es importante. Pour ce qui est de la largeur de bande, une technique
de sous-structuration comme FETI (Farhat et Roux, 1991) permettrait de la
faire chuter au prix dune resolution iterative. Malheureusement meme pour
des cas simples comme la flexion, le nombre de sous-structures ou de degres
de liberte par sous-structure demeure important. On va alors sorienter sur
une description circonferentielle des champs plus adaptee `a la periodicite : un
developpement en serie de Fourier.
Suivant lanisotropie du materiau et sa configuration, un decouplage entre
modes peut etre envisage ou non. Dans le cadre classique (Zienkiewicz et Taylor, 2000) cite au paragraphe 1.2.1.1.5, le decouplage est total. (Allix, 1989,
1992) utilise cette technique (par lintermediaire dun preconditionneur) sur le
probl`eme de la plaque trouee. Dans notre cas, les axes dorthotropie du materiau ne permettent quun decouplage partiel des modes par harmonique.
61
3.2
3.2.1
Formulation du probl`
eme d
ecoupl
e
Notations
Cette etude est menee dans le cadre de lelasticite lineaire sous lhypoth`ese
des petites perturbations. Soit le domaine de revolution soumis `a un chargement volumique fd . Ce domaine est separe en plis plis et en interfaces entre les
` la fronti`ere du domaine sont imposees des conditions limites ;
plis int . A
en deplacement Ud sur 1 et en contrainte Fd sur 2 la partie complementaire du bord ( = 1 2 ). Soit et les champs de contrainte et de
deformation. K et k sont les matrices de Hooke des plis et des interfaces. Pour
ces derni`eres, le saut de deplacement, note [U ] est la quantite equivalente `a la
deformation pour les interfaces. Enfin, U 0 represente lespace des champs de
deplacement cinematiquement admissibles `a zero.
Le champ de deplacement secrit dans la base cylindrique :
uz
U (M ) = ur
u (e~z ,e~r ,e~ )
(3.1)
62
zz
zz
rr
rr
=
(3.2)
=
2zr
2
zr
2z
2z
2r
2r
r
ur+
u
z
z
r
[U ] = ur+
r ur
r
ur+
u
(3.3)
o`
u r+ et r indiquent les deux entites dune interface cylindrique de rayon r
et de normale e~r . r+ est associe au pli exterieur et r au pli interieur.
La relation de comportement des interfaces secrit :
[Uz ]
k1 0 0
zr
(3.4)
F = rr = 0 k2 0 [Ur ] r T
[U ]
0 0 k3
r
Pour les plis, linverse de la matrice de Hooke K123 dans la base dorthotropie (e~1 , e~2 , e~3 ), secrit :
1
12
13
0
0
0
E
E1
E1
23
1
112
0
0
0
E1
E2
13 E223
1
0
0
0
E1
1
E2
E3
K123 =
(3.5)
1
0
0
0
0
0
2G12
1
0
0
0
0
0
2G13
1
0
0
0
0
0
2G23
Le matrice de Hooke K dans la base cylindrique (e~z , e~r , e~ ) est alors :
K = Q K123 Q1
(3.6)
sin2
cos2
0
2 cos sin
0
0
0
0
1
0
0
0
2
2
cos
sin
0 2 cos sin
0
0
Q =
0
0
0
0
sin
cos
63
Pour les plis, la matrice de dilatation dans la base dorthotropie (e~1 , e~2 , e~3 )
est :
1 0 0 0 0 0
0 2 0 0 0 0
0 0 3 0 0 0
123 =
(3.8)
0
0
0
0
0
0
0 0 0 0 0 0
0 0 0 0 0 0
La matrice de dilatation dans la base cylindrique (e~z , e~r , e~ ) est : =
Q 123 .
3.2.2
Ecriture
du probl`
eme d
ecoupl
e
Rappelons que les conditions limites issues de la theorie exacte des poutre
sont :
le deplacement Ud sur 1
leffort surfacique Fd sur 2
Le champ de temperature est suppose connu. Le probl`eme elastique `a resoudre est de trouver (U, ) dans la base cylindrique verifiant les equations
suivantes :
U |1 = Ud
(3.9)
UR U 0 :
R
R
R
plis T (U )d int F T [U ]d + fd U d + 2 Fd U d = 0
(3.10)
= K( T ) dans plis et F = k([U ] r T e~r ) dans int
(3.11)
N
X
n=1
N
X
(3.13)
n=1
64
T = T0 +
N
X
cos(n)T+n + sin(n)Tn
(3.14)
n=1
(3.15)
nR [N, N ], Un U 0 :
P
PN
T
plis [R0 0 + N
n=1 Rn n + Rn n ] K[R0 0 +
n=1 Rn n + Rn n ]d
R
P
+ plis [T ]T K[R0 0 + N
n=1 Rn n + Rn n ]d
R
PN
P
+ R fd [P0 U0 + n=1 Pn Un + Pn Un
]d
P
N
T
+ 2 Fd [P0 U0 + n=1 Pn Un + Pn Un ]d = 0
(3.16)
Reecrivons le travail des efforts interieurs :
R
R
U U 0 : plis T r[(U )]d int e~r [U ]d =
R
R
bandeplis T0 2K 0 d bandeint [U0 ]T 2k [U0 ]ds
R
R
+ bandeplis T0 2 T K 0 d + bandeint T0 2r e~r T k [U0 ]ds
PN R
n
T
T
n=1 bandeplis n n Kn
d
n
PN R
n
d
+ n=1 bandeplis T+n Tn n
n
R
P
[U ]
T+n Tn n n ds
+ N
n=1 bandeint r
Un
PN R
[U
]
n=1 bandeint [Un ]T [Un ]T kn n ds
Un
(3.17)
avec les operateurs suivants (leur calcul est detaille annexe 6.3) exprimes
dans la base des modes etendus o`
u les deplacement sont ecrits dans la base
65
cylindrique :
Kn =
kn =
n =
n =
#
" R
R 2 T
2 T
R
KR
d
R
KR
d
n
n
n
n
0
0
R 2
R 2
T
T
R
KR
R
KR
d
n d
n
n
n
0
0
" R
#
R 2 T
2
T
P
kP
d
P
kP
d
R 02 Tn n
R 02 Tn n
Pn kPn d
P
kP
d
n
n
0
0
" R
#
R 2
2
T
T
cos(n)
KR
d
cos(n)
KR
d
n
n
R02
R02
T
T
sin(n)
KR
d
sin(n)
KR
n
n d
0
0
e~r T k
0
0
e~r T k
(3.18)
(3.19)
(3.20)
(3.21)
(3.22)
(3.23)
Les N probl`emes non classiques secrivent pour le couple de modes classiques (+n, n) :
U+n
Ud+n
=
sur 1
(3.24)
Un
Udn
U+n
Un
U0 :
R
n
bandeplis
Kn
d bandeint
n
R
n
+ bandeplis T+n Tn n
d
n
R
[U ]
+ bandeint r T+n Tn n n ds
Un
R
[Un ]
T
T
+ bande [fd+n ] [fdn ]
d
Un
R
[Un ] ds = 0
+ bande2 [Fd+n ]T [Fdn ]T
Un
R
Tn
Tn
[Un ]
[Un ]
kn
(3.25)
Il est important de noter que cette formulation ne sapplique que pour des
solides de revolution, invariants (geometrie et caracteristiques materiau) par
rotation autour de leur axe. Dautre part, la solution 3D peut etre reconstruite
tr`es facilement `a partir de la solution decomposee sur les modes, il suffit dutiliser une transformee de Fourier rapide (Brigham, 1988).
La formulation presentee ici etend la formulation Fourier classique. Celle-ci
sapplique `a des structures de geometrie axisymetrique et dont le comportement, exprime dans la base cylindrique est independant de langle polaire. On
qualifiera une telle structure daxisymetrique. Les probl`emes 2D `a resoudre font
intervenir des modes de Fourier dits etendus, couplant les modes classiques par
harmonique.
3.3
Mise en oeuvre
el
ements finis
3.3.1
Description
el
ements finis
Deux types delements sont utilises pour le calcul (Allix, 1989), des elements
de massif pour les plis et des elements joint pour les interface comme dans
67
[Un ]
Un
ds
G
eom
etries et interpolations des
el
ements utilis
es
Les elements massif sont 2D (en z et r), il utilisent une interpolation des
inconnues de Hermite de degre 3 suivant laxe du tube et de Lagrange de degre 2
suivant le rayon. La derivee axiale du champ de deplacement intervient donc,
elle est notee uz,z pour ce qui est du deplacement axial uz . Linterpolation
utilisee pour la geometrie diff`ere, les coordonnees z suivant laxe du tube sont
interpolees de mani`ere lineaire.
Les elements dinterface sont construits de mani`ere compatible, ils ont une
geometrie unidimensionnelle afin dengendrer un cylindre par rotation autour
de laxe du tube. Linterpolation utilisee est donc de Hermite de degre 3 pour
les inconnues et lineaire pour les coordonnees z.
Ces elements sont representes sur la figure 3.3. Pour les elements dinterface, les
noeuds sont, en realite, geometriquement confondus. Le nombre dinconnues
aux noeuds depend du mode de calcul considere, les inconnues nodales sont :
pour un mode 0 : u0z , u0z,z , u0r , u0r,z , u0 , u0,z
n
n
n
n
n
pour un mode etendu [+n, n] : unz , unz,z , unr , unr,z , un , un,z , un
z , uz,z , ur , ur,z , u , u,z
er
ez
Ply
Interface
Figure 3.3 Description des elements finis utilises (pli et interface)
3.3.1.2
Int
egration num
erique des
el
ements massifs
68
Nombre de valeurs
propres nulles
60
0
1
2
40
20
0
0
10
15
20
Nombre de points de Gauss
25
69
un conditionnement correct de lelement, afin deviter les probl`emes numeriques. La figure 3.5 represente levolution du conditionnement de la matrice
de rigidite en fonction du nombre de points de Gauss utilise, le materiau est
alors isotrope et lelement carre. Ici encore, 9 points de Gauss suffisent. En pratique, afin dintegrer exactement suivant z, 12 points de Gauss seront utilises.
20
Conditionnement
10
0
1
2
10
10
10
15
20
Nombre de points de Gauss
3.3.1.3
Influence de l
elancement de l
el
ement sur le conditionnement
70
25
12
Conditionnement
10
0
1
2
10
10
10
10 2
10
10
10
10
Elancement ( z / r)
10
12
Conditionnement
10
0
1
2
10
10
10
10 2
10
10
10
10
Elancement ( z / r)
10
71
3.3.1.4
Int
egration num
erique des
el
ements dinterface
du
ku = 0
dz
(3.26)
(3.27)
ES
(3.28)
k
Cette solution theorique nest pas oscillante. Ce probl`eme est resolu par la
methode des elements finis avec des elements ayant une interpolation lineaire
ou de Hermite de degre 3. Pour une integration exacte (4 points de Gauss),
les figures 3.9 montrent pour les interpolations lineaire et cubique, levolution
du deplacement en fonction de l. Pour linterpolation lineaire des oscillations
l=
72
1.2
1
0.8
l=0.1
l=0.1 th
l=0.1 th
0.8
l=0.03
l=0.03
l=0.03 th
l=0.03 th
0.6
l=0.01
l=0.01
0.4
uz
0.6
l=0.1
l=0.01 th
l=0.01 th
0.4
0.2
0.2
0
0.2
0
0.2
0.4
0.6
0.8
0
0
0.2
0.4
0.6
0.8
1.2
1.2
l=0.1
0.8
0.6
0.4
l=0.1 th
l=0.03
effort interface / k
effort interface / k
l=0.03 th
l=0.01
l=0.01 th
0.2
0
0.2
0
0.8
0.6
l=0.1
l=0.1 th
l=0.03
l=0.03 th
l=0.01
l=0.01 th
0.4
0.2
0
0.2
0.4
0.6
z
0.8
0.2
0
0.2
0.4
0.6
0.8
73
1.2
N=5
1
0.8
N=10
0.8
N=20
theorique
0.6
N=10
N=20
theorique
uz
0.6
N=5
0.4
0.4
0.2
0.2
0
0.2
0
0.2
0.4
0.6
0.8
0
0
0.2
0.4
0.6
0.8
1.2
0.8
N=5
effort interface / k
1
effort interface / k
1.2
N=5
N=10
N=20
theorique
0.6
0.4
0.2
N=10
0.8
N=20
theorique
0.6
0.4
0.2
0
0
0.2
0
0.2
0.4
0.6
z
0.8
0.2
0
0.2
0.4
0.6
0.8
74
Gauss 4
Lobatto 2
X: 1
Y: 1
effort interface / k
theorique
0.8
0.6
0.4
0.2
0
0.2
0
0.2
0.4
0.6
0.8
75
0.04
Lobatto 2
uz
0.03
Gauss 4
theorique
0.02
0.01
0
0
0.2
0.4
0.6
0.8
10
x 10
Gauss 4
8
effort interface / k
Lobatto 2 et raideur * 2
6
theorique
4
2
0
0.2
0.4
0.6
0.8
76
Cette technique nest donc pas applicable ici, cependant dans les applications traitees le maillage est suffisamment fin pour eviter ce type doscillations.
3.3.2
Programmation orient
ee objet dun code
el
ements
finis
3.3.2.1
D
emarche de d
eveloppement
77
3.3.2.2
Architecture du code
Dans ce paragraphe les noms des differentes classes sont notees en caract`eres
majuscules italiques. Une presentation de la programmation orientee objet est
donnee dans (Bersini, 2002). Commencons la description de larchitecture du
code developpe par la description du materiau (MATERIAU ). Celui-ci donne
acc`es `a la matrice de Hooke et `a la mani`ere dintegrer son comportement nonlineaire (si besoin). En pratique, deux types de comportement existent :
= K( T ) dans plis et F = k([U ] r T e~r ) dans int
(3.30)
Deux classes MAT GRAD (basee sur = 12 (gradu + gradT u)) et MAT SAUT
(basee sur [u] = u+ u ) heritent donc de la classe MATERIAU, puis les
differents types de comportement sont declines par famille (figure 3.16).
MATERIAU
+coefficients
MAT_GRAD
+matrice Hooke (6x6)
ISOTROPE
+hooke(MODE_CALC)
MAT_SAUT
+matrice Hooke (3x3)
ORTHOTROPE
+axes orthotropie
+hooke(MODE_CALC)
ORTHOTROPE_TISSU_ENDO
+hooke(MODE_CALC)
+integration_rdc()
ORTHOTROPE_UD_ENDO
+hooke(MODE_CALC)
+integration_rdc()
78
MODE_CALC
+notations de Voigt
CONTRAINTE_PLANE
FOURIER_N
DEFO_PLANE
+harmonique
Figure 3.17 Diagramme UML de la classe MODE CALC et des ses descendants
La structure compl`ete (STRUCTURE, figure 3.18) est decoupee en sousstructures (SOUSSTRUCTURE ). Celles-ci sont de deux types (hypoth`ese de
la meso-modelisation (Ladev`eze et Le Dantec, 1992)) : plis (PLI ) ou interfaces (INTERFACE ). Le materiau est suppose etre le meme dans chaque sousstructure. Celles-ci sont formees dun ensemble de noeuds (NOEUD) et delements (ELEMENT ). De plus, des zones dintegration sont decrites au niveau
de ces sous-structures, cela permet dimplanter facilement une integration nonlocale des lois de comportement de chaque entite (endommagement uniforme
dans lepaisseur dun pli). Afin de paralleliser facilement le calcul, des classes
sont derivees des classes STRUCTURE et SOUSTRUCTURE, ces nouvelles
classes contiennent les informations permettant aux processus de communiquer
(orientation des flux de donnees). Lelimination des noeuds etant automatique,
il est necessaire de separer les noeuds de linterface en deux groupes de part
et dautre de celle-ci. Les noeuds contiennent leurs coordonnees et des donnees
(deplacements nodaux, contraintes, variables internes...).
Les elements (figure 3.19) sont de deux types, toujours pour prendre en
compte les interfaces. De plus les elements dinterface etant bases sur des fonctions de formes classiques, ils sont en fait composes de deux elements classiques et permettent donc de recoller des elements incompatibles (fonctions de
forme differentes). Les elements sont lies aux noeuds de la sous-structure et
contiennent un objet de classe INTEGRATION. Ce dernier met en oeuvre la
79
STRUCTURE
+ensenble de SOUSSTRUCTURE
STRUCTURE_MAITRE
+rigidite()
+conditions limites(): COND_LIMITES
+resolution lineaire()
+resolution non lineaire()
STRUCTURE_ESCLAVE
SOUSSTRUCTURE
SOUSTRU_MAITRE
SOUSSTRU_ESCLAVE
+numerotation ddls
+ensemble ELEMENT
+ensemble NOEUDS
+zones integration
+rigidite()
+conditions limites()
PLI
INTERFACE
+ensemble NOEUD dessus
+ensemble NOEUD dessous
80
ELEMENT
+no noeuds
+fncts interp U
+fncts interp X
+INTEGRATION
+rigidite()
+contrainte()
+energie()
ELEM_SAUT
+ELEMENT dessus
+ELEMENT dessous
ELEM_GRAD
+B()
+B()
81
3.3.2.3
Possibilit
es offertes par la plate forme
3.4
Estimation du co
ut de calcul
3.4.1
Nombre dop
erations li
ees `
a la r
esolution dun probl`
eme
Les co
uts de differentes methodes de resolution de syst`emes lineaires sont
presentes tableau 3.2, ils donnent un ordre de grandeur du nombre doperations `a effectuer. Les param`etres importants sont le nombre total dinconnues
nddl et la demie largeur de bande de la matrice de rigidite b. La methode avec
decomposition de Fourier etant parallelisable, le co
ut de la methode C2D est
compris entre le co
ut dune resolution sequentielle compl`ete (co
ut de la resolu0
n
tion du mode 0 note C2D et de N resolutions sur les modes etendus note C2D
)
et celui dun resolution compl`etement parallelisee (un calcul par processeur)
dont le co
ut apparent correspond `a la resolution dun probl`eme sur les modes
n
0
n
etendus do`
u : C2D [C2D
, C2D
+ N C2D
].
82
3.4. Estimation du co
ut de calcul
Decomposition Resolution
Cholesky
nddl b2
nddl b
Optimal 2D nddl log(nddl )
nddl
5/3
Optimal 3D
nddl
nddl 4/3
Tableau 3.2 Co
ut des differentes methodes de resolution
Soient nz et nr les nombres delements suivant laxe du tube et son rayon.
Soit nech le nombre de points dechantillonnage et nc le nombre delements
suivant la circonference (dans le cas dun maillage 3D). N+1 modes de calculs
sont utilises.
Le maillage 2D de la bande de calcul utilisee dans la strategie presentee
precedemment comporte plus delements dans laxe du tube que sur une circonference. Pour cette raison, les noeuds sont numerotes par epaisseur de tube
comme sur la figure 3.20. La demi-largeur de bande associee `a ce maillage est :
b = (2nr + 4)a
(3.31)
4
3
83
Cholesky - Fourier
Optimal - Fourier
Cholesky - 3D
Optimal - 3D
3.4.2
Estimation de lencombrement m
emoire
Lencombrement memoire est estime sur la base de deux phases. La premi`ere est le stockage de loperateur `a resoudre (sous forme assemblee ou non).
84
3.4. Estimation du co
ut de calcul
3.4.2.1
Stockage de lop
erateur `
a r
esoudre
3.4.2.2
Stockage de la solution
3.4.2.3
Conclusion
85
taille
U cas 1 cas 1 cas 1 d cas 1 total cas 1 total cas 2
Fourier mode 0
50 Ko 20 Ko
x
x
70 Ko
70 Ko
Fourier mode n
100 Ko 40 Ko
x
x
140 Ko
140 Ko
Fourier reconstruit 3 Mo
36 Mo 36 Mo 24 Mo
100 Mo
100 Mo
3D
1.5 Mo 36 Mo 36 Mo 24 Mo
100 Mo
500 Mo
Tableau 3.5 Estimation de lencombrement memoire de la solution
Fortran), ses performances restent tr`es interessantes dautant que les performances ne sont pas sensibles au diam`etre du tube contrairement aux elements
finis. Il est `a noter quavec Matlab, la manipulation des donnees reste assez
lente (langage interprete) alors que le calcul matriciel est tr`es performant grace
`a lutilisation de librairies classiques et performantes (LINPACK, EISPACK,
FFTW).
3.5
3.5.1
Applications
Illustrations issues de la litt
erature
86
3.5. Applications
zz
0.01
0.005
tt
0
0
3
x 10
5
0.2
0.4
0.6
0.8
0.2
0.4
0.6
0.8
0.2
0.4
0.6
0.8
5
0
zt
1
0
La methode de calcul a ete validee sur les differents cas test proposes par
Xia, `a travers les solutions analytiques proposees mais aussi par une mise
en oeuvre de CAST3M lorsque cela etait possible (decouplage des modes de
Fourier classiques).
3.5.2
87
zz
50
0
0.2
0.4
0.6
0.8
0.2
0.4
0.6
0.8
0.2
0.4
0.6
0.8
100
tt
50
0
200
zt
100
0
1
0
1
0
0
0.005
rr
(MPa)
0.01
50
55
60
65
70
75
65
70
75
65
70
75
(MPa)
r (mm)
0.5
0
0.5
50
55
60
r (mm)
zz
(MPa)
0
50
55
60
r (mm)
88
rr (MPa)
3.5. Applications
0
0.005
0.01
50
55
60
65
70
75
65
70
75
65
70
75
(MPa)
r (mm)
0.4
0.2
0
0.2
50
55
60
r (mm)
zz (MPa)
4
2
0
50
55
60
r (mm)
89
Contrainte :
zz
(MPa)
r (mm)
17
400
300
16.5
200
100
16
10
20
30
40
50
60
z (mm)
90
3.5. Applications
(MPa)
zr
5
10
15
20
10
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/+20] exterieure
15
20
25
z (mm)
30
35
40
20
rr
(MPa)
10
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/20] exterieure
10
10
15
20
25
z (mm)
30
35
40
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/20] exterieure
(MPa)
0
2
10
15
20
25
z (mm)
30
35
40
91
200
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/+20] exterieure
100
zr
(MPa)
150
50
0
50
10
20
30
40
z (mm)
50
60
3.5.3
Prise en compte de d
efauts de d
elaminage axisym
etriques
92
3.5. Applications
50
rr
(MPa)
0
50
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/+20] exterieure
100
150
200
10
20
30
40
z (mm)
50
60
(MPa)
20
0
20
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/+20] exterieure
40
10
20
30
40
z (mm)
50
60
93
taux de restitution
denergie (N/mm)
2.5
2
1.5
1
[+20/20] interieure
[20/0] interieure
[0/20] exterieure
[20/+20] exterieure
0.5
0
0
10
20
30
longueur de defaut (mm)
40
94
3.6. Conclusion
et de 0.19 N/mm pour la resine M18 pure. On prendra alors comme premi`ere
estimation un taux critique de lordre de 0.25 N/mm.
Le crit`ere base sur le taux de restitution denergie predit la propagation
de defauts de delaminage debouchant de taille superieure `a 20 mm pour les
deux interfaces exterieures entre les plis [0/ 20] et [20/ + 20]. Par contre,
un defaut situe dans les plis inferieurs ne se propage pas.
Cette premi`ere approche simple suppose lexistence dun defaut de delaminage axisymetrique debouchant sous le manchon. Differentes configurations
independantes sont testees. Dans lobjectif de mener une etude parametrique
plus poussee, il est possible de combiner plusieurs defauts `a la fois et denvisager de multiples scenarios de propagation.
3.6
Conclusion
95
96
Chapitre 4
Probl`
eme avec d
efaut : mise en
place et analyse
Sommaire
4.1
4.2
4.3
4.4
4.5
Mod
elisation des d
efauts . . . . . . . . . . . .
Discr
etisation
el
ements finis . . . . . . . . . .
Ecriture
du probl`
eme coupl
e. . . . . . . . . .
D
eveloppement de la solution th
eorique . . .
Convergence de la solution tronqu
ee . . . .
4.5.1 Presentation dun cas detude simple . . . . .
4.5.2 Estimation de max . . . . . . . . . . . . . .
4.5.3 Convergence de la solution tronquee . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
99
. 102
. 104
. 107
. 109
. . 110
. . 111
. . 111
97
4.5.4 Evaluation
a priori de lordre de
4.6 Cas dun d
efaut quelconque . . .
4.7 Application . . . . . . . . . . . . .
4.8 Conclusion . . . . . . . . . . . . .
98
troncature
. . . . . .
. . . . . .
. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . 111
. 113
. 114
. 116
4.1
Mod
elisation des d
efauts
Differents defauts apparaissent dans les tubes etudies. Ces defauts concident avec les differents mecanismes de degradation provoquant le comportement non-lineaire de la structure composite. Dans les plis, ces defauts sont : des
porosites, des fissures transverses, des ruptures de fibres. Dans les interfaces,
le defaut est du delaminage. Afin de faciliter la description de ces differents
defauts, ceux-ci sont pris en compte par des abattements de rigidite. En pratique, un pre-endommagement est affecte. De cette mani`ere, la modelisation
reste coherente entre celle des defauts et celle du comportement non-lineaire
utilisant des variables internes dendommagement.
Dans ce paragraphe, le defaut est une donnee, celui-ci se developpe sur A
modes et ce developpement en serie de Fourier est suppose exacte.
La matrice de Hooke dun pli endommage est notee K et est developpee en
serie de Fourier sur A modes comme suit :
K(z, r, ) =
+A
X
Kn (z, r)ejn
(4.1)
n=A
La matrice de Hooke dune interface endommagee est notee k et est developpee en serie de Fourier sur A modes comme suit :
k(z, r, ) =
+A
X
kn (z, r)ejn
(4.2)
n=A
99
(4.3)
(4.4)
Dans la pratique, on peut etre amene `a modeliser des defauts de formes differentes comme sur la figure 4.1 qui montre lendommagement modelisant un
defaut de delaminage en forme de demi-ellipse `a une interface. Pour cela, une
grille contenant les coordonnees de tous les points dintegration est generee.
Une fonction est alors evaluee en chaque point de la grille et donne la valeur des
variables dendommagement en chaque point dintegration. La fonction peut
etre donnee sous forme analytique, issue dune ligne de niveau (level set) ou
sous forme dimage pixellisee.
100
0.8
0.6
0.4
0.2
0
0
4
(rad)
0.8
0.6
0.4
0.2
0
0
4
(rad)
101
10
erreur maximum
10
10
10
10
10
10
10
10
nombre de modes
10
10
4.2
Discr
etisation
el
ements finis
102
Z
(u) K(u)d
T
plis
int
Z
Z
T
[u] k[u ]d+ fd u d+
T
FdT u d = 0 u U0
(4.5)
2
(uz,r + ur,z )
2zr =
2
2 1
2z =
( uz, + u,z )
2
r
2
1
(u,r + (ur, u ))
2r =
2
r
(4.6)
(4.7)
(4.8)
(4.9)
(4.10)
(4.11)
Une interpolation par des elements finis est utilisee par rapport aux coordonnees z et r. Le vecteur des fonctions de forme est note N (z, r) pour les
plis.
ui (z, r, ) = N (z, r)Ui () i {z, r}
(4.12)
Ui designe le vecteur des deplacements nodaux dans la direction i. Ce vecteur
depend de la variable . La deformation secrit alors :
zz =
rr =
=
2zr =
2z =
2r =
N
Uz ()
z
N
Ur ()
r
1
(N Ur () + N U, )
r
2 N
N
(
Uz () +
Ur ())
z
2 r
2 1
N
( N Uz, +
U ())
2
r
z
1
2 N
(
U () + (N Ur, () N U ()))
2 r
r
(4.13)
(4.14)
(4.15)
(4.16)
(4.17)
(4.18)
(4.19)
Le saut de deplacement est note [u]. Le vecteur des fonctions de forme est
(z, r) pour les interfaces.
note N
(z, r)Ui () i {z, r}
[ui (z, r, )] = N
(4.20)
103
Avec V = [Uz (), Uz, (), Ur (), Ur, (), U (), U, ()] ; le vecteur [u] peut
secrire sous la forme :
h (z, r)V T
[u] = B
(4.21)
et dune mani`ere generale on a :
u(z, r, ) = NV (z, r)V ()
(4.22)
bandeplis
= 0 V
bande
U0h
BhT KBh d
fdT NV d V d +
V d
Z
bande2
T
Bh k Bh ds V d
bandeint
FdT NV ds V d
(4.23)
4.3
Ecriture
du probl`
eme coupl
e
+
X
Uin ejn
(4.24)
n=
n designe le mode considere et i designe la composante du champ de deplacement. Pour le moment, on cherche des informations sur le comportement
de la solution theorique, le developpement nest donc pas tronque. Les composantes de Ui etant des fonctions reelles, on a :
Uin = Uin n N
(4.25)
Remarque : Les Uin sont des modes etendus. Le couplage entre cosinus et sinus
est ici mis en place par le couplage entre partie reelle et partie imaginaire.
104
4.3. Ecriture
du probl`eme couple
(4.26)
(4.27)
n=
1 0 0
jn 0 0
0 1 0
Ln =
(4.28)
0
jn
0
0 0 1
0 0 jn
avec
(4.29)
U n = [Uzn (), Urn (), Un ()]T
Le probl`eme 4.23 continu en revient `a trouver (U n Unh , n N)
verifiant :
+A
+
X
X
+ Z
X
+ Z
X
(
n=N m= 0
U n U0h n
j(n+m+)
=A n= m=
+N
X
j(n+m)
Z
d)(
d en,m, =
bande
d
fdn T N
bande2
ds) U n
Fdn T N
(4.30)
N est defini `a partir des fonctions de forme NV et en,m, est donne par :
Z
nT T
BhT K Bh d) Lm U m
en,m, = U Ln (
bandeplis
Z
h ds) Lm U m
hT k B
B
(4.31)
+ U nT LTn (
bandeint
105
Z
Z
T
T k B
h ds) W m
B
Bh K Bh dS +
h
m= W
=A (
bandeplis
bandeint
|
{z
}
K
Z
Z
P+
m
T f m dS +
T F m ds)
=
(
N
N
d
d
m= W
bande
bande2
{z
}
|
P+
P+A
Fm
(4.32)
m=
+A
X
W +m+ =
K
+
X
W m F+m
(4.33)
m=
=A
(4.34)
avec pour A = 2 :
...
...
...
...
...
...
+1 K
0 K
1
K+2 K
+2 K
+1 K
0
K+2 K+1
+2
G=
K
106
...
2
K
1 K
2
K
1 K
2
K0 K
+1 K
0 K
1 K
2
K
+2 K
+1 K
0 K
1 K
2
K
+2 K
+1 K
0 K
1 K
2
K
+2 K
+1 K
0 K
1
K
...
...
...
...
...
K2
...
...
(4.35)
W =
..
.
W M 4
W M 3
W M 2
W M 1
WM
W M +1
W M +2
W M +3
W M +4
..
.
..
.
M 4
M 3
M 2
M 1
M
et F =
F
F M +1
F M +2
M +3
M +4
F
..
.
(4.36)
(4.37)
L1
n L n = I3
(4.38)
avec :
Dans le cas present, la donnee de W n suffit pour discuter la convergence
de la serie, on ne remontera donc pas aux modes etendus U n .
4.4
D
eveloppement de la solution th
eorique
Lobjectif de ce paragraphe est dobtenir des informations sur le comportement de la solution theorique, et notamment une estimation de la vitesse de
decroissance des differents modes. Letude theorique de la resolution directe
du probl`eme precedent est restreinte au cas suivant :
F = 0
6= M
(4.39)
K = K 6= 0
En effet, par linearite, la solution avec un second membre plus etoffe peut
etre obtenue par superposition de probl`emes de ce type. La seconde equation correspond `a des defauts dont lamplitude peut se mettre sous la forme
f ()g(z, r) o`
u f est une fonction qui sera developpee en serie de Fourier et g
une fonction ici discretisee par elements finis et qui donne naissance `a K.
107
U M + = FM
K
(4.40)
=A
=A
U m+ = 0 m [N + A, M 1] [M + 1, N A] (4.41)
K
(4.42)
lim U m = 0
(4.43)
m>
m>
La solution theorique definie par les equations precedentes netant pas calculable directement, une solution tronquee approchee sera calculee. Lobjectif
est alors de determiner lordre de troncature necessaire afin de capter la majeure partie de la solution. Pour cela on va chercher `a estimer la vitesse de
decroissance des modes par rapport `a lordre de troncature.
Dans ce but, on fait intervenir les valeur propres et vecteurs propres V du
probl`eme spectral suivant :
K
0 )V = 0
(K
(4.44)
Linteret de lhypoth`ese 4.39 est visible ici, elle permet de decoupler les equations `a resoudre en les projetant dans la base des vecteurs propres V . On
appelle alors w la projection de W sur le vecteur propre V . En pratique il
nest pas question de calculer ces valeurs propres mais seulement destimer
les valeurs propre maximum et minimum.
La prise en compte des conditions `a linfini passe par la resolution de lequation 4.41 qui secrit :
1
X
wm+ + wm +
+A
X
wm+ = 0
(4.45)
=+1
=A
=A
108
xA+ + xA +
+A
X
x+A = 0
(4.46)
=+1
2A
X
j=1
wm
2A
X
j=1
+
xm
j vj m [M + 1, N A]
(4.47)
xm
j vj m [N + A, M 1]
(4.48)
Remarque :
les deux domaines de variation de m ayant une intersection non vide,
les conditions de compatibilite des w autour de lequation avec second
membre secrivent :
2A
X
j=1
+
xm
v
v
= 0 m [M A + 1, M + A 1]
j
j
j
(4.49)
(4.50)
(4.51)
4.5
m=
W m
+A
X
=A
W +m+ =
K
+
X
W m F+m
(4.52)
m=
109
G=
... ...
... ...
+2 K
+1
K
+2
K
+1
K
+1
K
+1
K
+1
K
+1
K
...
... ...
+1 K
+1 K
+1 K
+1
K+1 K
K0 K1 K2
0 K
1 K
2
K+1 K
+2 K
+1 K
0 K
1 K
2
K
+2 K
+1 K
0 K
1 K
2
K
+2 K
+1 K
0 K
1 K
2
K
+2 K
+1 K
0 K
1
K
0
K+2 K+1 K
+1 K
+1 K
+1 K
+1 K
+1 . . . . . .
K
...
+1
K
+1
K
+1
K
+1
K
+1
K
2
K
1
K
...
+1
K
+1
K
+1
K
+1
K
+1
K
2
K
...
... ...
(4.53)
Ce syst`eme dequations est de taille 2N + 1 et peut donc etre resolu directement.
Remarque : il faut bien distinguer ici trois solutions issues de probl`emes
differents. La premi`ere est la solution exacte du probl`eme discretise, celle-ci
` partir de cette solution, une solution tronquee peut etre
est notre reference. A
construite (appelee solution exacte tronquee). Enfin, la troisi`eme (presentee
dans ce paragraphe) est la solution approchee issue du probl`eme de minimisation . Celle-ci est contenue dans le meme espace que la solution exacte tronquee,
mais est meilleure au sens du produit scalaire defini par le probl`eme `a resoudre.
Puisquil est facile de mettre en place la solution theorique ainsi que la
solution tronquee, il est possible de calculer lerreur commise par la troncature.
Lerreur relative entre la solution theorique du probl`eme discretise Uth et la
solution tronquee `a lordre N notee UN est calculee de la mani`ere suivante :
e(N ) =
4.5.1
(4.54)
Pr
esentation dun cas d
etude simple
Pour illustrer ces resultats theoriques un cas simple est mis en place. Celuici consiste en un tube [+45/45] en traction, il est constitue de plis G939/M 18.
110
Un endommagement est insere dans linterface entre lextremite du tube composite et la fin de la zone de recouvrement du manchon sur ce tube. Afin de
tester un ordre de troncature eleve (jusqu`a 256 modes), le maillage a ete tr`es
reduit (un element dans lepaisseur dun pli et 4 dans la longueur du tube). Les
dimensions du tube sont revues afin que les elements soient bien conditionnes.
Dans linterface endommagee, le pre-endommagement vaut :
d = 0.5 + 0.45cos()
(4.55)
Dans ce cas test, 1 = 1 = 0.45. Ce cas test sera repris dans le chapitre
suivant.
4.5.2
Estimation de max
Apr`es calcul sur les operateurs discretises, on trouve max = 0.45. Cette
valeur est la moitie de la rigidite relative de linterface modifiee qui vaut 0.45
.
0.5
En effet, la rigidite des plis adjacents intervient dans le probl`eme aux valeurs
propres generalisees, condense sur linterface, permettant le calcul de max . Ici
la participation des plis est de lordre de 50%. Une estimation de la valeur de
max `a partir du developpement en serie de lendommagement est alors possible dans le cas dune interface entre deux plis. On calcul lamplitude relative
de la modification `a partir de lendommagement puis on divise par 2.
4.5.3
Pour cette valeur de max , levolution de lerreur secrit e(N ) = baN avec
a = 0.39. Sur la figure 4.5, qui montre levolution de lerreur calculee e(N ) en
fonction de lordre de troncature N, on peut identifier un taux de convergence
a valant 0.37. Lestimation theorique basee sur la plus grande valeur propre
permet donc dapprecier lordre de troncature necessaire a` la bonne description de la solution en fonction de . Dans letude theorique, on prend la valeur
propre maximale, en pratique, cest le spectre actif quil convient dutiliser.
Les estimations theoriques sont donc toujours penalisantes en terme de co
ut
de calcul.
4.5.4
Evaluation
a priori de lordre de troncature
111
e(N)
10
10
10
10
10
N
15
20
50
40
30
20
10
0
0
0.2
0.4
0.6
0.8
112
4.6
Cas dun d
efaut quelconque
(4.56)
1
si
0 < 21
1 21
1
si
< 22
2 1
2
2
f : >
(4.57)
x < T 22
0
si
2
22T
+
2
1
1
1
+
si
T
x
<
T
2 1
2
2
1
sinon
1 et 2 sont des param`etres differents pour chaque section. Ce defaut (figure
4.2) correspond `a la geometrie donnee en debut de chapitre pour a = 1.
d
1
2
1/
2 2/2
1/2 2/2
113
x 10
erreur relative
0.8
0.6
0.4
0.2
0
0.1
0.2
0.3
0.4
0.5
1/T
4.7
Application
Soit un tube [+20/ 20/0/ 20/ + 20] consitue de plis tisses G939/M18 en
traction. Le maillage retenu pour effectuer le calcul est assez fin, deux elements
sont utilises dans lepaisseur de chaque pli. Le maillage est presente figure 4.9.
Un defaut de type delaminage et entrant dans le cadre des resultats du present chapitre est initie `a linterface interieure [+20/ 20]. Celui-ci est presente
sur la figure 4.10 qui donne levolution du pre-endommagement sur linterface developpee. En debut de chapitre, on a vu que 64 modes de calcul sont
suffisants pour decrire correctement le defaut, ici lerreur est inferieure `a 1%.
Le defaut etant situe `a une interface entre deux plis, on prendra = 0.5.
Les coefficients sont calcules `a partir du developpement en serie de Fourier
de lendommagement. Pour 64 modes, lerreur energetique relative commise sur
la description circonferentielle est estimee `a 1e-7. Ce resultat est sans doute
114
4.7. Application
20
r (mm)
19
18
17
16
15
0
10
15
20
z (mm)
25
30
35
40
115
tr`es inferieur `a lerreur commise sur la description elements finis et est tr`es
largement suffisante. En effet, elle correspond `a une erreur de lordre de 0.1%
sur le deplacement ou la contrainte.
Remarque :
Comme il a dej`a ete mentionne dans le chapitre 3, le passage de la representation sous forme de modes etendus `a la representation 3D des
champs est obtenue par lutilisation dune transformee de Fourier Rapide ou de son inverse. Afin dutiliser efficacement la FFT, on utilise un
nombre de modes etendus en puissance de 2. Donc, si lerreur est trop
importante pour 32 modes, letape suivante est de prendre 64 modes.
Lerreur peut alors decrotre de plusieurs ordre de grandeur. Il ne faut
donc pas setonner dobtenir une erreur relative si faible.
Lerreur relative portant sur la description circonferentielle est obtenue
pour un defaut fixe. Cette erreur ne prend donc pas en compte lerreur
de description du defaut. Cette derni`ere peut alors devenir superieure `a
lerreur de description circonferentielle.
4.8
Conclusion
116
Chapitre 5
Probl`
eme avec d
efaut : m
ethode
de r
esolution et application
Sommaire
5.1
5.2
5.3
Pr
esentation du gradient conjugu
e . . . . . . . . . . . 119
Choix du pr
econditionneur . . . . . . . . . . . . . . . 121
117
5.5
5.6
118
Application . . . . . . . . . . . . . . . . . . . . . . . . .
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . .
134
138
5.1
Pr
esentation du gradient conjugu
e
(5.1)
o`
u M designe le preconditionneur et V ect(vi ) lespace vectoriel engendre par
les vecteurs vi .
Le principe de recherche de xm dans un algorithme de gradient conjugue
preconditionne est le suivant :
xm x0 + m (M 1 A, r0 )
rm A m (M 1 A, r0 )
(5.2)
(5.3)
119
120
1
=
(5.5)
+1
5.2
Choix du pr
econditionneur
121
Remarque Preliminaire :
Dans ses travaux sur le calcul deffet de bord dans les plaques trouees, O. Allix
(Allix, 1992, 1989) utilise comme preconditionneur un comportement moyen
permettant de decoupler totalement les modes de Fourier. Ainsi, il met en place
une methode de resolution optimisee de probl`emes elastiques qui sera utilisee
par la suite en non lineaire. Il est `a noter que dans son etude sur les plaques,
lutilisation de modes etendus nest pas possible compte tenu de lanisotropie
du materiau etudie.
De la meme mani`ere, le probl`eme du tube sain pourrait etre resolu par lintermediaire de ce type de preconditionneur decouplant totalement les modes
de Fourier, ce qui rendrait possible lutilisation dun code de calcul standard.
Cependant, lexperience menee sur un tube [+/22.5/ 22.5] en flexion montre
quil faut au moins 15 iterations pour converger alors que le calcul direct est
possible `a un co
ut tr`es reduit avec la methode presentee ici. En effet, le co
ut
de la resolution dun probl`eme pose sur une bande est seulement 4 fois plus
cher. Ce choix de preconditionneur nest donc pas privilegie .
Le choix effectue est de prendre comme preconditionneur un comportement
de tube axisymetrique. Differents cas sont alors envisageables comme le tube
sain ( = 1), le tube avec defaut axisymetrique ( = 1) ou le comportement
moyen ( = 0). On va montrer que ces preconditionneurs sont equivalents dans
le cadre dun defaut suivant la relation 4.39. Les preconditionneurs mentionnes
precedemment peuvent secrire sous la forme :
0 + K
M =K
(5.6)
U m+ + (K
0 (K
0 + K))
U m +
K
A+1
X
U m+ = 0
K
(5.7)
um+ = 0
(5.8)
m+
+ (1 (1 + ))u +
A+1
X
1
122
5.3. Evaluation
du conditionnement et validation `a posteriori de lordre de
troncature
1
X
alors :
m+
+ (1 r)u +
=
A+1
X
um+ = 0
(5.9)
r()
1 +
(5.10)
or, en pratique, max est une fonction croissante par rapport `a et min
une fonction decroissante. Cest donc max qui intervient dans le calcul de min
ou max . Le conditionnement de loperateur preconditionne `a inverser est donc
independant de . Ici encore, cest lamplitude maximum du defaut qui donne
des informations sur le calcul.
Remarque : dans le cas dun defaut axisymetrique, cette demarche ne sapplique pas car = 0 donc nintervient pas. En fait dans ce cas, le preconditionneur moyen correspond `a loperateur `a inverser, le calcul est alors direct.
Le conditionnement de loperateur preconditionne est donc independant
du choix de . Ce resultat est bien verifie en pratique. Le choix le plus simple
est alors de prendre le comportement du tube sain (comportement initial non
endommage) comme preconditionneur.
5.3
5.3.1
Evaluation
du conditionnement et validation `
a posteriori de lordre de troncature
Conditionnement de la m
ethode
Le conditionnement peut etre calcule facilement en fonction de , en suivant la meme demarche que celle permettant de calculer la solution tronquee.
Dautre part, sur lexemple simple illustrant le chapitre precedent (paragraphe
4.5.1) pour lequel le pre-endommagement varie en :
d = 0.5 + 0.45cos()
(5.11)
123
N
calcul theorique
1 4.5001
4.5005
2 8.0659
8.0671
24 18.4494 18.6510
Tableau 5.1 Comparaison des conditionnements theoriques et calcules
La figure 5.1 montre levolution de lerreur au cours des iterations du gradient conjugue pour N = 24. Cette courbe permet devaluer un taux de convergence maximum, `a comparer avec le taux maximum theorique (tableau 5.2).
Tout le spectre netant pas active lors du gradient conjugue, celui-ci converge
toujours plus vite en pratique que dans letude theorique.
0
erreur relative
10
10
10
10
10
20
30
iteration
N calcul
1
0.26
2
0.39
24 0.61
theorique
0.36
0.48
0.62
124
5.3.2
Validation `
a posteriori de lordre de troncature
1 + max
1 max
(5.12)
5.4
echantillonnage
5.4.1
125
sous forme reelle comme au chapitre 3 (cosinus et sinus) et les matrices elementaires ne sont en general pas assemblees ni meme calculees (sauf pour illustrer
le paragraphe precedent avec des defauts uniquement sur les interfaces).
On cherche `a resoudre :
a(u, v) = l(v) v U 0
(5.13)
(5.14)
126
127
Pi =
plis
0 +
plis
F T [U ]
(5.15)
int
N
X
Rn +n + Rn n
n=1
F0 +
int
N
X
Pn F+n + Pn Fn
n=1
!T
!T
0 +
N
X
Rn +n + Rn n d
n=1
[U ]0 +
N
X
Pn [U ]+n + Pn [U ]n
n=1
bandeplis
bandeint
T !
N
X
+n
+n
d
20T 0 +
n
n
n=1
T
!
N
X
[U ]+n
F+n
T
2F0 [U ]0 +
ds(5.16)
Fn
[U ]n
n=1
(5.17)
128
2
i [0, nech 1]
nech
(5.19)
(5.20)
o`
u fmax est la plus haute frequence contenue dans le signal continu. Ici on
cherche `a representer correctement le signal jusqu`a une frequence :
fmax =
N
2
(5.21)
Au del`a, la troncature intervient. La vision echantillonnee est donc equivalente `a la vision continue si :
nech 2N
(5.22)
Dans le cas contraire, le residu est mal estime, les proprietes dorthogonalite necessaires au bon fonctionnement du gradient conjugue sont perdues. Ce
dernier peut ne pas converger `a cause du repliement de spectre.
Remarque : Sous forme matricielle, le probl`eme de repliement de spectre
porte uniquement sur la construction initiale du second membre. Si celui est
faux, lalgorithme converge correctement mais vers une solution fausse.
Afin dillustrer leffet du repliement de spectre sur la convergence du gradient conjugue, prenons un exemple simple. Soit un tube [+22.5] constitue
dun pli G969/RTM6 en flexion. Un pre-endommagement est impose sur le
coefficient de cisaillement G12 (figure 5.2).
d12 = 0.5 + 0.25 cos(k) avec k [1, 10]
(5.23)
129
0.7
0.65
20
0.6
15
10
0.55
5
0
0.5
5
0.45
10
15
0.4
20
60
0.35
20
40
10
0
0.3
20
10
20
N = 2b nech = 2a
b=1
b=2
b=3
b=4
b=5
b=6
130
5.4.2
Influence de la repr
esentation du d
efaut sur la
convergence
endommagement
1
0.8
0.6
0.4
0.2
0
0
100
200
(degres)
300
131
endommagement
0.5
0
0
100
200
(degres)
300
132
endommagement maximum
1.2
1.1
1
0.9
0.8
0
10
20
30
nombre de modes utilises
erreur relative
10
10
10
10
iteration
15
133
5.5
Application
Soit un tube [+20/ 20/0/ 20/ + 20] consitue de plis tisses G939/M18 en
traction. Un defaut entrant dans le cadre des resultats du chapitre precedent
est initie `a linterface interieure [+20/ 20]. Celui-ci a une longueur de 22 mm,
il depasse donc lextremite du manchon en titane. La longueur de recouvrement
de ce dernier est de 20 mm. Levolution de ce defaut suivant une circonference
est donne figure 5.7, lendommagement correspondant ne depasse pas 0.99. Le
maillage retenu pour effectuer le calcul est assez fin, deux elements sont utilises
dans lepaisseur de chaque pli. Le maillage est presente figure 5.8. 64 modes
de calcul sont utilises et 128 points dechantillonnage par circonference. Ce
maillage comporte au total 1.3 millions de degres de liberte reels. Une modelisation 3D equivalente ferait intervenir environs 5 millions de degres de liberte.
endommagement
0.8
0.6
0.4
0.2
0
0
4
(rad)
134
5.5. Application
20
r (mm)
19
18
17
16
15
0
10
15
20
z (mm)
25
30
35
40
10
erreur relative
10
10
10
10
10
20
iteration
30
40
135
136
5.5. Application
137
5.6
Conclusion
138
Chapitre 6
Analyse des effets de bord : vers
le non lin
eaire
Lobjectif de ce chapitre est de mettre en place les elements de base permettant deffectuer une simulation non lineaire du comportement dun
tube en presence de defauts. Pour cela deux aspects ont ete abordes. Le
premier concerne lintegration du comportement des meso-constituants
du stratifie. Le deuxi`eme aspect concerne la resolution du probl`eme non
lineaire global par un algorithme de type Newton. Loutil de calcul actuel ne permettant pas encore de traiter dexemples realistes, les choix
effectues ici sont illustres sur des exemples tr`es simples.
Sommaire
6.1
Mod
elisation du mat
eriau . . . . . . . . . . .
6.1.1 Modelisation des plis . . . . . . . . . . . . . .
6.1.2 Modelisation des interfaces . . . . . . . . . .
6.2 R
esolution du probl`
eme non lin
eaire global .
6.2.1 Probl`eme de reference . . . . . . . . . . . . .
6.2.2 Base des methodes incrementales . . . . . . .
6.2.3 Methodes de resolution classiques . . . . . . .
6.2.4 Pilotage des calculs . . . . . . . . . . . . . . .
6.2.5 Acceleration de convergence . . . . . . . . . .
6.2.6 Choix des directions de recherche . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
141
. 141
. 153
154
. 155
. 155
. 155
. 157
. 158
. 159
139
140
6.1
Mod
elisation du mat
eriau
6.1.1
Mod
elisation des plis
6.1.1.1
Description du mod`
ele
ed =
1
2
< 11 >2+
< 11 >2
< 22 >2
< 22 >2+
+
+
+ 0
E10 (1 d1 )
E10
E2 (1 d2 )
E20
0
2
2 120 11 22
+ 0 12
G12 (1 d12 )
E1
2
2
0
2
0
33
13
13
23
23
+ 0 + 0 2 0 11 33 + 0 2 0 22 33
E3
G13
E1
G23
E2
(6.1)
141
Yd1 =
Yd2 =
Yd12 =
ed
d1
ed
d2
ed
d12
(6.2)
(6.3)
(6.4)
En sinspirant des plis unidirectionnels, on suppose que les fissures se developpent de mani`ere instable dans lepaisseur du pli, on fera donc lhypoth`ese
que les variables dendommagement sont uniformes dans lepaisseur dun pli
comme dans (Ladev`eze et Le Dantec, 1992). De plus, cette hypoth`ese permet
de regulariser le mod`ele dans la direction hors plan ce qui evite les probl`emes
de dependance au maillage et de localisation dans cette direction. Les variables
dendommagement sont alors pilotees par des forces thermodynamiques mesoscopiques notees avec un exposant m. Celles-ci secrivent :
1 <<< 11 >2+ >>
2 E10 (1 d1 )2
1 <<< 22 >2+ >>
= << Yd2 >>=
2 E20 (1 d2 )2
2
>>
1 << 12
= << Yd12 >>=
0
2 G12 (1 d12 )2
(6.5)
Ydm2
(6.6)
Ydm12
(6.7)
o`
u << . >> represente la moyenne dans lepaisseur dun pli.
Les lois devolution sont donnees dans (Bordreuil et al., 2003; Bordreuil et
Hochard, 2004). Pour la rupture fragile des fibres, les forces thermodynamiques
mesoscopiques sont comparees `a des seuils :
d1 = 0 si Ydm1 < Y1f sinon d1 = 1
d2 = 0 si Ydm2 < Y2f sinon d2 = 1
(6.8)
(6.9)
Dans (Lahellec et al., 2005), il est montre que ce crit`ere local de rupture
ne suffit pas. Il est necessaire dintroduire une longueur caracteristique permettant de predire la rupture des fibres. On peut rapprocher le role de cette
longueur de celui de lepaisseur du pli pour le cisaillement. Celle-ci pourrait
permettre plus tard de regulariser le mod`ele dendommagement et eviter la
dependance au maillage dans le plan des plis. Pour les plis unidirectionnels,
142
cest une autre solution limitant le taux dendommagement qui est choisie.
En ce qui concerne le developpement de d12 , le couplage entre traction et
cisaillement est pris en compte par lintermediaire de la force thermodynamique
equivalente Y et de sa valeur maximum au cours du temps Y :
Y (t) = 1 Ydm1 + 2 Ydm2 + Ydm12
Y (t) = sup(Y ( ), t)
(6.10)
(6.11)
(6.12)
d12 = min([
, 1])
(6.13)
Yc Y0
+
Celles-ci verifient :
12
(1 d12 )
= (1 d12 )p12
12 =
(6.14)
p12
(6.15)
(6.16)
T r[
12 p12 ] = T r[12 p12 ]
(6.17)
12
p =
(6.18)
12p
(6.19)
(6.20)
143
(6.21)
Remarque : Comparee `a la modelisation du comportement de plis unidirectionnels, le mod`ele presente est tr`es simple grace `a la presence des fibres dans
deux directions, celles-ci ayant un comportement elastique fragile.
6.1.1.2
Int
egration num
erique
6.1.1.2.1 Discr
etisation des
equations On cherche `a integrer numeriquement les equations precedentes, pour cela un schema dEuler implicite est
utilise comme dans (Bordreuil et Hochard, 2004). Le temps est decoupe en
intervalles [tn , tn+1 ]. La derivee dune quantite q au pas n + 1 est donnee par :
q|
n+1 =
q|n+1 q|n
q|n+1
=
tn+1 tn
tn
(6.22)
Ydm1 |n+1 =
(6.23)
Ydm2 |n+1
(6.24)
Ydm12 |n+1
(6.25)
(6.26)
(6.27)
, 1])
d12 |n+1 = min([
Yc Y0
(6.28)
(6.29)
(6.30)
144
f
|n+1
X
f
12
f (
12 |n+1 , X|n+1 ) = |(
12 |n+1 X|n+1 )| R0
X|n+1 =
p12 |n+1
p|n+1 = |n+1
(6.31)
(6.32)
(6.33)
(6.34)
145
146
12 [g]|0n+1 =
12 [g]|n + 2G012 12 [g]|n+1
X[g]|n+1 = X[g]|n
(6.36)
(6.37)
(6.38)
Comme il a dej`a ete precise, ce crit`ere est donne simultanement pour tous
les points dintegration appartenant `a la meme zone dintegration (ici dans
lepaisseur du pli).
Si pour tout point g de la zone dintegration f [g]|0n+1 0 alors lhypoth`ese
devolution purement elastique est verifiee et on peut mettre `a jour les differents
champs.
12 [g]|n+1 =
12 [g]|0n+1
p12 [g]|n+1 = p12 [g]|0n
p12 [g]|n+1 = p12 [g]|0n
(6.39)
(6.40)
(6.41)
Une mise `a jour de d12 |n+1 est alors effectuee `a partir de 12 |n+1 p12 |n+1 .
Si le crit`ere nest pas verifie, cest `a dire si g, f [g]|0n+1 > 0 alors lhypoth`ese devolution purement elastique nest pas verifiee et la mise `a jour des
multiplicateurs plastiques [g]|n+1 est necessaire. Ceux-ci sont couples par le
cote non-local de lendommagement.
Soit :
i+1
i
[g]|i+1
n+1 = [g]|n+1 + [g]|n+1
(6.42)
f (
12 [g]|in+1 , X[g]|in+1 )
+
f X
X
f
12
12
[g]|in+1 [g]|i+1
n+1
[g]|in+1 [g]|i+1
n+1
(6.43)
Or on a :
s[g] =
f
[g]|i = signe(
12 [g]|0n+1 X[g]|0n+1 )
12 n+1
(6.44)
147
p12 [g]|in+1
2G012
i
1 d12 [g]|n+1
1
=
12 [g]|0n+1 2G012
1 d12 [g]|in+1
[g]|in+1 signe(
12 [g]|in+1 X[g]|in+1 )
(6.45)
(6.46)
(6.47)
et :
X[g]|in+1 X[g]|0n+1 = [g]|in+1 signe(
12 [g]|in+1 X[g]|in+1 )
(6.48)
de plus :
1
12
[g]|in+1 = 2G012 s[g]
1 d12 [g]|in+1
X
[g]|i
= s[g]
n+1
(6.49)
(6.50)
car :
(6.51)
1
= p [g]|0n+1 +
p [g]|in+1
i
1 d12 [g]|n+1
(6.52)
Do`
u la determination de [g]|i+1
n+1 par la relation :
[g]|i+1
n+1 =
f (
12 [g]|in+1 , X[g]|in+1 )
G0
2 1d1212|i
n+1
(6.53)
148
6.1.1.2.3.3 D
ecouplage des algorithmes Lalgorithme 7 donne une
variante utilisee dans les codes de calcul sur composites du LMT-Cachan
comme DSDM ou DAMLAM. Celle-ci consid`ere independamment lendommagement et la plasticite, un test sur la stagnation de la contrainte est alors
utilise pour verifier la convergence de la methode.
Il est bien entendu possible de permuter le calcul de lendommagement et
celui de la plasticite. Le comportement de ce nouvel algorithme est alors tr`es
proche de lalgorithme 7.
Ces algorithmes sont tr`es simples `a implementer, en particuler le deuxi`eme
149
150
10
10
algo 7 : decouple
algo 6 : pilotage endommagement
10
10
10
0.2
0.4
0.6
0.8
endommagement d
12
151
100
90
0.9
80
0.8
70
0.7
60
0.6
0.35
0.25
p
12
0.2
0.5
40
0.4
30
0.3
20
0.2
10
0.1
12
50
12
0.3
0.15
0.1
0.05
0
0
0.2
12
0.4
0
0
0.2
12
0.4
0
0
0.2
0.4
12
152
6.1.2
Mod
elisation des interfaces
Les interfaces sont des entites surfaciques assurant le transfert des efforts
entre plis. Le mod`ele dinterface est presente dans (Allix et Ladev`eze, 1992).
La version retenue a ete proposee dans (Allix et Corigliano, 1996) et identifiee
dans (Allix et al., 1998). Il a ete utilise dans le cadre des plaques trouees
dans (Allix, 1992) ou des effets de bord dans (Daudeville et Ladev`eze, 1993)
pour decrire le delaminage entre plis dunidirectionnels. Il sagit dun mod`ele
non associe `a une seule variable dendommagement presentant la particularite
de permettre de reproduire des lieux de rupture en mode mixte comme par
exemple :
GI
GII
GIII
+
+
=1
(6.54)
GIc
GII c
GIII c
~ 1, N
~ 2, N
~ 3 ). La direction hors
Linterface est supposee orthotrope daxes (N
~ 3 . Les directions N
~ 1 et N
~ 2 sont les bissectrices des directions des
plan est N
fibres des deux plis adjacents, plis notes prime et seconde (figure 6.3).
N2
N2
N2"
N1"
N1
N1
2
2
< 33 >2+
< 33 >2
13
23
+
+
+
k10 (1 d1 ) k20 (1 d2 ) k30 (1 d3 )
k30
(6.55)
Les forces thermodynamiques associees sont alors donnees par les relations
suivantes :
1 0
k [u1 ]2
2 1
1 0
=
k [u2 ]2
2 2
1 < 33 >2+
=
2 k30 (1 d3 )
Yd1 =
(6.56)
Yd2
(6.57)
Yd3
(6.58)
153
Comme dans la base dorthotropie, la matrice de comportement de linterface est diagonale, on a lecriture simple suivante :
1
Yd3 = k30 < [u3 ] >2+
2
(6.59)
(6.60)
n < Y Y0 >+
n + 1 Yc Y0
n
(6.61)
o`
u:
Y (t) = sup(Y ( ), t)
(6.62)
Notons aussi lexistence, comme pour le pli, dun mod`ele avec effet retard (Ladev`eze, 1990; Ladev`eze et al., 2000), celui-ci permettant de gerer les
probl`emes de rupture et de localisation grace `a la limitation du taux dendommagement. Il existe aussi une modelisation introduisant des deplacements
anelastiques permettant de decrire le frottement d
u au contact entre les l`evres
des fissures. Pour simplifier, ces modelisations ne seront pas etudiees ici.
6.2
R
esolution du probl`
eme non lin
eaire global
154
6.2.1
Probl`
eme de r
ef
erence
Le probl`eme de reference en statique est de trouver les champs de deplacement et de contrainte (U, ) , (M, t) [0, T ] tels que :
U U
Z
Z
Z
T r[(U )]d =
fd U d +
(6.63)
Fd U d U U 0
= A( , t)
6.2.2
(6.64)
(6.65)
Base des m
ethodes incr
ementales
tk
tk+1
U (tk+1 )
U (tk ) [tk , tk+1 ]
tk
tk
(6.66)
k+1 = A((U
(6.67)
k+1 ))
En considerant les quantites connues au pas tk , completer lhistoire revient
`a trouver Uk+1 . Pour cela, les equations dequilibre et de liaison sont ecrites au
pas tk+1 :
Uk+1 Uk+1
Z
Z
Z
T r[A((U
fdk+1 U d +
k+1 ))(U )]d =
(6.68)
Fdk+1 U d U U 0
(6.69)
Ce probl`eme est desormais independant du temps, mais toujours non lineaire. Un algorithme iteratif de type Newton dont le lecteur trouvera une
presentation dans (Zienkiewicz et Taylor, 2000) peut alors etre utilise pour
resoudre ce probl`eme. Le schema de presentation decrit dans (Ladev`eze, 1996)
est utilisee ici pour sa clarte.
6.2.3
M
ethodes de r
esolution classiques
155
T r[k+1 (U )]d =
fdk+1 U d +
(6.70)
Fdk+1 U d U U 0
(6.71)
k+1 = A((U
(6.72)
k+1 ))
La solution du probl`eme non lineaire se trouve `a lintersection de ces deux
groupes dequations Adk+1 et k+1 . La famille des methodes `a deux directions
de recherche dont les methodes de Newton font partie, consiste `a iterer entre
chacun des sous-espaces en suivant deux directions de recherche K + et K . On
notera s = (, ) et n lexposant relatif aux iterations de cet algorithme. On
rappelle que lindice k designe le pas de temps considere, celui-ci sera parfois
omis dans la suite de ce paragraphe pour alleger les notations. sn Adk+1 est
1
suppose connu. Lobjectif est alors de trouver alternativement sn+ 2 k+1
puis sn+1 Adk+1 .
6.2.3.1
Etape
locale : construction de sn+ 2
1
Le probl`eme est de determiner sn+ 2 connaissant sn . La direction de recherche K + est alors introduite, elle est positive et locale en variable despace.
1
n+ 21 )
n+ 2 = A(
n+ 21
) = K (
n+ 21
(6.73)
n
);
(6.74)
Etape
globale : construction de sn+1
1
Le probl`eme est de determiner sn+1 connaissant sn+ 2 . La direction de recherche K est alors introduite, elle est positive et lineaire.
( n+1 , n+1 ) Adk+1
( n+1
156
n+ 12
) = K (n+1
(6.76)
n+ 21
(6.77)
U = U n+1 U n+ 2 U 0
Z
Z
1
Z
Z
+ fdk+1 U d +
Fdk+1 U d U U 0
(6.78)
(6.79)
Les algorithmes de type Newton diff`erent dans le choix de la direction de recherche K . Pour Newton Raphson, le comportement tangent est choisi, pour
Newton secant, le comportement courant et pour Newton modifie le comportement initial. Dans ce dernier cas, la direction de recherche est constante au
cours de iterations, le calcul de celle-ci est donc moins co
uteux cependant la
convergence est plus lente. Il est `a noter que le comportement tangent nest
pas necessairement defini positif, ce qui peut engendrer des probl`emes. De plus
celui-ci doit etre evalue de mani`ere consistante avec le schema dintegration
comme precise dans (Simo et Taylor, 1985). On se restreint ici aux algorithmes
modifie et secant.
6.2.4
U = U n+1 U n+ 2 U 0
(6.80)
Z
Z
1
0 = T r[K (U )(U )]d T r[ n+ 2 (U )]d
(6.81)
Z
Z
n+1
Fdk+1 U d U U 0
+ k fdk+1 U d +
n+1
k
Le coefficient n+1
est une inconnue du probl`eme qui sera determinee grace
k
`a lajout dune equation supplementaire. En posant U = U1 + n+1
U2 , Le
k
probl`eme initial se divise en deux :
157
0=
T r[ n+ 2 (U )]d U U 0
Z
+
Fdk+1 U d U U 0
(6.82)
s
k
k
(6.84)
Ici encore, un choix judicieux de la norme `a utiliser simpose (Hellweg et Crisfield, 1998; De Borst, 1987; Chen et Schreyer, 1990; May et Duan, 2997; Geers,
1999). De plus, la solution de ce probl`eme nest pas unique et il convient de
choisir correctement lune des racines comme par exemple dans (Carrera, 1994).
Pour le moment, un algorithme de Riks est mis en place. Les premiers cas
traites etant homog`enes, le produit scalaire introduit est le produit scalaire
energetique global sur la structure. La mise en place dun pilotage dans le
cadre dune evolution simultanee du delaminage et de lendommagement des
plis na pas ete traite.
6.2.5
Acc
el
eration de convergence
158
solveur de Krylov `a fait ses preuves. En effet, le sous-espace engendre lors dune
resolution peut etre reutilise pour les suivantes sans perte dorthogonalite. Il
sagit alors uniquement de mettre en place un algorithme de Krylov augmente.
Dans le cas de matrices non invariantes, les propriete de conjuguaison vis `a vis
de loperateur sont perdues dun syst`eme `a lautre et la reutilisation des sousespaces de Krylov devient trop co
uteuse. Pour palier `a cela, les algorithmes
dacceleration de convergence GIRKS et SRKS ont ete mis en place.
Le premier (Generalized Iterative Reuse of Krylov Subspaces) (Rey, 1996; Risler et Rey, 2000) est base sur deux ingredients. Dans un premier temps (Risler
et Rey, 2000), la solution est recherchee sur les sous-espaces de Krylov precedents. Pour cela les operateurs precedents (projetes sur leurs sous espaces de
Krylov) sont pris comme preconditionneur. Cette approximation de la solution
sert alors dinitialisation. Dans un deuxi`eme temps, on cherche `a construire un
preconditionneur optimal `a partir dun preconditionneur classique. Cette correction est approximee `a partir des sous-espaces de Krylov precedents. Cet
algorithme etant base sur des approximations, une stagnation peut apparatre
lorsque linformation apportee par les sous-espaces de Krylov nest plus significative.
Le second algorithme (Selective Reuse of Krylov Subspaces) (Gosselet et Rey,
2002; Rey et Gosselet, 2003) a pour objectif dinjecter un maximum dinformation par le biais dune selection de vecteurs propres obtenus sur les operateurs
precedents. Ceux-ci sont supposes proches de loperateur courant dans le cadre
de lutilisation dun bon preconditionneur. Le choix des vecteurs propres est
effectue par le biais des valeurs de Ritz les mieux convergees des resolutions
precedentes.
Ces techniques nont pas ete mises en place ici mais semblent prometteuses.
6.2.6
159
6.2.6.1
Le premier cas test envisage est axisymetrique et ne comporte pas de defaut. On etudie un tube compose dun seul pli G939/M18 `a [+45] en traction.
Le pli est ainsi sollicite de mani`ere homog`ene en cisaillement. Le maillage est
reduit `a 10 elements dans la longueur du tube.
La figure 6.4 presente le nombre diterations necessaires aux deux algorithmes
pour converger. On peut verifier que lalgorithme de Newton modifie converge
ici aussi vite que Newton secant. Cependant en nombre de resolutions de probl`emes elastiques, lalgorithme de Newton modifie est un peu plus economique.
Il est `a noter que pour lalgorithme de Newton modifie, ce nombre de resolution
est egal au nombre diterations.
2
10
10
10
10
15
20
pas de chargement
25
Figure 6.4 Co
ut de calcul des algorithmes de Newton modifie et Newton
secant : cas de la traction
6.2.6.2
160
10
10
10
10
15
20
pas de chargement
25
30
Figure 6.5 Co
ut de calcul des algorithmes de Newton modifie et Newton
secant : cas de la flexion simple
6.2.6.3
Le cas test suivant porte sur un tube [+45/45] en traction. Un defaut axisymetrique est insere dans linterface entre les deux plis sur une demi-longueur
du tube. Ici encore, le maillage se resume `a une vingtaine delements.
On rappelle que lobjectif est de comparer la direction de recherche associee
au tube sain `a la direction de recherche associee au comportement courant. La
resolution associee `a cette derni`ere est effectuee par un gradient conjugue dont
le preconditionneur est le tube sain.
Considerons le debut de lhistoire de chargement et supposons que celui-ci est
suffisamment faible pour que le tube reste dans le domaine elastique. On peut
alors comparer le co
ut de lutilisation de la direction de recherche saine par
rapport `a la direction de recherche secante.
Remarque : par abus de langage on appelle ici Newton modifie un algorithme de Newton utilisant la direction de recherche saine et non pas initiale
(qui presente ici un defaut).
Le tableau 6.2 donne le nombre de resolutions necessaires `a la recherche de
la solution. Dans le cas de lutilisation du gradient conjugue, deux preconditionneurs sont envisages, le premier est le comportement moyen et le second
le comportement sain.
Bien entendu, lalgorithme de gradient conjugue presente un co
ut beaucoup
161
Newton
modifie
nombre de resolutions
9393
6.2.6.4
Conclusion
Cette etude, ne permet pas de faire la difference entre les deux directions de
` lautre extreme, la presence
recherche sur les deux premiers exemples traites. A
dun defaut impose lutilisation du gradient conjugue. On soriente donc vers
le choix dun algorithme de Newton secant, une etude plus poussee devra etre
menee dans le futur.
6.2.7
162
6.3. Conclusion
140
120
zz
(MPa)
100
80
60
40
20
0
0
0.02
0.04
zz
0.06
0.08
6.3
Conclusion
Le present chapitre est une ouverture vers le non lineaire et na pas la pretention de traiter le sujet. Differents points sont discutes a` partir dexemples
tr`es simples, notamment lintegration numerique du comportement et la resolution du probl`eme non lineaire global par un algorithme de type Newton.
Pour le moment, les tests sont effectues sur le materiau G939/M18 identifie
par (Bordreuil et al., 2003), lidentification du mod`ele nayant pas encore ete
menee sur le G969/RTM6. Les probl`emes de localisation ne sont pas abordes
ici, en particulier linfluence de la representation circonferentielle en serie de
Fourier.
Le code prototype developpe sous Matlab ne permet pas de traiter des cas
representatifs. En effet, si le calcul matriciel est optimise (ce qui permet de
traiter des cas industriels en elasticite), la manipulation des donnees ne lest
pas. Le temps de calcul en non lineaire nest alors pas representatif du potentiel
de la methode de calcul. Pour cette raison, seuls des cas rudimentaires ont ete
traites.
163
164
Conclusion et perspectives
Dans ce travail, une strategie de calcul dediee `a lanalyse de tubes composites degrades a ete etudiee. Quatre difficultes ont ete recensees, deux dentre
elles ont plus particuli`erement ete abordees.
La premi`ere difficulte concerne la reduction de la zone detude fine `a la
zone dinteret, ici les extremites du tube. La theorie exacte des poutres est
alors utilisee pour calculer la solution elastique au coeur du tube (solution dite
de Saint-Venant). Celle-ci permet ensuite de generer les conditions limites `a
imposer sur la zone detude fine sans venir perturber la solution interieure au
niveau du raccord. Cette problematique existe pour bien dautres structures
composites et en particulier pour les structures sandwich o`
u la demarche suivie
au chapitre 2 pourrait egalement etre appliquee. Dans le cas dun endommagement penetrant au coeur du tube, le probl`eme reste ouvert.
La deuxi`eme difficulte rencontree est celle de la simulation efficace de la
zone de bord en elasticite. En effet, ce type de resolution etant utilisee de
mani`ere intensive dans le cadre non lineaire, elle se doit detre tr`es efficace.
Pour cela une description circonferentielle des champs en series de Fourier est
utilisee. Celle-ci permet detendre le calcul de Fourier classique au cas axisymetrique anisotrope par lintroduction de modes etendus.
En presence de degradations, le decouplage entre modes etendus devenant impossible, lutilisation dun preconditionneur axisymetrique dans un algorithme
de gradient conjugue est alors abordee. En particulier, les questions liees `a la
qualite de la solution par rapport `a la troncature de la serie de Fourier ainsi que
la mise en oeuvre pratique du gradient conjugue dans ce cadre sont traitees.
Lintegration de cette strategie dans un code prototype developpe sous Matlab
nous a permis de traiter, en elasticite, des cas industriels de plusieurs millions
de degres de liberte. Ce code parallelise est actuellement en cours de transfert
sur le cluster dALCATEL ALENIA SPACE. Il est `a noter que si les probl`emes
bande `a traiter deviennent de taille importante, le calcul de Fourier nest pas
incompatible avec une technique de sous-structuration classique.
165
Conclusion et perspectives
La troisi`eme difficulte qui na ete queffleuree dans ce travail, faute dim` lavenir,
plantation numerique adequate, concerne la simulation non lineaire. A
il sera necessaire didentifier et de valider les modelisations utilisees pour les
plis et les interfaces. Une campagne didentification est prevue prochainement
pour les plis tisses G969/RTM6 utilises par notre partenaire industriel. Dautre
part, la modelisation utilisee pour le moment ne g`ere pas les probl`emes de dependance au maillage dus `a ladoucissement introduit par lendommagement.
La modelisation doit donc etre amelioree et une technique de pilotage permettant de suivre le comportement du tube lorsque lendommagement se developpe
`a la fois dans les plis et les interfaces reste `a mettre en place. Ces differentes
ameliorations ne seront possibles quavec une reecriture compl`ete du code de
calcul. Celui-ci doit passer dune phase detude de faisabilite `a une phase dutilisation intensive.
La derni`ere difficulte envisagee concerne la prise en compte de defauts. En
effet, la description et lidentification des defauts en tete de tube peut etre delicate. On rappelle, quen terme de tolerance aux dommages, le dimensionnement
est effectue pour le defaut maximum non visible. Celui-ci (ceux-ci) reste(nt) `a
identifier. Apparat alors la notion de famille de defaut definie par des crit`eres
comme la severite, la geometrie, le type de degradation. Il serait interessant de
capitaliser linformation apparaissant lors de la simulation de la reponse dun
tube avec un type de defaut grace `a une strategie multi-resolutions de type
LATIN (dans le cas lineaire (Boucard et Ladev`eze, 1998) et dans le cas non
lineaire (Allix et Vidal, 2002)) ou SRKS par exemple. La pertinence de
cette information permettrait alors peut etre de diminuer le temps de calcul
pour des defauts de meme famille, ou non.
166
Annexe A : D
efinition des
matrices R et P
P0 = Id3
(6.85)
cos n
0
0
0
cos n
0
0
0
sin n
sin n
0
0
sin n
0
= 0
0
0
cos n
n > 0 : Pn =
n > 0 : Pn
R0 = Id6
n > 0 : Rn
n > 0 : Rn =
sin n
0
0
0
0
0
0
sin n
0
0
0
0
0
0
sin n
0
0
0
0
0
0
sin n
0
0
0
0
0
0
cos n
0
0
0
0
0
0
cos n
cos n
0
0
0
0
0
0
cos n
0
0
0
0
0
0
cos n
0
0
0
0
0
0
cos n
0
0
0
0
0
0
sin n
0
0
0
0
0
0
sin n
(6.86)
(6.87)
(6.88)
(6.89)
(6.90)
167
168
De mani`ere generale on a :
(+n, +n) : K
Kn =
(n, +n) : K
(+n, +n) : k
kn =
(n, +n) : k
(+n, n) : K
(n, n) : K
(+n, n) : k
(n, n) : k
(6.93)
(6.94)
(6.95)
avec :
(a, b) =
si (a = b)
si (a = b) :
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
(6.96)
169
et
(a, b) =
si (a = b)
170
: 1
0
0
si (a = b) : 0
1
1
1
0
0
0
1
0
0
1
1
1
0
(6.97)
171
6*((2*nr+1)*nc1)+[1..6]
3*6*(nc1)+ [1..6]
2*6*(nc1)+ [1..6]
[1..6]
[7..12]
6*(nc1)+ [1..6]
(6*2*nr)+[1..6]
6*((2*nr+1)*nc1)+[1..6]
[13..18]
6*(2*nr+1)*(nc1)+[13..18]
[7..12]
6*(2*nr+1)*(nc1)+[7..12]
[1..6]
6*(2*nr+1)*(nc1)+[1..6]
172
Bibliographie
V. R. Aitharaju et R. C. Averill : Three-dimensional properties of wovenfabric composites. Composites Science and Technology, 59:19011911, 1999.
R. Akkerman : On the properties of quasi-isotropic laminates. Composites :
Part B, 33(2):133140, 2002.
G. Alfano et M. A. Crisfield : Solution strategies for the delamination
analysis based on a combination of local-control arc-length and line searches.
International Journal for Numerical Methods in Engineering, 58:9991048,
2003.
O. Allix : Modelisation du comportement des composites stratifies : Application `
a lanalyse du delaminage. Th`ese de doctorat, Universite Paris 6,
1989.
O. Allix : Damage analysis of delamination around a hole. In P. Lade`ze et O. Zienkiewicz, eds : New Advances in Computational Structural
ve
Mechanics. Elsevier Science, 1992.
O. Allix, E. Baranger et L. Blanchard : An efficient strategy for the
calculation of end effects on composite pipes : the thermoelastic case. Composite Structures, 2005. accepte.
O. Allix et A. Corigliano : Modeling and simulation of crack propagation
in mixed-modes interlaminar fracture specimens. International Journal of
Fatigue, 77:111140, 1996.
O. Allix et F. Hild, eds. Continuum damage mechanics of materials and
structures. Elsevier, 2002.
`ze : Interlaminar interface modelling for the predicO. Allix et P. Ladeve
tion of laminate delamination. Composite Structures, 22:235242, 1992.
ve
que et L. Perret : Identification and forecast of delamiO. Allix, D. Le
nation in composite laminates by an interlaminar interface model. Composites
Science and Technology, 58:671678, 1998.
O. Allix et P. Vidal : A new multi-solution approach suitable for structural identification problems. Computer Methods in Applied Mechanics and
Engineering, 191:27272758, 2002.
173
Bibliographie
174
Bibliographie
C. Bordreuil, J. Payan et C. Hochard : Modelisation et caracterisation du comportement anelastique de composites stratifies `a plis tisses carbone/epoxy. Nice, septembre 2003. 16`eme Congr`es Francais de Mecanique.
`ze : A multiple-solution method for non-linear
P. Boucard et P. Ladeve
structural mechanics. In Proc. of NMCM98 - 7th International Conference
on Numerical Methods in Continuum Mechanics, p. 7782, 1998.
E. O. Brigham : The Fast Fourier Transform and Applications. Prentice
Hall, 1988.
N. Buannic et P. Cartraud : Higher-order effective modeling of periodic
heterogeneous beams. I. Asymptotic expansion method. International Journal
of Solids and Structures, (40-41):71397161, 2001a.
N. Buannic et P. Cartraud : Higher-order effective modeling of periodic
heterogeneous beams. II. Derivation of the proper boundary conditions for the
interior asymptotic solution. International Journal of Solids and Structures,
(40-41):71637180, 2001b.
H. D. Bui : Mecanique de la rupture fragile. Masson, 1978.
J. F. Caron, R. P. Carreira et A. Diaz Diaz : Crit`ere dinitiation de
delaminage dans les stratifies. Comptes Rendus de lAcademie des Sciences,
Serie II b, 327:12911296, 1999.
J. F. Caron et K. Sab : Un nouveau mod`ele de plaque multicouche epaisse.
Comptes Rendus de lAcademie des Sciences, Serie II b, 329:595600, 2001.
R. P. Carreira : Validations par elements finis des Mod`eles Multiparticulaires de Materiaux Multicouches M4. Th`ese de doctorat, ENPC, 1998.
R. Carreira, J. F. Caron et A. Diaz Diaz : Model of multilayered materials for interface stresses estimation and validation by finite element calculations. Mechanics of Materials, 34:213230, 2002.
E. Carrera : A study on arc-length type methods and their operation
failures illustrated by a simple model. Computers and Structures, 50(2):217
229, 1994.
J. L. Chaboche, F. Feyel et Y. Monerie : Interface debonding models : a
viscous regularization with a limited rate dependency. International Journal
of Solids and Structures, 38:31273160, 2001.
`ze : Large
L. Champaney, J. Y. Cognard, D. Dureissex et P. Ladeve
scale application on parallel computers of a mixed decomposition method.
Computional Mechanics, p. 253263, 1997.
Z. Chen et H. L. Schreyer : A numerical solution scheme for softening
problems involving total strain control. Computers and Structures, 37(6):
10431050, 1990.
175
Bibliographie
176
Bibliographie
177
Bibliographie
J. P. M. Gon
calves, M. F. S. F. de Moura, P. M. S. T. de Castro et A. T.
Marques : Interface element including point-to-surface constraints for threedimensional problems with damage propagation. Engineering Computations,
17(1):2847, 2000.
L. Gornet : Simulation des endommagements et de la rupture dans les
composites stratifies. Th`ese de doctorat, Universite Pierre et Marie Curie,
1996.
P. Gosselet : Methode de decomposition de domaine et methodes dacceleration pour les probl`emes multichamps en mecanique non-lineaire. Th`ese de
doctorat, Universite Paris 6, 2003.
P. Gosselet et C. Rey : On a selective reuse of krylov subspaces in newtonkrylov approaches for nonlinear elasticity. In 14th conference on domain
decomposition methods, p. 419426, 2002.
A. Griffith : The theory of rupture. In Proceedings of the first international
congress of applied mechanics, p. 5563, Delpht, 1924.
L. Grillet, A. Hamdouni et C. Allery : Mod`ele asymptotique lineaire
de poutres voiles fortement courbes. Comptes Rendus de lAcademie des
Sciences, Serie II b, 2000.
dra-Degeorges et A. Vinet : A 3D
S. Guinard, O. Allix, D. Gue
damage analysis of low-velocity impacts on laminated composites. Composites
Science and Technology, 62(4):585589, 2002.
H. B. Hellweg et M. A. Crisfield : A new arc-length method for handling
sharp snap-backs. Computers and Structures, 66(5):705709, 1998.
C. T. Herrakovich : Mechanics of fibrous composites. Wiley and sons,
1998.
C. Hochard, P. A. Aubourg et J. P. Charles : Modelling of the mechanical behaviour of woven-fabric cfrp laminates up to failure. Composites
Science and Technology, 61:221230, 2001.
C. O. Horgan : Behavior of anisotropic solids, chap. Saint Venants principle
in anisotropic elasticity theory, p. 855870. Editions scientifiques du CNRS,
Paris, 1982.
C. O. Horgan : Recent developments concerning Saint-Venants principle :
An update. Applied Mechanics Reviews, 42(11):295303, 1989.
C. O. Horgan : Recent developments concerning Saint-Venants principle :
An update. Applied Mechanics Reviews, 49, 1996.
C. O. Horgan et J. K. Knowles : Recent developments concerning SaintVenants principle. Advanced Applied Mechanics, 23:176269, 1983.
178
Bibliographie
179
Bibliographie
180
Bibliographie
181
Bibliographie
C. Petit : Generalisation et application des lois de mecanique de la rupture `a letude de structures et materiaux fissures. Habilitation `a diriger des
recherches soutenue `a lUniversite de Limoges, 1994.
R. B. Pipes et N. J. Pagano : Interlaminar stresses in composite laminates
under uniform axial tension. Journal of Composite Materials, 4:538, 1970.
J. S. Przemieniecki : Matrix structural analysis of substructures. American
Institute of Aeronautics and Astronautics Journal, 1:138147, 1963.
E. Ramm : Non-linear finite element analysis in structural mechanics, chap.
Strategies for tracing non-linear responses near limit points. Springer, 1981.
J. N. Reddy : A simple higher order theory for laminated composite plates.
Journal of Applied Mechanics, 51:745751, 1984.
E. Reissner : On a variational theorem in elasticity. Journal of Mathematical
Physics, 29:9095, 1950.
J. Renard et T. Jeggy : Modelisation de la fissuration transverse dans les
materiaux composites carbone/resine. In Groupe de reflexion sur lendommagement. Cetim,Senlis, 1989.
C. Rey : Une technique dacceleration de la resolution de probl`emes delasticite non lineaires par decomposition de domaines. Comptes Rendus de lAcademie des Sciences, Serie II b, 322, 1996.
C. Rey et P. Gosselet : Solution to large nonlinear systems : acceleration
strategies based on domain decomposition and reuse of krylov subspaces. In
6th ESAFORM conference on material forming, 2003.
J. R. Rice : A path independant integral and approximate analysis of strain
concentration by notches and cracks. Journal of Applied Mechanics, 35:379
386, 1968.
A. Rigolot : Sur une theorie asymptotique des poutres droites. Th`ese de
doctorat, Universite Paris 6, 1980.
E. Riks : The application of newtons method to the problem of elastic
stability. Journal of Applied Mechanics, 39:10601065, 1972.
F. Risler et C. Rey : Iterative accelerating algorithms with krylov subspaces
for the solution to large-scale nonlinear problems. Numerical Algorithms,
23:130, 2000.
F. X. Roux : Methodes de resolution par sous-domaine en statique. La
Recherche Aerospastiale, 1:3748, 1990.
Z. Rychter : A six order plate theory. Journal of Applied Mechanics,
54:275279, 1986.
Y. Saad : Iterative methods for sparse linear systems. PWS, 2000.
182
Bibliographie
183
Bibliographie
184