这个例子向你展示了如何模拟雾灯启动
不同的激活时间与快速重启启用。
打开模型slexVariantSubsystemWithStartup
.该模型包含一个可变的子系统块控制器
有两个选择传感器连接和司机开关与条件VSS_MODE = = 1
和VSS_MODE = = 2
分别。的传感器连接选择相当于传感器取代了基于环境光的雾灯手动切换。的司机开关选择相当于司机开或关雾灯。
使用快速重启的启动变量激活时间允许您执行迭代模拟,而不必每次都重新编译模型或终止模拟。
1设置变体激活时间
来启动
在块的参数对话框。
2启用快速重启通过单击快速启动模拟菜单上的按钮。
3.使用司机开关作为主动选择,定VSS_MODE
2。输出LightCommand
是一个延迟司机开关
信号。
4编译并运行模拟。
5将主动变量选择切换为传感器连接通过设置VSS_MODE
到1并再次运行模拟。输出LightCommand
高,直到SensorOutput
是高,独立的司机开关
信号。
当您为第二次模拟模拟模型时,它将不会重新构建模型,因为模型中没有结构更改。启用快速重启后,您将注意到模型已初始化,并准备好运行,而不需要每次重新编译。