Научный журнал
Фундаментальные исследования
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

РАЗРАБОТКА ИНТЕРФЕЙСА ВИРТУАЛЬНОГО ТРЕНАЖЕРА – ИМИТАТОРА РАБОТЫ ТРУБЧАТОЙ ПЕЧИ В СРЕДЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ VISUAL BASIC

Хафизов А.М. 1 Юхин Е.Г. 1 Гумеров Д.А. 1 Крышко К.А. 1
1 Филиал ФГБОУ ВО «Уфимский государственный нефтяной технический университет»
Для повышения промышленной безопасности на нефтегазовых производствах, для повышения профессионализма персонала предлагается создание виртуального тренажера по эксплуатации трубчатой печи в среде объектно-ориентированного программирования Visual Basic. Для проверки достоверности работы предложенного тренажера и сравнения полученных результатов с реальными был проведен анализ экспериментальных данных о технологических процессах в трубчатой печи. В среде разработки Visual Basic смоделированы технологические процессы в трубчатой печи, симулятор пропорционально-дифференциально-интегрального регулятора, режимы запуска и остановки печи в нормальном режиме, а также представлена теоретическая информация о конструкции печи и ее основных элементов. Симулятор позволяет повысить навыки работы операторов на установках с трубчатой печью, имитируя работу реального объекта, возможно введение сетевого режима, при котором тренировку могут проходить сразу несколько обучающихся одновременно, что существенно расширяет возможности учебного процесса. Внедрение тренажера-имитатора на предприятиях позволит выработать у сотрудников навыки отработки действий при возникновении нештатных ситуаций.
трубчатая печь
виртуальный тренажер
нештатные ситуации
повышение профессиональных навыков
безопасность производства
1. Кошелев Н.А. Разработка иммитатора-тренажера для мониторинга технологических процессов и электрооборудования предприятий нефтегазовой отрасли / Н.А. Кошелев, Е.Г. Юхин, А.М. Хафизов // Тинчуринские чтения: материалы докладов XI Международной молодежной научной конференции / под общ. ред. ректора КГЭУ Э.Ю. Абдуллазянова. В 3 т.; Т. 1. – Казань: Казан. гос. энерг. ун-т, 2016. – С. 27–28.
2. Федеральные нормы и правила в области промышленной безопасности «Общие правила взрывобезопасности для взрывопожароопасных химических, нефтехимических и нефтеперерабатывающих производств». Серия 09. Вып. 37. – 2-е изд., доп. – М.: Закрытое акционерное общество «Научно-технический центр исследований проблем промышленной безопасности», 2013. – 126 с.
3. Хафизов А.М. Проблемы корпоративной социальной ответственности в области экологии на примере ПАО «Газпром» / А.М. Хафизов, О.С. Малышева, А.И. Самошкин, Я.Ф. Хабирова // Фундаментальные исследования. – 2016. – № 6–2. – С. 480–484.
4. Хафизов А.М. Разработка системы «усовершенствованное управление» для оценки ресурса трубчатой печи и повышения эффективности противоаварийной автоматической защиты / А.М. Хафизов, М.Г. Баширов, Д.Г. Чурагулов, Р.Р. Аслаев // Фундаментальные исследования. – 2015. – № 12–3. – С. 536–539.
5. Юхин Е.Г. Перспективы применения виртуальных тренажеров в промышленном производстве / Е.Г. Юхин, А.М. Хафизов // Евразийский научный журнал – 2016.– № 4.– С. 63–64.
6. Юхин Е.Г. Разработка виртуального тренажера-имитатора работы трубчатой печи для повышения профессиональных навыков сотрудников предприятий нефтегазовой отрасли / Е.Г. Юхин, Н.А. Кошелев, А.М. Хафизов, О.С. Малышева // Фундаментальные исследования. – 2015. – № 12–5. – С. 970–974.

Технологические установки предприятий нефтегазовой отрасли считаются опасными производственными объектами. Они имеют высокие показатели возникновения нештатных и аварийных ситуаций [2].

Анализ аварийных ситуаций на производственных объектах нефтегазовой отрасли показал, что трубчатая печь является одним из опасных объектов. Данные Академии государственной противопожарной службы МЧС России за временной промежуток с 2007 по 2016 г. показывают, что 11,6 % всех аварий на производственных объектах нефтегазовой отрасли приходится на трубчатые печи [4].

Применение виртуальной модели трубчатой печи позволяет многократно воспроизводить различные режимы работы, условия, не затрачивая при этом ресурсов настоящего оборудования и не подвергая опасности персонал и печи [5].

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

Цель данной работы – повышение безопасности трубчатой печи путем изучения ее работы на основе виртуальной модели. Для этого предлагаются решения следующих задач:

– разработка графических элементов тренажера;

– наглядное представление производственного объекта в виртуальной среде;

– описание механизма работы тренажера.

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

При разработке интерфейса тренажера использовались мнемосхемы реальных объектов (трубчатые печи производства углеводородной шихты) для большей наглядности при обучении операторов. Основу интерфейса составляет графический экран с набором элементов, составляющих мнемосхему (клапаны, печи, трубопроводы, показания с виртуальных датчиков) [6]. Все элементы разработаны в отдельных графических редакторах. На рис. 3 представлены 2 ступени печи моделируемого объекта.

Данные печи предназначены для испарения и перегрева углеводородной шихты. В тренажере предусмотрены виртуальные датчики температуры в различных секциях печи, датчики содержания кислорода, углекислого газа в дымовых газах, положение дымовой заслонки [6] (рис. 1).

pic_94.tif

Рис. 1. Виртуальные датчики трубчатой печи

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

На рис. 2 представлено графическое исполнение регулирующих клапанов вместе с датчиками контролируемых параметров [1]. На этом же рисунке представлена каскадная система регулирования расхода топливного газа с коррекцией по температуре нагреваемого в печи продукта. Причем сплошная тонкая линия черного цвета означает управляющее воздействие регулятора, а пунктирная серого цвета – считывание информации о технологических параметрах с датчиков.

pic_95.tif

Рис. 2. Внешний вид регулирующего клапана в тренажере

Также на мнемосхеме представлена графическая модель насоса, необходимого для перекачки углеводородной шихты (Н-047 на рис. 3).

Кроме того, в тренажере представлены индикаторы сигнализаций (желтые квадраты на рис. 3), срабатывающие при выходе какого-либо технологического параметра из регламентированного диапазона [1]. Таким образом оператор будет уведомлен о нарушении режима работы объекта.

Общий интерфейс тренажера-имитатора в режиме обучения представлен на рис. 3.

pic_96.tif

Рис. 3. Интерфейс тренажера-имитатора

Индикаторы сигнализаций продублированы в более подробном исполнении на панели сигнализаций в нижней части интерфейса программы (рис. 3).

В случае, если непосредственных действий оператора недостаточно для устранения неполадки (к примеру, не сработала АВР), в тренажере присутствует модуль распоряжений, представляющий собой рацию. Таким образом, оператор может отдать распоряжения виртуальному персоналу по ремонту. Данный модуль имеет несколько вариантов распоряжений, некоторые из которых ложные (в режиме экзамена). Выбирая правильную последовательность распоряжений в каждой конкретной ситуации, оператор имеет возможность устранить неполадку в случае, когда из операторной сделать это не представляется возможным [6]. На рис. 4 представлен интерфейс модуля распоряжений.

pic_97.tif

Рис. 4. Интерфейс модуля распоряжений

Для создания рабочих окон и других второстепенных окон, отличных от главного, в среде Visual Basic использовались глобальные переменные, распознаваемые во всех вновь созданных окнах, а не только на локальном участке кода той формы, где этой переменной присваивается необходимое значение. Например, в тренажере описанная ранее аварийная ситуация, связанная со снижением расхода продукта, может произойти по двум причинам: из-за неисправного насоса или поломки регулятора расхода. Для того, чтобы программа выбирала одну из этих причин при нажатии на кнопку, соответствующую данной аварийной ситуации, была создана глобальная переменная «prichina1». В зависимости от конкретной причины аварии ей присваивается значение 0 или 1. Так как эта переменная глобальная, ее значение считывается и в других рабочих окнах, в частности – в формах насоса и регулятора, после чего рабочие окна изменяют информацию об объекте.

Также в целях обучения в тренажере представлен симулятор ПИД-регулятора, контролирующего расход шихты (рис. 5). Для вызова симулятора необходимо открыть рабочее окно регулятора расхода шихты после насоса, нажав левой кнопкой мыши по соответствующему графическому элементу на мнемосхеме и активировать кнопку «ПИД». Затем откроется рабочее окно симулятора, основную часть которого занимает поле для построения графика, причем желтая линия обозначает уставку, красная – предельное значение расхода, при достижении которого срабатывает сигнализация.

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

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

pic_98.tif

Рис. 5. Симулятор ПИД-регулятора

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


Библиографическая ссылка

Хафизов А.М., Юхин Е.Г., Гумеров Д.А., Крышко К.А. РАЗРАБОТКА ИНТЕРФЕЙСА ВИРТУАЛЬНОГО ТРЕНАЖЕРА – ИМИТАТОРА РАБОТЫ ТРУБЧАТОЙ ПЕЧИ В СРЕДЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ VISUAL BASIC // Фундаментальные исследования. – 2016. – № 10-1. – С. 97-101;
URL: https://fundamental-research.ru/ru/article/view?id=40815 (дата обращения: 19.03.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674