掌桥专利:专业的专利平台
掌桥专利
首页

输液泵变速调整方法、装置、电子设备及可读存储介质

文献发布时间:2023-06-19 16:04:54



技术领域

本申请涉及医疗器械技术领域,尤其涉及一种输液泵变速调整方法、装置、电子设备及可读存储介质。

背景技术

随着医疗器械产业的快速发展,静脉输液所采用的医用输液泵也越来越精密,目前,通常情况下输液泵通过电机驱动偏心轮带动泵片,以有序挤压输液软管进而推出药液的蠕动式输液方式,但是,由于蠕动周期内的液体挤压量不均匀,进而会导致输液速度时快时慢,为了解决输液泵输液不均匀的问题,目前常用的方法有分段调整电机转速以变速控制输液速度,使得输液速度均匀,此方法虽然规避了因输液速度而导致的输液波动,但是,由于在单个蠕动周期内输液泵存在多段变速,进而导致过冲现象的发生,也即,实际输液量会略大于所需输液量,所以,当前输液泵在输液速度均匀的情况下输液精度低。

发明内容

本申请的主要目的在于提供一种输液泵变速调整方法、装置、电子设备及可读存储介质,旨在解决现有技术中输液泵在输液速度均匀的情况下输液精度低的技术问题。

为实现上述目的,本申请提供一种输液泵变速调整方法,应用于输液泵,所述输液泵内置待变速目标,所述输液泵变速调整方法包括:

获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;

依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;

以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;

通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。

可选地,所述通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速的步骤包括:

若各所述标准转速中存在大于所述预设转速阈值的第一标准转速,则获取所述待变速目标在所述第一标准转速下的实际运行步数;

依据所述实际运行步数和所述第一标准转速对应的标准运行步数之间的差值,确定所述待变速目标输出第一标准输液量的过冲运行步数,其中,所述第一标准输液量为所述第一标准转速对应的标准输液量;

依据所述过冲运行步数,将输出第二标准输液量的标准转速调整为目标转速,其中,所述第二标准输液量为所述第一标准输液量的下一标准输液量;

若各所述标准转速均不大于所述预设转速阈值,则不调整各所述标准转速。

可选地,所述依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速的步骤包括:

获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的标准输液时间;

依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数。

可选地,所述获取所述待变速目标在预设转速下输出各所述标准输液量对应的标准输液时间的步骤包括:

获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的起始输液时间点以及终止输液时间点;

依据各所述起始输液时间点和终止输液时间点之间的绝对差值,确定各所述标准输液量对应的标准输液时间。

可选地,在所述依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数的步骤之前,所述输液泵变速调整方法还包括:

依据输液时间点和运行步数点之间的对应关系,确定所述待变速目标在各起始输液时间点对应的起始运行步数点以及在各终止输液时间点对应的终止运行步数点;

依据各所述起始运行步数点和各所述终止运行步数点之间的绝对差值,确定各所述标准输液量对应的标准运行步数;

依据各所述标准输液时间和各所述标准运行步数之间的一一对应关系,建立映射关系表。

可选地,在所述获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量的步骤之前,所述输液泵变速调整方法还包括:

获取用户输入的输液泵的平均输液速度;

依据所述平均输液速度,确定所述待变速目标的平均转速。

可选地,所述获取待变速目标在蠕动周期内的标准输液总量的步骤包括:

获取预设次数的所述输液泵在蠕动周期内的输液总量;

通过计算各所述输液总量之和与所述预设次数之间的比值,得到所述标准输液总量。

为实现上述目的,本申请还提供一种输液泵变速调整装置,应用于输液泵,所述输液泵内置待变速目标,所述输液泵变速调整装置包括:

划分模块,用于获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;

确定模块,用于依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;

替换模块,用于以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;

检测模块,用于通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。

可选地,所述检测模块还用于:

若各所述标准转速中存在大于所述预设转速阈值的第一标准转速,则获取所述待变速目标在所述第一标准转速下的实际运行步数;

依据所述实际运行步数和所述第一标准转速对应的标准运行步数之间的差值,确定所述待变速目标输出第一标准输液量的过冲运行步数,其中,所述第一标准输液量为所述第一标准转速对应的标准输液量;

依据所述过冲运行步数,将输出第二标准输液量的标准转速调整为目标转速,其中,所述第二标准输液量为所述第一标准输液量的下一标准输液量;

若各所述标准转速均不大于所述预设转速阈值,则不调整各所述标准转速。

可选地,所述输液泵变速调整装置还用于:

获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的标准输液时间;

依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数。

可选地,所述输液泵变速调整装置还用于:

获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的起始输液时间点以及终止输液时间点;

依据各所述起始输液时间点和终止输液时间点之间的绝对差值,确定各所述标准输液量对应的标准输液时间。

可选地,所述输液泵变速调整装置还用于:

依据输液时间点和运行步数点之间的对应关系,确定所述待变速目标在各起始输液时间点对应的起始运行步数点以及在各终止输液时间点对应的终止运行步数点;

依据各所述起始运行步数点和各所述终止运行步数点之间的绝对差值,确定各所述标准输液量对应的标准运行步数;

依据各所述标准输液时间和各所述标准运行步数之间的一一对应关系,建立映射关系表。

可选地,所述输液泵变速调整装置还用于:

获取用户输入的输液泵的平均输液速度:

依据所述平均输液速度,确定所述待变速目标的平均转速。

可选地,所述获取模块还用于:

获取预设次数的所述输液泵在蠕动周期内的输液总量;

通过计算各所述输液总量之和与所述预设次数之间的比值,得到所述标准输液总量。

本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述输液泵变速调整方法的程序,所述输液泵变速调整方法的程序被处理器执行时可实现如上述的输液泵变速调整方法的步骤。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现输液泵变速调整方法的程序,所述输液泵变速调整方法的程序被处理器执行时实现如上述的输液泵变速调整方法的步骤。

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的输液泵变速调整方法的步骤。

本申请提供了一种输液泵变速调整方法、装置、电子设备及可读存储介质,应用于输液泵,所述输液泵内置待变速目标,也即,获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。由于蠕动式输液方式存在输液速度不均匀的固有缺陷,进而可通过分段调整输液泵的驱动机构的转速,实现控制输液泵的输液速度均匀的目的,而通过将标准输液总量划分为多段标准输液量和将蠕动周期划分为多段蠕动子周期的方式,进而根据每段标准输液量对应的运行步数和蠕动子周期,计算驱动机构的标准转速,进而以标准转速替换预设设定的平均转速,可控制整个蠕动周期内的每段蠕动子周期的输液量均匀,也即,分段控制驱动机构的转速,使得输液泵的输液速度均匀,并且由于单蠕动周期内输液泵的驱动机构多段变速易导致出现过冲现象,而由于过冲现象的发生只存在于驱动机构的转速过大时,进而可通过检测各标准转速,当检测到标准转速过大时,通过调整标准转速以消除过冲量,所以,提升了输液泵在输液速度均匀的情况下的输液精度。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请输液泵变速调整方法第一实施例的流程示意图;

图2为本申请输液泵变速调整方法第二实施例的流程示意图;

图3为本申请实施例中输液泵变速调整方法涉及的硬件运行环境的设备结构示意图。

本申请目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。

实施例一

首先,应当理解的是,对于蠕动式输液泵来说,是通过微型计算机控制步进式电机驱动偏心凸轮作用于手指式蠕动排,使蠕动排以波动方式连续挤压充满液体的输液管,进而完成输液,而由于蠕动式输液泵的输液方式会导致输液速度不均匀,所以通常情况下通过调整步进式电机的转速,使得输液泵在蠕动周期内的速度均匀,进而保证整个输液过程的输液速度的平稳性,而由于步进式电机在不断变速的过程中,会产生过冲现象,进而使得蠕动周期内的标准输液量不均匀,也即,输液泵的输液精度受到影响,所以,如何在保证输液速度均匀的同时提升输液精度是亟待解决的问题。

本申请实施例提供一种输液泵变速调整方法,在本申请输液泵变速调整方法的第一实施例中,应用于输液泵,所述输液泵内置待变速目标,参照图1,所述输液泵变速调整方法包括:

步骤S10,获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;

在本实施例中,需要说明的是,所述输液泵为蠕动式输液泵,所述输液泵内置的待变速目标为转速不变的步进式电机,其中,待变速目标的转速由用户提前设定,具体可以为0.0075r/s、0.008r/s和0.009r/s等,所述蠕动周期为所述蠕动式输液泵泵体旋转一圈所需的时间,所述标准输液总量为所述输液泵泵体旋转一周所输出的标准液体总量,所述标准输液总量具体可以为0.145ml、0.15ml和0.16ml等等。

另外地,需要说明的是,所述预设数量段用于划分所述标准输液总量,具体可以为1段、50段或100段等,所述标准输液量用于表征以预设数量为单位的单位蠕动周期内输液泵的输出的液体量,例如,在一种可实施的方式中,假设所述预设数量为50,所述标准输液总量为0.145ml,则所述标准输液量为0.0029ml。

作为一种示例,步骤S10包括:获取所述输液泵的泵体旋转一周所输出的标准液体总量,其中,所述标准液体总量用于表征多次采样所述输液泵泵体旋转一周所输出的液体总量平均化的液体总量;按预设数量将输液泵泵体旋转一周所输出的标准液体总量划分为预设数量段,得到所述预设数量段的标准输液量,其中,所述预设数量为大于1的整数。

其中,所述获取待变速目标在蠕动周期内的标准输液总量的步骤包括:

步骤A10,获取预设次数的所述输液泵在蠕动周期内的输液总量;

步骤A20,通过计算各所述输液总量之和与所述预设次数之间的比值,得到所述标准输液总量。

在本实施例中,需要说明的是,所述预设次数为采样输液泵泵体旋转一周的次数,具体用于计算标准输液总量,所述输液总量为所述输液泵泵体旋转一周所输出的液体总量,例如,在一种可实施的方式中,假设预设次数为5次,5次采样获得的液体总量分别为0.145ml、0.143ml、0.144ml、0.145ml和0.142ml,则可通过计算每次所述输液泵泵体旋转一周所输出的液体总量,得到标准输液总量。

作为一种示例,步骤A10至步骤A20包括:获取预设次数的所述输液泵旋转一周的输液总量;将各所述输液总量和所述预设次数输入至预设标准输液总量计算模型,得到标准输液总量,其中,所述预设标准输液总量计算模型设置有标准输液总量计算公式,所述标准输液总量计算公式如下:

其中,L为所述标准输液总量,L

步骤S30,依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;

在本实施例中,需要说明的是,所述标准运行步数为蠕动式输液泵输出标准输液量所运行的步数,当蠕动式输液泵的步进式电机以用户预先设定的转速运行时,蠕动式输液泵的蠕动周期和步进式电机的运行总步数存在对应关系,具体公式如下:

T=S

其中,T为蠕动周期,S

另外地,需要说明的是,所述标准转速为输液泵的步进式电机在输出各标准输液量时对应的瞬时转速,所述蠕动子周期为以预设数量为单位的单位蠕动周期,例如,假设蠕动周期为x,预设数量为y,蠕动子周期为z,则蠕动子周期为:

z=x/y。

作为一种示例,步骤S20至步骤S30包括:通过将各所述标准输液量的标准输液时间查找对应的标准运行步数,将各所述标准运行步数和所述蠕动子周期输入预设标准转速计算模型,得到所述待变速目标在输出各所述标准输液量时对应的标准转速,其中,所述预设标准转速计算模型设置有标准转速计算公式,所述标准转速计算公式用于计算标准转速,所述标准转速计算公式如下:

其中,v为各所述标准转速,t为所述蠕动子周期,S为各所述标准运行步数,S

步骤S40,以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;

步骤S50,通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。

在本实施例中,需要说明的是,由于蠕动式输液泵的特殊结构,当蠕动式输液泵的步进式电机以预先设定的转速运行时,倘若想控制所述输液泵的输液速度均匀,则需使得步进式电机的转速处于变速状态,也即,以各所述标准转速替换所述步进式电机在各个蠕动子周期的预先设定的平均转速。

另外地,需要说明的是,所述预设转速阈值用于区别所述输液泵的步进式电机的当前转速是否会产生过冲现象,例如,假设所述待变速目标的在某一蠕动子周期的标准转速为v

作为一种示例,步骤S40至步骤S50包括:当检测到所述蠕动周期内存在所述蠕动子周期的周期节点时,将各所述蠕动子周期对应的标准转速替换所述输液泵的步进式电机在所述蠕动子周期对应的平均转速,其中,所述时间节点用于表征两个相连蠕动子周期的时间重合点,例如,假设蠕动周期为175s,蠕动子周期为5s,则共存在35个时间节点,分别为5s、10s、15s……175s;通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。

其中,所述通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速的步骤包括:

步骤B10,若各所述标准转速中存在大于所述预设转速阈值的第一标准转速,则获取所述待变速目标在所述第一标准转速下的实际运行步数;

步骤B20,依据所述实际运行步数和所述第一标准转速对应的标准运行步数之间的差值,确定所述待变速目标输出第一标准输液量的过冲运行步数,其中,所述第一标准输液量为所述第一标准转速对应的标准输液量;

步骤B30,依据所述过冲运行步数,将输出第二标准输液量的标准转速调整为目标转速,其中,所述第二标准输液量为所述第一标准输液量的下一标准输液量;

步骤B40,若各所述标准转速均不大于所述预设转速阈值,则不调整各所述标准转速。

在本实施例中,需要说明的是,所述实际运行步数为所述输液泵在输出各所述标准输液量时蠕动泵的步进式电机实际运行的步数,具体可通过变速调整装置的步数检测模块检出,所述过冲运行步数为过冲现象导致的蠕动式输液泵的步进式电机在标准运行步数之外所多运行的步数,例如,假设所述输液泵的步进式电机在某一标准输液量对应的标准运行步数为102步,所述实际运行步数105步,则过冲运行步数为3步。

另外地,需要说明的是,所述目标转速为使得蠕动式输液泵的输液速度均匀的步进电机所对应的瞬时转速,所述第一标准转速用于表征蠕动式输液泵的步进式电机在第一标准输液量对应的大于预设转速阈值的瞬时转速,所述第二标准输液量为所述第一标准输液量的下一标准输液量,也即,输出第一标准输液量的终止时间点为输出第二标准输液量的起始时间点,例如,假设第一标准输液量和第二标准输液量均为0.0029ml,所述蠕动周期为175s,其中,所述输液泵输出第一标准输液量的终止时间点为19:22:23,则19:22:24作为所述输液泵输出第二标准输液量的起始时间点。

作为一种示例,步骤B10至步骤B40包括:若所述预设数量的蠕动子周期对应的标准转速中存在大于所述预设转速阈值的第一标准转速,则获取所述输液泵的步进式电机在所述第一标准转速下的实际运行步数,其中,所述获取的方式可以为通过输液泵变速调整装置的步数检测模块获取的方式;将所述实际运行步数和所述第一标准转速对应的标准运行步数输入预设过冲运行步数计算模型,得到所述过冲运行步数,其中,所述预设过冲步数计算模型设置有过冲运行步数计算公式,所述过冲运行步数计算公式用于计算过冲运行步数,具体公式如下:

S

其中,S

将所述过冲运行步数和所述第二标准输液量对应的标准运行步数输入至预设目标转速计算模型,得到所述目标转速,并将所述目标转速替换所述第二标准输液量对应的标准转速,其中,所述预设目标转速计算模型设置有目标转速计算公式,所述目标转速计算公式如下:

其中,v

若所述预设数量的蠕动子周期对应的标准转速中不存在大于所述预设转速阈值的标准转速,则不调整各所述标准输液量对应的瞬时速度,以供各瞬时转速作为所述目标转速。

其中,在所述获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量的步骤之前,所述输液泵变速调整方法还包括:

步骤C10,获取用户输入的输液泵的平均输液速度:

步骤C20,依据所述平均输液速度,确定所述待变速目标的平均转速。

作为一种示例,步骤C10至步骤C20的步骤包括:获取用户基于所述输液泵的显示装置输入的输液泵的平均输液速度,其中,所述显示装置设置有按键面板,所述按键面板用于供用户输入输液相关参数;将所述平均输液速度输入至预设平均转速计算模型,得到所述输液泵的步进式电机的平均转速,其中,所述预设平均转速计算模型设置有预设平均转速计算公式,所述预设平均转速计算公式用于计算平均转速,具体为:

v

其中,v

本申请实施例提供了一种输液泵变速调整方法,应用于输液泵,所述输液泵内置待变速目标,也即,获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。由于蠕动式输液方式存在输液速度不均匀的固有缺陷,进而可通过分段调整输液泵的驱动机构的转速,实现控制输液泵的输液速度均匀的目的,而通过将标准输液总量划分为多段标准输液量和将蠕动周期划分为多段蠕动子周期的方式,进而根据每段标准输液量对应的运行步数和蠕动子周期,计算驱动机构的标准转速,进而以标准转速替换预设设定的平均转速,可控制整个蠕动周期内的每段蠕动子周期的输液量均匀,也即,分段控制驱动机构的转速,使得输液泵的输液速度均匀,并且由于单蠕动周期内输液泵的驱动机构多段变速易导致出现过冲现象,而由于过冲现象的发生只存在于驱动机构的转速过大时,进而可通过检测各标准转速,当检测到标准转速过大时,通过调整标准转速以消除过冲量,所以,提升了输液泵在输液速度均匀的情况下的输液精度。

实施例二

进一步地,参照图2,在本申请另一实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。在此基础上,在所述依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速的步骤之前,所述输液泵变速调整方法还包括:

步骤D10,获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的标准输液时间;

步骤D20,依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数。

在本实施例中,需要说明的是,由于蠕动式输液泵的特殊结构,当蠕动式输液泵的步进式电机以预先设定的转速运行时,由于输液速度无法均匀,而各所述标准输液量均相等,所以,蠕动式输液泵在输出各标准输液量所用的时间并不相同,也即,各所述试剂输液时间不相同,而由于所述标准运行步数和运行时间成正比,也即,通过输液泵的显示装置可读取对应时间点输液泵的步进式电机的运行步数,所述映射关系表用于对应存储蠕动输液泵输出各标准输液量对应的标准输液时间和步进式电机在蠕动输液泵输出各标准输液量时对应的标准运行步数。

作为一种示例,步骤D10至步骤D20包括:获取所述输液泵的步进式电机在所述平均转速下输出各所述标准输液量对应的标准输液时间;以各所述标准输液时间为索引查询输液时间和运行步数之间映射关系表,得到各所述标准输液时间对应的标准运行步数。

其中,在所述依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数的步骤之前,所述输液泵变速调整方法还包括:

步骤E10,依据输液时间点和运行步数点之间的对应关系,确定所述待变速目标在各起始输液时间点对应的起始运行步数点以及在各终止输液时间点对应的终止运行步数点;

步骤E20,依据各所述起始运行步数点和各所述终止运行步数点之间的绝对差值,确定各所述标准输液量对应的标准运行步数;

步骤E30,依据各所述标准输液时间和各所述标准运行步数之间的一一对应关系,建立映射关系表。

作为一种示例,步骤E10至步骤E30包括:通过所述输液泵的显示装置获取步进式电机的输液时间点与运行步数点之间的线性对应关系,根据所述线性对应关系,确定待变速目标在各起始输液时间点对应的起始运行步数点以及在各终止输液时间点对应的终止运行步数点;将各所述起始运行步数点和各所述终止运行步数点输入预设标准运行步数计算模型,得到各所述标准输液量对应的标准运行步数,其中,所述预设标准运行步数计算模型设置有标准运行步数计算公式,所述标准运行步数计算公式用于计算标准运行步数,具体公式如下:

S=|S

其中,S为各所述标准运行步数,S

所述获取所述待变速目标在预设转速下输出各所述标准输液量对应的标准输液时间的步骤包括:

步骤F10,获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的起始输液时间点以及终止输液时间点;

步骤F20,依据各所述起始输液时间点和终止输液时间点之间的绝对差值,确定各所述标准输液量对应的标准输液时间。

在本实施例中,需要说明的是,所述起始输液时间点用于表征蠕动式输液泵输出某段标准输液量的开始时间,所述终止输液时间点用于表征蠕动式输液泵输出某段标准输液量的结束时间,所述蠕动式输液泵输出各标准输液量的过程对应着时间区间,也即,输出某段标准输液量均对应着开始本段输液的时间点以及终止某段输液的时间点,例如,假设输出某段标准输液量对应着开始本段输液的时间点为19:23:40,结束本段输液的时间点为19:23:42,则输出某段标准输液量的标准运行时间为2s。

作为一种示例,步骤F10至步骤F20包括:获取所述输液泵的步进式电机在所述平均转速下输出各段标准输液量的开始时间以及结束时间;将所述输出各段标准输液量的开始时间以及结束时间输入至预设标准输液时间计算模型,得到所述输液泵的步进式电机在所述平均转速下输出各所述标准输液量的标准输液时间,其中,所述预设标准输液时间计算模型设置有标准时间计算公式,所述标准时间计算公式如下:

T

其中,T

本申请实施例提供了一种标准运行步数获取方法,也即,获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的标准输液时间;依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数。相比于轮巡查找各所述标准输液时间对应的标准运行步数,本方法可通过输液时间和运行步数之间的映射关系表,精确获取输出各所述标准输液时间对应的标准运行步数,进而依据各所述标准运行步数和所述蠕动子周期,对所述输液泵输出各标准输液量对应的平均转速进行调整,也即,加快了标准运行步数的获取速度,所以,为使输液泵的输液速度均匀奠定了基础,也即,为提升输液泵在输液速度均匀的情况下的输液精度奠定了基础。

实施例三

本申请实施例还提供一种输液泵变速调整装置,应用于输液泵,所述输液泵内置待变速目标,所述输液泵变速调整装置包括:

划分模块,用于获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;

确定模块,用于依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;

替换模块,用于以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;

检测模块,用于通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。

可选地,所述检测模块还用于:

若各所述标准转速中存在大于所述预设转速阈值的第一标准转速,则获取所述待变速目标在所述第一标准转速下的实际运行步数;

依据所述实际运行步数和所述第一标准转速对应的标准运行步数之间的差值,确定所述待变速目标输出第一标准输液量的过冲运行步数,其中,所述第一标准输液量为所述第一标准转速对应的标准输液量;

依据所述过冲运行步数,将输出第二标准输液量的标准转速调整为目标转速,其中,所述第二标准输液量为所述第一标准输液量的下一标准输液量;

若各所述标准转速均不大于所述预设转速阈值,则不调整各所述标准转速。

可选地,所述输液泵变速调整装置还用于:

获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的标准输液时间;

依据输液时间和运行步数之间的映射关系表,查询各所述标准输液时间对应的标准运行步数。

可选地,所述输液泵变速调整装置还用于:

获取所述待变速目标在所述平均转速下输出各所述标准输液量对应的起始输液时间点以及终止输液时间点;

依据各所述起始输液时间点和终止输液时间点之间的绝对差值,确定各所述标准输液量对应的标准输液时间。

可选地,所述输液泵变速调整装置还用于:

依据输液时间点和运行步数点之间的对应关系,确定所述待变速目标在各起始输液时间点对应的起始运行步数点以及在各终止输液时间点对应的终止运行步数点;

依据各所述起始运行步数点和各所述终止运行步数点之间的绝对差值,确定各所述标准输液量对应的标准运行步数;

依据各所述标准输液时间和各所述标准运行步数之间的一一对应关系,建立映射关系表。

可选地,所述输液泵变速调整装置还用于:

获取用户输入的输液泵的平均输液速度;

依据所述平均输液速度,确定所述待变速目标的平均转速。

可选地,所述获取模块还用于:

获取预设次数的所述输液泵在蠕动周期内的输液总量;

通过计算各所述输液总量之和与所述预设次数之间的比值,得到所述标准输液总量。

本发明提供的输液泵变速调整装置,采用上述实施例中的输液泵变速调整方法,解决了输液泵在输液速度均匀的情况下输液精度低的技术问题。与现有技术相比,本发明实施例提供的输液泵变速调整装置的有益效果与上述实施例提供的输液泵变速调整方法的有益效果相同,且该输液泵变速调整装置中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。

实施例四

本发明实施例提供一种电子设备,电子设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的输液泵变速调整方法。

下面参考图3,其示出了适于用来实现本公开实施例的电子设备的结构示意图。本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图3示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

如图3所示,电子设备可以包括处理装置(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(ROM)中的程序或者从存储装置加载到随机访问存储器(RAM)中的程序而执行各种适当的动作和处理。在RAM中,还存储有电子设备操作所需的各种程序和数据。处理装置、ROM以及RAM通过总线彼此相连。输入/输出(I/O)接口也连接至总线。

通常,以下系统可以连接至I/O接口:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置;包括例如磁带、硬盘等的存储装置;以及通信装置。通信装置可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种系统的电子设备,但是应理解的是,并不要求实施或具备所有示出的系统。可以替代地实施或具备更多或更少的系统。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置从网络上被下载和安装,或者从存储装置被安装,或者从ROM被安装。在该计算机程序被处理装置执行时,执行本公开实施例的方法中限定的上述功能。

本发明提供的电子设备,采用上述实施例中的输液泵变速调整方法,解决了输液泵在输液速度均匀的情况下输液精度低的技术问题。与现有技术相比,本发明实施例提供的电子设备的有益效果与上述实施例提供的输液泵变速调整方法的有益效果相同,且该电子设备中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。

应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

实施例五

本实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例一中的输液泵变速调整方法。

本发明实施例提供的计算机可读存储介质例如可以是U盘,但不限于电、磁、光、电磁、红外线、或半导体的系统、系统或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、系统或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。

上述计算机可读存储介质可以是电子设备中所包含的;也可以是单独存在,而未装配入电子设备中。

上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被电子设备执行时,使得电子设备:获取所述输液泵在蠕动周期内的标准输液总量,将所述标准输液总量划分为预设数量段的标准输液量;依据各所述标准输液量对应的标准运行步数和在所述蠕动周期内占据的蠕动子周期,确定所述待变速目标输出各所述标准输液量的标准转速;以各所述标准转速替换所述待变速目标在所述蠕动子周期内的平均转速;通过检测各所述标准转速是否大于预设转速阈值,确定是否调整各所述标准转速。

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。

本发明提供的计算机可读存储介质,存储有用于执行上述输液泵变速调整方法的计算机可读程序指令,解决了输液泵在输液速度均匀的情况下输液精度低的技术问题。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述实施例提供的输液泵变速调整方法的有益效果相同,在此不做赘述。

实施例六

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的输液泵变速调整方法的步骤。

本申请提供的计算机程序产品解决了输液泵在输液速度均匀的情况下输液精度低的技术问题。与现有技术相比,本发明实施例提供的计算机程序产品的有益效果与上述实施例提供的输液泵变速调整方法的有益效果相同,在此不做赘述。

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利处理范围内。

技术分类

06120114690508