Разработка безусловных алгоритмов поиска неисправностей

Алгоритм поиска неисправностей определяет состав и порядок проведения элементарных проверок при поиске неисправностей технического объекта, правила анализа результатов элементарных проверок. Различают условные и безусловные алгоритмы поиска неисправностей.

Безусловный алгоритм предусматривает поочередное проведение проверок контролируемых сигналов в заранее определенной последовательности, которая всегда остается неизменной. Такой алгоритм может быть представлен простой последовательностью номеров контролируемых выходов. Например, алгоритм поиска одиночных отказов объекта, представленного функционально-логической моделью на рис. 1.5. может быть представлен следующей последовательность:

Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru . (1.3)

Однако, произвольно выбранная последовательность проверок для моделей, имеющих комбинированные связи между функциональными элементами, усложняет логическую обработку результатов.

Разработка последовательности проверок, допускающая очень простую логическую обработку результатов контроля, осуществляется на основе таблицы функций неисправностей (табл. 1.2) и включает следующие этапы:

1) выбирается любая проверка Разработка безусловных алгоритмов поиска неисправностей - student2.ru (строка таблицы), принимающая нулевое значение (выход параметра за пределы допуска) только при одном из состояний. В рассматриваемом примере такому условию удовлетворяют три проверки: Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru . В качестве первой проверки последовательности принят контроль сигнала Разработка безусловных алгоритмов поиска неисправностей - student2.ru , принимающего нулевое значение при отказе функционального блока Разработка безусловных алгоритмов поиска неисправностей - student2.ru ;

2) колонка таблицы Разработка безусловных алгоритмов поиска неисправностей - student2.ru и строка Разработка безусловных алгоритмов поиска неисправностей - student2.ru исключается из дальнейшего рассмотрения и вновь выбирается любая проверка Разработка безусловных алгоритмов поиска неисправностей - student2.ru , принимающая нулевое значение только при одном из состояний, оставшихся в рассмотрение. Данному условию удовлетворяют две проверки: Разработка безусловных алгоритмов поиска неисправностей - student2.ru и Разработка безусловных алгоритмов поиска неисправностей - student2.ru . Второй проверкой последовательности принят контроль сигнала Разработка безусловных алгоритмов поиска неисправностей - student2.ru , принимающего нулевое значение при отказе функционального блока Разработка безусловных алгоритмов поиска неисправностей - student2.ru ;

3) аналогично этапу 2 из рассмотрения исключается колонка таблицы Разработка безусловных алгоритмов поиска неисправностей - student2.ru и строка Разработка безусловных алгоритмов поиска неисправностей - student2.ru , проводится анализ и принимается следующая проверка последовательности – Разработка безусловных алгоритмов поиска неисправностей - student2.ru ;

4) последовательно, аналогично этапу 2, из таблицы исключаются колонки и строки, и в результате анализа определяется полная последовательность проверок, например следующая

Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru , Разработка безусловных алгоритмов поиска неисправностей - student2.ru . (1.4)

Следует отметить, что последовательность проверок (1.4) не единственно возможная.

Обработка результатов последовательности проверок (1.4) сводится к тому, что после очередной проверки Разработка безусловных алгоритмов поиска неисправностей - student2.ru следует продолжить контроль, если параметр сигнала Разработка безусловных алгоритмов поиска неисправностей - student2.ru в пределах допуска, и прекратить его, если зафиксировано отклонение за пределы допуска. Номер выхода, на котором произошла остановка и укажет номер отказавшего функционального блока.

Таким образом, при отказе любого функционального блока, безусловный алгоритм проверок (1.4) будет реализовываться частично или полностью, т.е. количество проверок для различных объектов будет колебаться от одной до десяти.

Наши рекомендации