ArmstrongFrederick1D

1D Armstrong-Frederick Steel Model

This model is a uni-axial version of the ArmstrongFrederick steel model. Readers can also refer to the corresponding section in Constitutive Modelling Cookbook for details on the theory.

Theory

A von Mises type yield function is used. The associated plasticity is assumed. Both isotropic and kinematic hardening rules are employed.

Isotropic Hardening

An exponential function is added to the linear hardening law.

k=σy+ks(1emp)+klp,k=\sigma_y+k_s(1-e^{-mp})+k_lp,

where σy\sigma_y is the initial elastic limit (yielding stress), ksk_s is the saturated stress, klk_l is the linear hardening modulus, mm is a constant that controls the speed of hardening, dp=dεp\mathrm{d}p=\Big|\mathrm{d}\varepsilon^p\Big| is the rate of accumulated plastic strain pp.

Kinematic Hardening

The Armstrong-Frederick type rule is used. Multiple back stresses are defined,

β=βi\beta=\sum\beta^i

in which

dβi=ai dεpbiβ dp,\mathrm{d}\beta^i=a^i~\mathrm{d}\varepsilon^p-b^i\beta~\mathrm{d}p,

where aia^i and bib^i are material constants.

Syntax

material ArmstrongFrederick1D (1) (2) (3) (4) (5) (6) [(7) (8)...] [9]
# (1) int, unique material tag
# (2) double, elastic modulus
# (3) double, yield stress
# (4) double, saturated stress
# (5) double, linear hardening modulus
# (6) double, m
# (7) double, a
# (8) double, b
# [9] double, density, default: 0.0

Example

Kinematic Hardening Only With No Elastic Range

material ArmstrongFrederick1D 1 2E2 0. 0. 0. 0. 50 500.

The maximum stress can be computed as

σmax=σy+aibi=100 MPa.\sigma_{max}=\sigma_y+\sum\dfrac{a^i}{b^i}=100~\mathrm{MPa}.

Last updated