Académique Documents
Professionnel Documents
Culture Documents
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 1/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Résumé :
On s’intéresse d’abord à l’intégration proprement dite de la loi puis, cette loi étant adoucissante, à un indicateur
de localisation de Rice et enfin au calcul de sensibilité par différentiation directe pour cette loi.
Pour l’intégration de la loi, on utilise un schéma implicite.
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 2/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 3/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
1 Introduction
La loi de Drucker-Prager permet de modéliser de façon élémentaire le comportement élasto-plastique
du béton ou de certains sols. Par rapport à la plasticité de Von-Mises avec écrouissage isotrope, la
différence réside dans la présence d’un terme en Tr dans la formulation du seuil et d’une
composante sphérique non nulle du tenseur des déformations plastiques.
Cette note regroupe les aspects théoriques de plusieurs développements effectués dans le code
autour de cette loi : son intégration selon un schéma implicite en temps, un indicateur de localisation
de Rice et le calcul de sensibilité par différentiation directe. On suppose le matériau isotrope.
L’indicateur de Rice et le calcul de sensibilité ne fonctionnent pas sous l’hypothèse des contraintes
planes.
La théorie et les développements ont été faits pour deux types de fonction d’écrouissage : linéaire et
parabolique, cette fonction étant dans tous les cas constante au-delà d’une déformation plastique
cumulée « ultime ».
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 4/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
est le tenseur des contraintes, qui ne dépend que de et son histoire. On considère le critère de
type Drücker-Prager :
• écrouissage parabolique
R p = Y 1−1−
R p = Y
Yultm
Y
p 2
p ultm
si
si
p ∈[0, p ultm ]
p pultm
ultm
Remarque 1 :
On peut se donner à la place de A et Y le coefficient de cohésion c et l’angle de
frottement :
2 sin
A=
3−sin
6c cos
σY=
3−sin
Remarque 2 :
On a choisi dans ce document de privilégier la variable p . La déformation plastique
cumulée de cisaillement p = p 3/2 est également très utilisée en mécanique des sols.
En considérant une version associée on suppose que le potentiel de dissipation suit la même
expression que celle de la surface de charge F . L’écoulement plastique se résume alors à :
∂ F , p
d p =d (2.2.1-4)
∂
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 5/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
avec :
La loi de normalité par rapport à la force généralisée R donne l'égalité entre l'incrément de
déformation plastique cumulée et l'incrément du multiplicateur :
∂ F , p
dp=−d =d (2.2.1-6)
∂R
- p e p
I 1=I 13K v − v = I 1−3K v (2.2.2-2)
p = p ∂ eq
∂
∂I
A 1 = p
∂
3 s
2 eq
AI
(2.2.2-3)
D’où :
vp =3 A p (2.2.2-4)
3 s
e p= p (2.2.2-5)
2 eq
Au cas où l'incrément e p soit non nul, l’incrément de déformation plastique cumulée peut s'écrire
aussi :
p=
2
3
ep: e p (2.2.2-6)
d’où :
e
eq 3 ⋅ p= eq (2.2.2-8)
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 6/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
ce qui conduit à :
eeq e
s =s (2.2.2-9)
eq
En combinant respectivement les équations (2.2.2-7) et (2.2.2-8), et les équations (2.2.2-2) et (2.2.2-4),
on obtient :
{
3μ
s=s e 1− p
eeq (2.2.2-10)
I 1 =I e1−9 KA p
1) Cas où p - p ultm
On a : R p- p=R p -
L’équation scalaire devient donc : F e , p− − p 3μ9 KA2 =0
On trouve :
F e , p− (2.2.2-12)
p=
39 KA 2
-
2) Cas où p ≤ p ultm
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 7/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
{
2
G=−
Y
p2ultm
1−
Yultm
Y
B=−3 −9 KA 2
2 Y
p ultm
1− Yultm 1− 1− Yultm
Y Y
p−
p ultm
Dans les deux cas précédents, une fois p calculé, il faut vérifier que p - p≤ p ultm .
Si cette inégalité n’est pas satisfaite, on a alors :
F e , pultm
p= (2.2.2-15)
39 KA 2
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 8/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
L'intégration de la loi sur un incrément t fini peut être compliqué quand l'état de contrainte est
proche du sommet du cône (voir la Figure 2.2.2-1), a cause du caractère non lisse de la surface
critère. Il y a alors deux cas :
● cas d'un état hydrostatique pur,
● cas de projection dans un domaine non-admissible.
Dans le cas particulier d'un état hydrostatique pur, la dérivée de la contrainte de Von Mises eq par
rapport à n'est pas définie. La loi d'écoulement (2.2.2-3) est indéterminée (il y a en effet un cône de
normales possibles au critère), et les équations (2.2.2-5), (2.2.2-7), (2.2.2-8), (2.2.2-9) ne peuvent pas
être écrites. Il reste la définition de p sur la trace des contraintes (équation 2.2.2-4). Comme dans
le cas plus général, on doit distinguer plusieurs cas :
(2.2.2-16)
e
I
p= 1
9 KA
2) Cas où p -≤ p ultm
B=−9 KA 2
2 Y
p ultm
1− Yultm 1− 1− Yultm
Y
p−
Y p ultm
Dans les cas 2a) et 2b), si l'inégalité p - p≤ p ultm n’est pas satisfaite, on a :
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 9/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
A cause de la résolution incrémentale, il se peut que la solution trouvée ne soit pas admissible, avec
eq 0 . Cela peut arriver quand l'état de contrainte à l'instant t - est proche du sommet du cône.
On choisit alors de projeter l'état de contrainte trouvé par prédiction élastique sur le sommet du cône,
soit de se reporter à un état de contrainte purement hydrostatique. On fait un contrôle à posteriori de
l'admissibilité de la solution I 1 , s , et on apporte éventuellement la correction.
Dans les détails :
i) On actualise l'état de contrainte par le biais des équations (2.2.2-12), (2.2.2-13), (2.2.2-14),
(2.2.2-15).
ii) On contrôle que la solution I 1 , s trouvée soit admissible, soit que eq 0 où, de façon
équivalente, que I 1 soit à l'intérieur de la surface critère :
R p
I 1
A
iii) Si cette condition n'est pas vérifiée, on impose la vérification du critère avec eq =0 (sommet
R p
du cône) : I 1= ⇒ A⋅I 1−R p=F , R=0
A
iv) On reconduit alors la solution aux équations (2.2.2-16), (2.2.2-17), (2.2.2-14).
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 10/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
∂ ∂s 1 ∂I
On cherche à calculer la matrice cohérente : = I⊗ 1
∂ ∂ 3 ∂
En dérivant le système d’équations (2.2-7), on obtient :
{
e
∂s ∂s e
=
∂ ∂
eq
1−3 e . p
3
e 2
eq
.
p . s
e ∂ eq
⊗
∂
−
3 s e ⊗∂ p
e
eq
.
∂
∂ I 1 ∂ I e1 ∂ p
= −9 KA
∂ ∂ ∂
éq 2.2.3-1
e
Expression de ∂s
∂
e
∂ s ij
∂ pq 1
=2 ip jq − ij pq
3
∂ I e1
Expression de
∂
e
∂ I1
=3K pq
∂ pq
e
∂ eq
Calcul de
∂
∂ eeq 3 e
= s
∂ pq eeq pq
∂ p
Calcul de
∂
∂ p
∂ pq
=−
1 3 e
. e s pq3 AK pq
T p eq
avec :
{
− 3 9 KA2 dans le cas p− p≥ pultm écrouissage linéaire ou parabolique
T p = − 3 9 KA2 h dans le cas p− p pultm écrouissage linéaire
−
B2G p dans le cas p p p ultm écrouissage parabolique
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 11/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Expression complète
2
∂ σ 3µ ∂ s e 3µ ∆p 1 e
s ⊗ s e + 9 µ AK (s e ⊗ I + I ⊗ s e ) + K + 9 K A I ⊗ I
2 2
= 1 − e ∆ p . + e +
∂ ε σ eq ∂ ε σ eq
σ e T
eq Tσ eqe T
∂ −
On cherche a exprimer . Pour cela on va chercher à calculer l’opérateur tangent par un calcul
∂−
∂ ̇
en vitesse : .
∂ ̇
• ∂F ∂F •
En partant de l’expression : F= •
+ p=0 on démontre que :
∂σ ∂p
3μ 3 AK
ṗ= s . ε̇ ε˙v avec D=3μ 9 KA 2 ∂ R
σ eq D D ∂p
p
•p • ∂F
Des expressions : σ̇=H ε̇− ε̇ et ε =p on démontre ensuite que :
∂σ
∂ ̇
∂ ̇
=H −
3
eq
s3 AK I
∂ p
∂ε
qui n’est autre que l’expression de la matrice cohérente du système global du paragraphe précédent
où Δp=0 .
Le potentiel plastique se différencie donc de la surface de charge dans cette nouvelle formulation.
L’intégration numérique a été introduite uniquement pour l’expression du comportement à écrouissage
parabolique.
où β p est une fonction qui décroît linéairement avec l’évolution de la déformation plastique suivant
la relation
{
p
β ψ 0 1− si p∈ [ 0, pult ]
p ult
β p =
0 si p pult
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 12/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
2 sin ψ 0
où ψ désigne l’angle de dilatance initial et
0
β ψ 0 = .
3−sin ψ 0
∂G , p
d ijp =dp
∂ ij
sachant que l’on a toujours le critère définissant la surface de charge :
F , p = eq AI 1 −R p ≤0
{
3 s ij
Δe ijp = Δp
2 σ eq
Δε Vp = 3 β p Δp
{
Δp
sij =seij 1−3μ
σ eeq
I 1=I e1−9Kβ p Δp
F σ e , p−
Δp=
3μ
Dans ce cas Δp est solution d’une équation polynomiale du second ordre dont les racines vont
dépendre de l’incrément de déformation et des données caractérisant les paramètres matériaux. Le
polynôme en question est le suivant
p−
C 1 = − 3µ − 9 KAβ( p − ) + 2
σY 1 − 1 − σ Yult 1 − σ Yult
pult σY p σY
ult
2
+ 9 AK β( ψ )
σ 1 − σYult
0
C 2 = − 2Y
pult σY pult
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 13/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
1/ si C 2 < 0 alors ∆p =
− C1 − ( C 1 ) 2 − 4F ( σ e , p − )C 2
2C2
2/ si C 2 > 0 et F ( σ e , p − ) >
(C1 ) 2 alors il n’y a pas de solution. Un redécoupage du pas de temps
4C 2
est possible si la demande a été faite dans la commande STAT_NON_LINE.
3/ si C 2 > 0 et F ( σ e , p − ) <
(C1 ) 2 et C 1 < 0 alors le polynôme admet deux solutions. On choisit la
4C 2
− C1 − ( C 1 ) 2 − 4F ( σ e , p − )C 2
plus petite positive d’entre elles. ∆p =
2C2
4/ si C 2 > 0 et F ( σ e , p − ) <
(C1 ) 2 et C 1 > 0 alors il n’y a pas de solution. Un redécoupage du pas
4C 2
{
∂ s ∂ se ∂ σ eeq 3μ
=
∂ε ∂ ε
3μ
1− e . Δp
σ eq
3μ
σ eeq
2
e
. Δp . s ⊗
∂ε
− e . se ⊗
σ eq
∂ Δp
∂ε
∂ I 1 ∂ I 1e
∂ε
=
∂ε
−9K β−
p ult
β Ψ 0 Δp ∂ Δp
∂ε
∂ seij
2.3.2.1 Expression de
∂ ε pq
∂sije 1
= 2 µδ ip δ jq − δ ij δ pq
∂ε pq 3
∂I 1e
2.3.2.2 Expression de
∂ε pq
∂I 1e
= 3Kδ pq
∂ε pq
∂ σ eq
e
2.3.2.3 Calcul de
∂ ε pq
∂σ eq
e
3μ e
= s pq
∂ε pq σ eq
e
∂ Δp
2.3.2.4 Calcul de
∂ ε pq
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 14/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
∂ Δp
∂ ε pq
=−
1
.
3μ e
s 3 AKδ pq
T Δp σ eeq pq
avec :
{
−3μ si p− Δp≥ p ult
T Δp =
C 1 2C2 Δp si p− Δp p ult
∂σ ∂s 1 ∂I
= .I⊗ 1
∂ε ∂ε 3 ∂ε
{
∂ s ∂ se ∂ σ eeq 3μ
=
∂ε ∂ ε
3μ
1− e . Δp
σ eq
3μ
σ eeq
2
e
. Δp . s ⊗
∂ε
− e . se ⊗
σ eq
∂ Δp
∂ε
∂ I 1 ∂ I 1e
∂ε ∂ε
= −9K β−
β Ψ 0 Δp ∂ Δp
p ult ∂ε
∂ σ ij ∂ seij 1 ∂ I 1e ∂ σ eeq 3μ e sije β ψ0
∂ ε pq 3μ
= 1− e Δp .
σ eq
∂ ε pq 3 ∂ ε pq
δ ij
∂ ε pq σ e 2 ij
eq
s Δp
∂ Δp
∂ ε pq
− 3μ
σ e
eq
−3Kβ p δ ij 3K
pult
Δpδ ij
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 15/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Cet indicateur défini un état à partir duquel l’évolution du système mécanique étudié (équations,
d’équilibre, loi de comportement) peut perdre son caractère d’unicité. Cette théorie permet, en d’autres
termes :
1 le calcul de l’état d’initiation possible de la localisation qui est perçu comme la limite de
validité des calculs par éléments finis classiques ;
2 la détermination « qualitative » des angles d’orientation des zones de localisation.
Le critère de localisation constitue une limite de fiabilité des calculs par éléments finis « classiques ».
Rudnicki et Rice [bib3] ont démontré que l’étude de la localisation des déformations en mécanique des
roches s’inscrit dans le cadre de la théorie de la bifurcation. Celle-ci est basée sur la notion d’équilibre
instable. Rice [bib4] considère que le point de bifurcation marque la fin du régime stable. Le début de la
localisation est associé à une instabilité rhéologique du système et cette instabilité correspond
localement à la perte d’ellipticité des équations qui gouvernent l’équilibre incrémental continu en
vitesses. Rice propose ainsi un critère dit de « bifurcation par localisation » qui permet de détecter l’état
à partir duquel, la solution des équations mathématiques qui gouvernent le problème aux limites
considérées et l’évolution du système mécanique étudié (équations, d’équilibre, loi de comportement)
perdent leur caractère d’unicité. Cette théorie permet le calcul de l’état d’initiation de la localisation qui
est perçu comme la limite de validité des calculs par éléments finis classiques.
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 16/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Dans l’écriture locale du problème, le champ des vitesses de déplacements v doit ainsi vérifier le
problème :
{
b : E: ε̇
E si F 0 ou F=0 et ≤0
h
L=
E: a ⊗b : E b : E: ε̇
H= E− si F =0 et 0
h h
où σ est la contrainte, ε la déformation totale, V un ensemble de variables internes et F la
surface seuil de plasticité. Les expressions de a , b , E et h dépendent de la formulation de la loi de
comportement.
1 Dans une bifurcation continue, une déformation plastique se produit à l’intérieur et à l’extérieur de la zone
de localisation et on a une même loi de comportement à l’intérieur et à l’extérieur de la bande.
2 Dans une bifurcation discontinue, on a de part et d’autre de la bande une continuité du déplacement mais
on n’a pas le même comportement. Une décharge élastique se produit à l’extérieure de la zone de
localisation, tandis qu’un chargement et une déformation élasto-plastique continue se produisent à l’intérieur.
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 17/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
[ ]
A11 A12 0
On a alors : N . H . N= A21 A 22 0 où Ortiz [bib6] montre que :
0 0 C
C= N 21 H 1313 N 22 H 23230
A11= N 21 H 1111N 1 N 2 H 1112 H 1211 N 22 H 1212
A22= N 12 H 1212 N 1 N 2 H 1222H 2212 N 22 H 2222
A12= N 21 H 1112N 1 N 2 H 1122 H 1212 N 22 H 1222
A21= N 12 H 1211N 1 N 2 H 1212H 2211 N 22 H 2212
Il suffit ainsi d’étudier le signe de det A comme précisé par Doghri [bib7] :
det A =a 0 N 14a 1 N 31 N 2a 2 N 21 N 22 a 3 N 1 N 32 a 4 N 42
avec :
a 0 =H 1111 H 1212−H 1112 H 1211
a 1= H 1111 H 1222H 2212 −H 1112 H 2211−H 1122 H 1211
a 2 =H 1111 H 2222 H 1112 H 1222 H 1211 H 2212−H 1122 H 1212−H 1122 H 2211− H 1212 H 2211
a 3= H 2222 H 1112 H 1211 − H 1122 H 2212−H 1222 H 2211
a 4= H 1212 H 2222−H 1222 H 2212
On pose alors N 1=cos θ et N 2 =sin θ avec θ ∈]− π ; π ] . On distingue alors deux cas :
2 2
π
•si θ =+ alors det A =0 si a 4=0 ;
2
π
•si θ≠ alors det A =0 si f x =a 4 x 4 a 3 x 3 a 2 x 2a 1 xa 0 =0 avec
2
x=tan θ .
Cet indicateur est calculé par l’option INDL_ELGA de CALC_CHAMP [U4.81.04]. Il produit en chaque
point d’intégration 5 composantes : la première est l’indicateur de localisation valant 0 si
det N.H.N 0 (pas de localisation), et valant 1 sinon, ce qui correspond a une possibilité de
localisation. Les autres composantes fournissent les directions de localisation.
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 18/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
4 Calculs de sensibilité
L’analyse de sensibilité porte uniquement sur la version associée de la formulation décrite au chapitre
2.2.
{ R u i ,t i B t i =Li
Bu i =udi
éq
4.1.1-1
avec
K in δu in +1 + B t δλ in +1 = L i − R (u in , t i ) + B t λ in
éq 4.1.1-3
Bδu in +1 = − Bu in−1
∂R
où K i =
n
∣ n est la matrice tangente au pas de charge i et à l’itération de Newton n .
∂ u ui ,t i
La solution est donc donnée par :
N
u i = u i −1 + ∑ δu in
n=0
N
λ = λ i −1 + ∑ δλ in
i
n =0
éq 4.1.1-4
avec N , le nombre d’itérations de Newton qui a été nécessaire pour atteindre la convergence.
Dans le cadre du calcul de sensibilité, il est nécessaire d’insister sur les dépendances d’une grandeur
par rapport aux autres. Nous allons ainsi expliciter que les résultats du calcul précédent dépendent
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 19/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
d’un paramètre donné (module d’Young, limite d’élasticité, masse volumique, ...) et cela de la
manière suivante :
u i =ui , i =i .
Mais cela n’est pas suffisant. Aussi nous plaçons-nous dans le cadre d’un calcul incrémental avec loi
de comportement de type Drucker-Prager.. Si l’on considère les inter-dépendances des paramètres à
un niveau algorithmique, on peut écrire :
∂X
• désigne la dérivée partielle explicite de X par rapport à Y ,
∂Y
• X ,Y désigne la variation totale de X par rapport à Y .
Compte tenu des remarques précédentes, exprimons la variation totale de [éq 2.1-1] par rapport à :
∂R ∂R ∂R ∂R
+ ⋅ ∆u, Φ + ⋅ σ i −1 , Φ + ⋅ pi −1 , Φ +B t λ i , Φ = 0
∂Φ ∂∆u ∂σ i −1 ∂p i −1 éq 4.1.2.2-1
B ∆u , = − Bu i −1,Φ
Φ
∂R
Remarquons qu’ici =0 : R ne dépend pas explicitement de mais implicitement comme
∂Φ
nous le verrons en détail dans la suite.
Soit :
K iN ∆u,Φ +B t λ i ,Φ = −R,Φ ∆u ≠∆u( Φ)
éq 4.1.2.2-2
B∆u,Φ = −Bu i −1,Φ
Où
• K Ni est la dernière matrice tangente utilisée pour atteindre la convergence dans les itérations
de Newton,
• R ,Φ∣Δu≠ Δu Φ est la variation totale de R , sans tenir compte de la dépendance de ∆u par
rapport à Φ.
Le problème réside maintenant dans le calcul de R ,Φ∣Δu≠ Δu Φ .
Remarque :
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 20/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
∂ R ui , ti
Dans [éq 4.1.2.2-2], on a utilisé le fait que K Ni = alors que dans [éq 4.1.1-3] on
∂ Δu
∂ R ui , ti
l’a défini par K Ni = . On a bien équivalence de ces deux définitions dans la
∂ u Ni
mesure où u i = u i −1 + ∆u et que R dépend effectivement de Δ u (et aussi bien sûr de
σ i−1 et p i−1 ).
Remarque :
Si on dérive par rapport à Φ directement [éq 4.1.1-3], on trouve
n +1
∂u
Kn = + B t λ, Φ = −R , Φ / ∆u≠∆u / Φ −K n , Φ δu n+1 . Ce qui est la même chose
∂Φ
∂u −1
à convergence et fait apparaître que l’erreur sur dépend de K K ,Φ .
∂Φ
4.1.2.3 Calcul de la dérivée de la loi de comportement
Dans la suite, par souci de clarté, nous abandonnerons les indices i−1 .
D’après [éq 4.1.1-2], on peut réécrire R ,Φ∣Δu≠ Δu Φ sous la forme :
On doit donc calculer Δ σ ,Φ∣Δ u≠Δu Φ . Pour ce faire, nous allons utiliser les expressions qui
interviennent dans l’intégration numérique de la loi de comportement.
{TrΔ σ=2μ
. ε Δ u
Δσ =3K . Tr ε Δ u
ou bien :
Δ σ=2μ . ε Δ u K . Tr ε Δ u . Id
éq 4.1.2.4-1
Soit :
Δ σ ,Φ∣Δu≠Δ u Φ =2μ ,Φ . ε Δ u K ,Φ . Tr ε Δ u . Id éq
4.1.2.4-3
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 21/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
3 ~ + ∆σ
σ ~
ε(∆u) − S : σ = ⋅ ∆p ⋅
2 (σ + ∆σ ) eq éq
(σ + ∆σ ) eq + A ⋅ Tr (σ + ∆σ ) ≤ R( p + ∆p )
4.1.2.5-1
où S est le tenseur des souplesses élastiques et R est le critère de plasticité défini par :
dans le cas d’un écrouissage linéaire :
y
y
σ ultm p
R p =σ ⋅ 1- 1- ⋅ 2 pour 0≤ p≤ p ultm
σ y p ultm
y
R p =σ ultm pour p≥ p ultm
En termes numériques, cette loi de comportement est intégrée à l’aide d’un algorithme de retour
radial : on fait une prédiction élastique (notée σ e ) que l’on corrige si le seuil est violé. On écrit donc :
~ ∆p ~ e
∆σ = 2µ.~ε ( ∆u) − 3µ ⋅ e ⋅ σ
σeq
Tr ( ∆σ ) = 3K ⋅ Tr (ε ( ∆u)) − 9 K ⋅ A ⋅ ∆p éq
∆p = solution de σ eq
e
− (3µ + 9 K ⋅ A 2 ) ⋅ ∆p + A ⋅ Tr (σ e ) − R ( p − + ∆p ) = 0
4.1.2.5-2
1 er cas : Δp=0
Ce qui revient à dire que lors du présent pas de charge, le point de Gauss considéré n’a pas vu
d’accroissement de sa plastification. On se retrouve alors dans le cas de l’élasticité linéaire :
En outre, en accord avec l’intégration algorithmique de la loi, nous allons séparer parties déviatorique
et hydrostatique.
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 22/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
∂∆ σ~ 1 ∂Tr (∆σ )
∆σ , Φ ∆ u ≠ ∆u ( Φ )
=
∂Φ
+ ⋅
3 ∂Φ
⋅ Id
~
∂∆ σ 1 ∂Tr (∆σ )
+ ⋅ σ, Φ + ⋅ ⋅ Id ⋅ σ, Φ
∂σ 3 ∂σ
~
∂∆ σ 1 ∂Tr (∆σ ) éq 4.1.2.5-5
+ ⋅ p, Φ + ⋅ ⋅ Id ⋅ p, Φ
∂p 3 ∂p
∂ ∆ p ∂∆ p ∂∆p
∆ p, Φ ∆u ≠ ∆u ( Φ )
=
∂Φ
+
∂σ
⋅ σ, Φ +
∂p
⋅ p, Φ
Et donc, on calcule :
∂ Δσ
∂Φ
∂∆p ∂σ eeq
∆ p ⋅
∂∆ σ~ ∂ 2µ ~ ∂ 3µ ∆p ~ e ~e
∂Φ ⋅ σ~ e − 3µ ⋅ ∆p ⋅ ∂ σ
= ⋅ ε ( ∆ u) − ⋅ e ⋅ σ − 3µ ⋅ ∂Φ ⋅ ~ e + 3µ ⋅
σ
∂Φ ∂Φ ∂Φ σ eq σ eeq σ eeq
2
σ eeq ∂Φ
∂Tr Δ σ ∂ 3K ∂ 9K ∂Α ∂ Δp
= ⋅Tr ε Δ u − ⋅Α⋅Δ p−9K⋅ ⋅Δp−9K⋅Α⋅
∂Φ ∂Φ ∂Φ ∂Φ ∂Φ
∂ Δσ
∂σ
∂∆p
~
∂∆ σ ∆p ∂σ eq ~ e
e
∆p
∂σ ~
= −3µ ⋅ e ⊗ σ + 3µ ⋅
e
⋅ ⊗ σ − 3µ ⋅ e ⋅ J
∂σ σ eq σ eq
e 2
∂σ σ eq
∂Tr Δ σ ∂ Δp
=−9K⋅Α⋅
∂σ ∂σ
∂ Δσ
∂p
∂∆σ~ 3µ ∂∆p ~ e
=− e ⋅ ⋅σ
∂p σeq ∂p
Δp ,Φ
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 23/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
1 ∂3µ
∆p ,Φ = ⋅ ((σ + ∆σ ) eeq ,Φ − (σ + ∆σ ) eq ,Φ − ⋅ ∆p )
3µ ∂Φ
Remarque :
Dans ces calculs ont été ou doivent être utilisés les résultats suivants :
∂2µ ~ ~ + 2µ ~
~e ∂σeeq ⋅ ε (∆u)) : (σ
( ε. (∆u ))
∂σ ∂2µ ~ 3 ∂Φ
= ⋅ ε (∆u) = ⋅
∂Φ ∂Φ ∂Φ 2 σeeq
Tenseur d’ordre 2 Scalaire
∂σeeq 3 σ ~e
= ⋅ ~e
∂σ
∂σ 2 σeeq =J
∂σ
Tenseur d’ordre 2 Tenseur d’ordre 4
∂Tr (σ )e
∂Tr (σe ) ∂3K
= Id = ⋅ Tr (ε(∆u))
∂σ ∂Φ ∂Φ
Tenseur d’ordre 2 Scalaire
On doit également calculer les dérivées partielles de l’incrément de déformation plastique cumulée par
rapport aux paramètres matériaux, aux contraintes et à la déformation plastique cumulée (cf Annexe)
Celles-ci sont obtenues en dérivant l’équation résolue pour calculer l’incrément de déformation
plastique cumulée lors du calcul direct.
Une fois Δ σ ,Φ∣Δu≠Δ u Φ calculé, on peut constituer le second membre R ,Φ∣Δ u≠ Δ u Φ en utilisant
[éq 4.1.2.3-1]. On résout alors le système [éq 4.1.2.2-2] et l’on obtient l’incrément de déplacement
dérivé par rapport à Φ .
Maintenant que l’on dispose de Δ u ,Φ , on doit calculer la dérivée des autres grandeurs. On sépare
encore deux cas :
Elasticité linéaire
D’après [éq 4.1.2.5-1], on calcule comme suit la dérivée de l’incrément de contrainte :
Δp ,Φ=0
(σ + ∆σ ) eq = (σ + ∆σ ) eeq − 3µ ⋅ ∆p
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 24/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
1 ∂3µ
∆p ,Φ = ⋅ ((σ + ∆σ ) eeq ,Φ − (σ + ∆σ ) eq ,Φ − ⋅ ∆p )
3µ ∂Φ
(σ + ∆σ) eeq ,Φ =
3 ~ + ∂2 µ ⋅ ~
⋅ (σ ε (∆u) + 2µ ⋅ ~ ~ + 2µ ⋅ ~
ε (∆u ,Φ )) : (σ ε (∆u))
,Φ
2(σ + ∆σ ) eq
e
∂Φ
3 ~ + ∆σ
~ ) : (σ
~ + ∆σ
~)
(σ + ∆σ ) eq ,Φ = ⋅ (σ ,Φ ,Φ
2(σ + ∆σ ) eq
Une fois que tous ces calculs sont terminés, on réactualise toutes les grandeurs dérivées et on passe
au pas de charge suivant.
4.1.2.8 Synthèse
Pour résumer les paragraphes précédents, on représente les différentes étapes du calcul par le
diagramme suivant :
Convergence du pas de
Calcul des termes Assemblage de
charge du calcul direct
Résolution du système
Passage au pas Calcul de [éq 4.1.2.2-2]
de charge et
R (u i , t i ) + B t λ i = Li
Bu i = u id
éq 4.2.1-1
Les chargements sont rassemblés au second membre et comprennent les forces imposées Li et les
déplacements imposés udi .
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 25/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Li α =L1i L 2i α éq
4.2.1-2
Où
• L1i est un vecteur indépendant de α ,
2
• Li dépend linéairement de α .
On désire calculer la sensibilité des résultats du calcul direct à une variation du paramètre α .
Comme dans le chapitre précédent, en tenant compte des dépendances entre les différents champs,
on dérive l’équilibre [éq 4.2.1-1] par rapport α :
∂R ∂R ∂R ∂R
+ ⋅ ∆u, α + ⋅ σ i −1 , α + ⋅ pi −1 , α +B t λ i , α = L2i (1)
∂α ∂∆u ∂σ i −1 ∂p i −1 éq 4.2.2.1-1
B ∆u , = − Bu ι−1,α
α
Soit :
K i ∆u, α +B λ i , α
N t
= L2i (1) − R , α
∆u ≠∆u ( α)
B∆u, α = − Bu ι−1,α
éq 4.2.2.1-2
Où
• K Ni est la dernière matrice tangente utilisée pour atteindre la convergence dans les itérations
de Newton,
• R , α∣Δ u≠Δ u α est la variation totale de R , sans tenir compte de la dépendance de Δ u par
rapport à α .
Pour ce faire, nous allons utiliser les expressions qui interviennent dans l’intégration numérique de la
loi de comportement pour calculer Δ σ ,α ∣Δu≠Δ u α .
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 26/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Δ σ=2μ . ε Δ u K . Tr ε Δ u . Id
éq 4.2.2.3-1
où Id est le tenseur identité d’ordre 2.
Soit :
Δ σ ,α∣Δ u≠Δ u α=0.
1 er cas : ∆p = 0
Ce qui revient à dire que lors du présent pas de charge, le point de Gauss considéré n’a pas vu
d’accroissement de sa plastification. On se retrouve alors dans le cas de l’élasticité linéaire :
Δ σ ,α∣Δu≠Δ u α=0.
{
∂ Δσ ∂ Δσ ∂ Δσ ∂ Δσ
Δσ , α = ⋅σ , α ⋅p , α ⋅ε Δu ,α
∂α ∂σ ∂p ∂ ε Δu
∂ Δp ∂ Δp ∂ Δp ∂ Δp
Δp ,α = ⋅σ ,α ⋅p ,α ⋅ε Δu ,α
∂α ∂σ ∂p ∂ ε Δu
En outre, en accord avec l’intégration algorithmique de la loi, nous allons séparer parties déviatorique
et hydrostatique.
{
∂ Δ σ 1 ∂ Tr Δσ
Δσ , α∣Δu≠Δu α = ⋅ ⋅Id
∂α 3 ∂α
∂ Δ σ 1 ∂ Tr Δσ
⋅σ ,α ⋅ ⋅Id⋅σ , α
∂σ 3 ∂σ
∂ Δ σ 1 ∂ Tr Δσ
⋅p ,α ⋅ ⋅Id⋅p ,α
∂p 3 ∂p
∂ Δp ∂ Δp ∂ Δp
Δp ,α∣Δu≠ Δu α = ⋅σ , α ⋅p ,α
∂α ∂σ ∂p
Et donc, on calcule :
∂ Δσ
∂α
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 27/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Dans la mesure où l’on n’a pas de dépendance explicite de Δ σ par rapport à α , on obtient :
∂ Δ σ
=0 .
∂α
∂Tr Δσ
=0 .
∂α
∂ Δσ
∂σ
∂ Δp
e
∂ Δ σ ∂σ Δp ∂ σ eq Δp
=−3μ⋅ e ⊗ σ e3μ⋅ 2⋅ ⊗σ e −3μ⋅ e ⋅J
∂σ σ eq ∂ σ σ eq
σe eq
∂Tr Δσ ∂ Δp
=−9K⋅Α⋅
∂σ ∂σ
∂ Δσ
∂p
∂ Δ σ 3μ ∂ Δp e
=− e ⋅ ⋅σ
∂p σ eq ∂ p
∂Tr Δσ ∂ Δp
=−9⋅K⋅Α⋅
∂p ∂p
Δp ,α
1 e ∂ 3µ
Δp , α= ⋅ σ Δσ eq, α − σ Δσ eq − ⋅Δp
3µ ,α ∂α
On se réfèrera de nouveau à la remarque à la fin du [§4.1.2.5] pour les grandeurs dont le calcul n’a
pas été détaillé ici.
Une fois Δ σ , α∣Δu≠ Δ u α calculé, on peut constituer le second membre R , α∣Δu≠ Δ uα . On résout
alors le système [éq 4.2.2.1-1] et l’on obtient l’incrément de déplacement dérivé par rapport à .
Maintenant que l’on dispose de Δ u , α , on doit calculer la dérivée des autres grandeurs. On sépare
encore deux cas :
Elasticité linéaire
D’après [éq 4.2.2.3-1], on calcule comme suit la dérivée de l’incrément de contrainte :
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 28/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Δp ,α=0
1 e ∂ 3µ
Δp , α= ⋅ σ Δσ eq, α− σ Δσ eq − ⋅Δp
3µ ,α ∂α
Une fois que tous ces calculs sont terminés, on réactualise toutes les grandeurs dérivées et on passe
au pas de charge suivant.
4.2.2.7 Synthèse
Pour résumer les paragraphes précédents, on représente les différentes étapes du calcul par le
diagramme suivant :
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 29/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
5 Fonctionnalités et vérification
La loi de comportement peut être définie par les mots-clés DRUCK_PRAG et DRUCK_PRAG_N_A pour
la version non-associée (commande STAT_NON_LINE, mot clé facteur COMP_INCR). Elles sont
associées aux matériaux DRUCK_PRAG et DRUCK_PRAG_FO (commande DEFI_MATERIAU).
Les tests suivant vérifient spécifiquement le calcul de sensibilité aux paramètres de la loi :
6 Bibliographie
• BENALLAL A. et COMI C. : The role of deviatoric and volumetric non-associativities in strain
localisation (1993).
• RICE JR : The localization of plastic deformations, in Theoretical and Applied Mechanics (1976).
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 30/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
Organisme(s)
7.4 R.FERNANDES, P. DE Texte initial
BONNIERES, C.CHAVANT EDF
R&D / AMA
9.4 R.FERNANDES Ajout du modèle non associé
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 31/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
σ eqe + Α ⋅ Tr (σ e ) − h ⋅ p − − σ Y
∆p =
9 K ⋅ Α 2 + 3µ + h
donc :
∂∆p 1 ∂σ eq ∂Α e
∂Tr (σ e ) ∂h − ∂σ y
= ⋅ ( + ⋅ Tr (σ e
) + Α ⋅ − ⋅ p −
∂Φ 9 K .Α2 + 3µ + h ∂Φ ∂Φ ∂Φ ∂Φ ∂Φ
∂K ∂Α ∂3µ ∂h
− ∆p ⋅ (9 ⋅ ⋅ Α2 + 18 ⋅ K ⋅ A ⋅ + + ))
∂Φ ∂Φ ∂Φ ∂Φ
∂Tr (σ e ) ∂σ eq
e
∂∆p 1
= ⋅ ( A ⋅ + )
∂σ 3µ + 9 K ⋅ Α 2 + h ∂σ ∂σ
∂∆p 1
= −h ⋅
∂p 3µ + 9 K ⋅ Α2 + h
σ eqe + Α ⋅ Tr (σ e ) − h ⋅ pultm − σ Y
∆p =
9 K ⋅ Α 2 + 3µ
donc :
∂∆p 1 ∂σ eq
e
∂Α ∂Tr (σ e ) ∂h ∂pultm ∂σ y
= ⋅ ( + ⋅ Tr (σ e
) + Α ⋅ − ⋅ p ultm − h ⋅ −
∂Φ 9 K ⋅ Α2 + 3µ ∂Φ ∂Φ ∂Φ ∂Φ ∂Φ ∂Φ
∂K ∂Α ∂3µ
− ∆p ⋅ (9 ⋅ ⋅ Α2 + 18 ⋅ K ⋅ A ⋅ + ))
∂Φ ∂Φ ∂Φ
∂Tr (σ e ) ∂σ eq
e
∂∆p 1
= ( A ⋅ + )
∂σ 3µ + 9 K ⋅ Α2 ∂σ ∂σ
∂∆p
=0
∂p
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 32/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
σ ultm
y
p 2
R( p ) = σ ⋅ (1 − (1 −
y
)⋅ ) pour 0 ≤ p < pultm
σ y
pultm
σ ultm
y
1−
∂σ e
eq ∂∆ p ∂Tr (σ e ) σ ultm
y
p − + ∆p σ y ⋅ ∂∆p = 0
− (3µ + 9 K ⋅ Α 2 ) ⋅ + A⋅ + 2σ y ⋅ (1 − (1 − ) ⋅ )⋅
∂σ ∂σ ∂σ σy pultm pultm ∂σ
σ ultm
y
1−
∂∆ p σ ultm
y
p − + ∆p σ y ⋅ (1 + ∂∆p ) = 0
− (3µ + 9 K ⋅ Α ) ⋅ 2
+ 2σ ⋅ (1 − (1 −
y
) )⋅
∂p σy pultm pultm ∂p
R ( p ) = σ ultm
y
pour p > p ultm
∂∆p 1 ∂σ eq
e
∂3µ ∂9 K ∂Α ∂Α ∂Tr (σ e ) ∂σ ultm
y
= ( − ( + ⋅ Α 2
+ 18 K ⋅ ⋅ A) ⋅ ∆p + ⋅ Tr (σ e
) + Α ⋅ − )
∂Φ 3µ + 9 K ⋅ Α 2 ∂Φ ∂Φ ∂Φ ∂Φ ∂Φ ∂Φ ∂Φ
∂∆p 1 ∂σ eq
e
∂Tr (σ e )
= ( + A ⋅ )
∂σ 3µ + 9 K ⋅ Α2 ∂σ ∂σ
∂∆p
=0
∂p
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)
Version
Code_Aster default
Titre : Intégration des comportements de Drucker-Prager DR[...] Date : 10/10/2012 Page : 33/33
Responsable : Roméo FERNANDES Clé : R7.01.16 Révision : 9761
σ eq
e
Si la condition ∆p ≤ n’est pas respectée, il faut trouver les contraintes effectives par projection au
3µ
σ eq
e
sommet du cône ∆p = .
3µ
∂∆p 1 ∂σ eq e
∂3µ
= ⋅( − ∆p ⋅ )
∂Φ 3µ ∂Φ ∂Φ
1 ∂σ eq
e
∂∆p
= ⋅
∂σ 3µ ∂σ
∂∆p
=0
∂p
Manuel de référence Fascicule r7.01 : Modélisations pour le Génie Civil et les géomatériaux
Copyright 2015 EDF R&D - Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)