Построение контролирующего теста для дискретного комбинационного объекта.
Построим таблицу покрытия для пар функций e0ei
Номер набора | Вход.перем. | e0ei | |||||||||
a | b | c | |||||||||
A | |||||||||||
B | |||||||||||
C | |||||||||||
D | |||||||||||
E | |||||||||||
F | |||||||||||
G | |||||||||||
H |
Таблица покрытия заполняется след.образом: сравниваются вых.велечины для испр.схемы и для каждой неисправости. Если при конкр.наборе вх.переменных вых.величины для испр.схемы и данной неиспр.отличаются, то в соотв.клеточке таблицы покрытия записываем 1. В противном случае-в соотвюклеточке ничего не пишем.
Составим формулу покрытия:
Фп=B*F*D*A*(E+F)(D+E+F+G+H)(A+C+D+E+F+G+H)
Формула покрытия сост.след.образом: если в конкретном столбике 1 только в одной клет, то сомножителем формулы является только номер набора вх.перем; если в конкр.столб. таблицы покрытия 1 в неск. клеточках, то сомножит.формулы покрытия явл-ся сумма наборов вх.перем, при кот. в данном столбике запис.1
Фп=A*B*D*F
Таблица покрытия и Фп дают возможность определить min возможный контролир.тест, который в данном случае включает в себя 0,1,3,5. Составим табл.контролир.теста
Номер набора | Вх.перем. | e0 | Функции неисправности. | ||||||||
a | b | c | e1 | e2 | e3 | e4 | e5 | e11 | e15 | ||
Для проверки правильности таблицы необхлдимо убедиться в том, что вых.сигн.испр.схемы и всех неиспр. отличаются.
Если в данной схеме имеются необнаруж.неисправность(z5-0), то при получении ответа что схема исправна необх.убедиться в наличии или осутствии неиспр.в соотв.узле(в данном случае в узле 5).
Необходимо проверить является ли этот тест одновременно и диагностич. В том случае если вых. Сигналы для всех неисправностей при данном наборе вх. Перем. Отличаются, то этот контр.тест явл-ся одноврем. и диагностическим. Т.к. наборы e2 и e8 совпали, то данный тест только контролирующий.
Построение диагностического теста для комбинационного объекта.
Диагностический тест даёт возможность определить вид и место неисправности. Для получения минимально возможного диагностического теста необходимо составить таблицу покрытия сравнивая при каждом наборе входных величин выходные значения каждых двух неисправностей и на основании полученной таблицы покрытия составить формулу покрытия. Построим таблицу покрытия диагностического теста:
№ | Вх. пер. | ei ej | Кол-во единиц | ||||||||||||||||||||||||||
a | b | c | A1 | A2 | A3 | A4 | |||||||||||||||||||||||
- | |||||||||||||||||||||||||||||
- | |||||||||||||||||||||||||||||
- | - | ||||||||||||||||||||||||||||
- | - | - | |||||||||||||||||||||||||||
- | - | ||||||||||||||||||||||||||||
- | - |
Состояние функций покрытия даёт возможность получить минимально возможный тест. Рассмотрим метод получения минимизированного теста, т.е. минимально возможного или близкого к нему. В диагностический тест включаем 4 набор. Из последующего рассмотрения в данной таблице удаляем те столбики, в которых в данном наборе 1. Включаем так же 3 набор. Далее берём нулевой набор. Далее выберем 1 набор. В результате получили диагностический тест: 4,3,0,1. Построим таблицу диагностического теста:
№ | Вх. переменные | Функции неисправ | e0 | ||||||||
a | b | c | e1 | e2 | e4 | e5 | e8 | e11 | e15 | ||
Проверка диагн. теста заключается в следующем, необходимо сравнить все столбики данного теста (они должны все отличаться др. от др.). Т. к. выходной сигнал исправной схемы e0 и ei совпадает, то данный тест не может быть контролирующим. Если в схеме имеются неразличимые неисправности, то для определения места и вида неисправ. необходимо проверить сигналы в соответствующих узлах схемы. В данном случае неразличимыми являются 3-1,5-1,7-1 - e5, а так же 1-1, 2-1,3-0,4-1,6-0,7-0,8-0 - e1.
Достоинства метода: универсальность.
Недостаток: громоздкость.