复合颗粒模型参考

复合颗粒模型使用多种形状(球体)来表示非球形颗粒。 这些形状固定在一起,并且在模拟过程中不会分开。

如果要对可断开的颗粒粘接进行建模,需要选择颗粒簇模型。

下图显示了使用五个球体表示形状的复合颗粒示例。



提供方式 [物理连续体] > 模型 > 颗粒形状
节点路径示例 连续体 > Physics 1(物理 1) > 模型 > 拉格朗日多相 > [相] > 模型 > 复合颗粒
要求
在 [物理连续体] > 模型下:
  • 时间:隐式非稳态
  • 可选模型:拉格朗日多相
在拉格朗日多相 > [相] > 模型下:
  • 颗粒类型:DEM 颗粒
属性 关键属性为:球体数、惯性矩比例缩放、投影属性分辨率。 请参见复合颗粒属性。
特定右键单击操作 请参见复合颗粒右键单击操作。
激活 模型控制(子节点)
场函数 Particle Projected Area(颗粒投影面积)、Particle Projected Length(颗粒投影长度)

请参见离散元方法场函数参考。

复合颗粒右键单击操作

创建形状
通过使用生成的球体数属性当前指定的球体数,创建(或重新创建)基于选定形状的复合颗粒。
更新属性
更新基于当前几何(即用户自定义的形状)的颗粒属性。
显示模型
在图形窗口中显示颗粒的表示。

复合颗粒属性

主惯性矩
该只读属性报告主惯性矩和惯性矩比例缩放的乘积。 不适用于颗粒簇。
面积
该只读属性报告颗粒的面积。
体积
该只读属性报告颗粒的体积。
球度
该只读属性报告颗粒的球度。 计算 Haider 和 Levenspiel 曳力系数时将使用此属性(请参见 Eqn. (2977))。
球体数
该只读属性报告填充零部件时要使用的球体数。 请参见创建球体填充零部件。
惯性矩比例缩放

为颗粒惯性矩的每个轴提供比例缩放因子。 这可用于模拟如颗粒中质量的不均匀分布或非球形颗粒的动力响应等效应。 每个轴上允许的比例缩放因子范围为 1E-2 到 1E5。 默认值为 [1.0, 1.0, 1.0]。

比例缩放的主惯性矩
该只读属性报告主惯性矩和惯性矩比例缩放的乘积。 不适用于颗粒簇。
投影属性分辨率
指定颗粒横截面和长度相对于颗粒参考坐标系中流体方向的分辨率程度,以 0 到 5 之间的整数表示。 默认值为 0。 这是专家属性。

首先,通过数值积分在多个方向上估计投影面积。 然后,通过在第一步中三个最近的方向之间插值为选定的方向计算更接近的估计值。

当流体曳力非常重要时,可将该值增加到默认值 0 以上。 计算成本直接随该值的增加而增加。 大多数情况下,值 1 或 2 便已足够。

复合颗粒输入节点

使用输入管理器节点选择输入方法。

方法
手动
在输入下插入手动节点。 此节点没有属性。 右键单击复合颗粒 > 形状,然后选择新建以引入新的球体节点。 请参见使用单独组成的形状。
零部件
在输入下插入零部件节点,具有以下属性:
零部件
选择要使用球体填充的零部件。 请参见使用球体填充零部件。
生成的球体数
填充零部件时要使用的球体数。 请参见创建球体填充零部件。
表
在输入下插入表节点。 通过此方法,可以从预先存在的表中加载颗粒形状。 每个表条目描述了复合颗粒中的一个球体。 该节点具有以下属性:
表
已加载到工具 > 表中的输入表的名称。
X 坐标
球体中心 x 坐标的表列的名称。
Y 坐标
球体中心 y 坐标的表列的名称。
Z 坐标
球体中心 z 坐标的表列的名称。
半径
球体半径的表列的名称。
创建形状
通过使用生成的球体数属性当前指定的球体数,创建(或重新创建)基于选定形状的复合颗粒。
更新属性
更新基于当前几何(即用户自定义的形状)的颗粒属性。
显示模型
在图形窗口中显示颗粒的表示。