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

一种基于RFID的药品智能识别定位方法及系统

文献发布时间:2023-06-19 10:11:51


一种基于RFID的药品智能识别定位方法及系统

技术领域

本发明涉及药品识别与定位技术领域,尤其涉及一种基于RFID的药品智能识别定位方法及系统。

背景技术

近年来,随着大数据、物联网以及5G技术的快速发展,医疗系统的数据化进程也逐步展开,这使得药品的批量化管理成为可能。目前医疗系统中的药品管理主要以人工方式为主,然后结合数据库完成对药品的入库、盘点、出库等管理工作。这使得现有的药品管理方式无法实现将药品信息和该药品的存放位置自动对应并录入到数据库。所以在药品入库后,往往需要人工核对药品的存储位置然后再记录。这种人工核对的过程在处理大批量药品时,非常耗费时间,且效率低,极易弄错。

因此,现有技术还有待改进和提高。

发明内容

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于RFID的药品智能识别定位方法及系统,旨在解决现有技术中在对药品进行人工核对时耗费时间,且效率低,极易弄错的问题。

为了解决上述技术问题,本发明所采用的技术方案如下:

第一方面,本发明提供一种基于RFID的药品智能识别定位方法,其中,所述方法包括:

控制RFID读取器沿着药品架上的药品排布方向匀速移动,并在移动的过程中对药品架上的每一个存储区域内的药品进行RFID标签的读取;

统计每个存储区域内RFID标签的读取总次数,并根据所述读取总次数,确定每个存储区域内的药品信息;

将所述药品信息及其对应的存储区域进行绑定并存储。

在一种实现方式中,所述药品架上预先设置有药品存储位,所述药品存储位上设置有若干个存储区域,每一个存储区域内设置有药品,且药品上设置有所述RFID标签,所述RFID标签中存储有编码信息以及所述药品的药品信息。

在一种实现方式中,所述RFID读取器能读取到所述存储区域内的药品的RFID标签以及与所述存储区域相邻的存储区域内的药品的RFID标签。

在一种实现方式中,所述控制RFID读取器沿着药品架上的药品排布方向匀速移动,并在移动的过程中对药品架上的每一个存储区域内的药品进行RFID标签的读取,包括:

所述RFID读取器设置在移动工作台上,所述移动工作台带动所述RFID读取器沿着所述药品架上的药品排布方向匀速移动;

当所述移动工作台移动时,每完成一个存储区域内的药品的RFID标签读取步骤后停止移动,并进入统计该存储区域内RFID标签读取次数的步骤;

或者,当所述移动工作台移动时,将所述药品架上的所有存储区域内的药品的RFID标签读取完毕后,进入统计每个存储区域内RFID标签的读取次数的步骤。

在一种实现方式中,所述统计每个存储区域内RFID标签的读取总次数,并根据所述读取次数,确定每个存储区域内的药品信息,包括:

获取每个存储区域内RFID标签的读取总次数并确定各个RFID标签的读取次数;

若每个存储区域的宽度相等,则将每个存储区域内的RFID标签的读取次数以及各个RFID标签的读取次数与第一标准模板进行比较,所述第一标准模板为在每个存储区域都有药品,且每个药品上的RFID标签都正常情况下,各个存储区域中统计到的RFID标签读取总次数以及各个RFID标签读取次数;

确定每个存储区域内所存放的药品以及所述药品的药品信息。

在一种实现方式中,所述统计每个存储区域内RFID标签的读取总次数,并根据所述读取次数,确定每个存储区域内的药品信息,包括:

获取每个存储区域内RFID标签的读取总次数并确定各个RFID标签的读取次数;

若每个存储区域的宽度不相等,则根据每个存储区域内RFID标签的读取总次数,确定各个存储区域的RFID标签读取总次数与对应的存储区域宽度的比值;

将所述比值与第二标准模板进行比较,确定每个存储区域内所存放的药品以及所述药品的药品信息,所述第二标准模板为在每个存储区域都有药品,且每个药品上的RFID标签都正常情况下,各个存储区域中统计到的RFID标签读取总次数与对应存储区域宽度的比值。

在一种实现方式中,所述确定每个存储区域内所存放的药品以及所述药品的药品信息,包括:

若某个存储区域内的RFID标签的读取次数最多,或,某个存储区域内的RFID标签的读取次数与该存储区域宽度的比值最大,则确定该RFID标签对应的药品被存储在该存储区域内;

识别该RFID标签,获取到该RFID标签所对应的药品的药品信息,并排除该RFID标签在其相邻区域中的统计次数。

第二方面,本发明实施例还提供一种基于RFID的药品智能识别定位系统,其中,所述系统包括:

药品架,所述药品架上预先设置有药品存储位,所述药品存储位上设置有若干个存储区域,每一个存储区域内设置有药品,且药品上设置有所述RFID标签,

RFID读取器,所述RFID存储器设置在移动工作台上,所述移动工作台带动所述RFID读取器沿着所述药品架上的药品排布方向匀速移动,并且在所述移动工作台在移动的过程中,所述RFID读取器对药品架上的每一个存储区域内的药品进行RFID标签的读取。

第三方面,本发明实施例还提供一种智能终端,其中,所述智能终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于RFID的药品智能识别定位程序,所述处理器执行所述基于RFID的药品智能识别定位程序时,实现上述方案中任一项所述的基于RFID的药品智能识别定位方法的步骤。

第四方面,本发明实施例还提供一种计算机可读存储介质,其中,其上存储有基于RFID的药品智能识别定位程序,处理器执行所述基于RFID的药品智能识别定位程序时,实现上述方案任一项所述的基于RFID的药品智能识别定位方法的步骤。

有益效果:本发明提供了一种基于RFID的药品智能识别定位方法及系统,通过RFID技术对药品架上不同区域的药品进行智能识别并存储,能够对药品进行批量化管理,相比目前医疗系统中的药品管理主要以人工方式核对药品为主,本发明在处理大批量药品时耗费时间少,效率高且不易造成药品核对错误。

附图说明

图1为本发明实施例提供的示例实施图。

图2为本发明实施例提供的基于RFID的药品智能识别定位方法的具体实施方式的流程图。

图3为本发明实施例提供的基于RFID的药品智能识别定位方法的确定每个存储区域内所存放的药品以及药品的药品信息流程图。

图4是本发明实施例提供的智能终端的内部结构原理框图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

近年来,随着大数据、物联网以及5G技术的快速发展,医疗系统的数据化进程也逐步展开,这使得药品的批量化管理成为可能。目前医疗系统中的药品管理主要以人工方式为主,然后结合数据库完成对药品的入库、盘点、出库等管理工作。这使得现有的药品管理方式无法实现将药品信息和该药品的存放位置自动对应并录入到数据库。所以在药品入库后,往往需要人工核对药品的存储位置然后再记录。这种人工核对的过程在处理大批量药品时,非常耗费时间,且效率低,极易弄错。

为了解决现有技术的问题,本发明提供一种基于RFID的药品智能识别定位方法及系统,通过RFID技术对药品架上的药品进行智能识别并存储数据库,能够对药品批量管理,无需人工核对,使得在处理大批量药品时耗费时间少,效率高且不易造成药品核对错误,也能够在后续提取和补充药品时快速获取药品位置并执行相关操作。具体实施时,RFID是一种无线射频技术,其原理为阅读器和标签之间进行非接触式的数据通信并连接数据库,通过非接触式的信息识别,从而进行数据交换,应用到本发明时,使用RFID读取器读取药品架上的药品RFID标签中的信息,RFID读取器自动移动到药品存储区域,读取药品标签信息,通过算法对药品信息进行统计计算获得药品信息,最后将药品信息和位置信息绑定建立映射关系存储在数据库当中,即完成了药品的录入工作,根据录入的信息可以判断库存的药品的使用情况。

举例说明,如图1所示,首先在药品架上安装好RFID读取器,RFID读取器设置在移动台上可自动移动,每个药品上都贴有RFID标签,RFID标签内含有编码信息和药品信息。系统在对药品进行批量管理和记录时,RFID读取器开始移动,移动到对应药品存储区域内停止并开始扫描药品RFID标签中的信息,通过算法统计该区域内该药品RFID标签的读取次数,进而获得该区域的药品信息,将药品信息与当前区域进行绑定并存储在数据库当中,完成该药品的记录工作,进行下一种药品的记录,在完成药品数据录入后,在数据库当中就能很直观的观察每个区域的药品使用情况,从而可以执行相应的对策,方便后续提取药品和补充药品。

本实施例所提供的一种基于RFID的药品智能识别定位方法,具体如图2所示,所述方法包括以下步骤:

S100、控制RFID读取器沿着药品架上的药品排布方向匀速移动,并在移动的过程中对药品架上的每一个存储区域内的药品进行RFID标签的读取。

具体实施时,如图1所示,本发明是对药品信息进行识别和录入,所以需要用到检测装置和被检测装置,检测装置为RFID读取器,被检测装置为贴有RFID标签的药品,RFID读取器安放在药品架的移动平台上,可沿着轨道自动运行,预先用RFID读取器读取贴有RFID标签的药品的标签中的药品信息和编码信息,并存储在数据库当中,在药品制成了被检测装置之后,需要放入药品架上,药品架上设有药品存储位,药品存储位又分成若干个存储区域,若干个存储区域都可以存储药品,且若干个存储区域都可以被系统检测到,系统可控制RFID读取器停留在特定的区域进行药品录入的工作。

在RFID读取器,贴有RFID标签的药品和药品架存储区域的预备工作准备好后,开始进行药品的录入工作,系统控制设置在移动平台上的RFID读取器进行移动,RFID读取器沿着药品架上的药品排布方向开始匀速移动,按照系统程序进行药品录入,当RFID读取器每到一个药品架上的药品存储区域时都会被系统检测到,然后控制RFID读取器读取当前位置的RFID标签信息,查询数据库中的药品编码信息就可以获得对应的药品信息,RFID读取器在读取信息时,能读取到当前存储区域内的药品的RFID标签以及与当前存储区域相邻的存储区域内的药品的RFID标签,由于标签的方向性,当前存储区域读取的标签次数最多,相邻区域读取的标签次数最少,并且当前所读取的存储区域位所对应的区域大小可以根据实际情况进行调节,不同药品存储位所对应的区域宽度可以相同也可以不同,且区域宽度会影响该区域的标签读取次数,为了减少相邻药品标签的影响,可以适当缩小区域宽度。

其中,RFID读取器在读取当前区域的标签时,读取方式有两种,第一种是移动工作台载着RFID读取器每完成一个存储区域内的药品的RFID标签读取完后停止移动,系统进入统计该存储区域内RFID标签读取次数的步骤;第二种是当移动工作台载着RFID读取器完成所有存储区域内的药品的RFID标签读取完毕后停止,系统再进入统计每个存储区域内RFID标签的读取次数的步骤。

S200、统计每个存储区域内RFID标签的读取总次数,并根据所述读取总次数,确定每个存储区域内的药品信息,并排除该RFID标签在其相邻区域中的统计次数。

在读取完各个存储区域的标签信息后,需要对标签信息进行统计分析,首先需要对每个存储区域内RFID标签的读取总次数进行数学统计,其次,判断每个存储区域的区域宽度是否相等,如果每个存储区域宽度相等,则将统计信息与预设的第一标准模板进行比较,从而就可以确定每个存储区域内存放的是什么药品与对应的药品信息;如果每个存储区域宽度不相等,则将统计信息与区域宽度转换成比值的形式,并与第二标准模板进行比较,从而就可以确定每个存储区域内存放的是什么药品与对应的药品信息。

在一种实现方式中,如图3中所示,所述步骤S200具体包括如下步骤:

S201、获取每个存储区域内RFID标签的读取总次数并确定各个RFID标签的读取次数;

S202、判断每个存储区域宽度是否相等;

S203、是,将每个存储区域内的RFID标签的读取次数以及各个RFID标签的读取次数与第一标准模板进行比较,进入S205;

S204、否,确定各个存储区域的RFID标签读取总次数与对应的存储区域宽度的比值,将比值与第二标准模板进行比较,进入S205;

S205、确定每个存储区域内所存放的药品以及所述药品的药品信息,并排除该RFID标签在其相邻区域中的统计次数。

具体实施时,在读取完各个存储区域的标签信息后,首先需要进行数学统计分析获取每个存储区域内RFID标签的读取总次数并确定各个RFID标签的读取次数;其次,系统对每个存储区域的宽度进行判断,判断每个存储区域的宽度是否相等。

如果每个存储区域的宽度相等,则将每个存储区域内的RFID标签的读取次数以及各个RFID标签的读取次数与第一标准模板进行比较,所述第一标准模板为在每个存储区域都有药品,且每个药品上的RFID标签都正常情况下,各个存储区域中统计到的RFID标签读取总次数以及各个RFID标签读取次数。其中,当每个存储区域内的RFID标签的读取次数以及各个RFID标签的读取次数与第一标准模板相比较少时,说明该存储区域的药品较少或用尽,当相差不大时,则说明正常。最后根据比较结果,若某个存储区域内的RFID标签的读取次数最多,则确定该RFID标签对应的药品被存储在该存储区域内,识别该RFID标签,获取到该RFID标签所对应的药品的药品信息。

如果每个存储区域的宽度不相等,则根据每个存储区域内RFID标签的读取总次数,确定各个存储区域的RFID标签读取总次数与对应的存储区域宽度的比值,将所述比值与第二标准模板进行比较,所述第二标准模板为在每个存储区域都有药品,且每个药品上的RFID标签都正常情况下,各个存储区域中统计到的RFID标签读取总次数与对应存储区域宽度的比值。其中,每个存储区域内的RFID标签的读取次数以及各个RFID标签的读取次数与第一标准模板相比较少时,说明该存储区域的药品较少或用尽,当相差不大时,则说明正常。最后根据比较结果,若某个存储区域内的RFID标签的读取次数与该存储区域宽度的比值最大,则确定该RFID标签对应的药品被存储在该存储区域内,识别该RFID标签,获取到该RFID标签所对应的药品信息。当然,本实施例在识别出该RFID标签后,需要排除该RFID标签在其相邻区域中的统计次数。

S300、将所述药品信息及其对应的存储区域进行绑定并存储。

最后,将上述步骤所得到的药品信息与对应的存储区域进行绑定,并存储在数据库当中,在数据库中可以实时查看药品架上每个区域药品的状态,进而当某个药品存储区域无药品时,系统自动上报该存储区域状态和对应的存储区域信息给终端,提醒补药,这样能够大大提高工作人员的工作效率,同时也方便药品后续的定位提取。

综上,本实施例首先设置好RFID读取器,贴有RFID标签的药品和分好区域的药品架,预先存储RFID标签的信息在数据库中,用于获取读取的是什么药品,在后续的操作当中,RFID读取器读取药品架中每个区域内的药品上的RFID标签,经过数学统计分析和算法计算,得到每个区域的药品信息并与对应的位置进行绑定并存储在数据库当中,从而完成了整个药品的核对流程,根据数据库当中数据的变化可以很清楚的判断某个区域的药品使用情况,能够在后续提取和补充药品时快速获取药品位置并执行相关操作,也解决了现有技术中对药品进行人工核对时耗费时间,效率低,并且极易弄错的问题。

如图1中所示,本发明实施例提供一种基于RFID的药品智能识别定位系统,该系统包括:药品架,所述药品架上预先设置有药品存储位,所述药品存储位上设置有若干个存储区域,每一个存储区域内设置有药品,且药品上设置有所述RFID标签,RFID读取器,所述RFID存储器设置在移动工作台上,所述移动工作台带动所述RFID读取器沿着所述药品架上的药品排布方向匀速移动,并且在所述移动工作台在移动的过程中,所述RFID读取器对药品架上的每一个存储区域内的药品进行RFID标签的读取。

基于上述实施例,本发明还提供了一种智能终端,所述智能终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于RFID的药品智能识别定位程序,所述处理器执行所述基于RFID的药品智能识别定位程序时,实现上述方案任一项所述的基于RFID的药品智能识别定位方法的步骤。

本领域技术人员可以理解,图4中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的智能终端的限定,具体的智能终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种智能终端,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

控制RFID读取器沿着药品架上的药品排布方向匀速移动,并在移动的过程中对药品架上的每一个存储区域内的药品进行RFID标签的读取;

统计每个存储区域内RFID标签的读取总次数,并根据所述读取总次数,确定每个存储区域内的药品信息;

将所述药品信息及其对应的存储区域进行绑定并存储。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

综上,本发明公开了一种基于RFID的药品智能识别定位方法及系统,所述方法包括:控制RFID读取器沿着药品架上的药品排布方向匀速移动,并在移动的过程中对药品架上的每一个存储区域内的药品进行RFID标签的读取;统计每个存储区域内RFID标签的读取总次数,并根据所述读取总次数,确定每个存储区域内的药品信息;将所述药品信息及其对应的存储区域进行绑定并存储。本发明基于RFID技术,能够对不同区域的药品进行智能识别并存储,能够在后续提取和补充药品时快速获取药品位置并执行相关操作,旨在解决现有技术中对药品进行人工核对时耗费时间,效率低,并且极易弄错的问题。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种基于RFID的药品智能识别定位方法及系统
  • 一种基于RFID芯片的台球识别与定位方法及系统
技术分类

06120112454493