Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Пакулов, Н. И. Мажоритарный принцип построения надежных узлов и устройств ЦВМ

.pdf
Скачиваний:
5
Добавлен:
19.10.2023
Размер:
6.68 Mб
Скачать

1) исправив! три кайала й восстанавливающий opraii (ВО);

2)исправны два канала и ВО, один канал восста­ навливается;

3)исправны три канала; ВО восстанавливается с ин­

тенсивностью восстановления рь 4) исправны два канала; ВО и один из каналов вос­

станавливаются; б) исправен один канал и ВО, два других канала

неисправны, один из каналов восстанавливается с ин­ тенсивностью р;

6) исправен один канал, два других канала и ВО неисправны, один из каналов и ВО восстанавливаются;

7)исправен ВО, все три канала неисправны, один из каналов восстанавливается;

8)неисправны три канала и ВО, один из каналов и ВО восстанавливаются.

Рассматриваемый полумарковский процесс содержит эргодическую марковскую цепь, так как все состояния процесса являются сообщающимися. Составим матрицу

Рис. 3.4. Граф переходов трехканалыюй мажоритарной си­ стемы с одним восстанавли­ вающим органом.

вероятностей переходов Рм данного процесса. Матрица вероятностей перехода определяется из следующих со­ ображений [49]. Если в t-м состоянии процесс находит­ ся в течение случайного времени имеющего показа­ тельное распределение с параметром А,-, равным сумме интенсивностей переходов во все соседние состояния, то функция распределения безусловного времени пребы­ вания процесса в i-м состоянии определится следующим образом:

F i(t)= 1— e~V ,

0,

(3.16)

а среднее значение времени пребыванияпроцесса в i-u состоянии

00

(3.17)

О

161

При известных интенсивностях переходов kij вероят­ ность перехода процесса за один шаг из состояния i в состояние / определяется из следующего выражения:

Рц 'Kijflti*

Матрица вероятностей переходов Рм в данном случае имеет следующий вид:

 

з х

X l

0

 

3 X + X t

з х + х ,

 

X.

р

 

 

0

0

2 Х +

2 Х +

IJ.

 

-Г X1 + Р

+ X . +

 

зх

И-1

 

 

0

0

З Х + Н-!

З Х + Iх )

 

 

0

Н*1

р

0

2/ +H"i*

2Х +

 

 

+ Нп

+ Ц + Щ

 

0

Н-

 

о

 

X + ) 1+

 

 

 

+ И*

 

и-

 

0

0

0

Х+ Ц.+

 

 

 

Н-1

0

0

0

0

0

0

0

0

Здесь

т , = 1/(ЗЯ + Я,), Щ — 1/(2Я —1—Я, — р); гпз— 1/(ЗХ+ pi),

n i i = 1/ (2Я+ р + pi),

:2Х

0

0

0

2Х +

 

 

 

+ ) J + fA

 

 

 

0

0

п

0

 

 

 

0

+

0

0

+ Н'+ Н*1

0

X,

X

0

х +

X +

 

 

Их

+ Xl + H-

+ >1 + |А

X

0

0

Х+ Ц+

х+

 

 

+ Н-1

 

 

+ Р + Р 1

м-

 

 

о

0

X,

^ 1

р

Pi

Р + Х ,

0

0

P+Pl

P+Pl

 

 

(3.18)

Ш ь — 1/(Я+А,1 + р ),

т в ~ 1/(Я+ р+ pi);

гп т ~ 1 / (р + М);

т8= l/(p + pi).

Множество возможных состояний мажоритарной си­ стемы Rc={i} разбиваем на два подмножества Ri и R2 так, что /?(,= ./?! (J R2. Подмножество /?1={1, 2} включает в себя состояния нормального функционирования,, при которых число исправных каналов не менее двух и ис­ правен ВО, а подмножество /?2= {3, 4, ..., 8} — состояния «ненормального» функционирования {<иотказовые» состо­ яния системы). На рис. 3.4 отказовые состояния обозна­

чены двойным кружком. Так

как состояния, входящие

в подмножество R2, являются отказовыми, то, используя

фундаментальную матрицу

поглощающей марковской

цепи

(3.19)

 

162

где I — единичная матрица; Ры{Ra)— матрица Рм с вы­

черкнутыми столбцами и строками, номера которых со­ ответствуют отказовым состояниям (/, /еТ?2), определим среднее время до первого отказа ММС. При начальном состоянии системы ( = 1 (исправны три канала и ВО) среднее время до первого отказа Т\, т. е. до первого попадания в подмножество R2, будет равно

Т, — ^

(3-20)

где Ч),г — i-й элемент первой строки матрицы АД. Эле­ менты «1,, матрицы NMопределяют среднее число попа­ даний процесса в состояние г из начального состояния «1» до поглощения в подмножестве состояний R2.

Матрица (I—Рм(1, 2))~* имеет вид

j

р

_

 

1

 

■— змзх+ М

 

 

М<1'2)_

— р.(2Х+Х+р.)

 

1

 

 

 

Элементы Пи находятся из соотношения

 

 

(3.21)

 

 

 

 

=

 

 

 

 

 

 

где /1,,1 — соответствующие

алгебраические

дополнения;

Ддг— определитель

матрицы (I—Рм(, 2)).

Для данной

матрицы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6 \ 2 + 5 Х Х ,'+ X] +

Х,(х

 

 

 

 

 

 

А Л’ =

( З Х Ч - Х ,) (2Х +

Х,

Н - HL)

 

 

 

 

А =

1,

А.

 

зх

 

 

 

 

 

ЗХ + Х,

 

 

 

Используя выражение (3.20), можно записать

 

 

 

 

2

 

 

,4,

+

 

.4? ,ш,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<=1

 

 

 

 

 

 

 

 

 

 

 

 

______5Х +

X, + н-_____

 

 

(3.22)

 

 

6Х2 -(- 5ХХ, -|- Х( -j~ Н*ХТ

 

 

 

 

При X— ki

(ВО и каналы

имеют

одинаковую

интенсив­

ность отказов)

7’,=

(6Х+ м)Д(12Х+р).

Для

идеальных

ВО (Xi = 0)

Ti= (5Х+ц)/6Х2. Для

невосстапавлнваемых

мажоритарных систем

(р =

(.ц = 0

и

 

/. = Xi)

Ti=\/2k.

 

Пример. Пусть Х=0,01

ч -‘,

X,=0,001

 

ч-1,

ц = Ц1= 2 ч - ‘.

Под­

ставляя исходные

данные

в выражение

(3.22),

вычислим Тi;

Тi=

= 773,67 ч. При ц=Ц1=0время 7’, = 78ч. Таким образом, при выбран­ ных исходных данных для восстанавливаемой мажоритарной системы

163

с одним ВО средняя наработка до первого отказа

774 ч,

в

то

время как для одноканальной

системы время Г'1 =

1Д=100

ч, для

системы с дублированием 7v,i =

2A = 200 ч.

 

 

 

Выражения для определения наработки

на отказ

Тг

и среднего времени восстановления Г3 могут быть полу­ чены на основании матрицы РмЕсли в качестве опор­ ного состояния выбрать состояние г|\ то искомые време­ на определятся из матрицы

Q M= ( I - P M( ^ ) ) - 1,

(3.23)

где Ям(ф) — матрица Рм с вычеркнутыми г|)-й строкой и 1|)-м столбцом.

Значение -ф выбирается из соображений, что в данной строке матрицы Рм имеется минимальное количество не­ нулевых элементов. В данном случае г|з = 8. Тогда

Матрица I—Р м

имеет вид

 

 

 

 

/-/>„<*>«= .

1

2

3

 

4

 

ЗХ

7,

 

0

 

3). + ).,

3X + Xi

 

у,

 

 

 

1

2 7 .+

0

+

 

+

i

Pi

 

 

1

н

 

 

ЗХ + ix,

ЗХ +

[Xj

 

 

 

 

0

 

U

 

1

2Х + р>1 +

27 +

 

 

 

 

+ И-

+ Нч +

1*

 

0

X+ Xj +

0

 

0

 

 

 

 

 

 

 

 

 

0

 

Р

0

0

Х+р-Н

 

 

 

 

 

+ Pi

о

0

о

 

0

5

о

см

■ 2Х +

+ Xt + }x

0

1

Pi

Х+ Р +

+Pi

р

P + Xi

6 7

0

0 0

00

27.о

2X+P-I + + Р

7 ,

X

X-t-Xi +

Х+Х( +

1

0

0

1

Значение

определяется

из соотношения

 

 

2

 

 

 

2 (^i^Pв.тТ^ЬбРв.б) mt

 

 

Ts = - ^ - -------------------------

,

(3.24)

/* I (Ai^Ps ,Tj rAit6P t ,e) P ^ t

i=i

164

где

Р iR, — 2

— ^ ’'3 “Ь ^*Ь4+ Л .5 + Pi,а+

Р1.7 +

+ Л

. 3 +

Л ,4 +

Л ,5 +

Л , в + Л . , .

(3.24а)

Соответствующие

вероятности

переходов

равны:

Л , 7 =

р1/( pi + р ),

Л , в =

р/ ( p i + р ),

 

Р1,з= ^-1/(ЗХ +Аа),

Л,4 = Ла/(2^ + Л1+ р) I

Р2,Ь— 2к/ (2A,+ Al+p),

Pi,4 = Л , 5 — P i , 6—Pi,7 —

 

= Л , 3 = Л , 6 = Л , 7

- 0 .

 

Окончательное выражение для наработки на отказ Т2 принимает следующий вид:

 

 

 

 

 

\'*Л>

(3.25)

 

 

 

 

 

 

где

 

 

 

 

г>ч

 

 

 

 

+

А.0

 

1

 

 

 

' Pi + p 1 “ I,ep. + р_/ зг+ х ,'

 

4 - f А

[ л

и-

N

+ >-i

 

 

^

V

2,1 Нч + Р ~

*’e Р> +

Р J2K +

X, + р

 

Значение 7’,

Определится из соотношения

 

 

 

=

(^г.7^*8.7 + А'.вЛ.в) mi

е Q М »

где Aq— определитель матрицы I — Рм

л(8)

Коэффициент готовности МС с одним ВО, вероятности попадания процесса во множество ний Ri, определяется по формуле

2

(3.26)

равный состоя­

Р '~Ч

S ( yl''’ i l 7 T p + Л -S6Р, + Р

Кг

Т 2 + Т3

S G 4'’7 кч + к- +i4<,*Pi + р ) mi + m‘hQ i=i

(3.27)

Полученные соотношения справедливы и для систем без восстановления, если принять p = pi= 0 . Определе­ ние численных значений величин Л, Т2, Т3 по формулам

165

(3.22), (3.25) — (3.27) для широкой области изменений значений X, h, ц и целесообразно проводить на уни­ версальной ЦВМ.

ММС с тремя восстанавливающими органами

Произведем оценку надежности ММС с тремя ВО (рис. 3.3). Группа ВО в мажоритарной системе откажет только тогда, когда откажут все три ВО (на входе кана­ ла выходные сигналы ВО объединяются с помощью

элемента ИЛИ).

 

 

 

Если

принять

те

же

 

 

 

допущения, что и при оп­

 

 

 

ределении

надежности

 

 

 

ММС с одним ВО, то ра­

 

 

 

боту

ММС

с тремя

ВО

 

 

 

можно

описать

полумар-

 

 

 

ковским процессом с ше­

 

 

 

стнадцатью

состояниями,

 

 

 

граф переходов

которого

 

 

 

в пространстве

состояний

Рис. 3.5.

Граф переходов

трехка-

представлен

на

рис.

3.5.

налыюй

мажоритарной

системы

Цифры

в

кружках

озна­

стремя восстанавливающими чают следующие состоя­

органами.

ния системы: 1

— исппав-

2 — исправны два канала

ны три канала и три ВО:

и три ВО (один канал неис­

правен); 3 — исправны три канала и два ВО

(один ВО

неисправен); 4 — исправны

два канала и два

ВО; 5

исправны три канала и один ВО; 6

— исправны два ка­

нала

и один ВО; 7 — исправны три

канала и отказали

три

ВО; 8 — исправны два

канала и отказали три ВО;

9 — исправны один канал

и три ВО; 10 — отказали три

канала

и исправны три ВО; 11 — исправны один канал

и два

ВО; 12 — отказали

три канала и исправны два

ВО; 13 — исправны один канал и один ВО; 14 — отказа­ ли три канала и исправен один ВО; 15 — исправен один

канал и отказали три

ВО; 16 — отказали три канала и

три ВО.

включает состояния 16 , а под­

Подмножество

множество Rz — состояния 7—16. Отказовые состояния системы (подмножество /?г) на рис. 3.5 показаны двой­ ными кружками. Матрица переходных вероятностей Р„ для данного случая имеет вид

166

 

1

2

3

4

5

6

7

10

11

12

13

14

15

16

1

0

3Хот,

3X,m|

0

0

0

0

0

0

0

0

0

0

0

2

рот2

0

0

3X,m,

0

0

0

0

0

0

0

0

0

0

3

PiOT,

0

0

ЗХот,

2X,m,

0

,0

0

0

0

0

0

0

0

4

0

Pim*

рот4

0

0

2Х,от4

0

0

2Хот4

0

0

0

0

0

5

0

0

Pi™,

0

0

3Хот,

Х,от

0

0

0

0

0

0

0

6

0

0

0

Pi™,

рот,

0

0

0

0

0

2Хот,

0

0

0

7

0

0

0

0

PiOT,

0

0

0

0

0

0

0

0

0

 

.

.

.

 

 

 

 

 

 

 

10

0

0

0

0

0

0

0

0

0 ЗХ,от,,

0

0

0

0

11

0

0

0

рот,,

0

0

0

0

0

Xm„

2X,m,,

0

0

0

12

0

0

0

0

0

0

0

Pi ОТ,2

РОТ,2

0

0

2X,/n,2

0

0

13

0

0

0

0

0

рот,,

0

0

PiOT,,

0

0

Хот,,

XiOT„

0

14

0

0

0

0

0

0

0

0

0

PlOT,4

рот,4

0

0

XiOT,4

15

0

0

0

0

0

0

0

0

0

0

Р,ОТ,5

. 0

0

Хот,5

16

0

0

0

0

0

0

0

0

0

0

0

PiOT,,

рот,.

0

Здесь

nii

'3(А4-А,)*

 

2А + ЗА, + Р

 

 

 

 

I

П- ~~

т 3

ЗА +

2А, + P-i ’

 

 

 

тА=

 

1

 

 

т.

 

ЗА + A, + Р-,

 

 

4

2 к + 2А, + р- + Р-,

5

 

 

 

 

 

__

1

 

 

 

 

 

 

 

 

 

 

6

2А + A, + р. + Р-,

 

 

 

 

 

1

 

...

 

1

 

mQ

 

1

mf = -я;

 

т.

 

2А + р +

А4~ ЗА, 4" Iй"*

 

 

Зл + Рч

1

 

 

 

 

 

 

 

 

т, 0

 

т „

А+ 2А, + Р + Pi '

 

 

ЗА, + р. ’

 

 

 

 

т , 2 —

 

1

 

 

 

 

 

 

 

 

 

2А, + Р + {J-i ’

1

 

 

 

 

 

1

 

 

 

т ,14

 

 

 

 

^ 13

А4-А, + Р ~Т Pi

 

^i + Р + Pi ’

 

 

 

 

 

 

1

 

 

 

1

 

 

 

 

 

т,. — -г—.-----1---- ,

т 1в==— — .

 

 

Так

как

5

А4- р + Pi

 

 

Р + Pi

 

 

 

состояния 7— 16 являются

отказовыми для

системы, то,

используя

(3.19)

и

(3.20),

можно

записать

 

 

 

 

 

 

6

 

 

 

 

 

(3.28)

 

 

 

 

7’1= 2 Я,Л

'

* '

 

 

 

 

 

 

 

i=l

 

 

матрицы

 

где «1,г- — соответствующие элементы

(3.29)

 

 

 

 

 

 

 

 

 

 

 

 

Матрица [I—Р

1б)]

1 имеет вид

 

 

 

 

 

 

 

1

 

2

3

 

4

 

5

 

6

 

 

1

1

—ЗА/д, —ЗА,/н,

0

 

0

 

0

 

 

2 — р/й2

1

0

 

—ЗА,/л2 0

 

0

К г =

3 — Рч'«з

0

1

 

—ЗА/из —2А,т,

0

4

0

—Pl'H-l —Р'«4

1

 

0

 

—2А,/п

 

 

5

0

 

0

-Р-Н»5

0

 

1

 

—ЗА«г

 

 

6

0

 

0

0

 

- P-i«e

—Р«6

1

 

 

 

 

 

 

 

 

 

 

 

 

(3.30).

Учитывая соотношение (3.21), получим окончательноевыражение для Тt рассматриваемой системы

Л = = ^ 1 М г\,/и г| / Д „

(3.31)

где Ai — определитель матрицы [1—Р

16)]~1-

168

Для определения наработки па отказ Т2 и среднего времени восстановления Т3 используем приведенную ма­ трицу QM1. Состояние з|)=16 выбираем в качестве опор­ ного. В этом случае матрица QMi имеет вид

 

 

Q M i= [I-P M(n)]-*.

 

(3.32)

Отсюда окончательное выражение для наработки

на от­

каз ММС с тремя ВО имеет вид

 

 

Т,

(

^ г , 14~f~ ^J.ls-^le.ls)

!Ra,

(3.33)

где

1=1

 

 

 

 

 

 

 

 

 

 

--' S

(At.14^10.и 4* ^2,15^18,15) PiRt,

(3.34)

 

;=i

 

 

 

 

а вероятности

 

 

 

 

Р 16 .14

V'i K v'i Н t-1)»

Д о , 1 5 = = V'liV'i

t*")»

 

 

 

 

 

 

(3.34а)

 

 

/=7

 

 

для всех

 

t =

l... 6.

 

 

При i— 1 Pi,3 = 0 для всех / = 7 ... 15; при t= 2, Р2,у- = 0 , если /=у=9. Для j — 9

Р 2,9 — 2Х/ ( 2 Х + З А .1 + ц ) ;

при г —3 Рз,з= 0 для всех \ — 7 ... 15; при i= 4 Pi,j= 0,

если 11. Для j — 11

Р4,11=2Я/(2'А,-|- 2?ii+ (.i-|- pi);

при 1 = 5 As,j= 0, если ]'Ф 7. Для / = 7

Рь,ч— Xi/(3X+Xi + (J-i);

при i— 6 P e , j — 0, если } ф 8 и /=£13. Для / = 8

Pe,s=^\l (2^,+Xi + ц+ pi).

Для / = 13

Рб,1з=2Я,/ (2Я+ А,1 + ц + Ц1).

Алгебраические дополнения

А,,15 вычисляются

с помощью матрицы I—Р , ,

а /л* определяется на

М(16)

 

основании соотношения (3.17).

 

12—703

169

Среднее время восстановления ММС с тремя feO можно найти из следующего соотношения:

15

Т2 (4 ч Л ,,.» + Ai,»p n.i%)n4 + ml%bQJ ^ R A. (3.35)

Коэффициент готовности МС с тремя ВО определяет­ ся по формуле

в

 

Тг

_

2 (■‘^ * • 1 4 ^ 1 6 . 1 4 + ■ '4 < ,1 6 ^ >1 в . 1 б ) m t

 

Кг

i - l

(3.36)

Тг +

Тш

<5

 

 

( - ^ i , 1 4 ^ 1 6 , 1 4 + ■ ^ l , 1 5 ^ 3 l « 11 6 ) m l - b , n l 6 ^ Q M i

1=1

Формулы (3.31), (3.33), (3.35), (3.36) справедливы «для ММС без восстановления при p.= p,i=0.

Аналогично можно произвести оценку основных ко­ личественных характеристик пяти- и семиканальных ма­ жоритарных систем.

Рассмотренный метод оценки основных количествен­ ных показателей надежности ММС отличается просто­ той организации вычислений и сводится лишь к опера­ циям над матрицами NMи QM, которые определяются на основании матрицы Рм.

Вычисления основных показателей надежности функ­ ционирования ММС при известной матрице переходных вероятностей Рм можно производить в следующем по­

рядке.

На

основании

(3.17) для

каждого

состояния i,

1.

i e ( l ,

N)

вычисляется

среднее значение т 4 пребывания

процесса

в i-м состоянии (здесь

N — число

возможных

состояний системы).

 

 

 

2.Осуществляется разбиение множества всех воз­ можных состояний на подмножество состояний Pi нор­ мального функционирования ММС и подмножество со­ стояний Р2 ненормального функционирования ММС.

3.На основании матрицы Рм записывается фунда­

ментальная матрица поглощающей марковской цепи

N" = v - p^

r -

состояния t = l

4. Для

выбранного начального

(teP i)

вычисляется значение определителя Д матрицы

NM и

алгебраические дополнения Aitl

определителя Д

матрицы AM(i<=Pi) и согласно (3.20) или (3.31) опре­ деляется средняя наработка до первого отказа 7\ ММС.

176

Соседние файлы в папке книги из ГПНТБ