基于领域模型工业互联网异构资源的统一管理方法及系统技术方案

技术编号:37625318 阅读:8 留言:0更新日期:2023-05-18 12:16
本发明专利技术提供了一种基于领域模型工业互联网异构资源的统一管理方法及系统,包括:模型建立模块:按照层级关系建立工业互联网异构资源的领域模型;数据处理模块:工业互联网异构资源中软件资源的数据采集、数据编辑、数据查看和数据删除;物联网设备模块:工业互联网异构资源中物联网设备资源的数据采集和数据查看;资源管理模块:工业互联网异构资源统一管理和统一权限管理。本发明专利技术解决了在现有的工业互联网系统架构中,海量异构资源很难实现资源共享,在各部门和各软件系统中的流动与共享困难重重的问题;解决工业互联网系统架构中海量的异构资源的统一管理问题,使得业务人员沟通起来更顺畅。起来更顺畅。起来更顺畅。

【技术实现步骤摘要】
基于领域模型工业互联网异构资源的统一管理方法及系统


[0001]本专利技术涉及异构资源的统一管理
,具体地,涉及一种基于领域模型工 业互联网异构资源的统一管理方法及系统。

技术介绍

[0002]在宝武集团的工业互联网中,存在海量的异构资源,例如大量的工业传感器采 集到的工业过程数据资源,视频监控采集到的海量视频资源,工业互联网系统的计 算机硬件资源,各种工业互联网软件,例如BI软件产生的仪表板DashBoard、报表 Report、数据清洗ETL工具产生的数据清洗流程DAG图(有向无环图DirectedAcyclic Graph)、任务编排工具产生的任务流程编排DAG图(有向无环图DirectedAcyclic Graph)、工业组态软件产生的工业组态画面等各种软件资源。在现有的工 业互联网系统架构中,以上海量的异构资源由各种不同的应用系统在管理,由于缺 乏统一的格式与规范,没有统一的数据交换协议,没有统一权限管控机制,导致海 量异构资源很难在宝武集团内部实现资源共享,在各部门和各软件系统中的流动与 共享困难重重。
[0003]宝武集团在实现数字化转型的过程中,为了将物理世界的宝武集团映射到数字 世界的宝武集团工业互联网中,势必首先需要将海量异构资源在宝武集团工业互联 网中统一进行管理,并在物与物之间建立关联关系,因此,迫切需要寻找一种工业 互联网海量异构资源的统一管理方法和系统。
[0004]现有技术是工业互联网应用跟物联网设备之间是强相关的,例如工业组态软件调用 西门子物联网设备驱动相关API,数现工业数据采集,并将采集到的工业数据显示到组 态软件。商业智能BI软件制作的仪表板也分别采用自己的数据格式。各个工业互联网 应用之间没有统一的数据访问接口,更没有统一的安全权限管理机制。商业智能BI软 件是没法读懂物联网设备采集的数据的。
[0005]本专利技术的目的是提供一种基于领域模型的工业互联网海量异构资源的统一管理 方法和系统,解决统一管理宝武集团工业互联网中海量异构资源的问题,并为将来 在物与物之间建立关联关系,建立统一权限管控机制,将物理世界的宝武集团映射 到数字世界的宝武集团工业互联网中提供基础。
[0006]专利文献CN107220039B(申请号:CN201710233409.1)公开了一种基于云环境 的异构资源标准化封装系统,包括:物理资源封装模块、集中式存储资源封装模块、 分布式存储资源封装模块、容器资源封装模块、应用封装模块、网络资源封装模块; 其中每个封装模块分别对对应的系统资源进行标准化的封装处理。也即,所述封装 系统中的各个封装模块通过将系统中的异构资源通过预设的规则抽象出来,进而形 成标准的多层资源封装模型,并且严格以上层调用下层的模式,使异构资源的封装 保持了统一的模型。
[0007]该专利技术专利针对的是虚拟化后的计算资源、分布式存储资源以及传统的物理机 资源、磁阵资源、网络资源以及他们之下的物理设备、第三方软件、用户的私有应 用软件,与宝武集团的工业互联网的海量异构资源存在区别。
[0008]专利文献CN107368588B(申请号:CN201710607078.3)公开了一种异构资源同 构化方法及装置,获取异构源数据库中的数据,按照预设的集成规则对所述数据进 行集成处理,生成异构资源集中数据库;设置所述异构资源集中数据库与查询应用 层之间的连接关系;当应用层接收到资源查询请求时,通过所述连接关系,查询所 述异构资源集中数据库,获得与所述查询请求对应的数据信息。通过对来源不一的 异构源数据,根据资源形式进行结合集成,并通过应用层的访问请求对数据进行访 问,以实现异构资源整合成为应用层同构的、可一站式透明访问的资源库,进而实 现了数据资源的整合与共享的目的。
[0009]该专利技术专利针对的是教育资源的共享,与宝武集团的工业互联网的海量异构资 源存在区别。该专利提出的同构化方法不能满足宝武集团的需求。
[0010]专利文献CN102222090B(申请号:CN201110147807.4)公开了一种云环境下海 量数据资源管理框架,包括物理存储层、海量存储网、数据转换层、数据管理层、 安全管理层、资源组合层和应用层,其中涉及的述云数据库支持从其他各种数据源 转换过来的数据并将其存储,例如,我国清华大学开发的THCloudDB系统,本专利技术 可以实现对云环境下异构的海量资源的统一管理和组织,为云环境下的海量、异构 的数据组织和管理提供了一套完整的解决方案。
[0011]该专利技术专利的思想是将各种异构的结构化或者非结构化数据转换成为统一的云 数据库系统存储的数据,并不能解决宝武集团的统一数据管理问题。
[0012]专利文献CN106462463B(申请号:CN201580023865.2)公开了一种用于分配异 构资源的系统可包括客户端设备、多个异构资源和服务器主机。客户端设备可被配 置成请求对一个或多个具体资源的访问,并且服务器主机可被配置成:响应于服务 器主机确定一个或多个请求的资源的可用性而向客户端设备分配一个或多个请求的 资源。客户端设备然后可建立对一个或多个请求的资源的直接和/或排他访问,并且 绕过服务器主机而向一个或多个请求的资源传送命令并与其交换数据。服务器主机 还可被配置成:将对不可用资源的请求排队,并且稍后在所述资源变得可用时授权 对所述资源的访问。作为其它方面,还提供分配异构资源的方法。
[0013]该专利技术专利解决的是在服务器主机处接收来自多个客户端设备的对多个异构资 源的请求的问题,仅仅涉及统一资源管理的一个小小的环节。

技术实现思路

[0014]针对现有技术中的缺陷,本专利技术的目的是提供一种基于领域模型工业互联网异 构资源的统一管理方法及系统。
[0015]根据本专利技术提供的一种基于领域模型工业互联网异构资源的统一管理系统,包 括:
[0016]模型建立模块:按照层级关系建立工业互联网异构资源的领域模型;
[0017]数据处理模块:工业互联网异构资源中软件资源的数据采集、数据编辑、数据查看 和数据删除;
[0018]物联网设备模块:工业互联网异构资源中物联网设备资源的数据采集和数据查看;
[0019]资源管理模块:工业互联网异构资源统一管理和统一权限管理。
[0020]优选地,在所述模型建立模块中:
[0021]构建工业互联网海量异构资源的领域模型的基类;
[0022]抽象工业互联网海量异构资源的领域模型基类ResourceModel的元数据MetaData, 元数据包括工业互联网海量异构资源的唯一标识GUID、资源类型标识、主键、领域模型 的通用属性;
[0023]抽象工业互联网海量异构资源的领域模型基类ResourceModel的通用的操作方法, 基本操作方法包括工业互联网海量异构资源的新增、删除、修改、根据唯一标识GUID 查询、根据主键查询;
[0024]按照层级构建工业互联网海量异构资源各级领域模型;
[0025]对于各本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于领域模型工业互联网异构资源的统一管理系统,其特征在于,包括:模型建立模块:按照层级关系建立工业互联网异构资源的领域模型;数据处理模块:工业互联网异构资源中软件资源的数据采集、数据编辑、数据查看和数据删除;物联网设备模块:工业互联网异构资源中物联网设备资源的数据采集和数据查看;资源管理模块:工业互联网异构资源统一管理和统一权限管理。2.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征在于,在所述模型建立模块中:构建工业互联网海量异构资源的领域模型的基类;抽象工业互联网海量异构资源的领域模型基类ResourceModel的元数据MetaData,元数据包括工业互联网海量异构资源的唯一标识GUID、资源类型标识、主键、领域模型的通用属性;抽象工业互联网海量异构资源的领域模型基类ResourceModel的通用的操作方法,基本操作方法包括工业互联网海量异构资源的新增、删除、修改、根据唯一标识GUID查询、根据主键查询;按照层级构建工业互联网海量异构资源各级领域模型;对于各级领域模型,定义对应层级领域模型的通用属性元数据MetaData;对于各级领域模型,定义对应层级领域模型的通用的操作方法;重复步骤按照层级构建工业互联网海量异构资源各级领域模型,完成工业互联网海量异构资源所有领域模型的定义。3.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征在于,在所述数据处理模块中:工业互联网海量异构资源中软件资源的数据采集、数据编辑、数据查看和数据删除的方法,其中,工业互联网海量异构资源中软件资源是指工业互联网软件产生的数据,具体包括以下步骤:工业互联网软件将自身注册到工业互联网海量异构资源的领域模型;工业互联网软件调用工业互联网海量异构资源的领域模型的createResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的create操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件编辑该软件资源;工业互联网软件调用工业互联网海量异构资源的领域模型的editResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的edit操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件编辑该软件资源;工业互联网软件调用工业互联网海量异构资源的领域模型的viewResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的view操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件浏览该软件资源;工业互联网软件调用工业互联网海量异构资源的领域模型的deleteResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的delete操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件删除该软件资源。4.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征
在于,在所述物联网设备模块中:工业互联网海量异构资源中物联网设备资源的数据采集和数据查看的方法。具体包括以下步骤:物联网设备驱动程序将自身注册到工业互联网海量异构资源的领域模型;工业互联网软件调用工业互联网海量异构资源的领域模型的autoScanIotDevice操作,系统验证工业互联网当前登陆用户是否具有该领域模型的autoScan操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来自动添加所有物联网设备;一个物联网设备驱动程序下面能够添加多个物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的addIotDevice操作,系统验证工业互联网当前登陆用户是否具有该领域模型的addDevice操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来添加一个新的该物联网设备;一个物联网设备驱动程序下面能够添加多个物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的removeIotDevice操作,系统验证工业互联网当前登陆用户是否具有该领域模型的removeDevice操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来删除该物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的configDataAcquisitionParameters操作,系统验证工业互联网当前登陆用户是否具有该领域模型的config操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来配置该物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的startDataAcquisition操作或者stopDataAcquisition操作,系统验证工业互联网当前登陆用户是否具有该领域模型的startDaq操作或者stopDaq操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来开始或者结束该物联网设备的数据采集;工业互联网软件调用工业互联网海量异构资源的领域模型的viewIotDataSnapshot操作或者viewIotDataHistory操作,系统验证工业互联网当前登陆用户是否具有该领域模型的viewIotDataSnapshot操作或者viewIotDataHistory操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来获取该物联网设备的快照数据或者历史数据。5.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征在于,在所述资源管理模块中:工业互联网海量异构资源统一管理的方法,工业互联网海量异构资源统一管理是由工业互联网的资源管理器软件来统一实现的,包括统一的操作入口,统一的权限管控,所述方法具体包括以下步骤:打开工业互联网的资源管理器软件,构建工业互联网海量异构资源的根目录,根目录包含工业互联网所有的海量异构资源;打开工业互联网的资源管理器软件,添加工业互联网海量异构资源的子目录;打开工业互联网的资源管理器软件,在目录中添加任何工业互联网海量异构资源;
打开工业互联网的资源管理器软件,选择工业互联网海量异构资源,能够对任意资源进行所有操作;打开工业互联网的资源管理器软件,选择工业互联网海量异构资源,对任意资源进行所有操作时,都由工业互联网的资源管理器软件统一进行权限控制,工业互联网的资源管理器软件统一做了安全防范措施,不存在系统权限真空。6.一种基于领域模型工业互联网异构资源的统一管理方法,其特征...

【专利技术属性】
技术研发人员:胡于龙黄明周明
申请(专利权)人:上海宝信软件股份有限公司
类型:发明
国别省市:

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

1