放置草叶

表喷射器在 XYZ 表给定的位置喷射草叶。

线探针衍生部件定义草叶的 z 向间距,并用作 XYZ 表的输入内容。线探针的分辨率设为 37,这意味着草叶之间的间距尽可能接近草叶分离参数的值 (19.05 mm)。颗粒流率定义 x 向的草叶分离,并通过一个方程确定,该方程指出,一旦模拟中的草叶数低于阈值,另一排草叶将喷射到域中。线探针和颗粒流率定义组合意味着草叶喷射到在域边界形成的矩形栅格中。

割草是一种高度动态模拟。在模拟过程中,已切割的草叶已经移动,可以到达它们与新喷射的草叶重叠的位置。在这种情况下,Simcenter STAR-CCM+ 会移除喷射的 DEM 柔性纤维颗粒,因为与现有颗粒重叠是不允许的。

要设置喷射器:
  1. 为表喷射器创建和设置表:
    1. 编辑衍生部件 > 线探针节点,然后设置以下属性:
      属性 设置
      部件 区域 > > 边界 > 底部
      点 1 [${域长度}*0.5-${草周偏移}, 0.0, -${域宽度}*0.5+${草周偏移}]
      点 2 [${域长度}*0.5-${草周偏移}, 0.0, ${域宽度}*0.5-${草周偏移}]
      分辨率 37
    2. 右键单击工具 > 节点,然后选择新建表格 > XYZ 内部表
    3. 选择 > XYZ 内部表节点,然后单击标量属性旁边的 (自定义编辑器)。
    4. 标量对话框的选择范围:框中,选择时间步,然后单击 (添加选定对象)。
    5. 单击确定
    6. 编辑 XYZ 内部表节点,然后设置以下属性:
      节点 属性 设置
      XYZ 内部表 部件 衍生零部件 > 线探测
      表示 最新表面/体积
    7. 右键单击 > XYZ 内部表节点并选择提取
  2. 右键单击喷射器节点,然后选择新建
  3. 选择喷射器 > 喷射器 1 节点,然后设置以下属性:
    属性 设置
    拉格朗日相 草叶
    类型 表喷射器
    输入 Domain(域)
  4. 选择喷射器 1 > 条件节点,然后设置以下属性:
    节点 属性 设置
    流率指定 方法 颗粒流率
    投影至边界 已启用 激活
    边界 > 底部
  5. 选择喷射器 1 > 节点,然后设置以下属性:
    节点 属性 设置
    纤维段数 ${草叶段数}
    纤维长度 ${草叶高度}
    纤维半径 ${草叶直径}*0.5
    喷射点表 XYZ 内部表
    X 坐标 X
    Y 坐标 时间步
    Z 坐标 Z
    颗粒流率
    mod(${TimeLevel},${Grass Blade Injection Rate}) == 0 ? ${Grass Blade Number}/${Time Step} : 0
    颗粒方向 [90.0, 0.0, 0.0] deg
    速度 [-${割草机速度}, 0.0, 0.0]
  6. 保存模拟。