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

RFID在Rifidi中的仿真研究

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

\


3.3.1 数据库
在该项目中,商店网络数据库应创建数据库管理系统。
主要包括以下几个内容:
服装:它包含所有有关服装的信息(如大小,颜色,品牌,价格等);
颜色:它包含要与服装相关的颜色;
品牌:它包含品牌的说明;
类型:它包含服装的种类;
位置:它包含了货架上的位置;
建议:它包含各类标签间的联系,如果X被选择了,那么就建议试穿Y;
意见类型:包括工作人员,顾客,和折扣等。
3.3.2 RFID阅读器
对一个RFID阅读器是通过一个客户端服务器连接的。每一个RFID阅读器都有一个特定的IP地址和特定的端口。阅读器就像一个服务器一样,读取标签上的信息,然后通过应用程序传至客户端。因而,当VSA和RFID阅读器建立连接时我们首先要设定适当的参数值。当读取一个标签的信息传达到VSA客户端可能有以下两种信息:1)当衣服从衣架上取走时,现在该项为"正在使用";2)当衣服被带进更衣室时。
很明显这两个动作取决于RFID阅读器的类型。在这个案例研究中,因为是属于近距离传输,为了避免相邻近的更衣室服装相互之间的干扰,所以采样低频的RFID阅读器和标签,而且这种RFID标签更便宜。
3.3.3 图形用户界面
这主要用于为顾客提供他们所选择的服装的基本信息(价格,折扣,总结额等),通过衣服上的RFID标签直接通过阅读器与数据库相连,从而可以实时的将信息反馈到更衣室的显示屏上,为顾客提供全方位的服务。
3.4 Rifidi仿真研究
在这个项目测试中,考虑使用4个RFID AlienALR9008阅读器,它可以与其他物体对象进行相互交流,如push-arm。在这个3D环境中用盒子代表标签,这些盒子标签将在push- arm的帮助下在传输带上进行移动。RFID阅读器分配在4个不同的位置,当该标签盒通过时,代表着如下4种情况:1)顾客从货架拿走1件或多件服装;2)顾客走进更衣室;3)顾客从更衣室出来;4)顾客把服装放回货架上。
Rifidi的操作主要分成两个部分:
1)控制台和货架上的阅读器进行了连接,假设事实上存在着一个中央计算机管理着全部的阅读器并设置连接。当服装被从货架上取走时,它将会在数据库中自动设置成[Busy]状态,而当衣服被放回时,又会设置成[Free]状态。可将这部分的IP地址设置为127.0.0.1,端口地址设置为20 000。
2)在这部分主要是管理更衣室里的阅读器,在这里主机可用实时的将用户所要试穿的服装的具体信息传到各个更衣室单元的显示屏上。这里将IP地址设为127.0.0.1,端口地址为21 000。
具体操作步骤如下:
①点击开始Designer软件,构建一个场景如图8所示;


②添加构建场景所需的组件,选择阅读器类型为AlienALR9800,标签类型为DOD9GEN2如图9所示;
③点击"Perpecstives"设置好GPIO,从而激活Push-arm。
3. 5 Rifidi重点问题分析
在本次项目的测试仿真中,在Rifidi Designer和Rifidi Emuitor中都遇到了一些Bug。特别是在Rifidi Designer中主要有以下几个问题:
1)门的性能比如IP地址和端口只能在最开始创建的时候设置,之后就不可更改;
2)如果有一个以上的GPIO连接,在GPIO视角里只有第一个可被可视化,而其余的即使存在也不能被可视化;
3)如果有许多相同类型的对象,在GPIO视角里仅第一个可以被重新命名;
4)程序计算繁重,需要占有大量的CPU时间和内存资源。
而Ritidi Emultor中主要存在以下两个问题:
1)用户不能同时在两个仿真器中设置一样标签;
2)用户无法生成自己特定的标签,即使提供所有标签的数字。
总的来说,Rifidi作为一款开源软件,虽然还存在着很多问题等待去解决,但其应用前景是毋庸置疑的。

4 结论
随着物联网的兴起,RFID作为物联网中的重要组成部分,将扮演着越来越重要的作用。但不幸的是,基于目前REID标签价格的昂贵,企业在实际的商业运作当中要花费大量的人力和物力,从而降低了企业的效益。而Rifidi作为一款开源软件,它的出现极大地降低了企业的支出。Rifidi可以快速地评估多种不同的系统配置和方案的应用,从而使企业以最小的投入得到最大的效益产出。本论文的仿真研究是主要基于Rifidi套件中Designer环境中进行测试仿真,但随着Rifidi的更加完善,在以后的工作中也可以在Prototyper中进行仿真研究。Prototyp-er是一款基于Ritldi Emulator的仿真软件。仿真阅读器可以被创建并被放置,通过它将会使你更容易地测试工作流程和业务逻辑,而不需要昂贵的硬件设置就可以在这款软件查找出可能出现的问题并得以纠正。

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

网站地图

Top