Main Content

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

比较模型输出与基线数据

要根据定义的基线测试模型的仿真输出,请使用基线测试用例。此示例使用 sldemo_absbrake 模型将仿真输出与从模型早期状态捕获的基线进行比较。

创建测试用例

  1. 使用 openExample('sldemo_absbrake') 打开模型。

  2. 要从模型打开测试管理器,请在“App”选项卡上的“模型验证、确认和测试”下点击“Simulink Test”。然后,在测试选项卡上,点击 Simulink 测试管理器

  3. 在测试管理器工具栏中,点击新建 > > 测试文件 来创建测试文件。命名并保存测试文件。

    测试文件由包含一个基线测试用例的测试套件组成。它们出现在测试浏览器窗格中。

  4. 右键单击“测试浏览器”窗格中的基线测试用例,然后选择“重命名”。将测试用例重命名为 Slip Baseline Test

  5. 在测试用例中的在测系统下,点击使用当前模型按钮 sldemo_absbrake 模型加载到测试用例中。

  6. 要记录在测系统的基线,请在基线准则下点击捕获

  7. 在“捕获基线”对话框中,对于文件格式,选择“Excel”。指定保存基线的位置并点击捕获

  8. 基线准则文件和记录的信号出现在表中。将 Ww 信号的绝对容差设置为 15

    Baseline criteria table

提示

要添加或删除基线准则表中的列,点击列选择器按钮

有关容差和准则的更多信息,请参阅 设置信号容差

运行测试用例并查看结果

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

  2. 在测试管理器中,选择测试浏览器窗格中的 Slip Baseline 测试用例。

  3. 在测试管理器工具栏上,点击运行

    在“结果和工件”窗格中,新的测试结果出现在表格的顶部。

  4. 展开结果直到看到基线准则结果。右键单击结果并选择展开其下全部项

    信号 yout.Ww 通过,但整体基线测试失败,因为测试用例的基线准则部分中指定的其他信号比较不满足。

  5. 要查看模型与基线准则之间的 yout.Ww 信号比较,请展开 Baseline Criteria Result 并点击 yout.Ww 信号旁边的选项按钮。

    Baseline criteria result signals

    比较选项卡打开并显示 yout.Ww 信号和容差的准则比较。

    Plots of baseline criteria signals and differences

  6. 您还可以查看来自仿真的信号数据。展开 Sim Output 并选择您想要绘制的信号。

    Simulation output signals

    可视化选项卡打开并绘制仿真输出。

有关如何导出结果和根据结果生成报告的信息,请参阅 导出测试结果

另请参阅

相关主题