Системы технической диагностики
Автоматический поиск и локализация неисправностей (техническая диагностика) относится к автоконтролю, так как при этом устанавливается соответствие между состоянием объекта контроля и заданной нормой. Однако в рассмотренных ранее системах автоконтроля устанавливался только факт работоспособного и неработоспособного состояния (параметры в норме или за границами нормы).
В системах технической диагностики ставится более сложная задача: не только установление факта работоспособности, но и нахождение местоположения отказа (локализация неисправностей). Это достигается специальными методами и способами поиска неисправностей, реализующимися алгоритмами диагностики. Восстановление отказавшей системы или устройства в результате нахождения места повреждений достигается в современной аппаратуре заменой отказавшего модуля работоспособным. Разделение на типовые модули упрощает поиск неисправностей и эксплуатацию аппаратуры.
Общее число возможных состояний S объекта контроля при разделении его на N функциональных элементов для принятых условий поиска
.
Определение такого большого числа состояний даже при N>7 связано с техническими трудностями.
Поэтому ограничиваются предположением, что отказал только один из N функциональных элементов, т.е. ограничиваются одиночными отказами, число которых
.
Функциональные модели являются удобной формой представление объекта контроля для поиска неисправностей во многих аналоговых и дискретных устройствахза исключением, например, резервированных систем. В последнем случае используются логическая модель объекта контроля, которая строится также на основе структурной схемы. Отличие заключается в том, что входные и выходные сигналы рассматриваются как логические переменные, принимающие только два возможных значения “0” и “1”. Состояния объекта контроля определяются путем формального применения алгебры логики.
Для поиска неисправностей применяются последовательный, комбинационный и различные сочетания последовательно-комбинационного метода, в соответствии с которыми разрабатывается программа поиска, последовательный метод заключается в таком построении процедуры поиска неисправностей, при котором информация о состоянии отдельных функциональных элементов вводится и логически обрабатывается последовательно. Реализация метода заключается в основном в определении очередности контроля выходных параметров функциональных элементов. Программа поиска при этом может быть жесткой или гибкой.
Жесткая программа предусматривает контроль выходных параметров функциональных элементов по заранее определенной последовательности. В отличие от этого по гибкой программе содержание и порядок последующих проверок зависят от предыдущих результатов.
Такая программа требует более сложной логической обработки результатов контроля и применяется в комплексе с более производительными ЭВМ.
Системы для автоматического поиска неисправностейотносят к отдельному классу систем технической диагностики, т.е. они отличаются более сложной логической частью, реализующей способы поиска неисправностей. Включение датчиков и структура системы технической диагностики в остальном существенно не отличается от систем автоконтроля или измерительных систем.
Рассмотрим способы поиска и локализации неисправностей. Прежде всего для автоматического поиска неисправностей системы или устройства должны обладать следующими свойствами (условия для поиска):
- могут находиться только в двух взаимоисключающих различных состояниях; работоспособное и неработоспособном (1 или 0);
- могут быть разделены на отдельные функциональные элементы, каждый из которых может одновременно находиться только в работоспособном или неработоспособном состоянии (1 или 0).
В связи с неограниченным разнообразием подлежащих диагностике устройств задачи автоматического поиска неисправностей могут быть решены только путем составления их упрощенных моделей и разработкой методов диагностики на модели.
Наиболее часто устройства представляют в виде функциональных или функционально-логических моделей. Функциональная модель объекта контроля может отличаться от структурной схемы выбором функциональных узлов и элементов. Так, при построении обычной структурной схемы исходят из закономерностей процессов, описывающих работу устройства. В случае построения функциональной модели для поиска неисправностей выбор функциональных элементов (узлов) определяется точностью локализации неисправностей (например, с точностью до одного модуля).
Функциональная модель строится при определенных предположениях, которые в основном сводятся к тому, что для каждого функционального элемента заданы номинальные значения входных и выходных сигналов, их функциональная зависимость и способ контроля. Функциональный элемент модели считается неисправным, если при номинальных его входных сигналах выходные сигналы отличаются от номинальных.
При комбинационном методе поиска неисправностей вначале вводятся все результаты контроля параметров, а затем они логически обрабатываются. Естественно, что такой метод требует более сложной обработки.
Для реальных систем возможно большое разнообразие программ поиска неисправностей, требуется большой объем исходной информации о состоянии объектов контроля и сложная логическая обработка результатов контроля. Поэтому разработаны приближенные способы построения оптимальных программ поисканеисправностей. Эти программы в основном представляют собой многошаговый процесс поиска с выбором на каждом шаге лучшего варианта по экстремуму заданной функции предпочтения.
Перечислим некоторые распространенные способы построения программ поиска неисправностей:
1) способ последовательного функционального анализа;
2) способ половинного разбиения;
3) способ время-вероятность;
4) способ с применением информационного контроля;
5) способ построения программ методом ветвей и границ;
6) способ построения программы поиска по иерархическому принципу;
7) инженерный способ.
Кратко рассмотрим только первый из них. Способ последовательного функционального анализа был одним из первых способов построения программ поиска неисправностей. Прежде всего, при этом способе определяются основные функции диагностируемых устройств, выполнение которых позволяет считать, что и все устройство выполняет поставленные передним задачи. К таким функциям относят:
- функцию генерирования сигналов на выходе устройства;
- функцию приема и преобразования сигналов;
- функцию отображения сигналов,
- функцию управления,
- функцию электропитания и др.
Контроль работоспособности всего устройства зависит от контроля за выполнением всех перечисленных функций, для этого выбираются и контролируются параметры, от которых зависит выполнение основных функций, И если одна из перечисленных функций не выполняется по одному из контролируемых параметров, то возникает задача поиска неисправностей. При этом параметр, вышедший за границы допусков, рассматривается как функция других аргументов. Схему поиска неисправностей называют дерево функций.
Автоматический поиск неисправностей в сложных системах относится к интересным и быстроразвивающимся направлениям в науке и технике.
Оценку и выбор диагностических программ можно производить, используя информационные, минимаксные или другие критерии, в наибольшей степени соответствующие характеру объема и задач исследования.
При наличии большого количества элементов и сложных связей между ними диагностические тесты существенно усложняются.
Системы технической диагностики (СТД) сложных технических
объектов, реализующие диагностические программы, которые позволяют выявлять и локализовать аппаратурные неисправности и программные ошибки, основываются на использование ЭВМ или УВМ, обладающих достаточной емкостью памяти, соответствующим быстродействием и другими характеристиками. В состав
таких СТД обязательно входят генераторы тестовых сигналов,
устройства сбора аналоговой и дискретной информации. По существу, такие СТД выполняют не только функции диагностики, по и контроля и измерения, сопровождающиеся необходимыми вычислительными процедурами.
Особую сложность для диагностики представляют цифровые информационные устройства. Помимо огромного количества элементов и связей между ними при диагностике необходимо учитывать, что в таких устройствах возможно проявление дефектов на определенных частотах и на различных последовательностях сигналов, что кроме аппаратных неисправностей имеются программные ошибки. Все сказанное настоятельно потребовало создания новых методов и относительно простых и доступных средств диагностики, удовлетворяющих требованиям как разработчиков, так и потребителей цифровых устройств.
Такие методы и средства были созданы и реализованы в виде так называемых тестеров, которые могут быть как встроенными в ИИС, так и мобильными.
Широкое распространение цифровых информационных устройств, особенно микропроцессоров и микро-ЭВМ потребовало разработки более простых и эффективных методов и средств выполнения диагностических процедур. В США был разработан метод, названный сигнатурным анализом. Идея его основана на преобразовании (сжатии) длинной выходной двоичной последовательности контролируемого объекта в короткое слово, называемое сигнатурой, или ключевым кодом. Сопоставление набора сигнатур, полученных в различных узлах (внутренних и внешних) контролируемого объекта, с аналогичным набором образцовых сигнатур, заранее рассчитанных или полученных с заведомо исправного устройства, позволяет локализовать неисправный элемент с точностью, определяемой структурой объекта и выбором контрольных точек.
В качестве ключевых кодов могут быть использованы различные характеристики двоичных последовательностей – количеству единиц, количество переходов – изменений значений двоичных символов на противоположные значения и т. п.
Примером подобной разработки может служить система тестирования оборудования самолетов и вертолетов на базе PXI-платформы компании Beta-Air, перед которой стояла задача разработать гибкую надежную систему с открытой архитектурой для проверки демонтированного бортового оборудования самолетов и вертолетов любых производителей.
Используя гибкую модульную PXI-платформу компании National Instruments создала надежную систему. Позволяющую проводить тестирования в автоматизированном режиме.
Система НАСКД-200 (рис. 5.26) используется при входном контроле бортового оборудования, регламенте и при подозрении на отказ бортового оборудования по информации экипажа, техсостава или встроенных средств контроля. В процессе разработки компания Beta Air использовала следующее модульное оборудование: NI PXI-4070 – цифровой мультиметр для измерения электрических параметров тестируемого оборудования; NI PXI-5122 – высокочастотный осциллограф; NI PXI-6704 – модуль аналогового вывода; NI PXI-5421 – высокочастотный генератор сигналов произвольной формы; NI PXI-5660 – векторный анализатор РЧ сигналов; NI PXI-5671 – векторный генератор РЧ сигналов; NI PXI-6608 – модуль с высокочастотными 32-битными счетчиками и цифровым вводом-выводом.
Рис. 5.26. Система НАСКД-200 компании Beta Air для тестирования бортового оборудования самолетов и вертолетов на базе PXI-платформы
Разработанная система позволяет выполнять широкий спектр тестовых
испытаний, включая: тестирование топливной системы, противопожарного
оборудования, специального пожарного оборудования, радиоэлектронного
оборудования, светотехнического оборудования, противообледенительной
системы, системы обмыва и обогрева стекол летчиков, а также системы управления. Использование PXI-оборудования компании National Instruments
позволило быстро и эффективно создать тестовую систему, удовлетворяющую современным.
Дата добавления: 2016-01-03; просмотров: 1437;