- •1. Цель работы:
- •2.3. Качественный анализ до
- •2.3.1. Структурная функция до
- •2.3.2. Преобразование структурной функции до в нормальную дизъюнктивную форму, определение полной совокупности минимальных пропускных сочетаний (мпс) до и построение его мпс-эквивалента
- •2.3.3. Преобразование структурной функции до в нормальную конъюнктивную форму, определение полной совокупности минимальных отсечных сочетаний (мос) до и построение его мос-эквивалента
- •2.4. Количественный анализ до
- •2.4.1. Определение вероятности события высшего уровня
- •2.4.2. Определение вероятностей мпс
- •2.4.3. Определение вероятности события высшего уровня по вероятностям мпс
- •2.4.3.1. Определение вероятности события высшего уровня при использовании аппроксимации первого порядка
- •2.4.3.2. Определение вероятности события высшего уровня при использовании аппроксимации второго порядка
- •2.4.3.2. Определение вероятности события высшего уровня при использовании аппроксимации третьего порядка
- •2.4.2. Анализ значимости базисных событий по критерию Фусселя-Везели
- •3. Моделирование и анализ происшествия «Пролив жидкости» с использованием программы RiskSpectrum
- •3.1. Построение дерева отказов происшествия «Пролив жидкости» с помощью редактора программного комплекса RiskSpectrum
- •3.2. Выбор моделей базисных событий
- •3.3. Выбор варианта анализа
- •3.4. Запуск анализа при использовании аппроксимации первого порядка, отображение и сохранение его результатов
- •3.5. Запуск анализа при использовании аппроксимации второго порядка, отображение и сохранение его результатов
- •3.6. Запуск анализа при использовании аппроксимации третьего порядка, отображение и сохранение его результатов
- •4. Выводы
3.1. Построение дерева отказов происшествия «Пролив жидкости» с помощью редактора программного комплекса RiskSpectrum
Используя графический редактор дерева отказов (Fault Tree Editor) программного комплекса RiskSpectrum, построим дерево отказов для анализируемого события. Построение дерева отказов начинается с события высшего уровня X (Top Gate) – «Пролив жидкости». Затем с помощью логических элементов (Gates) «И» (AND), «ИЛИ» (OR) в состав дерева отказов вводятся события первого (T - «Отказ системы автоматического выключения электродвигателя»; V - «Оператор не отключил электродвигатель»), второго (R - «Оператор не пытался отключить электродвигатель»; S - «Оператор не смог отключить электродвигатель»), третьего (Q - «Отказ системы оповещения»; N - «Оператор не прореагировал на световой и звуковой сигналы»; P - «Отказ системы ручного выключения электродвигателя») и четвертого (М - «Отказ системы сигнализации») уровней. Построение дерева отказов заканчивается введением в его состав следующих базисных событий: А - «Отказ первого датчика»; B - «Отказ реле»; C - «Отказ второго датчика»; D - «Отказ звуковой сигнализации»; E - «Отказ световой сигнализации»; F - «Оператор не увидел сигнала световой сигнализации»; G - «Оператор не увидел сигнала световой сигнализации»; I - «Оператор не знал, как отключить электродвигатель»; K - «Отказ выключателя»; L - «Отказ цепи управления выключателем».
3.2. Выбор моделей базисных событий
Выбираем типы моделей и параметры базисных событий, для чего выделяем каждое базисное событие щелчком левой клавиши мыши (ЛКМ), щелчком правой клавиши мыши (ПКМ) открываем контекстное меню данного события и выбираем пункт Edit event … (Редактировать событие). В окне Basic event: ID (Базисное событие: Идентификатор), которое появляется при выборе данного пункта контекстного меню, необходимо выбрать тип модели данного события. Тип модели выбирается из списка, который открывается при нажатии на кнопку со стрелкой в правой части окна Model (Модель). Окно Basic event: ID можно открыть также, выбирая пункты Tree >> Edit event … главного меню, строка которого расположена в верхней части экрана. После выбора модели необходимо задать параметры компонентов. Все модели имеют один или большее количество обязательных (Required) параметров и один или более необязательных (Optional) параметров.
Значения параметров модели устанавливаются в нижней части окна Basic event: ID. При установке нового значения параметра необходимо задать его имя в графе Parameter (Параметр). Значение существующего в базе данных параметра можно ввести автоматически по ссылке на его имя. Список существующих параметров открывается при нажатии на кнопку в правой части соответствующего поля. Параметры моделей обозначаются так:
q - вероятность отказа на требование;
λ (r) - интенсивность отказов;
f - частота;
μ (1/TR) - интенсивность восстановления;
TR - среднее время восстановление (MTTR);
TI - интервал между проверками;
TF - время до первой проверки;
TM - рассматриваемый промежуток времени (наработка).
В программном комплексе RiskSpectrum существуют следующие виды моделей компонентов:
а) Модель непрерывно контролируемого восстанавливаемого компонента (Monitored, repairable componen). Обязательными параметрами для данной модели являются λ, μ (r, TR), необязательным– q.
б) Модель периодически проверяемого компонента (Periodically tested component). Обязательными параметрами в данном случае являются λ, TI (r, TI), а необязательными - q, TR, TF
в) Модель с постоянным значением коэффициента неготовности (Component with fixed failure probability), которая использует постоянное значение коэффициента неготовности q, как единственный параметр.
г) Модель с ограниченным временем действия (Component with limited mission time). Обязательными параметрами для данной модели являются λ (r), TM, а необязательным – q.
д) Модель инициатора - события с постоянной частотой (Initiator - fixed frequency event).
е) Модель невосстанавливаемого компонента (Non-repairable component). Обязательными параметрами в этом случае являются λ (r), а необязательными – q.
Выберем для всех базисных событий модель с постоянным значением коэффициента неготовности, который в данном случае имеет смысл постоянной вероятности базисного события. Введем значения вероятностей базисных событий, которые использовались в расчетном задании: