r5.03.21 Modélisation élasto(visco)plastique avec écrouissage isotrope en grandes déformations#

Résumé

On décrit ici une relation de comportement thermoélastoplastique avec écrouissage isotrope écrite en grandes déformations et proposée par Simo et Miehe. Ce modèle est disponible dans la commande STAT_NON_LINE par l’intermédiaire du mot-clé RELATION:’VMIS_ISOT_TRAC’, ‘VMIS_ISOT_PUIS’ ou ’VMIS_ISOT_LINE’ sous le mot-clé facteur COMPORTEMENT et avec le mot-clé DEFORMATION:’SIMO_MIEHE’. Une version visqueuse de ce modèle est également proposée: ’VISC_ISOT_TRAC’ et ’VISC_ISOT_LINE’.

Ce modèle est implanté pour les modélisations tridimensionnelles (3D), axisymétrique (AXIS) et en déformations planes (D_PLAN).

On présente l’écriture et le traitement numérique de cette loi, ainsi que la formulation variationnelle associée. Il s’agit d’une formulation variationnelle eulérienne, avec réactualisation de la géométrie et qui tient compte de la rigidité de comportement et de la rigidité géométrique.

Notations#

On notera par:

\(\mathrm{Id}\)

matrice identité

\(\text{tr}A\)

trace du tenseur \(A\)

\({A}^{T}\)

transposé du tenseur \(A\)

\(\detA\)

déterminant de \(A\)

\(\langle X\rangle\)

partie positive de X

\(\tilde{A}\)

partie déviatorique du tenseur \(A\) définie par \(\tilde{A}=A-(\frac{1}{3}\text{tr}A)\text{Id}\)

:

produit doublement contracté: \(A:B=\sum_{i,j}{A}_{ij}{B}_{ij}=\text{tr}({\text{AB}}^{T})\)

\(\otimes\)

produit tensoriel: \((A\otimes B{)}_{ijkl}={A}_{ij}{B}_{kl}\)

\({A}_{\text{eq}}\)

valeur équivalente de von Mises définie par \({A}_{\text{eq}}=\sqrt{\frac{3}{2}\tilde{A}:\tilde{A}}\)

\({\nabla}_{X}A\)

gradient: \({\nabla}_{X}A=\frac{\partial A}{\partial X}\)

\({div}_{x}A\)

divergence: \(({div}_{x}A{)}_{i}=\sum_{j}\frac{\partial {A}_{ij}}{\partial {x}_{j}}\)

\(\lambda ,\mu ,E,\nu ,K\)

coefficients de l’élasticité isotrope

\({\sigma}_{y}\)

limite d’élasticité

\(\alpha\)

coefficent de dilatation thermique

\(T\)

température

\({T}_{\text{ref}}\)

température de référence

Par ailleurs, dans le cadre d’une discrétisation en temps, toutes les quantités évaluées à l’instant précédent sont indicées par \({}^{-}\) , les quantités évaluées à l’instant \(t+\Delta t\) ne sont pas indicées et les incréments sont désignés par \(\Delta\) . On a ainsi :

\(\Delta Q=Q-{Q}^{-}\)

Rappels sur les grandes déformations#

Cinématique#

Considérons un solide soumis à des grandes déformations. Soit \({\Omega}_{0}\) le domaine occupé par le solide avant déformation et \(\Omega (t)\) le domaine occupé à l’instant \(t\) par le solide déformé.

../../../../_images/10000790000020C3000007DB47E7BB97C64D7DAF1.svg

Figure 3.1-a: Représentation de la configuration initiale et déformée

Dans la configuration initiale \({\Omega}_{0}\) , la position de toute particule du solide est désignée par \(X\) (description lagrangienne). Après déformation, la position à l’instant \(t\) de la particule qui occupait la position \(X\) avant déformation est donnée par la variable \(x\) (description eulérienne).

Le mouvement global du solide est défini, avec \(u\) le déplacement, par:

\(x=\stackrel{ˆ}{x}(X,t)=X+u\)

Pour définir le changement de métrique au voisinage d’un point, on introduit le tenseur gradient de la transformation \(F\) :

\(F=\frac{\partial \stackrel{ˆ}{x}}{\partial X}=\text{Id}+{\nabla}_{X}u\)

Les transformations de l’élément de volume et de la masse volumique valent:

\(d\Omega =\text{Jd}{\Omega}_{o}\) avec \(J=\detF=\frac{{\rho}_{o}}{\rho}\)

\({\rho}_{o}\) et \(\rho\) sont respectivement la masse volumique dans les configurations initiale et actuelle.

Différents tenseurs de déformations peuvent être obtenus en éliminant la rotation dans la transformation locale. Par exemple, en calculant directement les variations de longueur et d’angle (variation du produit scalaire), on obtient:

\(E=\frac{1}{2}(C-\text{Id})\) avec \(C={F}^{T}F\)

\(A=\frac{1}{2}(\text{Id}-{b}^{-1})\) avec \(b={\text{FF}}^{T}\)

\(E\) et \(A\) sont respectivement les tenseurs de déformation de Green-Lagrange et d’Euler-Almansi et \(C\) et \(b\) , les tenseurs de Cauchy-Green droit et gauche respectivement.

En description lagrangienne, on décrira la déformation par les tenseurs \(C\) ou \(E\) car ce sont des quantités définies sur \({\Omega}_{0}\) , et en description eulérienne par les tenseurs \(b\) ou \(A\) (définis sur \(\Omega\) ).

Remarque :

Soit un solide subissant deux transformations successives, par exemple la première transformation fait passer le solide de la configuration initiale \({O}_{0}\) à une configuration \({O}_{1}\) (tenseur gradient \({F}_{1/0}\) et vecteur déplacement \({u}_{1/0}\) ), puis la seconde transformation de la configuration \({O}_{1}\) à \({O}_{2}\) (tenseur gradient \({F}_{2/1}\) et vecteur déplacement \({u}_{2/1}\) ).

../../../../_images/10000CFC000069D500001D25499C62D7EAC33D0D.svg

Le passage de la configuration \({O}_{0}\) à \({O}_{2}\) est donné par le tenseur gradient \({F}_{2/0}\) (déplacement \({u}_{2/0}={u}_{2/1}+{u}_{1/0}\) ) tel que:

\({F}_{2/0}={F}_{2/1}{F}_{1/0}\)

On obtient alors, par exemple, pour le tenseur de déformation de Green-Lagrange \(E\)

\({E}_{2/0}={F}_{1/0}^{T}{E}_{2/1}{F}_{1/0}+{E}_{1/0}\)

\({E}_{2/0}\) , \({E}_{1/0}\) et \({E}_{2/1}\) sont les déformations de Green-lagrange des configurations \({\Omega}_{2}\) par rapport à \({O}_{0}\) associées à \({F}_{2/0}\) , \({O}_{1}\) par rapport à \({O}_{0}\) associées à \({F}_{1/0}\) et \({O}_{2}\) par rapport à \({\Omega}_{1}\) associées à \({F}_{2/1}\) , respectivement.

Ceci constitue une des difficultés rencontrées lors de l’écriture d’une loi de comportement en grandes déformations car on ne peut plus écrire une formule analogue à celle écrite en petites déformations, à savoir \({\varepsilon}_{2/0}={\varepsilon}_{2/1}+{\varepsilon}_{1/0}\)\(\varepsilon\) est le tenseur de déformation totale linéarisé.

Pour retrouver \({\varepsilon}_{2/0}={\varepsilon}_{2/1}+{\varepsilon}_{1/0}\) en petites déformations à partir de l’expression de \({E}_{2/0}\) , il faut négliger tous les termes d’ordre 2 de \(\nabla {u}_{2/0}\) , \(\nabla {u}_{1/0}\) et \(\nabla {u}_{2/1}\) *. Dans ce cas, on a* \({E}_{2/0}\simeq {\varepsilon}_{2/0}\) , \({\mathrm{E}}_{1/0}\mathrm{\simeq }{\varepsilon}_{1/0}\) et \({F}_{1/0}^{T}{E}_{2/1}{F}_{1/0}\simeq {\varepsilon}_{2/1}\) .

Contraintes#

Pour le modèle décrit ici, le tenseur des contraintes utilisé est le tenseur eulérien de Kirchhoff \(\tau\) défini par:

\(J\sigma =\tau\)

\(\sigma\) est le tenseur eulérien de Cauchy. Le tenseur \(\tau\) résulte donc d’une «mise à l’échelle» par la variation de volume du tenseur de Cauchy \(\sigma\) ; ceci n’est pas le cas d’autres tenseurs de contraintes utilisés (premier et second tenseur de Piola-Kirchhoff).

En description eulérienne, les équations d’équilibre sont données par:

\(\begin{array}{}{div}_{x}\sigma +\rho f=0\text{sur}\Omega \\ \sigma .n={t}^{d}\text{sur}\partial {\Omega}^{f}\end{array}\)

\(f\) est la force volumique appliquée sur le domaine \(\Omega\) , \(n\) la normale extérieure à la frontière \(\partial {\Omega}^{f}\) et \(\partial {\Omega}^{f}\) la partie de la frontière du domaine \(\Omega\) où sont appliquées les forces surfaciques \({t}^{d}\) .

Objectivité#

Lorsqu’on écrit une loi de comportement en grandes déformations, on doit vérifier que cette loi est objective, c’est-à-dire invariante par tout changement de référentiel spatial de la forme :

\({x}^{\text{*}}=c(t)+Q(t)x\)

\(Q\) est un tenseur orthogonal qui traduit la rotation du référentiel et \(c\) un vecteur qui traduit la translation.

Plus concrètement, si on réalise un essai de traction dans la direction \({e}_{1}\) , par exemple, suivi d’une rotation de 90° autour de \({e}_{3}\) , ce qui revient à effectuer un essai de traction selon \({e}_{2}\) , alors le danger avec une loi de comportement non objective est de ne pas retrouver un tenseur des contraintes uniaxial dans la direction \({e}_{2}\) (ce qui est notamment le cas avec la cinématique PETIT_REAC).

Présentation du modèle de comportement#

Aspect cinématique#

Ce modèle suppose, tout comme en petites déformations, l’existence d’une configuration relâchée \({\Omega}^{r}\) , c’est-à-dire localement libre de contrainte, qui permet alors de décomposer la déformation totale en des parties élastique et plastique, cette décomposition étant multiplicative.

Par la suite, on notera par \(F\) le tenseur gradient qui fait passer de la configuration initiale \({O}_{0}\) à la configuration actuelle \(\Omega (t)\) , par \({F}^{p}\) le tenseur gradient qui fait passer de la configuration \({O}_{0}\) à la configuration relâchée \({\Omega}^{r}\) , et \({F}^{e}\) de la configuration \({O}^{r}\) à \(\Omega (t)\) . L’indice \(p\) se réfère à la partie plastique, l’indice \(e\) à la partie élastique.

../../../../_images/10000FCA00001CD6000013A398ECE640864233712.svg

Figure 4.1-a: Décomposition du tenseur gradient \(F\) en une partie élastique \({F}^{e}\) et plastique \({F}^{p}\)

Par composition des mouvements, on obtient la décomposition multiplicative suivante:

\(F={F}^{e}{F}^{p}\)

Les déformations élastiques sont mesurées dans la configuration actuelle avec le tenseur eulérien de Cauchy-Green gauche \({b}^{e}\) et les déformations plastiques dans la configuration initiale par le tenseur \({G}^{p}\) (description lagrangienne). Ces deux tenseurs sont définis par:

\({b}^{e}={F}^{e}{F}^{\text{eT}}\) , \({G}^{p}=({F}^{\text{pT}}{F}^{p}{)}^{-1}\) d’où \({b}^{e}={\text{FG}}^{p}{F}^{T}\)

Le modèle présenté est écrit de facon à distinguer les termes isochores des termes de changement de volume. On introduit pour cela les deux tenseurs suivants:

\(\stackrel{ˉ}{F}={J}^{-1/3}F\) et \({\stackrel{ˉ}{b}}^{e}={J}^{-2/3}{b}^{e}\) avec \(J=\detF\)

Par définition, on a: \(\det\stackrel{ˉ}{F}=1\) et \(\det\stackrel{ˉ}{{b}^{e}}=1\) .

Relations de comportement#

La loi présentée est un modèle thermoélasto(visco)plastique avec écrouissage isotrope qui tend sous l’hypothèse des petites déformations vers le modèle [R5.03.02] avec critère de Von Mises (il s’agit du modèle plastique). Les déformations plastiques se font à volume constant si bien que:

\({J}^{p}=\det{F}^{p}=1\) d’où \(J={J}^{e}=\det{F}^{e}\)

Les relations de comportement sont données par:

  • la définition de l’énergie libre hyperélastique:

\(\psi ={\psi}_{\mathrm{ther}}(T,J)+{\psi}_{\mathrm{elas}}(J,{\stackrel{ˉ}{b}}^{e})+K(\alpha )\) ,

avec en particulier \({\psi}_{\mathrm{elas}}(J,{\stackrel{ˉ}{b}}^{e})=\frac{1}{2}\frac{E}{3(1-2\nu )}\left[\frac{1}{2}({J}^{2}-1)-\lnJ\right]+\frac{\mu}{2}(\mathrm{tr}{\stackrel{ˉ}{b}}^{e}-3)\)

et \({\psi}_{\mathrm{ther}}(T,J)=-3\alpha \Delta T(J-\frac{1}{J})\)

  • relation contrainte - déformation thermoélastique:

\(\tilde{\tau}=\mu {\stackrel{ˉ}{\tilde{b}}}^{e}\)

\(\text{tr}\tau =\frac{\mathrm{3K}}{2}({J}^{2}-1)-\frac{\mathrm{9K}}{2}\alpha (T-{T}_{\text{ref}})(J+\frac{1}{J})\)

  • seuil de plasticité (on admet qu’il s’exprime avec les contraintes de Kirchhoff):

\(f={\tau}_{\text{eq}}-R(p)-{\sigma}_{y}\)

\(R\) est la variable d’écrouissage isotrope, fonction de la déformation plastique cumulée p .

  • lois d’écoulement:

\(\stackrel{ˉ}{F}{\dot{G}}^{p}{\stackrel{ˉ}{F}}^{T}=-\dot{\lambda}\frac{3}{{\tau}_{\text{eq}}}\tilde{\tau}{\stackrel{ˉ}{b}}^{e}=-3\dot{\lambda}(\frac{1}{3}\text{tr}\stackrel{ˉ}{{b}^{e}}+\frac{\tilde{\tau}}{\mu})\frac{\tilde{\tau}}{{\tau}_{\text{eq}}}\)

\(\dot{p}=\dot{\lambda}\)

Pour le modèle de plasticité, le multiplicateur plastique est obtenu en écrivant la condition de cohérence \(\dot{f}=0\) et on a:

\(\dot{p}\ge 0,f\le 0\text{et}\dot{p}f=0\)

Dans le cas visqueux, on prend \(\dot{p}\) égale à :

\(\dot{p}={\dot{\varepsilon}}_{0}{\left[\text{sh}(\frac{\langle f\rangle }{{\sigma}_{0}})\right]}^{m}\)

\({\dot{\varepsilon}}_{0}\) , \({\sigma}_{0}\) et \(m\) sont les coefficients de viscosité. Signalons que cette loi se réduit à une loi de type Norton lorsque les 2 paramètres matériaux \({\dot{\varepsilon}}_{0}\) et \({\sigma}_{0}\) sont très grands.

On rappelle que:

\({\stackrel{ˉ}{b}}^{e}={J}^{-2/3}{b}^{e}\)

\(\stackrel{ˉ}{F}={J}^{-1/3}F\)

et que la partition des déformations s’écrit:

\({\stackrel{ˉ}{b}}^{e}=\stackrel{ˉ}{F}{G}^{p}{\stackrel{ˉ}{F}}^{T}\)

Pour des matériaux métalliques où le rapport \({\tau}_{\text{eq}}/\mu\) est petit devant 1, l’expression de la loi d’écoulement peut être approchée par:

\(\stackrel{ˉ}{F}{\dot{G}}^{p}{\stackrel{ˉ}{F}}^{T}=-\dot{\lambda}\text{tr}\stackrel{ˉ}{{b}^{e}}\frac{\tilde{\tau}}{{\tau}_{\text{eq}}}+O(\frac{{\tau}_{\text{eq}}}{\mu})\) éq.4.2-1

\(O(\frac{{\tau}_{\text{eq}}}{\mu})\) est négligeable devant le premier terme.

C’est cette dernière expression qui est implantée dans le Code_Aster .

Remarque :

Si les déformations sont petites, on a:

\(\begin{array}{}J\simeq 1+\text{tr}\varepsilon \\ {b}^{e}\simeq \text{Id}+2{\varepsilon}^{e}\\ {G}^{p}\simeq \text{Id}-2{\varepsilon}^{p}\end{array}\)

\(\varepsilon\) est la déformation totale, \({\varepsilon}^{e}\) la déformation élastique et \({\varepsilon}^{p}\) la déformation plastique en petites déformations.

En remplaçant ces trois expressions dans les équations de la loi de comportement présentée ici, on retrouve bien le modèle classique thermo-élasto-plastique avec écrouissage isotrope et critère de Von Mises.

Correction de l’énergie élastique en présence de thermique#

L’expression de l’énergie hyperélastique \({\psi}_{\mathrm{elas}}\) pose quelques difficultés. En effet, elle dépend de \(J\) ; en présence de déformation thermique, \(J\) inclus une composante thermique qui perturbe l’expression et qu’il convient de corriger.

La démarche de la correction de l’énergie de Simo-Miehe en présence de thermique est la suivante:

  1. annulation de l’énergie en thermique pure lorsque la contrainte est nulle;

  2. résolution de l’équation en \(J\) obtenue, dont on appelle \({J}_{0}\) la solution.

  3. calcul final de l’énergie élastique de Simo-Miehe en présence de thermique:

\({\psi}_{\mathrm{elas}}^{\mathrm{corrigee}}={\psi}_{\mathrm{elas}}(J,{\stackrel{ˉ}{b}}^{e})+{\psi}_{\mathrm{ther}}(T,J)+{\psi}_{\mathrm{elas}}(J,{\stackrel{ˉ}{b}}^{e})-{\psi}_{\mathrm{elas}}({J}_{0,}{\stackrel{ˉ}{b}}^{e}={I}_{d})-{\psi}_{\mathrm{ther}}(T,{J}_{0})\)

L’annulation de la contrainte en thermique pure conduit à l’équation:

\(\text{tr}\tau =0\iff ({J}^{2}-1)-3\alpha (T-{T}_{\text{ref}})(J+\frac{1}{J})=0\Leftarrow \lbrace \begin{array}{}{J}^{3}-J-3\alpha \Delta T({J}^{2}-1)\\ J\ne 0\end{array}\)

Cette équation, sous l’hypothèse \(3\alpha \Delta T\ll 1\) , a des solutions proches de -1, 0 et 1. Seule la plus grande est physiquement acceptable. On pose donc :

\({J}_{0}=\mathrm{MAX}\lbrace J\mathrm{tq}{J}^{3}-J-3\alpha \Delta T({J}^{2}-1)=0\rbrace\)

L’énergie corrigée en présence de thermique s’écrit finalement :

\({\psi}_{\mathrm{elas}}^{\mathrm{corrigee}}={\psi}_{\mathrm{elas}}(J,{\stackrel{ˉ}{b}}^{e})+{\psi}_{\mathrm{ther}}(T,J)+{\psi}_{\mathrm{elas}}(J,{\stackrel{ˉ}{b}}^{e})-{\psi}_{\mathrm{elas}}({J}_{0,}{\stackrel{ˉ}{b}}^{e}={I}_{d})-{\psi}_{\mathrm{ther}}(T,{J}_{0})\)

Choix de la fonction d’écrouissage#

Cette relation de comportement est disponible dans l’opérateur STAT_NON_LINE, sous le mot-clé facteur COMPORTEMENT et l’argument ‘SIMO_MIEHE’ du mot-clé facteur DEFORMATION. On peut choisir pour la fonction d’écrouissage, un écrouissage linéaire ou bien fournir une courbe de traction. Cinq relations peuvent être utilisées.

RELATION =    /    ‘VMIS_ISOT_TRAC’

/ ‘VMIS_ISOT_PUIS’ / ‘VMIS_ISOT_LINE’ / ‘VISC_ISOT_TRAC’ / ‘VISC_ISOT_LINE’

Pour un comportement purement thermoélastique, l’utilisateur choisit l’argument ‘VMIS_ISOT_LINE’ par exemple, avec SY très grand (le comportement est alors hyperélastique); pour un écrouissage isotrope donné par une courbe de traction, l’utilisateur choisit l’argument ’VMIS_ISOT_TRAC’ dans le cas plastique ou ‘VISC_ISOT_TRAC’ dans le cas visqueux et pour un écrouissage isotrope linéaire, l’argument ’VMIS_ISOT_LINE’ dans le cas plastique ou ‘VISC_ISOT_LINE’ dans le cas visqueux. Pour un comportement élastoplastique dont la courbe d’écrouissage (courbe de traction rationnelle) est donnée par une loi en puissance, de la forme


:math:`R(p)={\sigma}_{y}+{\sigma}_{y}{(\frac{E}{a{\sigma}_{y}}p)}^{\frac{1}{n}}`, l’utilisateur choisit l’argument ’VMIS_ISOT_PUIS’.

Les différentes caractéristiques du matériau sont renseignées dans l’opérateur DEFI_MATERIAU ([U4.23.01]) sous les mots-clés:

  • ELAS quelque soit la loi (on donne le module d’Young, le coefficient de Poisson et éventuellement le coefficient de dilatation thermique),

  • TRACTION pour ‘VMIS_ISOT_TRAC’ et ‘VISC_ISOT_TRAC’ (on donne la courbe de traction rationnelle),

  • ECRO_PUIS pour ‘VMIS_ISOT_PUIS’ (on donne les paramètres de la loi puissance),

  • ECRO_LINE pour ‘VMIS_ISOT_LINE’ et ‘VISC_ISOT_LINE’ (on donne la limite d’élasticité et la pente d’écrouissage),

  • VISC_SINH pour ‘VISC_ISOT_TRAC’ et ‘VISC_ISOT_LINE’ (on donne les trois coefficients de viscosité).

Remarque :

L’utilisateur doit bien s’assurer que la courbe de traction «expérimentale» utilisée, soit directement, soit pour en déduire la pente d’écrouissage est bien donnée dans le plan contrainte rationnelle \(\sigma =F/S\) - déformation logarithmique \(\ln(1+\Delta l/{l}_{0})\)\({l}_{0}\) est la longueur initiale de la partie utile de l’éprouvette, \(\Delta l\) la variation de longueur après déformation, \(F\) la force appliquée et \(S\) la surface actuelle . On remarquera que \(\sigma =F/S=\frac{F}{{S}_{0}}\frac{{l}_{0}}{l}\frac{1}{J}\) d’où \(\tau =J\sigma =\frac{F}{{S}_{0}}\frac{{l}_{0}}{l}\) . En général, c’est bien la quantité \(\frac{F}{{S}_{0}}\frac{{l}_{0}}{l}\) qui est mesurée par les expérimentateurs et ceci donne directement la contrainte de Kirchhoff utilisée dans le modèle de Simo et Miehe.

Contraintes et variables internes#

Les contraintes sont les contraintes de Cauchy \(\) , calculées donc sur la configuration actuelle (six composantes en 3D, quatre en 2D).

Les variables internes produites dans le Code_Aster sont:

  • \(\mathit{V1}\) , la déformation plastique cumulée \(p\) ,

  • \(\mathit{V2}\) l’indicateur de plasticité (0 si le dernier incrément calculé est élastique, 1 sinon).

  • \(\mathit{V3}\) à \(\mathit{V8}\) : l’opposé de la déformation élastique \({\stackrel{ˉ}{b}}^{e}\)

Remarque :

Si l’utilisateur veut récupérer éventuellement des déformations en post-traitement de son calcul, il faut tracer les déformations de Green-Lagrange \(E\) , qui représente une mesure des déformations en grandes déformations (options EPSG_ELGA ou EPSG_ELNO ). Les déformations linéarisées \(\varepsilon\) classiques mesurent des déformations sous l’hypothèse des petites déformations et n’ont pas de sens en grandes déformations.

Domaine d’utilisation#

Le choix d’une cinématique DEFORMATION: ‘PETIT_REAC’ permet également de traiter une loi de comportement thermo-élastoplastique avec écrouissage isotrope et critère de Von Mises en grandes déformations. La loi est écrite en petites déformations et la prise en compte des grandes déformations se fait en réactualisant la géométrie.

Entre la loi présentée ici (SIMO_MIEHE ) et PETIT_REAC,

  • il n’y a pas de différence si les déformations sont petites

  • il n’y a pas de différence si les déformations sont grandes mais les rotations petites

  • il y a des différences si les rotations sont importantes.

En particulier, la solution obtenue avec la cinématique PETIT_REAC peut s’écarter notablement de la solution exacte en présence de grandes rotations et ce quelle que soit la taille des pas de temps choisie par l’utilisateur, contrairement à la cinématique SIMO_MIEHE.

Intégration de la loi de comportement#

Dans le cas d’un comportement incrémental, mot-clé facteur COMPORTEMENT, connaissant la contrainte \({\sigma}^{-}\) , la déformation plastique cumulée \({p}^{-}\) , la trace divisée par trois du tenseur de déformations élastiques \(\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{e-}\) , les déplacements \({u}^{-}\) et \(\Delta u\) et les températures \({T}^{-}\) et \(T\) , on cherche à déterminer \((\sigma ,p,\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{e})\) .

Les déplacements étant connus, les gradients de la transformation de \({\Omega}_{0}\) à \({\Omega}^{-}\) , noté \({F}^{-}\) , et de \({\Omega}^{-}\) à \(\Omega\) , noté \(\Delta F\) , sont connus.

La discrétisation implicite de la loi donne:

\(F=\Delta F{F}^{-}\)

\(J=\detF\)

\(\stackrel{ˉ}{F}={J}^{-1/3}F\)

\({\stackrel{ˉ}{b}}^{e}=\stackrel{ˉ}{F}{G}^{p}{\stackrel{ˉ}{F}}^{T}\)

\(J\sigma =\tau\)

\(\tilde{\tau}=\mu {\stackrel{ˉ}{\tilde{b}}}^{e}\)

\(\frac{1}{3}\text{tr}\tau =\frac{1}{2}K({J}^{2}-1)-\frac{3}{2}K\alpha (T-{T}_{\text{ref}})(J+\frac{1}{J})\)

\(f={\tau}_{\text{eq}}-R({p}^{-}+\Delta p)-{\sigma}_{y}\)

\(\stackrel{ˉ}{F}({G}^{p}-{G}^{p-}){\stackrel{ˉ}{F}}^{T}=-\text{tr}{\stackrel{ˉ}{b}}^{e}\frac{\tilde{\tau}}{{\tau}_{\text{eq}}}\Delta p\) d’où \({\stackrel{ˉ}{b}}^{e}=\stackrel{ˉ}{F}{G}^{p-}{\stackrel{ˉ}{F}}^{T}-\text{tr}{\stackrel{ˉ}{b}}^{e}\frac{\tilde{\tau}}{{\tau}_{\text{eq}}}\Delta p\)

Dans le cas plastique : \(\Delta p\ge 0,f\le 0\text{et}f\Delta p=0\)

Dans le cas visqueux: \(\langle {\tau}_{\text{eq}}-R({p}^{-}+\Delta p)-{\sigma}_{y}\rangle -{\sigma}_{0}{\text{sh}}^{-1}\left[{(\frac{\Delta p}{{\dot{\varepsilon}}_{0}\Delta t})}^{\frac{1}{m}}\right]=0\)

Remarque :

Cette formulation est incrémentalement objective car la seule quantité tensorielle incrémentale qui intervient dans la discrétisation est \({\dot{G}}^{p}\) . Comme \({G}^{p}\) et \({G}^{p-}\) sont mesurées sur la même configuration, c’est-à-dire la configuration initiale, la discrétisation de \({\dot{G}}^{p}\) , soit \(\Delta {G}^{p}={G}^{p}-{G}^{p-}\) , est incrémentalement objective.

On introduit \({\tau}^{\text{Tr}}\) , le tenseur de Kirchhoff qui résulte d’une prédiction élastique (Tr: trial, en anglais essai):

\({\tilde{\tau}}^{\text{Tr}}=\mu {\tilde{\stackrel{ˉ}{b}}}^{\text{eTr}}\)

\({\stackrel{ˉ}{b}}^{\text{eTr}}=\stackrel{ˉ}{F}{G}^{p-}{\stackrel{ˉ}{F}}^{T}=\Delta \stackrel{ˉ}{F}{\stackrel{ˉ}{b}}^{e-}\Delta {\stackrel{ˉ}{F}}^{T}\) , \(\Delta \stackrel{ˉ}{F}=(\Delta J{)}^{-1/3}\Delta F\) et \(\Delta J=\det(\Delta F)\)

On obtient \({\stackrel{ˉ}{b}}^{e-}\) à partir des contraintes \({\tau}^{-}\) par la relation contrainte - déformation thermoélastique et de la trace du tenseur des déformations élastiques.

\({\stackrel{ˉ}{b}}^{e-}=\frac{{\tilde{\tau}}^{-}}{{\mu}^{-}}+\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{e-}\)

Remarque :

L’intérêt de cette formulation est qu’il n’est pas nécessaire de calculer la déformation plastique \({G}^{p-}\) qui nous obligerait à inverser le gradient de la transformation \(\stackrel{ˉ}{F}\) *. On a besoin uniquement de connaître* \(\stackrel{ˉ}{F}{G}^{p-}{\stackrel{ˉ}{F}}^{T}\) .

Si \({\tau}_{\text{eq}}^{\text{Tr}}<R({p}^{-})+{\sigma}_{y}\) , on reste élastique. Dans ce cas, on a:

\(p={p}^{-}\) , \(\tau ={\tilde{\tau}}^{\text{Tr}}+\frac{1}{3}\text{tr}{\tau}^{\text{Tr}}\text{Id}\) et \(\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{e}=\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\)

sinon, on obtient:

\(\text{tr}{\stackrel{ˉ}{b}}^{e}=\text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\) , grâce à la simplification sur la loi d’écoulement: \({\stackrel{ˉ}{b}}^{e}={\stackrel{ˉ}{b}}^{{e}^{\text{Tr}}}-\text{tr}{\stackrel{ˉ}{b}}^{e}\frac{\tilde{\tau}}{{\tau}_{\text{eq}}}\Delta p\)

En prenant les parties déviatoriques de cette équation, et en les multipliant par \(\mu\) on aboutit à: \({\tilde{\tau}}^{\text{Tr}}=\tilde{\tau}(1+\frac{\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\Delta p}{{\tau}_{\text{eq}}})\)

En calculant la contrainte équivalente, on se ramène à une équation scalaire non linéaire en \(\Delta p\) :

\({\tau}_{\text{eq}}^{\text{Tr}}-{\tau}_{\text{eq}}-\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\Delta p=0\)

Dans le cas plastique : \({\tau}_{\text{eq}}={\sigma}_{y}+R({p}^{-}+\Delta p)\) , ce qui conduit à \(\Delta p\) solution de l’équation:

\({\tau}_{\text{eq}}^{\text{Tr}}-{\sigma}_{y}-R({p}^{-}+\Delta p)-\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\Delta p=0\)

Dans le cas viscoplastique: \({\tau}_{\text{eq}}={\sigma}_{y}+R({p}^{-}+\Delta p)+{\sigma}_{0}{\text{sh}}^{-1}\left[{(\frac{\Delta p}{{\dot{\varepsilon}}_{0}\Delta t})}^{\frac{1}{m}}\right]\) , ce qui conduit à \(\Delta p\) solution de l’équation:

\({\tau}_{\text{eq}}^{\text{Tr}}-{\sigma}_{y}-R({p}^{-}+\Delta p)-{\sigma}_{0}{\text{sh}}^{-1}\left[{(\frac{\Delta p}{{\dot{\varepsilon}}_{0}\Delta t})}^{\frac{1}{m}}\right]-\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\Delta p=0\)

Dans le cas où l’écrouissage est linéaire, ou bien donné par une courbe de traction définie point par point, donc affine par morceaux, l’équation à résoudre est linéaire. On obtient directement la solution . \(\Delta p\) Dans les autres cas, la résolution est effectuée dans Code_Aster par une méthode des sécantes avec intervalle de recherche (cf. [R5.03.05]). L’intégration peut être contrôlée par les paramètres RESI_INTE_RELA et ITER_INTE_MAXI.

Une fois \(\Delta p\) connu, on peut alors en déduire le tenseur de Kirchhoff, soit:

\(\tau =\frac{{\tau}_{\text{eq}}}{{\tau}_{\text{eq}}^{\text{Tr}}}{\tilde{\tau}}^{\text{Tr}}+\left[\frac{K}{2}({J}^{2}-1)-\frac{\mathrm{3K}}{2}(T-{T}_{\text{ref}})(J+\frac{1}{J})\right]\text{Id}\)

Une fois calculée la déformation plastique cumulée, le tenseur des contraintes et la matrice tangente, on effectue une correction sur la trace du tenseur des déformations élastiques \({\stackrel{ˉ}{b}}^{e}\) pour tenir compte de l’incompressibilité plastique, qui n’est pas conservée avec la simplification faite sur la loi d’écoulement [éq 4.2.1]. Cette correction s’effectue en utilisant une relation entre les invariants de \({\stackrel{ˉ}{b}}^{e}\) et \({\tilde{\stackrel{ˉ}{b}}}^{e}\) et en exploitant la condition d’incompressibilité plastique \({J}^{p}=1\) (ou de manière équivalente \(\det{\stackrel{ˉ}{b}}^{e}=1\) ). Cette relation s’écrit:

\({x}^{3}-{\stackrel{ˉ}{J}}_{2}^{e}x-(1-{\stackrel{ˉ}{J}}_{3}^{e})=0\)

avec \({\stackrel{ˉ}{J}}_{2}^{e}=\frac{1}{2}{\stackrel{ˉ}{b}}_{\text{eq}}^{{e}^{2}}=\frac{{\tau}_{\text{eq}}^{2}}{2{\mu}^{2}}\) , \({\stackrel{ˉ}{J}}_{3}^{e}=\det{\tilde{\stackrel{ˉ}{b}}}^{e}=\det\frac{\tilde{\tau}}{\mu}\) et \(x=\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{e}\)

La résolution de cette équation du troisième degré permet d’obtenir \(\text{tr}{\stackrel{ˉ}{b}}^{e}\) et par conséquent la déformation thermoélastique \({\stackrel{ˉ}{b}}^{e-}\) au pas de temps suivant. Dans le cas où cette équation admet plusieurs solutions, on prend la solution la plus proche de la solution du pas de temps précédent. C’est d’ailleurs pourquoi on stocke dans une variable interne \(\frac{1}{3}\text{tr}{\stackrel{ˉ}{b}}^{e}\) .

Formulation variationnelle#

Dans la mesure où les contraintes fournies par la loi de comportement sont eulériennes, on choisit une formulation variationnelle écrite sur la configuration actuelle (eulérienne) et non sur la configuration initiale, soit:

\(\underset{{F}_{int}.\delta v}{\underset{\underbrace{}}{\underset{\Omega}{\int}\sigma {\nabla}_{x}\delta vd\Omega }}=\underset{{F}_{\text{ext}}.\delta v}{\underset{\underbrace{}}{\underset{\Omega}{\int}\rho f\delta vd\Omega +\underset{\partial {\Omega}^{f}}{\int}{t}^{d}\delta v\text{dS}}}\) \(\delta v\) Cinématiquement admissible

Nous nous intéressons uniquement ici au travail des forces intérieures et à sa variation dans l’optique d’une résolution par la méthode de Newton. On trouvera dans [bib 4] la démonstration des expressions présentées.

Cas du milieu continu#

On réécrit ici le travail des efforts intérieurs sous forme indicielle, soit:

\({F}_{int}.\delta v=\underset{\Omega}{\int}{\sigma}_{ij}\frac{\partial \delta {v}_{i}}{\partial {x}_{j}}d\Omega\)

Nous avons besoin également d’exprimer la variation des efforts intérieurs dans la configuration actuelle \(\Omega\) soit:

\(\begin{array}{}\begin{array}{}\delta {F}_{int}.\delta u.\delta v=\underset{\Omega}{\int}\left[{\sigma}_{ij}\frac{\partial \delta {u}_{p}}{\partial {x}_{p}}-{\sigma}_{\text{ik}}\frac{\partial \delta {u}_{j}}{\partial {x}_{k}}\right]\frac{\partial \delta {v}_{i}}{\partial {x}_{j}}d\Omega \text{}\text{rigidité géométrique}\text{}\\ +\underset{\Omega}{\int}\left[\frac{\partial {\sigma}_{ij}}{\partial \Delta {F}_{\text{pq}}}\frac{\partial \delta {u}_{p}}{\partial {x}_{q}^{-}}\right]\frac{\partial \delta {v}_{i}}{\partial {x}_{j}}d\Omega \text{}\text{rigidité de comportement}\text{}\end{array}\\ \end{array}\)

\({x}^{-}\) sont les coordonnées d’un point sur la configuration \({\Omega}^{-}\) .

Discrétisation par éléments finis#

On discrétise les déplacements \(u\) et les déplacements virtuels \(v\) par éléments finis. Les notations sont les suivantes, en adoptant la convention de sommation des indices répétés:

\({u}_{i}(x)={N}^{n}(x){U}_{i}^{n}\frac{\partial {u}_{i}}{\partial {x}_{j}}={D}_{j}^{n}(x){U}_{i}^{n}\frac{\partial {u}_{i}}{\partial {x}_{j}^{-}}={D}_{j}^{-n}(x){U}_{i}^{n}\)

où:

\({N}^{n}(x)\) est la fonction de forme associée au nœud \(n\)

\({U}_{i}^{n}\) , la composante i du déplacement nodal du nœud \(n\)

\({D}_{j}^{n}(x)\) , les composantes du gradient des fonctions de forme sur la configuration \(\Omega\)

\({D}_{j}^{-n}(x)\) , les composantes du gradient des fonctions de forme sur la configuration \({O}^{-}\)

On obtient pour le vecteur des forces intérieures:

\(({F}_{int}{)}_{i}^{n}=\underset{\Omega}{\int}{\sigma}_{ij}{D}_{j}^{n}d\Omega\)

et pour la matrice tangente, qui n’est pas a priori symétrique:

\(\begin{array}{}{K}_{i\text{}p}^{nm}=\underset{\Omega}{\int}\left[{D}_{p}^{m}{\sigma}_{ij}{D}_{j}^{n}-{D}_{k}^{m}{\sigma}_{\text{ik}}{D}_{p}^{n}\right]d\Omega \\ +\underset{\Omega}{\int}\left[{D}_{q}^{-n}\frac{\partial {\sigma}_{ij}}{\partial \Delta {F}_{\text{pq}}}{D}_{j}^{n}\right]d\Omega \end{array}\)

Dans le cas d’une modélisation bidimensionnelle (déformation plane), les expressions du vecteur des forces intérieures et de la matrice tangente sont identiques à ceci prêt que les indices correspondants aux composantes varient de 1 à 2 uniquement.

Dans le cas d’une modélisation axisymétrique, en numérotant les axes dans l’ordre \((r,z,\theta ),\) le vecteur des forces intérieures s’écrit:

\(({F}_{int}^{\text{axi}}{)}_{\alpha}^{n}=\underset{\Omega}{\int}\left[{\sigma}_{\alpha \beta }{D}_{\beta}^{n}+{\sigma}_{33}\frac{{N}^{n}}{r}{\delta}_{\alpha 1}\right]d\Omega\) , \(\alpha \in \left\lbrace 1,2\right\rbrace\) , \(\beta \in \left\lbrace 1,2\right\rbrace\)

et la matrice tangente:

\(\left[{K}^{\text{axi}}\right]=\left[K\right]+\left[{K}^{\text{corr}}\right]\)

avec:

\({\left[{K}_{{}^{(1)}}^{\text{corr}}\right]}_{1\beta }^{\mathrm{nm}}=\underset{\Omega}{\int}\frac{{N}^{n}}{r}{\sigma}_{\beta \gamma }{D}_{\gamma}^{m}d\Omega +\underset{\Omega}{\int}\frac{{N}^{n}}{{r}^{-}}\frac{\partial {\sigma}_{\beta \gamma }}{\partial \Delta {F}_{33}}{D}_{\gamma}^{m}d\Omega\)

\({\left[{K}_{{}^{(2)}}^{\text{corr}}\right]}_{\alpha 1}^{\mathrm{nm}}=\underset{\Omega}{\int}{D}_{\alpha}^{n}{\sigma}_{33}\frac{{N}^{m}}{r}d\Omega +\underset{\Omega}{\int}{{D}_{\gamma}^{-}}^{n}\frac{\partial {\sigma}_{33}}{\partial \Delta {F}_{\alpha \gamma }}\frac{{N}^{m}}{r}d\Omega\)

\({\left[{K}_{{}^{(3)}}^{\text{corr}}\right]}_{11}^{\mathrm{nm}}=\underset{\Omega}{\int}\frac{{N}^{n}}{{r}^{-}}\frac{\partial {\sigma}_{33}}{\partial \Delta {F}_{33}}\frac{{N}^{m}}{r}\)

D’un point de vue algorithmique, la matrice élémentaire tangente \(K\) n’est pas symétrique a priori. La résolution globale se fera donc par défaut avec un solveur non symétrique. Il est toutefois possible de symétriser la matrice tangente globale avant résolution (mot-clé SOLVEUR), ce qui permet d’économiser du temps calcul mais peut dégrader la convergence.

Expression de la matrice tangente du comportement#

On donne ici l’expression de la matrice tangente (option FULL_MECA au cours des itérations de Newton, option RIGI_MECA_TANG pour la première itération). Celle-ci est obtenue en linéarisant le système d’équations qui régit la loi de comportement. Nous donnons ici le résultat final de cette linéarisation. On trouvera dans [bib4] le détail de ce calcul.

On pose:

\(J=\detF\) , \({J}^{-}=\det{F}^{-}\) et \(\Delta J=\det\Delta F\)

  • Pour l’option FULL_MECA, on a:

\(\begin{array}{}A=\frac{\partial \sigma }{\partial \Delta F}=\frac{(\Delta J{)}^{-1/3}}{J}H-\frac{1}{3J\Delta J}(H\Delta \stackrel{ˉ}{F})\otimes B-\frac{{J}^{-}}{{J}^{2}}\tau \otimes B\\ +\frac{{J}^{-}}{J}\left[\text{KJ}-\frac{3}{2}K\alpha (T-{T}_{\text{ref}})(1-{J}^{-2})\right]\text{Id}\otimes B\end{array}\)

B vaut:

\(\begin{array}{}{B}_{11}=\Delta {F}_{22}\Delta {F}_{33}-\Delta {F}_{23}\Delta {F}_{32}\\ {B}_{22}=\Delta {F}_{11}\Delta {F}_{33}-\Delta {F}_{13}\Delta {F}_{31}\\ {B}_{33}=\Delta {F}_{11}\Delta {F}_{22}-\Delta {F}_{12}\Delta {F}_{21}\\ {B}_{12}=\Delta {F}_{31}\Delta {F}_{23}-\Delta {F}_{33}\Delta {F}_{21}\\ {B}_{21}=\Delta {F}_{13}\Delta {F}_{32}-\Delta {F}_{33}\Delta {F}_{12}\\ {B}_{13}=\Delta {F}_{21}\Delta {F}_{32}-\Delta {F}_{22}\Delta {F}_{31}\\ {B}_{31}=\Delta {F}_{12}\Delta {F}_{23}-\Delta {F}_{22}\Delta {F}_{13}\\ {B}_{23}=\Delta {F}_{31}\Delta {F}_{12}-\Delta {F}_{11}\Delta {F}_{32}\\ {B}_{32}=\Delta {F}_{13}\Delta {F}_{21}-\Delta {F}_{11}\Delta {F}_{23}\end{array}\)

\(H\) et \(H\Delta \stackrel{ˉ}{F}\) sont donnés par:

Dans le cas élastique (\(f<0\) ):

\({H}_{ijkl}=\mu ({\delta}_{\text{ik}}{\stackrel{ˉ}{b}}_{\text{lp}}^{e-}\Delta {\stackrel{ˉ}{F}}_{\text{jp}}+\Delta {\stackrel{ˉ}{F}}_{\text{ip}}{\stackrel{ˉ}{b}}_{\text{pl}}^{e-}{\delta}_{\text{jk}})-\frac{2\mu }{3}{\delta}_{ij}\Delta {\stackrel{ˉ}{F}}_{\text{kp}}{\stackrel{ˉ}{b}}_{\text{lp}}^{e-}\)

et

\(H\Delta \stackrel{ˉ}{F}=2\mu {\tilde{\stackrel{ˉ}{b}}}^{\text{eTr}}\)

Dans le cas plastique (\(f=0\) )ou viscoplastique :

\(\begin{array}{}{H}_{ijkl}=\frac{\mu}{a}({\delta}_{\text{ik}}{\stackrel{ˉ}{b}}_{\text{lp}}^{e-}\Delta {\stackrel{ˉ}{F}}_{\text{jp}}+\Delta {\stackrel{ˉ}{F}}_{\text{ip}}{\stackrel{ˉ}{b}}_{\text{pl}}^{e-}{\delta}_{\text{jk}})\\ \text{}-2\mu \left[\frac{{\delta}_{ij}}{\mathrm{3a}}+\frac{\stackrel{ˉ}{R}\Delta p{\tilde{\tau}}_{ij}}{{\tau}_{\text{eq}}(\stackrel{ˉ}{R}+\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}})}\right]\Delta {\stackrel{ˉ}{F}}_{\text{kp}}{\stackrel{ˉ}{b}}_{\text{lp}}^{e-}\\ \text{}+\frac{3{\mu}^{2}\text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}(\stackrel{ˉ}{R}\Delta p-{\tau}_{\text{eq}})}{a{\tau}_{\text{eq}}^{3}(\stackrel{ˉ}{R}+\text{}mu\text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}})}{\tilde{\tau}}_{ij}{\tilde{\tau}}_{\text{kq}}\Delta {\stackrel{ˉ}{F}}_{\text{qp}}{\stackrel{ˉ}{b}}_{\text{lp}}^{e-}\end{array}\)

et

\(H\Delta \stackrel{ˉ}{F}=\frac{2\mu }{a}{\stackrel{ˉ}{b}}^{\text{eTr}}-2\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}\left[\frac{\text{Id}}{\mathrm{3a}}+\frac{\stackrel{ˉ}{R}\Delta p\tilde{\tau}}{{\tau}_{\text{eq}}(\stackrel{ˉ}{R}+\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}})}\right]+\frac{3{\mu}^{2}\text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}}(\stackrel{ˉ}{R}\Delta p-{\tau}_{\text{eq}})}{a{\tau}_{\text{eq}}^{3}(\stackrel{ˉ}{R}+\mu \text{tr}{\stackrel{ˉ}{b}}^{\text{eTr}})}(\tilde{\tau}:{\stackrel{ˉ}{b}}^{\text{eTr}})\tilde{\tau}\)

\(a=\frac{{\tau}_{\text{eq}}^{\text{Tr}}}{{\tau}_{\text{eq}}}\)

et \(\stackrel{ˉ}{R}=\text{R'}(p)+\underset{\text{uniquement cas visqueux}}{\underset{\underbrace{}}{{\sigma}_{0}\times {(1+{(\frac{\Delta p}{{\dot{\varepsilon}}_{0}\Delta t})}^{2})}^{\frac{-1}{2}}\times \frac{1}{m{({\dot{\varepsilon}}_{0}\Delta t)}^{\frac{1}{m}}}\times {(\Delta p)}^{-1}}}\) ,

\({R}^{'}(p)\) étant la dérivée de l’écrouissage isotrope par rapport à la déformation plastique cumulée \(p\) .

  • Pour l’option RIGI_MECA_TANG, il s’agit des mêmes expressions que celles données pour FULL_MECA mais avec \(\Delta p=0\) et avec toutes les variables et coefficients du matériau pris à l’instant \({t}^{-}\) (en principe, il faudrait dans le cas visqueux, prendre les expressions de FULL_MECA dans le cas élastique, toutes les variables étant prises à l’instant \({t}^{-}\) ). En particulier, on aura \(\Delta \stackrel{ˉ}{F}=\text{Id}\) .

Bibliographie#

  1. SIMO J.C., MIEHE C. : « Associative coupled thermoplasticity at finite strains: Formulation, numerical analysis and implementation », Comp. Meth. Appl. Mech. Eng., 98, pp. 41-104, North Holland, 1992.

  2. SIDOROFF F.: « Formulations élasto-plastiques en grandes déformations », Rapport Greco n29, 1981.

  3. SIDOROFF F.: « Cours sur les grandes déformations », Rapport Greco n51, 1982.

  4. CANO V., LORENTZ E.: « Introduction dans le Code_Aster d’un modèle de comportement en grandes déformations élastoplastiques avec écrouissage isotrope », Note interne EDF DER, HI-74/98/006/0, 1998

Description des versions du document#

Version Aster

Auteur(s) ou contributeur(s), organisme

Description des modifications

4.4

V.Cano, E.Lorentz EDF/R&D/AMA

Texte initial

6.3

V.Cano, E.Lorentz EDF/R&D/AMA

Fiche 6396

7.4

S.Michel-Ponnelle EDF/R&D/AMA

Fiche 8000 : ajout de la viscosité

9.4

J.M.Proix EDF/R&D/AMA

Ajout de VMIS_ISOT_PUIS.

11.4

J.M.Proix EDF/R&D/AMA

Fiche 19650 ordre des variables internes