Submitted:
02 June 2026
Posted:
03 June 2026
You are already at the latest version
Abstract

Keywords:
1. Introduction
2. Related Work
2.1. CPS Reference Architectures
2.2. MING Stack Deployments
2.3. Learning Factory Implementations
3. System Architecture
3.1. Overview
- Perception Layer: This tier comprises the physical and virtual sensor nodes, such as photovoltaic (PV) panels, wind turbines, and engine test benches, that generate raw telemetry. In the current implementation, this layer operated through simulated Node-RED flows to generate raw JavaScript Object Notation (JSON) telemetry from virtual energy assets [14].
- Network Layer: Here, the iot-mosquitto container is utilized to manage the asynchronous messaging via the Message Queuing Telemetry Transport (MQTT) protocol. This layer leverages standard publish-subscribe structures to handle high-frequency data traffic with minimal overhead, mirroring the SLADTA digital twin data pipeline design that relies on structured topic routes to decouple sensor outputs from backend consumers [15].
- Middleware Layer: This layer is the logic-heavy core of the architecture. It leverages node-red for flow orchestration and influxdb for high-frequency time-series persistence [7]. This layer acts as a protocol normalization layer where disparate data streams are consolidated.
- Application Layer: This tier provides the interface for human-machine interaction with the help of a custom React frontend and Grafana dashboards [9]. The frontend was implemented using Vite to ensure high-performance rendering of real-time status cards.
3.2. Deployment Topology
3.2.1. Observe: Edge Ingestion
3.2.2. Orient: Protocol Normalization
3.2.3. Decide: Null-Pruning and Logic
3.2.4. Act: Visualization and User Interface (UI) Rendering
3.3. MQTT Topic Taxonomy and Security Model
3.3.1. MQTT Topic Taxonomy
3.3.2. Security Model: Authentication and ACLs
4. Canonical Data Model
4.1. Design Rationale
4.2. JSON Payload Schema
4.3. Engine Bench Payload Example

4.4. Algae Photobioreactor Payload Example

5. Validation
5.1. Experimental Setup and Conditions
| Listing 1 Node-RED JavaScript implementation of the Strict Corridor Algorithm. |
![]() |
5.2. Observations: The Pipeline in Motion
5.3. Performance Results
6. Discussion
6.1. Scalability and Extension
6.2. Limitations and Open Challenges
6.3. Comparison to Related Approaches
7. Conclusions
7.1. Summary of Achievements
7.2. Current Limitations of the Study
7.3. Proposed Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Balogh, M.; Földvári, A.; Varga, P. Digital Twins in Industry 5.0: Challenges in Modeling and Communication. In Proceedings of the Proc. IEEE/IFIP Netw. Oper. Manag. Symp., 2023. [Google Scholar] [CrossRef]
- Cavalcanti, M.; Costelha, H.; Neves, C. Industry 4.0 Machine-to-Machine Communication Protocols and Architectures on the Shop Floor. In Springer Tracts in Additive Manufacturing; 2023. [Google Scholar] [CrossRef]
- Gutierrez, L.F.R.; Moreno, P.B.; Monsalve, E.S.; Castro, J.L.A.; Calvache, C.J.P. Toward a conceptual framework for designing sustainable cyber-physical system architectures: A systematic mapping study. Herit. Sustain. Dev. 2023, 5, 253. [Google Scholar] [CrossRef]
- El Akhdar, A.; Baidada, C.; Kartit, A.; Hanine, M.; Osorio García, C.M.; Garcia Lara, R.; Ashraf, I. Exploring the Potential of Microservices in Internet of Things: A Systematic Review of Security and Prospects. Sensors 2024, 24, 6771. [Google Scholar] [CrossRef] [PubMed]
- Jiang, P. An improved cyber-physical systems architecture for Industry 4.0 smart factories. Adv. Mech. Eng. 2018, 10. [Google Scholar] [CrossRef]
- Rhesri, A.; Aabadi, F.; Bennani, R.; Ben Maissa, Y.; Tamtaoui, A.; Dahmouni, H. Development of a Low-Cost Internet of Things Platform for Three-Phase Energy Monitoring in a University Campus. IoT 2025, 6, 27. [Google Scholar] [CrossRef]
- Kychkin, A.V.; Deryabin, A.H.; Vikentyeva, O.; Shestakova, L. Architecture of Compressor Equipment Monitoring and Control Cyber-Physical System Based on Influxdata Platform. In Proceedings of the Proc. IEEE Int. Conf. Ind. Eng. Appl. Manuf., 2019. [Google Scholar] [CrossRef]
- Dani, M.; Mayadewi, R.A.P. AI-Powered Predictive Energy Monitoring System Using Open-Source Tools: A Smart Building Case Study with Node-RED and InfluxDB. In Proceedings of the Proc. IEEE Int. Conf. Software Testing, 2025. [Google Scholar] [CrossRef]
- Saad, A.A.; Faddel, S.; Mohammed, O.A. IoT-Based Digital Twin for Energy Cyber-Physical Systems: Design and Implementation. Energies 2020, 13. [Google Scholar] [CrossRef]
- Silva, F.M.Q.; El Kattel, M.B.; Pires, I.A.; Maia, T.A.C. Development of a Supervisory System Using Open-Source for a Power Micro-Grid Composed of a Photovoltaic (PV) Plant Connected to a Battery Energy Storage System and Loads. Energies 2022, 15. [Google Scholar] [CrossRef]
- Dhungana, H.; Bellotti, F.; Fresta, M.; Dhungana, P.; Berta, R. Assessing a Measurement-Oriented Data Management Framework in Energy IoT Applications. Energies 2025, 18, 2530. [Google Scholar] [CrossRef]
- Iyer, S.S.; Dissanayaka, N.; Kulatunga, A.K.; Dharmawardhana, M. Conversion of a Manufacturing Lab as a Learning Factory to Educate Factories of the Future Concept. In Lecture Notes in Networks and Systems; 2023. [Google Scholar] [CrossRef]
- Hensler, F.; Jesser, A.; Frank, H.; Strebe, N.; Kappler, M.; Mütsch, S. On Premises IIoT Architecture for Capturing, Storing and Visualizing Production Data. In Proceedings of the Proc. IEEE Int. Conf. Electr. Electron. Eng., 2023. [Google Scholar] [CrossRef]
- Peniak, P.; Bubeníková, E.; Kanáliková, A. The Redundant Virtual Sensors via Edge Computing. In Proceedings of the Proc. Int. Conf. Appl. Electron., 2021. [Google Scholar] [CrossRef]
- Human, C.; Basson, A.H.; Kruger, K. Digital Twin Data Pipeline Using MQTT in SLADTA. Lect. Notes Comput. Sci. 2020, 91–105. [Google Scholar] [CrossRef]
- Magadán, L.; Suárez, F.J.; Granda, J.C.; García, D.F. Low-Cost Industrial IoT System for Wireless Monitoring of Electric Motors Condition. In Mobile Networks and Applications; 2022. [Google Scholar] [CrossRef]
- Costa, F.S.; Nassar, S.M.; Dantas, M.A.R. FOCUSeR: A Fog Online Context-Aware Up-to-Date Sensor Ranking Method. J. Sens. Actuator Netw. 2022, 11. [Google Scholar] [CrossRef]
- Kaestner, F.; Kuschnerus, D.; Spiegel, C.; Janßen, B.; Hübner, M. Design of an efficient Communication Architecture for Cyber-Physical Production Systems. In Proceedings of the Proc. IEEE Conf. Autom. Sci. Eng., 2018. [Google Scholar] [CrossRef]
- Caiza, G.; Sanz, R. Digital Twin to Control and Monitor an Industrial Cyber-Physical Environment Supported by Augmented Reality. Appl. Sci. 2023, 13. [Google Scholar] [CrossRef]
- Steindl, G.; Kastner, W. Semantic Microservice Framework for Digital Twins. Appl. Sci. 2021, 11. [Google Scholar] [CrossRef]
- Navarro-Ortiz, J.; Chinchilla-Romero, N.; Delgado-Ferro, F.; Ramos-Munoz, J.J. A LoRaWAN Network Architecture with MQTT2MULTICAST. Electronics 2022, 11. [Google Scholar] [CrossRef]
- Velasquez, W.; Tobar-Andrade, L.; Cedeno-Campoverde, I. Monitoring and Data Processing Architecture using the FIWARE Platform for a Renewable Energy Systems. In Proceedings of the Proc. IEEE Annu. Comput. Commun. Workshop Conf., 2021. [Google Scholar] [CrossRef]
- Rao, S.; Katoch, S.; Turaga, P.K.; Spanias, A.; Tepedelenlioglu, C.; Ayyanar, R.; Braun, H.; Lee, J.; Shanthamallu, U.S.; Banavar, M.K.; et al. A cyber-physical system approach for photovoltaic array monitoring and control. In Proceedings of the Proc. Int. Conf. Inf. Intell. Syst. Appl., 2017. [Google Scholar] [CrossRef]
- Bochie, K.; Campista, M.E.M. LabSensing: Um Sistema de Sensoriamento para Laboratórios Científicos com Computação Inteligente nas Bordas. In Proceedings of the Anais Estendidos do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, 2019. [Google Scholar] [CrossRef]
- Promwungkwa, A.; Na Nan, N. Evaluation of the Long-Term Utilization of the Internet of Things in a Batch-Type Ceramics Kiln. Int. J. Sci. Bus. 2023, 21. [Google Scholar] [CrossRef]
- Kawa, B.; Borkowski, P. Integration of Machine Learning Solutions in the Building Automation System. Energies 2023, 16. [Google Scholar] [CrossRef]



| Vector Speed Class | Physical Dimension | Parameter/Vector | Unit of Measurement | Ingest Frequency |
|---|---|---|---|---|
| Fast (Mechanical/Electrical) | Engine Speed | engine_speed_rpm | RPM | (High-velocity mechanical pulse) |
| Torque | torque_nm | Nm | ||
| Active Power | active_power_kw | kW | ||
| Grid Voltage | grid_voltage_v | V | ||
| Grid Current | grid_current_a | A | ||
| Grid Frequency | grid_frequency_hz | Hz | ||
| Slow (Biological/Thermal/Chemical) | pH | ph_value | pH | (Slow metabolic drift) |
| Dissolved Oxygen | dissolved_oxygen_do_mg_l | mg/L | ||
| Optical Density | optical_density_od_560nm | OD | ||
| Gas Pressure | gas_pressure_kpa | kPa | ||
| Methane Concentration | methane_ch4_percent | % | ||
| Medium Temperature | medium_temperature_c | °C |
| Function / Verification Goal | Sample Size (N) or Test Setup | Observed Value (Mean / Dispersion) | Status |
| Valid Packet Integrity | packets | integrity ( variance) | PASSED |
| Null-Pruning Accuracy | malformed payloads | field pruning ( leak) | OPTIMAL |
| Avg. API Latency | requests | (, ) | PASSED |
| Transformation Overhead | packets | (, ) | OPTIMAL |
| End-to-End Success Rate | 30-min stability run (6000 pkts) | success rate (5988/6000 writes) | PASSED |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
