glaciery 发表于 2007-1-2 12:12

对时间步长的疑惑

我听一位高人说:时间步长不要超过划分网格的最小单元/340, 但是,我在这种方法确定的步长, 为1e-6, 根本就无法收敛, 而且还出现fold mesh错误,如果把增大步长,就可以解决这些问题!!我该怎么办呢?

我感觉通过增大步长,至少趋势是对的,但是,还没有用实验验证。

xuruikl 发表于 2007-1-2 18:53

时间步长不要超过划分网格的最小单元/340
还是第一次听说

AaronSpark 发表于 2007-1-3 04:27

这种说法没有什么依据

时间步长的选择取决于你所采用的的离散方法
不同的方法稳定性是不一样的
有的方法是无条件稳定,即收敛与时间步长无关
有的是有条件稳定,步长必须小于某一个值才能收敛

建议多看看相关的有限元理论

mce_211 发表于 2007-1-3 09:48

另外静力分析和瞬态分析中的时间取值有区别吗,是不是在做瞬态分析时,如果打开时间积分效应,时间是指实际的时间,而静力分析的时间就是指代一个阶段?

[ 本帖最后由 mce_211 于 2007-1-3 09:57 编辑 ]

glaciery 发表于 2007-1-3 13:39

回复 #3 AaronSpark 的帖子

请问:我的好像是有条件收敛吧。如果步长取得太小,根本就没法计算。所以我选择5e-4作为步长,就可以计算。你说,我这样计算能保证精度吗? 如果再小,就老出现fold mesh 之类的错误。:@)
页: [1]
查看完整版本: 对时间步长的疑惑