Использование стандартов CAPE-OPEN для интеграции Python-модулей и HTRI Xchanger Suite в симуляторы процессов
Статья описывает использование стандартов CAPE-OPEN и COBIA для интеграции Python-модулей и HTRI Xchanger Suite в симуляторы процессов, такие как AVEVA PRO/II и Petro-SIM. Подчеркивается, что это позволяет пользователям создавать быстрые и точные термодинамические пакеты и бесшовно внедрять их в расчетные схемы.
Использование стандартов CAPE-OPEN для интеграции Python-модулей и HTRI Xchanger Suite в симуляторы процессов
Постановка задачи
В корпоративной среде часто используются узкоспециализированные закрытые термодинамические пакеты (in-house) или скрипты на современных языках программирования (Python), которые необходимо напрямую подключить к коммерческим симуляторам (AVEVA PRO/II, Petro-SIM) без потери данных и скорости вычислений [cite: 20].
Программное обеспечение
AVEVA PRO/II, KBC Petro-SIM, HTRI Xchanger Suite, Python, интерфейсы CAPE-OPEN и COBIA (CAPE-OPEN Object-Based Interoperability Architecture) [cite: 20].
Методы и алгоритмы
-
Связь Python и PRO/II: На конференции CAPE-OPEN (результаты работы конца 2021 года) был представлен механизм превращения Python-пакетов (с использованием библиотек машинного обучения или сложной кинетики) в полноценные Unit Operations внутри AVEVA PRO/II через интерфейс CAPE-OPEN [cite: 20].
-
Интеграция свойств HTRI: Инженеры Linde Engineering продемонстрировали полевой отчет о связывании программы детального расчета теплообменников HTRI Xchanger Suite с внутренней корпоративной базой данных физических свойств Linde (General Multiphase Property System, GMPS) [cite: 20].
Процесс валидации
Валидация проводилась путем оценки скорости обмена данными через старый COM-интерфейс в сравнении с новой архитектурой COBIA (включая REST-API), а также проверки консистентности термодинамических свойств (энтальпии, теплоемкости) между симулятором и HTRI [cite: 20].
Итоговые результаты
Использование CAPE-OPEN и COBIA устраняет монополию одного поставщика софта. Пользователи Petro-SIM и AVEVA PRO/II могут легко создавать быстрые и точные термодинамические пакеты для новых задач "зеленого" перехода (Q-props) на Python и бесшовно внедрять их в расчетные схемы (flowsheets) [cite: 20].
Источник
Теги
- #CAPE_OPEN
- #AVEVA_PROII
- #HTRI
- #Python
- #Interoperability