Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Вероятностный подход к решению задач диагностики в вычислительной технике Цыков, Петр Владимирович

Данная диссертационная работа должна поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Цыков, Петр Владимирович. Вероятностный подход к решению задач диагностики в вычислительной технике : автореферат дис. ... доктора технических наук : 05.13.11.- Москва, 1992.- 35 с.: ил.

Введение к работе

..тлел І I.

ссортаций І

Актуальность проблемы. Проблема диагностики является важнейшей составляющей при создании все более сложных технических объектов с большим числом структурных компонентов и выполняемых функций. Без ее решения нельзя обеспечить надежную работуелгаапжобъектов, в которых, даже при очень высокой надежности отдельных компонентов, приходится иметь дело с регулярным появлением неисправностей.

Наиболее ярким примером объектов, отражающих возрастающую техническую сложность, являются ЭВМ. Проблема диагностики для.них обостряется нехваткой квалифицированного обслуживающего персонала и тяжестью возможных последствий в ряде применений из-за своевременно не обнаруженной неисправности.

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

Традиционно формализация обеспечивалась за счет детального моделирования неисправностей, состоящего в определении реакции тестов на каждую из рассматриваемых неисправностей и построении так называемых словарей неисправностей. Однако для ЭВМ при широком использовании программных тестов, представляющих многошаговые последовательности комбинаций логических сигналов, собрать полные данные моделирования неисправностей становится практически невозможно. А без полноты данных качество получаемых решений по опреде-2 Заказ №61

4 ; лению места неисправности резко падает.

С другой стороны, применяемые в последние годы для поиска неисправностей диагностические экспертные системы (ЭС) слишком полагаются на субъективный опыт специалистов (экспертов) и плохо интегрируются с традиционным моделированием. Из-за чего их построение зачастую упирается в неэффективное разрастание базы знаний или предъявляет завышенные требования к экспертам (по детальности экспертизы).

Таким образом возникает необходимость ликвидировать методологический разрыв между различными подходами к решению задач технической диагностики, чтобы справиться с возрастающей сложностью объектов диагностирования и повысить эффективность диагностирования ЭВМ.

Целью диссертационной работы является построение методологии решения задач технической диагностики для сложных объектов на основе системы обобщенных моделей объекта диагностирования (ОД) и практическая отработка на примере средств вычислительной техники СМ ЭВМ общих принципов реализации ее методов. Исходя из этого приходим к постановке следующих задач:

  1. определить общий подход к решению задач диагностирования при существенной неполноте исходных данных о связях между неисправностями и исходами тестов;

  2. построить систему моделей ОД, обеспечивающих решение задачи поиска неисправности при различных требованиях к объему исходных данных;

  3. определить условия и границы применимости различных типов

5'

ыоделей ОД, а такне условия перехода от одного типа к другому иобтвэ-динения их с традиционными моделями, основанных на словарях неисправностей;

  1. определить требования к построении наборов тестов из условия наиболее эффективного применения.предлагаемых: моделей к обработке результатов их выполнения;

  2. построить критерии сравнения и оптимального выбора, в процессе диагностирования, тестов с учетом неопределенности их исходов из-за неполноты исходных данных;

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

  1. разработать методику построения диагностических программ для отдельных устройств и объединэния их в систеїш для организации диагностирования ЭВМ на основе выделенных требований к построению наборов тестов;

  2. разработать и довести до практической реализации общую схему автоматизации диагностирования средств вычислительной техники СМ ЭВМ, включающую локальные средсттдиагностирования, системы обеспечения удаленной диагностики и обработки результатов выполнения тестов в центре обслуживания;

  3. разработать проект построения экспертной системы для автоматизации диагностирования средств вычислительной техники СМ ЭВМ на основе предложенной концепции.

Методы исследования. Для проведения исследования и решения . . теоретических задач используется аппарат теории вероятностей, теории нечетких множеств, теории ннформацки и теории алгебраичоскпс решеток, отдельные методы теории принятия решений и математкчёско-2х

: б го анализа, а также общие методологические основы построения экспертных систем.

Научная новизна работы. Построена единая методология решения задач диагностики сложных технических объектов, при использовании неполных данных моделирования неисправностей и субъективных оценок экспертов, как задач принятия решения в условиях неопределенности. Это потребовало: I) перехода от детерминированного к вероятностному описанию причинно-следственных связей между возможными неисправностями (как локальными дефектаїли) и исходами тестов; 2) использования нечастотного субъективного подхода к интерпретации вероятности, характеризующей неопределенность, и 3) перехода к качественному вероятностному отношению предпочтения "менее вероятно, чем", когда количественно оценить нужные вероятности не удается.

Для решения задач диагностики предложена иерархическая система моделей ОД, отличающихся необходимым для построения объемом исходных данных. В эту систему входят три типа моделей: вероятностная, нечеткая и структурная (алгебраическая), которые дают вероятностное описание связей между возникающими неисправностями из фиксированных непересекающихся подмножеств и исходами тестов из фиксированного набора.

Вероятностная модель объекта диагностирования предполагает

получение статистически представительски/ выборок для оценки вероятностей некоторого множества 5 случайных событий, используемых для описания связей. Нечеткая модель предполагает слабое упорядочение множества & на основе отношения предпочтения "менее вероятно, чем" с последующим построением количественной функции, сохраняющей порядок, которая обладает свойствами функции принадлежности нечеткого множества.

Вероятностная и нечеткая модели, в зависимости от трех раз--

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

Структурная модель ОД предполагает частичное упорядочение множества S на основе отношения предпочтения "менее вероятно, чем" и определяет самый нижний уровень требований к объему исходных данных. Принципиальны;.! отличием этой модели от двух предыдущих является то, что она уже не является количественной, так как в эхом, случае из-за малого объема исходных данных не удается непротиворечиво построить общее количественное описание. Решение в структурной модели вычисляется с помощью операций теории алгебраических решеток на основе структуры данных, которая представляет собой построенный по определенным правилам ориентированный граф.

Кроме того, структурная модель позволяет построить схему наиболее эффективного пополнения исходных данных на пути построения нечеткой модели ОД, которая считается основной в предлагаемой системе моделей.

Для количественных моделей объекта диагностирования предложен (с использованием понятий теории информации) критерий сравнения и выбора тестов, поз водящих строить оптимальные, с точки зрения уменьшения неопределенности о месте неисправности, последовательности тестов. А также дано обобщение понятия глубины диагностирования, когда связи между неисправностями и исходами тестов имеют вероятностный характер.

На базе развитых методов, образующих так называемый вероятностный подход к решению задач днагностдкя, предложена концепция . 3 Заказ №>1

8 построения якспертных диагностических систем, определяющая условия эффективного построения и использования системы правил - продукций вида: ЕСЛИ (симптомы > , ТО ("возможные диагнозы> . При этом понятия симптома и диагноза рассматриваются как обобщение понятий исхода теста и неисправности.

Практическая ценность работы. Разработанный в диссертации вероятностный подход дает возможность формализовать решение задачи поиска неисправности, когда очень трудно или практически невозможно провести полное моделирование неисправностей. Это особенно важно при создании автоматизированных систем диагностирования сложных ОД.

Методы вероятностного подхода позволяют не только существенно сократить требуемых объемов исходных данных, но и расширить содержательно состав используемых данных..За счет предоставляемого гибкого выбора уровня разбиения множества рассматриваемых неисправностей на подмножества появляется возможность строить-многоуровневые системы диагностирования с использованием различных по технологии тестов (программных, микропрограммных и логических) с общей схемой обработки результатов их выполнения и принятия решения о месте неисправности.

Расширение состава используемых данных за счет информации имеющей не только количественный, но и качественный характер, позволяет привлечь к принятию решения в рамках единого формализма более непосредственные оценки человека-эксперта. Это оказывается весьма полезным при автоматизации программного диагностирования, поскольку качество разработки программных тестов зависит почти полностью от плохо формализуемого опыта разработчика.

Иерархическая система моделей позволяет устанавливать в ши- .

9 . роком диапазоне объем необходимых исходных данных, проводя для одних компонентов сложнйх ОД более детальное, а для других - менее детальное моделирование неисправностей. А предлагаемая в рамках этой системы схема эффективного, пополнения данных для повышения качества принимаемых решений способствует более раннему введению в эксплуатации автоматизированных систем диагностирования, доработка когорьк осуществляется уке по мере необходимости только там, где качество решений оказалось неудовлетворительным.

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

Методология вероятностного подхода к решению задач.диагностики последовательно реализуется в рамках общей схемы построения централизованного обслуживания СВТ СМ ЭВМ, призванного решить важную проблему автоматизации диагностирования СВТ СМ ЭВМ как класса технических средств, отличающихся определенной^ сложностью и широтой распространения. Создание центра обслуживания предполагает разработку эффективной системы тестов для диагностирования обслуживаемых ЭВМ, системы удаленной диагностики для организации процесса диагностирования из центра и сбора диагностической информации, а также программного обеспечения центральной ЭВМ, обеспечивающего обработку диагностической информации с целью определения места не исправности и последующих диагностических действий..

Реализация результатов работы. Исследования, проводимые в диссертации, осуществлялись в соответствии с планами следугаих 3*

научно-исследовательских и опытно-конструкторских работ Института электронных управляющих машин:

"Исследование по создании на микропроцессорной основе контроллеров КАМАК с гибкой архитектурой (Гос. per. № 79081807);

"Контроллер крейта с каналом прямого доступа для ИВК (измерительно-вычислительных комплексов) на базе СМ 3, СМ 4 (Гос. per. № 81079664);

"Разработка проблемно-ориентированного комплекса для автоматизации спектральных приборов на базе средств СМ ЭВМ (Тема

№ 0Є89065320);

"многоуровневая система программного диагностирования вычислительного комплекса СМ 1700 (ЫСЦЦ)" (Тема № 0889964760);

"Инструментальная система для проектирования программ диагностирования технических средств 32-х разрядных СМ ЭВМ (ДИС)" (Гос. per. № 7193862960);

"Многоуровневая система программного диагностирования вычислительного комплекса СМ 1705 МСПД-2" (Гос. per. J? 7193860060);

"Исследование принципов построения экспертной системы для автоматизации процесса диагностирования СВТ СМ ЭВМ (ЭСАД)" (Гос. per. $ 7I938649I0);

"Система удаленного диагностирования для 32-разрядных ВК СМ ЭВМ типа СМ 1700 (СДУ)" (Тема № 0I00I690);

"Экспертная система для автоматизации диагностирования СВТ СМ ЭВМ ЭСАД-Г (Тема № 0I00I790).

В^выполнения данных работ за период с 1977 по 1990 год получены основные результаты диссертации, которые использовались в разработках диагностического программного обеспечения.

В течение этого времени разработав программа диагностирова-

II ,

ния типового устройства (контроллера крейта КАМАК с прямым доступом к памяти ККДД СМ) с процедурой автоматической локализации неисправности на базе нечеткой модели.

Разработана многоуровневая система программного диагностирования вычислительных комплексов типа СМ 1700 и СМ 1705 в соответствии с рекомендациями вероятностного подхода по построению наборов тестов, а также единая стратегия ее использования, обеспечивающая наиболее эффективное проведение процесса диагностирования. Эта система рассчитана на работу с центром обслуживания.

' i Разработан технический проект построения Системы удаленного диагностирования указанных вычислительных комплексов, обеспечивающий возможность построения мощных систем автоматизации обработки диагностической информации, поступающей от обслуживаемых ЭВМ.

Разработан на- базе предложенной концепции проект построения экспертной системы для автоматизации диагностирования CDT СМ ЭВМ, которая входит в программное обеспечение центра обслуживания и является средством поддержки специалиста в принятии решения по результатам диагностирования о вероятном месте неисправности и о проведении дальнейших диагностических действий.

Главным местом внедрения диагностического программного обеспечения является завод Литовского производственного объединения "Сигма", серийно выпускающий СВТ СМ ЭВМ, где оно используется на завершающих этапах наладки и в отделе технического контроля. Кроме того, диагностические программы входят в обязательный комплект поставки соответствующих устройств и комплексов СМ ЭВМ.

Апробация работы. Основные положения работы докладывались на: 4 Заказ №61

Всесоюзной школе-семинаре "СМ ЭВМ", г. Минск, 1980 г.;

Всесоюзном совещании "Перспективы развития и опыт применения мини- и микро- ЭВМ", г. Орел, 1982 г.;

'- XXXI научно-технической конференции МИРЭА, г. Москва, 1982 г.;

Общемосковском семинаре по технической диагностике, г. Москва, 1983 г.;

Международной выставке-семинаре "Программные и технические средства ЭВМ", г. Будапешт, 1986 г.;

УІ Всесоюзном совещании по технической диагностике, г. Ростов на Дону, 1987 г.;

ІУ Всесоюзной школе-семинаре "Разработка и использование технических и программных средств системы малых ЭВМ (СМ ЭЕЧ), г. Звенигород, 1989 г.;

' - Всесоюзном совещании "Система ИНТЕР-ЭКСПЕРТ; Опыт прикладных разработок", г. Тверь, 1990 г.;

- Всесоюзном научно-техническом семинаре "Программное обес
печение СМ ЭВМ", г. Москва, 1990 г.

Публикации. По теме диссертации опубликовано 20 печатных работ.

Структура и объем работы.'Диссертация состоит из введения, шести глав, заключения, приложения и списка литературы. Объем диссертации: всего - 312 страниц, из них основного текста - 264, список литературы из 155 наименований и 34 рисунка.

Похожие диссертации на Вероятностный подход к решению задач диагностики в вычислительной технике