| 查看: 7823 | 回复: 1 | ||
CRAYON黄昏晓木虫 (正式写手)
|
[求助]
关于fluent中松弛因子的问题 已有1人参与
|
|
请问,在进行fluent计算中,对于能量松弛因子,帮助文件显示是设置在0.8~1之间,请问是否可以将能量松弛因子再降低一些,设置到0.6或者0.7,如果不能,还请高手们帮忙解释下。 感谢! |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有7人回复
存款400万可以在学校里躺平吗
已经有20人回复
国自然申请面上模板最新2026版出了吗?
已经有19人回复
请教限项目规定
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
推荐一本书
已经有13人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
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













回复此楼