深度学习
3.1.AlienRFID系统3.1.1.AlienRFID系统概述本次研究所用到的RFID系统为AlienRFID系统,它便于管理、功能强大,是业界最为领先的RFID系统。AlienRFID系统主要有三个部分组成:(1)AlienALR-9900阅读器 AlienALR-9900阅读器用于读取和处理任何EPC标签,然后将事件信息报告给主机系统。主机可以在本地通过RS-232连接到阅读器或者在远程通过网络连接。AlienALR-9900阅读器具有高性能、操作简单、易于管理、抗干扰能力强等一系列优点。(2)AlienRFID天线 AlienRFID天线用来广播RFID阅读器内部产生的射频信号,同时可以接受一定范围内电子标签的应答信号。(3)Alie
4.1.基于RFID的仓储管理系统的需求分析传统的仓储管理,一般依赖于一个非自动化的,以纸质文件为基础的系统与人工记忆相结合来实现库存管理。这种方式不仅费时费力,而且容易出错,使得货物仓储环节效率低下,给企业带来不可估量的损失。为了弥补传统仓储管理系统的缺点,我们设计基于RFID的仓储管理系统。根据对实际仓储管理流程的分析,基于RFID的仓储管系统应满足以下几个方面的需求:(1) 具有通常信息管理系统的用户权限管理、数据查询、统计管理等功能。(2) 利用RFID技术提高货物查询的准确性。(3) 利用RFID技术提高盘点作业的质量。(4) 帮助企业减低库存管理的成本。(5) 在货物库存量低于安全库存量或者货物过期时,系统能够提供警示。(6)&n
本文3.1节介绍了AlienRFID系统的组成以及基本的工作原理,这一节我们设计基于AlienRFID系统的接口软件,实现检测、连接、配置和操作AlienRFIDReader的功能。AlienRFIDReader给我们提供了一个软件开发工具包,其中包含了一个名为AlienRFID2.dll的动态链接库,我们根据这个库文件可以方便地与AlienRFIDReader进行通信。4.4.1.AlienRFIDReader的检测与发现AlienRFIDReader提供来两种发现阅读器的方式,一种叫做“SerialInterrogation”,即串行询问,另一种就是3.1节介绍的“Heartsbeat”机制。“SerialInterrogation”方式需要将主机与阅读器通过
在基于RFID的仓储管理系统中,多个阅读器同时监控着仓库里的物品,并将获得的物品信息返回给主机。因此,在实际的应用中,我们不仅要使主机与阅读器之间能够进行交互式的通信,同时,我们需要主机能够接收多个阅读器广播的信息,然后实时的对这些信息进行处理。在本文的3.1节中,我们介绍了AutonomousMode工作模式。在这种模式下,阅读器可以自主的进行标签的读取等操作。主机上的应用程序可以设置监听事件来读取阅读器上的电子标签信息。同时这种操作模式最主要的优势在于它可以让多个阅读器同时向一个主机发送信息。这样,一个应用程序可以监听并处理局域网内多个阅读器发来的taglist信息。在完成上述操作之前,我们首先要配置一下阅读器的工作模式信息,使其能够工作在AutonomousMode模式下,具体的命
4.4.5.AlienRFID系统接口软件的演示(1)AlienRFIDReader的检测与发现,如图4-2所示:图4-2:阅读器的检测与发现页面加载时自动检测和发现网络中的阅读器,并显示其IP地址。(2)AlienRFIDReader的连接登录与配置,命令行方式如图4-3所示:图4-3:命令行配置树形图形界面如图4-4所示:图4-4:树形结构配置 上述两个界面的操作非常简单,在进行阅读器信息配置之前首先先将主机与指定IP地址的阅读器相连接,并且登录,然后输入或者在树形菜单中选择命令,单击OK按钮执行,执行结果将显示在窗口中,单击Clear按钮将清空命令结果。操作完毕后,可单击Disconnect按钮,断开主机与阅读器之间的连接。&n
整个仓储管理系统由五个功能模块组成,分别为用户管理模块,设备管理模块,出入库管理模块,库存管理模块和智能化模块。(1) 用户管理模块 用户管理模块主要是由Amin用户来管理,可以完成创建新用户,查询用户信息,修改用户信息,删除用户信息,用户权限设置等功能。同时,Group_A和Group_B用户可以也用户管理模块中完成修改密码的操作。(2) 设备管理模块设备管理模块由Admin用户和Group_A用户共同来管理,主要完成设备检测与配置以及设备区域映射的操作。(3) 出入库管理模块出入库管理模块由Admin用户和Group_A用户共同来管理,主要包括人工编辑入库单,出库单以及出入库的自动检测。(4) 库存管理模块 库存管理模块由Adm
基于4.6.2节的系统功能模块设计,本节我们详细介绍基于RFID的仓储管理系统的各个功能模块的具体实现。在这一节,我主要负责设备管理模块、出入库管理模块以及智能化管理模块的设计与实现。 (1)登录界面与主菜单系统的登录界面如下图所示。在登录窗口中,用户需要选择输入选择自己的用户名,并输入正确的密码才能进入系统。对于不同分组的用户,拥有不同的权限。Admin用户拥有最高权限,可以访问系统中的所有模块,并为其他用户分配权限。Group_A用户可以访问设备管理以及出入库管理模块,并进行相应的配置。Group_B用户则可以访问库存管理和智能化管理模块,并进行相应的操作。登录界面与主界面如图4-8,4-9所示:图4-8:登录界面登录系统后,系统的主窗口如下图所示。用户
4.6.RFID海量数据压缩与存储算法的实现4.6.1.问题的提出在物品跟踪和供应链管理系统中,RFID的应用将发挥重要的作用。像世界零售巨头沃尔玛这样的大型零售商已经开始在他们的物品仓库和配货中心部署RFID系统。一些研究机构估测,沃尔玛的RFID系统每天将会产生大约7兆兆字节的数据。因此,如何存储和检索海量RFID数据就成了一个迫切需要解决的问题。传统的关系数据库技术已经不能完全应对如此巨大的数据量以及基于海量数据的检索。文献[1]中提出了一种新的数据仓库结构RFID-Cuboids。这种新的数据仓库结构RFID-Cuboids主要利用大量物品的成批移动,数据泛化和部分路径的融合等特性来进行数据压缩和存储,极大地减少了存储空间,提高了查询效率。本文我们参照文献[1]用C#语言实现了RFI