找回密码
 注册
查看: 3784|回复: 4

请教一个关于dpm模型的问题

[复制链接]
发表于 2009-9-30 22:51:11 | 显示全部楼层 |阅读模式

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

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

x
我在计算过程中自动保存fluent的计算结果(比如500,1000步都有保存)。但发现在case1000输出的前500个点与case500输出的500个点的轨迹并不重合,有少许的偏移。我想不明白,fluent计算时不是对每个粒子在当前位置积分么?之前的粒子只是存储,为什么读出时会不一样?难道在计算时每个时间步都对前面所有粒子的轨迹进行计算更新?两者结果差别不是很大,但如果每部都更新所有前面的轨迹,那越算时间就越慢,因为粒子越来越多了。
如果有更新前面的粒子位置,那是依据什么理论来更新的呢?
发表于 2009-10-2 00:10:32 | 显示全部楼层
有些injection的颗粒初始条件是随机的。
发表于 2009-10-2 11:23:27 | 显示全部楼层

请问一下

我开始先在为喷嘴时流场迭代,直到收敛
    在加入DPM模型,设置喷嘴,在solve>initialize<reset DPM source,迭代就一步就完了,还是连续相的,不断地点reset DPM source,有时偶尔成功
   这是怎么回事?就想在连续相基础上导入DPM,但我没法子只有初始化后,连续相和离散相一起运算的。请版主大人指导下
  是不是和软件的版本有关吗?
发表于 2009-10-2 11:50:41 | 显示全部楼层
不要reset dpm。如果选择了interaction with continuum选项,那分散相和连续相就是耦合的,那要经过number of ......次数的连续相迭代才求解一次分散相。如果不选,那就只要最后进行一次分散相后处理。
发表于 2011-5-14 15:44:26 | 显示全部楼层

回复 3# hanliu2006 的帖子

请问:你的问题解决了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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