模拟一个汽车性能包的逻辑。汽车有几十台控制器共同调整汽车的行为,以响应数百个传感器读取的数据。
在这个简化的系统中,假设正在响应两个传感器—速度和横向加速度—来决定“高性能”和“经济性”模式。
为了模拟传感器数据,模型使用了一个您还没有看到的块:信号编辑器 Signal Editor block。
Signal Editor block 信号编辑器只是另一种类型的源,就像正弦波或斜面一样。您可以使用前面学到的知识来检查这些信号,并向模型添加一个作用域。
if (speed ≥ 100 km/h) OR
(speed ≥ 35 km/h AND
abs(lateral acceleration) ≥ 3 m/s2)
use mode 2
else
use mode 1
end