优化与仪表板模块和可视化模型
块在仪表板中图书馆帮你控制和可视化模型在模拟和仿真是停了下来。下面的例子使用了建模一个容错燃料控制系统示例模型sldemo_fuelsys
展示仪表板的控制和可视化功能块。打开模型,使用这个命令:
openExample (“金宝appsimulink_automotive / ModelingAFaultTolerantFuelControlSystemExample”)
请注意
仪表板模块不能连接到参考模型或子系统内部的信号。
探索模型中的连接
仪表板子系统包含块容错控制和可视化信号的燃料控制系统模型。探索信号和仪表板模块之间的连接。点击一个信号或仪表板块突出的连接。
从仪表板子系统,单击拨动开关在燃料面板中。将鼠标悬停在上方省略块然后单击箭头上面跳到连接块或信号。
从模型的顶层,单击air_fuel_ratio
信号,看仪表板子系统,季度指标,一半计突出显示。
模拟状态变化的模型
在仪表板子系统,交换机提供控制节气门角的状态,发动机转速,自我,和地图信号。对于每个传感器信号,开关之间进行切换正常的
和失败
,允许您模拟系统响应每一个单点故障。点击其中任何一个开关在仿真之前,在模拟或仿真时暂停状态变化的模型。
运行仿真,观察控制系统响应每一个单点故障。
开始仿真。
作为模拟运行时,单击其中一个开关来模拟一个组件失败。
观察到的变化
燃料
和air_fuel_ratio
信号的仪表板范围和计每个开关块当你翻转。停止仿真,当你完成。
信号数据视图
仪表板模块允许您使用仪表信号数据视图,灯、仪表板范围。在这个例子中,仪表板模块提供视觉反馈对燃料输入和air-to-fuel比率在仿真中,仿真后,模拟时暂停。
捕获不同类型的信息和更有效地想象一个信号,连接多个仪表盘块一个信号。例如,你可以想象的air_fuel_ratio
信号使用计,季度指标,仪表板范围块。
使用季度指标块,标记为正常范围在这个例子中,瞬时的小波动air_fuel_ratio
信号,它的价值是在正常操作范围。的计块,标签齐全,可以让你看到瞬时的行为air_fuel_ratio
正常范围以外的信号。的仪表板范围块显示的变化air_fuel_ratio
随着时间的推移信号。
调优参数在仿真
仪表板模块允许您调整参数在仿真模型中。探讨调优能力在燃油系统模型,取代发动机转速拨动开关块和一个旋钮:
删除发动机转速拨动开关。
添加一个旋钮块从仪表板图书馆。
单击连接按钮,当你出现暂停的旋钮块。当你点击连接按钮时,仿真软件金宝app®编辑进入连接模式,促进仪表板模块连接到信号模型和参数。
导航到顶层模型和选择发动机转速块。的发动机转速块是一个常数块的恒定值您可以调整的参数旋钮块。
当您选择发动机转速块与块相关联的可调参数的名字出现在一个表。
选择的选项按钮旁边
engine_speed
在表中。然后,要退出连接模式,单击退出按钮在右上角模型的画布。
现在旋钮块连接到engine_speed
参数,您可以设置蜱虫间隔和范围为模拟值意义。双击旋钮块访问参数。在这个例子中,集最低来75年
,最大来750年
,蜱虫间隔来75年
。然后,单击好吧。
模拟模型和优化engine_speed
参数使用旋钮。
开始仿真。
当模拟运行时,拖上的指针旋钮调整的价值
engine_speed
。注意当你使用旋钮调整的价值
engine_speed
,air_fuel_ratio
值显示在计块和仪表板范围块的变化。停止仿真,当你已经完成了调优参数。