本申请涉及医疗器械,特别是涉及一种心室导管泵的转速自适应控制方法及装置。
背景技术:
1、心室导管泵是针对患有心脏相关疾病的患者,如心衰患者,提供支撑或辅助功能的装置,用于辅助心脏将血液泵送至身体其他各部位。
2、心室导管泵的主要问题是控制。控制合理有助于心室卸载、满足心输出、脉压差和血流搏动性;控制不当则会出现抽吸、血栓、溶血等异常状态。因此,亟需一种心室导管泵的转速方案,以实现自适应控制。
技术实现思路
1、本申请实施例的目的在于提供一种心室导管泵的转速自适应控制方法及装置,以实现心室导管泵的自适应控制,提高其准确性。具体技术方案如下:
2、第一方面,提供了一种心室导管泵的转速自适应控制方法,所述方法包括:
3、确定用户输入的目标档位对应的目标转速,并按照所述目标转速,调节所述心室导管泵的转速;
4、确定调节过程中表征所述心室导管泵的实际转速的时序波动情况的转速变化关系;
5、基于所述转速变化关系、所述心室导管泵所针对目标对象的生理参数以及预设的预测模型,对所述心室导管泵的转速进行预测,得到预测转速;
6、按照预测转速控制所述心室导管泵的运行。
7、本申请的一个实施例中,上述按照预测转速控制所述心室导管泵的运行,包括:
8、确定所述预测转速所对应的档位,作为预测档位;
9、判断所述预测档位与目标档位是否相同;
10、若为是,将预测转速确定为第一控制参数,按照所述第一控制参数控制所述心室导管泵的运行。
11、本申请的一个实施例中,若所述预测档位与目标档位不相同,所述方法还包括:
12、向所述用户指示预测档位,以使得所述用户基于所述预测档位确定第二控制参数;
13、获取所述用户所确定的第二控制参数,按照所述第二控制参数控制所述心室导管泵的运行。
14、本申请的一个实施例中,上述按照预测转速控制所述心室导管泵的运行,包括:
15、计算所述预测转速与目标转速之间的转速差,基于所述转速差,确定转速调整次数,其中,所述转速调整次数与所述转速差呈正相关;
16、基于所述转速差与所述转速调整次数,计算单次转速调整量;
17、按照所述转速调整次数、以及单次转速调整量,控制所述心室导管泵的转速,以使得所述心室导管泵的转速达到预测转速。
18、本申请的一个实施例中,上述基于所述转速变化关系、所述心室导管泵所针对目标对象的生理参数以及预设的预测模型,预测适配于目标对象当前情况的心室导管泵的转速,作为预测转速,包括:
19、获取多组训练参数,每组训练参数包括:样本转速变化关系、样本生理参数,以及样本所需转速;
20、采用所述多组训练参数训练初始初始预测模型,将训练结束的模型确定为预测模型;
21、将所述转速变化关系、所述心室导管泵所针对目标对象的生理参数输入至所述预测模型,得到所述预测模型输出的转速,作为预测转速。
22、第二方面,提供了一种心室导管泵的转速自适应控制装置,所述装置包括:
23、转速调节模块,用于确定用户输入的目标档位对应的目标转速,并按照所述目标转速,调节所述心室导管泵的转速;
24、转速变化确定模块,用于确定调节过程中表征所述心室导管泵的实际转速的时序波动情况的转速变化关系;
25、转速预测模块,用于基于所述转速变化关系、所述心室导管泵所针对目标对象的生理参数以及预设的预测模型,对所述心室导管泵的转速进行预测,得到预测转速;
26、转速控制模块,用于按照预测转速控制所述心室导管泵的运行。
27、本申请的一个实施例中,上述转速控制模块,具体用于确定所述预测转速所对应的档位,作为预测档位;判断所述预测档位与目标档位是否相同;若为是,将预测转速确定为第一控制参数,按照所述第一控制参数控制所述心室导管泵的运行。
28、本申请的一个实施例中,若所述预测档位与目标档位不相同,所述转速控制模块,还具体用于向所述用户指示预测档位,以使得所述用户基于所述预测档位确定第二控制参数;获取所述用户所确定的第二控制参数,按照所述第二控制参数控制所述心室导管泵的运行。
29、本申请的一个实施例中,上述转速控制模块,具体用于计算所述预测转速与目标转速之间的转速差,基于所述转速差,确定转速调整次数,其中,所述转速调整次数与所述转速差呈正相关;基于所述转速差与所述转速调整次数,计算单次转速调整量;按照所述转速调整次数、以及单次转速调整量,控制所述心室导管泵的转速,以使得所述心室导管泵的转速达到预测转速。
30、本申请的一个实施例中,上述转速预测模块,具体用于获取多组训练参数,每组训练参数包括:样本转速变化关系、样本生理参数,以及样本所需转速;采用所述多组训练参数训练初始初始预测模型,将训练结束的模型确定为预测模型;将所述转速变化关系、所述心室导管泵所针对目标对象的生理参数输入至所述预测模型,得到所述预测模型输出的转速,作为预测转速。
31、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
32、存储器,用于存放计算机程序;
33、处理器,用于执行存储器上所存放的程序时,实现上述第一方面所述的方法步骤。
34、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法步骤
35、由以上可见,应用本申请实施例提供的方案,由于是基于转速变化关系以及生理参数,通过预测模型预测心室导管泵的转速,又由于转速变化关系反映心室导管泵实际转速的时序变化情况,心室导管泵实际转速的时序变化情况能够反映心室导管泵当前的设备特性,生理参数又能够反映目标对象的当前生理状况,这样,基于这两方面的信息,所预测的转速能够较为准确地适配于目标对象当前生理状况以及心室导管泵当前的设备特性,这样,基于上述预测转速控制心室导管泵的运行,能够实现心室导管泵的自适应控制,从而提高心室导管泵控制的精度。
36、当然,实施本申请的任一产品或方法必不一定需要同时达到以上所述的所有优点。
1.一种心室导管泵的转速自适应控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述按照预测转速控制所述心室导管泵的运行,包括:
3.根据权利要求2所述的方法,其特征在于,若所述预测档位与目标档位不相同,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述按照预测转速控制所述心室导管泵的运行,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述基于所述转速变化关系、所述心室导管泵所针对目标对象的生理参数以及预设的预测模型,预测适配于目标对象当前情况的心室导管泵的转速,作为预测转速,包括:
6.一种心室导管泵的转速自适应控制装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述转速控制模块,具体用于确定所述预测转速所对应的档位,作为预测档位;判断所述预测档位与目标档位是否相同;若为是,将预测转速确定为第一控制参数,按照所述第一控制参数控制所述心室导管泵的运行。
8.根据权利要求7所述的装置,其特征在于,若所述预测档位与目标档位不相同,所述转速控制模块,还具体用于向所述用户指示预测档位,以使得所述用户基于所述预测档位确定第二控制参数;获取所述用户所确定的第二控制参数,按照所述第二控制参数控制所述心室导管泵的运行。
9.根据权利要求6所述的装置,其特征在于,所述转速控制模块,具体用于计算所述预测转速与目标转速之间的转速差,基于所述转速差,确定转速调整次数,其中,所述转速调整次数与所述转速差呈正相关;基于所述转速差与所述转速调整次数,计算单次转速调整量;按照所述转速调整次数、以及单次转速调整量,控制所述心室导管泵的转速,以使得所述心室导管泵的转速达到预测转速。
10.根据权利要求6-9中任一项所述的装置,其特征在于,所述转速预测模块,具体用于获取多组训练参数,每组训练参数包括:样本转速变化关系、样本生理参数,以及样本所需转速;采用所述多组训练参数训练初始初始预测模型,将训练结束的模型确定为预测模型;将所述转速变化关系、所述心室导管泵所针对目标对象的生理参数输入至所述预测模型,得到所述预测模型输出的转速,作为预测转速。