Диагностирование непрерывных объектов, строго говоря, требует привлечения математического аппарата, характерного для описания непрерывных объектов, т.е. систем алгебраических или дифференциальных уравнений. Но часто для упрощения процедуры анализа работоспособности непрерывного объекта применяют более грубые, зато значительно более простые методы. К таким методам относятся допусковые оценки контролируемых параметров объектов «в норме» или «вне нормы»). В этом случае можно применять логические модели и использовать методы анализа логических цепей. Для построения логических моделей достаточно знания структуры объекта или причинно-следственных связей между отдельными агрегатами или параметрами объекта. Однако при таком подходе глубина диагностирования в ряде случаев ограничена, например, место неисправности может быть указано с глубиной, не превышающей части объекта, содержащей элементы замкнутого контура с обратной связью.
Рассмотрим сначала построение моделей непрерывных объектов при помощи структурной схемы объекта. Компоненту структурной схемы называют блоком, на который могут подаваться внешние сигналы X, сигналы от других блоков Y, а с выхода снимается сигнал Z.
Рассматривая все блоки и их взаимосвязь, получим функциональную схему объекта. Для всех X, Y, Z можно всегда определить области их допустимых значений. Если же диагностика производится для неустановившегося режима, то допустимые значения должны задаваться как функции времени.
Обозначим (для стационарного режима) допустимые значения внешних сигналов, сигналов от других блоков и выходных сигналов через хi, (i = 1... n), yj(j = 1 ...т) и zk (k = 1... е), соответственно, а недопустимые – через xi,yj,zk Далее переберем все сочетания значений входных переменных блока и определим для каждого такого набора значение Z, т.е. в результате получим табличную форму булевой функции условий работы блока Pi и обозначим ее через Fij (j - номер набора входов блока).
Для получения логической модели объекта каждый блок Рi функциональной схемы заменяется K i блоками, каждый из которых имеет один выход Z ij и существенные для данного блока входы.
Логическая модель будет правильной, если:
1)области допустимых значений входов и выходов совпадают;
2) для любой пары блоков Qi и Qj (рис. 25), имеющих входы у i и y j выполняетсследующее условие: области изменения величин уi, yj, zk и уi, yj, zk совпадают.
Рис.25 Иллюстрация логической модели объема
Для правильной логической модели символы внутренних входов можно заменить на символы связанных с ними выходов. Логическую модель можно рассматривать как ориентированный граф. Вершинами графа являются блоки модели, а также входы и выходы, а дугами - связи межу ними. Как правило, функция условий работы некоторого блока F ij принимает значение, «1» только тогда, когда значения входных переменных допустимы (т.е. равны «1»). Такие функции называют монотонными и их минимальная форма не содержит переменных с отрицаниями.
Если объект является многорежимным, то каждый режим должен рассматриваться отдельно с точки зрения допустимых значений параметров. Примеры построения логической модели непрерывных объектов рассматриваются на практических занятиях по данному курсу.
Пусть объект диагностики однорежимный, а минимальные формы функций условий работы F i состоят из одной конъюнкции F i = xi,…, xin, yi,…, yim. (Напомним, что индекс выходной величины совпадает с номером блока).
Неисправность блока - это переход от zi =1 к zi =0 (1—>0). Неисправность типа 0—>1 соответствует условию, что никакая неисправность блока при недопустимом значении хотя бы одного входа не приводит к допустимому значению выхода. В данной работе такие неисправности рассматриваться не будут.
Из принятых предположений следует, что число неисправностей не может превышать число блоков (ряд блоков можно считать абсолютно надежными). Очевидно, что объект исправен, если z1,z2,…,zn= 1. Часто нет необходимости контролировать условие,
а поиск неисправности не всегда требует контроля всех выходов модели.
При выполнении вышеприведенных условий легко можно составить таблицу функций неисправностей.