3.1.6.19.4. Hardening Functions
Internal variables evolve accoding with their own laws to provide plastic hardening to the constitutive model. These laws are specified as hardening functions that specify an ODE for the evolution of the internal variable. Two types of internal variable are considered: scalar-valued and tensor-valued internal variables. These evolve in the following manner:
Where \(s\) is a scalar-valued internal variable and \(\vec{T}\) is tensor-valued. These functions are used to define the hardening term in the plastic multiplier (see ASDPlasticMaterial Theory).
Available functions:
Hardening Functions for Scalar-Valued Internal Variables
ScalarLinearHardeningFunction
Provides linear hardening for the scalar variable, as a function of the plastic flow direction :
Where \(\vec{m}\) is the plastic flow direction computed at the current state.
Parameters required
IV Name |
Type |
Symbol |
Description |
---|---|---|---|
|
scalar |
\(H\) |
Linear hardening constant |
Hardening Functions for Tensor-Valued Internal Variables
TensorLinearHardeningFunction
Provides linear hardening for the tensor variable, as a function of the deviatoric plastic flow direction :
Where \(\vec{m}_{dev}\) is the deviatoric part of the plastic flow direction computed at the current state.
Parameters required
IV Name |
Type |
Symbol |
Description |
---|---|---|---|
|
scalar |
\(H\) |
Linear hardening constant |
ArmstrongFrederickHardeningFunction
A type of hardening with saturation.
Where \(\vec{m}_{dev}\) is the deviatoric part of the plastic flow direction computed at the current state. Model paramters \(h_a\) and \(c_r\) specify the maximum (saturation) value and the saturation rate. The saturation value for the internal variable will be such that:
Setting \(c_r = 0\) results in linear hardening.
Parameters required
IV Name |
Type |
Symbol |
Description |
---|---|---|---|
|
scalar |
\(h_a\) |
Model constant for the linear part of the hardening model. Controls the rate of saturation. |
|
scalar |
\(c_r\) |
Model constant for saturation part of the hardening model. Controls the saturation value. |