| 查看: 7903 | 回复: 1 | ||
CRAYON黄昏晓木虫 (正式写手)
|
[求助]
关于fluent中松弛因子的问题 已有1人参与
|
|
请问,在进行fluent计算中,对于能量松弛因子,帮助文件显示是设置在0.8~1之间,请问是否可以将能量松弛因子再降低一些,设置到0.6或者0.7,如果不能,还请高手们帮忙解释下。 感谢! |
» 猜你喜欢
有谁可曾问过你过的还好吗?
已经有20人回复
E0414, 我的本子有没有希望?
已经有7人回复
一篇论文同时出现在两个期刊,一模一样,这算不算学术不端,请各位老师斧正。
已经有12人回复
希望面上有个好结果
已经有7人回复
三区计算机方向期刊推荐
已经有5人回复
sci论文二审求助
已经有5人回复
函评
已经有7人回复
买卖文章的刷屏了!
已经有3人回复
xrs333
木虫 (正式写手)
- 应助: 151 (高中生)
- 金币: 5117.2
- 红花: 23
- 帖子: 390
- 在线: 239.5小时
- 虫号: 1867708
- 注册: 2012-06-23
- 性别: GG
- 专业: 内流流体力学
【答案】应助回帖
★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
CRAYON黄昏晓: 金币+6 2018-03-27 13:46:27
感谢参与,应助指数 +1
CRAYON黄昏晓: 金币+6 2018-03-27 13:46:27
|
首先要理解松弛因子对于迭代求解方程(组)的作用和意义,这个不难。一般地说,增大松弛因子加快迭代计算的收敛,减小之则可以避免某些情况下迭代发散。你也可以自己做一个数值实验,用excel最方便,用迭代方法解一个非线性方程,很直观地理解松弛因子。 不同的物理问题,不同的方程(组),不同的离散格式,不同的迭代初值,最优的或合适的松弛因子都是不同的,很难一概而论,因此难以确定地回答你的问题是否可以。商业软件的默认松弛因子对于大多数问题是适用的,当然稍微改变也可一试。 需要注意两点:迭代计算使用过小的松弛因子所表现出来的残差降低给人以迭代收敛的假象,也就是常说的“假收敛”;对于方程组来说,过多降低某一个(些)方程的松弛因子使其求解变量在迭代过程中更新变慢,相当于人为地使局部物理过程不守恒,反而容易造成发散。 总的建议,如果迭代发散,应从计算模型和算法上找问题,而不是降低松弛因子。 |
2楼2018-03-25 11:56:25











回复此楼