Feng Jianyuan, Hajizadeh Iman, Yu Xia, Rashid Mudassir, Turksoy Kamuran, Samadi Sediqeh, Sevil Mert, Hobbs Nicole, Brandt Rachel, Lazaro Caterina, Maloney Zacharie, Littlejohn Elizabeth, Philipson Louis H, Cinar Ali
Department of Chemical and Biological Engineering, Illinois Institute of Technology, Chicago, IL, USA.
Department of Control Theory and Control Engineering, Northeastern University, Shenyang, Liaoning China.
Comput Chem Eng. 2018 Apr 6;112:57-69. doi: 10.1016/j.compchemeng.2018.02.002. Epub 2018 Feb 10.
Artificial pancreas (AP) systems provide automated regulation of blood glucose concentration (BGC) for people with type 1 diabetes (T1D). An AP includes three components: a continuous glucose monitoring (CGM) sensor, a controller calculating insulin infusion rate based on the CGM signal, and a pump delivering the insulin amount calculated by the controller to the patient. The performance of the AP system depends on successful operation of these three components. Many APs use model predictive controllers that rely on models to predict BGC and to calculate the optimal insulin infusion rate. The performance of model-based controllers depends on the accuracy of the models that is affected by large dynamic changes in glucose-insulin metabolism or equipment performance that may move the operating conditions away from those used in developing the models and designing the control system. Sensor errors and missing signals will cause calculation of erroneous insulin infusion rates. And the performance of the controller may vary at each sampling step and each period (meal, exercise, and sleep), and from day to day. Here we describe a multi-level supervision and controller modification (ML-SCM) module is developed to supervise the performance of the AP system and retune the controller. It supervises AP performance in 3 time windows: sample level, period level, and day level. At sample level, an online controller performance assessment sub-module will generate controller performance indexes to evaluate various components of the AP system and conservatively modify the controller. A sensor error detection and signal reconciliation module will detect sensor error and reconcile the CGM sensor signal at each sample. At period level, the controller performance is evaluated with information collected during a certain time period and the controller is tuned more aggressively. At the day level, the daily CGM ranges are further analyzed to determine the adjustable range of controller parameters used for sample level and period level. Thirty subjects in the UVa/Padova metabolic simulator were used to evaluate the performance of the ML-SCM module and one clinical experiment is used to illustrate its performance in a clinical environment. The results indicate that the AP system with an ML-SCM module has a safer range of glucose concentration distribution and more appropriate insulin infusion rate suggestions than an AP system without the ML-SCM module.
人工胰腺(AP)系统可为1型糖尿病(T1D)患者提供血糖浓度(BGC)的自动调节。一个AP包括三个组件:一个连续血糖监测(CGM)传感器、一个根据CGM信号计算胰岛素输注率的控制器以及一个将控制器计算出的胰岛素量输送给患者的泵。AP系统的性能取决于这三个组件的成功运行。许多AP使用基于模型的预测控制器,这些控制器依靠模型来预测BGC并计算最佳胰岛素输注率。基于模型的控制器的性能取决于模型的准确性,而模型的准确性会受到葡萄糖 - 胰岛素代谢的大幅动态变化或设备性能的影响,这些可能会使操作条件偏离模型开发和控制系统设计时所使用的条件。传感器误差和信号缺失会导致错误的胰岛素输注率计算。而且控制器的性能在每个采样步骤、每个时间段(进餐、运动和睡眠)以及每天都会有所不同。在此,我们描述了一个多级监督和控制器修改(ML - SCM)模块,该模块用于监督AP系统的性能并重新调整控制器。它在三个时间窗口中监督AP性能:样本级别、时间段级别和日级别。在样本级别,一个在线控制器性能评估子模块将生成控制器性能指标,以评估AP系统的各个组件,并保守地修改控制器。一个传感器误差检测和信号协调模块将检测传感器误差并在每个样本处协调CGM传感器信号。在时间段级别,使用在特定时间段内收集的信息评估控制器性能,并更积极地调整控制器。在日级别,进一步分析每日CGM范围,以确定用于样本级别和时间段级别的控制器参数的可调范围。弗吉尼亚大学/帕多瓦代谢模拟器中的30名受试者被用于评估ML - SCM模块的性能,并且进行了一项临床实验以说明其在临床环境中的性能。结果表明,与没有ML - SCM模块的AP系统相比,具有ML - SCM模块的AP系统具有更安全的血糖浓度分布范围和更合适的胰岛素输注率建议。