
- •«Построение проверяющих и диагностических тестов»
- •1 Система тестового диагноза
- •2 Диагностирование систем железнодорожной автоматики телемеханики и связи
- •2.1 Диагностирование непрерывной системы
- •2.1.1 Построение проверяющего теста
- •2.1.2 Построение диагностического теста
- •2.2 Диагностирование релейно-контактных схем
- •2.2.1 Построение проверяющего теста
- •2.2.2 Построение диагностического теста
- •2.2.3 Метод цепей и сечений
- •2.3 Диагностирование комбинационных логических схем
- •2.3.1 Построение проверяющего теста
- •2.3.2 Построение диагностического теста
- •3. Заключение
- •4. Список использованных источников
2.2.2 Построение диагностического теста
Для построения диагностического теста, согласно выражению 2.6, для каждой пары неисправностей ТФН находим различающую функцию:
φ1,2=1v3v5v7
φ1,3=0v1v3v4
φ1,4=1v2v3v6
φ1,5=1v3v6
φ1,6=1v3v5v7
φ1,7=0v1v3v4
φ1,8=3
φ2,3=0v4v5v7
φ2,4=2v5v6v7
φ2,5=5v6v7
φ2,6= —
φ2,7=0v4v5v7
φ2,8=1v5v7
φ3,4=0v2v4v6
φ3,5=0v4v6
φ3,6=0v4v5v7
φ3,7= —
φ3,8=0v1v4
φ4,5=2
φ4,6=2v5v6v7
φ4,7=0v2v4v6
φ4,8=1v2v6
φ5,6=5v6v7
φ5,7=0v4v6
φ5,8=1v6
φ6,7=0v4v5v7
φ6,8=1v5v7
φ7,8=0v1v4
Диагностический тест первого вида определяем согласно выражению 2.7, при этом предполагается, что диагностируемая схема неисправна.
Диагностический тест имеет вид:
Тд= φ1,2∙ φ1,3∙ φ1,4∙ …∙ φ4,8∙ …∙ φ7,8=
=(1v3v5v7)∙(0v1v3v4)∙(1v2v3v6)∙(1v3v6)∙3∙(0v4v5v7)∙(2v5v6v7)∙
∙(5v6v7)∙(0v2v4v6)∙(0v4v6)∙(0v1v4)∙2∙(1v2v6)∙(1v6)=
=2∙3∙(0v4v5v7)∙(5v6v7)∙(0v4v6)∙(0v1v4)∙(1v6) (2.16)
После выполнения процедуры минимизации полученного выражения и рассмотрения всего множества диагностических тестов получим, что оно содержит два минимальных теста:
Тд1=0∙2∙3∙6
Тд2=2∙3∙4∙6
Словарь неисправностей для Тд1 представлен в таблице 2.7.
Словарь неисправностей для Тд2 представлен в таблице 2.8.
Таблица 2.7 — Словарь неисправностей для Тд1
Входной набор |
F |
f1 |
f2 |
f3 |
f4 |
f5 |
f6 |
f7 |
f8 |
|||
при внесении неисправности |
||||||||||||
№ |
a |
b |
c |
a1 |
a0 |
b1 |
b0 |
c11 |
c10 |
c21 |
c20 |
|
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
2 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
3 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
6 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
Таблица 2.8 — Словарь неисправностей для Тд2
Входной набор |
F |
f1 |
f2 |
f3 |
f4 |
f5 |
f6 |
f7 |
f8 |
|||
при внесении неисправности |
||||||||||||
№ |
a |
b |
c |
a1 |
a0 |
b1 |
b0 |
c11 |
c10 |
c21 |
c20 |
|
2 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
3 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
4 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
6 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
Поиск неисправности в заданной схеме осуществляется следующим образом. На входы схемы последовательно подают входные наборы, входящие в диагностический тест. Для каждого случая фиксируют значения выхода схемы по состоянию реле F. Полученные результаты сравнивают с данными, приведенными в словаре неисправностей. Совпадение состояний выхода и состояний, приведенных в словаре неисправностей, указывает на неисправность или на класс эквивалентных неисправностей.
Точное указание неисправности внутри класса эквивалентных неисправностей возможно только при измерениях во внутренних точках схемы, соответствующих классу эквивалентных неисправностей.
Диагностический тест второго вида определяется в том случае, если заранее неизвестно, что тестируемая схема неисправна. В этом случае диагностический тест Тд′ определяется по выражению 2.12.
Тд′=Тп∙ φ1,2∙ φ1,3∙ φ1,4∙ …∙ φ4,8∙ …∙ φ7,8=
=0∙1∙5∙6∙2∙3∙(0v4v5v7)∙(5v6v7)∙(0v4v6)∙(0v1v4)∙(1v6) (2.17)
После минимизации полученного выражения получаем множество диагностических тестов. Из результатов анализа полученного множества следует, что оно содержит один минимальный тест Тд′=0∙1∙2∙3∙5∙6
Словарь неисправностей для минимального диагностического теста Тд′ представлен в таблице 2.9.
Таблица 2.9 — Словарь неисправностей для Тд′
Входной набор |
F |
f1 |
f2 |
f3 |
f4 |
f5 |
f6 |
f7 |
f8 |
|||
при внесении неисправности |
||||||||||||
№ |
a |
b |
c |
a1 |
a0 |
b1 |
b0 |
c11 |
c10 |
c21 |
c20 |
|
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
2 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
3 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
5 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
6 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
Поиск неисправности в схеме осуществляется также, как и в случае диагностического теста Тд.