五十四、Fluent网格自适应详细操作

Fluent的网格自适应功能通过根据流场特征动态调整网格密度,提高计算精度和效率。用户可在Adapt菜单下设置细化和粗化标准,如最大细化水平和最小网格体积,以及动态自适应频率。此外,还可以通过CellRegisters和FieldVariable基于物理量或其梯度进行网格存储和自适应操作。
摘要由CSDN通过智能技术生成

1. 网格自适应介绍

Fluent提供了一种自适应网格技术,可以根据流场特征自动优化网格布局,提高计算精度和效率。在流场特征发生变化的位置上增加网格密度,以保证在这些区域内的计算精度,而在其他区域网格可以尽量粗糙,从而提高计算效率。

总而言之,网格自适应就是根据流场中的某些物理量自动调节网格,这样既可以保证计算精度,还能够提高计算效率。

2. 网格自适应界面

Domain → Adapt → Refine / Coarsen

2.1 Adaption Controls界面设置

点击Refine / Coarsen后就会进入Adaption Controls界面

Refinement Criterion:网格细化标准,在此处选择网格细化的标准,可以通过cell register设置,也可以通过表达式设置。

当某区域的某物理量达到设定的标准后,该区域网格就会细化加密。

Coarsening Criterion:网格粗化标准,在此处选择网格粗化的标准,可以通过cell register设置,也可以通过表达式设置。

当某区域的某物理量达到设定的标准后,该区域网格就会粗化。

Maximum Refinement Level:最大细化水平,网格达到细化标准后,细化过程中网格的分裂级别。

默认值为2,对大多数问题都可适用。此值如果过大会导致网格数量过多。

Minimum Cell Volume:最小网格体积,用于对细化网格的限定。如果一个网格达到了细化标准,但其网格体积小于Minimum Cell Volume,则该网格也不会被细化。这保证了网格不能被细化的无限小,默认值为0。

Dynamic Adaption:动态自适应,勾选此选项时,Fluent在计算过程中会定时的检查细化和粗化的标准,进行网格自适应。

如果不勾选,则只能进行手动的网格自适应,在计算一段时间后,设置好细化粗化标准,点击Adapt

Frequency(iteration):与动态自适应匹配的选项,表示经过多少个迭代步会进行一次网格自适应。如果是瞬态计算,选择时间步time step。

 2.2 Advanced Controls界面设置

对于瞬态问题还会出现高级设置Advanced Controls

Additional Refinement Layers表示附加的细化层数,即在达到细化标准的网格外附加几层网格进行细化。

下图从左到右分别表示Additional Refinement Layers的值为1、2、3

Minimum Orthogonal Cell Quality:表示网格在细化过程中必须达到的最小正交质量。

Zone:对于多相流模型,会出现此选项。当你在Zone中选择了部分的计算域,网格自适应只会在这下区域进行,而未被选择的区域不会进行网格自适应。

List Criteria:单击List Criteria,Fluent将会将要细化或粗化的单元格数量打印到控制台

Display options:对达到标准的粗化细化网格进行显示设置,在Display Options-Adaption设置之后,单击Display会有不同的显示。

Adapt:单击Adapt,网格就会根据细化粗化标准进行自适应操作。如果不勾选Dynamic Adaption,则想要进行网格自适应,必须手动点击Adapt。

3. 网格自适应标准设置

Cell Registers:可以以一定标准来对网格进行存储,比如温度等值线、与边界接近的程度等。之前的文章我们使用过它对Region进行标记,然后patch。

一般来说,我们都是根据物理量或物理量梯度来对网格进行自适应,因此Cell Registers中主要使用Field Variable对网格进行存储。

Field Variable:通过流场中的物理量对网格进行存储,也可对流场中的物理量进行一定的推导,如求解物理量的梯度,对物理量进行放缩处理等。

Name:网格存储器的名称,随便设置一个名字即可

Field Value of:选择用于存储网格的物理量标准,与后处理云图相同

Compute:单击计算,会在Min/Max显示流场中物理量的数值。

Save:存储符合Type范围的物理量

Save/Display:存储符合Type范围的物理量,同时在界面中显示出来。下图中粉色部分即为存储的网格。

Type:存储网格的类型,可以根据最大值最小值进行存储、也可以存储一定物理量范围的网格

    a. Min/Max Value Cells:只存储物理量的最大值和最小值

Cells in Range:存储一定物理量范围的网格,Iso-Min表示范围的最小值,Iso-Max表示范围的最大值

    b. Cells Less Than:存储小于设定值的网格

    c. Cells More Than:存储大于设定值的网格

    d. Cells Outside Range:存储设定值范围之外的网格,与Cells in Range刚好相反

    e. Top Value Cells:存储物理量范围内前百分比的网格,以最大值为标准

    f. Low Value Cells:存储物理量范围内后百分比的网格,以最小值为标准。

Derivative Option:对物理量进行部分的推导

    a. None:不进行任何操作,以物理量作为存储网格的标准

    b. Gradient:以物理量的梯度作为存储网格的标准

    c. Curvature:以物理量的曲率作为存储网格的标准

Scaling Option:对物理量进行一些缩放、归一化等设置

    a. None:对物理量不进行任何设置

    b. Scale by Global Average:以全局平均值对物理量进行放缩,全局平均值为1

    c. Scale by Zone Average:以计算域平均值对物理量进行放缩,计算域平均值为1。如果只有一个计算域,同Scale by Global Average

    d. Scale by Global Maximum:以全局最大值对物理量进行放缩,全局最大值为1

    e. Scale by Zone Maximum:以计算域最大值对物理量进行放缩,计算域最大值为1。如果只有一个计算域,同Scale by Global Maximum

五十四、Fluent网格自适应详细操作Fluent提供了一种自适应网格技术,可以根据流场特征自动优化网格布局,提高计算精度和效率。在流场特征发生变化的位置上增加网格密度,以保证在这些区域内的计算精度,而在其他区域网格可以尽量粗糙,从而提高计算效率。https://mp.weixin.qq.com/s/vgOmdp_HckDNtBRRNitfow

 以上案例的cas和dat文件均可以免费获取,需要的朋友,只需要点赞关注收藏一键三连后私信我即可哦 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值