Vous êtes sur la page 1sur 49

1

Mthodes numriques avances


en Mcanique non linaire
Pierre Verpeaux CEA Saclay
Objet du cours
Problmes non linaires en milieu industriel
Problmes et techniques dans CASTEM
Limit lanalyse statique et quasi statique
Mthode implicite quilibre la fin du pas
Avanc : appliquer les techniques la o elles ne
sappliquent pas
2
La mcanique au CEA
Essentiellement sret des installations
Pas le dimensionnement usuel
Tenue ultime des structures
Dure de vie, vieillissement
Thermomcanique
Enveloppe des solutions
3
La mcanique au CEA (suite)
Importante validation exprimentale
Comportement lmentaire
Aspect structuraux : adhrence fer bton,
conditions aux limites
Mthodes numriques
Limites de la validation
Faisabilit (dimension, temps)
Reproductibilit

4
Critres de qualit des mthodes
et logiciels
Exactitude des rsultats !
Invariance au maillage (et convergence)
Invariance lapplication du chargement
Stabilit vis vis des petites perturbations
(gomtrie, comportement)
Enveloppe du problme

5
Existence et unicit des solutions
Le problme physique a une solution unique
On doit la trouver.
Remarques
Pas toujours de solution unique au problme
physique : perte de symtrie, flambage
Parfois pas de solution : rupture
6
Existence et unicit (suite)
Le modle de comportement nest pas la
ralit milieu continu, homognisation...
La mthode numrique approche le modle
thorique
Le problme discrtis est diffrent du
problme continu (espace et temps)
Conditionnement, erreurs darrondi

7
Plan gnral
Introduction, non linarits, champs
Algorithmes et mthodes
Contact Frottement
Thermomcanique
Non convergence

8
Dfinition du problme
Structure S
Comportement Comp
Chargement F
Conditions aux limites Cl
Trouver ltat de la structure en quilibre
Dplacement
Variables internes
9
quilibre
Div(o) =F
F = Bo compte tenu Cl
o= comp(c,p,??????)
c=(grad(u)+grad(u
t
))/2
c=B
t
u
lastique linaire : o=Dc
F=BDB
t
u F=Ku
10
Conditions aux limites
Dirichlet : u impos
Von Neumann : grad(u) impos, c-a-d
F impos
Mixte : ou + |grad(u) impos
Condition change en thermique
Dcomposition de domaine
11
Non linarits
Comportement
o = Comp(c, p, paramtres de contrle)
Ajout ou enlvement de matire
Gomtrique
dc = du / L L = L
0
+du
c= u + u
2
Flambage, grand dplacement

12
Non linarits (suite)
Chargement F
Pression suiveuse
Forces dinertie (structure en rotation)
Forces lectromagntiques
Conditions aux limites
Contact
Frottement
13
Non linarit chargement
Pression suiveuse tuyauterie, cuve, aube
F = P N
Ncessaire pour analyse de stabilit
Forces dinerties dans un repre tournant
Calcul de turbine, arbres, alternateur
Thermique
Temprature dpendant de la position
Coefficient dchange dpendant pression
14
Non linarits gomtriques
Calcul de corde
Flambage
Striction (diminution de la section)
15
Non linarits CL
Contact (formulation statique)
u > u
0


u = u
0
et F
r
> 0
Cohsion F
r
> -F
c

16
Non linarit CL (suite)
Frottement
u
t
= 0 et F
t
< F
lim
u
t
> 0 et F
t
= F
lim
Loi de Coulomb : F
lim
= F
n
Adhrence F
lim
= F
n
+ F
adh
Dpendance possible en vitesse
17
Non linarit CL (thermique)
Rayonnement
Cavit Q = k (T
1
T
2
)
4
Obstacle (mobile)

18
Non linarits matriau
Dpendance de matriaux
lasticit non linaire
Plasticit
Viscolasticit et viscoplasticit
Endommagement
Fatigue
Btons sols exotique

19
Dpendance des matriaux
Proprits fonction de
Temprature
Irradiation
Chimie, changement de phase
Champ magntique
Vieillissement
Hygromtrie
20
lasticit non linaire
lastomre, Bois
Mme trajet Charge Dcharge
Pas de dissipation
Existence dun potentiel
nergie de dformation
21
Plasticit
Mtaux ferreux
Limite lastique
Dcharge lastique
Critre de plasticit
Von Mises 2me invariant dviateur des contraintes
Tresca max(o
i
- o
k
)
crouissage : Isotrope, cinmatique
Loi dcoulement normal, non associ

22
Viscolasticit - Viscoplasticit
tat du matriau volue avec le temps.
Contraintes Dformations
Fluage. Contrainte constante, dformation
augmente.
Guimauve
Inox 316
Haute temprature
23
Visco (suite)
Modle de Maxwell

Modle de Kelvin

Souvent coupl la plasticit.
Indpendance?
Mthode : enlever dformations visqueuses
avant (ou aprs) appliquer le comportement.
24
Endommagement
Mtaux composites - cramiques
Plasticit + changement caractristiques
lastiques.
Croissance des cavits dans le matriau
associe (ou non) de la plasticit
Situation ultime (c > 10%)
25
Fatigue
Alliage lgers, Inox
Vieillissement du matriau en fonction du
nombre et de lintensit des cycles
Effet : diminue la capacit de dformation
Mthode : modification des proprits du
matriau tablies partir dessais
Courbe cyclique
26
Bton - Sol
Matriau fragile. Rsistance en traction faible
(3MPa)
Modes endommagement multiples
Rupture en traction
Endommagement, rupture en cisaillement
Endommagement en porosit
Couplage hygromtrie
Vieillissement
Modle multicritres
Bton arm, adhrence fer bton

27
Transparent annul
28
Plasticit - coulement
Retour radial
Problme : connaissant tat initial + Ac
trouver Ao
Critre F(o, p, ..)
o
t
= D Ac + o
valuation F(o
t
)
Si F(o
t
) < 0 alors dcharge lastique o
n
=o
t

29
coulement (suite)
Si F(o
t
) > 0 on veut trouver o
n
tel que :
F(o
n
, p
n
, ) = 0 et
o c
c
A = o o
F
p
n t
( ) ( ) ( )
o c
c
o o +
c
c
A + o = o
F
p
F
p p , F p , F
t n t n n
( ) ( )
|
.
|

\
|
o c
c
|
.
|

\
|
o c
c
A
c
c
A + o = o
F F
p
p
F
p p , F p , F
T
t n n
30
Plasticit et unicit
Pour un tat de dformation, infinit tats
de contraintes possibles
Minimisation de la dissipation
Influence histoire du chargement
31
Multicritre
F
1
(o,p
1
,)
F
2
(o,p
2
,)
o
T
= o + DAc
F
1
< 0 et F
2
< 0 OK dcharge lastique
F
1
> 0 et F
2
< 0 ou F
1
< 0 et F
2
> 0
coulement sur un critre seulement
>
32
Multicritre (suite)
Si F
1
> 0 et F
2
>

0 on cherche
F
1
(o
n
, p
1n
, ) = 0
F
2
(o
n
, p
2n
, ) = 0
o c
c
A +
o c
c
A = o o
2
2
1
1 n t
F
p
F
p
( ) ( )
|
.
|

\
|
o c
c
|
.
|

\
|
o c
c
A
|
.
|

\
|
o c
c
|
.
|

\
|
o c
c
A
c
c
A + o = o
2
T
1
2
1
T
1
1
1
1
1 1 t 1 n 1 n 1
F F
p
F F
p
p
F
p p , F p , F
( ) ( )
|
.
|

\
|
o c
c
|
.
|

\
|
o c
c
A
|
.
|

\
|
o c
c
|
.
|

\
|
o c
c
A
c
c
A + o = o
2
T
2
2
1
T
2
1
2
2
2 2 t 2 n 2 n 2
F F
p
F F
p
p
F
p p , F p , F
33
Multicritre (suite 2)
F
1
= 0 et F
2
= 0 Ap
1
et Ap
2

Si Ap
1
> 0 et Ap
2
> 0
coulement sur les 2 modes
Si Ap
1
> 0 et Ap
2
< 0 coulement sur 1
Si Ap
1
< 0 et Ap
2
> 0 coulement sur 2
34
Multicritre (remarques)
Si pas crouissage : cne des normales
Si F
1
F
2
convexe unicit de la solution
Si crouissage positif cne entre obliques
Domaine de couplage plus important
Unicit possible mme si F
1
F
2
concave
Si crouissage ngatif cne entre obliques
Domaine de couplage moins important
Non unicit possible mme si F
1
F
2
convexe

35
Multicritres (fin)
En thorie pas plus de 6 critres activs
Incrment fini plus de 6 critres
Essayer toutes les solutions
Solution correcte Ap
i
> 0
Possibilit plusieurs solutions
Remarque : Le couplage de modes est une
situation stable
36
Fissuration
Critre en traction sur les contraintes principales
Avant fissuration
F = - o
lim
+max o
principale

Aprs fissuration
On conserve la direction de fissuration
F
1
= o
1

Possibilit fissuration orthogonale
F
2
= - o
lim
+ max (o
2,
,o
3
)
Possibilit rgularisation
37
Champs dans Castem
Champs dfinis aux nuds du maillage
CHAMPOINT
Champs dfinis dans les lments
CHAMELEM
38
CHAMPOINT
Discrets
Forces, chaleurs
Sadditionnent lors de lunion de 2 champs
Diffus
Dplacements, tempratures
Peuvent sunir si ils sont gaux sur la partie
commune
39
CHAMELEM
Champs dfinis dans llment
Discontinus entre lments
Dfinis sur un support
Centre de gravit champ constant
Nuds Force nodales quivalentes
Points dintgration des fonctions interpolations
o, variables internes
40
Champs lis au comportement
Dfinis aux points dintgration
Calcul des contraintes aux points dintgration
En lastique linaire plus prcis
coulement en ces points
Variables internes conserves en ces points
Problme :
Incompatibilit possible avec fonction interpolation
Impossibilit vrifier interpolation et comportement
Possibilit approche minimisation globale sur lment
criture diffrente chaque couple lment-modle
41
Changement de support
Contraintes aux points dintgration
Besoin contraintes aux nuds pour post-
traitements : graphiques et critres
Temprature aux nuds en thermique
Besoin aux points intgrations pour calcul
comportement
Ncessit changement de support
42
Contraintes dans un barreau
Temprature parabolique dans SEG3
(3 points intgration)
c
th
= oT o
th
=Ac
th
F
th
=Bo
th

Ku=F
th
c=Bu o=D(cc
th
)

Problme : c linaire c
th
parabolique
contraintes non nulles en dilatation libre
43
Changement de support
(Mthode)
Passage Nuds points intgrations
Fonctions interpolations
Passage points intgrations Nuds
Recherche valeurs aux nuds qui minimisent
lcart aux points de Gauss
X = En
i
X
i
Minimisation de :

( )
j int
int pt
j
x x j Jac p

44
Changement de support (suite)
Minimisation de :



Systme dquations linaires rsoudre

( ) ( )
2
j i
i
i
j
j
x X j n j Jac p
|
.
|

\
|


( ) ( ) ( ) 0 j n x X j n j Jac p 0
X
k
i
j i i
j
j
k
=
|
.
|

\
|
=
c
c

45
Changement de support (fin)
Si nb nuds = nb pts intgration
1 solution exacte
Si nb nuds < nb pts intgration
Solution mais interpolation # valeurs initiales
Si nb nuds > nb pts intgration
Infinit de solutions
Ajout de contraintes
Exemple nud milieu = moyenne nuds sommets
46
Projection de champ dun
maillage sur un autre
Mme principe que changement de support
Minimisation cart entre champ cherch
inconnu et champ initial
Champ dfinis partir des valeurs aux
nuds
Champ initial : X = EN
i
X
i

Champ projet : X = En
j
x
j

47
Projection de champ
Minimisation
}
x X
2
j
j j i
i
i
x n X N
}

|
|
.
|

\
|

k
X c
c
0 x n X N N
j
j j i
i
i k
=
|
|
.
|

\
|

}

( ) ( ) 0 x n N X N N
j
j
j k i
i
i k
=

}
48
Projection de champs (suite)
Calculs des intgrales par intgration numrique


Rsolution systme linaire portant sur toute la
structure
Possibilit contrainte supplmentaire
Ex : x = 0 frontire
x < x
max

( ) ( ) 0 x n N Jac p X N N Jac p
i
i m
i k m m i
i m
i k m m
=

49