【JY】SAFE考虑徐变和收缩效应的长期挠度分析

4f27671f859b132aaae7b9392c23f3f1.png

本文主要介绍如何通过SAFE软件计算钢筋混凝土受弯构件的瞬时开裂挠度及考虑徐变和收缩的长期挠度。重点介绍相关的计算原理,总结分析和设计流程。最后通过计算对比一个单层2跨模型的弹性挠度、瞬时开裂挠度和长期挠度,说明考虑混凝土开裂后,板的挠度显著增加;若再考虑混凝土徐变和收缩的长期效应,板的挠度将进一步增加。

1. SAFE瞬时开裂挠度和长期挠度的计算原理

由于混凝土开裂、徐变和收缩的影响,长期荷载作用下混凝土受弯构件会产生较大挠度,这个挠度值要比弹性计算的挠度值大的多。因此结构设计需要计算受弯构件的长期挠度值,必要时还需要根据计算的挠度值对受弯构件进行预起拱。《混凝土结构设计规范》(GB50010-2010)规定:在等截面构件中,可假定各同号弯矩区段内的刚度相等,并取用该区段内最大弯矩处的刚度;对于钢筋混凝土受弯构件,考虑荷载长期作用影响的刚度4e80e1db2929bdc8b7c78a07e1f86bf4.png,其中Bs为准永久组合计算的受弯构件的短期刚度,θ为考虑荷载长期作用对挠度增大的影响系数。这种对等截面构件采用区段内最大弯矩处的刚度计算构件挠度的方法,是一种偏保守的考虑方法。因为,受弯构件沿全长的弯矩值是变化的,真实的构件刚度会大于最大弯矩处的刚度。以一个简支梁为例:在靠近支座位置,弯矩较小,当弯矩不大于梁的开裂弯矩时,构件未开裂,截面刚度较大;当弯矩大于开裂弯矩时,构件开裂,截面刚度折减;越往跨中,弯矩越大,则开裂越显著,截面刚度折减越大;最终构件的真实刚度应该介于最大弯矩处刚度与弹性刚度之间。

图1的弯矩曲率图表示了钢筋混凝土板从未开裂状态到开裂状态的弯矩曲率变化。

fcbe2bcd6f206e6bc09c8f43f679c2ac.png

图1 钢筋混凝土板的弯矩曲率图

未开裂状态是指:当混凝土中的应力不超过抗拉强度时,构件不开裂,钢筋和混凝土协调变形,此时构件的曲率为ψ1

充分开裂状态是指:混凝土中的拉应力超过抗拉强度,裂缝出现,在裂缝位置处,受拉区假定为完全开裂,拉应力被假定为完全由钢筋承担,此时构件的曲率为ψ2。

图中折线ABCD表示了板的理论弯矩与曲率的关系。在弯矩达到开裂弯矩Mr之前,弯矩曲率图的斜率在AB点之间保持线性,此时板处于未开裂状态。当弯矩达到开裂弯矩Mr时,板开裂,构件曲率增加;B到C点的曲率增加,就是考虑构件横截面产生了裂缝。CD点之间的弯矩曲率图,是考虑随着裂缝的不断开展,构件刚度越来越小,构件受力状态越来越趋近于充分开裂状态

由于弯矩值沿着板的跨度分布差异很大,对构件的整个跨度均取考虑了开裂后的相同的有效截面模量,往往是不准确的。SAFE中采用了一种更好的方法:每个有限单元均对应一个弯矩值,根据该弯矩值可以得到该单元的相应曲率,所有单元的曲率确定后,就能得到相应的挠度了。

2. 挠度分析流程

任意给定的弯矩值M计算瞬时开裂挠度的过程:

1)首先基于弹性分析,得到构件的受力状态;

2)确定构件配筋(根据用户指定配筋或有限元设计结果);

3)根据混凝土截面和钢筋布置,计算构件的开裂弯矩Mr;

4)计算内插相关系数ζ;

5)计算构件的M对应的未开裂状态曲率ψ1、充分开裂曲率ψ2

6)计算给定的弯矩值M作用下的曲率ψm=(1-ζ)(ψ1)+ζ(ψ2);

7)计算一个弯曲刚度修正系数;

8)计算使用了刚度修正系数下的位移;

9)迭代计算直到两次计算得到的最大位移的差值足够小,或者达到最大迭代数量,终止计算。

其中第3~9步为SAFE软件内核自动计算,用户无需干预,只需设置对应的非线性工况即可,工况设置界面见图2。

考虑徐变和收缩的长期挠度的计算过程与瞬时开裂挠度一样;只是用户计算时,需要额外输入徐变系数和收缩应变这两个参数来考虑混凝土徐变和收缩的影响,这两个参数会影响相应的内插相关系数ζ,未开裂状态曲率ψ1、充分开裂曲率ψ2的计算。用户只需要输入徐变系数和收缩应变这两个参数,即可由SAFE软件自动计算,工况设置界面见图3。徐变系数和收缩应变这两个参数,可参考规范EN 1992-1-1:2004的附录B进行取值。

3. SAFE中的设计流程

SAFE软件可以计算3种挠度:

(1)弹性挠度(elastic deflection)

不考虑结构配筋,根据构件的截面模量,按照结构力学方法计算出的挠度,是一个线性分析问题。

(2)瞬时开裂挠度(immediate cracked deflection)

构件承受荷载瞬间,开裂导致构件截面刚度下降,曲率增大,挠度增大,需进行非线性计算,SAFE中设置见图2 。

(3)考虑徐变和收缩的长期挠度(long term deflection)

构件承受长期荷载时,由于混凝土徐变和收缩,导致曲率进一步增大,挠度继续增大,需进行非线性计算,SAFE中设置见图3。

6230b8fa7433db36e2a8049dba4d3d2e.png

图2瞬时开裂挠度工况设置

eea856add323209e7dc4c35228612114.png

图3考虑徐变和收缩的长期挠度工况设置

由于瞬时开裂挠度和考虑徐变和收缩的长期挠度的计算是需要考虑混凝土中钢筋配筋量的非线性问题,因此在计算这两种挠度时,需要预设构件配筋且采用非线性分析。点击菜单命令【运行】>【开裂分析选项】,用户可选择开裂分析时钢筋的来源,SAFE中设置见图4。

49f4e84e0c42543f0dcbef490bc90f03.png

图4 开裂分析配筋选项

配筋来源有三种:

(1)用户指定配筋。需用户添加楼板受拉、受压钢筋信息。选择该方式后,将覆盖程序设计结果。

(2)基于有限元设计结果。将程序已有设计结果作为钢筋来源。

(3)快速指定顶、底受拉钢筋。简化考虑为均匀配筋,直接指定楼板钢筋直径和间距。

同时,开裂分析时程序可以自动考虑开裂分析的最小配筋率。开裂分析选项中,用户可直接指定拉、压最小配筋率要求(如图4所示)。不管采用上述何种配筋来源,程序将采用二者的较大值进行计算。

计算瞬时开裂挠度时,采用正常使用极限状态下标准组合1.0DL+1.0LL。计算考虑徐变和收缩的长期挠度时,由于准永久组合为1.0DL+0.5LL,短期荷载组合1.0DL+1.0LL,构件的实际受力状态为先承受短期荷载组合1.0DL+1.0LL,之后还需继续承受准永久组合1.0DL+0.5LL。若只按照准永久组合1.0DL+0.5LL计算长期挠度,则丢失了0.5LL产生的瞬时开裂挠度。因此,除了需要计算准永久组合1.0DL+0.5LL的长期挠度外,还需要考虑0.5LL产生的瞬时开裂挠度。

这里需要注意的一点是,不能直接设置一个0.5LL的非线性工况计算瞬时开裂挠度,因为实际上0.5LL的荷载是在1.0DL+0.5LL的短期荷载工况导致构件刚度折减的基础上再施加的。直接采用0.5LL的非线性工况算出的瞬时开裂挠度,会远小于实际发生的瞬时开裂挠度。一般我们可以采用将瞬时开裂挠度(1.0DL+1.0LL)与瞬时开裂挠度(1.0DL+0.5LL)的差值,作为0.5LL产生的瞬时开裂挠度。

SAFE程序中的实现流程可以简化为如下4个式子:

长期挠度Def 1=1.0DL+0.5LL(long term deflection)

瞬时开裂挠度Def 2=1.0DL+1.0LL(immediate cracked deflection)

瞬时开裂挠度Def 3=1.0DL+0.5LL(immediate cracked deflection)

最终的长期挠度Def=Def1+Def2-Def3

4. 算例分析

建立一个简单的单层框架模型,模型呈方形,长、宽方向各2跨,跨度均为8m,框架共1层,层高4m,模型如图5、图6所示:

10f92adb052be30f817273e2957bc5c3.png

图5 模型平面图

fcbf5de2476019e7ef89738bbdb9e5cf.png

图6 模型立面图

框架柱截面均为300mX300m,混凝土强度等级为C30。框架梁截面均为300mmX600mm,混凝土强度等级为C30。楼板厚度200mm,混凝土强度等级为C30.

1)SAFE中,梁柱采用框架单元,楼板采用壳单元。

2)荷载取值

楼板附加恒载为9741a1e44499431276876ff4b5db1745.png,活载为79c8c55ec4e978a78599e92dd2da3365.png

3)挠度计算结果

挠度计算结果见图7、图8、表1。

0718160cc253272a8f0f6b0b3bcf45c4.png

图7 瞬时开裂挠度

82ab4771109ec6d8a45f444d26a29fbe.png

图8 考虑徐变和收缩的长期挠度

9e04025c95ae4e03851f8c8ed9b14250.png

由上表可知:

(1)采用线性组合得到的弹性挠度为9.76mm,远小于瞬时开裂挠度和考虑徐变收缩的长期挠度。

(2)混凝土构件的开裂会导致构件截面刚度下降,曲率增大,挠度增大,使得瞬时开裂挠度远大于弹性挠度。因此无论是美标还是国标,计算混凝土受弯构件的挠度时,均采用了折减的构件截面刚度。

(3)混凝土的徐变和收缩对混凝土构件的长期挠度影响很大,考虑徐变和收缩的长期挠度相比瞬时开裂挠度,又更进一步增大。

(完)

往期推荐 ·

#性能分析

【JY】基于性能的抗震设计浅析(一)

【JY】基于性能的抗震设计浅析(二)

【JY】浅析消能附加阻尼比

【JY】近断层结构设计策略分析与讨论

【JY】浅析各动力求解算法及其算法数值阻尼(人工阻尼)

理念

【JY|体系】结构概念设计之(结构体系概念)

【JY|理念】结构概念设计之(设计理念进展)

【JY】有限单元分析的常见问题及单元选择

【JY】结构动力学之显隐式

【JY】浅谈结构设计

【JY】浅谈混凝土损伤模型及Abaqus中CDP的应用

【JY】浅谈混凝土结构/构件性能试验指标概念(一)

【JY】浅谈混凝土结构/构件性能试验指标概念(二)

【JY】橡胶系支座/摩擦系支座全面解析

#概念机理

【JY】基于Ramberg-Osgood本构模型的双线性计算分析

【JY】结构动力学初步-单质点结构的瞬态动力学分析

【JY】从一根悬臂梁说起

【JY】反应谱的详解与介绍

【JY】结构瑞利阻尼与经济订货模型

【JY】主成分分析与振型分解

【JY】浅谈结构多点激励之概念机理(上)

【JY】浅谈结构多点激励之分析方法(下)

【JY】板壳单元的分析详解

【JY】橡胶支座的简述和其力学性能计算

【JY】振型求解之子空间迭代

【JY】橡胶支座精细化模拟与有限元分析注意要点

【JY】推开土木工程振型求解之兰索斯法(Lanczos法)的大门

【JY】基于OpenSees和Sap2000静力动力计算案例分析

【JY】建筑结构施加地震波的方法与理论机理

【JY】力荐佳作《结构地震分析编程与应用》

#软件讨论

【JY】复合材料分析利器—内聚力单元

【JY】SDOF计算教学软件开发应用分享

【JY】Abaqus案例—天然橡胶隔震支座竖(轴)向力学性能

【JY】Abaqus6.14-4如何关联fortran?

【JY】如何利用python来编写GUI?

【JY】如何解决MATLAB GUI编程软件移植运行问题?

【JY】浅谈结构分析与设计软件

【JY|STR】求解器之三维结构振型分析

【JY】SignalData软件开发应用分享

【JY】基于Matlab的双线性滞回代码编写教程

【JY】动力学利器 —— JYdyn函数包分享与体验

【JY】混凝土分析工具箱:CDP模型插件与滞回曲线数据

【JY】结构工程分析软件讨论(上)

【JY】结构工程分析软件讨论(下)

#YJK前处理参数详解

【JY】YJK前处理参数详解及常见问题分析(一)

【JY】YJK前处理参数详解及常见问题分析:控制信息(二)

【JY】YJK前处理参数详解及常见问题分析:刚度系数(三)

【JY】YJK前处理参数详解及常见问题分析:二阶效应和分析求解(四)

【JY】YJK前处理参数详解及常见问题分析(五):风荷载信息

【JY】YJK前处理参数详解及常见问题分析(六):地震信息

#其他

【JY】位移角还是有害位移角?

【JY】如何利用python来编写GUI?

【JY】今日科普之BIM

0bb9b646313b47ba0e608dc4e9d43f83.jpeg

 ~关注未来更精彩~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值