Рекламодатель: АО «Топ Системы»

ИНН 7726601967 ОГРН 1087746953557

Рекламодатель:
ООО «С3Д Лабс»

ИНН 7715938849 ОГРН 1127747049209

11 - 2023

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

В сентябре 2022 года Госкорпорация «Росатом» впервые представила новый цифровой продукт — модельно-ориентированную среду проектирования и математического моделирования REPEAT (REal-time Platform for Engineering Automated Technologies), разработанную Инженерно-техническим центром «ДЖЭТ» (входит в состав АО «Русатом Сервис», Госкорпорация «Росатом»). В современных реалиях данный импортонезависимый программный продукт  приобретает всё большую актуальность для широкого применения в проектных институтах, конструкторских бюро и образовательных учреждениях для создания суверенной информационной среды.

Этапы становления продукта

Официальный запуск программного комплекса состоялся в сентябре 2022 года в рамках проведения международной научной конференции «Суперкомпьютерные дни в России». При этом работы по его созданию начались летом 2020 года и происходили при активном содействии Российского фонда развития информационных технологий (РФРИТ) — оператора государственных мер поддержки Министерства цифрового развития, связи и средств массовых коммуникаций РФ. Соответствующий грант на реализацию проекта был выделен фондом АО «ИТЦ «ДЖЭТ» в 2021 году. Благодаря поддержке РФРИТ была сформирована мощная проектная команда, в которую были привлечены IТ-кадры с высококонкурентного рынка труда цифровой индустрии. АО «ИТЦ «ДЖЭТ» более 30 лет разрабатывает тренажерные средства обучения (далее — ТСО) в энергетике. Данные наработки стали основой для создания нового продукта для моделирования процессов в теплогидравлике, электрике, автоматике, а также создания цифровых двойников объектов.

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

Следует отметить, что АО «ИТЦ «ДЖЭТ» в 2022 году дал старт проекту Школа моделирования, направленному на подготовку специалистов по направлению цифрового моделирования и инженерных расчетов. Это стало толчком для тиражирования программного комплекса REPEAT в образовательных учреждениях, которые будут готовить специалистов с цифровыми компетенциями, навыками работы с REPEAT и иными отечественными инженерными IT-продуктами с целью их дальнейшего применения на производстве. Так, в сентябре 2022 года в Казанском государственном энергетическом университете (КГЭУ) и Томском политехническом университете (ТПУ) начали свою работу Школы моделирования — первые центры создаваемой сети инженерно-математических школ ИТЦ «ДЖЭТ», которая активно разрастается. В 2023 году студенты начал постигать азы математического моделирования в ДГТУ (г. Ростов-на-Дону), КубГТУ (г. Краснодар), МЭИ (г. Москва), а также УрФу (г. Екатеринбург).

В арсенале каждой Школы моделирования — 10-15 ПК с установленным ПО REPEАТ и штат преподавателей, прошедших подготовку в ИТЦ «ДЖЭТ».

Обучение в центрах осуществляется также на базе программного комплекса REPEAT, а дополнительно предоставленный КГЭУ аналитический тренажер энергоблока с реактором ВВЭР-1200 позволяет будущим инженерам получить навыки эксплуатации атомных электростанций, знания в области проектирования и инжиниринга, а также дополнительные цифровые компетенции.

Цели и задачи

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

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

REPEAT призван расширить спектр решаемых задач в высокотехнологичной промышленности и образовании, а также функциональность всей российской линейки САЕ-продуктов. В целом курс Росатома — это движение к созданию комплексной мультифизической среды моделирования, которая функционально и технически будет иметь возможность решения широкого спектра задач промышленности и выполнения фундаментальных исследований. Синергия программных продуктов компании, таких как «Логос», который позволяет осуществлять 2D/3D-моделирование, а также REPEAT, предназначенный для 0D/1D-моделирования, позволяет переводить в модель сложные физические явления в достаточно короткий срок, основываясь только на математических расчетах.

REPEAT проходит стадию активного развития, чтобы в будущем стать достойной и конкурентоспособной альтернативой зарубежному ПО, такому как MATLAB, Simulink и Amesim (Siemens). Такой результат представляется возможным благодаря внедрению ряда важных функциональных составляющих: облачной инфраструктуры с гибким доступом через web-браузер, мультифизические расчеты, значительное количество библиотечных элементов, интеграции данных и моделей. 

Главное окно графического интерфейса приложения REPEAT

Главное окно графического интерфейса приложения REPEAT

Функциональные возможности и архитектура

Платформа модельно-ориентированной среды проектирования и математического моделирования REPEAT предлагается в нескольких вариантах.

Одной из них является десктопное приложение с расчетным ядром, а также со всеми доступными модулями и библиотеками, которое работает на ПК с ОС как Linux, так и Windows.

В расчетное ядро входят три основные библиотеки для генерации расчетного кода:

  • кодогенератор CMS (Compressible Media Solver) — используется для задач численного моделирования динамики теплогидравлических процессов при работе любого теплоэнергетического оборудования, включая ядерный реактор, паровой котел, газовую турбину и другое энергетическое оборудование;
  • кодогенератор ELECTROCITY — применяется для решения задач установившегося режима в энергосистеме и расчета динамической устойчивости, а также электромеханических переходных процессов в системах электроснабжения, включая подстанции;
  • кодогенератор AUTO — используется для создания сложных блоков из целой библиотеки простых визуализированных компонентов схемы для расчетов различных моделей систем регулирования, пропорционально-интегрально-дифференцирующих регуляторов и объектов управления.

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

Пример визуализации на выходе генератора прямоугольных импульсов и инерционного звена

Пример визуализации на выходе генератора прямоугольных импульсов и инерционного звена

К примеру, можно автоматически переводить в расчетные схемы REPEAT исходные данные из CAD-системы SmartPlant Foundation, которая используется для проектирования.

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

Другая версия — это web-приложение, которое реализовано  в виде облачного сервиса и набора услуг (backend + frontend) с полнофункциональным доступом через web-браузер. Web-приложение REPEAT  предназначено для предоставления цифровых сервисов симуляционного моделирования, функционирующих на технологической платформе с микросервисной архитектурой.  Кроме того, web-приложение REPEAT имеет дополнительные сервисы, которые обеспечивают защиту информации, биллинг для оплаты подписки, управление учетными записями и балансировку нагрузки. При этом все вычисления выполняются на удаленном сервере, что снижает требования к рабочей станции. Если отраслевые ограничения по информационной безопасности не допускают применение ПО с выходом в Интернет, то можно развернуть облачную версию REPEAT в закрытом контуре предприятия.

Клиентская часть (frontend) приложения представляет собой ПО, доступ к которому осуществляется через web-интерфейс, посредством которого оно загружается на ПК пользователя и обеспечивает графическую среду для создания и моделирования. В процессе работы приложение обращается за реализацией необходимых функций к серверной части (backend) посредством API-интерфейса. Дизайн выполнен в виде одностраничного приложения (SPA) с соответствующей компоновкой основных средств управления вокруг его рабочей области, где пользователь создает соответствующую проекту мнемосхему для ее расчета и моделирования.

«Equation-based» подход

«Equation-based» подход

«Equation-based» подход

Основное содержание окна справочной системы оформлено в виде сворачиваемых блок-разделов, среди которых — «Общая информация», «Описание интерфейса пользователя», «Режим проектирования», «Режим моделирования», «История версий» и «Техподдержка». Доступна всплывающая панель визуализации, которая предназначена для вывода данных моделирования в графическом виде при выполнении пользовательской задачи. Также в состав REPEAT входит редактор графических интерфейсов.

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

Десктоп-версия REPEAT:

  • среда для разработки:
    • - САПР САПФИР — ядро системы,
    • - универсальная система USDS;
  • генераторы математического кода:
    • - код CMS,
    • - код ELECTROCITY,
    • - код AUTO,
    • - база PDS;
  • конвертеры и редакторы:
    • - среда АСПИРИТ,
    • - виртуальные панели,
    • - конвертер ГЕНТА-М,
    • - редактор графических интерфейсов.

Web-версия REPEAT:

Ключевые элементы платформы:

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

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

Системный дизайн

Системный дизайн

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

Среди уже реализованных функциональных возможностей платформы — «Equation-based» подход, системный дизайн, ко-симуляция и интеграция с внешними системами, возможность разработки собственных блоков на Python, ядра реального времени, наличие систем контроля версий и доступность коллективной работы над моделью. С помощью REPEAT можно провести анализ установившихся режимов, рассчитать токи коротких замыканий, построить однолинейные диаграммы, проанализировать динамическую устойчивость энергосистем, смоделировать динамики объектов управления, САР, устройства решений защиты и автоматики, а также высокоточные модели объектов.

Преимущества

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

Благодаря наличию облачной версии, REPEAT не требует установки  и обеспечивает работу с самой последней версией продукта в единой среде для различных устройств (ПК, планшет, ноутбук).  Имеется возможность одновременной работы над проектом большого количества пользователей, переключения языка интерфейса для удобства использования в международной команде, а также наличие подсказок от интерактивного помощника.

У продукта формируется комплексная техническая поддержка ИТЦ «ДЖЭТ» с каналом обратной связи непосредственно с разработчиками, которые проводят регулярные опросы по улучшению системы.

Первый шаг при вызове интерактивного помощника

Первый шаг при вызове интерактивного помощника

Доступны создание кастомизированного интерфейса и ознакомительная демо-версия. Также предоставляются возможности отладки и подстройки модульной системы и даже использование REPEAT по подписке.

Как уже отмечалось, REPEAT можно интегрировать с другими программными комплексами класса CAE, например с «Логосом» или сторонними системами для разработки и проектирования.

Немаловажно, что все компоненты десктоп-версии REPEAT и облачная версия включены в реестр отечественного ПО.

Наконец, среди плюсов продукта нужно упомянуть привлекательную стоимость (на 15-20% ниже зарубежных аналогов), которая складывается из цены программной и аппаратной частей, а также гибкий подход к ценообразованию в принципе. При гарантированной стабильной стоимости непосредственно самого программного обеспечения предусмотрена возможность как задействовать имеющиеся готовые серверы, так и поставить новые или купить место в облаке.

Планы на будущее

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

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

Старт коммерческих продаж REPEAT в России состоялся 2023 году, но в планах поставок на 2024-2025 годы фигурируют такие страны, как Индия, Китай, Армения и Беларусь, откуда уже поступили запросы на данный продукт.

Кроме того, планируется расширение списка Школ моделирования на базе REPEAT. 

Информация о разработчиках

АО «Русатом Сервис» входит в электроэнергетический дивизион Госкорпорации «Росатом». Компания оказывает сервисные услуги энергетическим объектам в различных отраслях энергетики. «Русатом Сервис» присутствует практически во всех странах с действующими АЭС с ВВЭР за рубежом. География проектов АО «Русатом Сервис» охватывает более 15 стран по всему миру: от Европы до Азии. Референции АО «Русатом Сервис» включают комплексные проекты по продлению срока эксплуатации, техническому обслуживанию и ремонту, поставке оборудования и ЗИП, ядерной инфраструктуре, консультационные услуги и обучение. С 2022 года компания активно развивает направления возобновляемой энергетики — малую гидроэнергетику, биогазовые реакторы, свалочный газ. В качестве приоритетной реализуется модель BOO (строим-владеем-эксплуатируем). Референции АО «Русатом Сервис» в секторе ВИЭ включает проектирование каскада гидроэлектростанций в Болгарии, поставку оборудования для Сегозерской ГЭС в Карелии. В ближайшей перспективе компания также планирует занять позицию ключевого участника бизнеса в строительстве биореакторов большой мощности, реализуя стратегию развития Госкорпорации «Росатом» с использованием «зеленой энергии». В рамках направления Робототехника компания предлагает услуги по конструированию и изготовлению роботизированных комплексов и иного нестандартного оборудования для предприятий атомной отрасли и за ее пределами. 

АО «Инженерно-технический центр «ДЖЭТ» (входит в АО «Русатом Сервис») — признанный лидер в области тренажеростроения и математического моделирования для российских и зарубежных атомных электростанций (АЭС), тепловых электрических станций (ТЭС), учебно-тренировочных центров (УТЦ) и других объектов энергетики. За более чем 30-летний опыт работы компания создала свыше 50 тренажеров в рамках реализации проектов по всеми миру, включая страны Европы и Азии. В состав АО ИТЦ «ДЖЭТ» входит ООО «ДЖЭТ ЛАБ» — созданная в 2022 году IT-компания с широкими компетенциями по разработке компьютерного ПО и решению комплексных задач в сфере компьютерных технологий.

Регистрация | Войти

Мы в телеграм:

Рекламодатель:
ООО «Нанософт разработка»

ИНН 7751031421 ОГРН 5167746333838

Рекламодатель: АО «Топ Системы»

ИНН 7726601967 ОГРН 1087746953557