Sviluppo Simulatore di Sistemi e Dinamiche di una Comunità Energetica e Integrazione con Dashboard IOT
View/ Open
Author
Noce, Stefano <2002>
Date
2025-07-28Data available
2025-07-31Abstract
This thesis presents the development of a software simulator for generating energy data of a node (POD) within a Renewable Energy Community. The simulator, written in Java, produces configurable consumption and production data based on parameters such as photovoltaic power, number of occupants, and external temperature.
Data are sent via HTTP to a ThingsBoard dashboard for real-time visualization and processing using Rule Chains. Anomalies in consumption were also simulated to test critical scenarios.
The project also explores the use of the CopulaGAN model from the SDV library to generate synthetic data from simulated datasets. Results show that the model struggles to reproduce complex temporal and physical relationships.
The system can be used for testing, prototyping, or demonstration of distributed energy solutions. Il lavoro presentato descrive lo sviluppo di un simulatore software per la generazione di dati energetici di un nodo (POD) in una Comunità Energetica Rinnovabile. Il simulatore, scritto in Java, produce dati di consumo e produzione configurabili in base a parametri come potenza fotovoltaica, numero di persone e temperatura esterna.
I dati vengono trasmessi tramite protocollo HTTP a una dashboard ThingsBoard per la visualizzazione in tempo reale e l’elaborazione tramite Rule Chain. Sono state simulate anche anomalie nei consumi per testare scenari critici.
È stato inoltre sperimentato l’utilizzo del modello CopulaGAN della libreria SDV per generare dati sintetici a partire da un dataset simulato. I risultati mostrano difficoltà del modello nel riprodurre relazioni temporali e fisiche complesse.
Il sistema realizzato può essere utilizzato per testing, prototipazione o dimostrazione di soluzioni energetiche distribuite.
Type
info:eu-repo/semantics/bachelorThesisCollections
- Laurea Triennale [3218]