CFX user defined remeshing例子

2016-08-29  by:CAE仿真在线  来源:互联网

每一次迭代都要调用ICEM CFD,如果几何复杂的话,这效率是不是相当的低啊?还有就是ICEM的scripting也是个问题,极容易出错误。CFX user defined remeshing作者:frank

   CFX的一大缺陷是它本身不具有fluent那样的网格重构功能,网格只能简单的进行拉伸和压缩,这样在做大变形问题时,拉伸和压缩后的网格质量很难满足我们的需求。

   CFX为我们提供了两种网格重构的功能,ICEMCFD remeshing和user defined remeshing。[转载]CFX wbruser wbrdefined wbrremeshing

    通过ICEM来进行remeshing已经被大家熟悉,很多帖子都讨论过。但是我们翻阅CFX的help可以发现下面这段话,这种对几何模型的调整只有3个自由度:xyz三个坐标系下的平移量。[转载]CFX wbruser wbrdefined wbrremeshing

   如果实际的问题中模型还具有旋转运动呢?如下面这个问题:

[转载]CFX wbruser wbrdefined wbrremeshing[转载]CFX wbruser wbrdefined wbrremeshing

    内部的方块以1转/s的角速度绕其中心旋转,外圆处的壁面是静止的。滑移网格可以处理这个问题,但如此简单的问题remesh都做不了,实际中的问题会比这复杂很多,那么我们又应该怎么办呢?user defined remeshing为我们提供了一条出路。

    这里为大家提供一种user defined remeshing的方法,通过workbench进行remesh。首先我们要明白remesh的过程,在计算中我们会设定一个参数用来监测网格的质量,当网格质量低于我们的设定值时,cfx会暂停计算,产生新的几何文件,进行网格划分,读取新的网格,导入CCL以及将oldmesh的计算结果作为newmesh的初始条件,继续计算。remeshing的主要功能即是完成图中方框处的过程。

[转载]CFX wbruser wbrdefined wbrremeshing


    我们将会通过workbench来完成网格的重构。具体问题如下:方块绕其中心以1r/s的速度旋转,同时其中心对X轴以1s的周期做0.2*sin(2*pi*t/1[s])和对Y轴以0.5s的周期做0.1*sin(4*pi*t/1[s])的正弦平移运动。

[转载]CFX wbruser wbrdefined wbrremeshing

CFX细节:

[转载]CFX wbruser wbrdefined wbrremeshing

[转载]CFX wbruser wbrdefined wbrremeshing

[转载]CFX wbruser wbrdefined wbrremeshing

[转载]CFX wbruser wbrdefined wbrremeshing

[转载]CFX wbruser wbrdefined wbrremeshing

[转载]CFX wbruser wbrdefined wbrremeshing

    从上面的图可以看出,我们将会在CFX暂停后,以批处理命令打开workbench,读取workbench的scripting文件进行网格的重新生成。计算初始的几何文件预先存放在workbench中,同时预先定义了网格划分的详细细节,当CFX计算停止后,我们会从其res文件中读取当前几何模型相对初始几何模型的XY轴方向位移和相对其中心旋转的角度值,将这3个值赋给workbench的几何参数化对应的值,重新产生新的几何,updata mesh。

[转载]CFX wbruser wbrdefined wbrremeshing

计算结果:

[转载]CFX wbruser wbrdefined wbrremeshing



[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing
[转载]CFX wbruser wbrdefined wbrremeshing


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

相关标签搜索:CFX user defined remeshing例子 ansys-cfx流体分析培训 CFX培训 cfx技术教程 cfx资料下载 cfx视频教程 cfx学习资料 cfx软件下载 ansys cfx编程二次开发 CFX代做 CFX基础知识 Fluent、CFX流体分析 HFSS电磁分析 

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

全国服务热线

1358-032-9919

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