Digital twins, defined here as the virtual representations of real-world entities to facilitate their integration with digital systems, have become a popular concept in Industry 4.0. The Six-Layer Architecture for Digital Twins with Aggregation (SLADTA) is a framework for a digital twin suitable for complex systems with a large network of devices. An important part of this architecture is using an asynchronous, secure and vendor-neutral communication protocol suitable for a large network of devices. MQTT is here evaluated as a communication protocol for a digital twin data pipeline based of SLADTA. The evaluation includes a case study for a simulated heliostat field, using MQTT through Google Cloud Platform's (GCP) IoT Core broker and the accompanying Cloud Pub/Sub service. For comparison, the case study also uses MQTT through the Eclipse Mosquitto broker. The case study demonstrates the potential of MQTT in SLADTA for complex systems' digital twins.
展开▼