求助,计算最后一步时应变速率突然增大?

浏览:230508 回答:7
问题描述:在模拟计算中,或者说在模拟成形的最终阶段(最后一个step),坯料的应变速率瞬间变得异常的大(数量级可以达到10的9次方)。查看了一下日志文件,发现出现这类问题都有一个特点就是,在结束计算的时候多了一个step,也就是说在达到设定的步数后,又自动增加了一个step,这个step的时间增量和行程增量都为0。因而表现出应变速率无限大的效果。部分日志文件如下:
倒数第二个step:
OLD AVE. STRAIN RATE= 0.043055
OLD LIMITING STR. R.= 0.000431
NEW AVE. STRAIN RATE= 0.042984
NEW LIMITING STR. R.= 0.000430
UPDATED TIME/STROKE = 25.000000 25.000000
TIME/STROKE INCREMENT = 0.040000 0.040000
最后一个step(出现问题的step):
OLD AVE. STRAIN RATE= 0.042984
OLD LIMITING STR. R.= 0.000430
NEW AVE. STRAIN RATE=************
NEW LIMITING STR. R.=************
UPDATED TIME/STROKE = 25.000000 25.000000
TIME/STROKE INCREMENT = 0.000000 0.000000
不知道这样的问题大家碰到过没有,请高手指点一下!!
邀请回答 我来回答

全部回答

(7)
默认 最新
smilingsky
如果采用常数(constant)位移时间步0.04, 设置总运算步250, 去掉stop条件
2010年1月13日
评论 点赞
muyuzi
我想问问怎么设置专家分呢?谢谢指点……
2010年1月3日
评论 点赞
海天之吻

设定的每步步长要准确点,一般是1/2或1/3的最小网格,你的网格划分也需要重新调整!

2006年8月5日
评论 点赞
wuyue8210

谢谢,那么斑竹是怎么解决的阿,帮忙以下拉!!

2006年8月4日
评论 点赞
海天之吻

那么中间网格有重划吗?我以前做的时候也有类似的情况,由于四面体网格本身和你确定的每步的步长的欠准确性,所以当重划后,就会出现类似的情况了!

2006年8月3日
评论 点赞
wuyue8210

谢谢斑竹的解答,我设定的位移增量步,通过总位移量来stop计算。举例来说就是,计算中设定每步位移增量为0.04mm,总的步数为300步,但是设定位移终止判断条件为10mm,按理说应该算到250步就自动停止,现在的问题是它算到了251步才停止出现我上面所说的问题。不明白是为什么?

2006年8月2日
评论 点赞
海天之吻

类似情况倒是出现过,不过我的那是网格的重划问题,有时设定的总步数是定值,但是往往比此设定的值要大,有时会多很多步!你设定的是行程步长OR时间步长呢?
提示:楼主下次提问的时候要给定一定的专家分,这样会又更多的专家来回答你的问题!

2006年8月2日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP