Sviluppo di una pipeline C++ per l’analisi in tempo reale di dati per missioni spaziali con integrazione di Machine Learning su piattaforme Edge

Spadoni, Luca (2025) Sviluppo di una pipeline C++ per l’analisi in tempo reale di dati per missioni spaziali con integrazione di Machine Learning su piattaforme Edge. [Laurea magistrale], Università di Bologna, Corso di Studio in Informatica [LM-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato

Download (18MB)

Abstract

Questa tesi presenta lo sviluppo, l’ottimizzazione e la validazione del framework di analisi in tempo reale “Real-Time Analysis DataProcessor (RTA-DP)”, progettato presso INAF – OAS per il processamento distribuito di dati relativi a raggi gamma atmosferici. Il lavoro ha riguardato la revisione dell’architettura multi-thread e della gestione del ciclo di vita dei thread, l’introduzione di code concorrenti sicure, l’integrazione di ZeroMQ per lo streaming dei dati e l’ottimizzazione del codice per limitare il consumo di CPU e memoria, con l’obiettivo di garantire stabilità e bassa latenza in ambienti edge. La pipeline è stata estesa per il caso d’uso GammaSky, integrando un modello di machine learning per la ricostruzione delle waveform, quantizzato e ottimizzato per l’esecuzione su edge computer Jetson Orin Nano. I test di inferenza, gli stress test e il monitoraggio delle risorse mostrano latenze dell’ordine dei 400 μs, throughput superiori ai requisiti e consumo energetico minimo. Sono stati inoltre sviluppati test di integrazione end-to-end che verificano l’intero flusso di processamento dei dati. I risultati dimostrano che la pipeline è stabile, efficiente e adatta a scenari “resource constrained”, costituendo una base solida per il deployment all’interno del setup di GammaSky presso l’Osservatorio del Monte Cimone e per futuri impieghi in missioni spaziali con nanosatelliti.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Spadoni, Luca
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
software,pipeline,data,processing,ai,ml,artificial,intelligence,machine,learning,spazio,astrofisica,raggi,gamma,alte,energie,intelligenza,artificiale,processamento,edge,computing,osservatorio,ingegneria,satelliti,gammasky,rta-dp,real-time,telescopio,astronomia
Data di discussione della Tesi
18 Dicembre 2025
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^