Общий порядок построения условного алгоритма

Таким образом, для построения условного алгоритма необходимо выполнить следующие операции:

1) на основе функционально–логической модели построить матрицу состояний;

2) рассчитать вероятности отказов элементов функционально-логической модели ();

3) из исходной матрицы состояний построить транспонированную матрицу, где - столбцы, - строки;

4) вычислить по матрице состояний функцию минимума или для каждого ;

5) выбрать первую проверку, для которой функция минимума имеет минимальное значение;

6) построить две части матрицы состояний, в одну из которых войдут нулевые состояния первой проверки, а в другую – единичные;

После разбиения исходной матрицы, в дальнейшем значения проверок выбирают из условия выбора состояний. Так, для состояния Sk выбирают проверку , для состояния S1 проверку , для состояния S2 проверку и т.д., кроме проверки, для которой минимальна. Проверки, соответствующие минимуму функции или при дальнейшем разбиении матриц не участвуют;

7) вычислить для каждой строки полученных матриц значения функции минимума или и по их минимальным значениям назначить очередные проверки; операцию разбиения матрицы проводить до тех пор, пока исходная матрица не будет разбита на отдельные состояния;

8) построить схему поиска неисправностей.

Рис. 4. Построение условного алгоритма для случая не равновероятных состояний


Н.Д.

Рис. 5. Схема проверки работоспособности и поиска неисправностей в объекте с различными вероятностями отказов элементов

Описание лабораторной установки

Конструктивно лабораторная установка выполнена в виде стенда.

В левой части стенда смонтированы приборы, предназначенные для включения и контроля источника питания и шины стимулирующих сигналов , , . Здесь же размещены устройства, моделирующие функциональные элементы с одним, двумя и тремя входами, из которых собирается функционально-логическая модель исследуемой системы. Функциональный элемент представляет собой схему совпадения, построенную на реле. Состояние функционального элемента «в норме», «не в норме» («исправен», «отказал») устанавливается с помощью выключателя с надписью «1» - «0». Сигнал на выходе функционального элемента появляется только в том случае, если все его выходы заполнены сигналами с шин стимулирующих сигналов или с выходов других функциональных элементов и выключатель элемента «1» - «0» установлен в положение «1».

Выход каждого функционального элемента, кроме внутренних связей, предусмотренных схемой функционально-логической модели, подается на соответствующий вход блока компараторов, размещённого в центральной части стенда. Блок компараторов предназначен для допускового контроля выходных сигналов функциональных элементов по критерию «в норме», «не в норме». Компараторы выполнены на электромагнитных реле. Для индикации признаков используются лампы накаливания Л1 – Л10. Лампа горит, если контролируемый сигнал находится в пределах допуска, что соответствует значению = 1. Если контролируемый сигнал = 0, то лампа – не горит.

Устройство обработки информации собирается в правой части стенда из однотипных логических ячеек. (ЛЯ), моделирующих узлы графа диагностики состояния (схемы поиска неисправностей) системы. Каждая логическая ячейка набирается из элементов «И» и «НЕ». Блок индикации состоит из 11 одинаковых ячеек. Каждая ячейка блока индицирует одно состояние объекта.

Для обоснования структуры логической ячейки рассмотрим, какие логические операции выполняются в узлах графа изображенного на рис. 3. Так в узле реализуется следующее логическое высказывание: если подан сигнал начала диагноза и контролируемый сигнал имеет допустимое значение, то в правой ветви графа обозначенной «1» появляется сигнал ; если подан сигнал и имеет недопустимое значение, то появляется сигнал в левой ветви графа, обозначенный символом «0».

Таким образом: = · ; = · , или в общем случае для узла :

= ; ; = · .

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

Рис. 6. Схема логической ячейки, реализующая систему переключательных функций

Работа логической ячейки представлена на табл. 3.

Таблица 3

Входы Выходы
       
       
       
       

На рис. 7 изображена функциональная схема логического устройства, реализующего условный алгоритм, осуществляющий проверку работоспособности и поиск неисправностей c одинаковыми вероятностями отказов элементов (рис. 3).

Рис. 7. Функциональная схема логического устройства, реализующего условный алгоритм


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: