主要内容

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

使用模型切片器数据检查器优化突出显示的模型切片

使用模型切片器数据检查器,您可以检查已记录的信号并细化突出显示的模型切片。要细化突出显示的模型切片,请使用数据光标在图形图中选择时间窗口。

在模型切片器数据检查器中,您可以:

  • 查看信号 - 在模型仿真后检查已记录的信号数据。请参阅Inspect Simulation Data

  • 选择仿真时间窗口 - 通过在图形绘图中使用数据光标或在检查器中定义开始停止时间来定义仿真时间窗口。

  • 高亮显示 - 计算指定仿真时间窗口内的切片。请参阅突出功能依赖关系

Model Slicer Data Inspector toolstrip with sections for Time Window, Trace, and Manager. The Time Window section contains the Start and Stop times. The Trace section contains the Highlight button.

使用模型切片器数据检查器调查突出显示的模型切片

本示例展示了如何使用模型切片器数据检查器来调查和改进突出显示的模型切片。

在容错燃油控制系统中,control_logic 控制发动机的燃油模式。在这个示例中,您对引用的 fuel_rate_control 模型进行切片。然后,研究 fuel_rate_ratio 对发动机 Fueling_mode 的影响。有关详细信息,请参阅容错燃油控制系统建模

启动模型切片器

要启动模型切片器,请打开 fuel_rate_control 模型,然后选择 Apps > 模型验证、确认和测试 > 模型切片器

open_system('sldvSlicerdemo_fuelsys');

要选择起始点,请打开 fuel_rate_control 模型,并将 fuel-rate 端口和 fuel_mode 输出信号添加为起始点。要添加端口或信号作为起点,请右键点击端口或信号,然后在模型切片器应用程序部分中选择“添加为起点”按钮。

记录输入和输出信号

a.在模型切片器对话框中,选择仿真时间窗口运行仿真

b.在“记录仿真时间窗口”中,对于停止时间,输入 20

c.选择起始点的日志输入和输出

d.点击确定

检查信号

要打开模型切片器数据检查器,点击检查信号

记录的输入和输出信号会显示在模型切片器数据检查器中。打开模型切片器数据检查器时,模型切片器会将现有的仿真数据检查器会话保存为当前工作目录中的 MLDATX 文件。

您可以通过将数据光标拖动到特定位置或在导航窗格中指定开始结束时间来选择时间窗口。要突出显示指定仿真时间窗口的模型,点击突出显示

要调查 Fueling_mode,请打开 control_logic Stateflow™ 图,该图可在 fuel_rate_control 参考模型中找到。选择 13-15 秒的时间窗口,然后点击高亮显示。在定义的仿真时间窗口内,Low_Emissions 燃料模式处于活动并突出显示。

选择时间窗口 6–7.5 秒的数据光标,使用 0 fuel_cal:1。点击高亮显示。在 control_logic 模型中,Fuel_Disabled 状态被突出显示。引擎处于 Shutdown 模式。

另请参阅

|