颗粒轨迹数据用例

将轨迹文件读入模拟时,Simcenter STAR-CCM+ 会为在轨迹文件模型中选择的每个标量和矢量变量创建场函数。

例如,如果为轨迹文件模型节点的标量属性选择标量变量 Parcel Index(粒子束索引)颗粒计数Particle Surface Area(颗粒表面积),则创建轨迹文件时将显示相应的场函数 Track: Parcel Index(轨迹:粒子束索引)Track: Particle Count(轨迹:颗粒计数)Track: Particle Surface Area(轨迹:颗粒表面积)。 在整个模拟期间,这些函数将出现在适当的标量和矢量函数选择器中。

在颗粒轨迹数据用例中,假设必须绘制平面截面中的粒子束分布,如下所示。



获得此类绘图所需的步骤如下:

基于颗粒轨迹定义衍生零部件

在此示例中,创建平面截面的步骤如下:

  1. 图形窗口中,将相应的场景设为可见。 右键单击衍生零部件节点,然后选择新零部件 > 截面 > 平面...
  2. 创建截面对话框中,从输入零部件组合框内的选择器中移除默认区域,然后将其替换为属于拉格朗日相的颗粒轨迹对象。 可以选择多个颗粒轨迹对象(如可用)。
  3. 根据需要设置平面截面的其他属性。

    完成的对话框如下所示。



  4. 单击创建以创建平面截面。
  5. 根据需要重命名新创建的衍生零部件。 在此示例中,该节点名为 Track-based section(基于轨迹的截面)

使用基于颗粒轨迹的零部件创建 XY 绘图

  1. 右键单击绘图节点,然后从弹出菜单中选择新建绘图 > XY 绘图
  2. 选择新创建的绘图节点(在此示例中为 XY Plot 1(XY 绘图 1)),然后在属性窗口中,单击零部件属性的右侧,这样便会显示选择对象对话框。
  3. 选择对象对话框中,将先前创建的平面截面移动到“已选择”列表,然后单击确定

    XY Plot 1(XY 绘图 1) 节点的属性将所选项显示在零部件属性中。



基于颗粒轨迹选择 X 和 Y 函数

绘图的 X 轴设为显示穿过平面的颗粒的 X 坐标,而绘图的 Y 轴则显示 Y 坐标。 这样即可获得颗粒位置的横截面分布。

  1. 选择绘图 > XY Plot 1(XY 绘图 1) > X 类型节点,然后在属性窗口中,将类型属性设为标量

    子节点更改为标量而不是位置



  2. 选择 X 类型 > 标量节点,然后在属性窗口中,将标量属性设为 Track(轨迹) > 位置 > Laboratory(基准) > X


  3. 选择绘图 > XY Plot 1(XY 绘图 1) > Y 类型节点,然后在属性窗口中,激活平滑值

    由于颗粒轨迹不存储网格单元中心值,因此必须执行该步骤。



  4. 选择 Y 类型 > 标量节点,然后在属性窗口中,将标量设为 Track(轨迹) > 位置 > Laboratory(基准) > Y


最终的绘图如下所示。 已设置图表属性,使这两个轴具有相同的尺寸和尺度。



如果轨迹文件中提供了其他粒子束和颗粒物理量,则可采用类似的方式进行绘制。