- •230400 – «Информационные системы и технологии»
- •Предисловие
- •Цели и задачи домашних заданий
- •1. Основные теоретические положения тема 1. Количественная оценка показателей надежности невосстанавливаемых систем
- •1.1. Основные теоретические положения по теме 1
- •2.1.1. Классический метод
- •1.2. Примеры решения задач по теме 1
- •1.3. Контрольные вопросы и задания по теме 1
- •Тема 2. Методы расчета надежности невосстанавливаемых систем
- •2.1. Основные теоретические положения по теме 2
- •2.1.2. Метод перебора состояний
- •2.1.3. Метод разложения относительно особого элемента
- •2.1.4. Метод минимальных путей и сечений
- •2.2. Примеры решения задач по теме 2
- •2.3. Контрольные вопросы и задания по теме 2
- •Тема 3. Расчет надежности сложноструктурных систем логико-вероятностным методом
- •3.1. Основные теоретические положения по теме 3
- •3.1.2. Методика расчета показателей надежности невосстанавливаемых систем
- •3.1.3. Преобразование структуры типа «треугольник» в структуру типа «звезда»
- •3.1.4. Алгоритм разрезания
- •3.1.5. Примеры решения задач по теме 3
- •3.1.6. Методика расчета показателей надежности восстанавливаемых систем
- •3.1.7. Примеры решения задач по теме 3
- •3.1.8. Контрольные вопросы и задания по теме 3
- •4. Практическое выполнение домашних заданий
- •4. 1. Содержание домашнего задания №1
- •4.2. Содержание домашнего задания № 2
- •5. Требования к оформлению домашних заданий
- •Список литературы
- •Основина Ольга Николаевна
3.1. Основные теоретические положения по теме 3
Теоретической основой логико-вероятностного метода (ЛВМ) является математическая логика (булева алгебра), которая оперирует с логическими выражениями, имеющими значения «истинно» (1) или «ложно» (0). Логические выражения y являются функциями логических переменных x1, x2, …, xn, каждая из которых также может иметь значения 0 или 1. Из n переменных может быть образовано 2n наборов и 22n логических функций.
Для преобразования алгебраических выражений используются следующие тождества и законы математической логики:
закон
коммутативности:
закон
ассоциативности:
закон
дистрибутивности:
закон
поглощения:
Логические функции, которые применительно к задачам надежности принято называть функциями работоспособности (надежности), могут задаваться в словесной форме, таблицами истинности, алгебраическими выражениями или графиками.
Для записи функции работоспособности в алгебраической форме используется одно из следующих выражений:
(3.1)
или
(3.2)
где yi – значение функции работоспособности для соответствующей строки, 0 или 1;
mi – конъюнкция набора элементов i-ой строки;
Mi – дизъюнкция набора элементов i-ой строки.
Представление функции работоспособности в виде (3.1), включающем в каждую дизъюнкцию конъюнкции всех элементов, называют совершенной дизъюнктивной нормальной формой (СДНФ), а в виде (3.2) - совершенной конъюнктивной нормальной формой (СКНФ).
Пример. В качестве примера рассмотрим функцию работоспособности системы, состоящей из трех элементов и заданной таблицей истинности 3.1.
Табл. 3.1
-
x1
x2
x3
y
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
1
0
1
1
1
1
1
Функция работоспособности в СДНФ имеет вид:
Функции работоспособности, записанные в СДНФ и СКНФ, не являются минимальными. Для минимизации функции работоспособности и приведения ее к бесповторной форме могут быть непосредственно использованы вышеприведенные тождества и законы. Для минимизации функции объединяют члены, различающиеся состоянием только одного элемента:
Функции работоспособности в бесповторной форме имеет вид:
Функция работоспособности в СКНФ в соответствии с (3.2) имеет вид:
Поскольку
1+x=1,
то:
Для
минимизации функции перемножим члены,
стоящие в первой и второй, третьей и
четвертой скобках. Учитывая, что
получаем:
В
соответствии с теоремой о поглощении
из первой скобки уходят все конъюнкции,
включающие x2
и x3,
а из второй скобки x1:
И в СДНФ и в СКНФ получен одинаковый результат.
Для записи функции работоспособности в минимальной бесповторной дизъюнктивной форме могут быть использованы минимальные пути, а в конъюнктивной – минимальные сечения. Принципы их определения рассмотрены в теме 2.
Сопоставляя функции работоспособности в СДНФ и СКНФ, видим, что в них входят наборы из таблицы истинности, соответствующие y=1 и y=0. При расчете выбирают ту форму записи, которой соответствует меньшее число членов в (3.1) и (3.2).
При числе переменных более трех таблицы истинности становятся громоздкими и непосредственная минимизация функции работоспособности становится затруднительной. Для снижения размерности задачи выполняют декомпозицию функции работоспособности, опирающуюся на теорему разложения математической логики.
В качестве примера запишем функцию алгебры логики (ФАЛ) в виде СДНФ и СКНФ, описывающих условия работоспособности системы с НФС, изображенной на рис. 3.1.
ФАЛ, записанная через СДНФ по формуле (3.1), будет иметь вид:
.
Рис. 3.1
ФАЛ, записанная по формуле (3.2) имеет вид:
Раскрыв скобки во втором выражении и сделав несложные преобразования, нетрудно убедиться, что эти выражения тождественны, однако запись ФАЛ через СКНФ получилась более громоздкой. Эта запись необходима при оценке ПН восстанавливаемых систем, о чем будет сказано дальше. При оценке надежности невосстанавливаемых систем запись ФАЛ через СКНФ может быть рекомендована лишь в том случае, когда в НФС явно преобладают параллельные соединения элементов.
Особенностью ЛВМ является то, что для расчета ПН невосстанавливаемых и восстанавливаемых систем необходимо пользоваться различными методиками.
