Smart City Digital Twin Framework for Real-Time Multi-Data Integration and Wide Public Distribution

Lorenzo Adreani,Pierfrancesco Bellini,Marco Fanfani,Paolo Nesi,Gianni Pantaleo
2023-09-23
Abstract:Digital Twins are digital replica of real entities and are becoming fundamental tools to monitor and control the status of entities, predict their future evolutions, and simulate alternative scenarios to understand the impact of changes. Thanks to the large deployment of sensors, with the increasing information it is possible to build accurate reproductions of urban environments including structural data and real-time information. Such solutions help city councils and decision makers to face challenges in urban development and improve the citizen quality of life, by ana-lysing the actual conditions, evaluating in advance through simulations and what-if analysis the outcomes of infrastructural or political chang-es, or predicting the effects of humans and/or of natural events. Snap4City Smart City Digital Twin framework is capable to respond to the requirements identified in the literature and by the international forums. Differently from other solutions, the proposed architecture provides an integrated solution for data gathering, indexing, computing and information distribution offered by the Snap4City IoT platform, therefore realizing a continuously updated Digital Twin. 3D building models, road networks, IoT devices, WoT Entities, point of interests, routes, paths, etc., as well as results from data analytical processes for traffic density reconstruction, pollutant dispersion, predictions of any kind, what-if analysis, etc., are all integrated into an accessible web interface, to support the citizens participation in the city decision processes. What-If analysis to let the user performs simulations and observe possible outcomes. As case of study, the Digital Twin of the city of Florence (Italy) is presented. Snap4City platform, is released as open-source, and made available through GitHub and as docker compose.
Computers and Society,Artificial Intelligence
What problem does this paper attempt to address?
The problem this paper attempts to address is the construction of a digital twin framework capable of real-time integration of multi-source data and wide distribution to the public in the context of smart cities. Specifically, the paper proposes a smart city digital twin framework called Snap4City, aimed at meeting the needs identified in the literature and international forums. Unlike existing solutions, this framework provides an integrated data collection, indexing, computation, and information distribution scheme, achieving continuous updates of the digital twin of the urban environment on both global and local scales. ### Main Issues and Objectives: 1. **Real-time Multi-source Data Integration**: How to effectively collect, process, and integrate real-time data from various sensors and devices. 2. **Wide Public Distribution**: How to distribute this data in an easily accessible and understandable manner to the public, enhancing citizen participation in urban decision-making processes. 3. **High-precision Virtual Reproduction of Urban Environment**: How to construct an accurate virtual city model that includes structural data and real-time information. 4. **Simulation and Prediction Capabilities**: How to evaluate the impact of infrastructure or policy changes, as well as the effects of natural events and human activities through simulation and predictive analysis. 5. **Interoperability and Scalability**: How to ensure the framework can seamlessly interface with other systems and services, supporting deployment and use in different scenarios. ### Specific Requirements: - **Data Layer**: Modeling and management of heterogeneous data types such as buildings, maps, sensor data, etc. - **Interaction Layer**: Providing basic 3D map control functions, such as changing perspectives, selecting, and manipulating objects. - **Interoperability Layer**: Ensuring compatibility of data formats, software, and systems, supporting data import and export, and federation with other platforms. ### Main Contributions of the Paper: 1. **Extended Requirements Analysis**: Proposing three main requirement groups (data layer, interaction layer, interoperability layer) and their detailed descriptions. 2. **Status Analysis and Comparison**: Conducting extensive comparative analysis of existing smart city digital twin solutions. 3. **High-performance Data Distribution and Rendering Engine**: Developing new FusionLayer technology to improve data distribution and rendering performance. 4. **Introduction of New Features**: Adding features such as selection and replacement of individual 3D building models, BIM management, interactive road maps, and real-time traffic flow density display. 5. **Detailed Engine and Function Description**: Providing detailed architecture and technical implementation of the Snap4City platform. ### Case Study: - **Digital Twin of the City of Florence**: Demonstrating how the framework is applied in a real city, achieving real-time data collection, processing, and visualization. Overall, this paper aims to address the issues of data integration, distribution, and interoperability faced in the current development of smart cities by proposing a comprehensive and efficient smart city digital twin framework, thereby enhancing urban management and the quality of life for citizens.