1、在 ABAQUS 中可以采用以下几种方法模拟预应力筋。1. MPC 法分别定义预应力筋(比如 truss 单元)和混凝土,采用 MPC 将预应力筋与混凝土联系起来,对预应力筋施加初始应力,即可模拟预应力效应。2.降温法这是目前很多人采用的方法。即在预应力筋施加温度荷载(降温) ,使预应力筋收缩,从而使混凝土获得预应力。3.ABAQUS 自带的初始应力法直接用*Initial conditions, type=stress 可以直接模拟先张法,能获得预应力筋和混凝土的后期应力增量,但无法获得预应力筋的真实应力。4.Rebar element single 法 利用 ABAQUS 提供的 reba
2、r 功能,模拟预应力束,给出 rebar 与相关实体单元的信息,通过在 rebar 上施加初始应力即可模拟先张法和后张法。5.Rebar Layer 法利用 ABAQUS 提供的 rebar layer 功能,将 rebar layer 定义到surface,membrane 或 shell 基上,通过对 rebar 施加初始应力,即可模拟先张法和后张法。经过一段时间的使用和尝试,发现实体内施加预应力还存在不少缺陷:1.无法模拟早期的预应力损失,如摩擦损失,锚具回弹损失等; 2.无法准确模拟后张法中在张拉阶段净截面参与计算的问题,这在截面高度较小,预应力筋较多时,对计算结果影响会比较大;3.无
3、法模拟换算截面的问题,尽管帮助文件中多次提到 rebar layer 的刚度被添加到 surface section 等中,由于 surface section 没有内在刚度,多次测试发现 rebar layer 的刚度无法添加到结构中。后尝试用 shell section 的方式来实现。帮助文件中没有直接提到用 shell section 带 rebar layer 埋于solid 单元的方式可以模拟预应力。经多次测试发现是可以考虑 shell 和 rebar layer 的附加刚度,但结算结果不稳定。几个要点:1.shell section 能自动采用换算截面,其但换算系数为 N 而不是
4、N-1。2.shell section 采用换算截面时,其附属的 rebar layer 面积也一并参与换算。3.若考虑预应力作用,其作用仅限于 rebar layer 部分,而不及于shell section 本身。本次新增的 inp 文件中可对比测试 shell section 和 surface section。见文件中相关数据行提示。注意新问题:当 rebar layer 面积较大时,误差很大,需进一步解决,这也许是 ABAQUS 帮助文件中没直接推荐 shell section with rebar layer 的原因。用降温法施加预应力的原理是:温度降低时,预应力筋收缩,通过预应力
5、筋与混凝土或土体之间的连接将预应力筋的收缩应变传递到其他材料中去。因此,降温荷载只能加在预应力筋上,如果对所有的材料都施加降温荷载就相当于考虑组合结构的收缩,是无法得到预应力效应的。如果不考虑热传递效应,温度荷载通过以下语句施加,*TemperatureSet-StrandT,-500还可以考虑初始温度:*Initial conditions, type=TemperatureSet-StrandT, 0.0 如果计算结果没有预应力效应,检查三个方面:1. 温度线膨胀系数是否添加到材料菜单中;2. 温度荷载是否只加载到预应力筋的对应单元上;3. 预应力单元与混凝土或土体之间是否存在可靠连接。预
6、应力钢筋的建模过程小弟最近做了一个加固的模拟,对于预应力钢筋的建模稍有体会,因此分享一贴分为两个大类进行阐述: 1.CAE 流首先建立一个分析步,对 truss 单元施加 bolt 那啥的力(忘记具体名字了,在寝室的电脑,没有装 abaqus,抱歉 ) ,然后进行后续的分析布分析。需要注意的是 truss 单元必须在中间分割,以便有一个中间点来施加这个力。由于我不是采用这种方法,仅仅做了一个小东西验证下面的方法的正确性,因此也不好意思多说,具体参见分析手册 29-5-12.INP 流(直接修改 INP 文件)首先强调:模型中应该有需要施加预应力的单元信息,无论是 B31 或者是T3D2,后面自
7、行处理在*element 章节与*node 章节之间,加入*node 1000XX,0,0,0(XX 是编号,因为我一共有 16 个点需要施加预应力,因此 XX 就是 116,而前面的 1000 是为了避免与已有 node 号码重复)*PRE-TENSION SECTION, ELEMENT=XX, NODE=1000XX. 然后在: *element 章节把需要施加预应力的杆系单元改为 T3D2 单元,这个应该都会改吧另外,如果模型中没有 truss 单元的截面信息,需要自行加入,如下*SOLID SECTION, ELSET=EL-pretension, MATERIAL=rebar 0.002965然后加入预应力的分析工况,用*CLOAD 写入即可。这里不明白可以做一个 CAE 小例子,在 job 模块下 write input,自己打开看看。具体过程就这样,希望对各位有所帮助。献丑了