Hysteretic + Initial Stress Material

For posts concerning the documentation, errors, ommissions, general comments, etc.

Moderators: silvia, selimgunay, Moderators

Post Reply
newuserinopensees
Posts: 1
Joined: Thu Feb 13, 2014 8:21 am

Hysteretic + Initial Stress Material

Post by newuserinopensees » Thu Feb 13, 2014 9:11 am

Hi All,

I am relatively new in OpenSees, hope I can get some help.

I am analyzing a PC member and after I try to run several cases I found out I can use Steel02 with initial stress is specified. I also found if I combine steel02 (without specifying the initial stress) and InitStressMaterial, the program will give the same result (sometimes it even easier to get the convergence in non-linear part).

Now, I need to modify the material properties to calibrate with my test result and I think uniaxial hysteretic material can do. Thus, I combine uniaxial hysteretic material and InitStressMaterial, for example:

uniaxialMaterial Hysteretic 80 1380 0.0069 1567 0.026 1480 0.10 -1380.0 -0.0069 -1567 -0.026 -1480 -0.10 1 1 0 0 0
uniaxialMaterial InitStressMaterial 88 80 1100

and when I run, I got a error message:
"WARNING: InitStressMaterial - could not find initStrain to within tol for material: 88 wanted sigInit: 1100 using tStress: 1480"


And if I try to change the material as:

uniaxialMaterial Hysteretic 80 1380 0.0069 1567 0.026 1100 0.10 -1380.0 -0.0069 -1567 -0.026 -1480 -0.10 1 1 0 0 0
uniaxialMaterial InitStressMaterial 88 80 1100

there is no warning but the result is not correct because if I pull out the stress strain curve of the material, it will give very large strain.

I hope to get some advice. Thank you in advance for the input and comment.

taoli
Posts: 1
Joined: Wed Mar 16, 2016 11:57 am

Re: Hysteretic + Initial Stress Material

Post by taoli » Wed Mar 16, 2016 12:01 pm

Hi,
I met the same problem when defining a InitStressMaterial based on a Hysteretic, always got this warning. I understand after iteration the difference between sigInit and tStress is larger than the tolerance.

Do you know how to fix this?

Thank you.

Post Reply