Инструмент модуля SARA для создания модели надежности

Модуль SARA позволяет создавать модель надежности с помощью следующих инструментов (логических схем), расположенных на панели вкладок:

Вкладка «Блок-схемы»

Инструмент «Блок-схемы» – инструмент для создания структурной схемы моделируемой системы. Блок-схема, как правило, состоит из следующих элементов:
  • Блок.
  • Узлы.
  • Связи.
Блок-схема содержит ссылки на элементы, которые относятся к деревьям отказов и деревьям успехов:
  • Базисное событие.
  • Постулируемое событие.
  • Трансфер (на деревья отказов/успехов).

Блок – объект, обозначающий отказ или работоспособность какого-то компонента системы (насоса, клапана и т. п.). Подобно базисным событиям, блокам присваиваются показатели надежности, а их состояние работоспособности имеет вероятностных характер. Отличие блоков от базисных событий состоит в том, что блоки могут иметь исходящие и входящие функциональные связи с другими блоками. В итоге работоспособность блока будет зависеть как от его собственного состояния, так и от состояния смежных блоков. Блоки изображаются на схеме квадратами с подписью. Кроме того, для блоков может быть выбрана картинка из библиотеки блоков, что очень сильно упрощает чтение схемы.

Узлы – блоки, которые связывают между собой другие блоки для более читаемой формы. Узлы отображается на схеме в виде небольших кружков. Предполагается, что узлы сами по себе не отказывают, хотя модуль позволяет и для них при необходимости определить показатели надежности.

Связи – объект, который связывает блоки между собой. Связи изображаются на схеме в виде стрелок. Для удобства чтения схемы стрелкам назначается цвет (ресурс). Предполагается, что связи сами по себе не отказывают, но модуль позволяет и для них определить показатели надежности при необходимости, что бывает в некоторых случаях важным.

Базисное событие – это событие, обозначающие отказ или работоспособность какого-то компонента системы (насоса, клапана и т. п.). Базисным событиям присваиваются показатели надежности, а их состояние работоспособности имеет вероятностных характер.

Обычно базисные события обозначаются на схеме в виде кружков. Однако в программе есть возможность задавать для базисных событий картинки, упрощающие ориентирование на схеме. В состав модуля входит ряд уже созданных картинок, однако пользователь может создавать свои собственные изображения. Полный перечень доступных картинок представлен в окне «Библиотека блоков»(Рисунок 1),для открытия которого необходимо нажать на кнопку «Библиотека блоков» в основном окне модуля SARA.

Рисунок 1. Окно «Библиотека блоков»

Постулируемое событие – это событие, для которого состояние отказа или работоспособности определяется однозначно (НЕ вероятностно, как для базисных событий) . Обычно постулируемые события используются для описания различных конфигураций одной и той же системы при проведении различных расчетов, используя одну и ту же модель.

Трансферы – ссылка на деревья отказов/успехов.

На блок-схему могут быть помещены объекты деревьев отказов и деревьев успехов для создания «гибридной модели». В обратную сторону, в деревья отказов и деревья успехов включаются ссылки на блоки.

Добавление данных элементов на схему осуществляется через кнопки «Режим создания блоков», «Режим создания узлов», «Режим создания связей», «Добавить базисное событие», «Добавить постулируемое событие», «Добавить трансфер», которые обозначены на рисунке (Рисунок 2).

Рисунок 2. Главное окно проекта SARA с выделенными кнопками создания новых элементов блок-схемы.

Вкладка «Деревья отказов», «Деревья Успехов»

Инструмент «Деревья отказов» – инструмент для описания условия отказа функции системы. Дерево отказов, как правило, состоит из следующих элементов, которые обозначены по группам на рисунке (Рисунок 3).
  • 1 группа – кнопки добавления гейтов разных типов «И», «ИЛИ», «Исключающее ИЛИ», «К/N».
  • 2 группа – кнопки добавлениябазисных событий, базисных событий «ромб» и постулируемых событий.
  • 3 группа – кнопки добавлениятрансферов на другие деревья или блок-схемы, добавления блока и изменения вершины
  • Элемент «Инверсия».
  • 4 группа – кнопки редактирования редактора выбранного элемента модели из списка элементов модели: «Вырезать», «Копировать», «Вставить», «Удалить вершину».
  • 5 группа ­ кнопки редактирования редактора выбранного элемента модели из списка элементов модели: «Сдвинуть влево», «Сдвинуть вправо», «Поднять на уровень выше», «Поднять на уровень ниже», «Поднять ветвь выше», «Опустить ветвь ниже».
  • Кнопка «Сохранить изображение».

Рисунок 3. Главное окно проекта SARA с выделенными инструментами элемента «Деревья отказов».

Гейты «ИЛИ», «И», «К/N», «Исключающее ИЛИ» – это логические операторы, позволяющие объединять другие элементы деревьев отказов в комбинации, например отказ всех элементов системы или отказ хотя бы двух элементов.

Кнопка «Изменить вершину» изменяет идентификатор вершины выбранного элемента модели.

Кнопка «Инверсия» выполняют инверсию (отрицание) работы события.

Кнопка «Удалить вершину» удаляет вершину выбранного элемента модели дерева отказов или ветвь дерева отказов.

Кнопка «Сохранить изображение» сохраняют текущее изображение в редакторе выбранного элемента модели.