主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

比较仿真与基线数据

在此示例中,您使用 Simulink Test 管理器将信号容差添加到基线数据。然后,您对模型进行更改,运行测试以仿真模型,并查看结果。

打开测试文件和模型

1.使用上一步中的文件,或运行这些命令来重新打开示例所需的文件。

sltest.testmanager.load("baselineTestFile.mldatx");
sltest.testmanager.view
open_system("sldemo_absbrake");

添加信号容差并更新模型

1.在测试管理器的 baselineTestCase 测试用例中,展开 Baseline Criteria 部分。将 Ww 信号的绝对容差设置为 15。有关详细信息,请参阅 设置信号容差

2.在 sldemo_absbrake 模型中,将 Desired relative slip 常量模块设置为 0.22

运行测试并查看结果

1.在测试管理器中,选择 baselineTestCase 并点击运行

2.在结果和工件窗格中,展开基线标准结果部分中的结果。选择 Ww 信号 . 比较选项卡在上面的图中显示仿真输出数据、基线数据和容差。下图显示了仿真输出与基线数据之间的容差和差异。Ww 信号通过测试,因为与基线数据相比,该信号保持在指定的容差范围内。

3.整体测试失败,因为其他信号比较不满足测试用例的基线标准部分中指定的容差值。

基线标准结果部分中选择 slp 信号。在比较选项卡中,上方的图显示仿真输出和基线数据并不相同。下图显示的差异大于满足基线标准所需的零差异。

另请参阅

主题