Как работы диаграммы Stateflow с моделью Simulink

График Stateflow®, который вы создадите, появляется как блок под названием Воздушный Контроллер, который подключен к модели материальной части в модели Simulink® sf_aircontrol. Вот представление верхнего уровня модели:

Модель Simulink передает температуру объекта как вход temp к блоку Stateflow Air Controller. На основе температуры объекта диспетчер активирует нуль, один, или два вентилятора, и пасует назад к модели выходное значение airflow, который указывает, как быстро воздух течет. Объем охлаждающегося действия зависит от скорости вентиляторов. Как воздушные потоки быстрее, охлаждая увеличения действия. Модель использует значение airflow, чтобы моделировать эффект охлаждения, когда это вычисляет температуру воздуха на объекте в зависимости от времени.

Блок Signal Builder в модели Simulink отправляет сигнал прямоугольной волны (CLOCK), чтобы разбудить диаграмму Stateflow равномерно и импульсный сигнал (SWITCH), чтобы циклически повторить степень на и прочь для системы управления, смоделированной диаграммой Stateflow. Вы узнаете больше об этих элементах дизайна в Реализации Триггеров.