Laguna Sanz Alejandro J, Doyle Francis J, Dassau Eyal
1 Harvard John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA, USA.
J Diabetes Sci Technol. 2017 May;11(3):537-544. doi: 10.1177/1932296816680632. Epub 2016 Dec 1.
Model predictive control (MPC) performance depends on the accuracy of the prediction model implemented by the controller. Complex physiology and modeling limitations often prevent the ability to provide long and accurate glucose predictions, which results in the need to account for prediction errors.
Optimal insulin dosage by Zone-MPC is calculated by solving an optimization problem in which a scalar index is minimized by penalizing relative input deviations and glucose predictions out of the reference zone. The controller's tuning parameters are the penalties on the input variable (insulin). Positive and negative relative inputs are penalized differently. A dynamic adaptation of the tuning parameters based on the accuracy of the model in recent history is implemented in this article and compared in silico to aggressive and conservative tunings of the same controller structure.
Similar average glucose and time in the safe glucose range (70-180 mg/dL) are achieved for the adaptive design and traditional controller configurations. However, percentage time under 70 mg/dL is significantly reduced, both for announced meals using bolus compensation and unannounced meals with a meal detection algorithm triggered bolus. No differences in the average insulin delivered were observed between the adaptive design and the conservative or aggressive tuning for the bolus strategy, and the adaptive controller delivered less insulin in the other scenario considered.
The adaptive strategy provides safe and effective glucose management as well as significant reduction of hypoglycemia events. No abnormal insulin delivery profiles were observed upon the application of the adaptive strategy.
模型预测控制(MPC)的性能取决于控制器所采用预测模型的准确性。复杂的生理机能和建模局限性常常妨碍提供长期且准确的血糖预测,这就导致需要考虑预测误差。
区域MPC的最佳胰岛素剂量通过求解一个优化问题来计算,在该问题中,通过对相对输入偏差和超出参考区域的血糖预测进行惩罚,使一个标量指标最小化。控制器的调整参数是对输入变量(胰岛素)的惩罚。对正向和负向相对输入的惩罚方式不同。本文实现了基于近期模型准确性的调整参数动态自适应,并在计算机模拟中与相同控制器结构的激进和保守调整进行比较。
自适应设计与传统控制器配置在安全血糖范围(70 - 180毫克/分升)内的平均血糖和时间方面相似。然而,无论是使用推注补偿的已宣布进餐,还是通过进餐检测算法触发推注的未宣布进餐,血糖低于70毫克/分升的时间百分比都显著降低。在推注策略方面,自适应设计与保守或激进调整之间在平均胰岛素输注量上未观察到差异,并且在考虑的其他场景中,自适应控制器输注的胰岛素更少。
自适应策略可提供安全有效的血糖管理,并显著减少低血糖事件。应用自适应策略后未观察到异常的胰岛素输注情况。