Файл: Зингер И.С. Обеспечение достоверности данных в автоматизированных системах управления производством.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.07.2024
Просмотров: 85
Скачиваний: 0
рующих контуров информационных потоков подсистем. Введем понятие силы контрольной связи, которое отра жает важные количественные характеристики структуры потоков информации. Это понятие является мерой увели чения достоверности в контуре, используя которую мож но последовательными шагами получить степень досто верности интересующих нас выходных данных. Подобны ми методами можно получить и оценки надежности при менения технических средств в АСУ.
Будем в дальнейшем считать, что каждый контур име ет один вход (вершину, в которую входит дуга, исходящая / из вершины графа, которая ие принадлежит этому контутуру) и идин выход (вершину, из которой исходит дуга,
входящая в |
вершину |
графа, |
что |
не принадлежит |
этому |
|
контуру). |
|
|
|
|
|
|
Силой контрольной связи |
(Ui, |
Uj) (/ <i |
i) графа |
U по |
||
токов информации |
назовем |
величину, |
показывающую, |
|||
во сколько |
раз уменьшается |
вероятность |
выхода |
досто |
верных данных из контура (при достоверном входе в кон тур), если убрать контрольную обратную связь — дугу {Ui, Uj). Сила контрольной обратной связи зависит от ве роятности искажения информации в контуре, замкнутом этой контрольной обратной связью, и от вероятности обнаружить в контролирующей вершине графа это иска жение информации.
Будем считать также, что искажения информации во всех вершинах графа U происходят независимо друг от друга, а вероятность появления искажения в выходной вершине связного подграфа, имеющего одну выходную вершину, в которую ведут пути от всех вершин, и ие ох ваченного контрольной связью, равна вероятности иска жения информации хотя бы в одной вершине этого под графа.
|
Дадим некоторые определения. |
|
|
|
|||||
|
1. Подграфом графа U, ограниченного вершинами Ux и |
||||||||
Uy, |
называется граф, содержащий Bqe вершины Ui |
гра |
|||||||
фа |
U, для которых индекс i удовлетворяет |
неравенствам |
|||||||
х =gC i ^ |
у, |
и все дуги графа U, соединяющие вершины, |
|||||||
вошедшие в подграф. Подграф графа U, ограниченный вер |
|||||||||
шинами Uх |
и Uy, |
будем обозначать через Uх, у . |
|
|
|||||
|
Пример. |
Подграф £73,7 графа |
U (рис. 8) содержит |
вер |
|||||
шины U3, |
Uit Ub, |
Uu, |
U-, и дуги (U3, U^, |
(Ui, |
U3), |
(UB,-' |
|||
Щ, |
(U6, Un), (U7, |
U6), |
(U7, ив). |
Подграф |
U3,7 |
приведен |
|||
на |
рис. |
9. |
|
|
|
|
|
|
|
86
2. |
Циклической |
Структурой Кху, ограниченной |
вер |
шинами £/Л., Uv {х ^ |
у ) , будем называть подграф Ux, |
у г Р а " |
|
фа U, |
в котором для каждой вершины имеется дуга, ис |
ходящая из этой вершины, и дуга, входящая в эту вершину. Так, подграф C/3 j 7 в приведенном выше примере является циклической структурой K s , 7 , ограниченной вершинами U3 и £/7 . Подграф йъ> 7 графа U, приведенного на рис. 8,
Рис. 8. Граф U Рис. 9. Граф ТГ31
также является циклической структурой (/С?,?)- |
Подгра- |
|||||||||||
.фы U-2,4 и £ / 0 ) 8 того же графа U не являются |
циклическими |
|||||||||||
•структурами, так как |
граф |
Ui}i |
содержит |
вершину |
U2, |
|||||||
которая не имеет ни входящей, ни исходящей дуги, а граф |
||||||||||||
•U6,s содержит |
вершину |
Us, |
которая |
не имеет |
исходящей |
|||||||
из нее дуги. Графы £/6 ,7 , |
£ / 2 , 4 и С/6 ) 8 |
показаны на рис. 10. |
||||||||||
|
3, Циклическая структура КХ}У |
|
содержится |
в цикли |
||||||||
ческой структуре КХ',у', |
|
если а: < |
ж' и т/'^г/или |
х^х' |
и |
|||||||
•у' |
<С У- (Кх,у |
и |
Kx'.v' |
— подграфы одного и |
того же гра |
|||||||
фа U.) Например, циклическая структура Кй,ч содержит |
||||||||||||
ся |
в циклической структуре |
i f 3 ) 7 . |
|
|
|
|
|
|||||
|
4. Простой |
циклической |
структурой Кх,у |
|
графа |
U |
||||||
называется циклическая структура, которая не содержит |
||||||||||||
внутри себя другой циклической структуры ни при какой |
||||||||||||
нумерации |
вершин графа. |
|
|
|
|
|
|
|
||||
|
Циклическая структура Къ<-, графа U (рис. 8) имеет |
|||||||||||
два выхода |
С75 и UB |
(входные'дуги |
{ U v Ub) |
и |
{ U 2 , |
UB)) |
||||||
и один выход Е/7. Циклическая структура КБ)7 |
не простая, |
|||||||||||
так как в ней содержится циклическая структура |
KSt7, |
|||||||||||
^которая тоже |
имеет два входа Ue |
и |
С/7. |
|
|
|
|
87
Рассмотрим контрольные связи (С/7 , Ub) и (£/7 , £/„) циклической структуры Къ^. Связь (J77 , £/5 ) приводит ся в действие, если искаженная информация пришла в вершину J77 по связи (С/5 , ?77), а связь (С77, £/в ) приводит ся в действие, если искаженная информация пришла в вершину U7 по связи (С/@., [/,). Эту циклическую струк туру, представив потоки информации более детализиро вание, можно отобразить графом, приведенным на рис. 11.
Рис. ю.
Условные обозпачешш:
а —граф А'в 7 : б — граф К2^, " — граф Л"0 9
Весь граф потоков информации, приведенный на рис. 8, можно заменить графом, показанным на рис. 12, более подробно отображающим потоки информации.
В этом графе все простые циклические структуры име ют один выход и один вход. В дальнейшем будем считать, что любая простая циклическая структура графа U имеет один вход и один выход, причем выходом является кон тролирующая вершина.
Теперь можно перейти к оценке вероятности появления на любом выходе графа достоверных данных (при досто
верной информации на входах графа). |
|
|
|||||
Рассмотрим |
простую |
циклическую структуру |
К х > у |
||||
графа |
U. Пусть вершина |
Uv — контролирующая, верши |
|||||
на Ux |
— входная, а дуга |
( U v , U х ) — контрольная |
обрат |
||||
ная связь. Обозначим |
вероятность того, что |
информация |
|||||
от входа в вершину |
U х |
до входа в вершину |
Uy проходит |
||||
без искажений, |
через |
qa. |
|
|
|
В контролирующей вершине достоверные данные всегда выдаются из контура Кхл. Если информация в кон-
88
туре Кх,у искажена, то |
в контролирующей вершине |
с вероятностью qy = qKmp |
это обнаруживается и по обрат |
ной связи передается сигнал на повторение прогона и пре
образования |
данных по контуру |
Кх,у. |
С вероятностью |
Ру = 1 — qv |
в контролирующей |
вершине |
Uy не обнару |
живается, что информация искажена, и данные выдаются из контура Кх,у.
Вычислим вероятность того, что из контура будет
выдана искаженная информация. На входе вершины Uv искаженная информация при первом проходе по контуру
появляется |
с вероятностью |
(1 — qe), |
и с |
вероятностью |
|||
(1 — qa)-Py |
эта информация |
выдается |
из |
контура. С ве |
|||
роятностью |
(1 — q\)-qy |
происходит |
повторный |
прогон |
|||
данных |
по |
контуру. С |
вероятностью |
(1 — <1г)-Ру |
[(1 — |
||
— 4z)-qy\ |
происходит искажение и выдача искаженной ин |
формации в результате второго прогона данных. С вероят
ностью [(1 — qa)'qy]2 происходит третий |
прогон данных |
•=*по контуру. С вероятностью (1 — qz)-Py |
[(1 — qz)-qy\i |
происходит искажение информации в третьем прогоне данных по контуру Кх,у и т. д. Полная вероятность вы-
89
дачи искаженных данных |
из контура КхУ |
равна |
|||
(1 - |
дг) • Ру |
+ (1 - д.) • Pv • [(1 - |
дг) • д„] |
+ |
|
+ ( 1 - ? в ) . р 1 , . [ ( 1 - ? , ) . ? 1 / ] * + |
1 — (! — 9г )-7и |
||||
|
|
|
|
||
Вероятность </ того, что в контуре Kxv |
не произойдет |
||||
искаженпя информации, |
равна |
|
|
||
g u w - |
1 _ { 1 _ ( ? г ) . 7 и - р И . ( 7 з . 9 ] у - |
||||
Вероятность того, что |
информация за один проход по |
||||
контуру |
KXtV |
не будет |
искажена, |
обозначенная нами |
через дг, равна вероятности того, что информация не будет
искажена ни в какой вершине |
подграфа Uх,у-г |
графа U. |
|||||||
Отсюда, |
учитывая, что искажение |
информации в верши |
|||||||
нах |
происходит независимо, |
получаем |
|
||||||
дг = |
g.x-g.t+i • • • qu-i= |
П |
|
Qi- |
|
|
|||
Таким образом, |
|
х < |
i < у |
|
контуре |
||||
вероятность |
д того, что в |
||||||||
Кх,ъ |
не произойдет |
искаженпя |
информации, |
равна |
|||||
|
|
п |
q i |
|
|
|
|
|
|
|
|
Р у + |
1 1 |
11 |
|
|
|
|
|
Если |
разорвать |
обратную |
связь |
контура Кх,у, то ве |
|||||
роятность того, что в контуре |
Кх,у |
не произойдет иска |
|||||||
жения информации, равна дг |
= |
|
П |
Отсюда получаем, |
|||||
что |
сила контрольной |
связи |
контура Кхл равна |
||||||
|
|
1 |
|
|
|
|
|
|
|
Р |
у + |
П 0, " |
|
|
|
|
|
|
|
|
|
к < i < V |
|
упрощенно |
й-а порядок |
вычисле |
|||
Укажем несколько |
ния достоверности выдачи данных из любой выходной вер
шины графа U. Сначала выбираем любой простой |
контур |
|||
Кх,у |
графа U и заменяем граф U на граф Г/'1', полученный |
|||
из графа U заменой простого контура |
К^,,, на вершину |
|||
U'х, |
из которой исходят все дуги, исходящие из контура |
|||
Кх>у |
(из вершины иу), и в которую |
входят все дуги, |
||
входившие в контур Кх>и. Вершине |
Uх |
графа Uw |
припи |
|
сывается вероятность достоверного |
преобразования даи- |
90