State variable time derivative
State variable time derivative
(OP)
Hello everybody,
I am writing a UMATHT and I am using it in a coupled stress-thermal analaysis. I have stored the equivalent plastic strain (ep) as a state variable (STATEV) and I want to compute its rate, i.e. I want to use the plastic equivalent strain rate (dep/dt). I suppose that I should store the STATEV value in the previous increment and make:
dep/det = (STATEV(t+DTIME)-STATEV(t))/DTIME
but I am not sure how to implement this scheme. Someone could help me?
Thanks in advanced!
I am writing a UMATHT and I am using it in a coupled stress-thermal analaysis. I have stored the equivalent plastic strain (ep) as a state variable (STATEV) and I want to compute its rate, i.e. I want to use the plastic equivalent strain rate (dep/dt). I suppose that I should store the STATEV value in the previous increment and make:
dep/det = (STATEV(t+DTIME)-STATEV(t))/DTIME
but I am not sure how to implement this scheme. Someone could help me?
Thanks in advanced!





RE: State variable time derivative
I am not sure but I think that implementation of your scheme can not be done.
In each increment of analysis you have access to current and previous equivalent plastic strain.
Your scheme requires information about equivalent plastic strain from next increment (STATEV(t+DTIME)).
I think you can change the scheme to:
dep/det = (STATEV(t)-STATEV(t-DTIME))/DTIME
I think in this case DTIME has to also from previous increment so we have to store with state variable as well.
This way it can be implemented.
CODE
Regrads,
Bartosz
VIM filetype plugin for Abaqus
https://github.com/gradzikb/vim-abaqus
RE: State variable time derivative
Regards,
Andres