Сопоставьте условия отказа с действиями при помощи таблиц истинности

Можно использовать таблицы истинности, чтобы сопоставить условия отказа системы непосредственно к их последовательным действиям. Например, модель sf_aircraft сопоставляет условия отказа и действия с помощью таблицы истинности. Для получения дополнительной информации на этой модели, смотрите, Обнаруживают Отказы в Системе управления Лифта Самолета.

Таблицы истинности только поддержаны в Simulink®. Для получения дополнительной информации см. Таблицы истинности Использования к Комбинаторной логике Модели.

Обнаружьте отказы в системе

Введите sf_aircraft в командной строке, чтобы открыть пример. В Логической блок-схеме Режима существует две таблицы истинности, R_switch и L-переключатель, которые описывают систему обнаружения отказа для системы управления лифта самолета.

Система обнаружения отказа для системы управления лифта самолета имеет эти требования.

УсловиеДействие

Гидравлическое давление 1 отказ

В то время как нет никаких других отказов, не выключают левый внешний привод.

Гидравлическое давление 2 отказа

В то время как нет никаких других отказов, не выключают левый внутренний исполнительный механизм и правый внутренний исполнительный механизм.

Гидравлическое давление 3 отказа

В то время как нет никаких других отказов, не выключают правильный внешний привод.

Отказ положения привода

В то время как нет никаких других отказов, изолированных что определенный привод.

Гидравлическое давление 1 и оставленные внешние отказы привода

В то время как нет никаких других отказов, не выключают левый внешний привод

Гидравлическое давление 2 и отказы левого внутреннего исполнительного механизма

В то время как нет никаких других отказов, не выключают левый внутренний исполнительный механизм.

Гидравлическое давление 3 и правильные внешние отказы привода

В то время как нет никаких других отказов, не выключают правильный внешний привод

Многократные отказы на левой гидравлике и приводах

Изолируйте левый внешний привод и левый внутренний исполнительный механизм.

Многократные отказы на правильной гидравлике и приводах

Изолируйте правильный внешний привод и правый внутренний исполнительный механизм.

Неустойчивые отказы привода

Если привод был включен и от пяти раз во время операции, изолирует тот определенный привод.

Логика, чтобы удовлетворить этим требованиям создается с помощью двух таблиц истинности в графике Mode Logic; один для правильного лифта (R_switch), и один для левого лифта (L_switch). Эта таблица истинности для левого лифта.

Первое требование указывает, что, если отказ только обнаруживается в гидравлическом давлении 1 система, выключите левый внешний привод. Это требование представлено в решении D1 в таблице истинности. Если существует низкое давление в гидравлической системе 1, то D1 задает то действие 2 выполняется. Action2 отправляет событие go_off на левый привод, Actuators.LO.

Точно так же другие требования сопоставлены с надлежащими мерами в таблице истинности. Например, если левый внешний привод перестал работать, D3 вызывает действие 3. Действие 3 отправляет событие go_isolated к Actuators.LO изолировать левый привод.

Таблицы истинности называются при записи (en) и во время (du) действия для графика так, чтобы проверки отказа выполнились на каждом временном шаге.

Смотрите также

Похожие темы