Elastoplasticity¶
This chapter describes FrontISTR's elastoplastic framework. Selection and input details are in the Material Data chapter.
Elastoplastic Constitutive Equation¶
FrontISTR adopts an associated-flow elastoplastic formulation. The constitutive equation is written between the Jaumann rate of the Kirchhoff stress and the rate of deformation tensor, and the analysis uses the Updated Lagrange formulation.
The yield condition is given as
initially, and
subsequently, where
- \(F\): yield function
- \(\sigma_{y_0}\): initial yield stress
- \(\sigma_y\): subsequent yield stress
- \(\sigma\): stress tensor
- \(e\): infinitesimal strain tensor
- \(e^p\): plastic strain tensor
- \(\overline{e}^p\): equivalent plastic strain.
The yield-stress vs equivalent plastic strain relation is taken to coincide with the uniaxial stress vs plastic strain relation:
where \(H'\) is the strain-hardening modulus, and equivalently
For brevity the subsequent yield function is taken as a function of \(\overline{e}^p\) only (in general it also depends on temperature and plastic work). During plastic loading \(F = 0\) must persist, hence
Assuming the existence of a plastic potential \(\Theta\), the plastic strain rate is
Setting \(\Theta = F\) gives the associated flow rule
and substitution into the consistency condition yields
where \(D\) is the elasticity matrix and
The elastoplastic stress-strain relation is then
Once the yield function \(F\) is specified, the constitutive equation follows from this expression.
Yield Functions¶
The yield functions supported by FrontISTR are listed below.
Von Mises¶
where \(J_2\) is the second invariant of the deviatoric stress.
Mohr-Coulomb¶
where \(\sigma_1, \sigma_3\) are the maximum and minimum principal stresses, \(c\) is the cohesion, and \(\phi\) is the internal friction angle.
Drucker-Prager¶
with the constants \(\alpha\) and \(\sigma_y\) given in terms of cohesion and friction angle by