本發(fā)明涉及醫(yī)療技術(shù)領(lǐng)域。更具體而言,本發(fā)明涉及一種藥品抽吸系統(tǒng)及其抽吸控制方法和抽吸控制裝置。
背景技術(shù):
為了解決醫(yī)院的醫(yī)護人員在日常大量的藥品配制工作,消耗大量時間和精力同時帶來諸多用藥風(fēng)險的問題,出現(xiàn)了一些可以自動配藥的裝置。但是,在使用自動配藥裝置時,在藥品抽吸完成后,不能進行自動的核對,還需要人工進行查看來確認抽吸是否完全,這種方式對人的依賴較大,無法解放工作人員,而且效率低下,還容易產(chǎn)生誤判。
針對此問題,研究人員開發(fā)了一種通過反復(fù)稱重,獲取抽吸前后藥瓶的重量并進行比對的方式,希望通過機器完成抽吸核對的工作。但是這種方法操作復(fù)雜,需要反復(fù)的加持和稱重,效率也很低下。同時這種方法也只適合于西林瓶的抽吸操作,不適合于安瓿瓶的抽吸操作。
因此,需要開發(fā)一種更高效、對藥瓶兼容性更高的藥品抽吸系統(tǒng)以及一種藥品抽吸控制方法。
技術(shù)實現(xiàn)要素:
因此,鑒于上述問題,本發(fā)明的目的是提供一種更高效且兼容各種藥瓶的藥品抽吸系統(tǒng)及其抽吸控制方法以及實現(xiàn)該方法的抽吸控制裝置,所述藥品抽吸系統(tǒng)和抽吸控制方法可以以高效率、高精度地用于各種藥瓶中藥品抽吸控制。
根據(jù)本發(fā)明的一方面,提供一種藥品抽吸系統(tǒng),所述系統(tǒng)可以包括蠕動泵、液體傳感器和配藥器,
所述配藥器包含輸液軟管和兩套位于所述輸液軟管兩端的針具,用于連接待抽吸藥瓶和溶媒袋以及傳輸藥品;
所述蠕動泵用于進行藥品抽吸;
所述液體傳感器用于檢測對應(yīng)區(qū)域的輸液軟管內(nèi)是否有藥液存在。
進一步地,所述液體傳感器可以進一步包括發(fā)射器和接收器。
根據(jù)本發(fā)明的一方面,提供一種藥品抽吸控制方法,所述方法可以包括如下步驟:
控制設(shè)定蠕動泵的抽吸流量s毫升/秒,并根據(jù)所設(shè)定的抽吸流量計算出抽吸所需的理論時間t1秒;
控制將抽吸用針具插入待抽吸藥瓶中,并生成抽吸指令、液體傳感器信號檢測指令和液體傳感器信號統(tǒng)計指令;
根據(jù)所述抽吸指令,控制蠕動泵進行抽吸;同時,
根據(jù)所述液體傳感器信號檢測指令,每隔預(yù)定時間t2毫秒檢測液體傳感器信號;
根據(jù)所述液體傳感器信號統(tǒng)計指令,統(tǒng)計抽吸時間為t秒時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt;
根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息。
進一步地,根據(jù)本發(fā)明的一個實施方案,在本發(fā)明的藥品抽吸控制方法中,“根據(jù)所述液體傳感器信號統(tǒng)計指令,統(tǒng)計抽吸時間為t時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt”的步驟可以進一步包括:
根據(jù)所述液體傳感器信號統(tǒng)計指令,提取抽吸時間為t時的液體傳感器信號檢測的結(jié)果;
根據(jù)所提取的檢測結(jié)果,計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt。
進一步地,在本發(fā)明的藥品抽吸控制方法中,所述“根據(jù)所提取的檢測結(jié)果,計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt”可以包括:
根據(jù)所提取的檢測結(jié)果,若此時液體傳感器信號檢測的結(jié)果為有信號,則如下計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt,
mt=mt-t2+1,nt=nt-t2-2且nt小于0時重置nt為0;或者
根據(jù)所提取的檢測結(jié)果,若此時液體傳感器信號檢測的結(jié)果為無信號,則如下計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt,mt=mt-t2,nt=nt-t2+1,
其中,mt-t2和nt-t2分別為抽吸時間為t-t2時液體傳感器檢測到信號的次數(shù)和未檢測到信號的次數(shù),m和n的初始值為0。
進一步地,所述“根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息”步驟如下進行:
根據(jù)t1、t2、mt、nt和t值,當(dāng)t未達到t1+δt時,若n*t2大于1s且m*t2大于0.9*t1,則生成抽吸完成信息。
本說明書中出現(xiàn)的“*”號表示乘號。
或者,所述“根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息”步驟如下進行:
根據(jù)t1、t2、mt、nt和t值,當(dāng)t達到t1+δt,且n*t2小于等于1s時,
若m*t2大于等于0.95*t1,則生成抽吸完成信息;
若m*t2小于0.95*t1,則生成抽吸失敗信息。
其中,所述δt為1至3秒,優(yōu)選為2秒。
根據(jù)本發(fā)明的一個實施方案,在本發(fā)明的藥品抽吸控制方法中,所述t2為3至7毫秒,優(yōu)選為5毫秒。
根據(jù)本發(fā)明的另一方面,提供一種藥品抽吸控制裝置,該裝置可以包括:
設(shè)定模塊,用于控制設(shè)定蠕動泵的抽吸流量s,并根據(jù)所設(shè)定的抽吸流量計算出抽吸所需的理論時間t1;
指令生成模塊,用于控制將抽吸用針具插入待抽吸藥瓶中,并生成抽吸指令、液體傳感器信號檢測指令和液體傳感器信號統(tǒng)計指令;
抽吸控制模塊,用于根據(jù)所述抽吸指令,控制蠕動泵進行抽吸;
信號檢測模塊,用于根據(jù)所述液體傳感器信號檢測指令,每隔預(yù)定時間t2檢測液體傳感器信號;
信號統(tǒng)計模塊,用于根據(jù)所述液體傳感器信號統(tǒng)計指令,統(tǒng)計抽吸時間為t時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt;
結(jié)果生成模塊,用于根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息。
進一步地,根據(jù)本發(fā)明一個實施方案的藥品抽吸控制裝置,其中,所述信號統(tǒng)計模塊可以進一步包括:
檢測結(jié)果提取單元,用于根據(jù)所述液體傳感器信號統(tǒng)計指令,提取抽吸時間為t時的液體傳感器信號檢測的結(jié)果;
計算單元,用于根據(jù)所提取的檢測結(jié)果,計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt。
有益效果
通過本發(fā)明的藥品抽吸系統(tǒng)及其抽吸控制方法和控制裝置,可以實現(xiàn)對各種不同藥瓶中藥品的抽吸控制,而且具有提高的檢測精度和檢測效率,而且不需要其他復(fù)雜的輔助配件,降低了成本。
附圖說明
圖1為根據(jù)本發(fā)明的一個實施方案的藥品抽吸系統(tǒng)的示意圖。
附圖標(biāo)記
1:西林瓶
2:發(fā)射器
3:接收器
4:輸液軟管
5:蠕動泵
6:溶媒袋
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施方式,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施方式僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明的一個方面提供一種藥品抽吸系統(tǒng),所述系統(tǒng)可以包括蠕動泵、液體傳感器和配藥器,
所述配藥器包含輸液軟管和兩套位于所述輸液軟管兩端的針具,用于連接待抽吸藥瓶和溶媒袋以及傳輸藥品;
所述蠕動泵用于進行藥品抽吸;
所述液體傳感器用于檢測對應(yīng)區(qū)域的輸液軟管內(nèi)是否有藥液存在。
本發(fā)明的藥品抽吸系統(tǒng),通過液體傳感器的引入,可以實時檢測輸液軟管內(nèi)的液體流動情況,同時結(jié)合預(yù)定的藥品抽吸量和蠕動泵的抽吸流量,即可實現(xiàn)藥品抽吸完成的自動核對。而不需要反復(fù)的稱重等操作,既提高了抽吸的效率和控制精度,同時也不需要配制例如稱重等需要的其他輔助配件,也降低了成本。同時,因為不需要對抽吸的藥瓶進行反復(fù)的操作,因此,對抽吸的藥瓶沒有限制,本發(fā)明的藥瓶抽吸系統(tǒng)可以適用于各種不同的藥瓶,包括不同形狀的西林瓶和安瓿瓶等。
具體地,本發(fā)明的藥品抽吸系統(tǒng)在使用時,將配藥器兩端的針具分別插入待抽吸的藥瓶和溶媒袋中,將輸液軟管至于蠕動泵中,啟動蠕動泵進行藥液抽吸,同時使用液體傳感器檢測輸液軟管中也液體的流動情況,即檢測液體傳感器對應(yīng)區(qū)域的輸液軟管內(nèi)是否有藥液存在。所述對應(yīng)區(qū)域為液體傳感器可以進行檢測的區(qū)域。對所述液體傳感器沒有特殊限制,只要其可以用于檢測輸液軟管中液體的流動情況即可。更具體地,如圖1所示,所述液體傳感器可以包括發(fā)射器2和接收器3。所述發(fā)射器和接收器分別設(shè)置于輸液軟管的兩側(cè),使得發(fā)射器發(fā)射的信號可以穿過輸液軟管后被接收器收到(此時,發(fā)射器和接收器的對射區(qū)域即為對應(yīng)區(qū)域),從而檢測輸液軟管內(nèi)是否有藥液存在。所述液體傳感器可以設(shè)置于靠近插入待抽吸藥瓶中的針具的一端。
本發(fā)明的另一個方面提供一種藥品抽吸控制方法,所述方法可以包括如下步驟:
控制設(shè)定蠕動泵的抽吸流量s毫升/秒,并根據(jù)所設(shè)定的抽吸流量計算出抽吸所需的理論時間t1秒;
控制將抽吸用針具插入待抽吸藥瓶中,并生成抽吸指令、液體傳感器信號檢測指令和液體傳感器信號統(tǒng)計指令;
根據(jù)所述抽吸指令,控制蠕動泵進行抽吸;同時,
根據(jù)所述液體傳感器信號檢測指令,每隔預(yù)定時間t2毫秒檢測液體傳感器信號;
根據(jù)所述液體傳感器信號統(tǒng)計指令,統(tǒng)計抽吸時間為t秒時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt;
根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息。
具體地,在進行抽吸前,根據(jù)預(yù)設(shè)的抽吸量例如x毫升和設(shè)定的抽吸流量s毫升/秒,可以計算出理論上抽吸完成所需要的時間,即理論時間t1(秒),t1=x/s,一般抽吸精度可以為95%。
在控制蠕動泵進行抽吸的同時,根據(jù)所述液體傳感器信號檢測指令,每隔預(yù)定時間t2毫秒檢測液體傳感器信號。通過液體傳感器信號的檢測,可以檢測對應(yīng)區(qū)域的輸液軟管內(nèi)是否有藥液存在,當(dāng)對應(yīng)區(qū)域的輸液軟管中有液體存在時,液體傳感器可以檢測到信號,當(dāng)對應(yīng)區(qū)域的輸液軟管中沒有液體存在時,液體傳感器檢測不到信號。
根據(jù)本發(fā)明的一個實施方案,在本發(fā)明的藥品抽吸控制方法中,所述t2為3至7毫秒,優(yōu)選為5毫秒。
進一步地,根據(jù)本發(fā)明的一個實施方案,在本發(fā)明的藥品抽吸控制方法中,“根據(jù)所述液體傳感器信號統(tǒng)計指令,統(tǒng)計抽吸時間為t時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt”的步驟可以進一步包括:
根據(jù)所述液體傳感器信號統(tǒng)計指令,提取抽吸時間為t時的液體傳感器信號檢測的結(jié)果;
根據(jù)所提取的檢測結(jié)果,計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt。
在持續(xù)檢測液體傳感器信號的同時,對液體傳感器檢測信號的情況進行統(tǒng)計,以獲得與抽吸時間相對應(yīng)的液體傳感器檢測到信號的次數(shù)m和未檢測到信號的次數(shù)n,當(dāng)抽吸時間為t時,液體傳感器檢測到信號的次數(shù)和未檢測到信號的次數(shù)分別表示為mt和nt。
進一步地,關(guān)于mt和nt的計算,在本發(fā)明的藥品抽吸控制方法中,所述“根據(jù)所提取的檢測結(jié)果,計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt”可以包括:
根據(jù)所提取的檢測結(jié)果,若此時液體傳感器信號檢測的結(jié)果為有信號,則如下計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt,
mt=mt-t2+1,nt=nt-t2-2且nt小于0時重置nt為0;或者
根據(jù)所提取的檢測結(jié)果,若此時液體傳感器信號檢測的結(jié)果為無信號,則如下計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt,mt=mt-t2,nt=nt-t2+1,
其中,mt-t2和nt-t2分別為抽吸時間為t-t2時液體傳感器檢測到信號的次數(shù)和未檢測到信號的次數(shù),m和n的初始值為0。
m和n的初始值為0,即開始抽吸時,m和n均為0。
在統(tǒng)計得到抽吸時間為t時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt的基礎(chǔ)上,可以根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息,如下進行:
根據(jù)t1、t2、mt、nt和t值,當(dāng)t未達到t1+δt時,若n*t2大于1s且m*t2大于0.9*t1,則生成抽吸完成信息。
或者,根據(jù)t1、t2、mt、nt和t值,當(dāng)t達到t1+δt,且n*t2小于等于1s時,
若m*t2大于等于0.95*t1,則生成抽吸完成信息;
若m*t2小于0.95*t1,則生成抽吸失敗信息。
其中,所述δt為1至3秒,優(yōu)選為2秒。
根據(jù)本發(fā)明的另一方面,提供一種藥品抽吸控制裝置。本發(fā)明的藥品抽吸控制裝置可以實現(xiàn)本發(fā)明的藥品抽吸控制方法。在本發(fā)明中,所述“模塊”可以指一個獨立的裝置,也可以是一個裝置里的硬件,或者也可以指用于完成相應(yīng)功能的軟件模塊,并不限定其具體的表現(xiàn)形式。
所述藥品抽吸控制裝置可以包括:
設(shè)定模塊,用于控制設(shè)定蠕動泵的抽吸流量s,并根據(jù)所設(shè)定的抽吸流量計算出抽吸所需的理論時間t1;
指令生成模塊,用于控制將抽吸用針具插入待抽吸藥瓶中,并生成抽吸指令、液體傳感器信號檢測指令和液體傳感器信號統(tǒng)計指令;
抽吸控制模塊,用于根據(jù)所述抽吸指令,控制蠕動泵進行抽吸;
信號檢測模塊,用于根據(jù)所述液體傳感器信號檢測指令,每隔預(yù)定時間t2檢測液體傳感器信號;
信號統(tǒng)計模塊,用于根據(jù)所述液體傳感器信號統(tǒng)計指令,統(tǒng)計抽吸時間為t時的液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt;
結(jié)果生成模塊,用于根據(jù)t1、t2、mt、nt和t值,計算并生成抽吸結(jié)果信息。
進一步地,根據(jù)本發(fā)明一個實施方案的藥品抽吸控制裝置,其中,所述信號統(tǒng)計模塊可以進一步包括:
檢測結(jié)果提取單元,用于根據(jù)所述液體傳感器信號統(tǒng)計指令,提取抽吸時間為t時的液體傳感器信號檢測的結(jié)果;
計算單元,用于根據(jù)所提取的檢測結(jié)果,計算此時液體傳感器檢測到信號的次數(shù)mt和未檢測到信號的次數(shù)nt。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。