- •6. Контроль и диагностика информационных систем
- •6.1. Содержание технической диагностики
- •6.2. Функциональная диагностическая модель
- •6.3. Построение таблицы неисправностей или матрицы состояний
- •6.4. Основные способы построения алгоритмов поиска неисправностей
- •Энтропия системы с равновозможными состояниями:
- •На рис. 6.7 изображена функциональная модель устройства.
- •Заключение
6.3. Построение таблицы неисправностей или матрицы состояний
В системе маловероятно одновременное появление двух отказов. Для каждого элемента возможны два альтернативных исхода (исправен – неисправен).
Число различных состояний диагностируемой системы с учетом отказов одновременно одного функционального элемента сводится в таблицу состояний или матрицу неисправностей. Число строк матрицы равно числу функциональных элементов системы. Число столбцов равно числу выходных сигналов системы.
Пусть неисправен i-й функциональный элемент. Этому состоянию соответствует недопустимое значение выходного сигнала zi и на пересечении si строки и zi столбца записывается 0. Если при этом любой j-й функциональный элемент имеет так же недопустимое значение zj, то на пересечении si строки и zj столбца так же записывают 0. Если значение выходного сигнала в допуске, на пересечении записывают 1.
Полученная матрица неисправностей используется при разработке программ поиска неисправностей.
Пример 1.
На рис. 6.4 изображена функциональная диагностическая модель
X
11
Z1 Z2 Z4 Z7 Z8 Z9
Z3 Z5
Z6
Рис. 6.4
Построим матрицу состояний этой модели, указанной на рис. 6.4.
|
Si состояние |
Zi |
||||||||
|
|
Z1 |
Z2 |
Z3 |
Z4 |
Z5 |
Z6 |
Z7 |
Z8 |
Z9 |
|
Отказ блока 1 (S1) |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
|
Отказ блока 2 (S2) |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
|
Отказ блока 3 (S3) |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
|
Отказ блока 4 (S4) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
|
Отказ блока 5 (S5) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
|
Отказ блока 6 (S6) |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
Отказ блока 7 (S7) |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
|
Отказ блока 8 (S8) |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
|
Отказ блока 9 (S9) |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
Пусть отказал блок 1. Выходной сигнал Z1 выйдет из допустимых пределов. Это окажет влияние на выходные сигналы блоков Z2, Z4, Z5, Z7, Z8, Z9. они так же выйдут из допустимых пределов. Выходной сигнал z1 окажется входным для блоков Z2, Z4, Z5, Z7, Z8, Z9. на пересечении 1-й строки и 1-го, 2-го, 4-го, 5-го, 7-го, 8-го и 9-го столбцов запишем нули. Отказ блока 1 не влияет на выходные сигналы блоков 3 и 6. На пересечении 1-й строки и 3-го и 6-го столбцов запишем единицы.
