基于RFID实时监控系统的通信数据处理方案研究.docx
《基于RFID实时监控系统的通信数据处理方案研究.docx》由会员分享,可在线阅读,更多相关《基于RFID实时监控系统的通信数据处理方案研究.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于RFID实时监控系统的通信数据处理方案研究0引言随着信息技术的广泛发展,生产技术发生了革命性的变化,柔性制造系统(FMS)已逐渐开始在离散制造业中崭露头脚。传统的生产系统由于缺乏信息监测手段,无法随生产条件及生产目标的改变而动态均衡调整生产,故障事件得不到及时处理,物流缺乏指导,工位连接不畅导致阻塞和缺料事件。条形码技术以其较低成本,较高的准确性、可靠性及输入速度快等优点得到了行业的广泛认可。但随着高度柔性化系统对数据采集精确度日益提高,同时生产也要求物品实现真正的自动化管理,RFID(射频识别)技术应运而生。与传统的条形码识别相比,射频识别技术有更大的读写距离和范围,可以直接识别生产流水
2、线上移动中的智能吊架标签,并且避免了条形码可能受到外部灰尘、油污等环境污染而对识别造成的影响。此外更重要的是射频识别技术不但可以将射频标签的数据读出,还可以通过终端来进行数据重复写入。文中的应用背景正是基于离散制造业的生产过程实时监控执行系统,采用RF1D的智能识别替代原有的条码识别技术,使车间管理由繁化简,更加体现数据采集的实时性及准确性,使生产自动化理念得到了彻底体现。1基于RFID实时监控系统的构成图1描述的生产过程实时监控执行系统的RFID解决方案参考架构分六层实现:数据采集层、RFID边缘服务器层、数据持久层、企业服务器层、集成层和应用层。620)this.style.width=6
3、20;border=0图1生产过程实时监控执行系统的RFID解决方案参考架构图*数据采集层,位于架构的最底层,其阅读器由触发器控制,实时采集车间生产线上的产品标签。*RFID边缘服务器层,边缘服务器定期轮询阅读器(例如,每秒两次),以消除重复操作,并执行过滤和设备管理。边缘服务器还产生AI事件并将事件发送到上层应用。*持久层,负责底层通信数据与上层EP,P数据的持久化操作,并存储电子标签事件。*企业服务器层,处理及控制企业应用层的业务逻辑,同时提供对持久层的集中管理。*企业应用层,提供人机交互界面,实现对业务的操作和管理。*集成层,集成现有ERP,通过使用组件服务,最大化已有的业务处理资源。通
4、过抽取、处理、分析不同业务数据,进行数据和业务的整合。RFID控制信息通过操作门户流入集成层,然后流入企业服务器层、持久层、边缘层,最后通过工位控制器流入阅读器;而阅读器获取的RFID数据则在过滤后顺着这个链向上传送。2通信中间件技术模型选择中间件是处于操作系统和应用程序之间的软件,它是一种独立的服务程序,分布式应用软件借助中间件在不同的技术之间共享资源引。网络通信中间件应能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输。通信中间件最常见的三种形式包括:会话编程(如TCPIP的Socket)、远程过程调用(RPC)以及消息队列中间件(MOM,messageorient
5、edmiddleware)。21远程过程调用(RPC)远程过程调用(RPC)是一种同步对话方式模型。RPC为客户机提供向后端服务器申请服务的通信机制,如果你把客户机月艮务器应用程序想作是一个分割的程序,则服务器运行数据访问部分,因为它离数据最近,客户机则运行数据表示和与用户交互的前端部分。这样,远程过程调用可看作是把分割的程序通过网络重组的部件。使用RPC通信实质上就是把程序分为主调程序和被调程序两类,两者之间以典型的CS模式进行信息交流。而且主傲调程序一般是同步、基于连接的。22会话编程会话编程也是一种同步的对话模式。会话通信是在对等的通信双方之间存在一种基于应用程序的私有逻辑通信,在整个会
6、话过程中一直保持该逻辑连接被通信双方的应用程序独占。一个程序也可以同时参加多个对话,当逻辑连接与程序连接关系紧密时,一般采用会话编程。会话编程要求程序间的耦合度很高,因此编程时需过多关注底层通信的细节问题。23消息队列中间件消息队列中间件采用的是异步通信模式,它利用高效可靠的消息传递机制进行平台无关的数据交换,并基于数据通信来进行分布式系统的集成。其实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(Message),然后把它保存至一个系统公用空间的消息队列(MessageQueue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理。消息传递机制中传递的消息由通信双
7、方商议协定,这样做的好处是:一方面对数据进行了加密,另一方面采用自己定义的通信格式可以节省传递量。此外消息也可以含有时间戳,以便于接收方对某些与时间相关的应用进行处理。消息还可以含有到期时间,它表明如果在指定时间内消息还未到达则作废。24确定模型RFID读写器每秒能捕捉120400个信号,产生大量需要处理的数据,为了处理庞大的数据流,必须采用多线程多路技术。考虑到线程处理的异步及程序的完整、可移植性,以及通信应用程序的松耦合度,系统中通信机制采用了消息队列服务模型。采用消息队列的好处有:由于是异步通信,无论是发送方还是接收方都不用等待对方返回成功消息,就可以执行余下的代码,因而大大地提高了事物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 RFID 实时 监控 系统 通信 数据处理 方案 研究
限制150内