Notifications
Clear all

UMAT for linear Viscoelasticity


tenishasc
Posts: 7
Topic starter
(@tenishasc)
Active Member
Joined: 6 years ago

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

Share: