Analyze for residual stress in steel column section
Moderators: silvia, selimgunay, Moderators

 Posts: 69
 Joined: Tue Nov 07, 2006 3:17 am
 Location: Holmes Consulting LP
Analyze for residual stress in steel column section
Hi all,
I am carrying out a second order analysis of a wharf with lots of steel Hpiles. I was thinking of using Steel02 material with initial stress parameter to include the effect of residual stress pattern. However, the approach would be quite cumbersome since the wharf has about 40 piles. I am wondering whether there is a smarter way to include the residual stress pattern in the second order analysis.
Thanks for your help.
Gopal
I am carrying out a second order analysis of a wharf with lots of steel Hpiles. I was thinking of using Steel02 material with initial stress parameter to include the effect of residual stress pattern. However, the approach would be quite cumbersome since the wharf has about 40 piles. I am wondering whether there is a smarter way to include the residual stress pattern in the second order analysis.
Thanks for your help.
Gopal
Gopal Adhikari, PhD
Senior Project Engineer
Holmes Consulting LP
Wellington, New Zealand
Senior Project Engineer
Holmes Consulting LP
Wellington, New Zealand
Re: Analyze for residual stress in steel column section
Are all the piles the same Hsection, or maybe the same few sections? You don't have to define a section for each pile and you can define a function to impose the residual stress pattern.
I'm not sure if this helps, so reply if you have more details.
I'm not sure if this helps, so reply if you have more details.
Was my answer helpful to you? https://www.buymeacoffee.com/mhscott
Do you need extra help with OpenSees? https://courses.silviasbrainery.com/
Michael H. Scott, Ph.D.
OpenSees blog: www.portwooddigital.com
Do you need extra help with OpenSees? https://courses.silviasbrainery.com/
Michael H. Scott, Ph.D.
OpenSees blog: www.portwooddigital.com

 Posts: 69
 Joined: Tue Nov 07, 2006 3:17 am
 Location: Holmes Consulting LP
Re: Analyze for residual stress in steel column section
Dear Professor,
There are a few number of steel sections, not all 40 piles are different. I will assign the residual stress pattern only to four sections. However, I am not sure how to define this stress pattern. I understand Steel02 can be defined with initial stress value.
My plan now is to define a function to generate residual stress values at each fiber and then define a set Steel02 material with initial stress. Afterwards, I can analyse for gravity and lateral loads. Does that sound like I'm heading towards right direction or is there any smarter way to define the effect of residual stress pattern.
If you share a sample script that would be super helpful.
Thanks
There are a few number of steel sections, not all 40 piles are different. I will assign the residual stress pattern only to four sections. However, I am not sure how to define this stress pattern. I understand Steel02 can be defined with initial stress value.
My plan now is to define a function to generate residual stress values at each fiber and then define a set Steel02 material with initial stress. Afterwards, I can analyse for gravity and lateral loads. Does that sound like I'm heading towards right direction or is there any smarter way to define the effect of residual stress pattern.
If you share a sample script that would be super helpful.
Thanks
Gopal Adhikari, PhD
Senior Project Engineer
Holmes Consulting LP
Wellington, New Zealand
Senior Project Engineer
Holmes Consulting LP
Wellington, New Zealand

 Posts: 808
 Joined: Mon Sep 09, 2013 8:50 pm
 Location: University of California, Berkeley
Re: Analyze for residual stress in steel column section
Your approach of assigning the actual initial stress to each fiber sounds like the most realistic approach. An approximate way would be to consider a nonlinear stress strain relation for the whole section that on average represents the change of the stress strain relation from actual steel stress strain to a nonlinear one with reduced Fy due to the presence of the initial stresses
Re: Analyze for residual stress in steel column section
Here's what I used for the Lehigh pattern in this post: https://wp.me/pbejzWBh
It's 2D, but can be adapted for 3D if needed.
It's 2D, but can be adapted for 3D if needed.
Code: Select all
ops.uniaxialMaterial('Hardening',1,E,Fy,0.005*E,0)
Fr0 = 2*(Frc+Frt)*bf/2/(dw*tw)
ops.uniaxialMaterial('InitStressMaterial',2,1,Frt)
ops.section('Fiber',1)
y1 = bf/2
z1= d/2
Nfw = 20
ops.patch('rect',2,Nfw,1,tw/2,z1+tf,tw/2,z1tf) # web
Nff = 8
dbf = bf/Nff
Af = dbf*tf
for j in range(int(Nff/2)):
Fri = Frc + (j+0.5)/Nff*(FrtFrc)
matTag = 3+j
ops.uniaxialMaterial('InitStressMaterial',matTag,1,Fri)
ops.fiber(bf/2+(j+0.5)*dbf, d/2tf/2,2*Af,matTag)
ops.fiber( bf/2(j+0.5)*dbf, d/2tf/2,2*Af,matTag)
Was my answer helpful to you? https://www.buymeacoffee.com/mhscott
Do you need extra help with OpenSees? https://courses.silviasbrainery.com/
Michael H. Scott, Ph.D.
OpenSees blog: www.portwooddigital.com
Do you need extra help with OpenSees? https://courses.silviasbrainery.com/
Michael H. Scott, Ph.D.
OpenSees blog: www.portwooddigital.com

 Posts: 69
 Joined: Tue Nov 07, 2006 3:17 am
 Location: Holmes Consulting LP
Re: Analyze for residual stress in steel column section
Thanks Michael and Selim.
Appreciate your help. I will try the script and let you know how it goes.
thanks,
Gopal
Appreciate your help. I will try the script and let you know how it goes.
thanks,
Gopal