Le grandezze acquisite da una rete di sensori costituiscono una fonte dati eterogenea che va organizzata opportunamente al fine di poter essere impiegata nell’ambito della sorveglianza, del monitoraggio e della ricerca in ambito geofisico. Con il termine serie temporale ci si riferisce ad un insieme di misure relative ad un determinato fenomeno, acquisite sequenzialmente nel tempo. Quando gli intervalli temporali sono equispaziati si parla di periodo o di frequenza di campionamento. Il presente report tecnico descrive nel dettaglio una possibile metodologia di archiviazione e gestione delle serie temporali mediante l’impiego di una specifica struttura dati. Il sistema prodotto, di seguito TSDSystem (Time Series Database System), è progettato in modo da acquisire serie temporali da differenti sorgenti dati e di standardizzarle all’interno di un database relazionale. L’operazione di standardizzazione fornisce la possibilità di eseguire operazioni come la richiesta e/o la visualizzazione. Tali operazioni possono essere eseguite contemporaneamente su qualsiasi serie temporale presente all’interno del database, permettendo di utilizzare un asse temporale comune. L’architettura proposta segue un paradigma composto da più livelli, detti layers, ognuno specializzato nell’eseguire particolari operazioni per la riorganizzazione e l’archiviazione di dati provenienti da fonti differenti quali file ASCII, file Excel, database ODBC (Open DataBase Connectivity), o file accessibili dal Web.

Published: 2022-01-13

TSDSystem: un database multidisciplinare per la gestione di serie temporali

Carmelo Cassisi, Placido Montalto, Marco Antonio Aliotta, Andrea Cannata, Michele Prestifilippo

34