Файл: Хетагуров, Я. А. Повышение надежности цифровых устройств методами избыточного кодирования.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.10.2024

Просмотров: 171

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

со

ч

 

 

ЯЮ = ^ [ 1 - ^ ( 0 ] ' dt-T*=*^{l

+

l)

U-Y-

О

1=0

 

 

_ T a _ _ T s 1—(2g + 2) (a/b)4 +i + (2д + 2) (а/Ь)я+*

— (а/Ь)Чя + *)

[1 — (д/&)9+']2

В частности, если a/b = l, то

г = ( 1 ® ( 0 = г / ( 1 + 9 ) .

Оценим улучшение' надежности при использовании корректирующих кодов. Отношение средних времен пре­ бывания в функционально безотказном состоянии при использовании избыточного и неизбыточного вариантов равно:

[1 — (а/Ь)ч + Чт0\

 

 

I — (а/Ь)ч + *

 

 

 

 

Т0

b ( 1 - я / б )

 

~

(Р +

Х К У / / л 0 \ ) (I -a/b)

'

 

 

Это отношение зависит от трех параметров:

1)

коэф­

фициента избыточности а/Ь; 2) количества

исправляемых

ошибок

q; 3)

коэффициента

усложнения

( Р + Х К У /шоК).

Зависимости

T/T0=f

+

А , К У / / П 0 А , )

при

различных

зна­

 

 

 

 

 

чениях а/Ь и <7 показаны на

1 Г Т

 

 

 

 

рис.

6-5.

 

 

 

 

 

 

 

 

 

 

 

Известно,

что

введение

 

 

 

 

 

избыточности

приводит

к

 

 

 

 

 

«деформации»

кривой

на­

 

 

 

 

 

дежности (вероятности функ­

 

 

 

 

 

ционально

безотказного

со­

 

 

 

 

 

стояния),

которая

прибли­

 

 

 

 

 

жается

к кривой

релейного

 

 

 

 

 

типа

и

показывает,

что

за

 

 

 

 

 

периодом практически

безот­

 

 

 

 

 

казной

работы наступает бы-

 

 

 

 

 

Рис. 6-5. Зависимости

отношения

 

 

 

 

 

средних

времен

 

пребывания в

 

 

 

 

 

функционально

безотказном

со­

 

 

 

 

 

стоянии

избыточного

и

[«избыточ­

 

 

 

 

 

ного

устройств от

коэффициента

 

 

 

 

 

усложнения

(В+ ^ку/тйк),

коэф­

 

 

 

 

 

фициента

избыточности

а/Ь и ко­

 

 

 

 

 

личества

исправляемых

ошибок q.

166


строе ухудшение надежности (рис. 6-4). Важной харак­ теристикой является значение tKV, соответствующее точ­ ке пересечения кривых надежности неизбыточного и из­ быточного вариантов построения устройства. Значение Aj>(0 избыточного варианта при t<tKV выше, чем неизбыточиого, а при t>tKp имеет место обратная ситуация. Превышение критического времени работы избыточного устройства без профилактики и ремонта нежелательно. Значение i,(p определяется из равенства

1=0

или

LI

1=0

Если известны коэффициенты усложнения (Р+ + ХКУ /ток) и коэффициент избыточности afb, то, учиты­ вая следующие очевидные равенства:

а = (а/Ь) ((3 + ЯКу//"оЯ.) т0Х;

 

Ь1щХ=

( Р + Л К У / / » ( А ) / " ( ) Х — 7 п < А =

 

 

=

(Р+fow/moX—

1) т01,

 

получаем:

 

 

 

 

 

" [(а/6) (Р + ЯКУ//и0Х)]*

(рПку/^ - П*

 

 

S

п

Л =

е

 

 

 

 

 

 

где

х=т<}Мщ1. На рис. 6-6

показаны зависимости

т0МКр

от

коэффициента

усложнения

+Аку/тоЯ),

коэффи­

циента избыточности а/Ь и кратности исправляемых оши­ бок q.

Для сравнительной оценки степени улучшения надеж­ ности избыточного устройства по сравнению с неизбы­

точным

при ^ < / к р будем рассматривать

отношение ве­

роятностей функционального отказа

[Л. 44]

 

° — 1-Я» (О <?ф (0'

( D D ;

где P(t)

— вероятность безотказного

состояния неизбы­

точного

устройства; P$(t)—вероятность

 

функционально

167


ln(/0moAfK,

(п(/От0ЯгКР)

7=2

 

 

^ 2

 

2 '

О

\ 1

L

о

^ Л70Л

 

 

Рис. 6-6. Зависимости tn0\tKV от коэффициента усложнения (В+.Ацу//л<Д), количества исправляемых ошибок q и коэффи­ циента избыточности alb.

а / 6 = 1 (/); а / й - 0 , 8 (2); а/6=0,7 (3); а/&=0,5 (4).

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

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

например, Рф (^о) =0,55, Р(^о)=0,5,

тогда

6=(1—0,5)/(1—0,55) = 1,11;

Рф (f0 ) =0,99,

Р(<0 )=0,9,

тогда

9 =

= (1—0,9) (I—0,99) = 10. Из приведенных

примеров видно, что хотя

отношение вероятностей

функционально

безотказного

состояния

в обоих случаях одинаково и равно 0,55/0,5=0,99/0,9=1,1, отношение

вероятностей функциональных отказов отличается почти

в 10 раз

и большее значение б соответствует большему значению

Р(^о).

Подставляя значение P(t) из (6-4) и Яф(£) из (6-5) в (6-6), определяем:

1 />m0\t

1 - е

(6-7)

 

Г—

 

(=0

 

168


/

2

3

Рис. 6-7. Зависимость уменьшения вероятности функционального отказа 8 от коэффициента усложнения (В+А К у //П(А) и коэффициента избы­ точности а/Ь.

а / й - 0 , 9 (/); а/6=0,8 (2); а/6=0 . 7 (3); а/Ь=0.5 (4).

При t—Ю получаем максимальное значение рассма­ триваемого отношения:

Омане — 11Ш Q — ( р + Х

к у / / й о Х ) e ( 1

_

 

1

 

 

— ( 1 _ а / & ) ( Р

+ ЛК У //л0 Л)

*

 

Если 0 м а к с > 1 , то рассматриваемый вариант введения избыточности увеличивает вероятность пребывания устройства в функционально безотказном состоянии. Та­ ким образом, Эмакс можно использовать для оценки раз­ личных вариантов, чтобы отбросить те из них, которые нецелесообразны.

Из (6-7) видно, что значение 8 зависит от четырех параметров.1.

е = ф(<7, а/Ь,

р+Яку//поЯ,,

molt).

На рис. 6-7

показаны

зависимости

6 = ф(|3+Яку/ягоЯ)

для некоторых

значений остальных параметров. Значение

169


hioU

выбрано

равным

ОД, что соответствует вероятности

безотказной

работы

неизбыточного

устройства 0,9048.

Это

значение

moXt можно рассматривать как граничное

в том смысле, что обычно требуемая

надежность устрой­

ства

на заданном интервале времени

больше 0,9. Из по­

казанных зависимостей можно сделать следующие каче­ ственные выводы:

1) построение избыточного устройства с исправлени­ ем <7 = 2 ошибок целесообразно в том случае, когда коэф­ фициент избыточности a/i>>0,8, т. е. не менее 80%' аппа­ ратуры должно быть охвачено коррекцией ошибок;

2) если коэффициент избыточности а/6<0,8, то обыч­ но целесообразно исправление q— \ ошибки.

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

6-3. ОЦЕНКА ДОСТОВЕРНОСТИ ИНФОРМАЦИИ НА ВЫХОДЕ УСТРОЙСТВ С КОНТРОЛЕМ

Введение избыточности позволяет улучшить не толь­ ко функциональную надежность, но и достоверность по­ лучаемой информации [см. (6-2)]. Однако основным и наиболее часто используемым методом повышения до­ стоверности информации является контроль. Для кон­ троля пересылок информации между различными устрой­ ствами (ЗУ и процессором, устройствами ввода —вывода и ЗУ, различными уровнями ЗУ и т. д.) в современных ЦВМ широко используется контроль по четности и контроль­ ное суммирование массивов информации. В ряде специа­ лизированных ЦВМ используется контроль по модулю

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

Достоверность информации на выходе устройства с контролем вычисляется в соответствии с выражением (§6-1):

/ ~ 3\ (t, , ) Р N (t + т) Рш (t + ,) RM (-с).

170