<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Bulletin of the Angarsk State Technical University</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Bulletin of the Angarsk State Technical University</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Вестник Ангарского Государственного Технического Университета</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2686-777X</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">72443</article-id>
   <article-id pub-id-type="doi">10.36629/2686-777X-2023-1-17-158-161</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>TECHNICAL CYBERNETICS</subject>
    </subj-group>
    <subj-group>
     <subject>ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">INTERACTIVE TECHNOLOGICAL SCHEME OF THE GAS TREATMENT POINT FOR THE TRAINING COMPLEX OF THE IRKUTSK POLYMER PLANT</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ИНТЕРАКТИВНАЯ ТЕХНОЛОГИЧЕСКАЯ СХЕМА ПУНКТА ПОДГОТОВКИ ГАЗА ДЛЯ ТРЕНАЖЕРНОГО КОМПЛЕКСА ИРКУТСКОГО ЗАВОДА ПОЛИМЕРОВ</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Абрамов</surname>
       <given-names>Олег Леонидович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Abramov</surname>
       <given-names>Oleg Leonidovich</given-names>
      </name>
     </name-alternatives>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Маркин</surname>
       <given-names>Александр Вячеславович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Markin</surname>
       <given-names>Alexandr Vyacheslavovich</given-names>
      </name>
     </name-alternatives>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Кривов</surname>
       <given-names>Максим Викторович </given-names>
      </name>
      <name xml:lang="en">
       <surname>Krivov</surname>
       <given-names>Maksim Viktorovich </given-names>
      </name>
     </name-alternatives>
     <email>vmk@angtu.ru</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Ангарский государственный технический университет</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Angarsk State Technical University</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2023-12-19T07:56:13+03:00">
    <day>19</day>
    <month>12</month>
    <year>2023</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2023-12-19T07:56:13+03:00">
    <day>19</day>
    <month>12</month>
    <year>2023</year>
   </pub-date>
   <volume>1</volume>
   <issue>17</issue>
   <fpage>158</fpage>
   <lpage>161</lpage>
   <history>
    <date date-type="received" iso-8601-date="2023-12-18T00:00:00+03:00">
     <day>18</day>
     <month>12</month>
     <year>2023</year>
    </date>
   </history>
   <self-uri xlink:href="https://angtu.editorum.ru/en/nauka/article/72443/view">https://angtu.editorum.ru/en/nauka/article/72443/view</self-uri>
   <abstract xml:lang="ru">
    <p>Рассмотрен алгоритм создания интерактивной технологической схемы для пункта под-готовки газа, а также необходимость создания тренажеров для опасных предприятий</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>An algorithm for creating an interactive technological scheme for a gas treatment point, as well as the need to create simulators for hazardous enterprises, is considered</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>интерактивная технологическая схема</kwd>
    <kwd>тренажер</kwd>
    <kwd>цифровой двойник</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>interactive technological scheme</kwd>
    <kwd>trainer</kwd>
    <kwd>digital twin</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>Цифровой двойник представляет собой компьютерную модель технологического процесса, которая воспроизводит все признаки модели поведения реального объекта или системы в цифровом формате благодаря эмуляторам рабочей среды, являющимся копией компьютерного рабочего места сотрудника системы, где он принимает решения.С помощью цифрового двойника обучаемый может отработать практические навыки, которые невозможно получить на реальном объекте из-за рисков простоя, которые повлекут за собой финансовые потери, а также рисков причинения вреда здоровью людей и окружающей среде.Разработка подобных цифровых двойников уже долгое время ведется в Ангарском государственном техническом университете. Усилиями двух кафедр, ВМК (в т.ч. авторами) и АТП, для Иркутского завода полимеров осуществляется создание тренажерного комплекса, базирующегося на собственном сервере моделирования, который создает эмуляцию технологического процесса и преобразовывает в цифровую форму. Оператор воспринимает поведение этого процесса через эмуляторы распределенных систем управления (РСУ) и интерактивные технологические схемы.Интерактивная технологическая схема представляет собой решение на основе WPF (Windows Presentation Foundation), состоящее из статического контента, на который накладываются динамические компоненты. WPF работает на основе компонентов, имеющих собственный контекст данных, которые привязываются к переменным процесса, обновляющих журналирование.В настоящий момент ведется разработка интерактивной схемы пункта подготовки газа для горелок, установленных на ИЗП. Отфильтрованный газ попадает в ППГ, который в свою очередь доставляет его к горелкам с необходимыми температурой и давлением, тем самым обеспечивая стабильную работу процессов, протекающих на заводе. Представленная на рисунке 1 схема является частью комплексного тренажера для операторов ИЗП. В данной производственной сфере приоритетными целями являются прибыльность и безопасность производства. Поставленные цели могут быть достигнуты с помощью применения технологии цифровых двойников.В рамках нашей работы создание технологической схемы ППГ для тренажерного комплекса происходило в несколько этапов.Первый этап представляет собой разработку принципиальной схемы, предоставленной заводом, которая изображена на рисунке 2.    Рисунок 1 – Технологическая схема ППГ   Рисунок 2 – Часть технологической схемы, нарисованной в графическом редакторе  Второй этап представляет собой наложение компонентов на нарисованные задвижки, насосы и приборы, которые потом убирают с растрового изображения для достижения корректного отображения вышеперечисленных приборов. Эти компоненты представляют собой точную копию вышеописанных элементов, но с ними в ходе работы тренажера можно будет взаимодействовать, например, закрывать и открывать задвижки. Данные компоненты, изображенные на рисунке 3, представляют собой отдельные файлы с расширением .xaml и создаются в Visual Studio.Рисунок 3 – Компоненты, эмулирующие производственные приборы: датчик задвижка и насос соответственноРезультат выполнения второго этапа работы представлен на рисунке 4. Третий этап представляет собой привязку расставленных компонентов к базе данных (БД), которая хранит в себе все данные о задвижках, насосах и других приборах.  Рисунок 4 – Расстановка компонентов на схеме  В БД для каждого прибора есть описание (Description), которое с помощью привязки ставится в соответствие определенному прибору, и при наведении курсора на этот прибор будет показано его описание. Запись из БД изображена на рисунке 5. Привязка осуществляется с помощью переменной Uid (для задвижек и насосов) и Variable (для приборов). Примеры данных переменных изображены на рисунке 6. В результате привязки приборы начинают отображать корректные показатели в нужной единице измерения, соответствующие показателям на реальном объекте. Результаты привязки изображены на рисунке 7. Рисунок 5 – Часть записи для прибора TG101 из БД, откуда берутся значения с помощью привязки Рисунок 6 – Пример использования переменных Variable и Uid для привязки компонентовПредложенная методика позволяет, во-первых, разработать эргономичный, красивый интерфейс пользователя, во-вторых, реализовать высококачественные интерактивные схемы за счёт динамических компонентов. Это значит, что можно изменять структуру интерфейса. Например, если что-то нужно изменить в схеме, достаточно будет сменить статику, переместить на неё новые компоненты и привязать к контексту данных.  Рисунок 7 – Результат привязки компонента В результате выполнения работы была получена интерактивная технологическая схема пункта подготовки газа на ИЗП, на которой есть множество элементов для взаимодействия, таких как задвижки и насосы. При изменении степени закрытия задвижек, благодаря привязке будут корректно отображаться значения на индикаторах, что создаст иллюзию работы с реальным оборудованием. С помощью данной схемы обучаемый сможет полностью овладеть навыками управления этим участком.В ходе исследования показано, что современные программные библиотеки классов для построения графического интерфейса пользователя позволяют воссоздавать с высоким уровнем подобия любые экранные формы систем контроля и управления. Таким образом, у конструкторов цифровых двойников АСУ ТП появляется больше возможностей обеспечить полное погружение пользователя в среду цифрового двойника технологической установки и системы управления технологическим процессом.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Лутошкин Г.С. «Сбор и подготовка нефти, газа и воды», М. ООО ТИД «Альянс» 2005 г.</mixed-citation>
     <mixed-citation xml:lang="en">Lutoshkin G.S. «Sbor i podgotovka nefti, gaza i vody», M. OOO TID «Al'yans» 2005 g.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Ивановский, В.Н. и др. «Нефтегазопромысловое оборудование», М. «ЦентрЛитНефтеГаз», 2006 г.</mixed-citation>
     <mixed-citation xml:lang="en">Ivanovskiy, V.N. i dr. «Neftegazopromyslovoe oborudovanie», M. «CentrLitNefteGaz», 2006 g.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Линкин, А.С. Схемы сбора и подготовки газа / А. С. Линкин. - Текст : непосредственный // Молодой ученый. - 2019. - № 18 (256). - С. 130-131. - URL: https://moluch.ru/archive/256/58740/ (дата обращения: 06.07.2023).</mixed-citation>
     <mixed-citation xml:lang="en">Linkin, A.S. Shemy sbora i podgotovki gaza / A. S. Linkin. - Tekst : neposredstvennyy // Molodoy uchenyy. - 2019. - № 18 (256). - S. 130-131. - URL: https://moluch.ru/archive/256/58740/ (data obrascheniya: 06.07.2023).</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
