自由表面接触参考

使用粘性流模型模拟自由表面运动时,自由表面接触时间步提供程序是适用的。它会限制时间步长,以解析粘性液体与固体障碍物之间的接触相互作用。

此提供程序会在接触场景中动态调整时间步,以解析拉格朗日自由表面与外部障碍物之间的相互作用。时间步长根据指定的接触 CFL 数和接触时间尺度来确定。接触时间尺度会考虑接触距离阈值和速度幅值,以确保时间步足够小,从而解析接触相互作用并防止液体穿透障碍物的细分表面。时间步 Δ t 定义为:
Δ t = C t ⋅ C F L v
(38)

其中 C t 是接触阈值, v 是速度幅值。

在物理连续体中激活粘性流模型后,此时间步提供程序可用。它适用于使用自由表面模型且区域 > [区域] > 物理条件 > 对齐选项设为未与拉伸和接触对齐的模拟。有关更多信息,请参见Alignment Option(对齐选项)。

表 1. 自由表面接触参考
提供方式

右键单击连续体 > Physics 1 > 模型 > 自适应时间步 > 时间步提供程序并选择新建 > 自由表面接触

节点路径示例 连续体 > Physics 1 > 模型 > 自适应时间步 > 时间步提供程序 > 自由表面接触
要求
  • 时间:隐式不定常
  • 材料:液体
  • 流体: 粘性流
属性

启用/禁用,自由表面接触 CFL。

请参见自由表面接触属性。

激活 场函数

自由表面接触时间步建议

请参见场函数。

自由表面接触属性

启用/禁用

请参见自适应时间步提供程序通用属性。

自由表面接触 CFL
相对于接触阈值的自由表面接触 CFL 数。Eqn. (38) 中的 C F L 。默认值为 1.0。

场函数

自由表面接触时间步提供程序激活后,以下场函数可用。

自由表面 CFL 时间步建议

每个个体网格单元的局部自由表面接触时间步建议。