
- •Синтез оптимальных программ диагностирования
- •Основные понятия и определения
- •Исходные данные для синтеза оптимальной программы диагностирования:
- •Требуется:
- •Теоретические основы синтеза программ диагностирования
- •Графовое представление модели диагностирования
- •Целевая функция процесса диагностирования
- •Оптимизация процесса диагностирования методом динамического программирования
- •1. Представление исходных данных в развернутом виде
- •2. Определение элементов алгебры информационных состояний и подмножеств допустимых проверок.
Графовое представление модели диагностирования
В качестве
формы представления модели (12) может
быть использован ориентированный
древовидный граф. Вершинам граф-дерева
соответствуют информационные состояния
Ri,
Rk
E,
а дугам – исходы проверок πj
Πi,
причем начальное информационное
состояние Rk
=
E
обозначается
корневой вершиной, промежуточные вершины
обозначают промежуточные
информационные
состояния Rk
E,
а конечные (висячие) вершины – конечные
информационные состояния Ri,
.
Путь
от корневой вершины Rk
=
E
к
конечной вершине Ri
является
i-й
ветвью программы диагностирования.
Очевидно, что подмножество Πi
Π
обозначает проверки, входящие в i-ю
ветвь программы, а операторы θi
Θ
– последовательность переходов по i-й
ветви от начального информационного
состояния к конечному.
Целенаправленным выбором проверок с учетом их характеристик можно гибко изменять этот процесс, придавая ему требуемые свойства. В качестве характеристик метрологических погрешностей измерительных преобразователей применяются вероятности ошибок первого и второго рода производимых проверок (выражения (8) и (9)). От этих вероятностей зависит доверие к результатам диагностирования.
Целевая функция процесса диагностирования
В
соответствии с принятой вероятностной
моделью (12) событие, заключающееся в
том, что объект находится в i-м
виде технического состояния будет
обозначаться через Ri
= Ei.
Вероятность такого события
P(Ri)=P(Ei)
полагается заданной (выражение (5)).
Событие, заключающееся в том, что в
результате выполнения проверок в
соответствии с программой диагностирования
зафиксирован i-й
вид технического состояния, будет
обозначаться через
.
Пусть
система диагностирования зафиксировала
i-й
вид технического состояния т.е. произошло
событие
.
Этот результат не вполне достоверен
из-за ограниченной точности
контрольно-измерительных приборов,
наличия помех и ошибок при выполнении
проверок. По этим причинам система
диагностирования может зафиксировать
i-й
вид технического состояния, в то время
как объект находился в f-м
виде технического состояния. Поскольку
объект может находиться в любом из
заданных видов технического состояния,
то m
событий
Rf
,
можно
рассматривать как m
несовместных
гипотез, априорные вероятности которых
P(Rf)=P(Ef).
Событие
может
произойти одновременно с любой из этих
гипотез,
а поэтому по формуле полной вероятности
имеем
,
.
(19)
Для того, чтобы судить о достоверности диагностирования, необходимо ввести в рассмотрение ситуации, характеризующиеся совместным наступлением событий Ri и . По формуле умножения вероятностей получим
.
(20)
Очевидно, что отношение вероятности (20) к вероятности (19) характеризует вероятность правильного определения i-го вида технического состояния по выбранной программе диагностирования:
Di
=
,
.
(21)
Очевидно, что выражение (21) есть формула Байеса, из которой следует, что
Di
=
,
.
(22)
Таким образом, вероятность правильного определения i-го вида технического состояния по выбранной программе диагностирования количественно оценивается вероятностью пребывания объекта в этом виде технического состояния при условии, что система диагностирования зафиксировала именно этот вид технического состояния.
Вероятность правильного диагностирования в целом по программе определяется как средняя вероятность, которая аппроксимирует математическое ожидание величины Di:
.
(23)