Fluent 中尺寸函数的应用

尺寸函数(Size Function)通常和局部体网格重构时结合使用,尺寸函数用于控制重构过程中的网格分布。简单地说,尺寸函数的功能就是在运动边界处约束网格,使其维持在一个较小的尺度,在远离运动边界处,逐步将其增大。在Fluent中,软件自动标记出那些网格尺度大于当地尺寸函数值得网格。注意:尺寸函数仅仅用来在重构前标示某些网格,它并不在重构过程中控制网格尺寸,它是一种对网格的间接控制方法。

应用尺寸函数的体网格重构算法步骤:

(1)   标记出扭曲率大于“Maximum Cell Skewness”的所有网格;

(2)   如果(time=SRI*t),标记出长度尺度小于“Minimum CellLength”或大于“Maximum Cell Length”的网格;

(3)   标记出不满足当地尺寸函数的网格数(必须首先激活尺寸函数);

(4)   局部重构所标记的网格;

(5)   进行光顺(推荐激活光顺)。

如图所示,用户使用尺寸函数时控制三个参数。

(1)    尺寸函数分辨率(Size Function Resolution)控制背景网格的密度。

(2)    尺寸函数变化量α(Size Function Variation),是最大允许网格尺度的量度。

(3)    尺寸函数变化率β(Size Function Rate,是网格成长率的量度。β=0意味着线性增长,β值越大表明边界处网格生长越慢,内部网格生长越快。

尺寸函数本身的原理很复杂,本文不再赘述。尺寸函数的具体使用步骤如下:

(1)    求解器自动选择α和β;

(2)    检查α和β;

(3)    使用动网格预览功能观察网格效果;

(4)    如果需要,调节网格控制参数,增加α,获得较大的网格;增大β,是边界处网格生成较慢(边界周围网格比较密),内部网格生长较快。

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

1