- •1. Основные понятия и определения технической диагностики
- •2. Задачи технического диагностирования
- •4. Поиск неисправностей (дефектов) при которых решается проблема точного указания в объекте элемента или множества элементов, среди которых находится неисправный элемент.
- •Диагностирование в жизненном цикле технических объектов.
- •Энтропия системы
- •2. Если система, имеет n равновероятных состояний, то очевидно, что с увеличением числа состояний энтропия возрастает, но гораздо медленнее, чем число состояний.
- •3. Если система а имеет n возможных состояний, то энтропия будет максимальной в том случае, когда все состояния равновероятны.
- •Измерение информации
- •Диагностическая ценность признаков.
- •Математические модели аналоговых объектов.
- •Логические модели
- •Диаграммы прохождения сигналов
- •Топологические модели
- •9. Математические модели дискретных комбинационных объектов
- •10. Математические модели дискретных устройств с памятью
- •11. Тестовое диагностирование
- •12. Функциональное диагностирование
- •13. Функциональные схемы систем диагностирования
- •14. Алгоритмы диагностирования и методы их построения
- •15. Диагностические признаки и условия работоспособности
- •Определено множество состояний объекта s, т.Е. Совокупность диагностических признаков θ.
- •Существуют номинальные лучшие состояния, т.Е. Определены θном.
- •Отклонения работоспособных состояний от номинальных допускаются в определенных пределах , соответствующих диапазону (н - нижнее, в- верхнее значение).
- •16. Степени работоспособности
- •17. Методы контроля работоспособности
- •Метод, основанный на контроле совокупности диагностических параметров
- •Метод, основанный на контроле обобщенного диагностического параметра
- •Метод сравнения реакции объекта диагностирования и эквивалентной модели
- •18. Признаки и методы обнаружения дефектов
- •19. Алгоритмы поиска дефектов
- •20. Методы построения алгоритмов поиска дефектов. Методы, основанные на показателях надежности
- •Методы, основанные на анализе таблиц состояний
- •22. Человек-оператор в системе диагностирования
- •23. Типовые структуры и показатели систем диагностирования
- •24. Аппаратное обеспечение отказоустойчивости
- •1. Аппаратурное резервирование
- •2. Алгоритмическое обеспечение отказоустойчивости
- •Мажоритарные избыточные структуры.
- •1) Синтез многосвязных автоматических систем с жесткой структурой
- •2) Синтез многосвязных автоматических систем с гибкой структурой
- •26. Общие вопросы прогнозирования изменения технического состояния объектов
- •1) Прямое и обратное
- •27. Выбор прогнозирующих параметров
- •29. Диагностирование логических схем на функциональных элементах.
- •30. Диагностирование релейно-контактных схем.
- •31. Методы построения тестов для комбинационных схем.
- •32. Обнаружение коротких замыканий.
- •2. Последовательностный поиск, при котором кз, содержащее контур ос с четным числом инверсий, обнаруживается на последовательности входных наборов.
- •33. Контроль исправности электрического монтажа логических устройств
- •34. Обнаружение неисправностей вида «временная задержка»
- •35. Вероятностное тестирование
- •36. Диагностирование дискретных устройств с памятью. Построение диагностических и проверяющих тестов
- •37. Сигнатурный анализ
- •38. Методы сканирования
- •39. Структурные схемы функционального диагностирования комбинационных схем
- •1) Контроля входного вектора – выходы z1 и z2 принимают значения (0,1) или (1,0), если на входе тестера присутствует вектор кода nRp, и принимают значения (0,0) или (1,1) в противном случае;
- •2) Самопроверки – для любой неисправности схемы тестера из заданного класса существует входной вектор кода nRp, на котором выходы z1 и z2 принимают значения (0,0) или (1,1).
- •1) Синтез дополнительного блока g(X) с наименьшей сложностью.
- •40. Методы контроля, использующие свойства кода.
- •41. Обнаружение неисправностей в схемах с памятью.
- •42. Организация тестового диагностирования мпс
- •43. Тестирование программ.
- •44. Средства функционального диагностирования мпс
- •45. Постановка задачи диагностирования.
- •46. Вероятностные методы.(метод байеса)
- •47. Логическая модель непрерывной системы.
13. Функциональные схемы систем диагностирования
Функциональная схема тестового диагностирования имеет вид, приведенный на рисунке 7.
Рисунок 7 – Функциональная схема системы тестового диагностирования
Источник воздействий (ИВ)
вырабатывает воздействия
в виде элементарных проверок,
входящих в тест, и в соответствии с
алгоритмом диагностирования в определенной
последовательности, подает их через
устройство связи (УС) на
объект диагностирования (ОД),
а также на модель объекта диагноза
(МОД). Блок МОД – вырабатывает
информацию о возможных технических
состояниях ОД в виде возможных
результатов
элементарных проверок, входящих в тест.
Объект диагностирования в ответ на
входные воздействия
формирует фактические результаты
элементарных проверок, которые через
УС и измерительное устройство
(ИУ) поступают на вход блока
расшифровки результатов (БРР).
В этом блоке сравниваются результаты
элементарных проверок, снимаемых с
выходов ОД и формируемых МОД.
Результат сравнения запоминается в БРР, после чего БУ назначает очередную элементарную проверку входящую в тест. Если назначение очередной проверки зависит от результата предыдущей, то между блоками БРР и БУ устанавливается прямая связь (показана штриховой линией). После прохождения теста БРР формирует результат диагностирования технического состояния объекта диагностирования.
Функциональная схема системы функционального диагностирования имеет вид представленный на рисунке 8.
В функциональной схеме системы
функционального диагностирования
(рисунок 8) рабочие воздействия
поступают на основные входы ОД, с которого
снимаются сигналы
управления средствами диагностирования
и сигналы
ответов
ОД на воздействия
.
Сигналы
управляют блоками БУ и МОД в зависимости
от режима работы объекта, при этом на
входы МОД поступают воздействия
.
Между блоками БРР и ОД устанавливается
прямая связь, (показана пунктиром),
если ОД должен быть выключен из работы,
при отрицательных результатах
диагностирования.
В конечном итоге процедура диагностирования сводится к сравнению работы идеального (задается моделью ОД) и реального исследуемого устройства. Число неисправностей в реальном устройстве, как правило, велико, поэтому процедура диагностирования сложна и требует большого числа измерительных и вычислительных операций. Для проведения процедуры диагностирования требуется решение следующих основных задач:
- выбор и построение модели ОД;
- синтез теста;
- построение алгоритма диагностирования;
- синтез и реализация средств диагностирования.
Рисунок 8 – Функциональная схема системы функционального диагностирования
14. Алгоритмы диагностирования и методы их построения
Любая задача диагноза решается при помощи реализации соответствующей процедуры, в основе которой лежит алгоритм диагностирования, который представляет собой совокупность предписаний в виде последовательности проверок и правил обработки их результатов для получения общего результата диагностирования.
Различают алгоритмы:
проверки исправности;
проверки работоспособности;
поиска неисправностей.
Эти алгоритмы строятся на основе соответствующих тестов и словарей неисправностей. Алгоритмы диагностирования условно можно разделить на три вида алгоритмов (рисунок 9):
Рисунок 9 – Классификация алгоритмов диагностирования
Безусловный алгоритм задает одну фиксированную последовательность проведения проверок, при этом информация о техническом состоянии объекта фиксируется и обрабатывается последовательно независимо от результатов предыдущих проверок.
В условном алгоритме предусматривается назначение каждой последующей проверки в зависимости от результата анализа предыдущих проверок.
Если заключение о техническом состоянии объекта может быть сделано только после проведения всех проверок, предусмотренных алгоритмом, то такой алгоритм называется алгоритмом с безусловной остановкой. Если выдача результатов диагностирования возможна после выполнения каждого или некоторых промежуточных шагов алгоритма, то это – алгоритм с условной остановкой. Условный алгоритм всегда алгоритм с условной остановкой.
Наиболее распространенными формами представления алгоритмов являются таблицы и древовидные графы.
Безусловные алгоритмы с безусловной остановкой представляются в виде таблиц, в качестве которых могут выступать словари неисправностей (таблица 1).
Таблица 1
Проверка |
Результат R проверки находящейся в состоянии |
|||||
|
|
|
|
|
|
|
|
0 |
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
1 |
1 |
1 |
1 |
|
0 |
1 |
0 |
1 |
0 |
1 |
|
0 |
1 |
0 |
1 |
1 |
0 |
В строках таблицы – все возможные
проверки
.
Графы таблицы соответствуют всем
возможным неисправным состояниям:
.
На пересечении i-ой графы
и j-го столбца проставляется
результат j-ой проверки
для системы, находящейся в i-ом
состоянии. Если значение проверки в
объекте с j-ой неисправностью
совпадает с ее значением в исправном
объекте, то в таблице записывается 1
(данную неисправность, рассматриваемая
проверка не обнаруживает, в противном
случае записывается 0). Если во всех
элементах графы проставлены 1, то она
соответствует неисправности, которая
не может быть обнаружена принятым
методом диагностирования. В этом случае
поиск неисправного элемента требует
выполнения всего множества проверок,
включенных в тест, с фиксацией их
результатов. На основе анализа полной
совокупности этих результатов делается
вывод о месте неисправности.
Безусловный алгоритм с условной
остановкой представляется в виде графа.
Рассмотрим граф (рисунок 10), который
моделирует алгоритм поиска неисправности
по таблице 1. Корневая вершина графа
представляет множество
всех рассматриваемых технических
состояний объекта, а остальные вершины
– подмножества состояний, выделяемые
в результате деления множества S
и его подмножеств по результатам
элементарных проверок. Висячие вершины
соответствуют подмножествам эквивалентных
состояний. Исходящими из вершин дугами
изображаются элементарные проверки ,
а заходящими дугами – результаты этих
проверок. Заданный алгоритм предусматривает
подачу поверок в фиксированной
последовательности –
(как они расположены в таблице 1). Однако
выполнение алгоритма может быть
остановлено на любом этапе, если
выделилось подмножество состояний
соответствующих висячей вершине. Так,
на первом этапе алгоритма при выполнении
проверки
получение результата 0 останавливает
алгоритм, так как выделено подмножество
эквивалентных состояний
.
В противном случае применяют проверку
и алгоритм продолжает выполняться.
Рисунок 10 – Безусловный алгоритм с условной остановкой
Условные алгоритмы также представляются в виде графов. Построение условного алгоритма начинается с выбора первой проверки. В зависимости от исхода первой проверки множество возможных состояний S делится на два подмножества, после чего выбираются проверки (они могут быть разными), разделяющие эти подмножества. Выбор проверки продолжается до тех пор, пока множество S не будет разделено на отдельные подмножества эквивалентных состояний. На рисунке 11 приведен условный алгоритм, построенный по таблице 1.
Рисунок 11 – Условный алгоритм
Для одного и того же объекта диагностирования может быть построено значительное количество безусловных и условных алгоритмов диагностирования. Каждый из них будет обладать определенными особенностями. Представленный условный алгоритм имеет преимущество перед безусловным алгоритмом, которое состоит в том, что в условном алгоритме любая неисправность может быть обнаружена не более чем за три шага алгоритма, в то время как во втором (безусловном алгоритме) может потребоваться выполнение и четырех шагов алгоритма. Но безусловный алгоритм в свою очередь дает возможность обнаружить неисправность уже при выполнении первого шага, а в условном алгоритме такой возможности нет.

,