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

[OpenSees] 谁能解释这个结果,关于加载顺序的?

[复制链接]
发表于 2015-1-16 16:29:38 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 billhu0228 于 2015-1-16 16:50 编辑

大家好,

用OpenSEES有一个很奇怪的东西理解不了。


现在我这样写代码
#------------------------------------------------------------------
#establish model
....
建模的命令我保证是对的
#------------------------------------------------------------------
constraints Plain;      
numberer Plain;
system BandGeneral;
set Tol 1.e-8;
set maxNumIter 6;
set printFlag 0;
set TestType EnergyIncr ;  
test $TestType $Tol $maxNumIter $printFlag;
set algorithmType Newton;
algorithm $algorithmType;        
integrator LoadControl 1;
analysis Static
pattern Plain 100 Linear {             这里我对墩顶加集中力大小是0
     load 11 0 0.0 0.0;
}
set ok [analyze 3];                          这里我运行3次
set a0 [nodeDisp 11 1]                  
puts $a0                                         输出定点位移应该毫无疑问是0
remove loadPattern 100                然后我remove掉上面这个大小是0的力
pattern Plain 200 Linear {               再加上一个大小是100的力
     load 11 100 0.0 0.0;
}
set ok [analyze 1];
set a1 [nodeDisp 11 1]                   分析一次输出顶点位移
puts $a1

#------------------------------------------------------------------END
如果我确定的告诉你,墩顶加一个很小的力100,墩顶位移是D。
这个结果是确定的。因为力100很小,没有材料非线性因素。

那么第二次输出的这个位移应该是多大?
我理解的话应该就是D
可实际输出的结果是4D

为什么?
https://forum.simwe.com/forum.php?mod=attachment&aid=NDUyOTU1fDk4ZTU5NGZifDE3MTQxMTM5ODh8MHw%3D

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-4-26 14:46 , Processed in 0.035075 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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