FLUENT嵌套网格技术:深入解析与应用

在用Fluent的时候经常会遇到固体在运动的情况,比如已知运动过程的,平移的、旋转的机械,还有不明运动的物体,比如自由下落的雨伞、或者导弹。你希望计算流体和固体相互作用的过程。这个时候老一辈的革命家会告诉你用动网格。如果你不会的话,可以学习一下,感受一下layering、Smoothing、Remeshing三大神功。相信我,过不了多久你就会陷入到添加各种dynamic motion中。哪边能动哪边是静止的一定不能搞错,也不能少加,否则各种负体积报错让你分分钟怀疑人生。

但是,Ansys有个比较低调的overset网格功能,俗称嵌套网格。它克服了动网格容易出现负体积的问题,可以处理小间隙的运动,而且设置更为方便简洁。在运动过程中保持好的网格质量,并且可以在非结构网格类型中嵌套局部高质量的结构化网格。那些个layering、smoothing什么的通通给我奏凯。嵌套网格第一次出现在Ansys17.0中,在Ansys18.0和Ansys19.0中不断发展,逐渐和越来越多的功能兼容。


在嵌套网格中需要分清三个概念。

一是背景网格:嵌套网格,从名字能看出来网格是套在一起的,没俄罗斯套娃那么复杂,一般来说就两层。下图中方方正正的就是背景网格。

1.jpg

详解FLUENT嵌套网格的图2

二是部件网格:也叫Component grid。就是橙色的大圆边界和黑色小圆边界中间的这些呈放射状的网格。这个小的黑色的圆就是即将要移动的物体的边界,也就是我们的部件。所以叫做部件的网格。所以记得,在确定好运动的固体边界以后,往外扩展一部分画好部件网格。需要注意的是,背景网格和部件网格是分开的、各自独立的。所以在画网格的软件中要同时生成两套网格,并且都命名成overset_xxxx。这样fluent就能直接识别出来这是嵌套网格。

三是嵌套边界:就是Overset Boundary Condition(就是图中的Overset BC)。也就是橙色这个大圆边界。它表示的就是嵌套的范围,完全由你自己决定要嵌套多大范围。还剩下的就是wall Bounday Condition,也就是图中黑色的边界,也是计算域真正的边界。

上图就是画完网格后的初稿。导入进fluent之后,和设置interface一样的操作,设置overset,就可以得到如下结果。

2.jpg

详解FLUENT嵌套网格的图4

可以看到中间的小圆被挖空了。因为小圆是边界,小圆内部是计算域之外的网格,自动被挖掉了。并且仔细看,小圆外围的部件网格和背景网格已经“结合”在了一起。这是fluent自动做插值的结果。

下图也是嵌套网格的效果。两个椭圆都是部件,绿色的是背景网格,嵌套完成之后就是这样,是不是看着很清爽!

3.jpg

详解FLUENT嵌套网格的图6

除此之外,还有一些其他操作。但是这些目前还没有做到GUI界面里面去,仍然需要在fluent的TUI框中手动输入命令。

1. 设置网格优先级。假如有好几个部件网格交在一起,可以通过define/overset-interfaces/grid-priorities来设置网格的优先级。

2. 设置基于单元的网格融合策略,还是基于边界的网格融合策略。这一点可以由define/overset-interfaces/options/donor-priority-method中选择0或者1来设置。基于单元是指当部件网格过渡到和背景网格的大小差不多的时候,部件网格衔接到背景中去。而基于边界的融合策略则不管单元大小,在网格重叠过渡的区域尽量远离边界。软件默认设置为基于单元融合。


最后还需要注意的一点是,当部件边界非常靠近计算域边界的时候,两个边界中间至少要不四层网格,否则容易出现孤立单元。

4.png

详解FLUENT嵌套网格的图8

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空