土木在线论坛 \ 建筑结构 \ SAP2000 \ 关于验证写的一个几何非线性程序的结果

关于验证写的一个几何非线性程序的结果

发布于:2015-09-22 07:38:22 来自:建筑结构/SAP2000 [复制转发]
写了两天的非线性程序终于可以计算结果了【附图】
最大体会是不平衡力的计算要精确!

算了一个文献上都计算的算例【悬臂梁的加载】
E=3000.;
L=5m【划分5个单元】
A=1.
I=1/12
M=60N*m【一个加载步】
算的的竖向位移为-2.6562m,水平位移是1.101m

对于UL法的编程具体实施:谈几点(以下采用两个构形:C1为最后一次计算得到的平衡构形,如初始构形;C2为计算构形)


1>计算【{K}*{X}={F}】初始得到的增量位移为总体系下的。


2>将总体系下的位移 Σ{X}变换到局部坐标系,计算局部的内力。此内力是C1构形下的单元局部节点力{F1}。此步计算单元节点力的{K}可以与第一步不同。但精确度要高于第一步的{K}。


3>用增量位移修改单元坐标。将第二步得到的{F1}旋转到新的坐标系下{F2},从而计算得到不平衡力。


4>将不平衡力旋转到与总体{K}相同的构形中,计算下一轮的增量位移。


下图中长曲线为线性解,另为非线性解。

1442884963.png



端部弯矩作用下悬臂梁计算

1442884976.jpg



弯矩值为:62.83185307179586

添加材料非线性后的弯矩曲率图

1442885033.jpg



添加材料非线性后的弯矩曲率图(线性强化)

1442885096.jpg



添加材料非线性后的弯矩曲率图(线性强化)

1442885446.jpg



1442884963.png


1442884976.jpg


1442885033.jpg


1442885096.jpg


1442885446.jpg

这个家伙什么也没有留下。。。

SAP2000

返回版块

3.12 万条内容 · 170 人订阅

猜你喜欢

阅读下一篇

SAP2000在工业领域的应用之冷却塔模型分析

SAP2000在工业领域的应用越来越广泛,借助其强大的分析功能,能够精确的分析类似风荷载,地震荷载以及温度荷载下作用下的响应,在对应的冷却塔规范中的荷载作用,SAP2000都能给出比较好的解决方案,附图是一个实际工程案例的风荷载施加,当然地震分析是SAP2000比较擅长的,可以根据不同的面积确定不同阶的模态进行反应谱法的分析,最终将计算结果融入到设计中去,完成精确计算以及设计的目的。有做这里的工程的朋友可以相互交流一下。

回帖成功

经验值 +10