Fluent mesh目前是一个非常容易上手的流体网格划分的模块,可集成在Fluent中,其Watertight Geometry这个模块的便利性,堪称目前自动画网格流程之“最”。但是自动化虽然便利,对于一些网格的控制就不那么自由,对于一些复杂模型就会出现网格数量太多,计算时间长的问题。如何在保证便利性的基础上,能尽可能简化网格数量呢?下面就展示一个网格切分的小技巧。
案例说明
我们按照传统流程划分和特殊处理划分两种方式做对比来演示,来比较网格质量,网格数量,计算时间,计算结果的差异。
传统流程-模型处理
我们选取一个流体散热的模型如下图,只标注一个进出口,就转入fluent mesh
传统流程-网格划分
默认的网格划分流程,一步一步update即可。
可以从图中看到采用默认的流程参数画下来,最低正交质量0.07,网格数量95.9万
特殊处理-模型处理
其实特殊处理就是使用fluent mesh的扫掠网格划分方法,所以要在模型处理时,将可以使用扫掠划分(可以从一个面扫掠到另一个面)的部分切割开来,然后定义源面和目标面,到时候便于处理.
然后对切割好的模型进行源面和目标面的定义,采用ctrl+g。
最后模型切割后将所有零散的块都共享处理。
特殊处理-网格划分
到fluent mesh后,一直流程到面网格的划分和传统保持一致,如下图红框是特殊处理新增加的命令,由于命令较多这里就展开讲解,可在B站“CFD萧然”账号下的本期视频查看步骤详解。
生成的网格如下图
可以从图中看到采用扫掠处理的网格划分,最低正交质量0.16,网格数量92.4万
所以网格数量和质量均更好一些。
求解设置
求解时同时设置相同的边界条件,通过对比可得计算结果几乎没有差异,使用了扫掠网格的计算速率是传统流程网格的约1.5倍,计算的详细过程也可在B站“CFD萧然”账号下参看视频记录。
由于模型案例,只是挑选了部分模型的特征做了扫掠网格的处理,此模型是可以全部按照扫掠划分的,这样的网格数量和计算速度会更有优势,本案例就是给大家一个启发,当如果一个模型在Fluent mesh画网格数量太大,无法简化时可考虑局部网格的扫率处理。