网站大量收购独家精品文档,联系QQ:2885784924

非线性分析作业(偏压构件非线性分析).docVIP

非线性分析作业(偏压构件非线性分析).doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

作业2:对一压弯钢筋混凝土或预应力混凝土构件的截面进行全过程分析

答:钢筋混凝土压弯构件的全过程分析

计算假定

平截面假定

梁正截面变形后仍保持平面,截面应变为直线分布,不考虑钢筋与混凝土之间的相对位移。从理论上来讲平截面假定仅适用于跨高比拟大的连续均质弹性材料的构件。对由混凝土及钢筋组成的构件,由于材料的非均质性,以及混凝土开裂,特别是在纵筋屈服,受压区高度减小而临近破坏的阶段,在开裂截面上的平截面假定已不能适用。但是,考虑到构件破坏是产生在某一区段长度内的,而且试验结果说明,只要应变量测标距有一定长度,量测的截面平均应变值从加荷开始直到构件破坏,都能较好地符合平截面假定。

钢筋的应力-应变关系应采用单向加载下,反复加载下的不同情况而定。

混凝土应力-应变关系选用单轴作用下的混凝土本构关系模型,且在混凝土的受压区带有下降段。

不考虑剪切变形的影响。

2.编程计算举例

1〕计算构件及计算简图

钢筋混凝土梁截面配筋及计算简图如下所示,混凝土等级为C30,抗压强度为,抗拉强度为。钢筋等级为HRB335,屈服强度,轴力N=150kN。

2)计算程序

程序采用C语言编写。采用分级加应变,先迭代求受压区高度,再求对应的外弯矩、曲率,得到弯矩、曲率数据通过excel处理得到弯矩—曲率关系图。

具体程序如下:

#includestdio.h

#includeconio.h

#includemath.h

main()

{

FILE*fs1;

FILE*fs2;

FILE*fs3;

FILE*fs4;

intn=10000,n0,n1,n2,i,j;〔将截面分成10000份,n0为受压区条带数,,n1、n2为钢筋跟数。〕

floatas1=35,as2=35,pa=3

floath,b,d,d1,d2,t1,t2,t3,t4,x,y,s,s1,s2,s3,s4,s5,f1,As1,As2,

c,M,M1,M2,r,sy,fy,l=3000,w,N=150000,s0=0.00025,st,c1,a,e,a1=0,e1=0.0033,c2,t5,t6,t7,s6,s7;〔a、e、a1、e1均为二分法迭代区间值。〕

printf(inputh,b,fy,d1,d2,n1,n2:\n);

scanf(%f%f%f%f%f%d%d,h,b,fy,d1,d2,n1,n2);

d=h/n;

x=10000;〔初始受压区高度迭代值。〕

sy=fy/200000;

As1=pa*n1*d1*d1/4;

As2=pa*n2*d2*d2/4;

fs1=fopen(r.txt,w);

fs2=fopen(M.txt,w);

fs3=fopen(w.txt,w);

fs4=fopen(n0.txt,w);

c1=10000;

j=1;

while(((c1*c1)100000)(j1000))〔由于受压区在程序中的离散性,为防止循环无法终止,控制循环次数j。〕

{c1=20.1*h*b*(1-(1-s0/0.002)*(1-s0/0.002))+200000*(As1+As2)*s0-N;

s0=s0+0.000001;

if(c1=0)

e1=s0;

else

a1=s0;

s0=a1+(e1-a1)/2;〔用二分法迭代确定初始状态截面应变。〕

j=j+1;

}

printf(s0=%10.8f:\n,s0);

j=1;

c2=10000;

a1=0;

e1=0.0033;

st=0.0001;

while(((c2*c2)100000)(j1000))

{

t1=0;

for(i=1;in+1;i++)

{

s5=(h-i*d)*st/h;

t1=t1+20.1*d*b*(1-(1-s5/0.002)*(1-s5/0.002));

}

s6=(h-as2)*st/h;

t3=200000*s6*As2;

s7=as1*st/h;

t4=200000*s7*As1;

c2=t1+t3+t4-N;

if(c2=0)

e1=st;

else

a1=st;

st=a1+(e1-a1)/2;j=j+1;

}

p

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档