Обоснование степени автоматизации диагностирования

Поскольку в процессе диагностирования участвует оператор, то при проектировании ТСД следует определить, какие из операций будут выполняться оператором вручную, а какие автоматически. Повышение степени автоматизации обычно направлено на сокращение времени диагностирования и сопровождается возрастанием стоимости.

Каждая операция алгоритма процесса диагностирования может быть охарактеризована временем выполнения Обоснование степени автоматизации диагностирования - student2.ru к, погрешностью реализации Обоснование степени автоматизации диагностирования - student2.ru к и стоимостью ск.

При решении задач по определению рациональной степени автоматизации в системе оператор-техническое средство в настоящее время используют как качественные, так и количественные методы. Основными принципами решения задачи являются качественные методы.

Рассмотрим метод количественной оценки.

Постановка задачи: известен алгоритм процесса диагностирования Fд, реализующий выбранные задачи zi и методы Мj диагностирования, время диагностирования Обоснование степени автоматизации диагностирования - student2.ru д. Необходимо определить степень автоматизации диагностирования, т.е. фрагменты и операции алгоритма, реализуемые с помощью технических средств.

Если известны стоимости и затраты времени на выполнение каждой операции вручную или автоматически, то задача формулируется как оптимизационная:

найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru ; (16.6)

где C, C, Обоснование степени автоматизации диагностирования - student2.ru , Обоснование степени автоматизации диагностирования - student2.ru – соответственно стоимости и затраты времени на автоматические и ручные операции;

Обоснование степени автоматизации диагностирования - student2.ru
Обоснование степени автоматизации диагностирования - student2.ru

Алгоритм процесса диагностирования представляется ориентированным графом G(F,E), вершинами которого являются операции fк , Обоснование степени автоматизации диагностирования - student2.ru , а ветви еj , Обоснование степени автоматизации диагностирования - student2.ru указывают связи между операциями (рис.16.14).

В графе G(F,E) имеется определенное число L вершин f3, fк,..., соответствующих операциям принятия решения о состоянии объекта при оценке одного из параметров. Из этих вершин (например, fк) выходят две ветви, первая из которых соединяет эту вершину с вершиной fк+s, соответствующей Обоснование степени автоматизации диагностирования - student2.ru +1 операции принятия решения по оценке следующего параметра, а вторая – с вершиной fк+1, соответствующей операции, связанной с определением причины недопустимого изменения Обоснование степени автоматизации диагностирования - student2.ru -го параметра.

Обоснование степени автоматизации диагностирования - student2.ru
Для выполнения анализа граф G(F,E) преобразуется таким образом, чтобы операции, связанные с каждым Обоснование степени автоматизации диагностирования - student2.ru -м, Обоснование степени автоматизации диагностирования - student2.ru параметром, следовали одна за другой (рис.16.15). В полученном графе для упрощения устраняются вершины, соответствующие одинаковым операциям.

Задача решается следующим образом (рис.16.16). По графу G(F,E) строится граф Gp выполнения алгоритма процесса диагностирования вручную, а ниже – граф Ga выполнения алгоритма автоматически, причем каждой вершине (операции) графа Gp сопоставляются вершины (операции) в графе Ga. Если операции в графе Gp трудно сопоставить операцию, выполняемую автоматически, то несколько операций в графе Gp объединяют в одну и представляют ее обобщенной вершиной. Вершины графов Gp и Ga соединяют ветвями по принципу: к-я вершина одного из графов соединяется с к+1-й вершиной другого графа.

Обоснование степени автоматизации диагностирования - student2.ru
Каждой вершине графа сопоставляются стоимостные С, Сак и временные Обоснование степени автоматизации диагностирования - student2.ru , Обоснование степени автоматизации диагностирования - student2.ru ак затраты.

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

При автоматическом выполнении операции стоимостные затраты рассчитываются по формуле:

СаккNбк,

где Ск – стоимость одного базового и примыкающих к нему элементов; Nбк – число базовых элементов, необходимых для выполнения

к-й операции.

Временные затраты на выполнение операций вручную определяются с помощью следующей формулы:

Обоснование степени автоматизации диагностирования - student2.ru ,

где R – число простых операций (поиск органа управления, включение, переключение и т.п.), из которых складывается к-я операция в алгоритме процесса диагностирования; Обоснование степени автоматизации диагностирования - student2.ru кj – затраты времени на j-ю простую операцию.

Затраты времени при выполнении операции подсчитываются автоматически следующим образом:

Обоснование степени автоматизации диагностирования - student2.ru ,

где N – число операций h-го типа (сложение, вычитание и т.п.), необходимых для выполнения к-й операции; Lh – число операций h-го типа, выполняемых в единицу времени.

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

Обоснование степени автоматизации диагностирования - student2.ru Обоснование степени автоматизации диагностирования - student2.ru ,

где l – число дефектов, приводящих к недопустимому изменению Обоснование степени автоматизации диагностирования - student2.ru –го параметра; qi – вероятность возникновения дефекта i-го элемента.

С учетом сказанного

Обоснование степени автоматизации диагностирования - student2.ru Обоснование степени автоматизации диагностирования - student2.ru

Задача по обоснованию рациональной степени автоматизации сводится к выбору из множества возможных простых путей Х={х1,..., Обоснование степени автоматизации диагностирования - student2.ru ,...,xp}, Обоснование степени автоматизации диагностирования - student2.ru , в графе (см. рис.16.16), для которых удовлетворяется условие:

Обоснование степени автоматизации диагностирования - student2.ru

одного пути х0, с наименьшими стоимостными затратами

Обоснование степени автоматизации диагностирования - student2.ru .

Решение этой задачи выполняется в два этапа: на первом определяется множество Х, а на втором выбирается хo. Эта процедура может оказаться трудоемкой, если количество операций n в алгоритме велико, поскольку число итераций N в общем случае равно N=2n+к. Его можно уменьшить, осуществив перебор следующим образом: выбрать простой путь хl, обладающий наименьшей стоимостью, и проверить для него условие (16.6). Если условие (16.6) удовлетворяется, то хl – искомый путь. Если же это условие не удовлетворяется, то в пути хl последовательно по одной заменяются вершины, принадлежащие графуGp, на вершины, принадлежащие графу Ga (или наоборот), и проверяется условие (16.6). Для упорядочения замен предварительно вычисляется критерий значимости Обоснование степени автоматизации диагностирования - student2.ru к, который характеризует сокращение временных затрат, приходящееся на единицу стоимости:

Обоснование степени автоматизации диагностирования - student2.ru

Производится замена вершины Обоснование степени автоматизации диагностирования - student2.ru на вершину, обладающую наибольшим значением критерия Обоснование степени автоматизации диагностирования - student2.ru . Для вновь полученного пути xl+1 проверяется условие (16.6). Процесс повторяется до получения удовлетворительного решения.

При выполнении условия (16.6) все вершины, вошедшие в путь Обоснование степени автоматизации диагностирования - student2.ru фиксируются, и определяется коэффициент автоматизации процесса диагностирования

Ка = m/n,

где m – число операций, выполняемых автоматически; n – общее число операций, выполняемых при диагностировании.

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

Контрольные вопросы

1. Определите правильный порядок операторов, реализуемых ТСД.

Ответы:

а) сбор, представление, обработка, управление;

б) управление, представление, обработка, сбор;

в) сбор, обработка, представление, управление.

2. В каком порядке выполняются этапы процедуры разработки ТСД?

Ответы:

а) построение алгоритма процесса диагностирования, формирование требований, построение структуры, разработка принципиальных схем и конструирование;

б) построение алгоритма процесса диагностирования, построение структуры, формирование требований, разработка принципиальных схем и конструирование;

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

3. Укажите вид целевой функции оптимизационной задачи, используемой на первом этапе проектирования ТСД, если объект создан.

Ответы:

а) найти Обоснование степени автоматизации диагностирования - student2.ru

б) найти Обоснование степени автоматизации диагностирования - student2.ru

в) найти Обоснование степени автоматизации диагностирования - student2.ru

4. Каким образом формулируется оптимизационная задача при решении задач этапа структурно-функциональной организации ТСД?

Ответы:

а) найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru ;

б) найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru ;

в) найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru

5. Какую последовательность действий предполагает методика обоснования целесообразности прогнозирования состояния объекта из предложенных сочетаний: 1) получение выражений для показателей готовности при наличии и отсутствии прогнозирования; 2) подстановка числовых значений показателей в выражение для показателей готовности; 3) сравнение значений показателей готовности; 4) построение графов переходов при отсутствии и наличии прогнозирования.

Ответы:

а) 1,3,2,4;

б) 4,1,2,3;

в) 1,2,3,4.

6. В каком случае можно больше ТСД встроить в объект при обеспечении роста показателя готовности, если безотказность объекта Обоснование степени автоматизации диагностирования - student2.ru =const, а безотказность средств Обоснование степени автоматизации диагностирования - student2.ru > Обоснование степени автоматизации диагностирования - student2.ru > Обоснование степени автоматизации диагностирования - student2.ru ?

Ответы:

а) Обоснование степени автоматизации диагностирования - student2.ru ;

б) Обоснование степени автоматизации диагностирования - student2.ru ;

в) Обоснование степени автоматизации диагностирования - student2.ru .

7. Какие операторы используются при построении граф-схем алгоритма процесса:

1) логических условий; 2) действия; 3) представления?

Ответы:

а) 2,3;

б) 1,3;

в) 1,2.

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

Ответы:

а) найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru

б) найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru

в) найти Обоснование степени автоматизации диагностирования - student2.ru

при Обоснование степени автоматизации диагностирования - student2.ru

ГЛАВА 17

ПРОЕКТИРОВАНИЕ ДЕЯТЕЛЬНОСТИ

ЧЕЛОВЕКА-ОПЕРАТОРА

Общие положения

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

В процессе проектирования деятельности ЧО последовательно решают следующие задачи:

распределение функций между ТСД и ЧО в процессе диагностирования;

определение оптимальных условий для деятельности ЧО в процессе диагностирования;

рациональное обеспечение ЧО информацией о ходе диагностирования;

определение требований, предъявляемых к ЭУ и ТСД с точки зрения обеспечения эффективности работы ЧО.

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

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

1. Составление в описательной форме упрощенного алгоритма деятельности ЧО из отдельных действий на основе выбранных конструктивных решений с учетом степени автоматизации диагностирования, определенной при проектировании ТСД.

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

3. Оценивание спроектированной деятельности ЧО с помощью показателей функциональности, которая предусматривает построение структур деятельности ЧО на уровне действий и операций; выбор исходных характеристик (безошибочности, быстродействия) выполнения каждой операции для количественной оценки по показателям функциональности; выявление в составленной структуре типовых блоков; расчет значений показателей качества функционирования ЧО и сравнение их с заданными.

Если заданные требования не удовлетворяются, то составленные алгоритмы перерабатываются в следующем порядке:

в структуре выявляют элементы приема и обработки информации, не удовлетворяющие требованиям безошибочности и быстродействия;

выявляют в структуре элементы формирования управляющих воздействий, неудовлетворяющие требованиям безошибочности и быстродействия;

выявленные элементы заменяются новыми;

новый вариант оценивается по показателям качества функционирования.

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