CFX动网格操作实例解析:基于Workbench网格划分模块的实践

最近外面的世界新型冠状病毒到处肆虐,中国再一次经历无声的战争,为了不给国家添乱,便宅在家里潜心学习,经过多天的努力终于搞定了这种方法-------CFX中动网格替换方法.

a01.gif



ANSYS中流体分析有fluent和CFX等软件,由于fluent软件应用的比较成熟了,大家对于CFX软件的使用相对较少,但是由于作者对CFX的钟爱,多次研究其中并不常用的功能。本次发现了一个在CFX中设置动网格,而是采用替换网格的功能,替换网格主要是采用workbench中生成的网格,故对于workbench使用者来说可以更好的接受使用。


首先明确动网格是什么?什么时候采用动网格?动网格的常用设置方法?

常规的流体分析都是在一定的管道或者容器中,流体在其中流动或者多中液体混合流动,一般有流体的输入和输出口,这种分析主要考察的是流体的流速,混合程度或者和对管壁等压力等分析,这种分析其容器是保持刚性体,不用变形的,软件中只需要设置流体部分模型即可,其余部分掏空,设置边界不动即可。

而动网格是指当考虑流体和固体耦合时候的设置方法,需要考虑容器的变形和流体之间的相互作用,比如血管和血液之间的流固耦合仿真,液体中固体的震颤分析等,这种分析需要考虑固体对流体的影响,则必须考虑固体的变形,这个是动网格。而动网格常用的设置方法一般来说分小变形和大变形。        

下载.png

1479656357897_F-pressure-slice.gif



小变形即血液和血管之间的流固耦合,其主要区别是血管的相对位移量很小,采用初始网格,软件计算进行微小的位移即可满足计算的需求,不需要大的网格变形。而大变形的网格,比如叶轮和风机,水泵等流固耦合分析的时候,其叶片旋转为单向的持续转动,则网格不会小变形了,网格必然会引起畸变,采用初始网格,则结果必然出错。此时,需要网格重新划分,将网格导入到新的分析中,结果插值获取上步分析的结果,进而继续分析到结束。

a07.gif

目前CFX软件针对不同的分析,有其相应的简化处理方法,比如流体域的转动,即可以考虑旋转部分对其他部分的流体影响,而小的动网格可以采用mesh motion来完成,大变形的时候,可以采用ICEM的录制脚本功能来完成,本次分析主要采用workbench中划分网格的功能来替换网格



1.先来查看什么时候采用动网格

一个简单的圆孔平移的动网格实例来说明, 网格不重新读入时候,其变形如图所示

a04.gif


结果可以看到,其网格畸变严重,一般会求解错误,即使不错误,但是计算结果也不准确,而网格采用重新读取的方法,其变形如图所示

a03.gif

可以看到网格几乎没有严重畸变,当出现网格畸变的时候,重新网格划分既可以,结果完美。



2.CFX设置动网格方法

必须为瞬态分析,在计算过程中网格畸变后替换即可

001.jpg

在solution的下方设置中断的控制方法,该方法为模型中网格角度小于50°的时候,即中断计算,重新开始划分网格

002.jpg

在configuration中插入一个configuration1,设置如下

003.jpg

其中Remeshing为设置方法,选择流体域,下面的命令为workbench的启动路径,采用批处理方式执行,然后执行remesh录制的脚本,生成的网格,放在replacement file文件位置,然后重新读取既可

需要注意的是在边界条件中的变形移动,需要考虑平移还是旋转或者位移还是绝对位置,而生成的网格重新读取后则相当于重新开始计算,仅仅保留时间是连续的,而位移边界如果是关于时间的,则会出现错误,一步大变形,因此建议使用绝对位置方法。



3.基本原理

在网格畸变后,将求解的参数传递到workbench平台,在workbench中重新建立模型,划分网格,进而生成网格,读取到CFX求解中去

图片2.png

图片1.png



4.其他结果

方孔的自转和公转

62327374209079.gif

水泵的叶轮转动

a02.gif

风机的转动

a05.gif

a07.gif

ANSYS作为一款结构、电磁、温升、流体、耦合场分析软件在各行各业有着广泛的应用,而只要掌握其方法就可以在实际工作中对产品仿真产生事半功倍的效果。

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

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空