Построение тестов методом булевой производной

Построение тестов методом булевой производной - student2.ru Z=F(x1,x2,…xi,xn)

Построение тестов методом булевой производной - student2.ru

a+b (или) Построение тестов методом булевой производной - student2.ru (исключающее или)

a b a+b
a b a+b


Порядок построения тестов методом булевой производной:

1) Записываем выражение для выходной величины

2) Записываем выражение для булевой производной: Построение тестов методом булевой производной - student2.ru

3) Определить значение булевой производной, обеспечивающей прокладку пути: Построение тестов методом булевой производной - student2.ru

4) Для построения тестов, позволяющих определить наличие неисправности типа “0” или “1” на искомом входе необходимо решить следующее уравнение:

Построение тестов методом булевой производной - student2.ru Построение тестов методом булевой производной - student2.ru

Порядок составления тестов для схем управления. Склеивание тестов

1) Разбиваем громоздкую схему на отдельные узлы, имеющие 2-3 входных переменных.

2) Для каждого отдельного узла строим контролирующий и диагностические тесты.

3) Производим склеивание тестов

Рассмотрим пример:

Построение тестов методом булевой производной - student2.ru

РАЗБИВАЕМ схему на 2 узла:

1)a1,a2,a3

2)a3,a4.

Строим тесты для каждого узла :для первого узла

A1 A2 A3 Z1
A3 A4 Z2

Склеивание теста

A1 A2 A3 A4 Z1 Z2
- -

Логическая модель системы импульсно-фазового управления

Модель имеет вершины и дуги.

Вершины-все входные, выходные сигналы и блоки СИФУ.

Дуги -направление подачи сигнала.

Особенность :вершины должны иметь только 1 выходной сигнал.

Построение тестов методом булевой производной - student2.ru

Если на выходе z9- импульс равен 1-то СИФУ исправна,если 0—то какой либо из блоков неисправен.

Построение алгоритма диагностирования методом последовательного анализа.

Допущения: 1)цены элементарных проверок одинаковы; 2) веса состояния одинаковы.

Построение тестов методом булевой производной - student2.ru

Построение алгоритма диагностирования методом половинного разбиения

Допущения: 1)цены элементарных проверок одинаковы; 2) веса состояния одинаковы. Выбираем блок 11: 1,2,10,12,13,14,11-зависит; 3,4,5,6,7,8,9-не зависит.

Построение тестов методом булевой производной - student2.ru

Диагностирование аналоговых устройств

Построение тестов методом булевой производной - student2.ru Перед подачей импульса управления нужно проверить сохранность цепочек R1-C,R2.

Порядок диагностирования:

1. Выявить параметр, который хар-ет интересующую цепочку.

2. Выявить возможные неисправности в данной схеме.

3 Необходимо рассчитать значение этого параметра для исправной схемы и при всех возможных неисправностях.

4 Значение этого параметра внести в память управляющего устройства.

5 В процессе эксплуатации необходима экспериментально определить значение этого параметра.

6 Построение тестов методом булевой производной - student2.ru На основании сравнения расчетных значений параметров и его фактического значения принять решение: схема исправна или нет. Если нет – определить неисправность. Построение тестов методом булевой производной - student2.ru

1) 1-я неисправность – КЗ

2) КЗ на a-b

3) КЗ на С

4) Обрыв R1-C

5) Обрыв R2

При подаче сигнала с частотой f1 мы не можем распознать обрыв R1-C (4)

При подаче сигнала с частотой f1 мы не можем отличить исправно работающую схему от схемы с обрывом R2(5). Построение тестов методом булевой производной - student2.ru для диагностирования данной схемы нужно подавать сигналы с частотой f1 и f2

Наши рекомендации