Научная статья на тему 'Методика розрахунку мінімальних січень для відмовостійких систем на основі структурно-автоматної моделі'

Методика розрахунку мінімальних січень для відмовостійких систем на основі структурно-автоматної моделі Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
258
44
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
надійність / дерево відмов / мінімальні січення / структурно-автоматна модель / надежность / дерево отказов / минимальные сечения / структурно-автоматная модель / reliability / fault tree / minimal cut sets / structural-automatic model

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Волочій Б. Ю., Озірковський Л. Д., Мащак А. В., Шкілюк О. П., Кулик І. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Волочій Б. Ю., Озірковський Л. Д., Мащак А. В., Шкілюк О. П., Кулик І. В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

COMPUTATION METHOD OF MINIMAL CUT SETS FOR FAULT-TOLERANT SYSTEMS BASED ON STRUCTURAL-AUTOMATIC MODEL

Introduction. The сomputation method of minimal cut sets for fault-tolerant structures based on structural-automatic model is presented in this work. Method. The first step of this method is the development of binary structural-automatic model – formalized representation of system. Structural-automatic model is the data for pro-gram ASNA and the state graph and transitions for the fault-tolerant system are formed in automatic mode. Also program model forms the system of differential equations Chapmen-Kolmogorov and solves it. The probability distribution in each state is gotten as the result of this calculation. Analyzing the list of states the minimal cut sets is calculated. Conclusion. The alternative of fault tree analysis is showed in presented work. This method has automatic event so it is faster then fault tree analysis.

Текст научной работы на тему «Методика розрахунку мінімальних січень для відмовостійких систем на основі структурно-автоматної моделі»

Технологія та конструювання в радіоелектроніці

ТЕХНОЛОГІЯ ТА КОНСТРУЮВАННЯ В РАДІОЕЛЕКТРОНІЦІ

УДК 621.37:004.052.3

МЕТОДИКА РОЗРАХУНКУ МІНІМАЛЬНИХ СІЧЕНЬ ДЛЯ ВІДМОВОСТІЙКИХ СИСТЕМ НА ОСНОВІ СТРУКТУРНО-АВТОМАТНОЇ МОДЕЛІ

Волочій Б. Ю., д.т.н., проф.; Озірковський Л. Д., к.т.н., доц.; Мащак А. В., аспірант; Шкілюк О. П., аспірант; Кулик І. В., асистент.

Національний університет «Львівська політехніка», кафедра теоретичної радіотехніки та радіовимірювань, Львів, Україна

COMPUTATION METHOD OF MINIMAL CUT SETS FOR FAULT-TOLERANT SYSTEMS BASED ON STRUCTURAL-AUTOMATIC MODEL

Volochii B. Y., Doc. Of Sci (Technics), Prof.; Ozirkovskyi L. D., Cand. Of Sci (Technics), associate prof.; Mashchak A. V., postgraduate student; Shkiliuk O. P., postgraduate student; Kulyk I. V., assistant.

Lviv Polytechnic National University, Lviv, Ukraine

Вступ

Для систем відповідального призначення необхідно забезпечити високий рівень надійності та безпечності (safety) ще на етапі системотехнічного проектування, оскільки вихід з ладу такої системи на етапі експлуатації може призвести як до катастрофічних наслідків для навколишнього середовища так і загрожувати життю людей. Тому такі системи, як правило, реалізують як відмовостійкі структури.

Для усунення чи мінімізації наслідків відмов відмовостійких систем необхідно встановити сукупність підсистем чи модулів, вихід з ладу яких призводить до краху системи в цілому. Для цього потрібно врахувати комбінації подій, які можуть призвести до виникнення відмови системи. Такі поєднання подій можна отримати використовуючи мінімальні січення [7, 10], які визначаються на основі аналізу дерева відмов [1, 2, 4-6]. Дерево відмов - дедуктивний графічний метод опису комбінацій подій, котрі призводять до відмови системи, що дозволяє показати в явному вигляді слабкі місця системи [2, 8]. Однак, слід відзначити, що побудова дерева відмов є ручною та вимагає великих часових затрат. А дерева відмов, що описують системи відповідального призначення є, як правило, великої розмірності і їх складно формалізувати для подальшого аналізу, оскільки необхідно перебрати усі можливі комбінації аварійних ситуацій та враховувати зв'язки між ними.

38

Вісник Національного технічного університету України «КПІ» Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

Технологія та конструювання в радіоелектроніці

В результаті аналізу дерева відмов отримують мінімальні січення, і на їх основі стає можливою модернізація системи, внаслідок чого можна зменшити потенційні небезпеки шляхом введення додаткової надлишко-вості, організації технічного обслуговування тощо [2].

Альтернативою дереву відмов є марковські моделі [9]. Такі моделі дають змогу отримати розподіл ймовірностей перебування в станах. На основі цього розподілу можна знайти комбінації подій, які будуть аналогічними мінімальним січенням для даної відмовостійкої системи.

Аналітична побудова марковських моделей вимагає великих часових затрат, однак існують технології, що дозволяють отримати марковські моделі автоматизованим способом [3, 8].

Отже, актуальною є автоматизована побудова мінімальних січень на основі марковської моделі.

Метою статті є опис методики розрахунку мінімальних січень для відмовостійких систем на основі структурно-автоматної моделі.

Основна частина

Для відмовостійких систем традиційна побудова марковської моделі у вигляді графу станів та переходів (ГСП) є складною та громіздкою задачею. Для побудови даної моделі проектант повинен мати системне бачення, утримувати в пам'яті велику кількості вхідних даних та вміння, потрібне для реалізації безпосереднього переходу від об’єкту дослідження до моделі-посередника. Для складних об’єктів дослідження, у яких кількість станів визначається сотнями, а кількість переходів тисячами, використання цього ефективного методу моделювання в практиці системного аналізу стає неможливим.

Тому доцільно застосувати удосконалену технологію моделювання [3], яка дозволяє в автоматизованому режимі побудувати марковську модель. Дана технологія вимагає значно менших часових затрат та передбачає виконання наступних етапів:

• Розробка структурно-автоматної моделі;

• Г енерація графу станів та переходів;

• Отримання та розв’язок системи диференційних рівнянь Колмогорова-Чепмена;

• Формування та дослідження показників надійності.

Структурно-автоматна модель (САМ) є формалізованим представленням системи та складається з таких елементів: вектор станів (ВС); множина формальних параметрів (МФП); формули для розрахунку інтенсивностей переходів (ФРІП); формули для розрахунку ймовірностей альтернативних переходів (ФРИАП); дерево правил модифікації компонентів вектора стану (ДПМ); умова відмови (УВ).

Структурно-автоматна модель є вхідними даними для програмного засобу ASNA. Згідно технології моделювання [3], ввівши у відповідні поля

Вісник Національного технічного університету України «КПІ» 39

Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

Технологія та конструювання в радіоелектроніці

вхідні дані в автоматизованому режимі будується граф станів та переходів. Також в автоматизованому режимі, отримується та розв'язується система диференційних рівнянь (СДР) Колмогорова-Чепмена. В результаті її розв’язку отримується розподіл ймовірностей перебування системи у кожному з станів.

Формування методики розрахунку мінімальних січень на основі структурно-автоматної моделі

Січення (Cut Set) — така комбінація базових подій, при виникненні яких, обов’язково відбудеться основна подія — відмова системи.

Мінімальні січення (Minimal Cut Set) — така комбінація базових подій, забравши одну з яких, унеможливлюється виникнення відмови системи.

Згідно [10], для знаходження мінімальних січень, необхідно знайти всі комбінації, при яких відбудеться відмова системи за найменшої кількості виходу з ладу елементів системи. Комбінація може містити лише один елемент. Це означатиме, що даний елемент — найбільш критична частина системи. Також можлива комбінація з декількох елементів. Вважається чим довше мінімальне січення (більша комбінація елементів), тим менш вразлива система.

Для отримання мінімальних січень необхідно розробити бінарну САМ. У такій САМ всі елементи структури можуть перебувати лише в одному з двох можливих станів — працездатний та непрацездатний.

Методика розрахунку мінімальних січень на основі САМ містить наступні етапи:

1. Розробка бінарної САМ, яка включає в собі МФП, ВС, ДПМ, ФРІП, ФРАЙП та УВ і є вхідними даними для програмного засобу ASNA.

2. На основі побудованої САМ у автоматизованому режимі генерується граф станів і переходів та на його основі формується СДР Колмогорова-Чепмена.

3. В результаті розв’язку СДР отримується розподіл ймовірностей перебування у всіх станах.

4. З врахування умови відмови ймовірність безвідмовної роботи Р дорівнюватиме сумі всіх отриманих працездатних станів в конкретний момент часу. Ймовірність відмови, відповідно буде дорівнювати Q = 1 - P.

5. На основі логічного аналізу структурної схеми системи, вибираються мінімальні січення.

6. Для визначення значення одного з мінімальних січень необхідно повторити п. 2-4, замінивши умову відмови на одне із січень. В матриці переходів з'явиться один додатковий стан, котрий матиме значення ймовірності виникнення даного мінімального січення.

7. Повторити п.6, доки не переберуться всі мінімальні січення, вибрані з п.5.

40

Вісник Національного технічного університету України «КПІ» Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

Технологія та конструювання в радіоелектроніці

Сума всіх комбінацій відмов в результаті дасть розробнику загальне значення відмови системи — Qw. Відповідно до цього необхідно визначити процентне відношення усіх комбінацій до загальної відмови та сформувати зведену таблицю мінімальних січень.

Приклад застосування методики побудови мінімальних січень на основі структурно-автоматної моделі

Відмовостійка система, складається з п'яти модулів A, B, C, D, E. Модулі А, В, D — є основною робочою конфігурацією, яка забезпечує виконання цільової функції системи, а модулі С і Е — резервні. Модулі A і B зарезервовані модулем С. Вся система зарезервована модулем Е. Усі модулі мають однакову інтенсивність відмови X = 0,001 та період спостереження становить Т = 100 год.

Структурну схему надійності відмовостійкої системи показано на рис. 1:

На основі розробленої САМ даної відмовостійкої системи, яка складається з множини формальних параметрів, компонент вектора станів та умови відмови, дерева правил модифікацій, яка є вхідними даними програмного модуля ASNA в автоматизованому режимі було отримано граф станів та пе-

С

Рис.1. Структурна надійності відмо-востійкої системи

реходів (рис. 2).

На основі отриманого ГСП програмний модуль ASNA сформував СДР Колмогорова-Чепмена.

В результаті розв’язку СДР Колмогорова-Чепмена отримано ймовірності перебування у кожному стані. Ймовірність перебування у стані відмови буде рівною ймовірності відмови системи:

Qw = 1 - 0,9894 = 0,01061

На основі логічного аналізу структурної схеми надійності було визначено, що при виході з ладу модулів Е і D система відмовить в цілому. Далі, визначено дві комбінації котрі також призведуть до відмови системи в цілому — ACE та BCE.

Отже, ці три комбінації становитимуть мінімальні січення. Наступним етапом визначається кількісні значення кожної з цих комбінацій. Підставивши замість УВ логічний вираз мінімального січення

DE: ((V4=0) AND (V5=0)) і повторивши пп. 2 - 4 методики було отримано значення комбінації відмови модулів Е та D, яке становить:

Qde = 0,009;

Вісник Національного технічного університету України «КПІ» Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

41

Технологія та конструювання в радіоелектроніці

Аналогічно підставивши в УВ логічні вирази січень ACE та ВСЕ отримаємо:

Qace _ 0,00084; та QвcE _ 0,00084; Розраховані мінімальні січення показані в табл. 1.

Таблиця 1

Мінімальні січення системи

Модулі, що відмовили Кількість елементів, що відмовили Значення мінімальних січень Процентне значення, %

1 Е, D 2 0,009 84,6

2 A, С, Е 3 0,00084 7,92

3 B, С, Е 3 0,00084 7,92

Верифікація розробленої методики

Для верифікації розробленої методики необхідно здійснити побудову дерева відмов для системи (рис.1) і обчислити значення ймовірності відмов для кожного мінімального січення та встановити розбіжність між результатами приведеними в табл. 1 за умови, що результати отримані методом дерева відмов є точними.

Верифікація проводилась за допомогою спеціалізованого програмного комплексу RAM Commander фірми A.L.D. Service. За структурною схемою надійності було створено дерево відмов (рис. 3) та засобами RAM Commander отримано мінімальні січення, які приведено на рис. 4.

42

Вісник Національного технічного університету України «КПІ» Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

Технологія та конструювання в радіоелектроніці

З проведеного дослідження видно, що розраховані значення мінімального січення в програмного комплексу RAM Commander співпадають із значеннями, отриманими в результаті використання методики побудови мінімальних січень на основі САМ. Отже, можна зробити висновок, що розроблена методика за удосконаленою технологією моделювання [3] забезпечує розрахунок мінімальних січень у автоматизованому режимі без побудови дерева відмов.

Вісник Національного технічного університету України «КПІ» Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

43

Технологія та конструювання в радіоелектроніці

Висновки

1. При застосуванні розробленої методики мінімальні січення можна отримати на основі структурно-автоматної моделі без побудови дерева відмов.

2. При зміні структури чи поведінки системи дерево відмов необхідно повністю перебудовувати, а використовуючи дану методику потрібно лише внести відповідні зміни у множину формальних параметрів та дерева правил модифікацій структурно-автоматної моделі.

3. У разі доповнення структурно-автоматної моделі алгоритмом вибору мінімальних січень з сукупності станів відмови процес дослідження мінімальних січень стає повністю автоматизованим.

Література

1. Хенли Э. Дж. Надежность технических систем и оценка риска: Пер. с англ./

Э. Дж. Хенли, Х. Кумамото. — М. : Машиностоение, 1984. — 528 с.

2. Костерев В. В. Надежность технических систем и управление риском. — М. : МИФИ, 2008 — 280 c.

3. Волочій Б. Ю. Технологія моделювання алгоритмів поведінки інформаційних систем. — Львів: Вид-во Національного університету "Львівська політехніка", 2004. — 220 с.

4. С. A. Ericson II, Fault Tree Analysis By Design, Proceedings of 16th Interantional System Safety Conference, 1998 — pp. 121—126,

5. Rodrigo de Queiroz Souza FMEA and FTA Analysis For Application of The Reliability Centered Maintenance Methodology: Case Study on Hydraulic Turbines / Rodrigo de Queiroz Souza, Alberto Jose Alvares //, ABCM Symposium Series in Mechatronics — Vol. 3 — P. 803—812.

6. Liggesmeyer P. Fault Tree analysis, Current Research Issues, Tutorial / Liggesmeyer P. Kaiser B. //. SAFECOMP 2004, Potsdam 2004.

7. Singiresu S. Rao Reliability-Based Design / Singiresu S.Rao // Mcgraw-Hill — 1992. — p.569.

8. Половко А. М. Основы теории надёжности / Половко А. М., Гуров С. В. // БХВ-Петербург, 2006. — 704 с.

9. Bouissou, "Boolean logic Driven Markov Processes as an alternative to Event Trees", EDF R&D, Clamart, France — р. 81.

10. R. Allen Long Variants of Classical Cutsets Characterization, Proceedings of 21th Interantional System Safety Conference, 2003 — pp. 396—406.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

References

1. Henly E. Dzh., Kumamoto K. Nadezhnost tekhnicheskih sistem i otsenka riska: Per. s anhl./ E.Dzh. Henly. M. : Mashynostoenie, 1984, 528 p.

2. Kosterev V. V. Nadezhnost tekhnicheskikh sistem i upravlenie riskom. M. : MIFI,

2008, 280 p.

3. Volochiy B. Yu. Tekhnolohiya modelyuvannya alhorytmiv povedinky informatsiynykh system. viv: Vyd-vo Natsionalnoho universytetu "L'vivska politekhnika", 2004, 220 p.

4. S. A. Ericson II, Fault Tree Analysis By Design, Proceedings of 16th Interantional System Safety Conference, 1998, pp. 121-126,

44

Вісник Національного технічного університету України «КПІ» Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

Технологія та конструювання в радіоелектроніці

5. Rodrigo de Queiroz Souza Alberto Jose Alvares. FMEA and FTA Analysis For Application of The Reliability Centered Maintenance Methodology: Case Study on Hydraulic Turbines. ABCM Symposium Series in Mechatronics, Vol. 3, pp. 803-812.

6. Liggesmeyer P. Kaiser B. Fault Tree analysis, Current Research Issues. SAFECOMP 2004, Potsdam 2004.

7. Singiresu S. Rao Reliability-Based Design. Mcgraw-Hill, 1992, p. 569.

8. Polovko A. M., Hurov S.V. Osnovy teorii nadezhnosti. BKhV-Peterburh, 2006, 704 p.

9. Bouissou, "Boolean logic Driven Markov Processes as an alternative to Event Trees", EDF R&D, Clamart, France, p. 81.

10. R. Allen Long Variants of Classical Cutsets Characterization, Proceedings of 21th Interantional System Safety Conference, 2003, pp. 396-406.

Волочій Б. Ю., Озірковський Л. Д, Мащак А. В., Шкілюк О. П., Кулик І. В. Методика розрахунку мінімальних січень для відмовостійких систем на основі структурно-автоматної моделі. У роботі представлено методику яка базується на основі удосконаленої технології моделювання. Дана технологія передбачає розробку структурно-автоматної моделі і далі в автоматизованому режимі будується граф станів та переходів, формується та розв'язується система диференційних рівнянь. В результаті отримується матриця інтенсивностей переходів з якої отримуються мінімальні січення. Дана методика представлена як альтернатива аналізу дерева відмов.

Ключові слова: надійність, дерево відмов, мінімальні січення, структурно-автоматна модель.

Волочий Б. Ю., Озирковский Л. Д, Мащак А. В., Шкилюк А. П., Кулык И. В. Методика расчета минимальных сечений для отказоустойчивых систем на основе структурно-автоматной модели. В работе представлена методика которая базируется на основе усовершенствованной технологии моделирования. Данная технология предусматривает разработку структурно-автоматной модели и далее в автоматизированном режиме строится граф состояний и переходов, формируется и решается система дифференциальных уравнений. В результате получается матрица интенсивностей переходов из которой получаются минимальные сечения. Данная методика представлена как альтернатива анализа дерева отказов.

Ключові слова: надежность, дерево отказов, минимальные сечения, структурноавтоматная модель.

Volochii B. Y., Огігквузкуі L. D., Mashchak A. V., Shkilrnk O. P., Kulyk I. V. Computation method о/ minimal cut sets for fault-tolerant systems based оп structural-automatic model.

Introduction. The сomputation method of minimal cut sets for fault-tolerant structures based on structural-automatic model is presented in this work.

Method. The first step of this method is the development of binary structural-automatic model - formalized representation of system. Structural-automatic model is the data for program ASNA; and the state graph and transitions for the fault-tolerant system are formed in automatic mode. Also program model forms the system of differential equations Chapmen-Kolmogorov and solves it. The probability distribution in each state is gotten as the result of this calculation. Analyzing the list of states the minimal cut sets is calculated.

Conclusion. The alternative of fault tree analysis is showed in presented work. This method has automatic event so it is faster then fault tree analysis.

Keywords: reliability, fault tree, minimal cut sets, structural-automatic model.

Вісник Національного технічного університету України «КПІ» 45

Серія — Радіотехніка. Радіоапаратобудування. — 2013.—№52

i Надоели баннеры? Вы всегда можете отключить рекламу.