Application of the continuous-discrete extended Kalman filter for fault detection in continuous glucose monitors for type 1 diabetes

The purpose of this study is the online detection of faults and anomalies of a continuous glucose monitor (CGM). We simulated a type 1 diabetes patient using the Medtronic virtual patient model. The model is a system of stochastic differential equations and includes insulin pharmacokinetics, insulin-glucose interaction, and carbohydrate absorption. We simulated and detected two types of CGM faults, i.e., spike and drift. A fault was defined as a CGM value in any of the zones C, D, and E of the Clarke error grid analysis classification. Spike was modelled by a binomial distribution, and drift was modelled by a Gaussian random walk. We used a continuous-discrete extended Kalman filter for the fault detection, based on the statistical tests of the filter innovation and the 90-min prediction residuals of the sensor measurements. The spike detection had a sensitivity of 93% and a specificity of 100%. Also, the drift detection had a sensitivity of 80% and a specificity of 85%. Furthermore, with 100% sensitivity the proposed method was able to detect if the drift overestimates or underestimates the interstitial glucose concentration.

[1]  Giovanni Sparacino,et al.  Real-time detection of Glucose Sensor and Insulin Pump Faults in an Artificial Pancreas. , 2014 .

[2]  B Wayne Bequette,et al.  A Novel Method to Detect Pressure-Induced Sensor Attenuations (PISA) in an Artificial Pancreas , 2014, Journal of diabetes science and technology.

[3]  Jianguo Wang,et al.  Test Statistics in Kalman Filtering , 2008 .

[4]  W. Kenneth Ward,et al.  Modeling the Glucose Sensor Error , 2014, IEEE Transactions on Biomedical Engineering.

[5]  B. Wayne Bequette,et al.  Detecting sensor and insulin infusion set anomalies in an artificial pancreas , 2013, 2013 American Control Conference.

[6]  B. W. Bequette,et al.  Steps towards a closed-loop artificial pancreas , 2015, 2015 41st Annual Northeast Biomedical Engineering Conference (NEBEC).

[7]  Giovanni Sparacino,et al.  Modeling the Error of Continuous Glucose Monitoring Sensor Data: Critical Aspects Discussed through Simulation Studies , 2010, Journal of diabetes science and technology.

[8]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[9]  Chunhui Zhao,et al.  Statistical analysis based online sensor failure detection for continuous glucose monitoring in type I diabetes , 2015 .

[10]  B Wayne Bequette,et al.  Fault Detection and Safety in Closed-Loop Artificial Pancreas Systems , 2014, Journal of diabetes science and technology.

[11]  Roman Hovorka,et al.  Simulation Environment to Evaluate Closed-Loop Insulin Delivery Systems in Type 1 Diabetes , 2010, Journal of diabetes science and technology.

[12]  B.P. Kovatchev,et al.  Clinical Assessment and Mathematical Modeling of the Accuracy of Continuous Glucose Sensors (CGS) , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[13]  J Geoffrey Chase,et al.  Using Stochastic modelling to identify unusual continuous glucose monitor measurements and behaviour, in newborn infants , 2012, Biomedical engineering online.

[14]  Lauren M. Huyett,et al.  Closed-Loop Artificial Pancreas Systems: Engineering the Algorithms , 2014, Diabetes Care.

[15]  Quan Shen,et al.  Online dropout detection in subcutaneously implanted continuous glucose monitoring , 2010, Proceedings of the 2010 American Control Conference.

[16]  Desmond J. Higham,et al.  An Algorithmic Introduction to Numerical Simulation of Stochastic Differential Equations , 2001, SIAM Rev..

[17]  Josep Vehí,et al.  Using Support Vector Machines to Detect Therapeutically Incorrect Measurements by the MiniMed CGMS® , 2008, Journal of diabetes science and technology.

[18]  Zeinab Mahmoudi,et al.  A multistep algorithm for processing and calibration of microdialysis continuous glucose monitoring data. , 2013, Diabetes technology & therapeutics.

[19]  Malgorzata E. Wilinska,et al.  Accuracy of Continuous Glucose Monitoring During Three Closed-Loop Home Studies Under Free-Living Conditions , 2015, Diabetes technology & therapeutics.

[20]  Josep Vehí,et al.  Principal component analysis in combination with case-based reasoning for detecting therapeutically correct and incorrect measurements in continuous glucose monitoring systems , 2013, Biomed. Signal Process. Control..

[21]  B. Wayne Bequette,et al.  Challenges and recent progress in the development of a closed-loop artificial pancreas , 2012, Annu. Rev. Control..

[22]  Germán Campetelli,et al.  Improvements on Noninvasive Blood Glucose Biosensors Using Wavelets for Quick Fault Detection , 2011, J. Sensors.

[23]  Giovanni Sparacino,et al.  Online Denoising Method to Handle Intraindividual Variability of Signal-to-Noise Ratio in Continuous Glucose Monitoring , 2011, IEEE Transactions on Biomedical Engineering.

[24]  Ali Cinar,et al.  Monitoring and fault detection of continuous glucose sensor measurements , 2015, 2015 American Control Conference (ACC).

[25]  Giovanni Sparacino,et al.  An Online Failure Detection Method of the Glucose Sensor-Insulin Pump System: Improved Overnight Safety of Type-1 Diabetic Subjects , 2013, IEEE Transactions on Biomedical Engineering.

[26]  Garry M. Steil,et al.  Identification of Intraday Metabolic Profiles during Closed-Loop Glucose Control in Individuals with Type 1 Diabetes , 2009, Journal of diabetes science and technology.