主要内容

使用仿真数据检查器进行迭代模型设计

仿真数据检查器通过在模拟过程中方便地访问记录数据的可视化,从而促进迭代设计、调试和优化。使用模拟数据检查器存档,您可以维护一个集中的工作区域,并控制多个模拟的数据保留。当您自动归档模拟运行时,您可以创建一个自动应用于后续模拟运行的视图。与浏览模式启用后,您可以检查大量的日志信号时间曲线图更快速的可视化。

在模拟过程中查看和检查信号

在模拟过程中,您可以在模拟数据检查器中绘制记录的信号。在模拟过程中查看信号有助于建立对模型的理解,并允许您在不等待模拟完成的情况下对模型参数做出决策。

当绘制来自活动模拟的流数据时,模拟数据检查器将自动更新绘图的时间跨度,以匹配模拟的停止时间。若要在更小的时间尺度上查看流数据,请更改t设在马克斯数值或放大时间。要更新t设在马克斯,打开可视化设置.要放大时间,请选择放大时间选项。变焦菜单中单击并拖动绘图区域以指定时间跨度。

使用更新模式设置,以指定在流数据达到指定的最大时间后,模拟数据检查器是包装还是滚动绘图。

要在整个设计迭代过程中仔细检查信号,请将数据游标添加到图中。您可以在模拟期间、模拟暂停时或模拟完成后向绘图中添加数据游标。单击光标按钮,增加数据游标.在图中拖动数据游标以检查信号值。当在图上显示多个信号时,数据游标将用颜色编码的框表示每个信号的值。

单击游标按钮上的下拉菜单,选择两个游标要添加第二个数据游标并探索数据的时间特征。您可以单独移动每个游标,也可以一起移动它们。两个游标之间的数字表示两个游标之间的时间差。

您可以直接在框中输入以指定所需的游标间距。若要一起移动游标,请单击并按住中间的数字指示器,并将其拖过图形查看区域至所需位置。有关使用数据游标的详细信息,请参见检查仿真数据

自动转换视图到当前模拟

默认情况下,模拟数据检查器被配置为自动归档模拟运行,并将先前运行的视图传输到当前模拟。运行新的模拟时,模拟数据检查器将先前的模拟运行移动到存档,并更新视图以显示来自当前运行的对齐信号。控件可以控制存档自动存档设置。单击首选项.然后,导航到存储-存档窗格。

可以在其中切换“自动存档”设置的首选项菜单。

例如,打开燃油容错控制系统建模示例模型sldemo_fuelsys

openExample (“金宝appsimulink_automotive / ModelingAFaultTolerantFuelControlSystemExample”) sldemo_fuelsys
的信号创建一个视图sldemo_fuelsys模型。然后,模拟sldemo_fuelsys模型了。先前的信号从图中清晰地运行,模拟数据检查器在模拟运行时绘制来自当前模拟的数据。之前的运行也移动到存档中,减少了工作区域中的混乱。

带有2x1网格布局的模拟数据检查器。在上面的子图中,绘制了空气燃料比和速度信号。在下面的子图是燃料信号。运行2是活动的,而运行1在存档中。

您可以从存档中访问和绘制来自以前运行的数据,并且您可以将感兴趣的运行从存档中拖到工作区域。

控制数据保留

使用记录信号运行许多模拟可以创建大量数据,特别是在迭代设计和调试工作流期间。若要限制记录数据所占用的磁盘空间量,可以从存储-存档窗格中的首选项菜单。

可以在其中切换“自动存档”设置的首选项菜单。

默认情况下,模拟数据检查器不限制存档中存储的运行次数。要施加限制,请选择最后一次运行单选按钮,并指定所需的限制。当存档中的运行次数达到限制时,模拟数据检查程序将删除存档中运行时间最长的运行。如果存档包含的运行次数超过指定的限制,则模拟数据检查程序在删除运行数据之前会提供警告。

提示

当不希望模拟数据检查器存储运行数据时,请指定的存档限制0.的存档限制0而且自动存档启用时,仿真数据检查器自动将您配置的视图转移到当前仿真,只保留当前仿真数据。

可视化许多日志信号

你可以使用浏览模式对许多信号进行快速检查时间曲线图可视化。要启用浏览模式,点击“首选项”.然后,选择浏览模式单选按钮。检查-选择窗格。

“首选项”菜单中“布泽模式”单选按钮的位置。

请注意

使用浏览模式,所有的子情节,包括隐藏的子情节,必须是时间曲线图可视化。

浏览模式,在导航窗格中选择的信号被绘制在活动设备上时间曲线图.您可以使用键盘上的方向键来更改所选信号,按住键也可以选择多个信号转变Ctrl钥匙。当您为运行或分层组织选择一行时,图形化查看区域中不会显示任何信号。

中也可以使用绘图布局浏览模式做更复杂的可视化。当图形查看区域包含多个子图时,使用鼠标或键盘选择新信号只会更改活动图。

浏览完模拟结果后,启用检查模式检查-选择窗格的首选项菜单.有关使用模拟数据检查器创建图的详细信息,请参见使用模拟数据检查器创建图

相关的话题