Fluent常见问题

本文详细介绍了Fluent在流体仿真中的初始化方法,包括对流场初始值和patch的理解,以及压力概念如静压、动压、总压等。此外,讨论了压力边界条件,如压力远场与压力出口的区别,以及速度入口和湍流参数的设定。文章还涉及了网格无关性验证、解算器选择和问题诊断,如湍流粘度比过大和回流问题的解决策略。最后,提到了后处理中的Y+值重要性以及文件格式的作用。

一、仿真前

1、什么叫初始化?在Fluent中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?

    问题的初始化就是在做计算时,给流场一个初始值,包括压力、速度、温度和湍流系数等。理论上,给的初始场对最终结果不会产生影响,因为随着迭代步数的增加,计算得到的流场会向真实的流场无限逼近,但是,由于Fluent等计算软件存在像离散格式精度(会产生离散误差)和截断误差等问题的限制,如果初始场给的过于偏离实际物理场,就会出现计算很难收敛,甚至是刚开始计算就发散的问题。因此,在初始化时,初值还是应该给的尽量符合实际物理现象。这就要求我们对要计算的物理场,有一个比较清楚的理解。

    初始化中的patch就是对初始化的一种补充,比如当遇到多相流问题时,需要对各相的参数进行更细的限制,以最大限度接近现实物理场。这些就可以通过patch来实现,patch可以对流场分区进行初始化,还可以通过编写简单的函数来对特定区域初始化。

    初始化时可能会出现如下提示:Stabilizing *** to enhance linear solver robustness.

    这并不是一个错误,如果此提示只在初始化中出现,那么它也不会影响后续的收敛结果。这个提示的意思是Fluent在当前求解算法下没有收敛,从而切换到某个算法来增强鲁棒性。

    当迭代步数算完,流场仍未收敛,此时可再次点击"计算"按钮继续计算相同次数的迭代,而无需重新初始化后设置更大的步数。

2、Fluent的各种压力概念。

    在Fluent中会出现如下几个压力:Static pressure(静压)、Dynamic pressure(动压)、Total pressure(总压)。这几个压力是空气动力学的概念,它们之间的关系为:

Total pressure(总压)= Static pressure(静压)+ Dynamic pressure(动压)

    滞止压力等于总压(因为滞止压力就是速度为0时的压力,此时动压为0)。Static pressure(静压)就是压力表测量值。

    而在Fluent中,又定义了四个压力:Absolute pressure(绝对压力)、Relative pressure(参考压力),还有:Operating pressure(操作压力)、Gauge pressure(表压)。它们之间的关系为:

Absolute pressure(绝对压力)= Operating pressure(操作压力)+ Gauge pressure(表压)

    上面几个压力实际上有些是一一对应的,只是表述上的差别,比如:Static pressure(静压)与Gauge pressure(表压)的意义相同。

    对于操作压力,若为不可压缩流动,一般为默认值101325 Pa,若为可压缩流动,则可以把操作压力设为0,把表压看作绝对压力。具体推荐设置如下表:

操作压力推荐设置
密度关系式 马赫数 操作压力
理想气体定律 >0.1 0或约等于流场平均压力
理想气体定律 <0.1 约等于流场平均压力
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值