Agent666
Structural
- Jul 2, 2008
- 3,080
Hi all
In the process of updating//checking a spreadsheet a colleague wrote and I've noticed something which I wonder if someone has come across before, or can offer some advice. I think I know the answer but just want some confirmation that I have not gone mad!
Calculation relates to determining the effective section properties with a member carrying moment and axial load.
Now I can determine the cracking moment (M_cr) by using the typical equation f_r * Ig / y_t, but with the modification that its (f_r + N/A_g)*Ig / y_t when there is an axial load present. This could be tension or compression. Code equations are generally setup for beams with only flexure.
We can then calculate the cracked moment of inertia (I_cr) using normal means based on a calculated neutral axis depth and a given reinforcement arrangement. Keeping in mind that when there is an axial load the neutral axis depth is deeper than say the same member with no axial load.
This results in some configurations where the actual moment M_a at the serviceability limit state is obviously less than the M_cr, suggesting that under combined moment and axial load that its uncracked. Calculation for I_cr (due to the increased neutral axis depth) results in an I_cr value larger than Ig (bit nonsensical).
The point that's up for grabs is I believe I_cr should be limited to Ig as a maximum at this step before going on to calculate I_e (code doesn't explicitly say this because this is never an issue for members with no axial load). I_e equation is then limited to the upper bound of I_g
Agree/disagree?
So essentially the equation for I_e should really be:-
=MIN(I_g,(M_cr/M_a)^3*I_g+(1-(M_cr/M_a)^3)*MIN(I_g,I_cr)) instead of
=MIN(I_g,(M_cr/M_a)^3*I_g+(1-(M_cr/M_a)^3)*I_cr)
In the process of updating//checking a spreadsheet a colleague wrote and I've noticed something which I wonder if someone has come across before, or can offer some advice. I think I know the answer but just want some confirmation that I have not gone mad!
Calculation relates to determining the effective section properties with a member carrying moment and axial load.
Now I can determine the cracking moment (M_cr) by using the typical equation f_r * Ig / y_t, but with the modification that its (f_r + N/A_g)*Ig / y_t when there is an axial load present. This could be tension or compression. Code equations are generally setup for beams with only flexure.
We can then calculate the cracked moment of inertia (I_cr) using normal means based on a calculated neutral axis depth and a given reinforcement arrangement. Keeping in mind that when there is an axial load the neutral axis depth is deeper than say the same member with no axial load.
This results in some configurations where the actual moment M_a at the serviceability limit state is obviously less than the M_cr, suggesting that under combined moment and axial load that its uncracked. Calculation for I_cr (due to the increased neutral axis depth) results in an I_cr value larger than Ig (bit nonsensical).
The point that's up for grabs is I believe I_cr should be limited to Ig as a maximum at this step before going on to calculate I_e (code doesn't explicitly say this because this is never an issue for members with no axial load). I_e equation is then limited to the upper bound of I_g
Agree/disagree?
So essentially the equation for I_e should really be:-
=MIN(I_g,(M_cr/M_a)^3*I_g+(1-(M_cr/M_a)^3)*MIN(I_g,I_cr)) instead of
=MIN(I_g,(M_cr/M_a)^3*I_g+(1-(M_cr/M_a)^3)*I_cr)