2.3. Контроль и обнаружение неисправностей в ИУС
Задачи контроля и обнаружения неисправностей при реализации управления технологическими объектами очень разнообразны. В ИУС такими задачами являются:
1. Обнаружение выхода контролируемой величины за допустимые пределы;
2.
Обнаружение неисправностей в сложных системах. Рассмотрим особенности решения этих задач более подробно.2.3.1. Обнаружение выхода контролируемой величины за допустимые пределы
В общем случае таких пределов два - верхний и нижний. Событие - выход контролируемой величины (параметра) за верхний и нижний пределы. При этом система контроля должна:
1. Обнаружить это событие, подать сигнал тревоги, зафиксировать наименование и значение величины, а также время выхода контролируемой величины за допустимые пределы.
2. Обнаружить факт входа контролируемой величины в разрешенную зону, дать отбой тревоги, зафиксировать наименование и значение величины и время входа.
Схему алгоритма функционирования циклической системы обнаружения, реализующей эти задачи, когда ошибками измерения значений контролируемой в н
величины yiможно пренебречь и при заданных верхнем yiи нижнем yi значениях в силу его простоты предлагается построить самостоятельно.
Если ошибками измерения контролируемой величины пренебречь нельзя, необходимо решать задачу обнаружения события по искаженным данным. Эта задача решается методами статистических решений.
Пусть требуется решать задачу двуальтернативного обнаружения. В этом случае все пространство возможных значений контролируемой величины Xможет
быть разделено на область допустимых (область I) и область недопустимых (область II) значений
(рис.2.4).
I
Рис. 2.4.
При определении принадлежности Xк областям I и II вследствие искажений возможны ошибки двух видов.
Первый вид ошибок (о ш и б к и п е р в о г о рода) характеризуются тем, что значение контролируемой величиныχ, принадлежащее области ^системой (алгоритмом) обнаружения относится к области II. Второй вид ошибок (ошибки второго рода) - ошибки отнесения Xк области II в то время как контролируемая величина принадлежит области II. Будем считать, что искажения величины Xобусловлены только случайными погрешностями при измерении, передаче и т.п., ибо систематические погрешности могут быть предварительно скорректированы.Пусть условная плотность распределения вероятности величины Xв случае принадлежности переменной к области I или области II задана соответствующими
функциями
Обозначим через χ0точку на прямой X, для которой
можно написать: если
Тогда вероятности Q1, Q2возникновения ошибок первого и второго рода соответственно равны (см.рис. 2.4.) :
Вероятность Q1называют также вероятностью ложной тревоги и обозначают Qлт,а вероятность Q2-вероятностью пропуска события и обозначают
При решении задачи считаются известными априорные вероятности принадлежности xобласти I или II, т.е. известны соответственно
Если обнаружение события ведется с ошибками, то возможны значительные материальные потери. Обозначим через C12- стоимость потерь из-за ложной тревоги; C21- стоимость потерь из-за пропуска события; C11, C22-затраты (стоимость) на получение правильного решения, т.е.
соответственного отнесения величины xк области I или II.При многократных измерениях качество работы системы обнаружения целесообразно производить по средней стоимости потерь Ccp, которая для рассматриваемого случая может быть определена следующим образом:
Из рис. 2.4. и выражения (2) следует, что при заданных f1(x)и f2(x), а также
потери из-за ошибок обнаружения существенно зависят от
выбора точки x0 . Выбор этой точки целесообразно производить, исходя из условия минимизации средних потерь.
Последнее можно найти, решив уравнение вида:
После преобразований с учетом соотношений (1) и (2) получаем :
из которого получим отношение
где l- коэффициент правдоподобия.
С помощью соотношения можно найти значение X0, которое при заданных
, а также стоимостях потерь Ckобеспечивают минимум средних потерь.
Пример . Пусть плотности распределения вероятности
заданы в виде нормального закона, т.е.
- среднеквадратичное отклонение случайной величины
X•
mι, тп -математические ожидания нахождения χв областях I и II соответственно.
Считаем также, что известны
Подставив
получим:
Для простоты примем,
Тогда
Откуда
Таким образом, при наличии искажений, обусловленных погрешностями измерений, передачи данных и т.п., контролируемой величины алгоритм обнаружения выхода величины за допустимые пределы не изменяется по сравнению с алгоритмом, когда искажениями можно пренебречь.
Меняется лишь положение предела, который должен выбираться, исходя из условия обеспечения минимума средних потерь.2.3.2. Обнаружение неисправностей в сложных системах.
В отличие от алгоритмов, предназначенных для обнаружения выхода контролируемой переменной за допустимые пределы, алгоритмы этого класса решают задачу обнаружения места нарушения (на каком участке, в каком блоке, агрегате, в каком элементе). При этом подразумевается, что на каждом контролируемом элементе отсутствуют аппаратные средства обнаружения неисправностей. Выявление неисправностей в таких системах производится на основании логического анализа некоторых альтернативных условий. В общем
виде выявление неисправностей и причин нарушения любого технического устройства является задачей специальной дисциплины - технической диагностики. Одной из основных проблем технической диагностики сложной системы является проблема рациональной организации поиска отказавшего блока или элемента за минимальное время.
Алгоритмы обнаружения неисправностей в сложных системах, к которым относятся и объекты управления и ИУС, отличаются методами организации поиска, из которых наибольшее распространение получили следующие:
1. Метод последовательного анализа всех элементов или устройств.
Сущность метода заключается в последовательной проверке по соответствующему алгоритму каждого элемента (устройства) системы и в оценке результатов проверки. При большом числе элементов время проверки и объем операции контроля могут быть очень большими.
2. Метод средней точки.
Этот метод наиболее эффективен при равновероятных отказах контролируемых элементов, образующих последовательную цепь, и в предположении, что одновременно может отказать только один элемент (устройство, агрегат, блок). Алгоритм поиска состоит в следующем. Все элементы цепи разбиваются на две приблизительно равные части. Если в результате контроля одной половины получен ответ о неисправности составляющих ее элементов, то производится контроль только этой половины.
Во втором цикле контроля неисправная цепь также раз бивается на две приблизительно равные части с последующим анализом одной половины и т.д. до локализации неисправного элемента (устройства).3. Метод анализа элементов и устройств в порядке убывания вероятности их отказов.
Сущность его заключается в организации поиска в первую очередь среди элементов, имеющих наибольшую вероятность отказов. Затем неисправность
ищется среди элементов, имеющих большую надежность и т.д. Такая система предполагает, что известны вероятности отказов всех элементов.
Таким образом, построение оптимальной системы обнаружения и локализации неисправностей возможно при использовании ряда априорных сведений об элементах системы и их соединении. Назовем такие сведения ограничениями. В ряде случаев, выделив ограничения, удается построить относительно простые системы диагностики сложных систем. Примером учета ограничений при технической диагностике систем может служить процедура поиска неисправностей по методу анализа п р и ч и н н о - с л е д с т в е н н ы х с в я з е й . Необходимым условием применимости этого метода является выполнение следующих ограничений:
1. Вероятность появления неисправности в двух элементах и более пренебрежимо мала.
2. Выход за допустимые пределы одной из величин приводит к выходу за допустимые пределы всех других величин, на которые она воздействует в качестве одной из причин их изменения;
3. Компенсация вышедшей за допустимые пределы величины какой- либо другой или другими на входе любого элемента не происходит;
4. Выход за допустимые пределы какой-либо переменной контролируемого элемента за счет совокупности других величин, находящихся в норме, маловероятен.
При таких ограничениях можно построить систему обнаружения неисправностей по методу анализа причинно-следственных связей между переменными на выходе контролируемого блока (устройства), начиная с выходных переменных и кончая переменными, поданными на вход.
Будем кодировать нормальное состояние контролируемой величины нулем (0), а выход за допустимые пределы - единицей (1).
Способы получения этих сигналов предполагаются известными. Пусть имеется блок (устройство), элементы которого подчиняются указанным выше ограничениям (рис.2.5.).
Входными переменными блока является
,промежуточными
а выходными
Стрелки обозначают связи между
переменными.
Граф контролируемого устройства
Для разработки алгоритма обнаружения неисправностей по методу причинно-следственных связей считается целесообразным использовать теорию графов. На рис. 2.6. представлен фрагмент графа устройства, изображенного на рис.2.5., с обозначениями, удобными для построения схемы алгоритма обнаружения
неисправностей.
Рис.2.6. Фрагмент графа контролируемого устройства
Вершины графа представляют контролируемые переменные, а дуги - причинно-следственные связи между переменными. Каждая вершина графа может находиться в одном из двух состояний (0 или 1).
В рассматриваемой задаче выход одной из переменных за допустимые пределы, например
есть следствие выхода за допустимые пределы либо
величины
либо одной из переменных, находящихся слева от вершины
. Так как состояние 1 любой промежуточной вершины неизбежно отразится на выходе (значение Y1или Y2будет равно 1), то анализ с целью локализации места неисправности следует начинать с выходных переменных. Рассмотрим кратко методику описания связей, представленных в виде графа.
Пусть задан граф
отражающий состояние
системы. Связь вершин между собой задана в виде некоторого закона Г, согласно которому каждому элементу
ставится в соответствие другой элемент
Эта связь может быть задана различными способами. При аналитическом способе записи перечисление всех вершин графа, к которым идут
ветви от вершины
будем обозначать в виде
Перечисление всех вершин графа, которые воздействуют на вершины
, будем обозначать
Алгоритм работы системы обнаружения по методу причинно-следственных связей рассмотрим на примере графа, изображенного на рис.2.6. Обозначение
соответствуют /-переменной /-группы уровня а. Циклически опрашиваются только вершины нижнего, первого уровня графа нулевой группы. Если
то алгоритм опроса закончен, так как все параметры в схеме находятся в норме. Если в результате циклического опроса окажется, что
то следует прекратить циклический опрос и прейти к анализу положения вершин только подграфа
Здесь через
обозначены состояния /-и вершины, принадлежащей уровню II и связанной с к-ой вершиной предыдущего уровня (уровня I). Количество вершин на каждом уровне обозначено через mа . Если какая-либо вершина уровня а не связана ни с одной вершиной уровня (а+1), то для нее справедливо выражение
где
знак пустого множества.
Схема алгоритма обнаружения неисправностей для рассматриваемого устройства по методу причинно-следственных связей приведена на рис.2.7.
Рис.2.7 Схема алгоритма обнаружения неисправностей
2.3.3. Статистический контроль в ИУС
В последние годы для решения задач контроля широко используются статистические методы. Особенности решения задач с использованием статистического подхода рассмотрим на примере одного из алгоритмов, который реализует процедуру обнаружения момента изменения свойств анализируемого процесса наблюдения в ИУС при управлении технологическим объектом.
Пусть некоторая анализируемая координата системы представляет собой стационарный случайный процесс, модель которого имеет вид:
где
- вектор n предыдущих отсчетов случайного
процесса
соответствующий моменту t;
zt- дискретный белый шум с нулевым средним M{Zt} = 0, единичной дисперсией M {Zt2} = 1 и известным четвертым центральным моментом распределения M{Zt4} = γ;
случайного процесса до и после момента изменения его свойств соответственно; f - известная функция.
Модель (1) может иметь следующий вид: 
Пусть при t10значения последовательности
возрастают, изменяется и
математическое ожидание её. Поведение последовательности
на некотором интервале наблюдения, превышающем 10, показана на рис.2.9.
Одновременно с последовательностью
на каждом шаге наблюдения
вычисляется очередное значение последовательности
в соответствии с соотношением:
39
где S - величина, которая зависит от соотношения параметров процесса наблюдения до и после момента t0 . Таким образом,
т.е. после изменения состояния системы последовательность
в среднем
по реализации изменяется монотонно во времени (рис.2.10). Таким образом, в среднем по реализации последовательность
до момента t = 10пребывает
вблизи нуля (как последовательность стандартизированных нормальных величин), а после момента t = tо математическое ожидание
неуклонно
растет со временем. Учитывая это свойство математического ожидания
для обнаружения момента изменения состояния системы можно применить процедуру сравнения на каждом шаге величины
с некотором порогом h(см. рис.2.10). В качестве оценки момента 10берется момент
для которого выполняется неравенство:
Величина порога hназначается, исходя из специфики анализируемой системы.
Рис. 2.9.
Рис.2.10
Еще по теме 2.3. Контроль и обнаружение неисправностей в ИУС:
- Последовательность разработки ИУС
- 2.5. Задачи оптимизации в ИУС
- Тема 2. Функциональные задачи, решаемые ИУС
- Тема 4. Перспективные информационные технологии проектирования ИУС.
- 14.1. Виды и органы финансового контроля
- 13.7. Анализ и контроль исполнения бюджета.
- 4. Валютный контроль при импорте товаров
- 14.2 Формы и методы бюджетно-финансового контроля
- 14.3. Формы и методы налогового контроля
- 5. Валютный контроль при бартерных сделках
- 16.9. Контроль и надзор за обеспечением защиты государственной тайны
- 13.10.5. Вопросы государственного контроля и лицензирования средств массовой информации
- 3.3. Проблема принятия решений при разработке ИУС. Формализация процесса принятия решений.
- 3. Валютный контроль за поступлением в РФ валютной выручки от экспорта товаров
- 2. Валютное регулирование и валютный контроль внешнеторговых операций