The steel stress-strain curve is characterised a liner response to yield, followed by a fully plastic zone, before hardening until failure. The initial slope is defined by the elastic modulus, E, until the stress reaches fyd . The slope is then zero for a short strain range, then rising to a peak stress before failure.

σ=fud−(fud−fyd)(εu−εpεu−ε)P
p=E(fud−fydεu−εp)
The hardening zone can be approximated by a parabola
fydσ=aε2+bε+c
Defining the perfectly plastic strain limit as εp and assuming zero slope at
εu then
1=aεp2+bεp+c
fydfud=aεu2+bεu