首页 / 专利库 / 疗法 / 透析 / 用于血液透析机的血泵控制方法

用于血液透析机的血控制方法

阅读:1042发布:2020-08-01

专利汇可以提供用于血液透析机的血控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开一种用于血液 透析 机的血 泵 控制方法,其特征在于,所述方法包括步骤:A、设定 血液透析 机的 血泵 的目标流速,读出血泵每秒钟的实际脉冲反馈值P0;B、判断每秒钟的实际脉冲反馈值P0是否大于其允许的最小脉冲值Pmin以及当前的Sda是否大于其允许的最小输出值Smin,若是,转入步骤C,否则,则转入步骤D;C、使Sda减小;D、判断每秒钟的实际脉冲反馈值P0是否小于其允许的最大脉冲值Pmax以及当前的Sda是否小于其允许的最大输出值Smax,如是,转入步骤E,否则转入步骤F;E、使Sda增大;F、发送Sda给DA转换 电路 。本发明能够快速有效的调整血泵中血液的流速,且具有控制方法简单、实现容易的优点。,下面是用于血液透析机的血控制方法专利的具体信息内容。

1.一种用于血液透析机的血控制方法,其特征在于,所述方法包括步骤:
A、设定血液透析机的血泵的目标流速,计算出要达到该目标流速每秒钟需要的脉冲信号的理论数量Ps并确定Ps的最大值Pmax和最小值Pmin、DA转换电路的输入值Sda的初始值da0以及Sda的最大值Smax和最小值Smin,并通过血泵的转速传感器读出血泵每秒钟的实际脉冲反馈值P0;
B、判断每秒钟的实际脉冲反馈值P0是否大于其允许的最小脉冲值Pmin以及当前的Sda是否大于其允许的最小输出值Smin,若是,转入步骤C,否则,则转入步骤D;
C、使Sda减小;
D、判断每秒钟的实际脉冲反馈值P0是否小于其允许的最大脉冲值Pmax以及当前的Sda是否小于其允许的最大输出值Smax,如是,转入步骤E,否则转入步骤F;
E、使Sda增大;
F、发送Sda给DA转换电路,由DA转换电路输出DA值来动态调整脉冲发生电路在单位时间内输出给血泵的脉冲信号的数量。
2.根据权利要求1所述用于血液透析机的血泵控制方法,其特征在于,步骤B之前还包括步骤:判断目标流速是否低于阈值F,如否,则转入步骤B。
3.根据权利要求2所述用于血液透析机的血泵控制方法,其特征在于,若目标流速低于阈值F,则进一步包括步骤:
判断血泵的运行时间T是否超过设定时间Ts,若否,将当前运行时间T、在运行时间T内分别对实际脉冲反馈值P0进行累加后得到实际脉冲总数M0和对每秒钟的脉冲信号的理论数量Ps进行累加得到的理论脉冲总数M1均清零后转入步骤A。
4.根据权利要求3所述用于血液透析机的血泵控制方法,其特征在于,若血泵的运行时间T超过设定时间Ts,则进一步包括步骤:
判断运行时间T内的实际脉冲总数M0是否大于理论脉冲总数M1以及当前的Sda值是否大于其允许的最小输出值Smin,若是,转入步骤C,否则转入下一步骤;
判断运行时间T内的实际脉冲总数M0是否小于运行时间T内的理论脉冲总数M1以及当前的Sda值是否小于其允许的最大输出值Smax,如是,转入步骤E,否则转入步骤F。
5.根据权利要求1所述用于血液透析机的血泵控制方法,其特征在于,Pmax=Ps*1.2,Pmin=Ps*0.6。
6.根据权利要求1所述用于血液透析机的血泵控制方法,其特征在于,当目标流速<阈值F时,Smax=0.7*Sda0、Smin=0.5*Sda0;当目标流速≥阈值F时,Smax=1.2*Sda0。
Smin=0.8*Sda0。
7.根据权利要求1所述用于血液透析机的血泵控制方法,其特征在于,步骤C为将Sda减小1。
8.根据权利要求1所述用于血液透析机的血泵控制方法,其特征在于,步骤E为将Sda增大1。

说明书全文

用于血液透析机的血控制方法

技术领域

[0001] 本发明涉及一种血液透析机的控制技术,尤其是涉及一种用于血液透析机的血泵控制方法。

背景技术

[0002] 血泵是血液透析中主要的不可缺少的循环动部件。血泵控制血液的流动速度,目前主要依靠两个参数:血泵转速和泵管直径。
[0003] 目前使用的泵管是有一定弹性的无毒性胶管,在两个血泵滚轮之间密封区域形成血液腔,依靠血泵的转动,带动血液流动。血泵的电机转速是可控制的,但由泵管和血泵滚轮形成的这个血液腔的容积,却不是固定的,它和泵管的充盈情况有关。也就是说,如果泵前压力过低,会导致泵管充盈不满,继而导致实际血流量的下降。

发明内容

[0004] 为克服现有技术缺陷,本发明提出一种用于血液透析机的血泵控制方法,通过动态调节输入给DA转换电路的Sda值,从而动态调节脉冲发生电路输出的脉冲信号来快速有效地控制血泵中血液的流动速度。
[0005] 本发明采用如下技术方案实现:一种用于血液透析机的血泵控制方法,其包括步骤:
[0006] A、设定血液透析机的血泵的目标流速,计算出要达到该目标流速每秒钟需要的脉冲信号的理论数量Ps并确定Ps的最大值Pmax和最小值Pmin、DA转换电路的输入值Sda的初始值da0以及Sda的最大值Smax和最小值Smin,并通过血泵的转速传感器读出血泵每秒钟的实际脉冲反馈值P0;
[0007] B、判断每秒钟的实际脉冲反馈值P0是否大于其允许的最小脉冲值Pmin以及当前的Sda是否大于其允许的最小输出值Smin,若是,转入步骤C,否则,则转入步骤D;
[0008] C、使Sda减小;
[0009] D、判断每秒钟的实际脉冲反馈值P0是否小于其允许的最大脉冲值Pmax以及当前的Sda是否小于其允许的最大输出值Smax,如是,转入步骤E,否则转入步骤F;
[0010] E、使Sda增大;
[0011] F、发送Sda给DA转换电路,由DA转换电路输出DA值来动态调整脉冲发生电路在单位时间内输出给血泵的脉冲信号的数量。
[0012] 其中,步骤B之前还包括步骤:判断目标流速是否低于阈值F,如否,则转入步骤B。
[0013] 其中,若目标流速低于阈值F,则进一步包括步骤:
[0014] 判断血泵的运行时间T是否超过设定时间Ts,若否,将当前运行时间T、在运行时间T内分别对实际脉冲反馈值P0进行累加后得到实际脉冲总数M0和对每秒钟的脉冲信号的理论数量Ps(相对目标流速下是一定值)进行累加得到的理论脉冲总数M1均清零后转入步骤A。
[0015] 其中,若血泵的运行时间T超过设定时间Ts,则进一步包括步骤:
[0016] 判断运行时间T内的实际脉冲总数M0是否大于理论脉冲总数M1以及当前的Sda值是否大于其允许的最小输出值Smin,若是,转入步骤C,否则转入下一步骤;
[0017] 判断运行时间T内的实际脉冲总数M0是否小于运行时间T内的理论脉冲总数M1以及当前的Sda值是否小于其允许的最大输出值Smax,如是,转入步骤E,否则转入步骤F。
[0018] 其中,Pmax=Ps*1.2,Pmin=Ps*0.6。
[0019] 其中,当目标流速<阈值F时,Smax=0.7*Sda0、Smin=0.5*Sda0;当目标流速≥阈值F时,Smax=1.2*Sda0、Smin=0.8*Sda0。
[0020] 其中,步骤C为将Sda减小1。
[0021] 其中,步骤E为将Sda增大1。
[0022] 与现有技术相比,本发明具有如下有益效果:
[0023] 本发明脉冲信号与血泵的转速之间存在线性关系,根据血泵反馈的实际脉冲数P0动态调节输入给DA转换电路的Sda值,从而动态调节脉冲发生电路输出的脉冲信号,从而快速有效的调整了血泵中血液的流速,且具有控制方法简单、实现容易的优点。附图说明
[0024] 图1是本发明血泵的控制电路示意图
[0025] 图2是本发明的流程示意图。

具体实施方式

[0026] 如图1所示,血液透析机的血泵的控制电路包括:控制器;依次连接的DA转换电路、脉冲发生电路,由控制器通过从血泵反馈的实际脉冲数P0动态调节输入给DA转换电路的Sda值,从而动态调节脉冲发生电路输出给血泵的脉冲信号。由于脉冲信号与血泵的转速之间存在线性关系,故本发明可以实现控制血泵中血液的流动速度。
[0027] 结合图2所示,本发明提出一种用于血液透析机的血泵控制方法,其包括如下实现步骤:
[0028] 步骤S1、从血液透析机的用户界面的血泵按键改变血泵状态标志,依据血泵状态标志判断血泵是运行状态还是停止状态,若血泵是运行状态则转入步骤S2,若是停止状态则转入步骤S8。
[0029] 步骤S2、判断用户是否改变了血泵的目标流速(用户可在血液透析机的用户界面进行设置)或者是首次进入运行状态,若是则转入步骤S3,若则转入步骤S4。
[0030] 步骤S3、根据血泵的目标流速、血泵中流过单位流量(比如1ml)的血液时需要的脉冲信号的平均个数,计算出要达到该目标流速每秒钟所需要的脉冲信号的理论数量Ps(相对目标流速下是一定值)并确定Ps的最大值Pmax和最小值Pmin以及对应血流管径下的DA转换电路输入值Sda的初始值Sda0(相对目标流速下是一定值)以及允许DA输入的最大值Smax和最小值Smin(比如,Pmax=Ps*1.2、Pmin=Ps*0.6、当目标流速<阈值F时,Smax=0.7*Sda0、Smin=0.5*Sda0。当目标流速≥阈值F时,Smax=1.2*Sda0。Smin=0.8*Sda0。具体的取值范围是通过实验验证后所得的数据),并初始化当前DA输入值Sda为Sda0。此步骤完成后转入步骤S4。
[0031] 步骤S4、读出血泵的转速传感器的反馈值,即血泵每秒钟的实际脉冲反馈值P0,并将当前血泵的运行时间T增加1。
[0032] 步骤S5、判断血泵的目标流速是否过低(这里要判断所设定的这个流速的目的是因为不同的流速范围下允许的DA输入的最大值Smax和最小值Smin的取值不同),若目标流速低于阈值F,则转入步骤S6,否则转入步骤S9。
[0033] 步骤S6、判断血泵的运行时间T是否超过设定时间Ts,若是,转入步骤S7,否则转入步骤S11。
[0034] 步骤S7、将当前运行时间T、累计的实际脉冲总数M0和累计的理论脉冲总数M1清零后转入步骤S16。
[0035] 步骤S8、将当前DA输入值Sda清0后后转入步骤S16。
[0036] 步骤S9、判断每秒钟的实际脉冲反馈值P0是否大于其允许的最小脉冲值Pmin以及当前DA输入值Sda是否大于其允许的最小输出值Smin,若是,转入步骤S 14,否则,则转入步骤S 10。
[0037] 步骤S10、进一步判断每秒钟的实际脉冲反馈值P0是否小于其允许的最大脉冲值Pmax以及当前DA输入值Sda是否小于其允许的最大输出值Smax,如是,转入步骤S15,否则直接转入步骤S16。
[0038] 步骤S11、计算实际脉冲总数M0(通过血泵的转速传感器反馈得到的血泵每秒钟的实际脉冲反馈值P0在当前运行时间T内进行累加后得到的)以及理论脉冲总数M1(血泵在运行时间T内与所需要的每秒钟的脉冲信号的理论数量Ps进行累加后得到的,一般来说,理论脉冲总数M1=T*Ps)。
[0039] 步骤S12、判断运行时间T内的实际脉冲总数M0是否大于理论脉冲总数M1以及当前DA输入值Sda值是否大于其允许的最小输出值Smin,若是,转入步骤S14,否则转入步骤S13。
[0040] 步骤S13、进一步判断运行时间T内的实际脉冲总数M0是否小于运行时间T内的理论脉冲总数M1以及当前DA输入值Sda是否小于其允许的最大输出值Smax,如是,转入步骤S15,否则转入步骤S16。
[0041] 步骤S14、当前的血泵转速过快,应减小脉冲发生电路在单位时间内输出的脉冲信号的数量,即应使DA转换电路的当前DA输入值Sda减小,使血泵转速下降。比如,控制器以步长为1,将当前DA输入值Sda减小1后转入步骤S16进行处理。
[0042] 步骤S15、当前的血泵转速较慢,应增加脉冲发生电路在单位时间内输出的脉冲信号的数量,即应使DA转换电路的当前DA输入值Sda增大,使血泵转速提高。比如,控制器以步长为1,将当前DA输入值Sda增大1后转入步骤S16进行处理。
[0043] 步骤S16、由控制器将当前DA输入值Sda发送给DA转换电路,完成此步骤后再转入步骤S1,这样通过不断调整当前DA输入值Sda,然后再发送给DA转换电路,通过DA转换电路输出的DA控制信号来动态调整脉冲发生电路在单位时间内输出的脉冲信号的数量,实现动态地调节血泵的转速来改变血泵的血液管路中的血液流速。
[0044] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈