Автор: Пользователь скрыл имя, 05 Декабря 2012 в 12:44, контрольная работа
Расчетно-графическая работа объемом 32 страницы содержит сведения о разработке алгоритмов диагностирования функционально-логической модели объекта контроля.
Для заданной модели производится построение:
- безусловного алгоритма с условной остановкой;
- безусловного алгоритма с условной остановкой;
- условного алгоритма.
Введение…………………………………………………………………….3
1 Разработка алгоритмов диагностирования …………………………….4
1.1 Разработка безусловного алгоритма с безусловной остановкой…….4
1.2 Разработка безусловного алгоритма с условной остановкой………..7
1.3 Разработка условного алгоритма ……………………………………..9
Заключение………………………………………………………………...31
Список литературы………………………………………………………..32
По величине информативности выбирается проверка z10.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z10≠0) и неработоспособное (z10=0). Если z10=0, то неработоспособен блок Q10, если же z10≠0, то неработоспособен блок Q11.
Если же z11≠0, то производится дальнейшая проверка, для чего составляется новая таблица путем вычеркивания тех колонок, где z11=0 (таблица 12).
Таблица 12 – Таблица функций неисправностей модели и информативность проверок при z11≠0
Контролируемые |
Состояния объекта контроля | |||
Q12 |
Q14 |
Q18 |
Инф. | |
z1 |
1 |
1 |
1 |
3 |
z2 |
1 |
1 |
1 |
3 |
z3 |
1 |
1 |
1 |
3 |
z4 |
1 |
1 |
1 |
3 |
z5 |
1 |
1 |
1 |
3 |
z6 |
1 |
1 |
1 |
3 |
z7 |
1 |
1 |
1 |
3 |
z8 |
1 |
1 |
1 |
3 |
z9 |
1 |
1 |
1 |
3 |
z10 |
1 |
1 |
1 |
3 |
z11 |
1 |
1 |
1 |
3 |
z12 |
0 |
0 |
0 |
3 |
z13 |
0 |
0 |
0 |
3 |
z14 |
1 |
0 |
1 |
1 |
z15 |
1 |
0 |
1 |
1 |
z16 |
1 |
0 |
1 |
1 |
z17 |
1 |
1 |
1 |
3 |
z18 |
1 |
0 |
0 |
1 |
z19 |
1 |
0 |
0 |
1 |
z20 |
1 |
0 |
0 |
1 |
По величине информативности выбирается проверка z14.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z14≠0) и неработоспособное (z14=0). Если z14=0, то неработоспособен блок Q14. Для выявления неисправного блока при z14≠0 необходимо произвести проверку, для чего составляется таблица путем вычеркивания из предыдущей столбца с z14=0 (таблица 13).
Таблица 13 – Таблица функций неисправностей модели и информативность проверок при z14≠0
Контролируемые |
Состояния объекта контроля | ||
Q12 |
Q18 |
Инф. | |
z1 |
1 |
1 |
2 |
z2 |
1 |
1 |
2 |
z3 |
1 |
1 |
2 |
z4 |
1 |
1 |
2 |
z5 |
1 |
1 |
2 |
z6 |
1 |
1 |
2 |
z7 |
1 |
1 |
2 |
z8 |
1 |
1 |
2 |
z9 |
1 |
1 |
2 |
z10 |
1 |
1 |
2 |
z11 |
1 |
1 |
2 |
z12 |
0 |
0 |
2 |
z13 |
0 |
0 |
2 |
z14 |
1 |
1 |
2 |
z15 |
1 |
1 |
2 |
z16 |
1 |
1 |
2 |
z17 |
1 |
1 |
2 |
z18 |
1 |
0 |
0 |
z19 |
1 |
0 |
0 |
z20 |
1 |
0 |
0 |
По величине информативности выбирается проверка z18.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z18≠0) и неработоспособное (z18=0). Если z18=0, то неработоспособен блок Q18, если же z18≠0 – блок Q12.
Рассмотрим случай, когда z12≠0. В таком случае составляется таблица на основе таблицы функций неисправностей путем вычеркивания столбцов с z12=0 (таблиц 14).
Таблица 14 – Таблица функций неисправностей модели и информативность проверок при z12≠0
Контролируемые |
Состояния объекта контроля | ||||||||||
E |
Q3 |
Q4 |
Q7 |
Q8 |
Q13 |
Q15 |
Q16 |
Q19 |
Q20 |
Инф. | |
z1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z2 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z3 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
8 |
z4 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
4 |
z5 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z6 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z7 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z8 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
4 |
z9 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z10 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z11 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z12 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z13 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
4 |
z14 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z15 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
8 |
z16 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
6 |
z17 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z18 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
z19 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
6 |
z20 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
2 |
По величине информативности выбирается проверка z20.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z20≠0) и неработоспособное (z20=0).
Если z20=0, то производится дальнейшая проверка, для чего составляется новая таблица путем вычеркивания тех колонок, где z20=1(таблица 15).
Таблица 15 – Таблица функций неисправностей модели и информативность проверок при z20=0
Контролируемые |
Состояния объекта контроля | ||||
Q15 |
Q16 |
Q19 |
Q20 |
Инф. | |
z1 |
1 |
1 |
1 |
1 |
4 |
z2 |
1 |
1 |
1 |
1 |
4 |
z3 |
1 |
1 |
1 |
1 |
4 |
z4 |
1 |
1 |
1 |
1 |
4 |
z5 |
1 |
1 |
1 |
1 |
4 |
z6 |
1 |
1 |
1 |
1 |
4 |
z7 |
1 |
1 |
1 |
1 |
4 |
z8 |
1 |
1 |
1 |
1 |
4 |
z9 |
1 |
1 |
1 |
1 |
4 |
z10 |
1 |
1 |
1 |
1 |
4 |
z11 |
1 |
1 |
1 |
1 |
4 |
z12 |
1 |
1 |
1 |
1 |
4 |
z13 |
0 |
0 |
1 |
1 |
0 |
z14 |
1 |
1 |
1 |
1 |
4 |
z15 |
0 |
1 |
1 |
1 |
4 |
z16 |
0 |
0 |
1 |
1 |
0 |
z17 |
1 |
1 |
1 |
1 |
4 |
z18 |
1 |
1 |
1 |
1 |
4 |
z19 |
0 |
1 |
0 |
1 |
0 |
z20 |
0 |
0 |
0 |
0 |
4 |
По величине информативности выбирается проверка z13.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z13≠0) и неработоспособное (z13=0).
Если z13=0, то производится дальнейшая проверка, для чего составляется новая таблица путем вычеркивания тех колонок, где z13=1(таблица 16).
Таблица 16 – Таблица функций неисправностей модели и информативность проверок при z13=0
Контролируемые |
Состояния объекта контроля | ||
Q15 |
Q16 |
Инф. | |
z1 |
1 |
1 |
2 |
z2 |
1 |
1 |
2 |
z3 |
1 |
1 |
2 |
z4 |
1 |
1 |
2 |
z5 |
1 |
1 |
2 |
z6 |
1 |
1 |
2 |
z7 |
1 |
1 |
2 |
z8 |
1 |
1 |
2 |
z9 |
1 |
1 |
2 |
z10 |
1 |
1 |
2 |
z11 |
1 |
1 |
2 |
z12 |
1 |
1 |
2 |
z13 |
0 |
0 |
2 |
z14 |
1 |
1 |
2 |
z15 |
0 |
1 |
0 |
z16 |
0 |
0 |
2 |
z17 |
1 |
1 |
2 |
z18 |
1 |
1 |
2 |
z19 |
0 |
1 |
0 |
z20 |
0 |
0 |
2 |
По величине информативности выбирается проверка z15.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z15≠0) и неработоспособное (z15=0). Если z15=0, то неисправен блок Q15, если z15≠0 – блок Q16.
Если z13≠0, то производится дальнейшая проверка, для чего составляется новая таблица путем вычеркивания тех колонок, где z13=0(таблица 17).
Таблица 17 – Таблица функций неисправностей модели и информативность проверок при z13≠0
Контролируемые |
Состояния объекта контроля | ||
Q19 |
Q20 |
Инф. | |
z1 |
1 |
1 |
2 |
z2 |
1 |
1 |
2 |
z3 |
1 |
1 |
2 |
z4 |
1 |
1 |
2 |
z5 |
1 |
1 |
2 |
z6 |
1 |
1 |
2 |
z7 |
1 |
1 |
2 |
z8 |
1 |
1 |
2 |
z9 |
1 |
1 |
2 |
z10 |
1 |
1 |
2 |
z11 |
1 |
1 |
2 |
z12 |
1 |
1 |
2 |
z13 |
1 |
1 |
2 |
z14 |
1 |
1 |
2 |
z15 |
1 |
1 |
2 |
z16 |
1 |
1 |
2 |
z17 |
1 |
1 |
2 |
z18 |
1 |
1 |
2 |
z19 |
0 |
1 |
0 |
z20 |
0 |
0 |
2 |
По величине информативности выбирается проверка z19.
Для рассматриваемой проверки рассматриваются два состояния: работоспособное (z19≠0) и неработоспособное (z19=0). Если z19=0, то неисправен блок Q19, если z19≠0 – блок Q20.
Если z20≠0, то производится дальнейшая проверка, для чего составляется новая таблица путем вычеркивания тех колонок, где z20=0(таблица 18).
Таблица 18 – Таблица функций неисправностей модели и информативность проверок при z20≠0
Контролируемые |
Состояния объекта контроля | ||||||
E |
Q3 |
Q4 |
Q7 |
Q8 |
Q13 |
Инф. | |
z1 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z2 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z3 |
1 |
0 |
1 |
1 |
1 |
1 |
4 |
z4 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
z5 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z6 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z7 |
1 |
0 |
1 |
0 |
1 |
1 |
2 |
z8 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
z9 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z10 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z11 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z12 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z13 |
1 |
1 |
1 |
1 |
1 |
0 |
4 |
z14 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z15 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z16 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z17 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z18 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z19 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
z20 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |