为什么自动计算了时间步长后计算时间比默认的要长很多?

浏览:123349 回答:9
为什么自动计算了时间步长后计算时间比默认的要长很多?
未命名.jpg

邀请回答 我来回答

全部回答

(9)
默认 最新
ye5631533
恩,好帖,又解决一大疑惑
2013年1月18日
评论 点赞
王毅

汗。。。。。。。。。。。。。这个就是科学计数法啊。。全忘记了???小学学习的。。
4.2e-2 代表 0.042 4.2e-8 代表。0.000000048.。。。
E后面少一个1代表增大10倍。。如果是前面更改只有 1 、 2倍,。。。
符号可以忽略,那个是求解器要求,一般情况下可以省略;
数值越小,计算步数越多。。时间越长。
2012年10月18日
评论 点赞
LH80345236

时间步长大计算时间就短,时间步长小计算时间就长。
默认的-1.2E-006,自动计算的-4.2E-008
以上两个数值,怎么来区分时间步长的大小呢(哪个时间步长大,哪个小呢)?
从自己的分析看,其实主要是后面的-008,这个越大计算时间就越长了,前面的-4.2E,影响不是很大。
2012年10月17日
评论 点赞
ok_ok

应该不会出现这个问题的。 你把bead line锁定在哪个工具上呢?
2012年10月10日
评论 点赞
vinyxplp

你好 我想向您请教一下 dynaform中,同样的设置DF文件,第一次运行成功了,后来增加拉延筋后,message文件,提示
*** Warning in definition of contact 4
Contact must be surface_to_surface
for a thermal problem. This contact
surface will be skipped during the
thermal calculations.
问题是出在哪里呢
2012年10月10日
评论 点赞
王毅
不要看负号,那个不代表是负值。。。。。
2012年9月15日
评论 点赞
LH80345236

那-1.2E-006这个大,然后-4.2E-006这个就小,是这样看的吧,因为负数越多就越小?
2012年9月14日
评论 点赞
LH80345236
哦,明白了。
2012年9月14日
评论 点赞
王毅
最好是自动计算,如果你想要精确的结果的话,如果只是看一下变形的过程,不在乎结果的准确度,就用大的时间步长,如果对结果的精确度要求很高,建议使用自动计算的;
之所以时间长,是因为这个数值越小,计算的次数就越多(你可以理解成,按照这个数值等分整个过程,比如总的计算时间除以这个时间),即使按每次计算时间是一样的,总时间也会加大。。
2012年9月14日
评论 点赞

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

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

    TOP