基于SOA架构的RFID中间件系统技术方案

技术编号:17467819 阅读:29 留言:0更新日期:2018-03-15 05:14
本发明专利技术公开了一种基于SOA架构的RFID中间件系统,涉及RFID无线射频技术领域。所述基于SOA架构的RFID中间件系统,包括上层应用系统接口层、处理层、设备管理层以及设备接入层;通过设备接入层从RFID设备中获取电力设备的标签数据,根据应用系统的调度规则对标准数据进行处理后,通过上层应用系统接口层上传至应用系统,或从应用系统中下载设备信息至RFID设备中,解决了不同RFID设备以及不同应用系统存在不同协议使RFID设备与应用系统之间数据交换难的问题。

【技术实现步骤摘要】
基于SOA架构的RFID中间件系统
本专利技术属于RFID无线射频
,尤其涉及一种基于SOA架构的RFID中间件系统。
技术介绍
随着RFID无线射频技术迅速发展使其得到越来越广泛的应用,在电力系统中,RFID技术的应用可以提高电网资产管理的效率,但是电网公司存在多个应用系统,例如PMS系统、SAP系统、ERP系统等。各个应用系统存在着多个不同的协议,同时还存在着各种使用和操作不同的形形色色的射频读写器,这使得射频读写器与电网公司应用系统之间的集成难度大,系统间耦合度高,对业务变化的适应性差,使得电网公司对实施RFID技术持谨慎态度,严重阻碍了RFID无线射频技术在电力系统领域的大规模应用。基于此,本专利技术提出一种基于SOA架构的RFID中间件系统,通过在中间件系统中集成API接口,以便射频读写器读写标签数据,将采集的实物数据结合标识业务进行有效的过滤、处理和数据传递,存储到中间件系统的数据库中,且将实物数据反馈至资产全寿命周期管理评估决策系统,实现账、卡、物相符的纵向闭环,为资产全寿命周期管理提供更加精准的资产营运状态数据。
技术实现思路
针对现有技术的不足,本专利技术提供一种基于SOA架构的RFID中间件系统。本专利技术是通过如下的技术方案来解决上述技术问题的:一种基于SOA架构的RFID中间件系统,包括上层应用系统接口层、处理层、设备管理层以及设备接入层;所述设备接入层,用于与RFID设备连接,通过RFID设备获取电力设备标签内的设备相关信息,或将电网应用系统中的电力设备数据下载至RFID设备;所述上层应用系统接口层,用于与电网应用系统连接,实现中间件系统与电网应用系统之间的数据互通,将通过RFID设备获取的电力设备相关信息上传至电网应用系统,或从电网应用系统中下载电力设备数据至RFID设备;所述设备管理层,用于对RFID设备进行配置管理和数据安全管理,实现对电力设备检修流程的监督;所述处理层,用于对获取的电力设备相关信息进行数据处理。通过本专利技术的RFID中间件系统,实现与电网应用系统的数据交换,账、卡、物相符数据的比对和分析,生成各种管理报表;实现与RFID设备业务数据的上传与下载,对设备标签的日常动态管理。进一步的,所述处理层包括配置管理模块、事件管理模块、定位算法模块、数据过滤模块、数据验证模块、数据交互模块以及日志管理模块;所述配置管理模块,用于实现对各功能模块的配置和访问操作;所述事件管理模块,用于管理电网应用系统提出的调度规则,以及班组设备管理的特维特巡工作流程;所述定位算法模块,用于根据获取的设备信息进行设备定位;所述数据过滤模块,用于根据调度规则对数据进行格式转换、去重、去错、集成等数据处理;所述数据验证模块,用于对经过数据过滤模块处理的数据进行加密和验证,以设备为单元,根据设备编码核实现场测试数据与从各应用系统中获取的数据验证是否为同一个设备信息;所述数据交互模块,用于储存通过验证的数据,等待被传送至后台不同的应用程序中,以便与电网应用系统进行数据交换;所述日志管理模块,用于管理所有数据的处理日志,以便后续的查询操作。进一步的,所述数据过滤模块通过编程的方式实现过滤,在读取的数据发生状态改变时,才真正触发一个动作或事件,以去除冗余的数据,大幅度降低了中间件系统向上层电网应用系统发送的数据流量。进一步的,所述RFID设备包括射频读写器,所述射频读写器包括有源射频读写器和无源射频读写器。进一步的,所述设备接入层包括RS-232/485接口、USB接口、RJ45接口以及SFP接口;通过多个不同类型的接口以集中的方式管理大量分布式RFID设备,实现电网系统中所有电力设备的管理,使上层电网应用系统及时了解电力设备的健康状态,实现资产全寿命周期管理。进一步的,所述上层应用系统接口层包括API应用程序接口。与现有技术相比,本专利技术所提供的基于SOA架构的RFID中间件系统,包括上层应用系统接口层、处理层、设备管理层以及设备接入层;通过设备接入层从RFID设备中获取电力设备的标签数据,根据应用系统的调度规则对标准数据进行处理后,通过上层应用系统接口层上传至应用系统,或从应用系统中下载设备信息至RFID设备中,解决了不同RFID设备以及不同应用系统存在不同协议使RFID设备与应用系统之间数据交换难的问题;本专利技术的中间件系统实现了RFID设备与应用系统的数据交换,同时对RFID设备进行监控,及时了解其运行情况,有助于设备管理层对设备检修流程的监督;本专利技术的中间件系统还实现了应用系统至RFID设备的检修任务下达,现场检修完成后,将检修结果通过中间件系统反馈给应用系统,形成设备检修流程的闭环管理,提高电网资产管理的效率。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一个实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一种基于SOA架构的RFID中间件系统的结构示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术所提供的一种基于SOA架构的RFID中间件系统,包括上层应用系统接口层、处理层、设备管理层以及设备接入层;设备接入层,用于与RFID设备连接,通过RFID设备获取电力设备标签内的设备相关信息,或将电网应用系统中的电力设备数据下载至RFID设备;上层应用系统接口层,用于与电网应用系统连接,实现中间件系统与电网应用系统之间的数据互通,将通过RFID设备获取的电力设备相关信息上传至电网应用系统,或从电网应用系统中下载电力设备数据至RFID设备;设备管理层,用于对RFID设备进行配置管理和数据安全管理,实现对电力设备检修流程的监督;处理层,用于对获取的电力设备相关信息进行数据处理。通过本专利技术的RFID中间件系统,实现与电网应用系统的数据交换,账、卡、物相符数据的比对和分析,生成各种管理报表;实现与RFID设备业务数据的上传与下载,对设备标签的日常动态管理。本实施例中,电网应用系统以生产MIS系统为例。处理层包括配置管理模块、事件管理模块、定位算法模块、数据过滤模块、数据验证模块、数据交互模块以及日志管理模块;配置管理模块,用于实现对各功能模块的配置和访问操作;事件管理模块,用于管理电网应用系统提出的调度规则,以及班组设备管理的特维特巡工作流程;定位算法模块,用于根据获取的设备信息进行设备定位;数据过滤模块,用于根据调度规则对数据进行格式转换、去重、去错、集成等数据处理;数据验证模块,用于对经过数据过滤模块处理的数据进行加密和验证,以设备为单元,根据设备编码核实现场测试数据与从各应用系统中获取的数据验证是否为同一个设备信息;数据交互模块,用于储存通过验证的数据,等待被传送至后台不同的应用程序中,以便与电网应用系统进行数据交换;日志管理模块,用于管理所有数据的处理日志,以便后续的查询操作。上层应用系统接口层包括API应用程序本文档来自技高网...
基于SOA架构的RFID中间件系统

【技术保护点】
一种基于SOA架构的RFID中间件系统,其特征在于:包括上层应用系统接口层、处理层、设备管理层以及设备接入层;所述设备接入层,用于与RFID设备连接,通过RFID设备获取电力设备标签内的设备相关信息,或将电网应用系统中的电力设备数据下载至RFID设备;所述上层应用系统接口层,用于与电网应用系统连接,实现中间件系统与电网应用系统之间的数据互通,将通过RFID设备获取的电力设备相关信息上传至电网应用系统,或从电网应用系统中下载电力设备数据至RFID设备;所述设备管理层,用于对RFID设备进行配置管理和数据安全管理,实现对电力设备检修流程的监督;所述处理层,用于对获取的电力设备相关信息进行数据处理。

【技术特征摘要】
1.一种基于SOA架构的RFID中间件系统,其特征在于:包括上层应用系统接口层、处理层、设备管理层以及设备接入层;所述设备接入层,用于与RFID设备连接,通过RFID设备获取电力设备标签内的设备相关信息,或将电网应用系统中的电力设备数据下载至RFID设备;所述上层应用系统接口层,用于与电网应用系统连接,实现中间件系统与电网应用系统之间的数据互通,将通过RFID设备获取的电力设备相关信息上传至电网应用系统,或从电网应用系统中下载电力设备数据至RFID设备;所述设备管理层,用于对RFID设备进行配置管理和数据安全管理,实现对电力设备检修流程的监督;所述处理层,用于对获取的电力设备相关信息进行数据处理。2.如权利要求1所述的基于SOA架构的RFID中间件系统,其特征在于:所述处理层包括配置管理模块、事件管理模块、定位算法模块、数据过滤模块、数据验证模块、数据交互模块以及日志管理模块;所述配置管理模块,用于实现对各功能模块的配置和访问操作;所述事件管理模块,用于管理电网应用系统提出的调度规则,以及班组设备管理的特维特巡工作流程;所述定位算法模块,用于根据获取的设备信息进行设备定位;所述数据过...

【专利技术属性】
技术研发人员:吴秋莉张玉波陈梁远苏星华
申请(专利权)人:广西电网有限责任公司电力科学研究院
类型:发明
国别省市:广西,45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1