24小时热门版块排行榜    

查看: 3296  |  回复: 19

zcw33222

新虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
照镜子2012: 金币+2, ★★★很有帮助, 谢谢您 2013-11-08 21:04:50
照镜子2012: 金币+2, ★★★★★最佳答案 2013-11-08 21:13:30
跟网格时间步关系应该不是很大,个人觉得是某些边界条件及初始设置有问题
11楼2013-11-05 08:18:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

328119477

银虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
照镜子2012: 金币+1, ★★★很有帮助, 谢谢您 2013-11-08 21:06:11
有时感觉差不多稳定了 我就收到停止了!!!!
己所不欲勿施于人
12楼2013-11-05 09:18:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sh073

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
照镜子2012: 金币+2, ★★★很有帮助, 谢谢高手详细解答,谢谢您 2013-11-08 21:07:34
照镜子2012: 金币+1, ★★★很有帮助 2013-11-08 21:12:57
出现不收敛的原因很多:网格、边界条件以及现象本身的复杂程度,上面说的时间步长和松弛因子也都可能是原因。如果你目前的结果和实验对比差不多,说明模型可靠,只是细节问题,调小松弛因子一般会有比较好的效果,哪条线不收敛就调对应的松弛因子。如果目前的结果本身不对,那你还是得多从网格上下功夫,还有边界条件的合理性。
其实收敛不收敛个人觉得不必很在意,只是参考因素,一般残差多为10-3,但IECR上我也看到过有10-2的,所以就看自己的要求咯
13楼2013-11-05 12:36:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dongding

禁虫 (小有名气)

引用回帖:
5楼: Originally posted by 物化物化 at 2013-11-04 09:49:59
能不能算下去?个人觉得松弛因子只是次要因素 并不能解决所有问题 因为之前我很多也是不收敛 还是建议你从求解器开始 至边界条件 初始化都重新尝试 实在不行 寻找网格问题 看报错的内容是什么 针对修改

正解
14楼2013-11-06 00:22:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dongding

禁虫 (小有名气)

引用回帖:
10楼: Originally posted by 照镜子2012 at 2013-11-04 19:06:11
算是能算,有时500步都不收敛,谢谢哦...

说这么多还不如图说的方便,你算的什么样,模型,收敛曲线,把图放上来,另外,你对收敛的定义是什么,通过什么方式来判断。对于有的边界条件,收敛曲线是永远达不到你设置的要求,有的即使达到了也未必就是收敛结果,取决于你的初始边界条件,算法等很多方面。Fluent 里面是这么说的》
Note:  There are no universal metrics for judging convergence. Residual definitions that are useful for one class of problem are sometimes misleading for other classes of problems. Therefore it is a good idea to judge convergence not only by examining residual levels, but also by monitoring relevant integrated quantities and checking for mass and energy balances.
There are three indicators that convergence has been reached:
1,The residuals have decreased to a sufficient degree.
The solution has converged when the Convergence Criterion for each variable has been reached. The default criterion is that each residual will be reduced to a value of less than   , except the energy residual, for which the default criterion i,10e-6   .
2,The solution no longer changes with more iterations.
Sometimes the residuals may not fall below the convergence criterion set in the case setup. However, monitoring the representative flow variables through iterations may show that the residuals have stagnated and do not change with further iterations. This could also be considered as convergence.
3,The overall mass, momentum, energy, and scalar balances are obtained.
You can examine the overall mass, momentum, energy and scalar balances in the Flux Reports dialog box. The net imbalance should be less than 0.2    of the net flux through the domain when the solution has converged. In the next step you will check to see if the mass balance indicates convergence.
假如你的初始条件足够接近最终理论物理解,可以看这里
Sometimes, however, this criterion may not be appropriate. Typical situations are listed below.

1,If you make a good initial guess of the flow field, the initial continuity residual may be very small leading to a large scaled residual for the continuity equation. In such a situation it is useful to examine the unscaled residual and compare it with an appropriate scale, such as the mass flow rate at the inlet.,
2,For some equations, such as for turbulence quantities, a poor initial guess may result in high scale factors. In such cases, scaled residuals will start low, increase as non-linear sources build up, and eventually decrease. It is therefore good practice to judge convergence not just from the value of the residual itself, but from its behavior. You should ensure that the residual continues to decrease (or remain low) for several iterations (say 50 or more) before concluding that the solution has converged.
GOOD LUCK!
15楼2013-11-06 00:38:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

照镜子2012

金虫 (小有名气)

引用回帖:
11楼: Originally posted by zcw33222 at 2013-11-05 08:18:14
跟网格时间步关系应该不是很大,个人觉得是某些边界条件及初始设置有问题

果然是边界条件设错了,谢谢您,O(∩_∩)O~
今天,加油;明天,美好在招手
16楼2013-11-08 21:05:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

照镜子2012

金虫 (小有名气)

引用回帖:
12楼: Originally posted by 328119477 at 2013-11-05 09:18:08
有时感觉差不多稳定了 我就收到停止了!!!!

谢谢您的答复
今天,加油;明天,美好在招手
17楼2013-11-08 21:06:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

照镜子2012

金虫 (小有名气)

引用回帖:
13楼: Originally posted by sh073 at 2013-11-05 12:36:13
出现不收敛的原因很多:网格、边界条件以及现象本身的复杂程度,上面说的时间步长和松弛因子也都可能是原因。如果你目前的结果和实验对比差不多,说明模型可靠,只是细节问题,调小松弛因子一般会有比较好的效果,哪 ...

问题解决了,果然是边界条件设错了。把DPM模型里的入口边界条件从trap改成escape就可以了,不知您知道trap和escape的区别吗?help文档里没怎么看懂?谢谢哦
今天,加油;明天,美好在招手
18楼2013-11-08 21:09:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

照镜子2012

金虫 (小有名气)

引用回帖:
15楼: Originally posted by dongding at 2013-11-06 00:38:18
说这么多还不如图说的方便,你算的什么样,模型,收敛曲线,把图放上来,另外,你对收敛的定义是什么,通过什么方式来判断。对于有的边界条件,收敛曲线是永远达不到你设置的要求,有的即使达到了也未必就是收敛结 ...

首先,谢谢金虫哥哥这么详细的解答,辛苦了,谢谢您。
问题解决了,果然是边界条件设错了。把DPM模型里的入口边界条件从trap改成escape就可以了,不知您知道trap和escape的区别吗?help文档里没怎么看懂?谢谢哦
今天,加油;明天,美好在招手
19楼2013-11-08 21:11:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dongding

禁虫 (小有名气)

引用回帖:
19楼: Originally posted by 照镜子2012 at 2013-11-08 21:11:47
首先,谢谢金虫哥哥这么详细的解答,辛苦了,谢谢您。
问题解决了,果然是边界条件设错了。把DPM模型里的入口边界条件从trap改成escape就可以了,不知您知道trap和escape的区别吗?help文档里没怎么看懂?谢谢哦...

escape就是简单的终止计算,但是trap好像是用在有相变的情况里面,例如液滴的蒸发。具体是什么也不清楚,没用过。不过两个的共同地方都是终止计算。
20楼2013-11-12 00:35:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 照镜子2012 的主题更新
信息提示
请填处理意见