找回密码
 注册
查看: 4849|回复: 5

非稳态计算何时可停止呢?

[复制链接]
发表于 2011-1-30 10:36:17 | 显示全部楼层 |阅读模式

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

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

x
用非稳态描述天然气在室内的扩散,时间步设的是0.01,每步迭代20次,共300秒。从第3个时间步开始出现收敛的符号!,不知道什么可以停止呢?菜鸟求助,谢谢啦
发表于 2011-1-30 12:31:52 | 显示全部楼层
300/0.01=30000步
发表于 2011-1-30 13:11:31 | 显示全部楼层
假设平均10步收敛
30000*10,总共迭代30万次
发表于 2011-1-30 13:34:14 | 显示全部楼层


感觉非稳态计算要步步收敛,也就是你说的每步迭代20次都收敛。能从从第3个时间步开始出现收敛的符号应该也不错了。

至于停止的时间,你已经设定了为300秒. 如果在300秒之前,扩散达到稳态,你就不必计算到300秒。但你只能试算,看多长时间能到稳态。 如果在300秒之后,还是非稳态,要看你关心多长时间的扩散过程。比如你假设天然气泄漏后,人在300秒内可以完全疏散,你根本不关系300秒以后的事情,自然没必要算300秒以后了。

如果你机器快,眨眼就算完了,多算点时间也没关系。
发表于 2011-1-30 13:42:19 | 显示全部楼层
D:\Program Files\Fluent.Inc\help\html\ug\node25.htm
参看帮助,设置Checkpointing,这也许能让正在进行的非定常迭代中间停止,观看后又可以接着迭代,但是我没弄成功,

1.4 Checkpointing a FLUENT Simulation
发表于 2011-3-11 10:07:56 | 显示全部楼层
原帖由 shirazbj 于 2011-1-30 13:34 发表


感觉非稳态计算要步步收敛,也就是你说的每步迭代20次都收敛。能从从第3个时间步开始出现收敛的符号应该也不错了。

至于停止的时间,你已经设定了为300秒. 如果在300秒之前,扩散达到稳态,你就不必计算到300 ...


你的意思是每个迭代里都收敛?? 应该是每个时间步内要保证收敛。

你想,如果设置的迭代步太小,比如1. 那么,这个时间步里还收不收敛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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