药品抽吸系统及其抽吸控制方法和装置与流程

文档序号:11239685阅读:2149来源:国知局

本发明涉及医疗技术领域。更具体而言,本发明涉及一种药品抽吸系统及其抽吸控制方法和抽吸控制装置。



背景技术:

为了解决医院的医护人员在日常大量的药品配制工作,消耗大量时间和精力同时带来诸多用药风险的问题,出现了一些可以自动配药的装置。但是,在使用自动配药装置时,在药品抽吸完成后,不能进行自动的核对,还需要人工进行查看来确认抽吸是否完全,这种方式对人的依赖较大,无法解放工作人员,而且效率低下,还容易产生误判。

针对此问题,研究人员开发了一种通过反复称重,获取抽吸前后药瓶的重量并进行比对的方式,希望通过机器完成抽吸核对的工作。但是这种方法操作复杂,需要反复的加持和称重,效率也很低下。同时这种方法也只适合于西林瓶的抽吸操作,不适合于安瓿瓶的抽吸操作。

因此,需要开发一种更高效、对药瓶兼容性更高的药品抽吸系统以及一种药品抽吸控制方法。



技术实现要素:

因此,鉴于上述问题,本发明的目的是提供一种更高效且兼容各种药瓶的药品抽吸系统及其抽吸控制方法以及实现该方法的抽吸控制装置,所述药品抽吸系统和抽吸控制方法可以以高效率、高精度地用于各种药瓶中药品抽吸控制。

根据本发明的一方面,提供一种药品抽吸系统,所述系统可以包括蠕动泵、液体传感器和配药器,

所述配药器包含输液软管和两套位于所述输液软管两端的针具,用于连接待抽吸药瓶和溶媒袋以及传输药品;

所述蠕动泵用于进行药品抽吸;

所述液体传感器用于检测对应区域的输液软管内是否有药液存在。

进一步地,所述液体传感器可以进一步包括发射器和接收器。

根据本发明的一方面,提供一种药品抽吸控制方法,所述方法可以包括如下步骤:

控制设定蠕动泵的抽吸流量s毫升/秒,并根据所设定的抽吸流量计算出抽吸所需的理论时间t1秒;

控制将抽吸用针具插入待抽吸药瓶中,并生成抽吸指令、液体传感器信号检测指令和液体传感器信号统计指令;

根据所述抽吸指令,控制蠕动泵进行抽吸;同时,

根据所述液体传感器信号检测指令,每隔预定时间t2毫秒检测液体传感器信号;

根据所述液体传感器信号统计指令,统计抽吸时间为t秒时的液体传感器检测到信号的次数mt和未检测到信号的次数nt;

根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息。

进一步地,根据本发明的一个实施方案,在本发明的药品抽吸控制方法中,“根据所述液体传感器信号统计指令,统计抽吸时间为t时的液体传感器检测到信号的次数mt和未检测到信号的次数nt”的步骤可以进一步包括:

根据所述液体传感器信号统计指令,提取抽吸时间为t时的液体传感器信号检测的结果;

根据所提取的检测结果,计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt。

进一步地,在本发明的药品抽吸控制方法中,所述“根据所提取的检测结果,计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt”可以包括:

根据所提取的检测结果,若此时液体传感器信号检测的结果为有信号,则如下计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt,

mt=mt-t2+1,nt=nt-t2-2且nt小于0时重置nt为0;或者

根据所提取的检测结果,若此时液体传感器信号检测的结果为无信号,则如下计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt,mt=mt-t2,nt=nt-t2+1,

其中,mt-t2和nt-t2分别为抽吸时间为t-t2时液体传感器检测到信号的次数和未检测到信号的次数,m和n的初始值为0。

进一步地,所述“根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息”步骤如下进行:

根据t1、t2、mt、nt和t值,当t未达到t1+δt时,若n*t2大于1s且m*t2大于0.9*t1,则生成抽吸完成信息。

本说明书中出现的“*”号表示乘号。

或者,所述“根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息”步骤如下进行:

根据t1、t2、mt、nt和t值,当t达到t1+δt,且n*t2小于等于1s时,

若m*t2大于等于0.95*t1,则生成抽吸完成信息;

若m*t2小于0.95*t1,则生成抽吸失败信息。

其中,所述δt为1至3秒,优选为2秒。

根据本发明的一个实施方案,在本发明的药品抽吸控制方法中,所述t2为3至7毫秒,优选为5毫秒。

根据本发明的另一方面,提供一种药品抽吸控制装置,该装置可以包括:

设定模块,用于控制设定蠕动泵的抽吸流量s,并根据所设定的抽吸流量计算出抽吸所需的理论时间t1;

指令生成模块,用于控制将抽吸用针具插入待抽吸药瓶中,并生成抽吸指令、液体传感器信号检测指令和液体传感器信号统计指令;

抽吸控制模块,用于根据所述抽吸指令,控制蠕动泵进行抽吸;

信号检测模块,用于根据所述液体传感器信号检测指令,每隔预定时间t2检测液体传感器信号;

信号统计模块,用于根据所述液体传感器信号统计指令,统计抽吸时间为t时的液体传感器检测到信号的次数mt和未检测到信号的次数nt;

结果生成模块,用于根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息。

进一步地,根据本发明一个实施方案的药品抽吸控制装置,其中,所述信号统计模块可以进一步包括:

检测结果提取单元,用于根据所述液体传感器信号统计指令,提取抽吸时间为t时的液体传感器信号检测的结果;

计算单元,用于根据所提取的检测结果,计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt。

有益效果

通过本发明的药品抽吸系统及其抽吸控制方法和控制装置,可以实现对各种不同药瓶中药品的抽吸控制,而且具有提高的检测精度和检测效率,而且不需要其他复杂的辅助配件,降低了成本。

附图说明

图1为根据本发明的一个实施方案的药品抽吸系统的示意图。

附图标记

1:西林瓶

2:发射器

3:接收器

4:输液软管

5:蠕动泵

6:溶媒袋

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施方式,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅用以解释本发明,并不用于限定本发明。

本发明的一个方面提供一种药品抽吸系统,所述系统可以包括蠕动泵、液体传感器和配药器,

所述配药器包含输液软管和两套位于所述输液软管两端的针具,用于连接待抽吸药瓶和溶媒袋以及传输药品;

所述蠕动泵用于进行药品抽吸;

所述液体传感器用于检测对应区域的输液软管内是否有药液存在。

本发明的药品抽吸系统,通过液体传感器的引入,可以实时检测输液软管内的液体流动情况,同时结合预定的药品抽吸量和蠕动泵的抽吸流量,即可实现药品抽吸完成的自动核对。而不需要反复的称重等操作,既提高了抽吸的效率和控制精度,同时也不需要配制例如称重等需要的其他辅助配件,也降低了成本。同时,因为不需要对抽吸的药瓶进行反复的操作,因此,对抽吸的药瓶没有限制,本发明的药瓶抽吸系统可以适用于各种不同的药瓶,包括不同形状的西林瓶和安瓿瓶等。

具体地,本发明的药品抽吸系统在使用时,将配药器两端的针具分别插入待抽吸的药瓶和溶媒袋中,将输液软管至于蠕动泵中,启动蠕动泵进行药液抽吸,同时使用液体传感器检测输液软管中也液体的流动情况,即检测液体传感器对应区域的输液软管内是否有药液存在。所述对应区域为液体传感器可以进行检测的区域。对所述液体传感器没有特殊限制,只要其可以用于检测输液软管中液体的流动情况即可。更具体地,如图1所示,所述液体传感器可以包括发射器2和接收器3。所述发射器和接收器分别设置于输液软管的两侧,使得发射器发射的信号可以穿过输液软管后被接收器收到(此时,发射器和接收器的对射区域即为对应区域),从而检测输液软管内是否有药液存在。所述液体传感器可以设置于靠近插入待抽吸药瓶中的针具的一端。

本发明的另一个方面提供一种药品抽吸控制方法,所述方法可以包括如下步骤:

控制设定蠕动泵的抽吸流量s毫升/秒,并根据所设定的抽吸流量计算出抽吸所需的理论时间t1秒;

控制将抽吸用针具插入待抽吸药瓶中,并生成抽吸指令、液体传感器信号检测指令和液体传感器信号统计指令;

根据所述抽吸指令,控制蠕动泵进行抽吸;同时,

根据所述液体传感器信号检测指令,每隔预定时间t2毫秒检测液体传感器信号;

根据所述液体传感器信号统计指令,统计抽吸时间为t秒时的液体传感器检测到信号的次数mt和未检测到信号的次数nt;

根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息。

具体地,在进行抽吸前,根据预设的抽吸量例如x毫升和设定的抽吸流量s毫升/秒,可以计算出理论上抽吸完成所需要的时间,即理论时间t1(秒),t1=x/s,一般抽吸精度可以为95%。

在控制蠕动泵进行抽吸的同时,根据所述液体传感器信号检测指令,每隔预定时间t2毫秒检测液体传感器信号。通过液体传感器信号的检测,可以检测对应区域的输液软管内是否有药液存在,当对应区域的输液软管中有液体存在时,液体传感器可以检测到信号,当对应区域的输液软管中没有液体存在时,液体传感器检测不到信号。

根据本发明的一个实施方案,在本发明的药品抽吸控制方法中,所述t2为3至7毫秒,优选为5毫秒。

进一步地,根据本发明的一个实施方案,在本发明的药品抽吸控制方法中,“根据所述液体传感器信号统计指令,统计抽吸时间为t时的液体传感器检测到信号的次数mt和未检测到信号的次数nt”的步骤可以进一步包括:

根据所述液体传感器信号统计指令,提取抽吸时间为t时的液体传感器信号检测的结果;

根据所提取的检测结果,计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt。

在持续检测液体传感器信号的同时,对液体传感器检测信号的情况进行统计,以获得与抽吸时间相对应的液体传感器检测到信号的次数m和未检测到信号的次数n,当抽吸时间为t时,液体传感器检测到信号的次数和未检测到信号的次数分别表示为mt和nt。

进一步地,关于mt和nt的计算,在本发明的药品抽吸控制方法中,所述“根据所提取的检测结果,计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt”可以包括:

根据所提取的检测结果,若此时液体传感器信号检测的结果为有信号,则如下计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt,

mt=mt-t2+1,nt=nt-t2-2且nt小于0时重置nt为0;或者

根据所提取的检测结果,若此时液体传感器信号检测的结果为无信号,则如下计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt,mt=mt-t2,nt=nt-t2+1,

其中,mt-t2和nt-t2分别为抽吸时间为t-t2时液体传感器检测到信号的次数和未检测到信号的次数,m和n的初始值为0。

m和n的初始值为0,即开始抽吸时,m和n均为0。

在统计得到抽吸时间为t时的液体传感器检测到信号的次数mt和未检测到信号的次数nt的基础上,可以根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息,如下进行:

根据t1、t2、mt、nt和t值,当t未达到t1+δt时,若n*t2大于1s且m*t2大于0.9*t1,则生成抽吸完成信息。

或者,根据t1、t2、mt、nt和t值,当t达到t1+δt,且n*t2小于等于1s时,

若m*t2大于等于0.95*t1,则生成抽吸完成信息;

若m*t2小于0.95*t1,则生成抽吸失败信息。

其中,所述δt为1至3秒,优选为2秒。

根据本发明的另一方面,提供一种药品抽吸控制装置。本发明的药品抽吸控制装置可以实现本发明的药品抽吸控制方法。在本发明中,所述“模块”可以指一个独立的装置,也可以是一个装置里的硬件,或者也可以指用于完成相应功能的软件模块,并不限定其具体的表现形式。

所述药品抽吸控制装置可以包括:

设定模块,用于控制设定蠕动泵的抽吸流量s,并根据所设定的抽吸流量计算出抽吸所需的理论时间t1;

指令生成模块,用于控制将抽吸用针具插入待抽吸药瓶中,并生成抽吸指令、液体传感器信号检测指令和液体传感器信号统计指令;

抽吸控制模块,用于根据所述抽吸指令,控制蠕动泵进行抽吸;

信号检测模块,用于根据所述液体传感器信号检测指令,每隔预定时间t2检测液体传感器信号;

信号统计模块,用于根据所述液体传感器信号统计指令,统计抽吸时间为t时的液体传感器检测到信号的次数mt和未检测到信号的次数nt;

结果生成模块,用于根据t1、t2、mt、nt和t值,计算并生成抽吸结果信息。

进一步地,根据本发明一个实施方案的药品抽吸控制装置,其中,所述信号统计模块可以进一步包括:

检测结果提取单元,用于根据所述液体传感器信号统计指令,提取抽吸时间为t时的液体传感器信号检测的结果;

计算单元,用于根据所提取的检测结果,计算此时液体传感器检测到信号的次数mt和未检测到信号的次数nt。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1