Model Predictive Control (MPC) is one of the most popular control algorithms for Automated Insulin Delivery (AID) in Type 1 Diabetes (T1D). So far, several MPC formulations of varying complexity have been proposed, but there is still no general consensus on how to define their cost weights. In this work, we evaluate the performance impact of reshaping the error weight (Qz) of RocketAP, a previously developed MPC-based AID system that has been successfully tested in in-silico and in-vivo trials. We analyzed two strategies: (i) a constant Qz and (ii) a Qz that is a function of the estimated Insulin on Board (IOB), Qz(IOB). In both cases, function parameters are determined via grid search with a cost function computed from glycemic outcome metrics. Performance is assessed on the 100-adult cohort of the FDA-accepted UVA/Padova metabolic simulator by clamping the time spent below 70 mg/dL (TBR), and comparing the achievable time spent between 70-180 mg/dL (TIR) and time spent above 250 mg/dL (TAR) in two different 48-hour scenarios. Results indicate that detuning the controller as a function of IOB, Qz(IOB), leads to significantly better (p¡0.001, t-test) glycemic control (TIR = 78 ± 10.6%) compared to using a constant error weight in the MPC formulation (TIR = 70 ± 9.3%).
Read full abstract