Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Принципы построения аппаратурно-программного обеспечения рабочего места оператора интеллектуального здания

..pdf
Скачиваний:
1
Добавлен:
12.11.2023
Размер:
2.3 Mб
Скачать

Чаще всего в качестве УВМ, входящих в состав рабочего места оператора интеллектуального здания, используются компьютерные системы. Рекомендуется использовать промышленные компьютеры, обладающие повышенными показателями надежности. Кроме того, не лишней может оказаться защита от пыли и влаги, реализуемая для промышленных компьютеров. Это может оказаться важным, например, в случае чрезвычайных ситуаций, возникших внутри здания.

Вцелом УВМ должны обладать достаточным быстродействием

исредствами графических ускорителей для плавного отображения ди-

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

Но, конечно, особое внимание при проектировании рабочего места оператора надо уделять устройствам взаимодействия с оператором.

1.3.2.Устройства взаимодействия с оператором

1.3.2.1.Устройства отображения информации

Устройства отображения информации (УОИ) – это аппаратур-

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

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

1)на основе электромагнитных и электромеханических элементов: показывающие и регистрирующие приборы, стрелочные приборы, различные автоматические графопостроители;

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

3)панели, табло на основе жидкокристаллических приборов индикации;

4)дисплеи и видеотерминальные средства, в том числе как компоненты компьютерных систем;

5)средства дополненной и виртуальной реальности.

31

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

1.3.2.2. Устройства предоставления оператору невизуальной информации

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

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

речевые, содержащие более детальную информацию о событии;

предупредительно-звуковые, которые не содержат детальной информацию о событии, но привлекают внимание оператора к событию

ипобуждают его к получению детальной информации, например, в визу- ально-текстовой форме.

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

1.3.2.3.Органы управления

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

Можно выделить три основных вида органов управления:

– физические органы управления (тумблеры, механические кнопки, рубильники, переключатели и пр.);

– графические манипуляторы (мышь, трекбол и др.);

– экранные формы, реализуемые в виде элементов графического интерфейса, в том числе с использованием тач-скрина (значки, графические кнопки, различные графические аналоги физических органов управления).

Количественное соотношение указанных видов органов управления для конкретного рабочего места оператора определяется экспертным путем и зависит от особенностей управляющих алгоритмов, а также от традиций проектирования, принятых в данной разрабатывающей организации [13].

32

1.3.2.4. Операторские панели

Отдельно можно упомянуть операторские панели, которые часто используются в составе программно-технических комплексов автоматизации [5].

Операторские панели представляют собой совмещение в едином конструктиве дисплея и компьютера, обычно с некоторым набором функциональных клавиш. Операторские панели удобно располагать вне диспетчерского зала, в непосредственной близости от объекта управления, например, рядом в ИТП. С помощью этих панелей можно прямо на объекте оценить количественные показатели процесса, а также оказать некоторые управляющие воздействия. Вообще, операторские панели можно считать удаленной частью рабочего места оператора, например, в рамках архитектуры, изображенной на рис. 18, либо одним из нескольких рабочих мест оператора, например, в рамках архитектур, изображенных на рис. 13, 14.

1.3.3. Программное обеспечение, реализующее человеко-машинный интерфейс

При использовании видеотерминальных средств для организации рабочего места оператора особое значение приобретает разработка программного обеспечения, реализующего человеко-машинный интерфейс (англ. HMI Human-Machine Interface), в виде так называемого пользовательского интерфейса.

В пользовательском интерфейсе выделяют три основные части [13]: 1) визуальное оформление, которое предоставляет информацию

оператору; 2) функциональные возможности системы, которые включают воз-

можности для эффективного функционирования оператора; 3) техники взаимодействия оператора с системой.

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

Программное обеспечение для реализации HMI может быть реализовано с помощью универсальных средств программирования, а также с помощью специализированных средств программирования, так называемых SCADA-пакетов. Подробнее об этом будет изложено в разделе 3.

33

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

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

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Каким образом происходит взаимодействие АСДУ и целевого процесса? Что может быть целевым процессом в случае АСДУ в виде системы интеллектуального здания?

2.Каков состав типовых технических средств АСДУ?

3.Что включает в себя рабочее место оператора АСДУ?

4.Какие бывают базовые архитектуры АСДУ? В чем состоят их преимущества инедостатки?

5.Каковыназначениеиосновныефункциирабочегоместаоператора?

6.Что относится к базовым требованиям к рабочему месту оператора интеллектуального здания?

7.Что можно отнести к основным классам аппаратурно-програм- много обеспечения рабочего места оператора?

34

2. ПРОЕКТИРОВАНИЕ ЧЕЛОВЕКО-МАШИННОГО ИНТЕРФЕЙСА РАБОЧЕГО МЕСТА ОПЕРАТОРА ИНТЕЛЛЕКТУАЛЬНОГО ЗДАНИЯ

2.1. ЧЕЛОВЕКО-МАШИННОЕ ВЗАИМОДЕЙСТВИЕ

2.1.1. Человеко-машинная система

Сложность человеко-машинного взаимодействия определяется разнородностью комплексных систем физической и биологической природы. В ходе технического прогресса интеллектуальность технических систем возрастает, при этом роль человека может уменьшаться. Но даже при очень высокой степени автоматизации, все равно, на самых высоких уровнях системы будет звено «человек», и получаемая замкнутая система будет иметь свойства системы «человек-машина» [12].

2.1.2. Факторы, влияющие на деятельность человека-оператора

Согласно работе [12] можно выделить следующие группы факторов, влияющих на деятельность человека-оператора:

субъективные (психологическое состояние оператора, уровень его подготовленности к работе и т.д.);

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

средовые (среда обитания, обстановка, режимы труда и отдыха и т.д.).

2.1.3. Разделениефункций междучеловекоми машиной

При проектировании рабочего места оператора важно реализовать эффективное разделение функций между человеком-оператором

имашиной.

Вработе [12] выделяются следующие базовые различия, присущие основным элементам человеко-машинной системы:

1) на человека следует возлагать следующие функции:

распознавание ситуации в целом, особенно при неполной информации (распознавание ситуации в целом машиной – это сложнейшая

35

научная и техническая задача, и на сегодняшнем этапе развития с этой задачей человек справляется гораздо успешнее);

обобщение отдельных фактов в единую систему;

решение задач, для которых нет четкого алгоритма ее решения;

решение задач, в которых требуется высокая адаптивность;

решение задач с высокой ответственностью в случае возникновения ошибки;

2) машине следует поручать:

выполнение математических расчетов;

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

хранение и представление больших объемов однородной инфор-

мации;

решение задач для частных случаев на основе общих правил (дедуктивный вывод);

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

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

2.1.4. Психофизиологические характеристики человека-оператора

В случае рассмотрения аспектов приема и первичной обработки информации человеком-оператором надо учитывать следующие психофизиологические характеристики [12]:

характеристики зрительного анализатора;

характеристики слухового анализатора;

характеристики других анализаторов (кожного, кинестического, обонятельного, вкусового и вестибулярного).

При этом важно учитывать различные аспекты взаимодействия анализаторных систем.

Отдельный набор характеристик связан с хранением и переработкой информации человеком, а также принятием решений и познавательными процессами [12]. В связи с этим важно хорошо ориентироваться

втаких понятиях, как оперативная память (человека), декларативная па-

36

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

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

антропометрических характеристик;

биомеханических характеристик;

рабочих движений оператора и сенсомоторной регуляции [12].

2.2. ПРОЕКТИРОВАНИЕ ЧЕЛОВЕКО-МАШИННОГО ИНТЕРФЕЙСА РАБОЧЕГО МЕСТА ОПЕРАТОРА

2.2.1. Сбор информации об информационных потоках и необходимых управляющих воздействиях с учетом разделения функций между человеком и машиной

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

по важности (например, особо можно выделить параметры аварийных ситуаций);

цикличности (например, некоторые параметры должны обновляться на экране периодически, а некоторые должны обновляться только при возникновении некоторых событий);

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

форме представления (числовая форма, текстовая форма, в виде цветовых индикаторов и т.д.).

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

по ответственности, учитывая возможные последствия (наиболее ответственные управляющие воздействия в ходе проектирования рабо-

37

чего места должны быть защищены системой подтверждений, разграничения доступа и т.д.);

форме представления информации о воздействии (например, бинарная форма в виде «включить/отключить» или числовая форма в виде команды, содержащейинформациюостепенизакрытиянекотороговентиля);

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

При сборе и анализе информации об информационных потоках

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

2.2.2. Проектирование средств предоставления информации человеку

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

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

проектирование средств формирования звуковой информации;

проектирование средств формирования информации для других органов чувств человека.

В частности, при проектировании средств отображения информации важное значение имеет выбор технических средств отображения информации (см. п. 1.3.2.1).

2.2.3. Проектирование мнемосхем

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

Мнемосхемы– это условные графические изображения, отражающие состояние целевого процесса (объекта управления) и соответствующего оборудования.

38

Например, на экране рабочего места оператора может быть выведена мнемосхема ИТП, отражающая основные сведения о состоянии ИТП и отдельных его компонентов (оборудования).

Применительно к мнемосхемам необходимо выделить несколько основных требований по их организации:

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

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

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

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Каковы тенденции роли и места человека в рамках системы «человек – машина»?

2.Какие основные факторы влияют на деятельность человекаоператора?

3.Какие задачи обычно успешнее решает человек (по сравнению

смашиной)?

4.Какие задачи обычно успешнее решает машина (по сравнению

счеловеком)?

5.Какие основные психофизиологические характеристики челове- ка-оператора можно выделить?

6.В чем особенности процесса сбора информации об информационных потоках и необходимых управляющих воздействиях с учетом разделения функций между человеком и машиной?

7.Каковы особенности проектирования мнемосхем?

39

3. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ РАБОЧЕГО МЕСТА ОПЕРАТОРА

3.1.ОСНОВНЫЕ КЛАССЫ ИНСТРУМЕНТАЛЬНЫХ ПРОГРАММНЫХ

ИАППАРАТНЫХ СРЕДСТВ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ РАБОЧЕГО МЕСТА ОПЕРАТОРА

3.1.1. Два основных класса инструментальных средств разработки

Можно выделить следующие два основных класса инструментальных средств разработки программного обеспечения рабочего места оператора:

универсальные среды программирования;

SCADA-пакеты.

Универсальные среды программирования характеризуются следующими основными признаками:

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

в их основе – язык программирования достаточно широкого спектра применения, например: C++, Java, Python.

Можно выделить следующие основные особенности SCADAпакетов:

они предназначены для разработки программного обеспечения

всоставе автоматизированных систем управления техническими объектами и в первую очередь – программного обеспечения верхних уровней таких систем, в частности, как подсистемы взаимодействия с операто- ром-диспетчером;

базовые средства разработки основаны на широком использовании графических средств, например, настройка различных параметров

иформирование связей с использованием графического интерфейса;

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

40

Соседние файлы в папке книги