微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > RFID在Rifidi中的仿真研究

RFID在Rifidi中的仿真研究

时间:06-14 来源:21IC电子网 点击:

3 RFID在Rifidi中的设计与实现
3.1 Rifidi工具包
Rifidi作为一款RFID系统的的仿真软件工具,它可以创建真实环境中RFID的所需要的3D场景。它也就是一种可以仿真RFID阅读器在阅读器和客户机端直接的程序,也就是说一个用户可以像和一个真正的阅读器一样和Rifidi阅读器进行信息交流,以下将主要用Designer和Emu-ltor进行仿真实验。
3.1.1 Designer
打开这个软件时候,可以看到整个窗口主要由4部分组成如图1所示。

\


在屏幕的左上方的方框中可以看到构建3D场景所必须的一些元器件(包括gate,box等);
在左下方可以看到3D场景的迷你图形;
在屏幕的中心便是所要构建的3D,可以在这里贴加所需的元器件;
在窗口的3D场景下有一系列的性能列表,可以改变其性能值;
首先,创建一个新的场景,并给它一个名称,选择合适的大小放置在合适的地方。它允许贴加一些预定义的对象如conveyors,gates,push- arm,boxes等。每个对象都有它特定的属性(例如灵敏度和速度),这取决于对象的类型。放置在3D场景中的物体都可以被旋转,删除,并且它们之间要通过GPIO(通过输出输入)相互影响作用。特别是,此属性必须被激活在创建对象的时候使用。GPIO的典型使用push-arm被门激活(例如,如果一个阅读器检测到某个RFID标签,Push-arm将会被激活,从而去移动标记有该标签的问题)。每个添加到3D场景中的对象可以在运行当中被启用或禁用。
每个门都拥有特定的IP地址和端口,通过它这样就可以监测通过门的标签。一个控制台可以帮助用户分析每次读取的标记的过程当一个虚拟盒子通过时。

3.1.2 Emultor
Rifidi Emulator是用来研究仿真项目的另个重要工具。
首先第一步打开Emultor,创建如下4个阅读器:FS和DS IP地址和端口地址为127.0.0.1:20000;FC和DC IP地址和端口地址为127. 0.0.1:21000,添加标签到阅读器中。
打开workbench,创建连接设置如图2所示,打开Emuhor的阅读器,读取标签的具体信息如图3所示。

\


Rifidi Designer和Rifidi Emulator之间最大的实际区别在于对于标签的管理方式。在Bifidi Designer中,标签是在系统中自动形成和随机分配的,而在Rifidi Emulator中标签可由用户自己贴加形成,用户可以从阅读器中自主的放置或删除标签。
3.2 案例研究虚拟商店助理(Virtual Shop Assistant(VSA))
在这个案例研究中,选择了一家代表普通的服装商店如图4所示。顾客在琳琅满目的各种衣柜里寻找自己合适的衣服。当一位顾客想要买一件衣服时,通常她\他都会先试穿下,看是否适合自己。此时,该人在更衣室中换衣服。通常在服装商店买衣服,唯一了解这衣服是否适合自己的通常就两种情况,穿在镜子前面或征求其他人的意见(例如店员)。而现在,可以用虚拟商店助理来完成。

\


VSA是一个基于RFID的感知应用程序,它能够检测被顾客带进更衣室的衣服的类别并且为他们提供建议(其他可能符合顾客品味的服装,鞋子和衬衫特定的搭配等项目)。因此,VSA既可以给顾客提供一次快乐的购物经历,也方便了商店的店主自动拟定某些销售政策。最重要的一点是它为一些在世界各地拥有很多的分店的知名品牌的大公司的销售管理提供了很大便捷。
使用VSA系统时,每一件衣物都有加上一个RFID标签。当顾客拿了一些货架上的服装去更衣室试穿时,位于旁边的RFID系统将读取数据,显示客户所选择的衣物现状为[busy]。这种RFID阅读器监视服装被取出或被放回原处,和管理衣物现状,如图5所示。

\


在每一个更衣室的入口处安置另一个RFID阅读器,读取这一更衣室衣物的进出状况(图6)和更新衣物的现状及它们现在放在某个更衣室。

\


更衣室内有一台监视器(图4)显示顾客选择服装的信息和其他相关的细节。该显示器显示在房间里的衣服总价钱,以及所选择项目(或在货架上类似的衣物)的折扣等。你可以在显示器上找寻相关服装的详细资料(例如,尺码,品牌,材料)。此外,系统还可以向该客户建议其它感兴趣的服装。

虽然在这项工作的范围内,提供人工智能是不可能的,但可以施行一个简单的建议机制,如[其他买X的客户,也常常买Y,因此,如果一个客户正在更衣室试穿 X,就建议他试穿Y ],[X是一项有折扣,替代Y型的商品X。当然,售货员也可以加上一些时尚或品味的标准建议。最后,系统显示的货品必须目前在商店中有适当的尺码存货。
3.3 虚拟店员助理的软件体系结构
在图7中,展示了以RFID为基础的应用软件体系结构。该系统的核心是虚拟店员助理(VSA)。这个模块允许所有不同组件之间进行信息交流,尤其是以下3 个部分:数据库,RFID读写器,图形用户界面。下面将介绍各个部分的功能,而主要是对VSA的分析。从本质上来说,VSA的分析是通过由RFID读取的数据,它管理RFID标签并补充资料的数据库。这个信息因RFID阅读器类型的不同而改变。比如,当把RFID阅读器放置在衣柜上时,在这种情况下,系统读取的将是有关各类衣服的信息。而当阅读器放置在更衣室的入口处时,阅读器将会读取顾客所要去试穿的这件衣服的相关信息,并传至更衣室内的显示器中。此外,VSA将通过更衣室内的显示器和顾客交流更多的信息。

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

网站地图

Top