Formal Verification of a Multi-Basal Insulin Infusion Control Model

ARCH@CPSWeek Pub Date : 2017-06-27 DOI:10.29007/kcrp
Xin Chen, Souradeep Dutta, S. Sankaranarayanan
{"title":"Formal Verification of a Multi-Basal Insulin Infusion Control Model","authors":"Xin Chen, Souradeep Dutta, S. Sankaranarayanan","doi":"10.29007/kcrp","DOIUrl":null,"url":null,"abstract":"The artificial pancreas concept automates the delivery of insulin to patients with type-1 diabetes, sensing the blood glucose levels through a continuous glucose monitor (CGM) and using an insulin infusion pump to deliver insulin. Formally verifying control algorithms against physiological models of the patient is an important challenge. In this paper, we present a case study of a simple hybrid multi-basal control system that switches to different preset insulin delivery rates over various ranges of blood glucose levels. We use the DallaMan model for modeling the physiology of the patient and a hybrid automaton model of the controller. First, we reduce the problem state space and replace nonpolynomial terms by approximations with very small errors in order to simplify the model. Nevertheless, the model still remains nonlinear with up to 9 state variables. Reachability analysis on this hybrid model is used to verify that the blood glucose levels remain within a safe range overnight. This poses challenges, including (a) the model exhibits many discrete jumps in a relatively small time interval, and (b) the entire time horizon corresponding to a full night is 720 minutes, wherein the controller time period is 5 minutes. To overcome these difficulties, we propose methods to effectively handle timetriggered jumps and merge flowpipes over the same time interval. The evaluation shows that the performance can be improved with the new techniques.","PeriodicalId":136799,"journal":{"name":"ARCH@CPSWeek","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ARCH@CPSWeek","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29007/kcrp","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

The artificial pancreas concept automates the delivery of insulin to patients with type-1 diabetes, sensing the blood glucose levels through a continuous glucose monitor (CGM) and using an insulin infusion pump to deliver insulin. Formally verifying control algorithms against physiological models of the patient is an important challenge. In this paper, we present a case study of a simple hybrid multi-basal control system that switches to different preset insulin delivery rates over various ranges of blood glucose levels. We use the DallaMan model for modeling the physiology of the patient and a hybrid automaton model of the controller. First, we reduce the problem state space and replace nonpolynomial terms by approximations with very small errors in order to simplify the model. Nevertheless, the model still remains nonlinear with up to 9 state variables. Reachability analysis on this hybrid model is used to verify that the blood glucose levels remain within a safe range overnight. This poses challenges, including (a) the model exhibits many discrete jumps in a relatively small time interval, and (b) the entire time horizon corresponding to a full night is 720 minutes, wherein the controller time period is 5 minutes. To overcome these difficulties, we propose methods to effectively handle timetriggered jumps and merge flowpipes over the same time interval. The evaluation shows that the performance can be improved with the new techniques.
多基础胰岛素输注控制模型的正式验证
人工胰腺的概念是自动向1型糖尿病患者输送胰岛素,通过连续血糖监测仪(CGM)检测血糖水平,并使用胰岛素输注泵输送胰岛素。正式验证控制算法对病人的生理模型是一个重要的挑战。在本文中,我们提出了一个简单的混合多基础控制系统的案例研究,该系统可以在不同的血糖水平范围内切换到不同的预设胰岛素递送率。我们使用DallaMan模型对患者的生理进行建模,并使用混合自动机模型对控制器进行建模。首先,我们减少了问题的状态空间,用误差很小的近似代替了非多项式项,以简化模型。然而,模型仍然是非线性的,多达9个状态变量。该混合模型的可达性分析用于验证血糖水平在夜间保持在安全范围内。这带来了挑战,包括(a)模型在相对较小的时间间隔内显示出许多离散的跳跃,以及(b)与整晚对应的整个时间范围为720分钟,其中控制器时间段为5分钟。为了克服这些困难,我们提出了有效处理时间触发跳跃和在同一时间间隔内合并流管的方法。评估结果表明,新技术可以提高系统的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信