反应流体的网格自适应参考

当在燃烧模型旁边选择自适应网格模型时,可使用“反应流体网格调整”作为自适应网格准则。

根据选定燃烧变量的二阶梯度(如组分质量分数或混合分数和过程变量),自适应网格模型会在火焰区域中细化和粗化网格单元。

1. 反应流体的网格自适应参考
节点路径示例 连续体 > 物理 1 > 模型 > 自适应网格 > 自适应网格准则 > 反应流体网格调整
要求
  • 空间三维
  • 时间:任意
  • 材料多组分气体
  • 反应期反应
  • 反应流模型:任何(ICE 模型除外)。
属性 请参见反应流体网格调整属性
激活 模型控制(子节点) 变量
场函数 [变量] 的误差指示器

反应流体网格调整属性

最高细化等级
设置在一个模拟中可以细化网格单元的上限次数。

网格单元的一个细化等级意味着中点细分的一个步骤。产生的子网格单元数等于父网格单元的节点数。

对于切割体网格单元,一个细化等级意味着从一个父网格单元细分出 8 个子网格单元,如下图所示:



对于多面体网格单元,中点细分会产生与父网格单元中的节点一样多的子网格单元,即通常为 12-15 个子网格单元。示例如下图所示:


细化等级在每次自适应中只能增大或减小一个等级 — 网格自适应是一个连续的过程。

变量

变量
下表显示了哪些变量可用于哪些燃烧模型。
变量 复杂化学/EBU 模型 FGM 模型 SLF/化学平衡 任何其他燃烧模型
Mixture Fraction 0(混合分数 0) * *
过程变量 *
温度 *
默认情况下会选择 [组分] H2O 和 OH(如果存在)。其他组分也可用。 *
* 默认变量
误差指示器限制
误差指示器限制可用于将每个变量设为标量范围[低,高]。自适应网格模型将误差指示器 (EI) 计算为所选变量的二阶梯度输出,并使用误差指示器限制来确定网格单元是否已标记为执行细化,具体如下所述:
  • 如果 EI > ,则将网格单元标记为执行细化。
  • 如果 EI < ,则将网格单元标记为执行粗化(不能比起始网格粗糙)。
  • 如果 <= EI <= ,则网格单元保持不变。
默认情况下,[低,高] 值适用于大多数情况。否则,遵循以下准则:
要求 动作
调整更少的网格单元。 增加限制,也可选择增加限制。
调整更多的网格单元。 降低限制,也可选择降低限制。
如果多个自适应网格准则同时处于活动状态,则其对自适应网格细化的相对影响的优先顺序如下:
  • 细化和粗糙化 → 细化
  • 细化和保留 → 细化
  • 保留和粗糙化 → 保留

通过这种方法,更精细的网格优先于粗糙网格。

场函数

[变量] 的误差指示器
E I (规范化的二阶梯度)用于确定自适应网格模型基于为每个所选变量指定的 [低,高] 值来细化还是粗化网格单元。
有关自适应网格化的详细信息,请参见自适应网格细化