找回密码
 注册
查看: 3992|回复: 6

[求助]关于非定常计算时迭代时间的相关设置

[复制链接]
发表于 2008-6-25 08:14:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
对非定常计算时,时间步的确定一直不太明白,就是time step size,number of time steps的确定是有什么方法和原则,又比如我想看一秒后的流场和五秒后的流场怎样设置可以看到。问题可能有些浅显,还请各位指教
发表于 2008-6-25 08:41:14 | 显示全部楼层

[求助]关于非定常计算时迭代时间的相关设置

时间步长根据最小网格体积的开三次方与速度的比值得到,如果计算收敛很好,则可,如果收敛不好,应该进一步缩小时间步长。一秒和五秒时候的流场要把这个时间的data和case保存起来再看,可以设定一个一秒自动保存一次就可以了。
发表于 2008-6-25 22:04:19 | 显示全部楼层

[求助]关于非定常计算时迭代时间的相关设置

请问楼上的朋友,最小网格体积是按什么单位计算的?谢谢
 楼主| 发表于 2008-6-27 08:29:56 | 显示全部楼层

[求助]关于非定常计算时迭代时间的相关设置

谢谢版主指教,还有一个疑问,能不能根据自己在迭代时设定时间步和迭代次数时确定迭代次数达到时正好是我想要看的时间呢?是否通过时间步乘以迭代次数就可,那每个时间步最大迭代次数在这又有什么影响呢?
谢谢!
发表于 2008-6-27 09:24:17 | 显示全部楼层

[求助]关于非定常计算时迭代时间的相关设置

[这个贴子最后由lyk302在 2008/06/27 09:28am 第 1 次编辑]

或者你可以让时间步长小于网格最小边长度和最大速度的比值。
如果时间步长为0.001秒,想看1s和5秒的流场,把number of time steps 设成大于5000,自动保存那里选择每1000步保存。
最大迭代次数是指无论每一时间步运算是否收敛,都只进行最大次数次迭代,所以每一时间步长的计算要在你所设置的迭代次数内收敛(或者误差很小)。
每一个时间步长内的理想迭代次数为5-10次,如果超过这个这个数值,说明你的时间步长太大,需要调小。From Fluent User';s Guide:"....The ideal number of iterations per time step is 5-10. If FLUENT needs substantially more, the time step is too large. If FLUENT needs only a few iterations per time step, time step may be increased..." (.../fluent6.3.26/help/html/ug/node1042.htm#179217)
如果你选用non-iterative time advancement, time step size 可以参考迭代计算时的数值。
发表于 2008-6-27 15:20:36 | 显示全部楼层

[求助]关于非定常计算时迭代时间的相关设置

首先回复三楼的问题,体积的单位当然是你fluent计算所使用的单位。
5楼的说法很好,我也学到好多东西,谢谢!
发表于 2008-6-27 17:55:57 | 显示全部楼层

[求助]关于非定常计算时迭代时间的相关设置

嗬嗬,谢谢版主。
共同努力,共同进步。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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