В этом примере показано, как моделировать систему прерывания запуска. В космическое пространство запускают самолет. Если во время запуска происходит аномалия или неисправность, операция прерывается, и самолет отправляется обратно на Землю.
Диаграмма LaunchAbortController используется для управления логикой режима и режима прерывания запуска. Диаграмма состояний состоит из двух параллельных состояний: ModeLogic и Abort. В пределах ModeLogic летательный аппарат может находиться в одном из четырех состояний:
RTLSВернуться на сайт запуска
DRL: Посадка в нисходящем направлении
AOA: Прервать один раз вокруг
ATO: Прекращение работы на орбите
Самолёт переходит из одного режима в следующий исходя из высоты самолёта (упрощение).

Второе параллельное состояние управляет поведением самолета, если обнаружена аномалия. При возникновении аномалии система переходит к abortLogic подсостояние и одно из этих действий может произойти, в зависимости от текущего состояния системы:
Слейте топливо
Отпустите баки
Деблокировать этап

Хотя Stateflow ® используется для планирования этих событий, в Simulink ® моделируются подсистемы топлива, бака и ступени. Поскольку это упрощенный пример, динамика подсистем здесь не моделируется. Однако визуализацию слива топлива, выпуска бака и выпуска ступени можно увидеть с помощью Simulink 3D Animation™.


Нельсон, Д. К., Брэдфорд, Дж. Э., Олдс, Дж. Р., «Показатели абортабильности: количественная оценка доступности интактного режима аборта для многоразовых ракет-носителей», AIAA-2006-7293, космос 2006, Сан-Хосе, Калифорния, 19-21 сентября 2006 года.