UMAT for linear Viscoelasticity
Hello everyone,
My ultimate aim is to write a UMAT based on Schaperys Integral equation and verify it in Abaqus. I am pretty much a newbie in UMAT. So decided to start off by working on a linear viscoelastic UMAT that of a simple Kelvin model (linear spring and dashpot in parallel). The constitutive law is known.
sigma_total = (E * epsilon) + (eta * d(epsilon)/dt)
Discretised constitutive law is of the form
sigma(t+1) = {E * epsilon(t+1)} + {eta * (del_epsilon)/del_time}
In abaqus will it suffiient to just code this as
dstress(k1) = {E * stran(k1)} + {eta * dstran(k1) / dtime}
and to find the jacobian as
ddsdde(k2,k1) = E + (eta/dtime)
I am a real newbie and I hope somebody helps me out to start with the work
Thanks for your time
Shree
UPDATE 1
Thread closed.. Task done
- UMAT: Tangent stiffness for linear perturbation steps / steady state dynamics / vibration analysis2 years ago
- UMAT subroutine for 3d solid4 years ago
- Discussion: Tensor Toolbox for Modern Fortran (ttb)5 years ago
- Implementing Tangent stiffness for Ogden Model in UMAT6 years ago
- UEXPAN together with UMAT7 years ago
- 21 Forums
- 3,865 Topics
- 13.2 K Posts
- 5 Online
- 29.3 K Members