一种控制血泵的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31309604 阅读:36 留言:0更新日期:2021-12-12 21:37
本申请提供的控制血泵的方法,获取预先设置的目标主动脉收缩压力和目标主动脉收缩流量;基于迭代算法,获取第n次迭代时检测到的第n主动脉收缩压力和第n主动脉收缩流量;基于目标主动脉收缩压力和第n主动脉收缩压力确定第n压力差值;基于目标主动脉收缩流量和第n主动脉收缩流量,确定第n流量差值;基于第n压力差值和第n流量差值,确定第n次迭代时电机的第n转速;确定第n次迭代时,与第n转速匹配的电机的第n运行功率,并控制电机以第n运行功率运行;若第m次迭代时检测到的第m主动脉收缩压力与目标主动脉收缩压力之间满足第一迭代停止条件,且检测到的第m主动脉收缩流量与目标主动脉收缩流量之间满足第二迭代停止条件停止迭代。迭代。迭代。

【技术实现步骤摘要】
一种控制血泵的方法、装置、电子设备及存储介质


[0001]本申请涉及但不限于计算机
,尤其涉及一种控制血泵的方法、装置、电子设备及存储介质。

技术介绍

[0002]人工心脏简称为“血泵”,一般通过心室辅助装置将血液从左心室抽出,加压输送至主动脉,以此辅助心脏做功。相关技术中采用定转速控制法控制血泵,即控制血泵以恒定转速旋转以达到额定的工作性能,当病人生理状态有所改善时,再人为的将转速降低,以达到降低溶血的目的。
[0003]然而,这种人工控制血泵工作的方式不仅增加了人力成本,而且存在人工操作复杂的问题。

技术实现思路

[0004]本申请实施例提供一种控制血泵的方法、装置、电子设备及存储介质,以解决相关技术中人工控制血泵工作的方式不仅增加了人力成本,而且存在人工操作复杂的问题。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种控制血泵的方法,所述方法包括:
[0007]获取预先设置的目标主动脉收缩压力和目标主动脉收缩流量;
[0008]基于迭代算法,获取第n次迭代时检测到的第n主动脉收缩压力和第n主动脉收缩流量;其中,所述n为正整数;
[0009]基于所述目标主动脉收缩压力和所述第n主动脉收缩压力,确定所述第n次迭代时的第n压力差值;
[0010]基于所述目标主动脉收缩流量和所述第n主动脉收缩流量,确定所述第n次迭代时的第n流量差值;
[0011]基于所述第n压力差值和所述第n流量差值,确定所述第n次迭代时血泵的电机的第n转速;
[0012]确定所述第n次迭代时,与所述第n转速匹配的所述电机的第n运行功率,并控制所述电机以所述第n运行功率运行;
[0013]若第m次迭代时检测到的第m主动脉收缩压力与所述目标主动脉收缩压力之间满足第一迭代停止条件,且所述第m次迭代时检测到的第m主动脉收缩流量与所述目标主动脉收缩流量之间满足第二迭代停止条件,停止迭代;其中,所述m为正整数,且m大于n。
[0014]本申请实施例提供一种控制血泵的装置,所述装置包括:
[0015]获取模块,用于获取预先设置的目标主动脉收缩压力和目标主动脉收缩流量;
[0016]处理模块,用于基于迭代算法,获取第n次迭代时检测到的第n主动脉收缩压力和第n主动脉收缩流量;其中,所述n为正整数;
[0017]所述处理模块,用于基于所述目标主动脉收缩压力和所述第n主动脉收缩压力,确
定所述第n次迭代时的第n压力差值;
[0018]所述处理模块,用于基于所述目标主动脉收缩流量和所述第n主动脉收缩流量,确定所述第n次迭代时的第n流量差值;
[0019]所述处理模块,用于基于所述第n压力差值和所述第n流量差值,确定所述第n次迭代时血泵的电机的第n转速;
[0020]所述处理模块,用于确定所述第n次迭代时,与所述第n转速匹配的所述电机的第n运行功率,并控制所述电机以所述第n运行功率运行;
[0021]所述处理模块,用于若第m次迭代时检测到的第m主动脉收缩压力与所述目标主动脉收缩压力之间满足第一迭代停止条件,且所述第m次迭代时检测到的第m主动脉收缩流量与所述目标主动脉收缩流量之间满足第二迭代停止条件,停止迭代;其中,所述m为正整数,且m大于n。
[0022]本申请实施例提供一种电子设备,所述电子设备包括:处理器、存储器和通信总线;
[0023]所述通信总线用于实现处理器和存储器之间的通信连接;
[0024]所述处理器用于执行存储器中存储的控制血泵的程序,以实现上述所述的控制血泵的方法的步骤。
[0025]本申请实施例提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述所述的控制血泵的方法的步骤。
[0026]本申请具有如下有益效果:采用变转速控制实现了在满足性能前提下的低溶血优势,采用了自动控制血泵运行转速的方法,避免了人为的控制因素导致的过早、过晚手动调节造成的溶血或者性能不足的影响。提供了预设的血泵运行性能参数表以及电机输出功率性能参数表,并具备自动插值查询功能,实现更快更精准的调节血泵运行状态。实时监测生理参数实现自主反馈调节,当患者生理状态变化时也能自动调节,降低了人力成本,同时提高了控制的精准度。通过系统反馈严格将血压及流量等生理参数控制在预设范围内,避免发生过度抽吸或者回流的情况。
[0027]本申请提供的控制血泵的方法、装置、电子设备及存储介质,获取预先设置的目标主动脉收缩压力和目标主动脉收缩流量;基于迭代算法,获取第n次迭代时检测到的第n主动脉收缩压力和第n主动脉收缩流量;其中,n为正整数;基于目标主动脉收缩压力和第n主动脉收缩压力,确定第n次迭代时的第n压力差值;基于目标主动脉收缩流量和第n主动脉收缩流量,确定第n次迭代时的第n流量差值;基于第n压力差值和第n流量差值,确定第n次迭代时血泵的电机的第n转速;确定第n次迭代时,与第n转速匹配的电机的第n运行功率,并控制电机以第n运行功率运行;若第m次迭代时检测到的第m主动脉收缩压力与目标主动脉收缩压力之间满足第一迭代停止条件,且第m次迭代时检测到的第m主动脉收缩流量与目标主动脉收缩流量之间满足第二迭代停止条件,停止迭代;其中,m为正整数,且m大于n;如此,解决相关技术中人工控制血泵工作的方式不仅增加了人力成本,而且存在人工操作复杂的问题,实现了通过迭代算法实时且自动地调节血泵的转速的目的,该调节方式不仅降低了人力成本,而且相比于人工手动操作复杂的特点,提高了控制的精准度,避免了人为的控制因素导致的过早、过晚手动调节造成的溶血或者性能不足的影响,从而避免了血泵性能参数
不达标或者溶血加重的情况发生。
附图说明
[0028]图1本申请实施例提供的一种控制血泵的方法的流程示意图;
[0029]图2本申请实施例提供的另一种控制血泵的方法的流程示意图;
[0030]图3本申请实施例提供的一种比例积分微分控制方式的示意图;
[0031]图4本申请实施例提供的一种电子设备的结构示意图;
[0032]图5本申请实施例提供的一种控制血泵的装置的结构示意图;
[0033]图6本申请实施例提供的另一种电子设备的结构示意图。
具体实施方式
[0034]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0035]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0036]本申请实施例提供一种控制血泵的方法,该方法应用于电子设备,参见图1所示,该方法包括:
[0037]步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制血泵的方法,其特征在于,所述方法包括:获取预先设置的目标主动脉收缩压力和目标主动脉收缩流量;基于迭代算法,获取第n次迭代时检测到的第n主动脉收缩压力和第n主动脉收缩流量;其中,所述n为正整数;基于所述目标主动脉收缩压力和所述第n主动脉收缩压力,确定所述第n次迭代时的第n压力差值;基于所述目标主动脉收缩流量和所述第n主动脉收缩流量,确定所述第n次迭代时的第n流量差值;基于所述第n压力差值和所述第n流量差值,确定所述第n次迭代时血泵的电机的第n转速;确定所述第n次迭代时,与所述第n转速匹配的所述电机的第n运行功率,并控制所述电机以所述第n运行功率运行;若第m次迭代时检测到的第m主动脉收缩压力与所述目标主动脉收缩压力之间满足第一迭代停止条件,且所述第m次迭代时检测到的第m主动脉收缩流量与所述目标主动脉收缩流量之间满足第二迭代停止条件,停止迭代;其中,所述m为正整数,且m大于n。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标主动脉收缩压力和所述第n主动脉收缩压力,确定所述第n次迭代时的第n压力差值,包括:若所述n大于1,获取前n

1次迭代过程中每次迭代时对应的历史压力差值;计算所述目标主动脉收缩压力减去所述第n主动脉收缩压力的值,得到当前压力差值;计算所述当前压力差值与所述前n

1迭代过程中每一次迭代对应的每一历史压力差值之和,得到所述第n压力差值。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标主动脉收缩流量和所述第n主动脉收缩流量,确定所述第n次迭代时的第n流量差值,包括:若所述n大于1,获取前n

1迭代过程中每次迭代时对应的历史流量差值;计算所述目标主动脉收缩流量减去所述第n主动脉收缩流量的值,得到当前流量差值;计算所述当前流量差值与所述前n

1迭代过程中每一次迭代对应的每一历史流量差值之和,得到所述第n流量差值。4.根据权利要求1所述的方法,其特征在于,所述基于所述第n压力差值和所述第n流量差值,确定所述第n次迭代时血泵的电机的第n转速,包括:若预先设置的血泵运行性能数据列表中存在所述第n压力差值和所述第n流量差值,确定所述血泵运行性能数据列表中与所述第n压力差值和所述第n流量差值匹配的转速为所述第n转速;若预先设置的血泵运行性能数据列表中不存在所述第n压力差值和/或所述第n流量差值,基于插值算法,确定所述血泵运行性能数据列表中与所述第n压力差值和所述第n流量差值匹配的所述第n转速。5.根据权利要求1所述的方法,其特征在于,所述基于所述第n压力差值和所述第n流量差值,确定所述第n次迭代时血泵的电机的第n转速,包括:将所述第n压力差值和所述第n流量差值分别作为自变量,代入所述第n次迭代时的误差计算公式,得到第n压力误差输出值和第n流量误差输出值;其中,所述第n次迭代时的误
差计算公式为e(n)为所述自变量,u(n)为第n次迭代时的误差输出值,k为大于等于0,且小于等于n的整数,K
p
为比例常数,K
i
为积分常数,K
d
为微分常数;若预先设置的血泵运行性能数据列表中存在所述第n压力误差输出值和所述第n流量误差输出值,确定所述血泵运行性能数据列表中与所述第n压力误差输出值和所述第n流量误差输出值匹配的转速为所述第n转速;若预先设置的血泵运行性能数据列表中不存在所述第...

【专利技术属性】
技术研发人员:魏润杰何博高琪
申请(专利权)人:浙江迪远医疗器械有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利