Функционирование оператора в составе систем управления и контроля становится все более характерным для современного производства [1]. В подсистемах оповещения и сигнализации в АСУ химико-технологическими и биотехнологическими процессами широко используются звуковые сигналы. Их применение для формирования сообщений аварийной и предупредительной сигнализаций обусловлено тем, что время реакции человека на звуковой сигнал меньше времени реакции на тактильное раздражение и восприятие звука в меньшей степени зависит от положения головы оператора, чем при использовании зрительного анализатора. Кроме того, использование звуковых сигналов позволяет снизить информационную сложность панелей оператора.
Данные соображения являются предпосылкой для использования дополнительных обратных связей в АСУ, обусловливающих передачу в систему управления информации о характеристиках оператора как составляющего компонента системы. Время отклика оператора на изменения в системе управления и управляемом процессе может косвенно оцениваться по времени простых сенсорно-моторных реакций оператора на программно формируемые раздражители (в нашем случае – время простой аудио-моторной реакции при срабатывании звуковой сигнализации).
Метод регистрации сенсорно-моторных реак- ций благодаря простоте и информативности ис- пользуется для изучения когнитивных процессов, оценки функционального состояния центральной нервной системы, сенсорной чувствительности [2]. Под временем сенсорно-моторной реакции понимают интервал времени между появлением сигнала и ответной реакцией, который определяется скоростями возбуждения рецептора и посылки возникшего импульса в чувствительный центр, переработки сигнала в центральной нервной системе, принятия решения о реагировании на сигнал, передачи сигнала к началу действия по эфферентным волокнам, развития возбуждения в мышце и преодоления инерции части тела [2].
Время реакции отражает уровень неспецифической и специфической активации центральной нервной системы оператора. Временные и точностные показатели сенсорно-моторной реакции яв- ляются относительно постоянным свойством человека на протяжении определенных отрезков онтогенеза и могут рассматриваться как информативные показатели функционального состояния центральной нервной системы [3]. Малое время реакции отражает высокое качество нейрональной активности в ассоциативных зонах префронтальной коры головного мозга оператора, ответственных не только за анализ сенсорных сигналов, но и за организацию моторных реакций в ответ на них. Желательным является контроль сохранения значения времени аудио-моторной реакции оператора АСУ в определенном онтогенезом и опытом опера- тора диапазоне при заданном уровне акустического и информационного шумов. Этим обусловлена актуальность разработки программного комплекса для измерения времени аудио-моторных реакций операторов АСУ. Предполагается, что комплекс будет использоваться с ПО конкретной АСУ химико-технологическим процессом параллельно с выполнением оператором своих рабочих функций в штатном режиме.
Множество функциональных характеристик комплекса определяется выражением по методике, предложенной при исследовании психофизиологического состояния человека в процессе обучения: F = {X1, X2, X3, X4, X5, X6, X7}, где X1 – класс объекта и системы управления; X2 – возможность дистанционного контроля состояния оператора; X3 – возможность проведения тестирования индивидуально и в группе; X4 – наличие документации для установки, настройки комплекса и проведения измерений; X5 – характеристики тестов, по которым проводится тестирование, и рекомендации по их выбору; X6 – свойства аппаратных средств; X7 – характеристики и особенности программных приложений [4].
На основе анализа множества функциональных характеристик программный комплекс для контроля времени аудио-моторных реакций оператора можно определить как стационарный, диагностический, функционирующий в составе АСУ, используемый для непрерывного мониторинга состояния нервной системы оператора. Планируется, что косвенным положительным эффектом от внедрения рассматриваемого комплекса будет сокра- щение времени проектирования интерфейсов HMI-систем. Постановка задачи контроля состояния центральной нервной системы разработчика программных приложений при использовании систем автоматизированного проектирования связана с необходимостью применения технологии использования системных библиотек при сокращении времени проектирования [5].
Комплекс создавался исходя из опыта проектирования и эксплуатации программных систем для медико-биологических исследований [6, 7]. Выполненные работы включали разработку методики тестирования для определения времени простой аудио-моторной реакции, выбор модели и построение БД звуковых сигналов (стимулов), проектирование программных модулей для измерения времени реакции, хранения результатов тестирования, вывода полученной информации на монитор и сохранения данных измерения в архивных файлах.
При раскрытии перечня координат, определяющих характеристику тестов (X5), полагаем, что измерение проводится на рабочем месте и требует не более 0,2 % рабочего времени, число фаз тестирования – две, количество тестов – один, отсутствует параллельное измерение электрофизиологических показателей, при возникновении на объекте управ- ления нештатной ситуации процесс измерения блокируется.
Обобщенная структура программного комплекса (рис. 1) предусматривает наличие, помимо аппаратного и программного, организационного обеспечения в виде документации, описывающей методику измерения времени реакции (координаты Х4 и Х5 множества функциональных характеристик комплекса). В первой фазе тестирования выбирается стимул из БД звуковых сигналов, для которого по результатам измерения времени простой аудио-моторной реакции в серии последовательных измерений среднее время реакции минимально. Первая фаза выполняется однократно перед началом производственного цикла или после перехода объекта и системы управления из нештатного в обычный режим функционирования. Вторая фаза тестирования связана с периодическим измерением времени реакции в ходе работы оператора при использовании определенного в ходе первой фазы типа стимула. Выбор периода измерения определяется свойствами последовательности средних значений времени реакции, получаемых в каждой серии измерений.
Частота и амплитуда звукового давления стимула настраиваются оператором при выборе типа стимула. В качестве стимула используется тональный сигнал из множества сигналов БД звуковых стимулов с частотой 300, 500, 1 000 Гц. При выборе частоты учитываются требования ГОСТ 21786-76, согласно которым в качестве сигналов аварийной сигнализации используются сигналы частотой от 800 до 5 000 Гц с звуковым давлением 90–100 дБ, а для сигналов предупредительной сигнализации применяются сигналы с частотой 400–800 Гц и звуковым давлением 80–90 дБ.
Звуковой стимул может возникать либо в устройстве акустической сигнализации АСУ, либо в головных телефонах, которыми комплектуется компьютер оператора. Момент предъявления стимула задается с использованием моделирования псевдослучайной последовательности с равномерным законом распределения [8].
При сравнительном анализе сред Delphi фирмы Borland и Visual Studio фирмы Microsoft для разработки комплекса выбор сделан в пользу Delphi, которая поддерживает концепцию структурного программирования на встроенном в нее языке Object Pascal. Выбор был обусловлен наличием полного набора типов данных и возможностью автоматического создания проекта, включающего в себя файлы разных типов.
Требования к аппаратному обеспечению программного комплекса предусматривают наличие компьютера на базе Pentium I 100 МГц с RAM 16 Mб, с разрешением экрана не менее 800 на 600 точек, с установленной звуковой картой, способной обеспечить воспроизведение файлов типа *.wav. Желательно наличие персонального компьютера на базе Pentium IV (Celeron) 1 700 МГц с RAM 256 Mб, с разрешением экрана 1 024 на 768 точек.
Для функционирования программного комплекса необходима установка одной из операционных систем Windows NT 4.0 SP5 и выше.
Для чтения и генерации файлов результатов измерения в формате *.xls необходимо ПО MS Office (Excel) 97 и выше.
На первые версии программного комплекса получены свидетельства на программы для ЭВМ. В данных версиях используются 12 внутренних программных модулей и 1 встроенный в установщик внешний модуль. Все полученные данные результатов измерения архивируются в БД в текстовом файле с расширением *.cds с возможностью сохранения в виде *.txt и переноса данных в таблицы Excel.
Результат измерения кодируется в виде Т = < N, ВР, ВТ>, где N – номер проводимого измерения; ВР – время реакции тестируемого, мс; ВТ – время и дата проведения тестирования (см. http://www. swsys.ru/uploaded/image/2017_2/2017-2-dop/2.jpg).
Настроечными параметрами комплекса при проведении измерения являются число предъяв- ления стимула (число повторений) и границы интервала времени между последовательным появ- лением звуковых сигналов, в пределах которого случайным образом формируется время подачи акустического тонального сигнала оператору (см. http://www.swsys.ru/uploaded/image/2017_2/2017-2-dop/3.jpg). Время подачи определяется на основе генератора псевдослучайных чисел с использова- нием равномерного закона распределения.
Результаты измерения отражаются в виде двух связанных таблиц, являющихся частью БД тестирования. Первая таблица отображает табельный номер оператора, Ф.И.О., дату рождения, пол, а вторая – время реакции и время измерения (см. http://www.swsys.ru/uploaded/image/2017_2/2017-2-dop/4.jpg).
Апробация и верификация программного комплекса показали, что средние значения времени простой аудио-моторной реакции оператора на описанные выше стимулы в одной серии измерения при повторении измерений ежедневно в течение месяца можно рассматривать как выборочную реализацию значений квазистационарного случай- ного процесса с логнормальным законом распределения (рис. 2). Это говорит о мультипликативном характере воздействия внешних факторов на время простой аудио-моторной реакции оператора АСУ химико-технологическим процессом. Причины и значимость учета вариабельности показателей времени реакции при исследованиях не рассматривались.
Для определения удобства работы оператора с комплексом при применении клавиатуры Microsoft Natural Ergonomic Keyboard 4000v1.0, встроенной аудиокарты GIGABYTE AMP-UP, головных телефонов Hama Insomnia H-51828 были проведены работы по оценке удобства пользования в соответствии с требованиями ГОСТ Р ИСО/МЭК 9126-93. В результате установлено, что интерфейс имеет положительную оценку удобства пользования.
В ходе работы с комплексом оператор открывает пять экранных меню (форм). В главном меню осуществляются переходы в меню База данных, Тестирование, Результаты тестирования, Информация о программе. Форма База данных предоставляет доступ к БД операторов и результатов изме- рения времени реакции оператора. Форма Тестирование предназначена для настройки параметров проведения теста. В ней выбирается тип звукового сигнала, устанавливаются число и интервал повторения сигнала. В ходе последовательного нажатия выбранной функциональной клавиши на клавиатуре с использованием данной формы осуществляется само измерение. Фиксация результатов измерения обеспечивается нажатием кнопки Результат. В меню Результаты тестирования отображаются результаты проведенного измерения. Результаты можно сохранить в текстовом формате или/и в БД. Форма Информация о программе содержит в себе инструкции по работе с программным комплексом.
Расчет среднего прогнозируемого времени аудио-моторной реакции оператора можно провести на основе определения антилогарифма, получаемого по модели авторегрессии третьего порядка от логарифмов средних результатов измерений в одной серии наблюдений. Для определения по- рядка авторегрессии использовался подход, пред- ложенный в [9]. В качестве основы для разработки математического обеспечения прогнозирования интегральной характеристики функционального состояния нервной системы по данным времени аудио-моторной реакции может использоваться методика из [10]. Время аудио-моторной реакции является одной из составляющих для оценки психомоторики оператора и выбора стратегии управления химико-технологическим процессом на основе минимизации потерь в ходе человеко-машинного взаимодействия.
Разработанный программный комплекс может выступить в качестве прототипа серийной разработки ПО для получения и прогнозирования оценок состояния центральной нервной системы оператора при функционировании в составе АСУ.
Литература
1. Епанешникова Е.К., Федоров В.К. Проблемы изучения человеческого фактора в инновационных процессах // Инновации. 2008. № 3. С. 56–59.
2. Нехорошкова А.Н., Грибанов А.В., Депутат И.С. Сенсомоторные реакции в психофизиологических исследованиях (обзор) // Вестн. САФУ. Сер. Медико-биологические науки. 2015. № 1. С. 38–48.
3. Шутова С.В., Муравьева И.В. Сенсомоторные реакции как характеристика функционального состояния ЦНС // Вестн. ТвГУ. 2013. Т. 18. Вып. 5. С. 2831–2840.
4. Ахремчик О.Л. Характеристики аппаратно-програм- мных комплексов для психофизиологического тестирования обучаемых // Вестн. ТвГТУ. 2014. № 2. С. 38–41.
5. Слета В., Гурьянов Л. От измерения и обработки тегов к объектам и быстрой разработке автоматизированных систем // Control engineering Россия. 2015. № 6. С. 20–23.
6. Дюк В.А., Эммануэль В.Л. Информационные технологии в медико-биологических исследованиях. СПб: Питер, 2003. 528 с.
7. Кулаичев А.П. Компьютерная электрофизиология в клинической и исследовательской практике. М.: 1999. 330 с.
8. Бобнев М.П. Генерирование случайных сигналов. М.: Энергия, 1971. 239 с.
9. Akaike H. Fitting autoregressive models for prediction. Annals of the institute of statistical mathematics, 1969, no. 21, pp. 243–247.
10. Лоскутова Т.Д. Оценка функционального состояния центральной нервной системы человека по параметрам простой двигательной реакции // Физиологический журнал СССР им. И.М. Сеченова. 1975. № 1. С. 3–11.