什么是“表(xyz,时间)”?

与 (x,y,z) 表类似,(xyz,时间)表也拥有一个“X”值、“Y”值和(三维情况下)“Z”值列,这些值能以默认单位指定表中每个点(行)的位置。 在文件中点被视为是无序的。

此外,当 Simcenter STAR-CCM+ 读取表时,此方法会导致需考虑模拟时间。 数据列的外观如下所示:

X Y Z VAR1[t=T1] VAR1[t=T2] VAR1[t=T3] VAR2[t=TT1] VAR2[t=TT2]

其中,对于每个列标头,VARn 为特定变量的名称,而 [t=x] 中的 x 为相应列的时间戳。 上文所示的文件中包含两个时序,即 VAR1VAR2VAR1 在时间 T1T2T3 拥有针对所有 X,Y,Z 的数据点,而 VAR2 拥有针对时间 TT1TT2 的数据点。 (每个 n 对应的 TnTTn 的值可能不同。)

以下简单示例是使用实际数据时(xyz,时间)表的可能外观:

X Y Z Temperature(K)[t=1s] Temperature(K)[t=2s] Temperature(K)[t=3s]
1 2 3 300 400 500

Simcenter STAR-CCM+ GUI 中,会移除时间戳,且可以为方法中的数据属性选择变量名。 由于模拟会迭代,因此会采用针对插值属性设置的插值法,基于时间用表中的值来填充分布。