commit:2012:05_02
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
commit:2012:05_02 [2013/07/08 17:50] – joris | commit:2012:05_02 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Commit 2012-05-02 ===== | ||
+ | |||
+ | Version visco-plastique de l' | ||
+ | |||
+ | ===== Modifs ===== | ||
+ | |||
+ | ** Visco-plasticYieldStress ** | ||
+ | * Vu que l'on a stoqué la vitesse de défo-(visco)plastique dans le GPState (commit 2011-05-20) vu qu' | ||
+ | * On peut donc aussi sortir la limite élastique " | ||
+ | * Effet colatéral : le calcul de l' | ||
+ | ** ViscoKocksMeckingYieldStress ** | ||
+ | * Loi visco-plastique de kocks mecking : | ||
+ | |||
+ | $$\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 \; | ||
+ | |||
+ | avec la contrainte limite de transition entre les stades 3 et 4 (déterminée pour assurer une transition continue entre l' | ||
+ | |||
+ | σtry=σ0y+σv(Θ0−ΘIV)Θ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' | ||
+ | |||
+ | ˙ˉεvp0 : référence plastic strain rate (= 1.e7) | ||
+ | |||
+ | === Paramètres === | ||
+ | |||
+ | ^ Nom | ||
+ | |σ0 | ||
+ | |Θ0 | ||
+ | |ΘIV | '' | ||
+ | |σv0 | '' | ||
+ | |˙ˉεvp0 | '' | ||
+ | |k : Constante de Boltzman | '' | ||
+ | |A : | ||
+ | |||
+ | |||
+ | ** Launch2.py ** | ||
+ | * Version modifiée de launch.py afin de pouvoir lancer un répertoire complet. | ||
+ | * Il serait plus adéquat de lancer " | ||
+ | |||
+ | ** materialTesting | ||
+ | * Modification de la procédure de test des matériaux pour faire des tests visco-plastique (à vitesse différentes). | ||
+ | * Application au test ViscoKocksMeckingIsoHEvp2.py | ||
+ | |||
+ | ===== Fichiers ajoutés/ | ||
+ | < | ||
+ | A oo_meta/ | ||
+ | A oo_meta/ | ||
+ | R | ||
+ | </ | ||
+ | ===== Tests ajoutés/ | ||
+ | < | ||
+ | A oo_meta\apps\monosMaterials2\KocksMeckingIsoHEp.py | ||
+ | A oo_meta\apps\monosMaterials2\ViscoKocksMeckingIsoHEvp.py | ||
+ | A oo_meta\apps\monosMaterials2\ViscoKocksMeckingIsoHEvp2.py | ||
+ | R | ||
+ | </ | ||
+ | |||
+ | --- // | ||
+ | |||