Modeling Digital Twin Data and Architecture: A Building Guide with FIWARE as Enabling Technology

Javier Conde,Andrés Munoz-Arcentales,Álvaro Alonso,Sonsoles López-Pernas,Joaquín Salvachúa
DOI: https://doi.org/10.1109/MIC.2021.3056923
2023-09-04
Abstract:The use of Digital Twins in the industry has become a growing trend in recent years, allowing to improve the lifecycle of any process by taking advantage of the relationship between the physical and the virtual world. Existing literature formulates several challenges for building Digital Twins, as well as some proposals for overcoming them. However, in the vast majority of the cases, the architectures and technologies presented are strongly bounded to the domain where the Digital Twins are applied. This article proposes the FIWARE Ecosystem, combining its catalog of components and its Smart Data Models, as a solution for the development of any Digital Twin. We also provide a use case to showcase how to use FIWARE for building Digital Twins through a complete example of a Parking Digital Twin. We conclude that the FIWARE Ecosystem constitutes a real reference option for developing DTs in any domain.
Computers and Society
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the challenges faced by digital twins (Digital Twins, DTs) in industrial applications. Specifically, these challenges include: 1. **Data Processing and Modeling**: Digital twins need to process and model a large amount of data, which includes both batch data and real - time data. For this purpose, cloud - computing - based distributed systems need to be used to support large - scale data processing. 2. **Data Acquisition and Integration**: Data sources are diverse and in different formats. How to acquire data from these heterogeneous sources and effectively integrate it is an important challenge. In addition, it is also necessary to define data models and ontologies that can represent any entity, regardless of its source. 3. **Standardized Communication Protocols**: In order to ensure the interoperability between components in the digital twin infrastructure, communication and connection protocols must be standardized. 4. **Security**: Digital twins involve multiple components, and sometimes the information is very sensitive. Therefore, authentication and authorization mechanisms need to be implemented in all data exchange systems, and all communications need to be encrypted. To address the above challenges, the paper proposes using the FIWARE ecosystem as a solution for building digital twins. FIWARE provides a series of components and intelligent data models that can support cross - domain digital twin development. Through a case study of a digital twin in a parking lot, the paper shows the specific method of how to use FIWARE to build digital twins and verifies the effectiveness of FIWARE in solving the above challenges.