正常情况下应该在几何建模阶段就已经规划好计算区域,如计算域中有多少个流体域,多少个固体域,多少个多孔区域等。然而有时是规划不当,有时是粗心大意,在几何创建过程中没有将一些特殊的区域独立创建出来,导致在网格划分完毕后需要在Fluent中进行计算区域分割。
如下图所示的几何模型,尺寸为20x20x100 mm。
一不小心网格也生出来了。
边界命名和区域都准备好了,美滋滋的设置条件准备计算时,老板突然说计算区域中有一段是多孔介质区域,让考虑多孔条件。这时候心里头十万头那什么奔腾而过,MMP不早说。
重新建模划分网格?前面半个月的时间白干了?显然不是。这时候但凡有一丝可能,还是想着抢救一下的。如果要分割的计算区域是规则区域的话,可以考虑利用region分割。
先创建Region。如上面的计算模型,沿着z方向40~60mm区间为多孔介质区域,需要将区域分割成三个子区域,这时先创建中间区域的region。
-
右键选择模型树节点Cell Regions,点击弹出菜单项New → Regions… 打开对话框
-
如下图所示设置region的尺寸并创建region
-
点击按钮Domain → Separate → Cells… 打开区域分割对话框
-
如下图所示,选择 Mark
选项,并选中前面创建的Registers以及要分割的区域,点击按钮Separate分割区域
-
如下图所示,区域被分割成了两部分,相应的边界也被分割了
有头铁的道友可能还想要将两头的区域分开,这个就更加简单了。
-
同样在区域分割对话框,选择Region,并选择要分割的区域,点击Separate按钮即可分割
操作完毕后计算区域变成了三个,区域之间采用的是interior连接。
此方法同样可以用于四面体网格及多面体网格。唯一的缺点是,Region只能使用方型、圆柱形以及球形,对于不规则形状无能为力。
对于规则区域(可以使用数学函数进行描述的区域)中的一些简单的物理问题,还可以考虑使用UDF进行处理,而对于复杂的问题或无规律的区域,则只有老老实实重新建模了。
不管怎么说,在几何前面之前仔细地规划计算区域是有必要的,其他的事后手段都只是补救措施,并不推荐。
(本文完毕)
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册