[发明专利]一种用于电力物联网平台的泛化非电力业务建模方法在审
申请号: | 202111214509.2 | 申请日: | 2021-10-19 |
公开(公告)号: | CN114036699A | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 宿磊;沈煜;杨帆;杨志淳;胡伟;雷杨 | 申请(专利权)人: | 国网湖北省电力有限公司电力科学研究院 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F111/02;G06F113/04 |
代理公司: | 武汉楚天专利事务所 42113 | 代理人: | 孔敏 |
地址: | 430077 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电力 联网 平台 泛化 业务 建模 方法 | ||
1.一种用于电力物联网平台的泛化非电力业务建模方法,其特征在于:包括如下步骤:
S1:使用元节点模型编辑模块创建元节点模型,所述元节点模型是同一层级业务独立的一类节点;
S2:通过节点生成模块实现节点实例化
统计全站需要增加的节点,通过节点生成模块界面添加节点,选择新增节点,录入节点描述,选择元节点模型,点击生成,系统在图库中增加一个节点Node,实例化过程中系统生成节点ID,节点ID为此节点在图库中的唯一标识;
S3:通过节点配置模块对节点进行配置;
S4:使用跨模型遍历算法对全站模型进行遍历。
2.如权利要求1所述的用于电力物联网平台的泛化非电力业务建模方法,其特征在于:所述元节点模型包括数据描述、父节点、兄弟节点、模型关联、数据关联。
3.如权利要求1或2所述的用于电力物联网平台的泛化非电力业务建模方法,其特征在于:所述元节点模型的创建流程包括:
S1.1、根据业务划分业务层次,确定各层次的元节点,其中确定分层次元节点的原则如下:
1)同层次的元节点具有相同的业务内容;
2)各节点业务功能独立;
3)层次划分与人机界面逻辑或业务逻辑一致;
S1.2、根据业务逻辑,确定各层次元节点所具有的数据元素,包括数据名称、数据类型、数据单位,将以上数据元素编辑成模板文件,模板文件为xml格式;
S1.3、系统导入S1.2所生成的各层级元节点模型的模板文件,生成元节点模型。
4.如权利要求1所述的用于电力物联网平台的泛化非电力业务建模方法,其特征在于:步骤S3对节点进行配置具体包括:
1)数据元素映射IED模型
逐个对数据元素进行IED_REF映射,将全站数据总表FCDA中信号,根据IEDname、FC类型筛选,选择对应的DA映射到节点实例表中,每个数据元素最多只能映射一个IED_REF,重复映射将覆盖原有映射的引用;
2)兄弟节点配置
配置同层级兄弟节点之间的关系,图库节点配置表中查询出全部本层级节点,关联到本节点的兄弟节点条目中,可添加多个兄弟节点条目,每个条目均有对应的关系标识,标识内容与具体业务相关;
3)父节点配置
配置上级节点,图库节点配置表中查询出全部上级节点,关联到本节点的兄弟节点条目中,仅可以添加1个父节点条目;
4)外部模型关联
关联与本节点相关的外部模型节点,所述外部模型包括SSD模型、IED模型、SPCD模型。
5.如权利要求1所述的用于电力物联网平台的泛化非电力业务建模方法,其特征在于:通过执行步骤1-3,多个模型之间生成了多对多的连通关系,将各节点关联关系根据关系类型进行加权,生成一个由多模型组成的加权连通图,步骤S4具体包括:
使用Prim算法对加权连通图进行遍历,具体过程如下:
1)以节点为顶点,顶点集合为V,边集合为E;
2)初始化Vnew={x},其中x为集合V中的任一节点,Enew={},为空;
3)重复下列操作,直到Vnew=V:
a.在集合E中选取权值最小的边u,v,其中u为集合Vnew中的元素,而v不在Vnew集合当中,并且v∈V,如果存在有多条满足前述条件即具有相同权值的边,则可任意选取其中之一;
b.将v加入集合Vnew中,将u,v边加入集合Enew中;
4)使用集合Vnew和Enew来描述所得到的最小生成树,实现跨模型的遍历。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网湖北省电力有限公司电力科学研究院,未经国网湖北省电力有限公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111214509.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发动机
- 下一篇:一种用于包装袋生产的打孔机