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

книги / Надежность и живучесть систем связи

..pdf
Скачиваний:
4
Добавлен:
12.11.2023
Размер:
10.52 Mб
Скачать

дующего СДГ Тогда для нашего примера (см. рис. 8.5)

соответст­

вующие переменные примут значения:

 

j/tfC= 1,0 • (1,0—0,9 • 0,7). (1,0—0,1 • 0,5) • (1,0—0,8 • 0,1) = 0,32338;

tf№ S=l,0; SUM SUM + PRORNSVRC= 0+ 1,0 • 1,0

■0,32338=

= 0,32338;

 

PRO = PRO • (0,9 • 0,7) .(0,1- 0,5) • (0,8 -0,1) = 0,00252

(круглыми скобками условно выделены вероятности исправного состояния трех связующих звеньев первого СДГ). Переменная PRO содержит вероятность того, что все три СЗ v—1-го СДГ ис­ правны, это событие, очевидно, соответствует набору л,= ш =3, а п2=Пз—0. Последующий, (v-И )- СДГ при данном исправном со­ стоянии v-ro предыдущего СДГ будет иметь структуру, изобра­ женную на рис. 8.3,6. В массивах АВ и V будет размещена сле­ дующая информация о (v-fl)-M СДГ: /Ш[2,1]=2; ЛЯ[2,2]=0;

/Ш[2,3] = 0; V [2,l]=4; V[2,2] =5, а

соответствующие переменные

примут значения:

 

VRC==(1,0—(1,0—0,7-0,3).0,8)

(1,0—0,7-ч0,5) = 0,1288;

 

RN S= RN Sq(bl,T)= l,0 0,4 = 0i4;

SUM = SUM + PRO RNS - VRC= 0,32388 -f 0,00252 0,4 -0,1288 =

 

= 0,3235... ;

PRO =

PRO • ((1 ,0 - 0,7 • 0,3) • 0,8) • (0,7 • 0,5) = 0,0588.

На примере

состояний (v=l)-ro

СДГ, изображенного на рис.

8.4, поясним теперь назначение массивов VIV, VNV, VIR и VNR. Вели на v-м СДГ будет такое исправное состояние, как это пока­

зано

на

рис.

8.4,а, т.

е. {{TIIV I5I}» {TI2V , r)3v}}, что

соответствует

набору

ni=2,

п2= 1,

а

пз= 0, то вместо того, чтобы выполнять с

переменной

PRO операцию

PRO= (PRO : p(f]iv ) ) -«/(лч )*

Д°*

статочно умножить переменную PRO на содержимое VNV [1, 1]..

Действительно, при

 

наборе

щ=т~3, а Я2 =Лз= 0

на (v= 1) -м

СДГ

содержимое переменной

PRO равнялось

PRO—PROX

X П

P (T] |V

) = 1,0• (0,9• 0,7) (0,1*0,6) (0,8•0,1)=0,00252.

Чтобы

вычислить вероятность

состояния {{TIIV |6I}> {Лэv, т]зу }},

не

при­

бегая

к содержимому

VNV [1,

1], необходимо выполнить:

PRO =

= PRO :p(iii v) =0,00252 :0,63=0,004, а затем PRO = PRO-q{ai) = = 0 ,0 0 4 -0,3 = 0,0012, т. е. мы вынуждены выполнять две «тяжелые»

для ЭВМ

операции — деления и умножения. Этот

же результат

можно

получить, если выполнить

операцию

PRO=PROX

XVNV [1, 1] =0,00252.0,476=0,0012,

при этом, как

видно, есть

экономия в трудозатратах, так как не выполняем операцию деления. Содержимое VIV, VNV, VIR и VNR формируется одно-

5* m

кратно при компоновке (v + l)-ro последующего СДГ, при этом выполняется т Х 4 операций типа

VIV [v, |] = р (% )/? (tj^/ а,)

 

 

и lW [v ,i] =

1,0

 

 

 

 

 

V I V [v, El

 

 

зато

при

рассмотрении

Е &т(2т~*— 1)

исправных

состояний

v-ro

СДГ

существенно

сокращается

число

«тяжелых»

операций

деления. Если, например, состоянию v-ro СДГ, изображенному на рис. 8.4,6, предшествовало состояние {{тщ/й}, {Ti2 v, Лзу )} (смрис. 8.4,а), то для формирования вероятности этого события доста­ точно выполнить PRO=PRO-VJV [1, 1] • VNV [1, 3].

Для формирования всех возможных минимально необходимых исправных состояний v-ro предыдущего СДГ можно воспользо­ ваться способом организации «двоичного счетчика». Для этой цели служат массивы S V [ , ] и Формальные правила «двоичного счетчика» очень просты и легко реализуются на уровне входных языков ЭВМ. Пусть в исходном состоянии «двоичный счетчик» будет обнулен. Тогда при чтении слева направо содер­ жимого «двоичного счетчика» необходимо выполнить следующие операции:

1.Если компонента «двоичного счетчика» будет содержать 0, то его следует инвертировать в 1 и перейти к чтению «двоичного счетчика» слева направо.

2.Если компонента «двоичного счетчика» будет содержать 1, то ее следует инвертировать в '0 и перейти к чтению содержимого соседней справа компоненты. При выходе за границу «двоичного счетчика» следует прекратить процедуру чтения. Если компонен­ там «двоичного счетчика» поставить в соответствие номера какихлибо элементов, то (после выполнения п. 1 правил «двоичного счетчика») совокупности элементов, соответствующие компоненты

которых «в двоичном счетчике» отмечены 1 (или 0), дает все воз­ можные сочетания номеров этих элементов.

Пусть 0 в компоненте массивов SV[v, 1] и SR [v,

соответст­

вует исправному состоянию связующего звена {тцу },

а 1 — его

неисправному состоянию как {rigv | а,} и {TI^ | (&i,iAflj)}. Тогда, используя правила «двоичного счетчика», можно достаточно про­ сто организовать формирование всех возможных минимально не­ обходимых исправных состояний v-ro предыдущего СДГ. Струк­ турная схема алгоритма фрагмента модели на уровне операторов входного языка PL/I ЭВМ ЕС представлена на рис. 8.6. Такую трактовку формального представления всех возможных мини­ мально необходимых исправных состояний v-ro СДГ следует вос­ принимать как вариант; очевидно, вполне возможны и другие алгоритмические решения данного события.

132

Нетрудно видеть, что организация всех возможных минималь­ но необходимых состояний связующих звеньев на v-м СДГ яв­ ляется весьма трудоемкой процедурой. В ряде случаев, как по­ казано в [35], можно избежать ее выполнения. Если в концевом СДГ (т. е. таком, у которого все вершины {а,-}еЛ2у+1 смежны со

Рис. 8.6. Алгоритм расчета надежности двухполюсной сети методом двудоль­ ных графов

133

вторым

полюсом

при условии, ЧТО

& 2 ={аг})

число

связующих

звеньев

не будет

превышать /л ^ З ,

то для расчета

вероятности

pv (Gj)

можно воспользоваться аналитическими

выражениями.

На

рис. 8.7 представлены структуры концевых СДГ для слу­

чаев

т—2 и

т=>3 [при т= 1 формируется составное РНС (см.

рис.

8.4,б)].

Вероятность вычисляется следующим образом:

При т = 2

pv (G^ = (1 ,0 p i,, pi pi ,3) (1 ,0 —pit2 p2 р2.з)~Рх Р1 .2 Р2 Х

X (0 i.lP l.3 p i,2 0 2 .3 + P i,1 0 1 .3 0i,2P 2,3)-

(8.17)

При m=3

 

 

 

Pv (^j) = (1 ,0 — p i, i Px pi ,4) (1 ,0 — p i, 2

p 8 P2 , 4) (1 ,0

p»,3 р з Р з , 4)

— (PlP2P3(<7«'.lPl.4Pit2 92,4P<,3<73.4 (1,0 — 01,2 01 , з ) + P i . 1 01.4

X

X 0i.2p 2,4P i,303,4 (1,0 — 01,202,э) +

Р»\1 01,4 Р», 2 02,4 0 f,3 p 3 ,4

X

X (1,0 — 01,3 02,э) 4" 0i, 1 0 /.2 P /.3 03,4 (1 ,0 — ((1 ,0 — р з ,1 P i , 4)

X

X (1 ,0 — РЗ ,2 P2 ,4) — Pi .2 (03,1 Pi .4 P3,2

02,4 + p 3 ,l

01 ,4 0 3 ,2 P 2 ,4) ) ) +

+ 0i, 1 P i,2 02,4 0i,3 (1,0((1,0— p 2 ,1 Pi ,4) (1,0 — P2,3 P 3.4) —

—Pl.3 (02,1 pi .4P2.3 03.4 + p 2 ,l 01,4 02,3 P3,4)))+ Р/, 1 01,4 0i,2 0,\з(1,0—

—((1,0—pi .2 P2,4) (1,0 —pi ,3 P3.4)—P2,3 (01.2P2.4pl.3 03.4 -r

4*Pl.2 02,4 01.3P3,4))))—0i РзРз (0£.2 P2 ,4 pi,3 03,4 +Р», 2 02,4 0i .ЗРЗ.4) X

X P2,3—Pi 02 Рз (0i,l Pi,4 Pi,3 03,4 + Pi. 1 01,4 0i,3P3,4)pi,3—Pi Рг0аХ]

X (0i,iPl,4 Pi.2 02,4 + Pi, 101 ,40i,2P2,4)pi,2-

(8.18)

Если формируется концевой СДГ, у которого

более

трех СЗ,

т —2

 

то целесообразно воспользоваться организацией

S Ci7n(2m_<—2)

 

»=о

 

его исправных состояний, воспользовавшись, например, способом «двоичного счетчика».

Рис. 8.7. Структуры концевых СДГ для т= 2 и т= 3

8.5.Применение метода двудольных графов

для расчета живучести сетей связи при некоторых ограничениях на установление связи

При составлении канала связи в силу технических условий часто требуется реализация в алгоритме установления связи orраничения h на число транзитных узлов сц&А. Данное ограниче-

134

яие может существенно уменьшить число простых цепей р* в множестве Mj. В корреляционном методе и в методе объединения

простых цепей

с учетом эффекта поглощения

[34] ограничение

1, учитывается

при

формировании

усеченного

подмножества

Мг=Ы

(2-Zi-f 1)}.

также

позволяет учесть ограниче­

Метод двудольных

графов

ние Z\ при расчете вероятности

P(Gj)

разрыва

всех простых це­

пей аа и at. Формальный прием

реализации этой особенности ал­

горитма установления

связи

основывается на

использовании

п,-рельефа. Под ог рельефом

понимается такое

 

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

вершин а,еЛ сети Z), относительно второго полюса at, когда каж­ дой вершине а{ сообщается ее высота г\ относительно at. В свою очередь под высотой г \ вершины а,- понимается число транзитных

вершин ctj^A, включаемых в кратчайшую

простую цепь между

щи а,-. Процедура

формирования

а<-рельефа на сети

Dj доста­

точно проста и сводится к выполнению следующих правил:

 

1. В исходном

состоянии

примем

v=0, г'*=0, Лг= {<*<}, где

Л —подмножество

вершин сети

Dj,

имеющих - одинаковую

вы-

. соту.

 

 

 

 

 

 

 

 

2. Выполним v = v + l.

 

 

 

v —1

 

 

3. Всем

транзитным вершинам а ,е (Л \

 

 

U Аг ), т. е. не име­

ющим еще

высоты,

которые

смежны вершинам а,^А г,

присвоим

высоту r'i=v.

 

 

 

 

 

 

 

4. Если всем транзитным вершинам высота сообщена,^ то за­

кончим процедуру формирования

аг рельефа, иначе перейдем

к

п.2. Например, применительно к сети Dj, изображенной на рис.

8.1, после

выполнения этих

правил Я7-рельеф будет иметь такой

вид, как показано на рис. 8.8. При

рекурсивном формировании

(v-H)-ro последующего СДГ вершину а;<=02, претендующую на включение ее в подмножество Аг компонуемого СДГ, необходимо

проверить на выполнение условия

 

(8.19)

r' +

v < Z x,

где v следует рассматривать

как

число всех предыдущих

СДГ,

включенных в компонент 2)\. Например, применительно к соста­ вам компонент £t)\ и 2>г, изображенных на рис. 8.3,а—в, v прини­

мает

соответственно

значения

 

О, 1, 2. Если условие

(8.19) для

 

/.й вершины, т. е. для

а^ е^ )2,

 

не выполняется, то эту верши­

 

ну <2i не следует включать з

 

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

А2 (v +1) -го

 

СДГ. Например,

если

ограни­

 

чение

на

число

переприемов

 

для сети

будет

равно

1, т. е.

|г^ 2;

Z,= 1, то в этом

случае будет

сформировано одно

лишь со­

Рис. 8.8. а<-рельеф на сети Dt

ставное эквивалентное РНС ви-

•135

да Въ,т={Ьъ,\, ah bij}, а

вероятность

= 1,0—pe.i-pi-pi,?.

Процедура формирования

flj-рельефа

нетрудоемка

и достаточно

просто реализуется на уровне входных языков ЭВМ.

 

8.6.Примеры расчета живучести двухполюсной сети связи методом двудольных графов

Вычислим

вероятность

P { G

j )

по формальным правилам,

приведенным в

§ 8.4, применительно к сети D p

 

изображенной

на

рис. 8.1.

Решение

будем вы<

поднять в общем виде (т. е. без числовых значений р( и

q t )

для

случая, когда

2,=оо

н 2,=2

(т. е. когда

нет

ограничений

на

число

переприемов

и когда

число транзитных вершин

в

простой цепи не

должно

превышать

двух).

1 , Вероятность P(G,)

для случая Z , = o o

вычисляется так:

 

 

 

 

P ( G j ) = (1 — p 6ii Pi) (I — Р б . г

P s ) 0 —

Р б . з Р з ) +

Р б , 1Pi Я \ . 7 <Рб.2х

 

X р2 [р6,3 Рэ ((! — 0

 

 

.4 ?2,0 Р4 Р4,7 ) (! — Рз .5 Рь Р5.7)

 

 

— Р4 Р4 . 5

Р ь ( Я \ ,А

Р2 .4 Р4 .7 Р3 . 5 ?5.7 + (, “- 7 1,4^2,4)^4.7 Х

 

X 43.5P5.7))-»-^(J" - ( 1 _ ^ .4 ? 2 .4 )P 4 (l-- P 4 ,7 (l-P 4 ,5 P 5 X

Х Р 5 .7))) + ? 6 , з Рз (( 1“

( 1~ ‘ <?1 . 4 ? 2 . 4 ) Р 4 Р 4 17 ) ( 1 - - Р 2 ( з

Р з 15 Р 5 Р 5,7 ) —

 

~ Р к Р к , 5 Р*

- 4 ?2 , 4 Р4 . 7 Р2 . 5 Рз. 5 ?5 , 7 + 0

 

>4 ?2 ,4 ) Х

 

Х'94.7(1' - Р2.зРз.5)Р5.7))] +

<72 [Р6,3 Рэ ({1 — Pj >4 X

 

 

 

X P i Рц ,7)

 

Рз ,5 Р з Р ъ ,т ) ~ ~ ~ Р * Р4.5 Рб (?] 1 4 Р4 ( 7 X

 

 

Х Р 3(5 95.7 +

Р 1 . 4 <?4.7Чз >5Р5 .7 )) +

?э ( 1— р 1 ( 4 р4 X

 

 

Х ( 1 — ‘?4,7(1 ' - 'р4.5Р^Р5,/))) + ?е,з p8 (l* ~ p l i4 p4 ( i ^ - 9 4 у . х

 

X ( 1- P 4.5PsP5.7)))l +

96.2P2fP6l3P3((l — (1— ‘?1.Л( 1— Рз >2 X

 

X р2 f 4 )) Р*Р4.7) ( 1 — РЗ.5 Р* Р5.7 ) — Р4Р4 . 5

р6

(9,

4

( 1

_

 

 

- ( 1- ' ’j.2 ^ .4 )^ .7 '’3.S«5.7 +

( '- « l , 4( l - p 3,2p2

()), 4

7?з з р> ,)) +

+

f t О ~ Р , , 4 f t С " f t . 7 (> “

О . . . Р . Р , . , ) ) ) +

f t , 3 Р , ( 1 - р

, ' , р , X

Х (1-?4.7(1- ( 1-

,<'5(1- ^ . ^ 7 .7 Р з . 5))р,р5,7)))1) + ,1')<

 

Х ( Р 6 . 2 Р ! [ Р б . З Р > ( ( | - Р 2 . 4 Р . Р . , 7 ) ( 1 - Р з 1з р ь Р 5

 

 

 

р< , х

X

Р , ( f t . 4 Р . , 7 Р З . 5 f t . 7 + Р 2 . 4 f t . 7 « 3 . 5 Р 5 . 7 ) ) +

 

 

 

 

р х

X ( ' - » 4 . 7 ( l - P 4 . 5 P . f t . 7 ) » + f t . 3 P , ( ( l - P , . , P 4 , 4 7 ) ( , _

; г з ‘р з 5 ) <

 

 

X P# Рб»7 )

 

Р 4 Р А . 5 Р 6 ( Р 2 , 4 р 4 . 7

Р г , з Р 3

5 q &

?

 

 

 

 

• + Р 2 ,4 ^ ,7 ( ] — P2.3P3,5)>5l7))] +

^ [ p 6 i’3 p ^ j __

 

 

-Р з.5 ft

- f t . 2 О

- *

. * Р< Р>.7)))1+ ft., р2 [ Рз.з раХ

 

Х ( ( 1 - Р з . 2 Р 2 . 4 Р 4 Р 4 . 7 ) ( 1 - Р , . 6 Р , Р 5 л ) - _ р < р 4 ^ р ^

 

 

Х((1-Р3.2Р2.4)Р4.7Р3.5 ft.7 + P3.2P,.4,4 7 ц

^

 

 

»jj +

+

ft.lP l{ P ..2 P 2 I f t .2 '',>((1- P 2 ,4 P 4 ( l - » 4 i7 (l

 

'

...

X (| - P

3,s P . P 5 . 7 ) - P 4 P 4 . 5 P ,( f t. 4 ( l - ,4,7 ( 1 _ р4

j p ,

7j) x

136

 

X P3.S Яъ, 7 + Р 2 ,4 ^4.7 ( l — Р4 . 1

PI . 7) Рз .5Р5.7))4-73 (1 —

' "

P2.4P4(I ^ _ ^ . 7 ( , - - P 4 . l P 1. 7) ( l — P4.5 P6 P5l7))) + <76.3 P3 X

 

Х ( ( 1- ^ . 4 Р 4 ( 1- < 7 4 . 7 Г » - ^ >1 P | . 7) ) ) ( J - P 2 . 3 P 3 , S P5PS, T) -

 

— Р4Р4.бРб(^2.4 О

^4.7 f1

P4,1 P i , ?)) P2 ,3 P3 ,5 <75.7 +

+ P2 . 4

Р 4 .|Р ,.7 ) (1 - ^ .з Р з .5 ) Р 5 .7 )) 1 + <72

6 .зР3Х

Х (, - Р З ,5Р6( 1— «5.7 ( I — P3 .4P4 ( l — <74.7C1— P4 . 1

P i.7)))))] +

+

^ . 2 Р 2 [ Р б . з Р з ( 1~ Р 3 . 2 P2.4P4 (I — <74.7(I“

P 4 . l P |>7)j)(I —

 

— Рз.5Р5Р5.7) — Р4Р4.5Рб((1— Рз,2Р2.4)(1— 74.7(1 —

— P4.lPl.7))P3.5<75.7 +

P3.2 P 2.4 74.7 ( 1— P4.I P i . 7) ?3.5 ft.?))]}-

|2. Вероятность P(Gj)

для случая Zi=2 определяется так:

 

Р(<?/) = (1— P6. i P i ) ( l — Рб. 2 P2) ( J — Рб,зР 3) +

Р6 .lP x P e,2

Р2 Рб.зР3 (?1 . 7 X

X ((I— (1 — <7i . 4

<72.4 ) Р4 Р4 . 7 ) (1 — Рз . 5 Р» Р5 .7 ) — Р4 P i . 5 Р. X

х ( <7| , 4 Рг ,4 Р4 ,7 Р3 . 5

Р5 . 7 + (* — ?1

, 4 ?2,4) ?4 . 7

^3 . 5 Р5 ,7 ))) +

 

+

Рб,1 РхРб.гР-г <7з(<71.7 ( 1— (*— ?i.4

^2.4)Р4 Р4,7)) +

+

Рб .1 РХРб, 3 Рз <72(

. 7 (I — Pi >4 Р4

Р4 . 7 ) ( 1— Рз.5 РвР5.7)) +

+ Р6.2 Р2Р6.3 Р3

 

Р2.4 Р4Р4.7Н1— P3.sP6Ps.7) + P6.lPlX

X К

М

<71.7 ( 1 — Р1 ,4 Р4 Р4.7 )) + ?2 ?6.2 Рз (

.7 ( 1

Р1.4 Р4 Р4.7)) +

+ Ч Яб,2 Рг ( Pi ,7 0 —Pl .4 Р4Р4.7)) + <76,2 РВ ?6,3 Р8 (

.7 (* — Pi .4 Р4Р 4 .7»)+

+

P6.2P2 ( <7J Рз ( 1“ Р2.4Р4 Р4.7) +

У1 <7б,3 Р2 (1”“ Р2.4 Р4Р4.7) +

 

 

+ ^ 3 ^ 6 . l P 1 ( I ' - P 2 . 4 P 4 P4. 7) + P 6 . l P l P 6 . 3 P 3 ( I —

 

 

— Р2.4Р4Р4.7)) +

Рб.зР8К

М

1' _ Рз15РбР5.7) +

+

<?1 ?6.2 Р2 ( 1

РЗ. 5 Р6 Рб . 7) + Рб. I”Рх ^2 ( 1

Рз ,5 Р5 Ро .7) +

+Рб,1 Рх 7б.2 Р2 С1— Рз,5 P6PS,7))-

8.7.Сравнительная оценка эффективности метода

Оценим эффективность (по объему трудозатрат) метода дву* Дольных графов (МДГ) по сравнению с известными методами:

прямого перебора (МПП) состояний элементов графа сети Dj; перебора простых 'цепей (МГИТЦ), формируемых на сети Dj

между полюсами сети ав\ at; трех частей (МТЧ);

объединения простых цепей (МОПЦ) с учетом эффекта «по­ глощения».

За критерий эффективности примем число ю конъюнктивных форм, необходимых для представления события Gj или Еj для того или иного метода. Так как в графах произвольной структу­

ры априори нельзя определить число |М,|

простых цепей

или

число | Г | стянутых двудольных

графов, то

такую оценку произ­

ведем на регулярных структурах,

а именно

на полносвязных

гра-

137

фах. Для полносвязных графов характерно то, что для любого такого графа, имеющего |Л | вершин, число \В\ ребер опреде­ ляется как

\л\-\

(8.20)

\ —

 

 

1=1

V=1

где r(ai) — степень i-й вершины,

а Jy *1, если при а*&а3=Ф(Ьitj)

выполняется »</, и Jv = 0 в противном случае.

Тогда, приняв т=\А\, где А \ аа, а*, число <о конъюнктивны) форм для перечисленных выше методов на полносвязных графа)

будет определяться так: для МПП:

Н ' ) ;

сомпп= 2

для МППЦ:

( |т * г ) .

0мппц — 2

для МТЧ:

®МТЧ — S 2т i для МОПЦ:

( 8.21)

(8.22)

(8.23)

 

 

 

^мопц

£

т!

_

(8.24)

 

 

 

Йо <*—*>!

 

 

 

 

 

 

 

 

 

 

для МДГ:

 

 

 

Р и с . 8.9 . Зависимость объема

тру­

шмдг = $}

(2т

1

2).

 

 

1=0

 

 

 

дозатрат £0< О Т

М ОЩ НОСТИ полно-

 

 

 

 

 

*8.25)

связного графа сети D j

 

 

 

 

 

 

Если положить, что число вершин в

полносвязных графах бу­

дет изменяться

как т=2, 3,

4, 5, 6......

то объем

трудозатрат по

числу о) для рассматриваемых методов будет нарастать так, как это показано на рис. 8.9, откуда видно, что наиболее эффективным является метод двудольных графов. Заметим, что данная зави­ симость справедлива только для общего случая анализа системы связи, когда все ее элементы (и вершины, и ребра) имеют неиде­ альную вероятность существования (отличную от 1). Если рас­ сматриваются частные структуры систем связи, у которых либо ребра, либо вершины имеют идеальную вероятность существова­ ния, то объемы трудозатрат при расчетах по МОПЦ и МДГ еш® существеннее разнятся так как соМОпц оценивается по (8.21), а

для метода двудольных графов такую оценку следует произво­ дить по формуле

 

т —2

 

 

® * w r= S с 'т.

(8.26)

 

«=0

 

Заметим,

что (8.26) справедлива только

тогда, когда все вер­

шины графа

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

Глава 9. СИНТЕЗ СИСТЕМЫ СВЯЗИ

СЗАДАННЫМИ НАДЕЖНОСТЬЮ

ИЖИВУЧЕСТЬЮ

9.1.Задача синтеза системы связи

сзаданными надежностью и живучестью

I Задача синтеза системы

связи в общем

виде поставлена в

[1—3J. Заданы: множество

координат X, Y,

расположения обме­

нивающихся информацией объектов, интенсивности потоков ин­ формации,' требования к качеству и надежности их передачи, све­ дения. о затратах на создание узлов и ребер сети. Основным ог­ раничением является суммарная стоимость создания системы свя­ зи. Требуется определить оптимальное число, координаты разме­ щения, емкость и производительность транзитных (сетевых) УК> схему межузловых соединений и мощность (емкость) пучков ка­ налов.

Решение задачи в общем виде требует разработки сложнейше­ го математического аппарата, а получение численных результа­

тов—очень

большого объема вычислений, не выполнимого даже

с помощью

ЭВМ за приемлемое время. Поэтому задача синтеза

решается при ряде дополнительных ограничений.

Известен ряд методов синтеза систем связи, например мето­ ды: редукции, динамического программирования, минимума кана- ло-километров, минимальной суммы весов, линейного программи­ рования, оптимального размещения коммутационных центров

« др.

Задача синтеза системы связи с учетом требований по ее на­ дежности и живучести решается в два этапа. Сначала одним из мётодов определяется структура, удовлетворяющая требованиям передачи потоков информации с заданным качеством. Затем оп­ ределяются требуемые параметры. Элементы структуры системы связи, полученной на первом этапе, должны обладать надежно­ стью (живучестью) не ниже некоторого уровня, названного мини­ мальным. Минимальный уровень надежности (живучести) эле­ ментов — это такой уровень, при достижении которого становится возможным повышение надежности (живучести) системы связи за счет изменения ее структуры. Сюда входят добавление резерв­ ных ребер, повышение степени защищенности УК, выбор сетевого

139

алгоритма, методов передачи служебных сигналов, алгоритмов функционирования УК и др.

Минимальный уровень для различных систем может быть не­ одинаковым. Для широкоразветвленной системы связи р(з)то{п*=

=0,5. Пусть р (э )^ р (э )т1„.

Этап достижения заданной надежно­

сти системы выполняется в

следующей последовательности:

1. Оптимизируется сетевой алгоритм Z

функционирования си­

стемы

связи и при полученном Z0m определяются

вероятности

P J).

В случае необходимости проводятся

расчеты

для введения

2.

в систему связи структурной избыточности и определения номе­ ров УК, защищенность которых необходимо повысить.

3.

Синтезируется

пропускная

способность

системы связи.

4.

Определяются

важнейшие

алгоритмы

функционирования

АСУ сетью связи для повышения эффективности работы систем связи.

Рассмотрим методы и алгоритмы реализации перечисленных положений.

9.2. Оптимизация сетевого алгоритма функционирования системы связи

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

Увеличение числа путей передачи информации в ДС повыша­ ет р(Е); однако известно [15], что основное значение имеют не

пересекающиеся между собой пути, составляющие множество М- Возрастание допустимого ранга z\ пути и допустимого числа гг столбцов адресной таблицы приводит к увеличению числа путей множества М. Число путей h может быть очень велико, однако возрастание р(Е) ограничено сверху и, начиная с некоторой гра­ ницы, дальнейшее повышение числа путей нецелесообразно.

Проведем оптимизацию ограничений 2 Ь z2. Обозначим Z* — сетевой алгоритм, при котором Zj, z2 принимают i-ю пару значе­ ний, t=0, 1 ..., N. Индекс i означает сложность сетевого алгорит­

ма,

и в дальнейшем принято, что Z* сложнее Z*, если V>k. При

этом

хотя бы одно значение zi, 2 2 eZ,- больше Zi, 2 2e Z t . Алго­

ритм Z0 означает возможность передачи информации только по

одному пути, Zj — по одному из путей реМ ; ZN — сеть без огра­

ничений. Для оптимизации сетевого алгоритма оценим зависи­ мость отношения

6(Z)=

 

i)>

(9.1)

v

'

1— PiEiZi)}

1

от усложнения сетевого

алгоритма.

Здесь

p{£(Zi)} — вероят­

ность исправности ДС при сетевом алгоритме Z*.

140