fluent cfd三招辨收敛

2017-02-24  by:CAE仿真在线  来源:互联网

流体力学的控制方程是高度非线性的,只有通过一些限制条件,NS方程才会有解。因此,CFD需要迭代方法来进行求解,但是这引致一个基本问题:怎么才能判定我的结果是否已经收敛?


Mike Kuron认为通常在进行CFD的稳态分析中,可以主要考察下面三个标准:

1

监控残差

迭代计算中,残差为一个最基本的表征量。在CFD中,残差代表了在每个控制体中守恒变量的局部的不均衡。因此,在你的模型中,每个变量在每个网格中都有其自己的残差值。这个残差趋向于零。越低的残差值表示越精准的计算结果。每个CFD代码都会有其自己的残差标准化的方法。建议查看您使用的CFD代码的说明文档来看残差是如何定义的。

在CFD计算中,当残差达到1e-4的时候,我们认为是基本收敛。当达到1e-5的时候,我们认为已经收敛。当达到1e-6的时候,我们认为其已经完全的收敛了。然而,对于复杂的问题,残差可能永远将不到1e-5以下。下图是一个残差图

fluent cfd三招辨收敛fluent图片1
可以看出最终所有变量的残差均下降到了1e-6,那么,当残差在1e-4和1e-6的时候的求解结果有什么不同呢?

fluent cfd三招辨收敛fluent图片2
可以看出当残差为1e-4的时候,监控点的温度为36度,5e-5的时候,监控点温度为38度,1e-5和1e-6分别为41.3和42度。这表示,残差为1e-4的时候,监控点的温度比完全收敛的时候低6度。残差为1e-5和1e-6的时候,求解结果的差异可以忽略(-0.7度)

2

变量守恒

我们的求解变量通常为一些守恒的变量,例如质量。在CFD求解的结果中,我们需要保证质量是守恒的。然而在CFD计算中,这种守恒的保证是非常难以实现的。不过,当这个值非常小的时候,我们就认为收敛达到要求。实际应用中,我们认为这个守恒的误差小于1%即可。

(CFD界:例如监控进口质量和出口质量)

3

监控变量

在稳态计算中,随着求解的进行,求解变量的变动越来越小。监控一些积分广义量例如曳力、平均温度可以帮助用户判断是否收敛。还是上文那个例子,我们再散热板上监控了两个点的温度,如下图所示:

fluent cfd三招辨收敛fluent图片3
在这个图中,在大约50步迭代之后,残差下降为1e-4,红线刚刚趋于稳定,但是绿线还在变化中。大约100步迭代之后,残差下降为1e-5,红线保持稳定,但是绿线依然还在变化中。大约250步之后,残差下降为1e-6,红线一直保持稳定,绿线也处于稳定状态。

当然了,还可以借助其他许多方法来判定CFD计算是否收敛。不过需要牢记的是,CFD收敛的结果也不一定是真实的结果。如果边界条件设置的不对,这个收敛的结果也毫无用处。在CFD计算之前,还需要仔细的检查网格和边界条件。确保CFD计算的结果可用。


CFD大牛?一测便知


Q6:

交错网格虽然成功的解决了速度与压力的耦合关系问题,但是在三维问题以及不规则几何中,缺点日益突出。交错网格技术的根本在于引入了1-δ压差。在1983年,得益于_____技术,1-δ压差在同位网格上也顺利实现。随后,同位网格在CFD计算中大肆展开。


回复q6至CFD界获取答案


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:fluent cfd三招辨收敛 Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 Fluent、CFX流体分析 HFSS电磁分析 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com