Building a scalable digital infrastructure for a (bio)chemical engineering pilot plant: A case study from DTU

IF 4.1 Q2 ENGINEERING, CHEMICAL
Jakob Kjøbsted Huusom , Mark N. Jones , Julian Kager , Kim Dam-Johansen , Jochen A.H. Dreyer
{"title":"Building a scalable digital infrastructure for a (bio)chemical engineering pilot plant: A case study from DTU","authors":"Jakob Kjøbsted Huusom ,&nbsp;Mark N. Jones ,&nbsp;Julian Kager ,&nbsp;Kim Dam-Johansen ,&nbsp;Jochen A.H. Dreyer","doi":"10.1016/j.dche.2025.100269","DOIUrl":null,"url":null,"abstract":"<div><div>The digitalization of pilot-scale chemical engineering facilities offers significant potential for enabling e.g. data-driven research, process modeling, closed loop process control, and digital twin development, but the implementation of robust and maintainable infrastructure remains a practical challenge. This case study presents the digitalization of the Pilot Plant at DTU Chemical Engineering, with a focus on building a scalable and reproducible architecture for real-time data access, structured data storage, and unified system control.</div><div>A key feature of the infrastructure is the use of standardized OPC UA gateways to establish encrypted connections to a diverse set of legacy and modern unit operations. While the supervisory control and data acquisition (SCADA) system communicates directly with the OPC UA gateways, the data streams are also structured using an intermediate data broker. Here, each tag is organized by unit operation and type (e.g., sensors, controls, configurations) aligned with the underlying database schema. The broker then publishes all real-time data via MQTT. Containerized Python applications deployed on a dedicated server subscribe to the MQTT data streams and whenever experiments are active, write the real-time data to an SQL database. The system is fully extensible: new units or sensors can be added without modifying the database schema or Python code.</div><div>Unified operation and metadata collection are enabled through a web-based SCADA system, while version-controlled CI/CD pipelines ensure reproducible deployment of all services on the server. This workflow avoids manual modifications to the server and simplifies long-term maintenance. The use of open communication protocols minimizes dependency on proprietary services and ensures that individual components can be replaced or extended without vendor lock-in.</div><div>The resulting infrastructure provides both real-time and historical access to high-quality experimental data, supporting applications ranging from digital twin development and process optimization to machine learning. It serves as an educational resource used annually by approximately 150–200 students across five courses, in addition to student and Ph.D. projects. The SCADA system is routinely applied during pilot-scale unit operation exercises, while advanced courses make use of live data access and interaction with the SQL database. Beyond education, the infrastructure has been adopted across multiple research centers: for example, it underpins recent work on hybrid modeling and digital twins for pilot-scale bubble column and distillation units, and its modular components (CI/CD pipelines, database, MQTT broker, data broker) are being reused in other digitalization initiatives. These developments highlight both the scalability of the approach and its value as a transferable reference for academic and industrial pilot plants.</div></div>","PeriodicalId":72815,"journal":{"name":"Digital Chemical Engineering","volume":"17 ","pages":"Article 100269"},"PeriodicalIF":4.1000,"publicationDate":"2025-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital Chemical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772508125000535","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, CHEMICAL","Score":null,"Total":0}
引用次数: 0

Abstract

The digitalization of pilot-scale chemical engineering facilities offers significant potential for enabling e.g. data-driven research, process modeling, closed loop process control, and digital twin development, but the implementation of robust and maintainable infrastructure remains a practical challenge. This case study presents the digitalization of the Pilot Plant at DTU Chemical Engineering, with a focus on building a scalable and reproducible architecture for real-time data access, structured data storage, and unified system control.
A key feature of the infrastructure is the use of standardized OPC UA gateways to establish encrypted connections to a diverse set of legacy and modern unit operations. While the supervisory control and data acquisition (SCADA) system communicates directly with the OPC UA gateways, the data streams are also structured using an intermediate data broker. Here, each tag is organized by unit operation and type (e.g., sensors, controls, configurations) aligned with the underlying database schema. The broker then publishes all real-time data via MQTT. Containerized Python applications deployed on a dedicated server subscribe to the MQTT data streams and whenever experiments are active, write the real-time data to an SQL database. The system is fully extensible: new units or sensors can be added without modifying the database schema or Python code.
Unified operation and metadata collection are enabled through a web-based SCADA system, while version-controlled CI/CD pipelines ensure reproducible deployment of all services on the server. This workflow avoids manual modifications to the server and simplifies long-term maintenance. The use of open communication protocols minimizes dependency on proprietary services and ensures that individual components can be replaced or extended without vendor lock-in.
The resulting infrastructure provides both real-time and historical access to high-quality experimental data, supporting applications ranging from digital twin development and process optimization to machine learning. It serves as an educational resource used annually by approximately 150–200 students across five courses, in addition to student and Ph.D. projects. The SCADA system is routinely applied during pilot-scale unit operation exercises, while advanced courses make use of live data access and interaction with the SQL database. Beyond education, the infrastructure has been adopted across multiple research centers: for example, it underpins recent work on hybrid modeling and digital twins for pilot-scale bubble column and distillation units, and its modular components (CI/CD pipelines, database, MQTT broker, data broker) are being reused in other digitalization initiatives. These developments highlight both the scalability of the approach and its value as a transferable reference for academic and industrial pilot plants.
为(生物)化学工程试验工厂构建可扩展的数字基础设施:来自DTU的案例研究
中试规模化学工程设施的数字化为实现数据驱动研究、过程建模、闭环过程控制和数字孪生开发等提供了巨大的潜力,但实现强大且可维护的基础设施仍然是一个实际挑战。本案例研究介绍了DTU化学工程中试工厂的数字化,重点是为实时数据访问、结构化数据存储和统一系统控制构建可扩展和可复制的体系结构。该基础设施的一个关键特征是使用标准化的OPC UA网关来建立与各种传统和现代单元操作的加密连接。当监控和数据采集(SCADA)系统直接与OPC UA网关通信时,数据流也使用中间数据代理进行结构化。在这里,每个标签都是根据与底层数据库模式一致的单元操作和类型(例如,传感器、控件、配置)来组织的。然后代理通过MQTT发布所有实时数据。部署在专用服务器上的容器化Python应用程序订阅MQTT数据流,当实验处于活动状态时,将实时数据写入SQL数据库。该系统是完全可扩展的:可以添加新的单元或传感器,而无需修改数据库模式或Python代码。统一操作和元数据收集通过基于web的SCADA系统实现,而版本控制的CI/CD管道确保在服务器上可重复部署所有服务。该工作流避免了对服务器的手动修改,简化了长期维护。开放通信协议的使用最大限度地减少了对专有服务的依赖,并确保可以在没有供应商锁定的情况下替换或扩展单个组件。由此产生的基础设施提供了对高质量实验数据的实时和历史访问,支持从数字孪生开发和流程优化到机器学习的应用。除了学生和博士项目外,每年约有150-200名学生在五门课程中使用它作为教育资源。SCADA系统通常用于中试规模的单元操作演习,而高级课程则使用实时数据访问和与SQL数据库的交互。除了教育之外,该基础设施已被多个研究中心采用:例如,它支持了最近用于中试规模气泡柱和蒸馏装置的混合建模和数字双胞胎的工作,其模块化组件(CI/CD管道、数据库、MQTT代理、数据代理)正在其他数字化计划中重用。这些发展突出了该方法的可扩展性及其作为学术和工业试点工厂可转移参考的价值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.10
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信