一种基于语义与OPC UA的现场设备信息管理系统技术方案

技术编号:18782649 阅读:32 留言:0更新日期:2018-08-29 06:34
本发明专利技术涉及一种基于语义与OPC UA的现场设备信息管理系统,属于语义网与工业物联网的结合领域。该系统的整体架构包括感知层、网络层、语义层和应用层。感知层包括底层现场设备与OPC UA服务器。网络层包括OPC UA访问的各种网络系统。语义层包括OPC UA设备信息获取端、设备信息管理领域知识本体模型、设备信息语义化标注模块、语义推理和查询模块、本体数据库和语义规则文件。应用层包括设备运行状态管理模块、设备操作人员管理模块、设备台账管理模块、设备备件管理模块、设备保养管理模块、设备维修管理模块。本发明专利技术的优点:实现了异构设备信息的语义集成,通过语义推理及查询可得到领域内较为丰富的语义知识,满足该系统的各个功能模块需求。

【技术实现步骤摘要】
一种基于语义与OPCUA的现场设备信息管理系统
本专利技术属于语义网和工业物联网的结合领域,涉及一种基于语义与OPCUA的现场设备信息管理系统。
技术介绍
在传统的工业过程控制中,为了实现对底层设备的状态采集,往往要针对每个种类的现场设备开发对应的驱动程序来访问该类设备,不同种类的设备之间使用不同的驱动程序,由于企业使用的现场设备种类繁多,这样便不能满足实际的工作需要,不但使整个系统的开发变得复杂繁琐,而且使开发周期延长,开发效率降低。因此,需要建立一套被业界所接受的数据交换标准来规范驱动程序的开发以解决开发中的这一瓶颈问题。在制造资源中,设备是人员和物料的结合点,是具体的物化中心。设备管理系统承担着管理车间生产制造设备的任务。设备管理需要通过数据采集进行数据交流,获取底层的数据信息,对设备进行计划性的保养和维修用以保证设备的正常运转。同时,设备管理系统可以向其它系统提供与设备相关的数据支持,对其它系统起着促进、保障和制约作用,直接影响企业的生产与经营活动。随着制造行业的发展,企业对设备管理将提出更高的要求。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于语义与OPCUA的现场设备信息管理系统,以解决在数据交换过程中缺少互操作性,在工厂级各种设备之间缺少一个统一标准接口,在软件和硬件之间存在异构性而形成系统信息和用户之间的“信息孤岛”问题;设备生产状态信息延时、错误问题;设备基本信息、保养记录信息、维修记录信息等关联表的复杂设计问题。实现现场设备状态信息实时采集以及设备状况信息智能化管理。为达到上述目的,本专利技术提供如下技术方案:一种基于语义与OPCUA的现场设备信息管理系统,该系统的整体架构包括感知层、网络层、语义层和应用层;所述感知层包括底层不同地点、不同网络、不同生产厂商的现场设备与OPCUA服务器,通过OPCUA服务器对底层现场设备运行状态信息进行实时采集;所述网络层包括OPCUA访问的各种网络系统;所述语义层包括OPCUA设备信息获取端、设备信息管理领域知识本体模型、设备信息语义化标注模块、语义推理和查询模块、本体数据库和语义规则文件;其中,所述OPCUA设备信息获取端是对现场设备的运行状态信息进行获取,为下一步设备信息语义化标注提供实时数据;所述设备信息化管理领域知识本体模型是设备信息化管理领域共享概念模型的形式化规范说明;所述设备信息语义化标注模块是将OPCUA设备信息获取端获取的状态信息转换为RDF语义数据,再通过设备本体与设备操作人员本体将语义数据属性进行扩展;所述语义推理和查询模块用于处理应用层的查询和推理请求;所述本体数据库用于存放设备相关的本体模型和语义数据;所述语义规则文件用于存放与设备管理所需推理相关的规则;所述应用层包括设备运行状态管理模块、设备操作人员管理模块、设备台账管理模块、设备备件管理模块、设备保养管理模块、设备维修管理模块;其中,所述设备运行状态管理模块是对设备运行状态进行监测,通过设定参数的上下限对设备的异常状态进行报警,自动记录设备运行参数和停机时间;所述设备操作人员管理模块提供全体设备操作人员的基本情况,实现分类查询,按条件查询;所述设备台账管理模块是指对设备的编号、设备类型、型号规格、制造厂商、设备用途、出厂编号日期、启用时间和使用年限基本信息进行添加、删除和查询管理,以便在需要时能迅速与厂家取得联系,将设备的各类原始信息进行信息化管理,使设备信息查询工作方便快捷,并为设备全生命周期的管理提供基础数据;所述设备备件管理模块分为备件台帐管理和出入库管理两部分,备件台帐管理是管理备件的基本信息,出入库管理是对备件的存储、使用和库存数量进行管理和记录;所述设备保养管理模块是根据每台设备各自的运行状况,自动提醒何时应该进行何种维护;设备维护记录是在数据库中记录保持整洁、及时察看、做好润滑和防腐防漏设备维护工作的相关信息;所述设备维修管理模块是通过对设备的检查,修理和更换己经磨损、腐蚀的零件或部件,修复由于正常或不正常原因而引起的设备故障,使设备的性能得到恢复,设备维修记录是记录设备维修过程中的维修时间、维修部件和损坏原因信息,自动进行维修任务提醒,详细记录设备维修过程中的各类信息。进一步,所述不同网络包括现场总线网络、6LoWPAN网络、802.15.4网络等。进一步,语义化标注所需要描述的属性包括设备基本信息、设备状态信息、设备维修信息、设备保养信息、设备故障信息、设备操作人员信息和设备备件基本信息。进一步,所述OPCUA访问的各种网络系统包括:以太网、LAN、工业以太网等。进一步,所述设备运行状态信息是通过OPCUA设备信息获取端对OPCUA服务器地址空间中的现场设备相关节点信息进行获取的。进一步,在所述语义推理和查询模块中,语义推理是基于语义规则进行推理,语义查询是使用RDF的标准查询语言SPARQL进行查询。进一步,所述设备备件的基本信息包括备件编号、名称、型号规格、适合设备及型号。所述设备操作人员的基本信息包括员工工号、姓名、所属部门和员工操作权限基本信息。进一步,所述设备相关的RDF语义数据和本体模型存储于语义图形数据库中。进一步,所述制造厂商信息包括厂家地址、电话、邮编、帐号和开户银行信息。本专利技术的有益效果在于:本专利技术将现场设备数据信息提升到语义层面,实现了数据到信息到知识的转变,能够以一种机器可理解的形式实现设备信息管理服务。利用OPCUA保证了自动化控制应用程序和区域系统设备之间的互用,为工业控制领域提供了一种标准的数据访问机制,它能够将来自不同地点、不同网络、不同生产厂商的设备数据信息进行有效集成,降低了管理难度和业务实现难度。同时利用语义网技术,使用本体对现场设备及其管理相关领域的概念知识和层次关系进行语义描述,经过语义化标注、语义推理及语义查询可得到领域内较为丰富的语义知识。将两者进行结合可实现设备信息的智能化管理服务。附图说明为了使本专利技术的目的、技术方案和有益效果更加清楚,本专利技术提供如下附图进行说明:图1为本专利技术基于语义与OPCUA的现场设备信息管理系统架构图;图2为本专利技术中现场设备集成实时数据采集结构图;图3为本专利技术中OPCUA设备信息获取的软件结构图;图4为本专利技术中设备管理系统功能模块划分图。具体实施方式下面将结合附图,对本专利技术的优选实施例进行详细的描述。如图1所示,基于语义与OPCUA的现场设备信息管理系统架构图,该架构图包括以下几个部分:(1)感知层。感知层包括底层不同地点、不同网络、不同生产厂商的现场设备与OPCUA服务器,可通过OPCUA服务器对底层现场设备进行集成并对设备运行状态信息进行实时采集、传输,不同网络包括现场总线网络、6LoWPAN网络、802.15.4网络等。(2)网络层。网络层包括OPCUA访问的各种网络系统,包括:以太网、LAN、工业以太网等,将采集到的设备状态信息经网络层的各种网络系统传输到上层。(3)语义层。语义层包括OPCUA设备信息获取端、设备信息管理领域知识本体模型、设备信息语义化标注模块、语义推理和查询模块、本体数据库和语义规则文件。其中OPCUA设备信息获取端使用德国UnifiedAutomation公司提供的基于Java的开发工具包OPCUASDK,该开发工具包建立在UA通信栈之上本文档来自技高网...

【技术保护点】
1.一种基于语义与OPC UA的现场设备信息管理系统,其特征在于:该系统的整体架构包括感知层、网络层、语义层和应用层;所述感知层包括底层不同地点、不同网络、不同生产厂商的现场设备与用于过程控制的对象链接和嵌入技术统一体系架构(Object Linking and Embedding for Process Control UnifiedArchitecture,OPC UA)服务器,通过OPC UA服务器对底层现场设备运行状态信息进行实时采集;所述网络层包括OPC UA访问的各种网络系统;所述语义层包括OPC UA设备信息获取端、设备信息管理领域知识本体模型、设备信息语义化标注模块、语义推理和查询模块、本体数据库和语义规则文件;其中,所述OPC UA设备信息获取端是对现场设备的运行状态信息进行获取,为下一步设备信息语义化标注提供实时数据;所述设备信息化管理领域知识本体模型是设备信息化管理领域共享概念模型的形式化规范说明;所述设备信息语义化标注模块是将OPC UA设备信息获取端获取的状态信息转换为RDF语义数据,再通过设备本体与设备操作人员本体将语义数据属性进行扩展;所述语义推理和查询模块用于处理应用层的查询和推理请求;所述本体数据库用于存放设备相关的本体模型和语义数据;所述语义规则文件用于存放与设备管理所需推理相关的规则;所述应用层包括设备运行状态管理模块、设备操作人员管理模块、设备台账管理模块、设备备件管理模块、设备保养管理模块、设备维修管理模块;其中,所述设备运行状态管理模块是对设备运行状态进行监测,通过设定参数的上下限对设备的异常状态进行报警,自动记录设备运行参数和停机时间;所述设备操作人员管理模块提供全体设备操作人员的基本情况,实现分类查询,按条件查询;所述设备台账管理模块是指对设备的编号、设备类型、型号规格、制造厂商、设备用途、出厂编号日期、启用时间和使用年限基本信息进行添加、删除和查询管理,以便在需要时能迅速与厂家取得联系,将设备的各类原始信息进行信息化管理,使设备信息查询工作方便快捷,并为设备全生命周期的管理提供基础数据;所述设备备件管理模块分为备件台帐管理和出入库管理两部分,备件台帐管理是管理备件的基本信息,出入库管理是对备件的存储、使用和库存数量进行管理和记录;所述设备保养管理模块是根据每台设备各自的运行状况,自动提醒何时应该进行何种维护,设备维护记录是在数据库中记录保持整洁、及时察看、做好润滑和防腐防漏设备维护工作的相关信息;所述设备维修管理模块是通过对设备的检查,修理和更换己经磨损、腐蚀的零件或部件,修复由于正常或不正常原因而引起的设备故障,使设备的性能得到恢复,设备维修记录是记录设备维修过程中的维修时间、维修部件和损坏原因信息,自动进行维修任务提醒,详细记录设备维修过程中的各类信息。...

【技术特征摘要】
1.一种基于语义与OPCUA的现场设备信息管理系统,其特征在于:该系统的整体架构包括感知层、网络层、语义层和应用层;所述感知层包括底层不同地点、不同网络、不同生产厂商的现场设备与用于过程控制的对象链接和嵌入技术统一体系架构(ObjectLinkingandEmbeddingforProcessControlUnifiedArchitecture,OPCUA)服务器,通过OPCUA服务器对底层现场设备运行状态信息进行实时采集;所述网络层包括OPCUA访问的各种网络系统;所述语义层包括OPCUA设备信息获取端、设备信息管理领域知识本体模型、设备信息语义化标注模块、语义推理和查询模块、本体数据库和语义规则文件;其中,所述OPCUA设备信息获取端是对现场设备的运行状态信息进行获取,为下一步设备信息语义化标注提供实时数据;所述设备信息化管理领域知识本体模型是设备信息化管理领域共享概念模型的形式化规范说明;所述设备信息语义化标注模块是将OPCUA设备信息获取端获取的状态信息转换为RDF语义数据,再通过设备本体与设备操作人员本体将语义数据属性进行扩展;所述语义推理和查询模块用于处理应用层的查询和推理请求;所述本体数据库用于存放设备相关的本体模型和语义数据;所述语义规则文件用于存放与设备管理所需推理相关的规则;所述应用层包括设备运行状态管理模块、设备操作人员管理模块、设备台账管理模块、设备备件管理模块、设备保养管理模块、设备维修管理模块;其中,所述设备运行状态管理模块是对设备运行状态进行监测,通过设定参数的上下限对设备的异常状态进行报警,自动记录设备运行参数和停机时间;所述设备操作人员管理模块提供全体设备操作人员的基本情况,实现分类查询,按条件查询;所述设备台账管理模块是指对设备的编号、设备类型、型号规格、制造厂商、设备用途、出厂编号日期、启用时间和使用年限基本信息进行添加、删除和查询管理,以便在需要时能迅速与厂家取得联系,将设备的各类原始信息进行信息化管理,使设备信息查询工作方便快捷,并为设备全生命周期的管理提供基础数据;所述设备备件管理模块分为备件台帐管理和出入库管理两部分,备件台帐管理是管理备件的基本信息,出入库管理是对备件的存储、使用和库存数量进行管理和记录;...

【专利技术属性】
技术研发人员:耿道渠文艺王平高岐付信帅张成云夏雪刘奇林杜一峰
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆,50

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

1