- •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 изображена функциональная диагностическая модель
X11 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-го столбцов запишем единицы.