РУССКИЙ УКРАЇНСЬКА INGLISH ДИССЕРТАЦИЯ БИБЛИОТЕКА
ССЫЛКИ Специальное задание ДонНТУ Магистры ДонНТУ


Автореферат по теме "Исследование и расчёт надёжности сложных структур с использованием ЭВМ"

Актуальность

          К невосстанавливаемым в процессе эксплуатации системам будем относить такие системы, восстановление которых по каким-либо причинам невозможно непосредственно в рассматриваемый период времени [1]. Под сложной по структуре схемой в данном случае будем понимать такую систему, в состав которой входит хотя бы одна «мостиковая структура» [2].

          Методика оценки надёжности невосстанавливаемых систем, элементы которых могут находиться в двух состояниях: работоспособное и отказавшее (отказ типа «обрыв цепи»), разработаны в полной мере [1,2].

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

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

          Для большинства электротехнических элементов можно выделить предельные случаи возможных внезапных отказов, а именно: обрыв цепи и короткое замыкание. Например, в конденсаторе обрыв проводников, припаянных к обкладкам, уменьшает его ёмкость до нуля (отказ типа «обрыв цепи»), или при увеличении токов утечки больше допустимого значения, происходит пробой конденсатора (отказ типа «короткое замыкание»). Отказы диода можно также разделить на два типа: отказы в диоде, приводящие к обрыву цепи (отказ типа «обрыв цепи») и короткому замыканию в самом диоде (отказ типа «короткое замыкание») и т. д.

          Для релейно-контактных элементов различного вида и бесконтактных реле обрыв и короткое замыкание являются не предельными, а единственно возможными видами неработоспособных состояний [3].

          Элементы с трёмя состояниями можно выделить и в других системах, например: пожарные водопроводы, воздухоподающие трубопроводы, газопроводы, системы охлаждения атомных реакторов и т. д.

          Аналогом элементов с тремя состояниями в таких системах могут быть: краны, вентили различных типов, запорная арматура, заглушки и другие прерыватели потока, для которых в неработоспособном состоянии поток не прерывается («короткое замыкание»), или не передаётся («обрыв цепи»).

          Расчёт надёжности сложных по структуре схем с учётом двух типов отказов позволяет в значительной степени повысить точность расчётов и объяснить механизм и причины появления в исследуемой схеме множественных отказов.

          Под множественным отказом понимается выход из строя нескольких элементов по одной и той же причине [4].

Постановка задачи

          Дана сложная по структуре схема. Все элементы, которые входят в схему, могут отказывать в процессе эксплуатации независимо друг от друга. Элементы, из которых состоит схема, могут находиться в трёх состояниях: работоспособном и неработоспособном – отказ типа «обрыв цепи» и «короткое замыкание». Эти события несовместные. Потоки отказов типа «обрыв цепи» и «короткое замыкание» простейшие. Пропускная способность элементов неограниченна. Вероятность безотказной работы i-го элемента схемы обозначим через pi. Обозначим через qoi – вероятность появления отказа в i-м элементе типа «обрыв цепи», а через qsi – вероятность появления отказов в i-м элементе типа «короткое замыкание». Эти три состояния составляют полную группу событий (pi+qsi+qoi=1). Определить вероятность безотказной работы системы в течении времени R(T).

Пути решения поставленной задачи

          Поставленную задачу можно решить с использованием понятий многозначной логики или понятий алгебры кортежей [5, 6]. Однако, моделирование на ЭВМ сложных по структуре схем с учётом двух типов отказов с использованием многозначной логики приводит к определённым трудностям при переходе от логической функции работоспособности системы к вероятностной.

          Поставленную задачу можно решить приближённым методом с использованием преобразования «треугольник-звезда», «звезда-треугольник» [7].

          Ввиду того, что отказы типа «обрыв цепи» и «короткое замыкание» события независимые и несовместные, используя принцип перехода от начальной функции работоспособности к вероятностной [8] были усовершенствованы методы расчётов надёжности, основанные на применении алгоритма разложения системы [9].

Составление функции работоспособности системы

          Рассмотрим на примере мостиковой структуры (рис.1) формализованный метод формирования функции работоспособности системы (ФРС), предложенный И. А. Рябининым [9], который как нельзя лучше подходит для реализации на ЭВМ.

Mostik
Таблица 1 – Вероятности отказов элементов мостиковой структуры
Элемент qoi qsi
X1 0,23 0,21
X2 0,28 0,26
X3 0,34 0,15
X4 0,18 0,19
X5 0,13 0,22

          В таблице 1 приведены вероятности отказов схемы типа «обрыв цепи» (qoi) и «короткое замыкание» (qsi).

          В соответствии с этим методом в начале необходимо занумеровать на структурной схеме все вершины и элементы. Стрелками обозначены функциональные направления элементов схемы, которые могут быть использованы для передачи потока. Затем следует составить граф переходов, который представляет собой структуру, состоящую из вершин и ориентированных дуг, изображаемых в виде линий между парами вершин и снабжённых стрелками, указывающими направление от одной вершины к другой. Затем составляется матрица переходов (обозначим её C) - алгебраический образ графа переходов. Это квадратная матрица, размерность которой равна количеству вершин. Каждый элемент матрицы Ci,j показывает связь вершины i с вершиной j, т. е. совокупность элементов структурной схемы, через которые возможно пройти от вершины i к вершине j. С другой стороны элемент Ci,j – это ФРС той части структурной схемы, которая расположена в направлении от вершины i к вершине j. Таким образом, диагональные элементы матрицы равны 1 (для того чтобы попасть из какой-либо вершины в эту же вершину вовсе не обязательно функционирование каких-либо элементов). Если же связь между вершинами i и j отсутствует (связь в виде одного элемента схемы), то соответствующий элемент матрицы равен 0. Для приведенной выше мостиковой структуры матрица переходов будет иметь следующий вид:

Formula

          Таким образом, элементы матрицы переходов определяют лишь непосредственные связи между вершинами схемы, т. е. связи длинной в один элемент (дугу). Опосредованные связи можно получить, возводя матрицу переходов в n-ю степень, где n – длина дуги. Умножение должно производиться по правилам алгебры логики. Возведём матрицу C в квадрат для выявления всех связей между вершинами длинной в 2 дуги:

Formula

          Из расчёта видно, что появляется связь между входом и выходом схемы: C1,4=x1x3Ux2x4. Полученная матрица содержит все связи между вершинами длинной в одну и в две дуги. Возведя матрицу C в куб, сможем учесть связи длинной в 3 дуги:

Formula

          Глядя на структурную схему, можно сделать вывод, что максимальная длина пути между входом и выходом схемы составляет 3 дуги. Поэтому возведение матрицы переходов в более высокую степень не добавит новых связей между вершинами. При расчётах с помощью ЭВМ это можно использовать для окончания расчёта. Таким образом, ФРС для мостиковой структуры запишется в виде:

Следует отметить, что полученная ФРС представлена в виде дизъюнкции кратчайших путей успешного функционирования системы.
Formula

          Следует отметить, что полученная ФРС представлена в виде дизъюнкции кратчайших путей успешного функционирования системы.

Оценка надёжности невосстанавливаемых систем методом разрезания

          Алгоритм разрезания основан на теореме разложения функции работоспособности, согласно которой ФРС путём вынесения какой-либо переменной и её отрицания можно представить в виде:

Formula(1)

          Таким образом, если аргумент xi функции y является совместной двоичной переменной, то, преобразуя (1), мы переходим к дизъюнкции двух несовместных высказываний, причем в первое высказывание аргумент xi входит своим утверждением, а во второе – отрицанием x`i. Функции y1 и y0 отличаются от функции y тем, что в них вместо аргумента xi поставлены соответственно 1 и 0 (в соответствии с этим выбраны и индексы функций y1 и y0).

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

Алгоритм разрезания по одному элементу

          Выбор ведущего элемента (по которому выполняется разрезание) очень прост, необходимо выполнять разрезание по тому элементу, который чаще всего повторяется в исходной ФРС. Алгоритм разрезания состоит из следующих этапов:

  1. Подсчитываем число вхождений каждого элемента в уравнение функции y(x1,x2,…,xn): (m1,m2,…,mn).
  2. Среди чисел mi находим максимальное и выполняем разрезание функции по соответствующему элементу.
  3. Далее необходимо над вновь полученными функциями выполнить шаг 1. Если для какой-то функции все числа mi равны 1, то дальнейшее разрезание не имеет смысла, так как эта функция является бесповторной и допускает непосредственный переход к вероятностной характеристике. Если же для какой-то функции найден повторяющийся элемент, то необходимо выполнить разрезание функции по этому элементу (шаг 2).
          Проиллюстрируем применение метода разложения на примере мостиковой структуры.

Formula

          Из выражения для ФРС видно, что все элементы входят в функцию по 2 раза, следовательно, можно выполнить разрезания по любому элементу. Выполним разрезание по элементу x1:

Formula

          В результате разрезания получили 2 новые функции y0 и y1. В функции y1 снова все элементы встречаются по 2 раза, поэтому разрежем её по x2, а в функции y0 единственный повторяющийся элемент x2, по которому необходимо выполнить разрезание:

Formula

          Получили функции y10 и y01, которые являются бесповторными и y11, которую разрежем по 3-му элементу:

Formula

          И наконец, разрежем функцию y110 по элементу x4:

Formula

          Теперь все функции стали бесповторными, и ФРС исходной схемы запишется в виде:

Formula

          Здесь H1, H2, H3, H4 – несовместные гипотезы.

          Вероятность безотказной работы системы запишется в виде:
P0=P0(H1)+P0(H2)•P04+P0(H3)•(1-(1-P04•P05)•Q03)+P0(H4)•(1-(1-P03•P05)•Q04);
Где P0(H1)=P01•P02•P03; P0(H2)=P01•P02•Q03; P0(H3)=P01•Q02; P0(H4)=Q01•P02;
P0=P01•P02•P03+P01•P02•Q03•P04+P01•Q02•(1-(1-P04•P05)•Q03)+Q01•P02•(1-(1-P03•P05)•Q04).
(2)

          Индекс 0 в формулах означает учёт отказов типа «обрыв цепи». Вероятностную характеристику для учёта отказов типа «короткое замыкание» можно получить из (2), заменив P0 на QS, а Q0 на PS:

          QS=QS1•QS2•QS3+QS1•QS2•PS3•QS4+QS1•PS2•(1-(1-QS4•QS5)•PS3)+PS1•QS2•(1-(1-QS3•QS5)•PS4). (3)

          Показанный приём позволяет учесть два типа отказов («обрыв» и «короткое замыкание»), используя понятия двухзначной логики. Существует также возможность решить искомую задачу с помощью трёхзначной логики, однако в этом случае решение будет более сложное. Отказы типа «обрыв цепи» и «короткое замыкание» - несовместные события, поэтому нет необходимости использовать для решения задачи трёхзначную логику.

          Рассчитаем вероятности согласно (2) и (3) по исходным данным таблицы 1, положив P0i=1-Q0i и Psi=1-Qsi:

P0=(1-0,23)(1-0,28)(1-0,34)+(1-0,23)(1-0,28)•0,34•(1-0,18)+(1-0,23)•0,28•(1-[1-(1-0,18)•(1-0,13)] 0,34)+0,23•(1-0,28)•(1-[1-(1-0,34)•(1-0,13)]•0,18)=0,868;
QS=0,21•0,26•0,15+0,21•0,26•(1-0,15)•0,19+0,21•(1-0,26)•(1-[1-0,19•0,22]•(1-0,15))+(1-0,21)•0,26•(1-(1-0,15•0,22)•(1-0,19))=0,09;

          Вероятность безотказной работы системы с учётом двух типов отказов: R=P0-QS=0,868-0,09=0,778.

Алгоритм разрезания по всем элементам

          При разрезании по всем элементам результирующая функция равна 0 или 1 в зависимости от комбинации работоспособных элементов. Необходимо перебрать все возможные состояния системы. Для мостиковой структуры, состоящей из 5-и элементов, таких состояний будет 25=32. В результате такого преобразования получаем функцию перехода к вероятностной характеристике в виде 32 ортогональных слагаемых.

          В таблице 2 приведены результаты расчёта мостиковой структуры методом разложения по всем элементам. В таблице каждый член Poj (j=1,2..32) представляет произведение соответствующих вероятностей элементов структуры: если текущий элемент работоспособен в текущем состоянии, то его вероятность берётся как 1-qo, в противном случае – qo. Аналогично Qsj (j=1,2..32) представляет собой произведение вероятностей qs для работоспособных элементов и 1-qs для неработоспособных элементов.

          Например:
P07=(1-q01) •(1-q02) •q03•q04•(1-q05)=(1-0,23) •(1-0,28) •0,34•0,18•(1-0,13)=0,03;
Qs7=qs1•qs2•(1-qs3) •(1-qs4)•qs5=0,21•0,26•(1-0,15)•(1-0,19)•0,22=0,008.

Таблица 2 – Результаты расчёта
№ п/п Комбинация элементов Значение ФРС (yj) Вероятность P0j Вероятность QSj
1 X1•X2•X3•X4•X5 1 0,261 0,0003
2 X1•X2•X3•X4•X`5 1 0,039 0,0012
3 X1•X2•X3•X`4•X5 1 0,057 0,0014
4 X1•X2•X3•X`4•X`5 1 0,009 0,0052
5 X1•X2•X`3•X4•X5 1 0,134 0,002
6 X1•X2•X`3•X4•X`5 1 0,02 0,007
7 X1•X2•X`3•X`4•X5 0

8 X1•X2•X`3•X`4•X`5 0

9 X1•X`2•X3•X4•X5 1 0,101 0,00097
10 X1•X`2•X3•X4•X`5 1 0,015 0,00345
11 X1•X`2•X3•X`4•X5 1 0,022 0,0041
12 X1•X`2•X3•X`4•X`5 1 0,0033 0,015
13 X1•X`2•X`3•X4•X5 1 0,052 0,0055
14 X1•X`2•X`3•X4•X`5 0

15 X1•X`2•X`3•X`4•X5 0

16 X1•X`2•X`3•X`4•X`5 0

17 X`1•X2•X3•X4•X5 1 0,078 0,0013
18 X`1•X2•X3•X4•X`5 1 0,011 0,0046
19 X`1•X2•X3•X`4•X5 1 0,017 0,0055
20 X`1•X2•X3•X`4•X`5 0

21 X`1•X2•X`3•X4•X5 1 0,04 0,0073
22 X`1•X2•X`3•X4•X`5 1 0,006 0,0259
23 X`1•X2•X`3•X`4•X5 0

24 X`1•X2•X`3•X`4•X`5 0

25 X`1•X`2•X3•X4•X5 0

26 X`1•X`2•X3•X4•X`5 0

27 X`1•X`2•X3•X`4•X5 0

28 X`1•X`2•X3•X`4•X`5 0

29 X`1•X`2•X`3•X4•X5 0

30 X`1•X`2•X`3•X4•X`5 0

31 X`1•X`2•X`3•X`4•X5 0

32 X`1•X`2•X`3•X`4•X`5 0



СУММА 0,8653 0,09

          Полученные вероятности суммируются для всех состояний, в которых yj=1.

          Из таблицы 2 получаем: P0=0,903; QS=0,1; R=P0-QS=0,903-0,1=0,803.

          Незначительное отличие результатов по сравнению с методом разложения по одному элементу объясняется тем, что в слагаемых P0j и QSj было выполнено округление при расчётах.

Расчёт надёжности сложной структуры с использованием ЭВМ

          Для выше описанных методов составлены алгоритмы, позволяющие рассчитывать с помощью ЭВМ надёжность любой сложной по структуре схемы с учётом двух типов отказов её элементов. В качестве исследуемой структуры выбрана структура (рис. 2) с исходными данными, приведенными в таблице 3.

Formula
Таблица 3 – Исходные данные для расчёта сложной структуры
Элемент qoi qsi
X1 0,34624 0,17665
X2 0,25271 0,33251
X3 0,28758 0,22176
X4 0,31227 0,24818
X5 0,35053 0,18087
X6 0,31203 0,26226
X7 0,26263 0,33485
X8 0,28514 0,22811
X9 0,21013 0,3222
X10 0,32653 0,23542
X11 0,21265 0,28957
X12 0,14587 0,19545
X13 0,28974 0,39856
X14 0,32658 0,18975
X15 0,36852 0,23654
X16 0,12987 0,35124

          Описанным выше методом для заданной сложной структуры была получена функция работоспособности в виде дизъюнкции кратчайших путей успешного функционирования системы. Функция состоит из 60 конъюнкций, приведенных в таблице 4.

Таблица 4 – Функция работоспособности сложной структуры
№ п/п Кратчайшие пути успешного функционирования № п/п Кратчайшие пути успешного функционирования
1 X3X6X8X10 31 X3X6X11X14
2 X7X1X2X6X8X10 32 X7X1X2X6X11X14
3 X7X12X13X6X8X10 33 X7X12X13X6X11X14
4 X7X9X8X10 34 X7X9X11X14
5 X3X2X1X9X8X10 35 X3X2X1X9X11X14
6 X3X13X12X9X8X10 36 X3X13X12X9X11X14
7 X3X2X4X11X8X10 37 X3X2X5X8X11X14
8 X7X1X4X11X8X10 38 X7X1X5X8X11X14
9 X3X13X15X11X8X10 39 X3X13X16X8X11X14
10 X7X12X15X11X8X10 40 X7X12X16X8X11X14
11 X3X2X5X10 41 X3X2X4X14
12 X7X9X6X2X5X10 42 X7X9X6X2X4X14
13 X7X12X13X2X5X10 43 X7X12X13X2X4X14
14 X7X1X5X10 44 X7X1X4X14
15 X3X6X9X1X5X10 45 X3X6X9X1X4X14
16 X3X13X12X1X5X10 46 X3X13X12X1X4X14
17 X3X6X11X4X5X10 47 X3X6X8X5X4X14
18 X7X9X11X4X5X10 48 X7X9X8X5X4X14
19 X3X13X15X4X5X10 49 X3X13X16X5X4X14
20 X7X12X15X4X5X10 50 X7X12X16X5X4X14
21 X3X13X16X10 51 X3X13X15X14
22 X7X12X16X10 52 X7X9X6X13X15X14
23 X7X9X6X13X16X10 53 X7X1X2X13X15X14
24 X7X1X2X13X16X10 54 X7X12X15X14
25 X3X6X9X12X16X10 55 X3X6X9X12X15X14
26 X3X2X1X12X16X10 56 X3X2X1X12X15X14
27 X3X6X11X15X16X10 57 X3X6X8X16X15X14
28 X7X9X11X15X16X10 58 X7X9X8X16X15X14
29 X3X2X4X15X16X10 59 X3X2X5X16X15X14
30 X7X1X4X15X16X10 60 X7X1X5X16X15X14

          В таблице 5 приведены вероятностные характеристики исследуемой структуры. Разработанная программа позволяет также рассчитывать граничные значения вероятности. При учёте отказов типа «обрыв цепи» оценка по минимальным сечениям даёт нижнюю границу вероятности безотказной работы системы, а оценка по КПУФ – верхнюю; при учёте отказов типа «короткое замыкание» - наоборот. Таким образом, истинное значение вероятности безотказной работы (с учётом двух типов отказов) не превышает граничных вероятностей.

Таблица 5 – Функция работоспособности сложной структуры
Тип отказа элементов сложной структуры Оценка по минимальным сечениям Истинное значение вероятности Оценка по кратчайшим путям успешного функционирования
Вероятность отказа типа "обрыв цепи" 0,19806 0,19115 0,00002
Вероятность отказа типа "короткое замыкание" 0,00006 0,04688 0,06179
Вероятность безотказной работы системы с учётом двух типов отказов 0,80188 0,76197 0,93819

          Вывод: Разработана программа, позволяющая рассчитывать надёжность систем любой сложности с учётом двух типов отказов: «обрыв цепи» и «короткое замыкание».

Библиография
  1. Козлов Б. А., Ушаков Н. А. Справочник по расчёту надёжности аппаратуры радиоэлектроники и автоматики.- М.: Советское радио, 1975.
  2. Рябинин И. А. Основы теории и расчёта надёжности судовых электроэнергетических систем. 2-е изд.-Л.: Судостроение, 1971.
  3. Дружинин Г. В. Надёжность автоматизированных систем. Изд. 3-е перераб. и доп. М.: Энергия, 1977.
  4. Gangloff W. C. Common Mode Tailure Analysic, IEEE Trans Power Apparatus Systems, 94, 27-30 (Feb. 1975).
  5. Кулак Б. А. Логико-вероятностные методы и алгебра кортежей. – В : Теория и информационная техника моделирования безопасности сложных систем. Санкт-Петербург. ПМАРШРАН, Преприпт 124, вып. 1995, вып 5.
  6. Диллон Б, Селигх Ч. Инженерные методы обеспечения надёжности систем: Пер. с англ. – М.: Мир, 1984.
  7. Ковалёв А. П., Спиваковский А. В. О преобразовании «звезда-треугольник» в расчётах надёжности сложных по структуре схем, элементы которых могут находиться в трёх состояниях. – Электричество, 1998 №10
  8. Ковалёв А. П., Спиваковский А. В. Применение логико-вероятностных методов для оценки надёжности структурно-сложных систем. – Электричество, 2000 №9.
  9. Рябинин И. А. Черкесов Г. Н. Логико-вероятностные методы исследования надёжности структурно-сложных систем. – М.: Радио и связь, 1981. – 264 с., ил. – (Б-ка инженера по надёжности).

РУССКИЙ | УКРАіЇНСЬКА | INGLISH | ДИССЕРТАЦИЯ | БИБЛИОТЕКА
ССЫЛКИ | Специальное задание | ДонНТУ | МАГИСТРЫ ДонНТУ

© 2004 Дмитрий Чаплыгин
e-mail: chapligin@list.ru