Разработка программы диагностирования по комплексу независимых параметров
Таким образом, программная часть разработки системы диагностирования выполняется в три этапа:
1) обработка результатов диагностирования групп объектов с разными диагнозами с целью расчета априорной вероятности диагнозов и вероятностей наблюдения диагностических параметров, отражающих эти диагнозы (подготовительный этап); о
2) сопоставление результатов диагностирования очередного объекта с комплексом вероятностей диагностических параметров по каждому из рассматриваемых диагнозов и расчет по формуле Байеса их вероятностей (рабочий этап оценки состояния объекта);
3) «обучение» программы, т. е. корректирование исходных данных путем включения результатов диагностирования очередного объекта в группу исходных данных соответствующего (фактически обнаруженного) диагноза.
Решение третьей задачи представлено алгоритмом самостоятельной программы (Начало № 2), поскольку она запускается уже после фактического подтверждения диагноза по результатам работ по устранению отказа или неисправности объекта.
При успешном функционировании автоматизированной системы диагностики по предлагаемой методике каждый вновь поступающий объект увеличивает статистическую базу вероятностей диагнозов и наблюдаемых диагностических признаков, используемых для расчета. По мере самообучения автоматизированной системы достоверность диагностики повышается.