本项目利用MATLAB开发了程序,用于绘制钢筋混凝土圆、方柱在不同荷载下的N-M(轴向力-弯矩)相互作用曲线。
e32d.m程序的目的是找到特征值并绘制具有非弹性图形、截面为圆形或矩形的悬臂柱塑性铰变形图。假设该柱在顶部受到水平外力作用,会发生水平位移,并形成P-δ曲线。这个曲线由以下两个关键点定义:(dy,Py)表示屈服位移和对应的载荷;(dmax,Pmax)代表最大位移及其对应的最大载荷。
对于柱子底部的弯矩曲率关系图,则通过绘制M-φ曲线来展示,其中的关键点包括(feiy, My),即屈服变形下的曲率值与相应的弯矩My;以及(feim,Mmax),表示最大曲率对应的极限弯矩。在考虑塑性铰区域时,这些关键点会进一步细化为(thetay, My)和 (thetam, Mmax),分别代表屈服旋转角度、屈服弯矩及最大旋转角度与相应极限弯矩。
当定义了塑性铰后,弹性变形部分将被移除以突出显示非弹性特性。因此,在这种情况下会展示两个修正后的关键点:(thetay2, My)和(thetam2,Mmax),分别对应于修改过的屈服旋转角度、对应的屈服弯矩以及最大旋转角度与相应的极限弯矩。
折叠节点的变形可以定义为两倍的上述变化。