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

求助:残余力老是达不到收敛准则的原因会是什么?

[复制链接]
发表于 2007-6-19 13:05:01 | 显示全部楼层 |阅读模式 来自 北京顺义
求助各位大侠:
我在求解一个带有刚体运动的模型时,共分三步加载,三步的边界条件都一样,外载荷也都一样(值有所不同),只是在最后一步,一个0位移边界改成了非零位移边界(其余一样)。
算到第三步的中途,增量步不断变小,直到最后抱错“增量步小于给定最小值”。我看诊断文件,发现中有一个节点的2自由度在每次迭代中都是产生最大残余力的地方,尽管最后位移校正值已经非常小,还很难收敛直到最后不能收敛。我尝试改动指定的最小增量从1E-3到1E-7了,也不行。
在此,请问各位高手:残余力究竟是怎么回事?有什么对策呢?把增量步减小是不是唯一的办法? 
发表于 2007-6-19 13:50:58 | 显示全部楼层 来自 LAN
Simdroid开发平台
可能和这个边界条件的改变有关系
回复 不支持

使用道具 举报

发表于 2007-6-19 13:52:15 | 显示全部楼层 来自 新加坡
是不是过约束或者约束不够了,估计是你改变位移边界引起的.

你可以搜一下坛子里的帖子,关于不收敛的原因,有一项就是约束.
回复 不支持

使用道具 举报

 楼主| 发表于 2007-6-19 15:19:18 | 显示全部楼层 来自 北京顺义
谢谢两位的热心帮忙,可是第三步刚开始的几个增量步都收敛的很快的呀,也就是说改变的边界条件在第三步开始时没有问题。
我将那个第三步的非零强制自由度位移改成释放该自由度,转而在这个自由度施加一个力,同样的分成三步,也是不能收敛。
回复 不支持

使用道具 举报

发表于 2007-6-19 15:28:45 | 显示全部楼层 来自 LAN
在后处理中看看,在step 3不收敛的那几个increment中发生了什么,出现了什么warnings和errors。很可能是边界条件的问题,但是不收敛的原因很多,也不排除其他可能
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 09:49 , Processed in 0.046230 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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