人体或动物体中的物质监测和控制的制作方法

文档序号:6479103阅读:290来源:国知局
专利名称:人体或动物体中的物质监测和控制的制作方法
技术领域
本申请涉及监视和控制人体或动物体中的物质(例如,葡萄糖)的水平。
背景技术
胰腺以高度受控的方式分泌胰岛素,从而在窄的生理学范围内维持血浆葡萄糖浓 度。在1型糖尿病中,外部管理胰岛素以模拟基本和餐后葡萄糖需求。标准疗法基于使用 血糖自监测所支持的短效和长效胰岛素类似物的组合进行多次胰岛素注射。采用连续皮下 胰岛素输注(CSII)(即,使用胰岛素泵)的治疗越来越多。连续葡萄糖监测使得可以改善糖尿病学科中的葡萄糖控制(D. C. Klonoff. Continuous Glucose Monitoring Roadmap for 21st centurydiabetes therapy. Diabetes Care 28(5) :1231_1239,2005)。正在开发新的最小扩散和非扩散技术;参见如美 国专利4086299和美国专利5497772的示例。在支持开发新的最小扩散和非扩散测量技术的情况下,提出了一些数学方 法以辅助数据处理。葡萄糖传感器通常在不同于血浆的液体(如,间质、表皮或泪 液)中执行的测量扰乱了数据处理。在血浆与所测量的流体之间的传递的动力特性 引起血浆与所测量的流体之间的延迟(K. Rebrin, G.M.Steil,W. P. Van Antwerp, and J.J.Mastrototaro. Subcutaneous glucose predicts plasma glucose independent of insulin implications for continuous monitoring. American Journal ofPhysiology-Endocrinology and Metabolism 277(3) :E561_E571,1999)。因此,血浆葡 萄糖与所测量的流体中的葡萄糖之比随时间而变化,除了滤除测量误差以外,还需要合适 的技术根据传感器测量结果来计算血浆葡萄糖的估计。已经提出扩展(线性化Salman卡尔曼滤波器作为用于对葡萄糖传感器信号进 行数据处理的合适计算工具,参见美国专利6575905、美国专利6572545、W002/24065以及 E. J. Knobbe 禾口 B. Buckingham 的"Theextended Kalman filter for continuous glucose monitoring”(DiabetesTechnol. Ther. 7(1) 15-27, 2005)。过程噪声是卡尔曼滤波器的组 成部分。过程噪声表示没有被其他模型组件捕获并且与测量误差不同的随机扰动,描述了 测量过程的随机分量。通常从实验数据的回顾性分析中获得过程噪声的特性。然而,由于 除了建模以外的生理或生活方式因素,所述特性以及具体地过程噪声的方差可能发生短暂 变化。例如,与禁食情况相比,在进餐摄取之后过程噪声将会有明显更高的方差。标准卡尔 曼滤波器无法适应和校正这种短暂变化,因为该短暂变化对于过程噪声使用固定值。还存在监测葡萄糖水平的其他已知方法,例如,W097/28787使用自适应数学模型, US 5,497,772使用酶传感器来感测葡萄糖水平。连续葡萄糖传感器领域的进步促进了以连续监视器、控制算法以及胰岛素泵 的组合为基础的闭环系统的发展(R. Hovorka. Continuousglucose monitoring and closed-loop systems. Diabet. Med. 23(1) : 1-12,2006)。这体现为人造胰腺。原始构思是 在70年代后期引入的,例如参见美国专利4055175和美国专利4464170。
已经提出多种方法以闭环方式来滴定胰岛素,参见Parker等的回顾 (R. S. Parker,F. J. Doyle,III,and N. A. Peppas. The intravenous routeto blood glucose control. IEEE Eng. Med. Biol. Mag. 20(1) =65-73, 2001) 已经采用 了两个主要类别,在 比例积分微分(PID)控制器中实现的经典反馈控制(G.M. Steil, K. Rebrin, C. Darwin, F. Hariri, and Μ. F. Saad.Feasibility of automating insulin delivery for the treatment of type ldiabetes. Diabetes 55(12) :334_3350,2006)以及模型预测控制 (MPC)(R. Hovorka, V. Canonico, L. J. Chassin, U. Haueter, Μ. Massi-Benedetti, Federici Μ. Orsini , Τ. R. Pieber, H. C. SchalIer, L. Schaupp, Τ. Vering, and Μ. Ε. Wilinska. Nonlinera model predictivecontrol of glucose concentration in subjects with type 1 diabetes. PhysiolMeas. 25(4) =905-920,2004) 卡尔曼滤波器还用作针对闭环葡萄糖控制的控制算法的一部分(R. S. Parker, F. J. Doyle,III, and N. A. Peppas. A model—basedalgorithm for blood glucose control in type I diabetic patients. IEEE Trans. Biomed. Eng 46(2) :148_157,1999)。还提出了 线性化卡尔曼滤波器,参见美国专利6572545。(以上所述的)卡尔曼滤波器或扩展卡尔曼 滤波器提供了节省计算量的装置,该装置用于跟踪和预测葡萄糖偏移(excursion),并且与 由随机微分方程表示的基于生理学的葡萄糖调节体(glucoregulatory)模型相结合使用。还存在控制葡萄糖水平的其他已知方法,例如US2003/0208113描述了一种用于 帮助人将血糖水平维持在预定极限之间的系统,US4, 055,175描述了使用基于二次和双二 次方程的模型进行葡萄糖控制。

发明内容
根据本发明,提供了一种在活体人或动物中的实时物质监测方法,所述方法包 括从传感器输入物质水平测量的时间序列,所述物质水平测量表示人或动物的一部 分中的推断物质水平;使用第一系统模型根据测量物质水平来计算推断物质水平的第一估计;使用第二系统模型根据测量物质水平来计算推断物质水平的第二估计,第二系统 模型是第一系统模型的变型;以及基于第一和第二估计的组合来预测推断物质水平的组合估计。通过使用多模型,可以认为该方法使用交互多模型策略,S卩,一种定义两个或更多 个模型而其中每个模型是系统模型的变型的策略。因此,换言之,根据本发明的另一方面, 提供了一种在活体人或动物中的实时物质监测方法,所述方法包括从传感器输入物质水 平测量的时间序列,所述物质水平测量表示推断物质水平;定义系统模型,所述系统模型根 据测量物质水平来估计推断物质水平;以及向系统模型应用交互多模型策略,以提供推断 物质水平的组合估计。组合估计可以是当前推断物质水平的组合估计或未来推断物质水平的组合估计。模型的每个变型可以具有不同的过程噪声。如前述的,过程噪声表示没有被其他 模型组件捕获的随机扰动。对于每个模型,以节省计算量的方式来计算推断物质水平和过 程噪声的估计。将每个模型的估计相组合,以提供推断物质水平的组合估计。当对估计进
7行组合时,优选地根据相关的混合概率(即,估计表示实际值的概率)来对每个估计进行加 权。换言之,如果一个模型可能性最大,则为该模型给出最高权重,使得组合估计主要基于 该模型。如果没有可能性最大的模型,则可以相应地调节权重,以给出在总体估计中对每个 模型的更平衡的表示。可以响应于每个相应模型的预测葡萄糖水平测量与来自传感器的葡 萄糖水平测量之间的差异来更新混合概率。作为将模型定义为具有不同过程噪声的备选方式,由交互多模型策略所定义的多 个模型可以在特定模型常量方面不同。如现有技术中描述的,扩展卡尔曼滤波器可以用于 在特定参数方面非线性的模型。然而,扩展卡尔曼滤波器对解求近似,对于高度非线性的模 型来说这可能是成问题的。使用交互多模型策略允许定义多个模型,每个模型在导致非线 性性的参数的固定水平方面不同。这些模型并行运行,不需要近似(除非模型限于非线性 参数的离散水平),并且可以选择最合适的参数水平。引入了交互多模型(IMM)策略来允许以节省计算量的方式来跟踪操纵目标 (E. Mazor, A.Averbuch, Y. Bar-Shalom, and J. Dayan. Interacting multiple model methods in target tracking :A survey. IEEETransactions on Aerospace and Electronic Systems 34(1) : 103-123,1998)。操纵目标的特征是加速度的时间可变性,其 中加速度实际上是过程噪声。 除了在雷达和GPS跟踪中使用以外,参见例如美国专利5325098、美国专利 7079991和美国专利6876925,在生物医学领域中,I匪方法已被用于监测动力学参数 (D. S. Bayard and R. W. Jelliffe. ABayesian approach to tracking patients having changing pharmacokineticparameters. J. Pharmacokinet. Pharmacodyn. 31 (1) :75-107, 2004)以及在成像领域中,参见例如(P. Abolmaesumi and Μ. R. Sirouspour. Aninteracting multiple model probabilistic data association filter for cavityboundary extraction from ultrasound images. IEEE Trans. Med. Imaging23(6) :772_784,2004)。本发明的申请人认识到,例如在使用上述卡尔曼滤波器时,IMM非常适合处理物质 监测的过程噪声的时间变化。优选地,所监测的物质是葡萄糖,模型是葡萄糖调节体模型。对于葡萄糖监测,推 断葡萄糖水平可以是不可直接测量的血浆葡萄糖浓度,测量葡萄糖水平可以是间质葡萄糖 水平。可以静脉测量、皮下测量和/或真皮测量葡萄糖水平。葡萄糖调节体模型可以包括五个子模型胰岛素吸收子模型、胰岛素作用子模型、 内脏吸收子模型、葡萄糖动力学子模型以及间质葡萄糖动力学子模型。备选地,葡萄糖调节 体模型可以包括五个模型的子集,例如,葡萄糖动力学子模型和间质葡萄糖动力学子模型, 这两个子模型交互以根据测量葡萄糖水平(例如,间质流体中的葡萄糖水平)来预测推断 葡萄糖水平,例如,血浆葡萄糖浓度。对于葡萄糖监测,过程噪声可以表示不明葡萄糖注入量的变化。交互多模型策略 可以包括针对模型的每个变型来定义状态矢量,所述状态矢量包括各自具有相关不确定性 的变量的集合。变量集合可以包括表示可访问的、不可访问的和/或间质室中的葡萄糖量 的变量,以及表示葡萄糖水平的不明变化的变量。备选地,所监测的物质可以是麻醉深度。从Aspect MedicalSystems Inc. 的EP 1278564和相关申请EP 1725278中,可以确定与麻醉的控制和可以用在
8交互多模型策略中的适当模型相关的更多信息。其他参考文献是D.A Linkens and Μ.Mahfouf· “Generalized PredictiveControl with Feedforward (Gpcf) for Multivariable Anesthesia. ” International Journal Of Control 56(5) 1039-1057,1992,M. Mahfoufand D. A. Lindens. “Non-linear generalized predictive control (NLGPC) applied to muscle relaxant anaesthesia.,,International Journal Of Control71(2) 239-257 1998, Μ. Μ. Struys, Ε. P. Mortier and Smet Τ. De. “Closed loops in anaesthesia. , Best. Pract. Res. Clin. Anaesthesiol. 20 (1) :211_220,2006 or V Sartori, P Schumacher, T Bouillon, M luginbuehl andM Morari “On-line estimation of propofol pharmacodynamic parameters. "Annual International Conference of the IEEE Engineering in Medicineand Biology Society(2005),1 74-7。所述方法包括应用卡尔曼滤波器。卡尔曼滤波器具有两个不同的阶段;预测阶段, 使用来自先前时间步的状态估计来产生当前时间步的状态的估计;以及更新步骤,包括使 用当前时间步的测量来提炼来自预测步骤的估计,以达到针对当前时间步的新的更精确的 状态估计。换言之,所述方法可以包括预测来自先前时间步的状态估计以产生当前时间步 的状态的估计;以及使用当前时间步的测量来更新估计,以提炼来自预测步骤的估计,从而 达到针对当前时间步的更新后的状态估计。当提炼估计时,可以使用协方差,即,状态估计 的估计精度的度量。更新步骤也可以包括更新协方差。所述方法还可以包括预测混合概率的估计;以及基于物质水平的测量来更新针 对混合概率的预测估计。优选地,组合估计使用更新后的混合概率估计。所述方法还可以包括链接各个模型的交互步骤。交互步骤可以包括根据模概率 (即,系统模型从一个变型模型转移至另一变化模型的概率)来确定混合概率。根据本发明的另一方面,提供了一种在活体人或动物中的实时葡萄糖监测方法, 所述方法包括从葡萄糖传感器输入葡萄糖水平测量的时间序列;构造至少两个状态矢量,每个状态矢量包括针对至少两个葡萄糖水平模型中相应 的一个葡萄糖水平模型的变量集合,状态矢量表示所述至少两个模型的状态,状态矢量还 包括表示葡萄糖水平随时间变化的不确定性的变量,每个变量具有相关的概率分布;使用所述概率分布和所述状态矢量来预测葡萄糖水平的值;响应于针对每个模型的预测葡萄糖水平测量与来自传感器的葡萄糖水平测量之 间的差异来更新状态矢量的值;通过根据混合概率对来自葡萄糖水平模型的输出进行组合,来确定针对人或动物 体的组合预测葡萄糖水平测量,所述混合概率表示每个模型正确预测葡萄糖水平的相应概 率;所述方法还包括响应于每个相应模型的预测葡萄糖水平测量与来自传感器的葡 萄糖水平测量之间的差异,来更新混合概率。所述方法还可以包括使用第一状态矢量的值来修改第二状态矢量的值,从而表 示模型之间的转移。根据另一方面,提供了一种实时控制人或动物中的物质的方法,所述方法包括如前所述得到推断物质水平的组合估计;
9
输入推断物质水平的期望参考值;使用组合估计来计算用于得到所述期望参考值的剂量;以及向病人应用所述剂量。根据本发明的另一方面,提供了一种实时控制人或动物中的物质的方法,所述方 法包括如前所述使用实时监测来计算组合估计;以及计算指定的药物量作为使组合估计与期望值一致所需的药物量;以及向用户提供所述指定的药物量。此外或备选地,可以使用与用于进行监测的方法相类似的方法来计算指定量和/ 或剂量,可以通过任何其他方法来计算组合估计。因此,根据本发明的另一方面,提供了一种实时控制人或动物中的物质的方法,所 述方法包括提供物质水平的测量的时间序列,所述测量表示人或动物的一部分中的推断 物质水平;计算推断水平的估计;通过以下步骤来计算指定的药物量,所述指定的药物量 是使推断水平的估计与期望值一致所需的药物量使用第一系统模型来计算所述指定的药 物量的第一估计,使用第二系统模型来计算所述指定的药物量的第二估计,第二系统模型 是第一系统模型的变型,基于估计的组合来计算所述指定的药物量,以及向用户提供所述 指定的药物量。该方法还可以包括使用上述实时监测来计算推断水平的估计。所控制的物质可以是葡萄糖,所应用的剂量/药物可以是胰岛素、胰高血糖素、或 类似物质或其组合。所控制的物质可以是麻醉葡萄糖的深度,和/或所应用的剂量/药物 可以是麻醉。根据本发明的另一方面,提供了一种控制人或动物体内的葡萄糖的方法,包括如 上所述使用实时监测来计算组合估计;以及显示要应用在用户界面上的建议胰岛素丸剂; 其中,由处理器来计算建议胰岛素丸剂作为使组合估计与期望的葡萄糖值一致所需的药物 量。该方法还可以包括使用上述交互多模型策略来计算要应用的胰岛素丸剂。根据本发明的另一方面,提供了一种用于实时监测人或动物中的物质的设备,所 述设备包括传感器,提供物质水平的测量的时间序列,所述测量表示在人或动物的一部分中 的推断物质水平;以及处理器,适于执行以下步骤使用第一系统模型根据测量物质水平来计算推断水平的第一估计,使用第二系统模型根据测量物质水平来计算推断物质水平的第二估计,第二系统 模型是第一系统模型的变型,以及基于第一和第二估计的组合来预测推断物质水平的组合估计。通过使用多模型,可以认为该方法使用交互多模型策略,S卩,一种定义两个或更多 个模型而其中每个模型是系统模型那个的变型的策略。因此,换言之,根据本发明的另一方 面,提供了一种用于实时监测人或动物中的物质的设备,所述设备包括传感器,提供物质水平的测量的时间序列,所述测量表示人或动物的一部分中的 推断物质水平;以及处理器,向系统模型应用交互多模型策略以根据物质水平测量来提供推断物质水
10平的组合估计。 优选地,所监控的物质是葡萄糖,模型是葡萄糖调节体模型。对于葡萄糖监控,推 断葡萄糖水平可以是不可直接测量的血浆葡萄糖浓度,测量葡萄糖水平可以是间质葡萄糖 水平。可以静脉测量、皮下测量和/或真皮测量葡萄糖水平。
备选地,所监测的物质可以是麻醉深度。处理器可以是状态估计器,交互多模型策略可以包括针对模型的每个变型定义状 态矢量,所述状态矢量包括各自具有相关不确定性的变量的集合。变量集合可以包括表示 在可访问的、不可访问的和/或间质室中的葡萄糖量的变量;以及表示葡萄糖水平的不明 变化的变量。葡萄糖调节体模块可以包括五个子模型胰岛素吸收子模型、胰岛素作用子模型、 内脏吸收子模型、葡萄糖动力学子模型以及间质葡萄糖动力学子模型。备选地,葡萄糖调节 体模型可以包括这五个模型的子集,例如,葡萄糖动力学子模型和间质葡萄糖动力学子模 型。设备还可以包括用户监测器,所述用户监测器具有输入/输出接口以接收来自用 户的输入(例如,进餐和锻炼信息)并显示设备的状态。设备还可以包括实时警报,当组合估计或未来葡萄糖水平的组合估计在预设的低 血糖阈值以下或在预设的高血糖阈值以上时激活实时警报。根据本发明的另一方面,提供了一种用于实时监测人或动物中的葡萄糖的设备, 所述设备包括(输入或)连续葡萄糖传感器,提供葡萄糖水平的估计;最佳状态估计器,基于交互多模型策略,并且采用随机模型根据连续葡萄糖传感 器所得到的数据来提供葡萄糖水平的最佳估计。交互多模型策略可以使用标准卡尔曼滤波器或扩展卡尔曼滤波器。设备还可以包括一个或多个附加传感器,提供葡萄糖水平的独立估计。至少一个 传感器可以静脉测量葡萄糖。至少一个传感器可以皮下测量葡萄糖。至少一个传感器可以 皮下测量葡萄糖。至少一个传感器可以真皮测量葡萄糖。设备还可以包括用户监测器,所述用户监测器具有输入/输出接口以接收来自用 户的输入并显示设备的状态。设备还可以包括实时警报,当最佳葡萄糖估计在预设的低血糖阈值以下或在预设 的高血糖阈值以上时激活实时警报。设备使用交互多模型策略来进行对未来葡萄糖值的预测和/或当过程噪声的估 计超过预定值时指示传感器故障。根据本发明的另一方面,提供了一种用于实时监测人或动物中的物质的设备,所 述设备包括葡萄糖传感器,提供葡萄糖水平的测量的时间序列,所述测量表示血浆葡萄糖浓 度;处理器,向葡萄糖调节体模型应用交互多模型策略,以根据测量葡萄糖水平来提 供血浆葡萄糖浓度的组合估计;以及配送器,用于响应于来自处理器的命令向用户提供指定的药物量;
11
其中,由处理器来计算所述指定的药物量作为使组合估计与期望葡萄糖值一致所 需的药物量。配送器可以提供胰岛素或胰岛素和胰高血糖素、或胰岛素和另一葡萄糖控制物 质。根据本发明的另一方面,提供了一种用于控制人或动物体内的葡萄糖的设备,包 括葡萄糖传感器,提供葡萄糖水平的测量的时间序列,所述测量表示血浆葡萄糖浓 度;处理器,向葡萄糖调节体模型应用交互多模型策略,以根据测量葡萄糖水平来提 供血浆葡萄糖浓度的组合估计;以及用户界面,用于显示要应用的建议胰岛素丸剂;其中,由处理器来计算建议胰岛素丸剂作为使组合估计与期望葡萄糖值一致所需 的药物量。期望葡萄糖值可以随时间变化,以定义期望或设定点值的轨迹。用户可以例如经 由接受来自用户的输入的用户界面将轨迹输入至处理器。处理器可以包括模型组合器,所述模型组合器用于使用多模型策略来产生血浆葡 萄糖浓度的组合估计,并且处理器可以包括剂量估计器,所述剂量估计器用于应用交互多 模型策略来确定所需的药物量。根据本发明的另一方面,提供了一种用于实时控制人或动物中的物质的设备,所 述设备包括用于接收物质的估计的输入;用于接收以往控制命令的输入;用于接收物质的期望设定点轨迹的输入;提供物质的最佳估计的交互多模型策略;最佳剂量估计器,利用实质上相同的交互多模型策略,使控制命令与物质的时间 评估相关;配送器,用于提供由控制命令指定的药物量。交互多模型策略可以使用标准卡尔曼滤波器或扩展卡尔曼滤波器。优选地,所控制的物质可以是葡萄糖,药物可以是胰岛素或胰岛素与胰高血糖素 的组合。备选地,所控制的物质可以是麻醉深度,药物可以是麻醉。可以预先定义设定点轨迹,例如,根据接受来自用户的输入的健康监测器来得到 设定点轨迹。根据本发明的另一方面,提供了一种用于实时控制葡萄糖水平的人造胰腺,包 括 连续葡萄糖监测器,提供葡萄糖水平的估计; 最佳状态估计器,基于交互多模型策略,并且采用葡萄糖调节的随机生理模型 以根据连续葡萄糖监测器所得到的数据来提供葡萄糖水平的最佳估计; 葡萄糖控制器,使用作为最佳葡萄糖估计器的、葡萄糖调节的实质上相同的随
12机模型以及实质上相同的交互多模型策略来确定控制命令;·配送器,提供由控制命令指定的药物量。人造胰腺可以是便携式设备。配送器可以输注胰岛素或胰岛素与胰高血糖素的组 合。配送器可以静脉或皮下输注药物。人造胰腺可以包括一个或多个附加葡萄糖监测器,所述一个或多个附加葡萄糖监 测器提供葡萄糖水平的独立估计。至少一个监测器可以静脉测量葡萄糖。至少一个监测器 可以皮下测量葡萄糖。人造胰腺还可以包括用户监测器,所述用户监测器具有输入/输出接口以接收来 自用户的输入以及显示人造胰腺的状态。交互多模型策略可以使用标准卡尔曼滤波器或扩展卡尔曼滤波器。人造胰腺可以接收与用户触发的胰岛素丸剂、进餐、锻炼和胰岛素输注中的任何 或全部有关的信息。葡萄糖调节的生理模型可以使用该信息。根据本发明的另一方面,提供了一种回顾性地估计基础胰岛素输注、碳水化合物 与胰岛素之比、以及胰岛素敏感度的方法,所述方法包括以下步骤 接收葡萄糖水平的估计的时间序列; 接收所管理的胰岛素输注和胰岛素丸剂的时间序列; 向交互多模型策略提供时间序列,所述交互多模型策略采用葡萄糖调节的随机 生理模型来提供最佳估计基础胰岛素输注、碳水化合物与胰岛素之比、以及胰岛素敏感度。根据本发明的另一方面,提供了一种用于实时建议胰岛素丸剂的判定支持系统, 所述系统包括 连续葡萄糖监测器,用于提供葡萄糖水平的估计; 最佳状态估计器,基于交互多模型策略,并且采用葡萄糖调节的随机生理模型 以根据连续葡萄糖监测器所得到的数据来提供葡萄糖水平的最佳估计; 葡萄糖控制器,使用作为最佳葡萄糖估计器的、葡萄糖调节的实质上相同的随 机模型以及实质上相同的交互多模型策略来确定胰岛素丸剂; 用户监测器,具有输入/输出接口,以接收来自用户的输入以及显示所建议的 胰岛素丸剂;·配送器,提供由控制命令指定的药物量。判定支持系统还可以包括配送器,所述配送器基于用户的确认来提供胰岛素丸 剂。胰岛素丸剂可以是膳食胰岛素丸剂或校正胰岛素丸剂。本发明还提供了处理器控制代码,所述处理器控制代码用于具体在诸如磁盘、 CD-ROM或DVD-ROM、编程存储器(如只读存储器(固件))之类的数据载体,或在诸如光或 电信号载体之类的数据载体上,实现上述方法。用于实现本发明实施例的代码(和/或数 据)可以包括传统编程语言(编译的或汇编的)(如,C)的源代码、目标代码或可执行代 码,或者汇编码、用于设置或控制ASIC(特定用途集成电路)或FPGA(现场可编程门阵列) 的代码、或硬件描述语言(如,Verilog(商标)或VHDL(超高速集成电路硬件描述语言)) 的代码。本领域技术人员将认识到,这种代码和/或数据可以分布在彼此通信的多个耦合 的组件之间。
1

图Ia是示出了如何使用交互多模型策略来评估葡萄糖水平的示意图;图Ib是示出了如何使用交互多模型策略来评估葡萄糖水平以及基于该评估的水 平来确定剂量的示意图;图2是示出了针对状态和协方差估计在交互多模型策略的使用中涉及的步骤的 流程图;图3是用于使用交互多模型策略来控制病人葡萄糖水平的人造胰腺的示意图。
具体实施例方式图1示出了在使用多模型策略中的关键步骤,所述多模型策略用于改善模型跟 踪。所使用的模型是葡萄糖调节体模型。在状态估计器20中总共定义了 N个模型,每个模 型是具有不同过程噪声的葡萄糖调节体的变形。如上所述,过程噪声表示没有被其他模型 组件捕获并且与测量误差不同的随机扰动,描述了测量过程的随机分量。通常从实验数据 的回顾性分析中获得过程噪声的特性。然而,所述特性以及具体地过程噪声的方差可能发 生短暂变化。对于每个模型,以节省计算量的方式来计算基于葡萄糖测量和过程噪声的状 态矢量的估计。作为将模型定义为具有不同过程噪声的备选方式,通过交互多模型策略而 定义的多个模型可以在特定模型常量方面不同。葡萄糖调节体可以包括五个子模型胰岛素吸收子模型、胰岛素作用子模型、内脏 吸收子模型、葡萄糖动力学子模型以及间质葡萄糖动力学子模型。备选地,葡萄糖调节体模 型可以包括上述模型的子集,例如,葡萄糖动力学子模型和间质葡萄糖动力学子模型。由二室(二仓库)模型来描述胰岛素吸收子模型
Il
t D
lKl 1000
I
X)/ 11
C-
2
/In
_ m^1MCRjW(3)其中ii(t)和i2(t)是两个皮下胰岛素输注仓库(U)中胰岛素的量,i(t)是血浆 胰岛素浓度(mU/1),u(t)表示胰岛素输注(U/h),v(t)表示在时间、(U)处给出的胰岛素 丸剂,Uu是胰岛素吸收的达峰时间(min),MCR1是胰岛素的代谢清除速率(L/kg/min),W 是受体的重量(kg)。胰岛素作用子模型被描述为
dt
4
Xlv
r,( ι
/V
S 2
Il
5
VwZ
14别是影响葡萄糖清除和内源性葡萄糖生成的远程胰岛素 作用(mU/1),P2,D和p2,EeP是与远程胰岛素作用相关联的部分消失速率(fractional disappearance rate)(/min)0内脏吸收子模型由以下二室模型来描述
da、(t) _ dt
ι(0 + νσ(0
lxG
at *
lxG
^t/
6
Xiv
) 7
Γν
,、5.551 t、
wt^o(8)其中,B1 (t)和 ⑴是两个吸收室中葡萄糖的量(g),UA(t)是内脏吸收速率 (mmol/kg/min), vG(t)表示进餐摄取(g/min),tmax,e是内脏吸收的达峰时间(min)。葡萄糖动力学子模型被描述为
dqx{t) dt
=—(SjdXd (0 + k2l) q} (t) + knq广 F01 + EGP(f) + Fua (t) + us (/) dt
9
gpit) =

Vo
(10) (11)其中,qi(t)和q2(t)表示可访问和不可访问葡萄糖室中的葡萄糖的质量(mmol/ kg),k21和k12是部分传递速率(/min),F01是非胰岛素依赖葡萄糖利用率(mmol/kg/min), EGP(t)是内源性葡萄糖生成率(mmol/kg/min),S1,D是周边胰岛素敏感度(/min每mU/1), F是葡萄糖生物利用率(无单位),us(t)是不明葡萄糖注入量(mmol/kg/min),&(t)是血 浆葡萄糖浓度,Vg是可访问室中的葡萄糖分布容积(1/kg)。如下得到EGP:
f 、 EGP(t) = EGPb exp -( ( )-
rl/2
2 1-其中,EGPb是基本内源性葡萄糖生成(mmol/kg/min),BIC是引起5. 5mmol/l血浆 葡萄糖浓度的(基本)血浆胰岛素浓度(mU/1),11/2是具有EGP的血浆胰岛素浓度的增量 (mU/1)。不明葡萄糖注入量us (t)的变化(过程噪声)由以下随机微分方程来描述dus (t) = dw (t) (13)其中,w(t)是1维驱动维纳过程。如下根据基本胰岛素需求(BIR ;U/h)来计算基本胰岛素浓度BIC
15
BIC
60 MCR1W (14)
其中,MCR1是胰岛素的代谢清除率(1/kg/min),W是受体的重量(kg)。
间质葡萄糖动力学子模型被描述为 ψ = (15)
vG(16)其中,q3(t)是间质流体中葡萄糖的质量(mmol/kg),k31是部分传递速率(/min), gIG(t)是间质葡萄糖浓度。如图Ia所示,从葡萄糖传感器向状态估计器20输入葡萄糖水平测量的时间序列。 这些测量可以本身被看作是血浆葡萄糖浓度的估计,因为这些测量度量了间质葡萄糖水 平。状态估计器20应用每个模型来计算血浆葡萄糖浓度的估计。在模态(modal)组合器 22中组合这些估计以产生最佳葡萄糖估计。图Ib示出了图Ia的系统的变型,其中模型组合器被替换成剂量计算器24。将来 自状态估计器的估计输入剂量计算器24,在剂量计算器24中组合这些估计以产生最佳葡 萄糖估计。还向剂量计算器输入表示期望的血浆葡萄糖水平的设定点。剂量计算器24将 最佳葡萄糖估计输入至控制法则,以确定要应用的剂量,使得病人具有设定点水平的血浆 葡萄糖。所计算的剂量是输出胰岛素输注速率。图2中示出了策略的更多细节。第一步骤 S 100定义了针对每个模型i在时间k-Ι处的模状态矢量Xi, k_lM、协方差Pi, Hllri和混合 概率Pi,Hllrit5协方差是状态估计的估计精度的度量。混合概率是每个模状态矢量是实际 状态矢量的概率,并且是当计算最终状态估计时附到每个状态矢量估计的权重。使用上述所有子模型的扩展状态矢量Xk包括九个状态
rpχ: =^kf 2Λ, rDJc, rEJC, ai>k, au ,qhk> q2Jc 5 qu, Usk) (17)⑴)其中,、,和i2,k是在时间k处两个皮下胰岛素仓库中胰岛素的量,k和k 是影响葡萄糖清除和内源性葡萄糖生成的远程胰岛素作用,au*、,是两个吸收室内葡萄 糖的量,Qlll^q2lk和q3,k表示在可访问和不可访问的间质室中的葡萄糖量,Us,k是不明葡萄 糖注入量(过程噪声)。函数f用于根据先前估计Xlri来计算预测状态Xkxk = T(Xk^jUk5Wk) (18)其中,Wk是1维驱动维纳过程(参见13)zk = h(xk, vk)(19)zk是实际状态Xk的时间k处的测量h是将实际状态空间映射到观测到的空间的观测模型vk是观测噪声,假定Vk是具有协方差Rk的零均值高斯白噪声(参见以下等式60)针对iu的状态转移(S卩,从时间k-Ι到时间k的转移)由以下表达式来定义Lk = UfllilH(20)
16
其中
针对i2,k的状态转移由以下表达式来定义 针对rD,k的状态转移由以下表达式来定义 (27)
针对rE、K的状态转移由以下表达式来定义 f44=e-p2ek-1△tk
针对ai,k的状态转移由以下表达式来定义 』=、 ,“(37)其中rixGJM
fss=e(38)针对a2,k的状态转移由以下表达式来定义a2jk = f65ai
,k-l+f*66a2,k-1 (39)其中
/ 5 = fs5
\1/ 1
(4
Ni/
0
4
一s,-V
1
I
籴 G' Γχ
5
5 f
Il
6 6
f针对qi,k、I1^Pq3ik的状态转移由以下表达式来定义Q1, k = f70+f77qi,k-i+f78q2,k-i+fT9Us, k-1 (42)q2,k = F8c^f87Q1, It-Jf88Q2, It-^f89Us, η (43)q3, k = f !2,0+f 12,7Ql, k-l+f 12,8Q2, k-l+f 12,12Q3, k-l+f 12,9US, k-1 (44)其中可以通过如附录所描述的代数方法或通过数值近似来得到系数fTO,f77,f78,
f*79,f*80,f*87,f*88,f 89,『12,0,『12,7,『12,8,^12,9 和 ^12,12 °针对us,K的状态转移是一致的,即,Usk = UsH (45)考虑子集状态矢量xk,其中子集状态矢量Xk包括具有相关不确定性的状态Xk = (qlf, k, q2f, k, us, k, Fk, q3f, k)T (46)其中,qlf,k、q2f,k和q3f,k表示可访问、不可访问和间质室中除了从进餐(更具体地, 上一次进餐)得到的葡萄糖量以外的葡萄糖量,us,k是(如前述一样)不明葡萄糖注入量 (过程噪声),Fk是应用于先前状态Xlrl的状态转移模型(参见等式55)。如下计算室中葡萄糖的总量qljk = qlfjk+qlmjk (47)q2,k = q2f,k+q2m,k (48)q3,k = q3f,k+q3m,k (49)其中,qlm,k、q2m,k和q3m,k表示可访问、不可访问和间质室中由于(上一次)进餐而 引起的葡萄糖量。如下计算由于进餐而引起的葡萄糖质量Qlffl, k = Fkf7,10 (50) _]q2m,k = Fkf8,10 (51)q3ffl,k = Fkf12,10 (52)如下得到状态转移X, = Ffc0 + FaX^1 + GkWk (53)其中,Fk°是与先前状态Xlri和过程噪声无关的加性转移模型
19
Fk是应用于先前状态Xlri的状态转移模型

Gk是应用于先前过程噪声wk的加性转移模型

不明葡萄糖注入量(过程噪声)wk的变化以零均值和标准差Orwjfc = IyjAtk^ 正态分布。 如果没有在时刻tk进行葡萄糖测量,则不明葡萄糖注入量将以半周期m1/2朝向零 倒退 否则
(58) 发现不明葡萄糖注入量的协方差Qk是
(59)在每个时间间隔,进行间质葡萄糖浓度的测量zk。该测量是血浆葡萄糖的噪声测 量。测量噪声通常以0均值和标准差k成正态分布。zk = Hxk+vk (60)其中,H是将实际状态空间映射到观测空间的观测模型
(61)
Vk是假定为具有协方差Rk的零均值高斯白噪声的观测噪声 假定初始启动位置与第一葡萄糖测量gy^o和先验生物利用率#相同
(63) 葡萄糖浓度和生物利用率的不确定性以协方差矩阵Ptlltl的初始值来表示
ο 其中σ 是生物利用率F的先验分布的方差。使用多模型策略来改善模型跟踪。总体上,定义了在不明葡萄糖注入量Wk的标准 差方面不同的N个模型 其中,在不失一般性的情况下,ow(i-从模(或模型)i到j的马尔可夫Markov转移概率被定义为Pji,即,系统从模型i 切换至模型j的概率是Pji。在步骤S102,是在时间k-Ι处获得模型0、模状态矢量χ、协方差P和混合概率μ 的可选交互步骤。对于i和j,时间k处的混合概率μ ^klk(用于在当前周期k的起始处 为每个滤波器给出根据先前周期k_l的估计的权重)被定义为 其中,yi,k是模概率,即,在时间k处每个模型i是实际模型的概率,Py是标准化 因子。cJ - ^PjiMiJc-]
ι(67)针对模j的模型交互如下
A^^ ΛX0/,fc-1|fc-l = 2iiXj.k^\k-lMj%k-l]k-l
‘ (68)
^O j,k-l\k-l = Σ Ρ'Λ-Ρ-Ι +— ^Oj,k-l\k-]){^-i,k-\\lc-l ~) j/^ylf^-llAr-l
(69)在步骤S104,是基于一直到且包括时间k_l在内的观测针对每个模型j获得时间 k处的模状态矢量X、协方差P和混合概率μ的估计的预测步骤。换言之,预测步骤使用来 自先前时间步的状态估计来产生当前时间步的状态的估计。针对模j的预测步骤包括XyjiIjt., = F + FfcXoy ^ljjt,, ( 70)= FjtP0 j>k-i]k.iPk + Qj,k (71)在步骤S106,是更新步骤,使用当前时间步k处的测量信息针对每个模型j来为从 步骤S104得到的当前时间步来提炼模状态矢量χ、协方差P和混合概率μ的估计。所合成 的估计应当比当前时间步的估计更精确。关于葡萄糖测量爱,对于每个模j,更新包括评估测量残差5^·》
《·/,3"M + ^JJc\k-lfl2,lQ yJk =Zi-HXmm =
SIGJcy^
(72)然后评估残差协方差Sjik
^ro r , τ. 巧肿-1.55 + ZiuoPy,蜥-1,45 ++ fn,ioPjjc\k-iM ) . ^2
、义* = mO^it-Ijl-ψ 十0^々
_得到如下最佳卡尔曼增益
22二 Py-^-IHrSyJ =P/,琳_1
Ycl dj
“0 “00=SL dfl2,10 1
Pj,k\k-\,\5 + f\2,\0Pj,k\k-]M
Pj,k\k-l,45 + fl2,10Pj,k\k^M
Pj,k\k-\,55 + η,Χ ΡJ,_
(74)其中,
+ /12,10^,^-1,45 十 ^2,10+ /l2.1oP_/’fc|fc-l,44 ) + <kVo
(75)得到如下更新状态估计
~=交MM +
SjGJr^O 一 9力3/冲-1 —巧’啉-,2J0.
d:
Pj,k\k-\,\s+ f\2,ioPjM-iM
J5MIt-1,25 + il2,lo/7y,t|ft-1,24
Pj,kVc~\,35+fi2,\oPj,k\k-\M
Pj,k\k-l,45+ fn^PjM-'iM
乃,<#-1,55 + fl2,10PjM-^M
(76)得到如下针对最佳卡尔曼增益的更新后的估计协方差=(Z-KmH)Ci1 =
23

c (80)最后,在步骤S108,是组合步骤,通过组合步骤,将针对每个模型的所估计的状态 和协方差相组合,以证明总体状态和协方差估计。通过将所有所估计的状态矢量与它们的 权重或混合概率的乘积相加,来得到总体估计的状态矢量。类似地,通过考虑相关混合概率 将所有所估计的协方差求和,来得到所估计的协方差。
八^^ A
Xk\k ~ 2j XJMkMj,k
J (81)
= Zi ^JM + (x/ ’琳-x雄 j L
(82)
参考图lb,剂量计算器用来确定正确剂量的控制法则被定义为
吞「-12 ¥「 r
J=L [y^v - 」+ 义 1] L
J=l(83)
其中,是使用由等式(si)以及到时间t为止得到的间质葡萄糖测量所定义的
(77)
0 1 0
0 0 1
0 0 0
'12,10
-fl
12,10
'12,10
i—■/;
12,10
0 0 0 -
12,10
啉-U5 + 先 12,10 巧雄-1,14djdj+大 12,10 巧’维-1,24djZ7 八雄-1,35 + 免 12,loP入雄一1,34dj> …1 PjM^-^5 + fn.xoPj^k-usA
P/
dj
dj
备选地,如果‘k不是卡尔曼增益,则得到如下更新后的估计协方差
如下得到模j的似然函数A
j,k
VG
A =
和如下模概率
exp
m 2dj
/IV
24组合步骤来得到的血浆葡萄糖浓度 Au, = u,-u, , (84)
扩展输入矢量被定义为 u+ = (v, u)T (85)其中,Vi表示在时间i处给出的胰岛素丸剂,u是胰岛素输注,其中u的第一元素 ul定义了要提供的胰岛素输注速率。因此,矩阵符号中的控制法则是
J = J+J2= A(u+-u^) + yr-w + ACu-u"1)!
(86) 其中,w是设定点(即,所需的葡萄糖水平), 是工作点,^是与工作点相关联的
输出,A表示由在工作点周围线性化的等式(1)-(11)给出的模型 1 d%j
Vg(87) djj =
其中矩阵A被定义为
A =
I
7+1
A
■t+2
A
't+N-l
I
't+N J
(88)
控制法则的两个分量Ji和J2及其相对于U+的偏导数可以写作
J, = u+rArAu+ + 2[(yr -w)T-\i;tAt'
Au
+「<rAr - 2(yr — w)r 1 Au; 一 2wryr + y/yr + wrw
(89)
j2 = (u-u—WA (U-U-1)
(90)
丛=2ArAu+ + 2A7,(yr-w- Au;
dn
du"
其中
= 2(BrBu+ + b:
(91)
(92)
25't+N
-A
'1+N J
i ■ ^^
0
0一八+JV-l ^i+N-1 + ^l+N J
B =
0 0
為+2 0
-X
'f+2
I
7+JV-l
BrB =
fo 0 0 o-
0 -义^+2+^+3
o o
0
(94)图3示出了实现上述控制葡萄糖水平的方法的设备的示意图。该设备包括至少 一个连续葡萄糖监测器30,以规则的时间间隔来测量病人32的葡萄糖浓度,所述规则的时 间间隔可以是每分钟、每小时或其他用户定义的间隔。葡萄糖监视器可以静脉测量、皮下测 量和/或真皮测量葡萄糖水平。所测量的葡萄糖水平提供了对病人的推断葡萄糖水平(例 如,血浆葡萄糖浓度)的初始估计。将所测量的葡萄糖水平输入至处理器34,处理器34使用交互多模型策略来计算 葡萄糖水平的提炼估计。处理器34使用提炼估计来计算要对病人施加的剂量。处理器34 连接至胰岛素泵36,并在向病人应用所计算的胰岛素皮下输注速率时向胰岛素泵36传递
0
(93)
26控制命令。设备还包括可选的用户监测器38,所述用户监测器38连接至处理器34。用户监 测器38具有用于从用户接收输入(如,进餐摄入、锻炼等)的输入接口。将该信息输入至 处理器34以用来计算提炼的葡萄糖估计和剂量。用户监测器38还接受来自处理器的系统 状态信息,并且具有用于将该信息显示给病人的输出接口。显然,本领域技术人员可以想到许多有效的备选方案。将理解,本发明不限于所描 述的实施例,而是覆盖所附权利要求所限定的精神和范围之内对于本领域技术人员来说显 而易见的修改。附录本附录描述了系数 f70,f77,f78, f7Q, f80 f*87,f*88' f*89' f 12,0' f 12,7' f 12,8' f 12,9 和f12 ,12 WJ
闭合式近似。u的第一元素Ul定义了要提供的胰岛素输注速率。可以由线性函数U(;(t) (mmol/ kg/min)将在时间间隔[tn,tk)期间出现的葡萄糖量近似为
Id。一UG (0 = UG,k-i + ~'~T~~言 + US,k-\
(100)其中
_ \EGPk 一 F01,k + uA,k如果没有估计生物利用率
U°'k = { EGPk 一 F0hk如果估计了生物利用率
(101)得到来自可访问的葡萄糖室的部分一阶周转率1^,作为时间间隔A tk期间的分 段常数近似
U (t\-k - C XPVk-]) + XDW ^QlVJ-KQ],k 一 °ID
令1\表示uk的变化速率 rk
UG,k 一 UG,k-l
(103)
定义辅助变量Vl至v18 Vi = k01+k12
v2 = (k01-k12)2+k21(2v1+k21) v3 = V!+k21 v4 = k01k12
V5
=^2
v6 = k12-k31 v7 = k12+k21
2 (102)
27
=k12(k12+(k21-k,,))+k21k,1-k1
21^31 ^01 v6
v9 = 2v2 (v4-k31 (v3-k31))
'10
=v4(k21-v6)-k。,k21 (k,,-2k21)
—(知一、.众21)
V5
~Aft(v3+vs)
vI3=e 2 v14 -eA'kVs
v15 = v13(v14-l) Vl6 = Vi3(Vi4+l)
vi7 = v2 (v6+k21)
'18

=v5 (k01 (k21-v6) +v7 (v6+k21))
— 2(105)
(104) /87V.
(106)
fUJ(—v6v2 + v5v8 — v14(v6v2 +v5v8)) + 2v2v6v12)
VqV 1 v / /
f _ V15^12
Jn--
v5(108)
f 一(Wn) /88Z
2(109)
k Ic
^^-^(VnC-Vs +v5(v3 _2、)-v14(v2 +v5(v3-2k31))) + 2v2vn
V9
(110)
fl9 =
kn
V,
2v,
(111)
V4
V,
13
2
V,
V,
V,
V,
V,
14
(112)
28
'12,9
众01
—(A:31v]3(V17 -V18+(VI7 +V18)V14)-2V2V6Vi2^0i)
VQ
(113) 可以如下得到偏导数 gx = dql k / duG>k ,g2 = dq2 k / duG>k,and g5 = dq3’k / duG k
经=
1
A l Af,——
(V7(v5-v7) + k01 (知-知)+ (v7(v7 + vs) + k0l(k2、-、))v14)
(114)
A/tv4
AL —
v4
((v5 (2v3 -v7-^01) + 2v4-v32) + (v3 (v3 + v5) — 2v4 )vj4)
2v<
(115) g5 =
v9
2V2、
At,-
v4、
V!3 2v4vsk0
(、lWV5) +
+ (V7 一V5)v7(V6 + 知)+ v10 -v14(V5+^01)+(vs + v7)v7(v6 + k2}) + vI0))+〒
'31
这些偏导数可以用于计算其他系数 f7l
f79UG,k-l+girk f80 二 f^UG.H+gfk
(117)
(118)
v12,10,kf12,Q = f12,9uG,H+g5rk (119)f12a2 = v12(120)使用以先前时间间隔tu得到的相应系数k_ 算时间tk处的系数k7,1Q,k,k8,1(l,k*k(123)
v7,10, k-1
,kR
10, k-1
k 和
12,10, k-1
来递推地计
f*7,10 = ^7,10, k-lf 77+f*8,10, k-lf 78+f 79UA,k_UA, k~l) (121)
fR in = f*8,10,k-1亡88+亡7,10,1^-lf87+f*89UA,k-l+g2(UA,k_UA,k-1) (122)
,10
f = f 112,10 1
f +f
12,10, k-l1^,12 k-1
f 12,7+^8,10, k-if 12,8+f 12,9UA,k-1 + §5 k_UA, k-)
29
权利要求
一种用于实时监测人或动物中的物质的设备,所述设备包括传感器,提供物质水平的测量的时间序列,所述测量表示在人或动物的一部分中的推断物质水平;以及处理器,适于执行以下步骤使用第一系统模型根据测量的物质水平来计算所述推断物质水平的第一估计,使用第二系统模型根据测量的物质水平来计算所述推断物质水平的第二估计,第二系统模型是第一系统模型的变型,以及基于第一和第二估计的组合来预测推断物质水平的组合估计。
2.根据权利要求1所述的设备,其中,处理器适于通过根据相关混合概率对每个估计 进行加权来计算组合估计,其中混合概率表示每个模型正确预测葡萄糖水平的相应概率。
3.根据权利要求2所述的设备,其中,处理器还适于响应于在每个相应模型的预测葡 萄糖水平测量与来自传感器的葡萄糖水平测量之间的差异来更新所述混合概率。
4.根据权利要求1至3中任一项所述的设备,其中,处理器是状态估计器,适于定义每 个模型的状态矢量,状态矢量包括变量的集合,其中每个变量具有相关的不确定性,变量的 集合包括表示物质水平的不明变化的变量,其中每个模型在物质水平的不明变化方面具有 不同的标准差。
5.根据权利要求1至4中任一项所述的设备,还包括用户监测器,接收来自用户的输 入和/或显示设备的状态。
6.根据权利要求1至5中任一项所述的设备,其中,传感器静脉测量、皮下测量和/或 真皮测量物质。
7.根据权利要求1至6中任一项所述的设备,其中,所监测的物质是葡萄糖,系统模型 是葡萄糖调节体模型。
8.根据权利要求7所述的设备,其中,葡萄糖调节体模型包括人或动物的血液中的葡 萄糖动力学子模型以及间质葡萄糖动力学子模型,推断物质水平包括血液中的葡萄糖水 平,物质水平测量包括间质葡萄糖水平的测量。
9.根据权利要求7或8所述的设备,还包括实时警报,当组合估计或未来葡萄糖水平的 组合估计在预设的低血糖阈值以下或在预设的高血糖阈值以上时激活实时警报。
10.一种用于实时监测人或动物中的物质的设备,所述设备包括传感器,提供物质水平的测量的时间序列,所述测量表示人或动物的一部分中的推断 物质水平;以及处理器,向系统模型应用交互多模型策略以根据物质水平测量来预测推断物质水平的 组合估计。
11.一种用于实时监测人或动物中的物质的设备,所述设备包括 传感器,提供物质水平的测量的时间序列,所述测量表示在人或动物的一部分中的推 断物质水平;以及处理器,适于执行以下步骤构造至少两个状态矢量,每个状态矢量包括针对至少两个葡萄糖水平模型中相应的一 个葡萄糖水平模型的变量集合,状态矢量表示所述至少两个模型的状态,状态矢量还包括 表示葡萄糖水平随时间变化的不确定性的变量,每个变量具有相关的概率分布,使用所述概率分布和所述状态矢量来预测葡萄糖水平的值,响应于针对每个模型的预测葡萄糖水平测量与来自传感器的葡萄糖水平测量之间的 差异来更新状态矢量的值,响应于每个相应模型的预测葡萄糖水平测量与来自传感器的葡萄糖水平测量之间的 差异,来更新混合概率,所述混合概率表示每个模型正确预测葡萄糖水平的相应概率,以及 通过根据所更新的混合概率对来自葡萄糖水平模型的输出进行组合,来确定针对人或 动物体的组合预测葡萄糖水平测量。
12.一种用于实时控制人或动物中的物质的设备,所述设备包括 如权利要求1至11中任一项所述的用于实时监测的设备;以及 配送器,用于响应于来自处理器的命令向用户提供指定量的药物;其中,处理器适于计算指定的药物量,作为使组合估计或组合预测葡萄糖水平测量与 期望值一致所需的药物量。
13.根据权利要求12所述的设备,其中,处理器适于使用被设备用来进行实时监测的 模型来计算指定的量。
14.一种用于实时控制人或动物中的物质的设备,所述设备包括传感器,提供物质水平的测量的时间序列,所述测量表示在人或动物的一部分中的推 断物质水平;处理器,适于计算推断水平的估计;配送器,用于响应于来自处理器的命令向用户提供指定量的药物; 其中,处理器适于通过以下步骤来计算指定的药物量作为使推断水平的估计与期望值 一致所需的药物量使用第一系统模型来计算所述指定的药物量的第一估计,使用第二系统模型来计算所述指定的药物量的第二估计,第二系统模型是第一系统模 型的变型,以及基于第一和第二估计的组合来计算所述指定的药物量的组合估计。
15.根据权利要求14所述的设备,其中,适于计算推断水平的估计的处理器是根据权 利要求1至11中任一项所述的处理器。
16.根据权利要求12至15中任一项所述的设备,其中,物质是葡萄糖,配送器提供胰岛 素、胰高血糖素或类似药物或其组合。
17.—种控制人或动物体内的葡萄糖的设备,包括根据权利要求1至11中任一项所述的用于实时监测的设备;以及 用于显示要施加的建议胰岛素剂量的用户界面;其中,由处理器来计算建议胰岛素剂量,作为使组合估计与期望葡萄糖值一致所需的 药物量。
18.根据权利要求16或17所述的设备,其中,期望葡萄糖值随时间变化以限定值的轨迹。
19.根据权利要求16至18中任一项所述的设备,其中,处理器向葡萄糖调节体模型应 用交互多模型策略以确定所需的药物量。
20.一种活体人或动物中的实时物质监测方法,所述方法包括从传感器输入物质水平测量的时间序列,所述物质水平测量表示人或动物的一部分中 的推断物质水平;使用第一系统模型根据测量的物质水平来计算推断物质水平的第一估计;使用第二系统模型根据测量的物质水平来计算推断物质水平的第二估计,第二系统模 型是第一系统模型的变型;以及基于第一和第二估计的组合来预测推断物质水平的组合估计。
21.根据权利要求20所述的方法,包括应用卡尔曼滤波器。
22.根据权利要求21或22所述的方法,其中,当组合多个估计时,根据混合概率来对每 个估计进行加权,所述混合概率表示每个模型正确预测葡萄糖水平的相应概率。
23.根据权利要求22所述的方法,包括响应于每个相应模型的预测葡萄糖水平测量 与来自传感器的葡萄糖水平测量之间的差异来更新混合概率。
24.根据权利要求22或23所述的方法,包括根据模型概率来确定混合概率。
25.根据权利要求20至24中任一项所述的方法,包括确定每个模型的状态矢量,状态 矢量包括各自具有相关不确定性的变量的集合,该变量的集合包括表示物质水平的不明变 化的变量,每个模型在物质水平的不明变化方面具有不同的标准差。
26.根据权利要求20至25中任一项所述的方法,其中,所监测的物质是葡萄糖,系统模 型是葡萄糖调节体模型。
27.根据权利要求26所述的方法,其中,葡萄糖调节体模型包括人或动物的血液中的 葡萄糖动力学子模型以及间质葡萄糖动力学子模型,推断物质水平包括所述血液中的葡萄 糖的水平,物质水平测量包括间质葡萄糖水平的测量。
28.根据权利要求27所述的方法,其中,葡萄糖调节体模型还包括胰岛素吸收子模型、 胰岛素作用子模型、以及内脏吸收子模型。
29.根据权利要求26至28中任一项所述的方法,包括静脉测量、皮下测量和/或真 皮测量葡萄糖水平。
30.根据权利要求26至29中任一项所述的方法,包括定义每个模型的状态矢量,状态 矢量包括各自具有相关不确定性的变量的集合,该变量的集合包括表示葡萄糖水平的不明 变化的变量,每个模型在葡萄糖水平的不明变化方面具有不同的标准差。
31.一种活体人或动物中的实时物质监测方法,所述方法包括从传感器输入物质水平测量的时间序列,所述物质水平测量表示人或动物的一部分中 的推断物质水平;定义系统模型,所述系统模型根据测量物质水平来估计推断物质水平;以及向系统模型应用交互多模型策略,以提供针对推断物质水平的多个估计;以及将多个估计相组合以得到推断物质水平的组合估计。
32.—种在活体人或动物中的实时葡萄糖监测方法,所述方法包括从葡萄糖传感器输入葡萄糖水平测量的时间序列;构造至少两个状态矢量,每个状态矢量包括针对至少两个葡萄糖水平模型中相应的一 个葡萄糖水平模型的变量集合,状态矢量表示所述至少两个模型的状态,状态矢量还包括 表示葡萄糖水平随时间变化的不确定性的变量,每个变量具有相关的概率分布;使用所述概率分布和所述状态矢量来预测葡萄糖水平的值;响应于针对每个模型的预测葡萄糖水平测量与来自传感器的葡萄糖水平测量之间的 差异来更新状态矢量的值;响应于每个相应模型的预测葡萄糖水平测量与来自传感器的葡萄糖水平测量之间的 差异,来更新混合概率,所述混合概率表示每个模型正确预测葡萄糖水平的相应概率;以及 通过根据所更新的混合概率对来自葡萄糖水平模型的输出进行组合,来确定针对人或 动物的组合预测葡萄糖水平测量。
33.根据权利要求32所述的方法,还包括使用第一状态矢量的值来修改第二状态矢 量,从而表示模型之间的转移。
34.一种实时控制人或动物中的物质的方法,所述方法包括根据权利要求20至33中任一项所描述的使用实时监测来计算组合估计;以及 计算指定的药物量作为使组合估计与期望值一致所需的药物量;以及 向用户提供指定量的药物。
35.根据权利要求34所述的方法,包括使用在实时监测步骤中所用的模型来计算指定的量。
36.一种实时控制人或动物中的物质的方法,所述方法包括提供物质水平的测量的时间序列,所述测量表示人或动物的一部分中的推断物质水平;计算推断水平的估计;通过以下步骤来计算指定的药物量,所述指定的药物量是使推断水平的估计与期望值 一致所需的药物量使用第一系统模型来计算所述指定的药物量的第一估计,使用第二系统模型来计算所述指定的药物量的第二估计,第二系统模型是第一系统模 型的变型,基于估计的组合来计算所述指定的药物量,以及 向用户提供指定量的药物。
37.根据权利要求36所述的方法,包括根据权利要求20至33中任一项所述的使用 实时监测来计算推断水平的估计。
38.一种控制人或动物体内的葡萄糖的方法,包括根据权利要求20至33中任一项中所述的使用实时监测来计算组合估计;以及 在用户界面上显示要应用的建议胰岛素剂量;其中,由处理器来计算建议胰岛素剂量作为使组合估计与期望的葡萄糖值一致所需的 药物量。
39.一种承载计算机程序代码的载体,所述计算机程序代码在运行时实现根据权利要 求20至38中任一项所述的方法。
全文摘要
一种用于实时监测人或动物中的物质的设备,所述设备包括传感器,提供物质水平的测量的时间序列,所述测量表示在人或动物的一部分中的推断物质水平;以及处理器,适于执行以下步骤使用第一系统模型根据测量的物质水平来计算所述推断物质水平的第一估计,使用第二系统模型根据测量的物质水平来计算所述推断物质水平的第二估计,第二系统模型是第一系统模型的变型,以及基于第一和第二估计的组合来预测推断物质水平的组合估计。
文档编号G06F17/00GK101903882SQ200880119805
公开日2010年12月1日 申请日期2008年10月10日 优先权日2007年10月12日
发明者罗曼·霍沃卡 申请人:剑桥企业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1