检索瞬态求解数据
求解视图用于检索并查看模拟历史文件中的求解数据状态。每个求解视图均有其自身的表示,以便应用于场景、绘图和报告中。
默认情况下,Simcenter STAR-CCM+ 在创建求解历史节点的同时创建求解视图节点。对于不会自动发生这种行为的较旧模拟,或者在直接加载模拟历史文件时,可以创建自己的求解视图。
对于每个求解视图,Simcenter STAR-CCM+ 会在表示节点中添加相应的表示。通过将此表示应用于后处理对象(如场景和绘图),可以来访问求解视图中的数据。求解视图节点的状态属性控制着从哪个时间步或瞬间提取后处理对象的数据。
可以创建其他求解视图来引用同一个模拟历史文件。此功能可用于执行不同案例设置或设计迭代的并排比较。在每个求解视图中,可以选择显示存储在每个状态中的瞬态数据,或已创建的快照。
模拟中的所有坐标系和运动数据都自动记录在模拟历史文件中。(有关运动数据的详细信息,请参见运动建模。)
对于报告,可以对模拟历史包含必要数据的任何报告应用求解视图表示。接下来,可以从报告创建监视器和绘图并通过 Simcenter STAR-CCM+ 利用模拟历史文件中的所有或部分状态填充绘图。这样,可以为报告的函数或表达式重新创建时间历史绘图。
要在上下文中应用求解视图:
| 动作 | 说明 | ||
|---|---|---|---|
|
更改历史文件中读取数据的点 |
|
||
|
创建附加求解视图 |
|
||
|
将记录的求解视图应用于场景 |
选择以下其中一个方法:
首次将记录的求解视图应用于场景时,场景会显示模拟历史文件中存储的第一个时间步的数据。 |
||
|
在某个场景中使用模拟历史文件中的运动数据 |
|
||
|
使用模拟历史数据计算报告 |
|
||
|
填充一个或多个报告的时间历史绘图 |
Simcenter STAR-CCM+ 逐步完成状态范围,对于每个状态,将计算的报告值添加到监视器和绘图中。 |
||
| 使用记录的坐标系将场函数转换为局部坐标系 |
可以根据局部坐标系的记录数据转换矢量场函数。这些场函数可用于显示器、报告和表。 以下步骤使用总和报告为例:
|
||
|
在 XY 绘图中应用记录的求解数据 |
选择节点,然后将其表示属性设为[求解视图表示]。 | ||
|
在 xyz 内部表的提取中包括记录的坐标系 |
|
||
|
在累积力表的提取中使用记录的坐标系 |
提取累积力表时,可以使用记录的坐标系数据来转换力的方向矢量。
|
使用求解历史填充场函数组合
在此示例中,将使用具有 ${MaximumPressureReport}/${MaximumAreaMagnitudeReport} 定义的表达式报告,该定义基于两个最大值报告(一个用于“压力”,另一个用于“面积值”)。表达式报告中还有监视器和绘图,可在迭代期间用求解数据进行填充。
- 如以上说明中所述,定义两个最大值报告以使用模拟历史。
- 创建具有以下定义的用户自定义标量场函数:
${MaximumPressureReport}/${MaximumAreaMagnitudeReport}。 - 在选择此用户场函数的情况下,创建最大值报告。
- 根据此报告创建监视器和绘图。求解历史结果与表达式报告绘图中的求解数据一致。