局部填充模型
可使用局部填充模型来模拟粘性流在其未完全填充的区域内的运动。这有助于模拟注塑、搅拌和混合。
该模型将使用已填充物理值来追踪域中哪部分是湿的、哪部分是干的,以及哪部分半湿半干。粘性液体会完全填充湿截面,因此粘性流体模型在该处具有完整重量。局部填充模型采用水平集方法来追踪湿区域。
提供方式 | ||
节点路径示例 | ||
要求 |
|
|
关键属性 |
|
|
激活 | 物理模型 |
自动选择的模型:
|
初始条件 | 已填充:请参见局部填充初始条件 | |
边界输入 | 请参见局部填充边界设置 | |
求解器 | 填充求解器 | |
场函数 | 已填充 |
局部填充初始条件
使用此属性可定义在开始时被视为填满的域部分。
- 已填充
-
- 方法
- 选择用于确定域中“已填充”属性分布的分布曲线。
- 值
- 粘性流体在模拟开始时所占的体积分数,值范围介于 0 到 1 之间。默认值为 1.0。
- 维度
- “已填充”值为无量纲值。
局部填充边界设置
- 自由流
-
- 填充条件指定
-
方法 对应值节点 强制无条件 无 强制填充条件 - 已填充
- 粘性流体所占的体积分数,值范围介于 0 到 1 之间。默认值为 1.0。
- 质量流量入口和速度入口
-
- 已填充
- 追踪域的哪部分是“湿”的(使用 1 标记)、哪部分是“干”的(使用 0 标记)以及哪部分半湿半干(使用介于 0 和 1 之间的值标记)。粘性液体会完全填充湿截面,因此粘性流体模型在该处具有完整重量。局部填充模型采用水平集方法来追踪湿区域。
- 方法
- 选择用于确定域中“已填充”属性分布的分布曲线。
- 值
- 粘性流体所占的体积分数,值范围介于 0 到 1 之间。默认值为 1.0。
- 维度
- 已填充值为无量纲值。
填充求解器
选择“局部填充”物理模型后,将显示“填充求解器”。
- 属性
-
- 阈值
- 介于 0 到 1 之间的值。当粘性液体填充的网格单元的分数超过阈值时,该网格单元将被视为粘性流的一部分。默认值为 0.5。
- 冻结求解器
- 开启时,求解器在迭代过程中不更新任何物理量。该选项默认情况下关闭。这是一个调试选项,由于缺少储存,它可能导致不可恢复的错误和错误的求解。有关详细信息,请参见有限体积求解器参考。
- 质量迭代
- 每个时间步所分为的子步数。为了实现水平集格式的更好的精度、稳定性和收敛性,每个时间步将细分为多个时间间隔,然后为这些子步求解纯平流和重新初始化阶段。默认值为 3。