停止流体
在希望阻止所有流动(不允许缓慢的蠕流))或者固体需要承受高压梯度时,可以使用融化-凝固流体停止功能。
流体停止网格单元的速度为零(相对于网格单元中心的速度),其压力等于所有相邻的非停止网格单元的面加权平均压力。但是,如果流体停止网格单元仅与其他流体停止网格单元相邻,则静压等于参考压力,因为此模型不会计算固体中的应力。
使用流体停止功能时,存在以下限制:
- 流体停止固体分数不适用于受(影响网格体积的)运动(例如,变形或用户自定义的节点运动)限制的区域。
在变形区域中,每个网格单元的流体停止标志都设为零(即,任何时候都不存在流体停止的网格单元)。
- 停止网格单元和非停止网格单元之间的面并非壁面。
不会向停止网格单元和非停止网格单元之间的面应用关于流体的壁面边界条件(如滑移/无滑移或者壁面函数)或关于湍流的壁面边界条件。
要停止流体:
-
在物理连续体中,打开物理模型选择对话框,然后从可选模型组合框中选择熔化-凝固流体停止。
此模型以指定固相体积分数停止网格单元中的流体流。
-
对于每个相关相,选择
节点,然后指定特定相失去流动能力时的相对固相体积分数的限制。
指定的值取决于材料的属性。有效值为 0 到 1。
-
选择
节点,然后指定流体流在网格单元中停止的不可流动相(即,流体停止标志 = 1 的相)的累积体积分数的限制。
此设置是连续体的属性,因此它取决于所有存在的相。对于固相体积分数高于指定的流体停止值的网格单元,流体速度设为零。有效值为 0 到 1。
- 如果要停用特定区域的融化-凝固流体停止模型,则选择 节点,然后取消选择流体停止选项。
如果模拟使用可压缩的状态方程(多项式密度或用户自定义的 EOS),则激活流体停止质量补偿模型。
-
在物理连续体中,打开物理模型选择对话框,然后从可选模型组合框中选择流体停止质量补偿。
激活此选项后,停止网格单元中所有 VOF 相的密度都保持在网格单元停止时的值不变。无论状态方程为 VOF 相返回何内容,都将保留此值。当网格单元体积保持恒定且忽略密度对应力的依赖性时,需要恒密度才能使停止网格单元中的质量保持恒定。不会修改非停止网格单元中的密度。此外,单独的材料属性密度温度导数和密度压力导数不进行相应的调整。