Table of Contents

Commit 2012-05-02

Version visco-plastique de l'écrouissage de kocks Mecking

Modifs

Visco-plasticYieldStress

ViscoKocksMeckingYieldStress

$$\sigma_{y} = \sigma_{y}^{0} + \sigma_{v} [1-exp(-\frac{\Theta_{0}}{\sigma_{v}} \bar{\varepsilon}^{vp}) ] \;\;\; si \;\;\; \sigma_{y} \leq \sigma_{y}^{tr} \\ \sigma_{y} = \sigma_{y}^{tr} + \Theta_{IV} \left( \bar{\varepsilon}^{vp} - \bar{\varepsilon}^{vp}_{tr}\right) \;\;\; si \;\;\; \sigma_{y} > \sigma_{y}^{tr}$$

avec la contrainte limite de transition entre les stades 3 et 4 (déterminée pour assurer une transition continue entre l'écrouissage saturant et constant)

$$\sigma_{y}^{tr} = \sigma_{y}^{0} + \sigma_{v}\frac{(\Theta_{0}-\Theta_{IV})}{\Theta_{0}}$$

et la défo plastique de transition correspondante :

$$ \bar{\varepsilon}^{vp}_{tr} = \frac{\sigma_{v}}{\Theta_{0}} ln \left(\frac{\Theta_{0}}{\Theta_{IV}}\right) $$

La composante visqueuse de la contrainte limite se trouve cachée dans le calcul de la contrainte de saturation :

$$\sigma_{v} = \sigma_{v0} (\frac{\dot{\bar{\varepsilon}}^{vp}}{\dot{\bar{\varepsilon}}^{vp}_{0}})^{(\frac{kT}{A})} $$

$k$ : constante de Boltzman = 1.381e-23 J/K

$T $: Température K (ATTENTION en Kelvin : nécessite de définir la température dans le matériau)

$A$ : Energie d'activation (constante matériau)

${\dot{\bar{\varepsilon}}^{vp}_{0}}$ : référence plastic strain rate (= 1.e7)

Paramètres

Nom Codes Metafor Type de dépendance
$\sigma_0$ IH_SIGMA0 TM/TO
$\Theta_{0}$ KM_THETA0 TM/TO
$\Theta_{IV}$ KM_THETA4 TM/TO
$\sigma_{v0}$ KM_SIGV0 -
${\dot{\bar{\varepsilon}}^{vp}_{0}}$ KM_DEVPL0 -
k : Constante de Boltzman KM_BOLTZMANN -
A : KM_A -

Launch2.py

materialTesting

Fichiers ajoutés/supprimés

 
A oo_meta/toolbox/launch2.py
A oo_meta/mtMaterialLaws/yieldstress/ViscoKocksMeckingYieldStress.h/cpp
R 

Tests ajoutés/supprimés

A oo_meta\apps\monosMaterials2\KocksMeckingIsoHEp.py
A oo_meta\apps\monosMaterials2\ViscoKocksMeckingIsoHEvp.py
A oo_meta\apps\monosMaterials2\ViscoKocksMeckingIsoHEvp2.py
R 

Luc Papeleux 2012/05/02