一、fluent仿真计算时收敛遇到困难

1、主要原因

对一些病态问题,差质量的网格或不合适的求解设置,都可能出现数值不稳定性表现为:

(1)残差曲线上扬(发散)或不下降

(2)发散意味守恒方程的不平衡增加

(3)没收敛的结果会误导使用者

2、解决办法

(1)确保问题是物理合理的

(2)用一阶离散格式计算一个初场

(3)对压力基求解器,减少发散方程的松弛因子

(4)对密度基求解器,减少Courant数

(5)重新生成网格或加密质量差的网格

1)注意网格自适应不能提高扭曲度大的网格质量

3、加速收敛方法

(1)设置更好的初场

从前次的计算结果开始。如需要,可以使用filelinterpolation。

(2)渐次增加松弛因子或Courant数

1)过高的值容易引起发散

2)继续迭代是应保存case和date文件

(3)控制多重网格求解器设置(一般不推荐)

缺省设置一般足够稳定,不建议修改

4、修改Courant数

(1)对密度基求解器,即使稳态问题,也存在瞬态项——用Courant定义时间步长

(2)对显式求解器——稳定性约束限制了最大Courant数

1)不能超过2(一般缺省为1)

2)有收敛困难时减少Courant数

(3)对隐式求解器—— Courant没有稳定性约束限制

1)缺省值为5.

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值