找回密码
 注册
Simdroid-非首页
查看: 216|回复: 2

MATLAB编写的预应力CFRP加固程序,请各位指正完善!

[复制链接]
发表于 2007-4-28 15:37:49 | 显示全部楼层 |阅读模式 来自 北京工业大学
先对混凝土梁加载,然后粘贴预应力CFRP加固,计算全过程曲线。本人编写调试了N多次,总是难如意:
1、加载到初始弯矩M0时,想得到预应力CFRP放张前后的曲线突变,可是实现不了。求助!
如果第一点是因为编程水平低的原故,那么第二点更令我困惑!
2、弯矩--曲率关系曲线在M0后应该是单调上升的,可是中间怎么会出现波动性的上升??
请各位XDJM改改调试调试!!


我是根据条带划分法来编程的,具体步聚如下:
整个计算程序按以上分析分为三大步:
第一步:分级加变形计算 ,直到弯矩达到初始弯矩 ;
第二步:预应力碳纤维加固后截面的 计算;
第三步:继续增加变形计算 ,直到满足截面破坏条件而停止。
具体程序步骤:
(1)取曲率: ;
(2)假定梁截面中心轴处混凝土的应变 ;
(3)求各混凝土条带和钢筋、碳纤维布的应变;
(4)按它们各自的应力-应变关系求与应变相对应的应力值;
(5)把各条带的内力求和,判断是否满足平衡条件;
(6)若不满足平衡条件,则需要调整中心轴处的应变 值,重复(3)-(5);
(7)满足平衡条件后,求得与 相对应的弯矩值 ;
(8)判断截面弯矩 是否达到加固前的初始弯矩 ,若 <M0 ,重复(1)-(7);若 >M0 ,转入第(9)步;
(9)每次取曲率 ;
(10)重复(2)-(7)步,判断是否满足预应力碳纤维布放张后的平衡条件,若不满足,转入第(9);若满足,转入第(11)步;
(11)重复(1)-(7)步,即继续增加变形计算,直到满足截面破坏条件而停止。
        
        你可以对照程序看,程序后也注解 的。

       你也可以参考 吕西林编的<钢筋混凝土结构非线性有限元理论与应用>,书中有用C语言编写的条带划分法计算混凝土梁的全过程曲线!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2007-5-9 19:36:23 | 显示全部楼层 来自 北京工业大学
Simdroid开发平台
大家帮帮忙,谢谢了!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-26 18:32 , Processed in 0.038754 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表