Simcenter Testing Solutions Simcenter Testlab Neo 中的试运行是什么,何时应禁用?

2024-04-18T13:27:10.000-0400
Simcenter Testlab

摘要

“试运行”确保流程下游的所有方法都知道上游创建的数据。对于正常大小的数据,无需禁用它,但对于具有大量通道的数据,可能会导致一些延迟。在这种情况下,您可以禁用自动试运行,代而之手动执行。


详细信息

“试运行”是 Testlab Neo 中的一项新功能 2306.它确保流程下游的所有方法都知道上游创建的数据。

以下面的过程为例。我们计算校正后的 RPM 时间轨迹(来自受斑马胶带对接接头影响的轨迹),然后在频谱图中使用校正后的 RPM 数据。


这意味着“频谱图”方法使用的信道不是数据的一部分,而是在此过程中计算的。

在 2306 年之前的版本中,频谱图不会知道哪些信道是在上游计算的。若要获取此信息,必须使用“运行到”按钮来“准备”方法。

您可以在以下文章中找到有关此内容的更多信息:
什么是故障排除/专家模式按钮以及如何在 Process Designer 中使用此功能?

使用新的试运行功能,不再需要这种单独的运行。

设置流程并将数据添加到输入篮后,您可以开始选择通道。在上面的示例中,我们将更正后的频道重命名为“Corrected_Zebra”:


如果我们现在打开频谱图并单击按钮以打开频道选择器窗口,我们已经可以看到(并选择)新频道,即使它尚未计算:。


如果您打开其中一个通道选择框,您可能会注意到 Testlab 窗口底部的“运行”区域正在发生“某些事情”。这是在后台自动执行的试运行。它不求解单个方法,而是在此过程中传递有关数据结构的元数据。

对于“正常大小”的数据,此试运行几乎不会造成延迟,应保持启用状态。它不会  影响进程的运行时间,而只会影响填充通道选择框所需的时间。对于具有大量通道的数据,这可能会导致相当大的延迟。每次打开频道选择框时都会发生这种延迟。

在这种情况下,您可以决定禁用自动试运行并使用“刷新”按钮手动执行。要禁用它,请转到“进程”功能区:

让我们使用下面的简单过程作为示例。

我们将输入数据拆分为不同的分支,应用不同的校正方法,然后进一步处理它们(此处使用 PSD)。

当我们打开第一个 Split 方法的 DOF ID 参数时,左侧列表为空,“刷新”箭头处于活动状态(如果启用了自动试运行,则箭头处于非活动状态并变灰)

如果我们按“刷新”,列表将被填充,我们可以选择相应的通道:

现在我们可以继续第二个 Split 方法。按“刷新”后;该选择将仅显示通过第一个拆分方法的红色端口的通道。然后在第三次Split中重复相同的步骤。刷新“仅更新特定方法的信息,而自动试运行始终贯穿整个过程。

还有另一种手动执行试运行的选项,但其用例有限。例如,如果使用“计算”方法(或创建新通道的其他方法)设置流程  ,则可以先手动执行整个流程的“试运行”。然后才打开频道选择框以选择频道。如果从“进程”功能区激活“专家模式”,则会获得此附加选项

注意:此选项不适用于上面的示例中的 Split 方法。默认情况下,未参数化的 Split 方法将通过绿色端口传递所有通道。但是,任何连续的拆分方法只有在前一个方法通过红色端口时才能看到通道。在“完整”试运行之后,第一种方法可以看到所有通道,但其他方法不会看到任何内容,需要单独刷新。它被称为专家模式是有原因的,只是为了完整起见而提及。

知识库文章 ID# KB000131548_ZH_CN

内容

摘要详细信息

关联组件

Simcenter Testlab Digital Image Correlation Testlab Environmental Testlab Acoustics Testlab Data Management Testlab Desktop Testlab Durability Testlab General Acquisition Testlab General Processing & Reporting Testlab Rotating Machinery & Engine Testlab Sound Designer Testlab Structural Dynamics Testlab Turbine