颗粒修复模型参考

颗粒修复模型可调节颗粒行为,以确保在 SPH 多相计算域中准确高效地表示流体。

可以定义参数以修复离开计算模型相关区域的流体颗粒。然后,模型可确保根据特定用户指定准则从模拟中移除这些颗粒,以优化计算资源。颗粒无序化(移位)方法可在域中实现近乎均匀的颗粒分布。

表 1. 颗粒修复模型参考
理论 请参见颗粒修复。
提供方式 [物理连续体] > 模型 > 多相模型 > 可选模型
节点路径示例 连续体 > 物理 1 > 模型 > 颗粒修复
要求
前提条件选择:
  • 材料:多相
  • 多相流模型:平滑颗粒流体动力学 (SPH)
  • 可选模型:颗粒修复
属性

关键属性包括:启用基于位置的移除、启用基于压力的移除、基于最大压力的准则、启用基于速度的移除、基于速度的准则、移位选项、移位系数、移位限制和启用边界保护

请参见颗粒修复属性。

激活 模型控制(节点)

基于位置的准则

请参见颗粒修复控制。

报告选项 基于位置移除的颗粒

基于压力的移除颗粒

基于速度移除的颗粒

请参见颗粒修复报告。

场函数 无。

颗粒修复属性

启用基于位置的移除
激活后,提供基于位置的准则节点,用于移除穿过“有界形状”几何部件表面的颗粒。所选部件(边界框)是静止的,也就是说,它不受部件运动的影响。根据颗粒相对于有界形状的位置,从模拟中移除颗粒。使用此选项可移除在无界几何情况下逃逸模拟或在有界几何情况下穿过边界泄漏的颗粒。
启用基于压力的移除
激活时,此选项提供基于最大压力的准则属性,用于在颗粒超出指定最大压力阈值时移除颗粒。使用此选项可移除由于局部不稳定而具有非物理压力的颗粒或在边界之间捕获的颗粒。
基于最大压力的准则
指定颗粒可以达到的最大压力。压力高于此值的颗粒将从模拟中移除。
启用基于速度的移除
激活时,此选项提供基于速度的准则,用于在颗粒超出指定最大速度阈值时移除颗粒。使用此选项可移除由于局部不稳定而具有非物理速度的颗粒或在边界之间捕获的颗粒。
基于速度的准则
指定颗粒可以达到的最大速度。速度高于此值的颗粒将从模拟中移除。
移位选项

选择颗粒移位方法。此方法可重新分布流体颗粒,以确保颗粒分布均匀。

方法 对应属性
无
不考虑移位。
无。
Skillen
激活 Skillen 移位方法。
移位系数
指定 Eqn. (1108) 中的 χ 。
值为 0 对应于未应用移位。如果要应用移位,建议将值指定为 1。
移位限制
指定 ξ Eqn. (1110)。

建议指定值 0.1,这意味着应用于速度的最大修正值是当前速度幅值的 0.1 倍。

启用边界保护
如果在[物理连续体] > 模型 > 平滑颗粒流体动力学 (SPH) 节点下的边界公式属性中选择了用于对颗粒-壁面相互作用建模的边界积分法时,此属性可用。

激活后,其将引入人工排斥力,当液体粒子粘住或通过壁面边界逃逸时,该力可增强不渗透性。此选项可以与基于位置的移除或基于速度的移除方法结合使用,以有效地消除不需要的颗粒,同时避免不必要的移除。

颗粒修复控制

基于位置的准则
可将“有界形状”几何部件用于基于位置的颗粒移除方法。
部件
选择“有界形状”几何部件,为基于位置的颗粒移除建立准则。在模拟过程中,将自动移除穿过此部件表面的颗粒。