主要内容

使用仪表板块对模型进行优化和可视化

仪表板库中的块可帮助您在仿真期间控制和可视化模型,而模拟暂停。此示例使用容错燃料控制系统模型来展示仪表板块的控制和可视化功能。

要打开模型,输入sldemo_fuelsys进入matlab.®命令窗口。要打开仪表板子系统,请双击它或单击打开的仪表板链接。

笔记

仪表板块无法连接到引用的模型或子系统内的信号。

探索模型中的连接

仪表板子系统包含用于控制和可视化容错燃料控制系统模型中信号的块。探索信号和仪表板块之间的连接。单击信号或仪表板块以突出显示连接。

从Dashboard子系统中,单击拨动开关在燃料面板。将鼠标悬停在块上方的省略号上,然后单击其上方的箭头跳转到连接的块或信号。

从模型的顶级,单击air_fuel_ratio.信号,见仪表板子系统,四分之一仪表,半量突出了。

模拟模型状态的变化

在仪表板子系统中,开关提供对节气门角度、发动机转速、EGO和MAP信号状态的控制。对于每个传感器信号,开关在之间切换普通的失败,允许您模拟每个单点故障的系统响应。在仿真期间,在模拟之前单击这些交换机中的任何一个,或者暂停模拟时会更改模型中的状态。

运行模拟并观察控制系统对每个单点故障的响应。

  1. 开始模拟。

  2. 随着模拟运行,单击其中一个交换机以模拟组件故障。

    观察到的变化燃料air_fuel_ratio.信号的仪表板范围测量当你按下每个开关时就会阻塞。

  3. 完成后停止模拟。

查看信号数据

仪表板块允许您使用仪表,灯具和仪表板示波器查看信号数据。在该示例中,仪表板块在模拟期间提供关于燃料输入和空气到燃料比的视觉反馈,仿真后,暂停模拟。

要捕获不同类型的信息并更有效地可视化信号,请将多个Dashboard块连接到单个信号。例如,你可以想象air_fuel_ratio.使用它的信号测量四分之一仪表,仪表板范围块。

使用四分之一仪表块,标记为正常范围,在瞬间看到小波动air_fuel_ratio.信号的值在正常操作范围内。这测量块,标记为全范围,允许您看到瞬时的行为air_fuel_ratio.信号在正常范围之外。这仪表板范围块显示的变化air_fuel_ratio.信号随着时间的推移。

调谐仿真过程中的参数

仪表板块允许您在模拟期间调整模型中的参数。要探讨燃料系统模型内的调谐功能,请更换发动机速度拨动开关块和一个旋钮

  1. 删除发动机速度拨动开关

  2. 添加A.旋钮从仪表板库块。

  3. 单击连接暂停时出现的按钮旋钮堵塞。当你点击连接按钮,Simulink万博1manbetx®编辑器进入连接模式,这有助于将仪表板块连接到模型中的信号和参数。

  4. 导航到模型的顶级并选择引擎速度堵塞。这引擎速度块是一个常数阻止谁恒定价值参数您可以使用旋钮堵塞。

    当你选择引擎速度块,与块关联的可调参数的名称出现在表中。

  5. 选择旁边的选项按钮引擎速度在桌子里。然后,要退出连接模式,请单击出口模型画布右上角的按钮。

现在是旋钮块连接到引擎速度参数时,您可以将滴答间隔和范围设置为对模拟有意义的值。双击旋钮块访问块参数。在此示例中,设置最低限度75.最大750.,蜱虫间隔75.。然后,点击好吧

模拟模型并调优引擎速度参数使用这件旋钮

  1. 开始模拟。

  2. 随着模拟运行,拖动指针旋钮调整值引擎速度

    注意当你使用旋钮调整值引擎速度, 这air_fuel_ratio.显示的值测量块和在仪表板范围阻止变化。

  3. 当您完成参数调优后,停止模拟。

相关的话题