Il diabete di tipo 1 richiede una gestione continua e precisa dell'insulina, resa oggi possibile dall'integrazione di monitor continui del glucosio (CGM) e microinfusori, fino ai più avanzati sistemi di pancreas artificiale a ciclo chiuso. In questo contesto, i malfunzionamenti nella somministrazione di insulina, noti come LISA (Loss in Infusion Set Actuation) rappresentano una criticità clinica rilevante: l'interruzione dell'erogazione di insulina causa iperglicemia prolungata e, nei casi più gravi, chetoacidosi diabetica. Il presente elaborato descrive l'implementazione in MATLAB dell'algoritmo di rilevamento delle LISA proposto da Howsmon et al. (2017). L'algoritmo opera su due finestre temporali scorrevoli di diversa ampiezza, una lunga (LW) e una breve (SW), calcolando tre metriche complementari: il Glucose Fault Metric (GFM), l'Insulin Fault Metric (IFM), e la pendenza glicemica (glucose slope) nella finestra breve. Un allarme viene generato solo quando tutte e tre le metriche superano simultaneamente le rispettive soglie, garantendo robustezza contro i falsi positivi. L'implementazione è stata valutata su un dataset di 5 pazienti in silico generati tramite il simulatore UVa/Padova, consentendo di analizzare le prestazioni dell'algoritmo in scenari controllati con LISA indotte. I risultati mostrano che l’algoritmo è in grado di rilevare una parte dei guasti simulati, ma con una sensibilità inferiore rispetto a quella riportata da Howsmon et al. Tale differenza è verosimilmente legata alla ridotta numerosità del dataset e al diverso contesto sperimentale, basato su pazienti in silico e scenari di pancreas artificiale.

Algoritmi di fault detection per il rilevamento precoce di iperglicemie da guasto meccanico del pancreas artificiale

FORMAGGIO, SERENA
2025/2026

Abstract

Il diabete di tipo 1 richiede una gestione continua e precisa dell'insulina, resa oggi possibile dall'integrazione di monitor continui del glucosio (CGM) e microinfusori, fino ai più avanzati sistemi di pancreas artificiale a ciclo chiuso. In questo contesto, i malfunzionamenti nella somministrazione di insulina, noti come LISA (Loss in Infusion Set Actuation) rappresentano una criticità clinica rilevante: l'interruzione dell'erogazione di insulina causa iperglicemia prolungata e, nei casi più gravi, chetoacidosi diabetica. Il presente elaborato descrive l'implementazione in MATLAB dell'algoritmo di rilevamento delle LISA proposto da Howsmon et al. (2017). L'algoritmo opera su due finestre temporali scorrevoli di diversa ampiezza, una lunga (LW) e una breve (SW), calcolando tre metriche complementari: il Glucose Fault Metric (GFM), l'Insulin Fault Metric (IFM), e la pendenza glicemica (glucose slope) nella finestra breve. Un allarme viene generato solo quando tutte e tre le metriche superano simultaneamente le rispettive soglie, garantendo robustezza contro i falsi positivi. L'implementazione è stata valutata su un dataset di 5 pazienti in silico generati tramite il simulatore UVa/Padova, consentendo di analizzare le prestazioni dell'algoritmo in scenari controllati con LISA indotte. I risultati mostrano che l’algoritmo è in grado di rilevare una parte dei guasti simulati, ma con una sensibilità inferiore rispetto a quella riportata da Howsmon et al. Tale differenza è verosimilmente legata alla ridotta numerosità del dataset e al diverso contesto sperimentale, basato su pazienti in silico e scenari di pancreas artificiale.
2025
Fault detection algorithms for early identification of hyperglycemia due to mechanical failure in artificial pancreas systems
Diabete
Algoritmi
Rilevazione guasti
Sistemi di infusione
File in questo prodotto:
File Dimensione Formato  
Formaggio_Serena.pdf

accesso aperto

Dimensione 927.62 kB
Formato Adobe PDF
927.62 kB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/110813