基于复杂事件处理的rfid智能仓储管理系统的制作方法

文档序号:6547455阅读:216来源:国知局
基于复杂事件处理的rfid智能仓储管理系统的制作方法
【专利摘要】本发明公开了一种基于复杂事件处理的RFID智能仓储管理系统,包括超高频RFID读写器、超高频RFID电子标签、温湿度烟雾传感器、电子称重机、终端设备以及控制系统;所述超高频RFID电子标签设置在仓储药品的托盘、原料、容器以及药成品上,用于标记仓储物资流通过程中各类药品物资信息;所述温湿度烟雾传感器实时感知仓储环境的温湿度烟雾信息,并将数据信息传输至数据库服务器,当温湿度烟雾信息不在阈值范围内时,给予警报提示;在入库过程中,由所述电子称重机自动获取物资当前重量,并与标签绑定。本发明智能化程度高,响应块,可以更大量的加速仓储流通速度,缩短流通时间降低成本。
【专利说明】基于复杂事件处理的RFID智能仓储管理系统
【技术领域】
[0001]本发明属于仓储管理系统,尤其涉及一种基于复杂事件处理的RFID智能仓储管理系统。
【背景技术】
[0002]射频识别(Radio Frequency Identification , RFID)作为一种高效率的数据采集与自动识别技术,在诸如生产制造、仓储物流、图书管理等方面发展迅速,应用前景广阔。通过在药品仓储管理中引入RFID等新技术,使仓储管理系统作到非接触、实时快速。并可以实时监控每个仓储物资的状态、位置等信息,作到实时追溯,快速处理。从而大大降低了系统本身对人工操作的依赖性,极大提高了生产效率,进一步加快了物资流通速度。
[0003]但是,伴随着企业信息化程度的不断加深,信息管理系统需要处理的数据量急剧增加,实时性要求不断提高,系统业务逻辑也愈加复杂。复杂事件处理(Complex EventProcess, CEP)技术作为一种处理事件间复杂关系的技术随之产生,成为RFID【技术领域】研究热点之一。它能够快速建立事件间关系模型,轻松处理复杂业务逻辑,使系统可扩展性提高、耦合性降低。
[0004]传统上的RFID仓储管理系统是以“数据”为中心的处理方式,更多的专注于数据库技术,把数据作为静态对象来处理。过去的这种处理方式是在所有数据采集存储至数据库后,进而进行数据的分析工作。然而,随着数据间关系的愈加复杂,数据量的增大以及实时性处理的要求,传统的的RFID仓储管理方式已经力不从心。传统方式下对数据的处理是建立在历史数据之上的,当数据量达到一定数量级时,数据存储变成为了主要工作,处理效率自然下降。当然我们可以对数据进行批量处理,但这样RFID仓储管理系统的处理能力变得滞后,无法作到实时快速响应。在这种情况下,复杂事件处理(CEP)技术便出现了,CEP技术的特点便是大规模数据间复杂关系处理和数据实时处理。它是一种以“事件”为中心的处理方式,将数据信息转换为事件,建立众多事件之间的关系,通过设定查询检测条件实时的对事件进行检测,当符合条件的事件发生时,及时作出相应的响应。这种处理方式的最大特点就是实时连续不断,而不是数据库的一次性查询。

【发明内容】

[0005]本发明为了解决【背景技术】中所涉及的技术问题,提供了一种基于复杂事件处理的RFID智能仓储管理系统。
[0006]本发明的技术方案是:一种基于复杂事件处理的RFID智能仓储管理系统,包括超高频RFID读写器、超高频RFID电子标签、温湿度烟雾传感器、电子称重机、终端设备以及控制系统;所述超高频RFID电子标签设置在仓储药品的托盘、原料、容器以及药成品上,用于标记仓储物资流通过程中各类药品物资信息;所述温湿度烟雾传感器实时感知仓储环境的温湿度烟雾信息,并将数据信息传输至数据库服务器,当温湿度烟雾信息不在阈值范围内时,给予警报提示;在入库过程中,由所述电子称重机自动获取物资当前重量,并与标签绑定。
[0007]作为一种优选,所述控制系统包括基础模块与复杂事件处理模块,基础模块用于消息处理、系统操作日志以及相关数据存储;复杂事件处理模块用于事件间复杂关系处理,并按信息聚合度可以将RFID事件从小到大分为:标签读取事件、简单事件和复杂事件。
[0008]作为一种优选,所述基础模块用于控制RFID电子标签定位、温湿度烟雾感知、异常监控、人员管理、系统操作日志记录;所述复杂事件处理模块通过NEsper复杂事件处理引擎处理事件,外部消息通过输入消息适配器转换为事件进入NEsper事件处理平台;引擎内部设置监听器,通过LIKE-SQl语言设置事件流监测条件,监听指定事件的发生,在事件发生后调用相应的事件处理方法产生相应的处理操作,并通过输出消息适配器将经过事件处理弓I擎处理后的事件转换为消息,发送给基础模块。
[0009]作为一种优选,在RFID电子标签定位过程中,所述超高频RFID读写器、地埋天线、RFID电子标签共同合作来实时定位跟踪;每4个地埋天线配置一台RFID超高频读写器,4个地埋天线对应不同的存放库区,通过RFID超高频读写器编号与天线号共同配合确定库区位置信息。
[0010]作为一种优选,所述控制系统还包括,数据采集模块、应用模块、网络通信模块、数据访问模块以及数据处理模块;
所述数据采集模块用于采集RFID原始标签数据信息,通过超高频RFID读写器,温湿度传感器进行数据采集,并进行过滤去重操作;
所述应用模块用于向用户显示整个仓储管理系统的用户界面,提供用户操作界面,并负责控制设备行为,接收数据采集模块的数据信息,进行消息封装传给网络通信模块;
所述网络通信模块采用TCP、UDP协议,对将采集到的仓储数据按协议封装成请求消息发送到事件处理模块;
所述复杂事件处理模块通过复杂事件处理语言对事件进行处理;
所述数据访问模块用于提供统一的数据访问接口;
所述数据处理模块用于实现对仓储数据库的操作,并将历史数据存储于数据库中。
[0011]综上所述本发明具有以下优点:
智能化,事件处理具有一定的预警功能,在异常检测部分可以降低异常检测的误报率,可以精准的为仓储管理人员提供智能化提示。实时性,利用复杂事件处理事件实时延迟短的特点,系统可以实时处理大规模数据,并做出快速响应,可以更大量的加速仓储流通速度,缩短流通时间。低成本,复杂事件处理的解决的问题之一就是大量数据流的处理,这样在对海量数据进行分析时,就不再需要对海量的数据提供存储空间,大大节省硬盘空间,降低系统成本。扩展性高,通过对事件处理语言的修改即可快速对业务逻辑进行变更,而不需要对整个程序进行改变。
【专利附图】

【附图说明】
[0012]图1是本发明的系统工作流程图;
图2是本发明复杂事件处理流程图。
【具体实施方式】[0013]下面结合附图以实施例对本发明作进一步说明。
[0014]如图1-2所示,一种基于复杂事件处理的RFID智能仓储管理系统,包括超高频RFID读写器、超高频RFID电子标签、温湿度烟雾传感器、电子称重机、终端设备以及控制系统;所述超高频RFID电子标签设置在仓储药品的托盘、原料、容器以及药成品上,用于标记仓储物资流通过程中各类药品物资信息;所述温湿度烟雾传感器实时感知仓储环境的温湿度烟雾信息,并将数据信息传输至数据库服务器,当温湿度烟雾信息不在阈值范围内时,给予警报提示;在入库过程中,由所述电子称重机自动获取物资当前重量,并与标签绑定。
[0015]所述控制系统包括基础模块与复杂事件处理模块,基础模块用于消息处理、系统操作日志以及相关数据存储;复杂事件处理模块用于事件间复杂关系处理,并按信息聚合度可以将RFID事件从小到大分为:标签读取事件、简单事件和复杂事件。
[0016]所述基础模块用于控制RFID电子标签定位、温湿度烟雾感知、异常监控、人员管理、系统操作日志记录;所述复杂事件处理模块通过NEsper复杂事件处理引擎处理事件,外部消息通过输入消息适配器转换为事件进入NEsper事件处理平台;引擎内部设置监听器,通过LIKE-SQl语言设置事件流监测条件,监听指定事件的发生,在事件发生后调用相应的事件处理方法产生相应的处理操作,并通过输出消息适配器将经过事件处理引擎处理后的事件转换为消息,发送给基础模块。
[0017]在RFID电子标签定位过程中,所述超高频RFID读写器、地埋天线、RFID电子标签共同合作来实时定位跟踪;每4个地埋天线配置一台RFID超高频读写器,4个地埋天线对应不同的存放库区,通过RFID超高频读写器编号与天线号共同配合确定库区位置信息。
[0018]所述控制系统还包括,数据采集模块、应用模块、网络通信模块、数据访问模块以及数据处理模块;
所述数据采集模块用于采集RFID原始标签数据信息,通过超高频RFID读写器,温湿度传感器进行数据采集,并进行过滤去重操作;
所述应用模块用于向用户显示整个仓储管理系统的用户界面,提供用户操作界面,并负责控制设备行为,接收数据采集模块的数据信息,进行消息封装传给网络通信模块;
所述网络通信模块采用TCP、UDP协议,对将采集到的仓储数据按协议封装成请求消息发送到事件处理模块;
所述复杂事件处理模块通过复杂事件处理语言对事件进行处理;
所述数据访问模块用于提供统一的数据访问接口;
所述数据处理模块用于实现对仓储数据库的操作,并将历史数据存储于数据库中。
[0019]本实施例的智能仓储管理系统工作流程如下:
(I)智能管理服务器启动后,在系统初始化过程中从数据库服务器下载最新的药材入库单信息与药材出库单信息。这是系统进入服务状态的必要条件。
[0020](2)药材入库前都是由药材原厂发送过来,一般配有纸盒包装或是编织袋包装。在进库前,需要在RFID地埋式读写终端进行贴标签工作,确保药材标签与药材名一一对应,并同时进行质量检验,将质检信息发送至数据库服务器,方可入库。入库的流程如下: 首先将贴有RFID电子标签的空托盘放置于地埋天线上,在RFID地埋式读写器终端读到有托盘存在时,系统方可工作。此时,读写器终端读取待入库的药材包,同时通过电子称重机对药材包称重,记录重量信息;重量信息与药材包--对应。[0021]托盘已满或确定可以推走后,离开RFID地埋式读写终端,此时由RFID智能仓储感知系统发送一个药材入库请求消息到智能仓储管理服务器,智能仓储管理服务中的复杂事件处理引擎在收到药材入库请求消息后,与入库单信息进行比对,比对后生成药材入库消息,服务端对处理引擎发来的药材入库消息进行解析,将入库信息送入数据库服务器,操作完成后,智能仓储管理服务器会向RFID智能仓储感知系统发送入库响应消息。期间,产生的异常信息发送到异常监控部分,供仓储管理人员实时了解入库流程中的异常动态,进而采取异常处理措施。
[0022](3)药材送至药材仓。托盘应放在药材仓的RFID地埋式定位终端的地埋定位天线上。RFID地埋式定位终端实时对托盘标签信息进行采集,由智能定位系统向智能仓储管理服务器发送药材定位消息,智能仓储管理服务器在收到定位消息后,对消息进行解析将定位信息上传数据库服务器,然后向智能定位系统发送定位响应消息。在定位过程中,当出现药材位置信息错误时,将产生的异常信息发送到异常监控部分,供上层应用对药材定位情况进行监控。
[0023](4)药材出库通常都是根据指令单,在药材库中取出制定的药材。因为药材原始包装入库时,对每单位药材重量都有记录。故可知应取多少单位的药材。因为在药材存储过程中,定期性的进行盘点工作,统计药材数量信息,药材质量安全问题,所以,在出库过程中,即可省去质检环节。
[0024]取药材时,根据指令单取出所需药材。在出库口处RFID读写器终端读取药材出库信息,并向智能仓储管理服务器发送药材出库请求消息,智能仓储管理服务中的复杂事件处理引擎在收到药材出库请求消息后,与出库单信息进行比对,比对后生成药材出库消息,智能仓储管理服务器在对消息进行解析后,处理数据库服务器中数据进行处理。并向RFID智能仓储感知系统发送出库响应消息。期间,产生的异常信息也将发送到异常监控部分,供仓储管理人员实时了解出库流程中的异常动态,进而采取异常处理措施。
[0025](5)从生产环节推出的托盘,将送至成品库。入库需要经过龙门架式RFID盘点通道。之后RFID智能仓储感知系统自动扫描到入库的所有瓶药信息及容器信息。并发送一个药成品入库请求消息到智能仓储管理服务器,服务器在收到药品入库请求消息后,对消息进行解析,将入库信息送入数据库服务器,操作完成后,智能仓储管理服务器会向RFID智能仓储感知系统发送入库响应消息。之后需要将托盘放在药材库的RFID地埋式定位终端的地埋定位天线上。即完成药成品入库。最后,期间产生的异常信息也将发送到异常监控部分。
[0026](6)药成品出库环节分两步,第一步将以托盘为单位药成品送出成品库。出库需要经过龙门架式RFID盘点通道。之后自动扫描到出库的所有药瓶信息及容器信息。并进行托盘与药成品的信息解绑。并向智能仓储管理服务器发送药成品出库请求消息,智能仓储管理服务器在对消息进行解析后,对数据库服务器中数据进行处理。并向RFID智能仓储感知系统发送出库响应消息。最后,期间产生的异常信息也将发送到异常监控部分。最终完成出库。
[0027](7)环境感知。通过温湿度传感器实时采集药材仓中的温湿度信息,将温湿度感知消息发送至智能仓储管理服务器,智能仓储管理服务器在对消息进行解析后,实时监控仓储环境变化情况,确保仓储环境适宜。并向仓储管理人员实时反映环境变化,以期做出迅速处理。
[0028](8)异常监控。实时的监视和统计RFID仓储管理系统运行过程中出现的异常,并将消息发布至智能监控软件。
[0029](9)天线配置。设置出入口处读写器天线的盘存时间、功率电平,读写亲盘存标签的扫描轮数。
[0030](10)溯源追踪。对仓储流通过程中所涉及到的托盘、药品容器以及药品进行追踪,准确获知其所在位置信息、入库时间以及出库时间等。
[0031]以上说明仅仅是对本发明的解释,使得本领域普通技术人员能完整的实施本方案,但并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,这些都是不具有创造性的修改。但只要在本发明的权利要求范围内都受到专利法的保护。
【权利要求】
1.一种基于复杂事件处理的RFID智能仓储管理系统,其特征在于:包括超高频RFID读写器、超高频RFID电子标签、温湿度烟雾传感器、电子称重机、终端设备以及控制系统;所述超高频RFID电子标签设置在仓储药品的托盘、原料、容器以及药成品上,用于标记仓储物资流通过程中各类药品物资信息;所述温湿度烟雾传感器实时感知仓储环境的温湿度烟雾信息,并将数据信息传输至数据库服务器,当温湿度烟雾信息不在阈值范围内时,给予警报提示;在入库过程中,由所述电子称重机自动获取物资当前重量,并与标签绑定。
2.根据权利要求1所述的基于复杂事件处理的RFID智能仓储管理系统,其特征在于: 所述控制系统包括基础模块与复杂事件处理模块,基础模块用于消息处理、系统操作日志以及相关数据存储;复杂事件处理模块用于事件间复杂关系处理,并按信息聚合度可以将RFID事件从小到大分为:标签读取事件、简单事件和复杂事件。
3.根据权利要求1或2所述的基于复杂事件处理的RFID智能仓储管理系统,其特征在于: 所述基础模块用于控制RFID电子标签定位、温湿度烟雾感知、异常监控、人员管理、系统操作日志记录;所述复杂事件处理模块通过NEsper复杂事件处理引擎处理事件,外部消息通过输入消息适配器转换为事件进入NEsper事件处理平台;引擎内部设置监听器,通过LIKE-SQl语言设置事件流监测条件,监听指定事件的发生,在事件发生后调用相应的事件处理方法产生相应的处理操作,并通过输出消息适配器将经过事件处理引擎处理后的事件转换为消息,发送给基础模块。
4.根据权利要求1或2所述的基于复杂事件处理的RFID智能仓储管理系统,其特征在于: 在RFID电子标签定位过程中,所述超高频RFID读写器、地埋天线、RFID电子标签共同合作来实时定位跟踪;每4个地埋天线配置一台RFID超高频读写器,4个地埋天线对应不同的存放库区,通过RFID超高频读写器编号与天线号共同配合确定库区位置信息。
5.根据权利要求1所述的基于复杂事件处理的RFID智能仓储管理系统,其特征在于: 所述控制系统还包括,数据采集模块、应用模块、网络通信模块、数据访问模块以及数据处理模块; 所述数据采集模块用于采集RFID原始标签数据信息,通过超高频RFID读写器,温湿度传感器进行数据采集,并进行过滤去重操作; 所述应用模块用于向用户显示整个仓储管理系统的用户界面,提供用户操作界面,并负责控制设备行为,接收数据采集模块的数据信息,进行消息封装传给网络通信模块; 所述网络通信模块采用TCP、UDP协议,对将采集到的仓储数据按协议封装成请求消息发送到事件处理模块; 所述复杂事件处理模块通过复杂事件处理语言对事件进行处理; 所述数据访问模块用于提供统一的数据访问接口; 所述数据处理模块用于实现对仓储数据库的操作,并将历史数据存储于数据库中。
【文档编号】G06Q50/28GK103971221SQ201410221116
【公开日】2014年8月6日 申请日期:2014年5月23日 优先权日:2014年5月23日
【发明者】蒋晖, 赵文强, 马明焱, 郭喜, 余强 申请人:中山达华智能科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1