System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于神经网络反馈线性化闭环胰岛素输注控制方法及系统技术方案_技高网

基于神经网络反馈线性化闭环胰岛素输注控制方法及系统技术方案

技术编号:41144196 阅读:3 留言:0更新日期:2024-04-30 18:13
本发明专利技术提供了一种基于神经网络反馈线性化闭环胰岛素输注控制方法及系统,选取非线性自回归移动平均值模型NARMA描述患者的血糖‑胰岛素关系,并通过泰勒级数展开方式实现上述模型的反馈线性化。在模型的求解过程中,保留了模型中的非线性函数并通过神经网络模型逼近上述非线性函数。通过患者的生理参数选择合适的胰岛素代谢曲线进而实时计算患者体内的活性胰岛素残留量,从而实时修正胰岛素输注速率,避免患者发生低血糖现象,本发明专利技术不仅具有线性模型的稳定性,同时还具备神经网络的学习能力,其能够在更广泛的患者群体中取得良好的血糖控制效果。

【技术实现步骤摘要】

本申请涉及医疗器械,特别涉及一种基于神经网络反馈线性化闭环胰岛素输注控制方法及系统


技术介绍

1、胰岛素闭环输注系统,又被称为人工胰腺,是一种有效的糖尿病治疗手段。人工胰腺主要包括连续血糖监测系统(cgms)、智能控制算法和胰岛素泵(ip)三个部分。cgms系统负责监控患者的血糖变化,智能控制算法则根据检测的血糖数据计算出恰当的胰岛素输注速率并控制胰岛素泵完成胰岛素输注。在整个系统中,智能控制算法发挥着决定性的核心作用。迄今为止已经有多种有效的控制算法应用于闭环人工胰腺控制系统。

2、传统的智能控制算法多采用线性模型描述糖尿病患者的血糖-胰岛素关系。虽然线性模型较为容易搭建且稳定性强,但是在患者的个性化治疗方面却存在较大问题。以模型预测控制为例,通过采集患者的体重和胰岛素敏感度等数据所搭建的血糖-胰岛素代谢模型往往难以适用于全部糖尿病患者。代谢旺盛和激素分泌水平的青少年往往有着更高的胰岛素抗性,同时,个体患者的血糖-胰岛素代谢也受到运动和心情等多方面因素的影响。所以线性血糖-胰岛素代谢模型的在实际的使用中往往存在着较大的局限性。

3、而且当前人工胰腺作为胰岛素连续输注装置,存在以下问题:(1)皮下注射的胰岛素需要经历一段时间才能够到达血液中发挥作用。(2)胰岛素需要在体内会持续发挥降血糖的作用,直至被完全代谢掉。如果人工胰腺系统只是针对患者血糖调整胰岛素注射速率,那么在患者进餐之后的初期往往会出现胰岛素输注过量情况,这种胰岛素积累往往会在后期造成患者的低血糖风险增加。


技术实现思路

1、本专利技术提供了一种基于神经网络反馈线性化闭环胰岛素输注控制方法及系统,通过选取了非线性自回归移动平均值模型narma描述患者的血糖-胰岛素关系,并通过泰勒级数展开方式实现上述模型的反馈线性化。在模型的求解过程中,保留了模型中的非线性函数并通过神经网络模型逼近上述非线性函数。因此,本专利技术中所提出的基于神经网络反馈线性化闭环胰岛素输注控制方法及系统不仅具有线性模型的稳定性,同时还具备神经网络的学习能力,其能够在更广泛的患者群体中取得良好的血糖控制效果。

2、具体的,本专利技术中所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,包括:

3、s1:实时监测人体血糖参数并记录患者胰岛素输注速率。

4、s2:根据监测结果,基于神经网络闭环胰岛素输注控制模型,计算得胰岛素输注参数,根据所述胰岛素输注参数计算得真实胰岛素输注速率。

5、s3:根据所述真实胰岛素注射速完成本轮胰岛素输注,返回s1进入下一轮自动监控。

6、本专利技术采用非线性自回归移动平均值模型narma构建患者血糖-胰岛素关系,并计算胰岛素输注速率。在模型的求解过程中采用泰勒级数展开方式实现模型的反馈线性化并采用神经网络逼近其中的非线性函数。本专利技术中设计了活性胰岛素估计模块,通过患者的生理参数选择合适的胰岛素代谢曲线进而实时计算患者体内的活性胰岛素残留量,从而实时修正胰岛素输注速率,避免患者发生低血糖现象。

7、在一些实现方式中,所述步骤s2,具体为:

8、s21:构建神经网络闭环胰岛素输注控制模型:采用非线性自回归移动平均值模型(nonlinear autoregressive moving average,narma)构建患者血糖和胰岛素关系,并采用泰勒级数展开方式对narma模型反馈线性化。

9、s22:采用神经网络模型对所述narma模型进行训练和参数调优,以逼近非线性函数。

10、s23:引入参考曲线进行所述narma模型求解,获得理论胰岛素输注速率。

11、s24:引入活性胰岛素估计模块,实时计算患者体内的活性胰岛素量。

12、其中,所述理论胰岛素输注速率与活性胰岛素量之差即为真实胰岛素输注速率。

13、在一些实现方式中,所述步骤s21具体为:

14、y(k+d)=n[y(k),y(k-1),…,y(k-n+1),u(k),u(k-1),…u(k-n+1)]。

15、采用泰勒级数展开方式对narma模型反馈线性化:

16、y(k+d)=f[y(k),y(k-1),…,y(k-n+1),u(k),…u(k-n+1)]+g[y(k),y(k-1),…,y(k-n+1),u(k),…,u(k-n+1)]·u(k+1)。

17、式中,y(k)是患者k时刻的血糖数值;y(k+d)是k+d时刻的血糖数值,d是预测步长,d≥2;n是需要通过神经网络来逼近的非线性函数;u(k)是k时刻的理论胰岛素输注速率;n是输入和输出的测量阶数,n≥2。

18、在一些实现方式中,在步骤s22之前还包括:进行系统辨识。

19、根据历史数据对所述神经网络模型进行离线训练;所述历史数据包括血糖数据和胰岛素输注速率数据。

20、在离线训练时,自适应调整神经网络模型的内部神经元的权重,迭代训练k次或迭代至预测血糖值与当前监测血糖数值差值在预设范围内,则结束本轮离线训练。

21、在一些实现方式中,所述步骤s23包括:

22、令y(k+d)=yr(k+d),使得患者k+d时刻的血糖数据跟随目标曲线k+d时刻的数值,则步骤s21中的narma模型可以改写为:

23、

24、其中,u(k+1)即为所求的理论胰岛素输注速率。

25、在一些实现方式中,所述步骤s23还包括:参考曲线yr采用分段设计形式,具体如下:

26、若当下的患者血糖y(t)高于血糖预警值则参考曲线yr的斜率为-xk1。

27、若当下的患者血糖y(t)低于血糖预警值而高于血糖期望值则参考曲线yr的斜率为-xk2。

28、若当下的患者血糖y(t)低于血糖期望值则参考曲线yr的斜率为0。

29、其中,x>1,k1>k2>0。

30、在一些实现方式中,所述步骤s24包括:

31、根据胰岛素代谢曲线,分为t1~tn分钟代谢曲线,分别对应n种生理状态。

32、根据不同生理状态下的生理参数计算患者体内的活性胰岛素量。

33、所述生理参数至少为心率和脉搏;所述生理状态至少为睡眠、静息、日常和运动。

34、第二方面,本专利技术还提供一种基于神经网络反馈线性化闭环胰岛素输注控制系统,所述系统至少包括:

35、数据监测单元,用于实时监测人体血糖参数并记录患者胰岛素输注速率。

36、第一计算单元,采用narma模型构建患者血糖和胰岛素关系,并采用泰勒级数展开方式对narma模型反馈线性化,采用神经网络模型对所述narma模型进行训练和参数调优,以逼近非线性函数,引入参考曲线进行所述narma模型求解,获得理论胰岛素输注速率;引入活性胰岛素估计模块,实时计算患者体内的活性胰岛素量;

37、第二计算单元,用于根据监测结本文档来自技高网...

【技术保护点】

1.一种基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤S2,具体为:

3.根据权利要求2所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤S21具体为:

4.根据权利要求3所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,在步骤S22之前还包括:进行系统辨识;

5.根据权利要求4所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤S23包括:

6.根据权利要求5所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤S23还包括:参考曲线yr采用分段设计形式;其中,

7.根据权利要求6所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤S24包括:

8.一种基于神经网络反馈线性化闭环胰岛素输注控制系统,其特征在于,所述控制系统至少包括:

9.根据权利要求8所述的基于神经网络反馈线性化闭环胰岛素输注控制系统,其特征在于,所述控制系统,还包括:辨识单元;

10.一种胰岛素输注设备,其特征在于,所述设备至少包括:

...

【技术特征摘要】

1.一种基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤s2,具体为:

3.根据权利要求2所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤s21具体为:

4.根据权利要求3所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,在步骤s22之前还包括:进行系统辨识;

5.根据权利要求4所述的基于神经网络反馈线性化闭环胰岛素输注控制方法,其特征在于,所述步骤s23包括:<...

【专利技术属性】
技术研发人员:刘文平金浩宇陈婷
申请(专利权)人:广东食品药品职业学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1