加载中…
个人资料
流沙CAE
流沙CAE
  • 博客等级:
  • 博客积分:0
  • 博客访问:4,747,127
  • 关注人气:6,074
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

Fluent动网格【15】:Remeshing

(2017-06-13 22:16:12)
标签:

fluent动网格

分类: Fluent动网格

Fluent动网格中的Remeshing网格重构是最终极的网格更新方式。不管边界运动幅度有多大,都可以采用Remshing方法解决网格更新的问题。

基本思路

Fluent的Remeshing思路比较简单。在边界运动过程中,程序不断检测计算域中的网格质量,并标记低质量网格。在动网格更新过程中,对标记的网格重新进行划分。

激活Remeshing

Remeshing方法的激活很简单。在动网格设置中选择Remeshing选项,并在弹出的对话框中设置相应的参数即可。如下图所示。

除了激活Remeshing选项之外,在定义动网格区域的时候,还需要特别指定Remeshing参数。如下图所示,在设置变形边界时,需要指定最小网格尺寸、最大网格尺寸以及最大网格歪斜率等参数。

Remeshing参数

Remeshing参数

Remeshing方法需要设置的选项及参数较多,不太容易控制。

Remeshing Methods

如下图所示。Fluent提供了三种基础的Remeshing方法:Local CellLocal Face以及Region Face。根据不同的场合,Fluent还提供了2.5D以及Cutcell zone方法。

Remeshing方法

  • Local Cell Remeshing

此方法标记超过用户指定的歪斜率或尺寸阈值的内部网格,并且局部重新划分这些网格单元。这里的歪斜率及网格尺寸阈值包括全局的以及局部的。其中全局阈值在Remshing面板中设置,而局部参数在Deforming面板中设置。分别如下图所示。

局部参数

全局参数

此方法在3D模型中重构体网格,在2D模型中则重构的是面网格。

  • Local Face

此方法仅用于3D重构,虽然在2D模型中也可以选择,但实际上在2D中并不起作用。该方法重构变形边界面上的网格。可以想象,在2D模型中变形面通常都是线,没法重构的不是?

方法描述

  • Region Face Remeshing

此方法主要用于重构与运动边界相邻接的变形边界。此方法主要设计用于气缸运动问题,然而也可以用于其他的场合。在使用此模型的过程中,需要明确定义尺寸阈值,若没有定义局部参数,则全局参数也不会起作用。

  • Cutcell zone

此方法主要用于3D笛卡尔网格的重构,在运动区域中不能含有多面体网格。如果是周期性边界发生重构,则无法保证重构的网格继续保持节点一致。

笛卡尔区域

  • 2.5D

2.5D方法只用于以拉伸形式形成的网格中。在实际重构过程中,重构的是网格面,而体网格则通过拉伸方式进行重构。

在设置动网格区域时,往往只需要设置一个面的变形即可。

  • Sizing Function

尺寸函数说起来比较复杂,但实际工程应用过程中,我们只需要激活On,并点击按钮Use Defaults就能应付绝大多数的问题了。如下图所示。

Markdown

  • Size Remeshing Interval

此参数控制网格重构的频率,默认值为5。当参数值较大时,重构间隔受歪斜率控制;当此参数值较小时,重构间隔受歪斜率及网格尺寸共同控制。对于时间步长较大的问题,通常取该参数为1。

SRI


更多关于CFD内容,可微信扫描下方二维码关注微信公众号。

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有