微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 采用无线射频自动识别技术的仓库管理系统设计方案

采用无线射频自动识别技术的仓库管理系统设计方案

时间:12-20 来源:互联网 点击:

1 引言

我国仓库管理的现状不容乐观,大多数仓库还停留在比较原始的人工管理阶段,需要投入大量人力成本来对仓库中货物和进出仓库的车辆、集装箱的信息进行登记管理,这样不但造成人力资源的浪费,而且有较高的出错率。 仓库管理是物流管理中很重要的一个环节。

  近年来,一些先进的现代化管理技术被引入到国内,如建立数据库来保存货物信息,被动式的电子标签也被尝试应用于货物信息登记之中。但是上述技术还是需要较多的人工操作,特别是信息的采集过程,需要通过一些手持式设备,来进行货物和车辆的信息登记。

  无线射频自动识别技术(Radio FrequencyIdentification,俗称电子标签)是全球物流领域最新的应用技术,把RFID本身的技术优点与仓库管理的需求相结合,可以很好地解决目前仓库管理中的问题,提高工作效率。本文结合有源RFID 技术,通过对仓库环境的实地考察,设计了从硬件到软件的架构系统,利用RFID 和无线网络,实现了一套具有实际使用价值、高效且低成本的仓库管理系统。

2 RFID技术概述

  RFID 技术利用无线射频方式在射频读写器和射频标签之间进行非接触双向数据传输以达到目标识别和数据交换的目的。识别工作无须人工干预,反应速度快,抗干扰能力强,可识别高速运动物体并可同时识别多个标签。具有快速自动扫描、体积小、信息容量大、耐久性强、可重复使用、安全保密性高、便于携带等特点。

  根据实现的方式不同,RFID 可分为两类:有源RFID和无源RFID。无源RFID 的电子标签上不带电池,其工作所需要的全部电源都依靠转换接收到的阅读器发送的电磁波而获得,所以其阅读器的发射功率一般较大。与之相反,有源RFID 的电子标签自身具备电池,可提供全部器件工作的电源,因而相应阅读器的发射功率要求不高,而且有效阅读距离也较前者有所增加。本文提出的仓库管理系统,考虑到有源RFID的上述优点,基于此技术实现。

3 仓库管理系统

3.1仓库管理概述

  目前的仓库管理主要分成三部分:一是进出货物信息的记录和管理:二是进出车辆(集装箱)的相关信息的记录;三是仓库内集装箱的定位。对于前两部分的需求,目前绝大多数的仓库还是采用人工记录的方法,造成人力成本和出错率高等问题。本文所提出的基于有源RFID 的仓库管理系统主要用于满足第一、第二部分的需求,可以有效地提高仓库管理的效率。

3.2系统架构

  整个仓库管理系统如图11所示。仓库内的货物都是由货车装载,通过仓库大门运入仓库内的。货物有时放置在集装箱内,因此,本系统中的RFID移动节点,即标签,通常安装在货车(集装箱)内。由于任何货物进出仓库都必须经过大门,因此RFID固定节点,即读卡器,被安装在仓库大门上,它与客户端PC机通过USB线相连接。同时,PC客户端又通过覆盖整个仓库的2.4G无线局域网与作为服务器端的PC机相连接,而作为服务器端的PC 机是整个系统的总控制台。读卡器收到的信息通过PC客户端最终返回给PC控制台。

3.3硬件设计

  节点的硬件框图如图2。其中控制芯片和射频芯片分别选用Silicon C8051 F31 0 和ChipconCCI 1 O0。其中RFID 移动节点安装了FreescaleMMA726O加速度传感器,用来获取货车(或集装箱)当前的运动状态。移动节点还利用MCU 内部1 6KB大小的Flash储存货物信息。同时,RFID固定节点安装了FT232串口转USB芯片,用于和控制台通过USB接口通讯。电源方面,移动节点采用11 00mA手机电池供电,固定节点采用外接电源供电。

  本系统中RFID读卡器和标签之间的通讯频率设置在433MHz,而是常见的2.4GHz。采用433MHz作为射频芯片通讯频率,基于以下考虑:433MHz频率对传输环境要求较低,由于本系统是在仓库中使用,考虑到仓库有大量的货物堆放,和移动节点可能被安装在车辆(或集装箱)内,因此对于传输的穿透性要求较高。相比之下,2。4GHz更适合在空旷地点传输。另外,本系统对于传输的距离(1 00米左右)和速率的要求都不高,经过实际测量后433MHz频率完全可以胜任。

4 软件设计

4.1软件体系结构

  RFID节点的软件结构如图3所示。这里引入无线传感器网络(wSN)中物理层和介质访问控~J(MAC)层的概念,是将WSN技术与RFID技术的一种融合。通过构建这两层协议栈,可以使RFI D系统具有更清晰的软件体系结构。

在硬件之上,是各个硬件模块的驱动,包括SPI、串口、片内Flash、加速度传感器和射频芯片CC11 OO驱动。其中,CC11 00驱动又是物理层的一部分,提供了射频芯片的频率等参数设定和无线收发功能。物理层之上是本系统设计的MAC 层协议栈。

  MAC层协议栈包括,RFID数据包格式的定义、节点地址的分配和数据包的发送接受。其中共定义了1 2种类型的RFID数据包,4种用于门禁管理,8种用于货物管理;RFID的网络地址由一个字节表示;并设计了4个函数用于数据包的发送与接收。在驱动和物理层之上,除MAC层之外,还定义了一部分系统调用来提供MCU和射频芯片的状态切换,移动节点运动状态的探测和货物管理中货物信息在Flash上的记录等功能。以上介绍的各协议层详细结构如图4所示。

  有了底层软件结构的支持,在最上层的软件体系结构对应的是OSI模型中应用层和网络层的功能,实现了门禁管理、货物管理等功能。这一层分为上下两层,下层对应网络层的职能,为RFID 读卡器和标签之间的通信设计了一套带低功耗算法的通信规约(见4。2节)。基于网络层的通信规约,门禁和货物管理这两大功能才能在应用层进行实现。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top