40. Динамические экспертные системы
| Вид материала | Документы |
СодержаниеPoo(t); устройство отказало, «о схема контроля неисправность не обнаружила P |
- Курс лекций "Экспертные системы" (Для студентов заочного обучения юридического факультета, 84.44kb.
- 4 Экспертные системы, 51.16kb.
- 14. Лекция: Позиционно-силовое управление в системе робота-станка, 113.23kb.
- Алгоритмы обучения и архитектура нейронных сетей. Нейросетевые системы обработки информации, 21.42kb.
- Программа дисциплины «Динамические системы» Направление, 73.11kb.
- Рабочая программа дисциплины «Дискретные динамические системы», 110.59kb.
- Говоря простым языком, системы баз знаний это искусство, которое использует достижения, 267.75kb.
- Лекция №15. Экспертные системы Экспертные системы зародились в ходе развития методов, 188.15kb.
- Динамика системы управления гидротурбиной с пидрегулятором, 80.14kb.
- О некоторых особенностях интегрирования обыкновенных дифференциальных уравнений, описывающих, 18.79kb.
Переменная
определяет возиможность выбранного метода контроля обнаруживать ошибки. Будем также полагать, что
, поэтому Pon(t)=0. Тогда
Перейдем к замещению булевой функции вероятностной. Это можно сделать непосредственно, так как все булевы функции представлены в ОДНФ [9]:

Здесь
— вероятности безотказной работы соответственно исходной контролируемой схемы; части исходной контролируемой схемы, охваченной аппаратным контролем; той же схемы, неохваченной аппаратным контролем; схемы контроля.Подставляя (16), (17) и (18) в (5) и (7) получим

Если предположить, что исходная и схема контроля выполнены на однотипных логических элементах, имеющих равную надежность p(t), то используя формулы (13) и (15) можно иметь

Если исходная контролируемая схема охвачена контролем полностью β=1, а метод контроля позволяет обнаруживать все ошибки заданного класса РОбн=1, то

Если исходная схема не контролируется, аппаратный контроль отсутствует, то
. Тогда
Таким образом, при аппаратном контроле величины показателей достоверности работы
и
лежат в пределах
Рассмотрим случай, когда схема контроля не контролируется. Составим таблицу истинности (табл. 6). Здесь в отличие от табл. 5 необходимо учитывать событие
, так как выход из строя схемы контроля при правильно работающей исходной схеме может привести к выдаче ложного сигнала ошибки.После выполнения операции замещения булевых функций вероятностным (см. табл. 6) получим:

Отсюда

Если аппаратный контроль полностью охватывает контролируемую схему
, то
Если аппаратный контроль полностью отсутствует
,Робн = 0), ТО
Используя формулы (13) и (15) и полагая, что исходная и схема контроля выполнены на однотипных логических элементах, имеющих равную надежность p{t), получим:

Если аппаратный контроль, охватывающий исходную контролируемую схему, полный
, тогда
Если аппаратный контроль отсутствует
Робн = 0,
), то
Пример. Надежность исходной схемы


1) Схема контроля контролируется полностью. Согласно формулам (19) и (20) находим

2) Схема контроля не контролируется. Тогда используя формулы (21) и (22), получим

Этот пример подтверждает, что в случае, если схема контроля .не контролируется, достоверность результатов работы ниже по сравнению со случаем, когда схема контроля также охвачена контролем.
Из сравнения показателей достоверности
для устройства со схемой аппаратного контроля и безызбыточного устройства, учитывая, что для последнего эти показатели должны быть ниже, чем для устройства с аппаратным контролем, молено найти предельное значение допустимой вводимой аппаратурной избыточности. Указанные условия определяют ограничения на выбор мсюда аппаратного контроля.С понятием достоверности работы очень близко соприкасается понятие достоверность контроля.
Действительно достоверность контроля зависит от сложности .схемы контроля
, выбранного метода контроля с его способностью обнаруживать ошибки (РОбн). Вместе с тем такой параметр контроля как (3 не характеризуется только средствами контроля, а в основном зависит от контролепригодности устройства, т. е. .приспособленности устройства для проведения операций диагностирования.Поэтому понятие достоверности работы по сравнению с понятием достоверности контроля более широкое, тем более что оно объективно существует и в том случае, когда устройство вообще не контролируется (показатели достоверности равны безотказности).
Рассмотрим расчет показателей достоверности
и
для произвольных структур, состоящих из последовательных, параллельных и параллельно-последовательных соединений элементов структуры, а также структур с коррекцией (исправлением) неисправностей.Достоверность функционирования (правильного функционирования) последовательно соединенных цифровых устройств (рис. 28), каждый из которых имеет автономный аппаратный контроль (в случае отсутствия контроля

с учетом взаимонезависимости отказов в различных элементах структуры, рассчитывается аналогично надежности последовательно соединенных элементов
где т — число последовательно соединенных цифровых устройств с аппаратным контролем. В общем случае в .каждом из т устройств может быть использован свой отличный от других устройств метод аппаратного контроля.
Исследуем параллельное соединение цифровых устройств с аппаратным контролем. Для цифровых устройств (а не отдельных элементов) параллельное соединение может быть реализовано <в следующих видах:
резервирование замещением с нагруженным (ненагруженным) резервом;
постоянное резервирование (дублирование);
различные схемы с коррекцией (исправлением) неисправностей.
Для схемы резервирования с нагруженным резервом (рис. 29) достоверность работы оценивается также, как и вероятность безотказной работы для этой схемы, а именно

Для схемы дублирования (рис. 30) можно найти

Так как Робн = 0,5, то
. а 

Рассмотрим устройства с коррекцией неисправностей, позволяющие проводить исправление и обнаружение ошибок. К таким схемам относятся схемы резервирования замещением с аппаратным контролем в каждом канале (рис. 31), мажоритарного резервирования (рис. 32), а также схема с коррекцией ошибок с применением корректирующих кодов (см. рис. 24).
При оценке истинности результата работы устройства с исправлением ошибок возможны следующие события:
устройство действительно работает правильно
;устройство отказало и схема контроля зафиксировала ошибку ^ Poo(t);
устройство отказало, «о схема контроля неисправность не обнаружила PH0(t);
устройство работает правильно, но схема контроля выдала ложный сигнал ошибки POu(t).
S3
В случае, когда в устройстве произошла ошибка (событие Poo (t)), и она зафиксирована схемой контроля, возможны два исхода из этого состояния:
неисправность исправляется за счет корректирующей способности схемы (соответствует событию Pnp(t));
на декодере обнаружения ошибок появляется сигнал ошибки (свидетельствует о том, что корректирующая способность схемы исчерпана и выходной результат «неправильный). Покажем расчет показателей достоверности работы для схемы резервирования цифровых устройств с аппаратным контролем в каждом канале (см. рис. 31).
Схема резервирования цифровых устройств с аппаратным контролем в каждом канале есть схема резервирования с постоянным замещением. Правильность выходного результата определяется по правильной (безотказной) работе ведущего канала. В случае обнаружения неисправности в ведущем канале, происходит переход на ведомый канал, по состоянию которого и оценивается достоверность работы всей резервируемой схемы.
Построим таблицу истинности (табл. 7) для решающего органа, исправляющего ошибки. Функция решающего органа г определяется по ведущему каналу, если в нем отсутствует сигнал ошибки.
При наличии сигнала ошибки в ведущем канале происходит переключение на ведомый канал. Если и в нем име-
Таблица 7
| Y1 | ei | Y2 | е2 | Z | е | Е0 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 0 | 0 | | 1 | 0 | 0 | 1 |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 | 1 | 1 |
| 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| 1 | 0 | 1 | 1 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 0 | 0 | 1 |
| 1 | 1 | 0 | 1 | I | 1 | 1 |
| l | 1 | 1 | 0 | 1 | 0 | 1 |
| 1 | ] | 1 | 1 | 0 | 1 | 1 |
ется сигнал ошибки, то выходной сигнал находится как инверсия выходного сигнала в ведомом канале. Из табл. 7 получим

Для схемы резервирования замещением в каждом канале могут быть также построены решающие органы, определяющие:
двухкратную ошибку
, которая не исправляется и указывает на отказ схемы в целом;однократные и двухкратные ошибки
, что необходимо для восстановления работоспособности схемы при проведении ремонтных и регламентных работ.Наличие в схеме резервирования замещением решающего органа, обнаруживающего ошибку кратности {d = 2) большей, чем кратность исправляемых ошибок (d=1), позволяет рассчитать показатели достоверности работы этой схемы.
Используя табл. 7, можно составить таблицу истинности булевых функций (табл. 8), соответствующих событиям Pnp(t), Poo(t), PH0{t). Предполагаем, что надежность решающего органа, исправляющего ошибки Рро(t) = 1, следовательно, Рон(t)=0
После перехода от булевых функций к вероятностным функциям из табл. 8 можно получить:

Отсюда следует

| № п/п | Р1 | Рк1 | Робн1 | Р2 | Рк2 | Робн2 | Рир | Роо | Рно |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | | | 1 |
| 2 | 0 | 0 | 0 | 0 | 0 | 1 | | | 1 |
| 3 | 0 | 0 | 0 | 0 | 1 | 0 | | | 1 |
| 4 | 0 | 0 | 0 | 0 | 1 | 1 | | | 1 |
| 5 | 0 | 0 | 0 | 1 | 0 | 0 | | | 1 |
| 6 | 0 | 0 | 0 | 1 | 0 | 1 | | | 1 |
| 7 | 0 | 0 | 0 | 1 | 1 | 0 | | | 1 |
| 8 | 0 | 0 | 0 | 1 | 1 | 1 | | | 1 |
| 9 | 0 | 0 | 1 | 0 | 0 | 0 | | | 1 |
| 10 | 0 | 0 | 1 | 0 | 0 | 1 | | 1 | |
| 11 | 0 | 0 | 1 | 0 | 1 | 0 | | | 1 |
| 12 | 0 | 0 | 1 | 0 | 1 | 1 | | 1 | |
| 13 | 0 | 0 | 1 | 1 | 0 | 0 | | | 1 |
| 14 | 0 | 0 | 1 | 1 | 0 | 1 | | 1 | |
| 15 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | | |
| 16 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | | |
| 17 | 0 | 1 | 0 | 0 | 0 | 0 | | | 1 |
| 18 | 0 | 1 | 0 | 0 | 0 | 1 | | | 1 |
| 19 | 0 | 1 | 0 | 0 | 1 | 0 | | | 1 |
| 20 | 0 | 1 | 0 | 0 | 1 | 1 | | | 1 |
| 21 | 0 | 1 | 0 | 1 | 0 | 0 | | | 1 |
| 22 | 0 | 1 | 0 | 1 | 0 | 1 | | | 1 |
| 23 | 0 | 1 | 0 | 1 | 1 | 0 | | | 1 |
| 24 | 0 | 1 | 0 | 1 | 1 | 1 | | | 1 |
| 25 | 0 | 1 | 1 | 0 | 0 | 0 | | | 1 |
| 26 | 0 | 1 | 1 | 0 | 0 | 1 | | 1 | |
| 27 | 0 | 1 | 1 | 0 | 1 | 0 | | | 1 |
| 28 | 0 | 1 | 1 | 0 | 1 | 1 | | 1 | |
| 29 | 0 | 1 | 1 | 1 | 0 | 0 | | | 1 |
| 30 | 0 | 1 | 1 | 1 | 0 | 1 | | 1 | |
| 31 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | | |
| 32 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | | |
Пример. Рассчитаем достоверность работы устройства с аппаратным контролем и схемы резервирования замещением с аппаратным контролем в каждом канале

Схема контролируется полностью. Для устройства с аппаратным .контролем, используя формулы (19) и (20), получим

Таблица 8
| | № п/п | P1 | К1 | Робн1 | Р2 | К2 | Робн2 | Рир | Роо | Рно |
| | 33 | 1 | 0 | 0 | 0 | 0 | 0 | | | 1 |
| | 34 | 1 | 0 | 0 | 0 | 0 | 1 | | | 1 |
| | 35 | 1 | 0 | 0 | 0 | 1 | 0 | | | 1 |
| | 36 | 1 | 0 | 0 | 0 | 1 | 1 | | | 1 |
| | 37 | 1 | 0 | 0 | 1 | 0 | 0 | | | 1 |
| | 38 | 1 | 0 | 0 | 1 | 0 | 1 | | | 1 |
| | 39 | 1 | 0 | 0 | 1 | 1 | 0 | | | 1 |
| | 40 | 1 | 0 | 0 | 1 | 1 | 1 | | | 1 |
| | 41 | 1 | 0 | 1 | 0 | 0 | 0 | | | 1 |
| | 42 | 1 | 0 | 1 | 0 | 0 | 1 | | 1 | |
| | 43 | 1 | 0 | 1 | 0 | 1 | 0 | | | 1 |
| | 44 | 1 | 0 | 1 | 0 | 1 | 1 | | 1 | |
| | 45 | 1 | 0 | 1 | 1 | 0 | 0 | | | 1 |
| | 46 | 1 | 0 | 1 | 1 | 0 | 1 | | 1 | |
| | 47 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | | |
| | 48 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | | |
| | 49 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | | |
| | 50 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | | |
| | 51 | | 1 | 0 | 0 | 1 | 0 | 1 | | |
| | 52 | | 1 | 0 | 0 | 1 | 1 | 1 | | |
| | 53 | | 1 | 0 | 1 | 0 | 0 | 1 | | |
| | 54 | | 1 | 0 | 1 | 0 | 1 | 1 | | |
| | 55 | | 1 | 0 | 1 | 1 | 0 | 1 | | |
| | 56 | | 1 | 0 | 1 | 1 | 1 | 1 | | |
| | 57 | | 1 | 1 | 0 | 0 | 0 | 1 | | |
| | 58 | | 1 | 1 | 0 | 0 | 1 | 1 | | |
| | 59 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | | |
| | 60 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | | |
| | 61 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | | |
| | 62 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | | |
| | 63 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | | |
| | 64 | 1 | 1 | ] | 1 | 1 | 1 | 1 | | |
