Студопедия — Алгоритмы диагностирования и методы их построения
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Алгоритмы диагностирования и методы их построения






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

Различают алгоритмы:

· проверки исправности;

· проверки работоспособности;

· поиска неисправностей.

Эти алгоритмы строятся на основе соответствующих тестов и словарей неисправностей. Алгоритмы диагностирования условно можно разделить на три вида алгоритмов (рис. 21):

- безусловный, с безусловной остановкой;

- безусловный, с условной остановкой;

- условный, с условной остановкой.

Рисунок 21 – Классификация алгоритмов диагностирования

 

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

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

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

Наиболее распространенными формами представления алгоритмов являются таблицы и древовидные графы.

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

Табл.1.

Проверка Результат R проверки находящейся в состоянии
S1, S4 S2 S3 S5 S6 S7
π1            
π2            
π6            
π7            

 

В строках таблицы – все возможные проверки πj. Графы таблицы соответствуют всем возможным неисправным состояниям: S1, S2, S3 … S7. На пересечении i -ой графы и j -го столбца проставляется результат j -ой проверки для системы, находящейся в i -ом состоянии. Если значение проверки в объекте с j -ой неисправностью совпадает с ее значением в исправном объекте, то в таблице записывается 1 (данную неисправность, рассматриваемая проверка не обнаруживает, в противном случае записывается 0). Если во всех элементах графы проставлены 1, то она соответствует неисправности, которая не может быть обнаружена принятым методом диагностирования. В этом случае поиск неисправного элемента требует выполнения всего множества проверок, включенных в тест, с фиксацией их результатов. На основе анализа полной совокупности этих результатов делается вывод о месте неисправности.

Безусловный алгоритм с условной остановкой представляется в виде графа. Рассмотрим граф (рис.22), который моделирует алгоритм поиска неисправности по таблице 1. Корневая вершина графа представляет множество S = { S1, S2, S3 … S7} всех рассматриваемых технических состояний объекта, а остальные вершины – подмножества состояний, выделяемые в результате деления множества S и его подмножеств по результатам элементарных проверок. Висячие вершины соответствуют подмножествам эквивалентных состояний. Исходящими из вершин дугами изображаются элементарные проверки, а заходящими дугами – результаты этих проверок. Заданный алгоритм предусматривает подачу поверок в фиксированной последовательности - π1, π2, π6, π7 (как они расположены в таблице 1). Однако выполнение алгоритма может быть остановлено на любом этапе, если выделилось подмножество состояний соответствующих висячей вершине. Так, на первом этапе алгоритма при выполнении проверки π1 получение результата 0 останавливает алгоритм, так как выделено подмножество эквивалентных состояний [S1,S4]. В противном случае применяют проверку π2 и алгоритм продолжает выполняться.

 

Рисунок 22 – Безусловный алгоритм с условной остановкой.

 

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

 

Рисунок 23 – Условный алгоритм

 

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

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


 







Дата добавления: 2015-04-19; просмотров: 2172. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

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

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия