КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Построение диагностического теста ⇐ ПредыдущаяСтр 7 из 7 При построении диагностического теста, не учитывают отношения импликации между неисправностями. На схему наносят только графы эквивалентных неисправностей, которые нумеруются (рис.9). В результате число неисправностей, включаемых в ТФН, увеличивается. По диагностическому тесту строят словарь неисправностей.
Рисунок 9 – Эквивалентные неисправности комбинационной схемы
Составим ТФН. Таблица будет аналогична таблице 10, но в неё необходимо включить две неисправности выхода системы, которым соответствуют функции неисправностей f5 = 1 и f6 = 0.
Таблица 11 - Таблица функций неисправностей
Проверяющие функции для f9 и f10 : φ5 = 0 v 1 v 2 φ6 = 3 v 4 v 5 v 6 v 7
Определим различающие функции в соответствии с выражением (1.3): φ1,2= 3 v 4 v 5 v 6 φ1,3= 1 v 4 v 5 v 6 φ1,4= 2 v 4 v 5 v 6 φ1,5= 0 v 1 v 2 v 4 v 5 v 6 φ1,6= 3 v 7 φ2,3 = 1 v 3 φ2,4 = 2 v 3 φ2,5 = 0 v 1 v 2 v 3 φ2,6 = 4 v 5 v 6 v 7 φ3,4 = 1 v 2 φ3,5 = 0 v 2 φ3,6 = 1 v 3 v 4 v 5 v 6 v 7 φ4,5 = 0 v 1 φ4,6 = 2 v 3 v 4 v 5 v 6 v 7 φ5,6 = 0 v 1 v 2 v 3 v 4 v 5 v 6 v 7 Если составить диагностический тест, согласно выражению (1.4), то, подставив значения функций и упростив выражение, получим:
Тд= (3 v 4 v 5 v 6)(1 v 4 v 5 v 6)(2 v 4 v 5 v 6)(4 v 5 v 6 v 7)(3 v 7)(1 v 3)(2 v 3) (1 v 2)(0 v 2)(0 v 1) Tд=0234 v 0134 v 0235 v 0135 v 0236 v 0136 v 01234 v 1234 v 1235 v 1236 v 01247 v 01347 v 01257 v 01357 v 01267 v 01367 v 012347 v 1247 v 1257 v 1267 v 12347 Полученное выражение содержит 12 минимальных тестов:
Тд1 = 0234 Тд2 = 0134 Тд3 = 0235 Тд4 = 0135 Тд5 = 0236 Тд6 = 0136 Тд7 = 1234 Тд8 = 1235 Тд9 = 1236 Тд10 = 1247 Тд11 = 1257 Тд12 = 1267 Диагностический тест Тд’, согласно выражению (1.5) равен: Тд’= Тп φ1,2 φ1,3,……,φn-1,n . Подставив значения функций и упростив выражение, получим: Тд’= (0234 v 0134 v 0235 v 0135 v 0236 v 0136 v 01234 v 1234 v 1235 v 1236 v 01247 v 01347 v 01257 v 01357 v 01267 v 01367 v 012347 v 1247 v 1257 v 1267 v 12347)(1234 v 1235 v 1236) = 1234 v 1235 v 1236 Тд’1 = 1234 Тд’2 = 1235 Тд’3 = 1236 Составим словарь неисправностей для теста Тд’1 = 1234 (таблица 12): Таблица 12 - Словарь неисправностей для Тд’1
Составим словарь неисправностей для теста Тд’2 = 1235 (таблица 13):
Таблица 13 - Словарь неисправностей для Тд’2
Составим словарь неисправностей для теста Тд’3 = 1236 (таблица 14): Таблица 14 - Словарь неисправностей для Тд’3
|