Проектирование компьютерного тренажера для технологической установки | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №15 (410) апрель 2022 г.

Дата публикации: 12.04.2022

Статья просмотрена: 245 раз

Библиографическое описание:

Кузьмин, В. А. Проектирование компьютерного тренажера для технологической установки / В. А. Кузьмин. — Текст : непосредственный // Молодой ученый. — 2022. — № 15 (410). — С. 27-29. — URL: https://moluch.ru/archive/410/90270/ (дата обращения: 19.12.2024).



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

Ключевые слова: компьютерный тренажёр, технологическая установка, проектирование, архитектура.

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

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

Исследования в данной области в основном рассматривают разработку конкретного модуля тренажёра, например, 3D-интерфейса или математической модели, но не освещают вопрос объединения всех модулей. Часто их приходится разрабатывать с нуля.

Объектом исследования является тренажёр технологической установки, а предметом исследования является архитектура данного тренажёра.

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

Основные требования и допущения при проектировании

Для начала рассмотрим, какие требования предъявляются к технологическим установкам [2]:

 визуальная схожесть;

– адекватная работа математической модели;

– оценка пользователя;

– осуществление конкретного сценария.

Визуальная схожесть предполагает, что на экране пользователь будет видеть то же самое, что и при работе с реальной распределённой системой управления (РСУ): обучение управлением на не схожей системе уменьшает эффективность обучения.

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

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

Осуществление конкретного сценария предполагает изменение данных извне, что характерно в случае поломки, например, остановки насоса.

В ходе разработки можно установить допущение [1]: математическая модель, используемая для расчёта, не обязательно должна рассчитывать всю работу технологической установки, а только конкретный этап, например, пуск, остановка, конкретная аварийная ситуация — это связано с упрощением математической модели и сохранением времени на разработку и математический расчет конкретных ситуаций. Таким образом, упрощая математическую модель, можно смоделировать больше ситуаций при меньших временных затратах.

Архитектура тренажёра

Математическая модель на производстве часто используется при планировании оптимального регулирования, она поставляется уже готовой. Аналогичная ситуация и с РСУ, которая идет в комплекте с технологической установкой. Исходя из этого, логично разделить данные части, а в качестве промежуточного звена использовать ядро (см. Рис. 1).

Модули:

1) математическая модель — симуляция поведения реального объекта при определенном воздействии на него;

2) интерфейс РСУ — отображение и взаимодействие с математической моделью;

3) ядро — центр обработки данных, также является прокси-сервером;

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

5) база данных — сохранение исторических данных для последующего воспроизведения и анализа действия пользователя.

Связь модулей тренажёра

Рис. 1. Связь модулей тренажёра

При использовании микросервисной архитектуры можно реализовывать разные модули с использованием разных инструментов, например, математическая модель на CodeSys [3], сценарий на Python, интерфейс РСУ на InTouch или с использованием веб-интерфейса (Рис. 2) и т. д. Таким образом, можно использовать более подходящие инструменты для разработки. В качестве канала передачи данных предлагается использовать OPC в качестве первичного канала, но ядро может поддерживать любой другой протокол, например, REST для web-интерфейса или gPRC для других сервисов.

Пример реализации РСУ с использованием веб-интерфейса

Рис. 2. Пример реализации РСУ с использованием веб-интерфейса

К преимуществам данной структуры можно отнести то, что для работы с системой имеется возможность подключить дополнительные модули, например, 3D-интерфейс, позволяющий эмулировать работу на полевом уровне.

Заключение

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

Литература:

  1. К. Ричардсон, Микросервисы. Паттерны разработки и рефакторинга. Питер, Санкт-Петербург, 2019. стр. 544.
  2. В. М. Дозорцев, Компьютерные тренажеры для обучения операторов технологических процессов. Синтег, Москва, 2009, стр. 365
  3. И. А. Александров. В кн. Перегонка и ректификация в нефтепереработке, Химия, М. 1981, С 20–25
Основные термины (генерируются автоматически): математическая модель, технологическая установка, оценка пользователя, OPC, REST, визуальная схожесть, использование веб-интерфейса, модуль, разработка.


Похожие статьи

Перспективы 3D-печати бетона в строительстве

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

Применение микроконтроллера Arduino в современной промышленности

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

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

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

Разработка программного модуля для определения зон роста биологического объекта с применением машинного обучения

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

Моделирование технических систем в среде Unity 3D

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

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

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

Программная модель формирования текстуры ткани

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

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

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

Системный подход к декомпозиции работ при создании сложных радиотехнических изделий

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

Искусственный интеллект в работе веб-дизайнера: друг или враг

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

Похожие статьи

Перспективы 3D-печати бетона в строительстве

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

Применение микроконтроллера Arduino в современной промышленности

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

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

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

Разработка программного модуля для определения зон роста биологического объекта с применением машинного обучения

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

Моделирование технических систем в среде Unity 3D

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

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

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

Программная модель формирования текстуры ткани

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

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

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

Системный подход к декомпозиции работ при создании сложных радиотехнических изделий

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

Искусственный интеллект в работе веб-дизайнера: друг или враг

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

Задать вопрос