一种电网数据中台的数据模型生成方法及装置制造方法及图纸

技术编号:32016458 阅读:9 留言:0更新日期:2022-01-22 18:34
本发明专利技术公开了一种电网数据中台的数据模型生成方法及装置,通过对获取的多个待拼接的电网业务模型进行网络拓扑分析,获取对应的电网对象;并对所有电网对象分配对象代码,判断电网业务模型之间是否存在对象代码相同的调度边界电网对象;并根据判断结果对多个待拼接的电网业务模型进行拆分处理,同时获取并根据拆分处理后的多个待拼接的电网业务模型对应的内部电网对象对应的电力数据和调度边界电网对象对应的边界电力数据,对多个待拼接的电网业务模型进行合并,生成对应的全电网业务模型。与现有技术相比,本发明专利技术实现了电网业务模型的按需拼接,同时避免了相邻电网业务系统的模型重叠现象,业务模型合并效率高,准确率高,得到的模型更全面。得到的模型更全面。得到的模型更全面。

【技术实现步骤摘要】
一种电网数据中台的数据模型生成方法及装置


[0001]本专利技术涉及大数据的
,特别是涉及一种电网数据中台的数据模型生成方法及装置。

技术介绍

[0002]现有电力系统普遍采用基于公共信息模型CIM(Common Information Model)和XML技术构建对应的电网CIM业务模型。但随着企业用户和个人用户的用电需求逐渐增多及类型增加,电网规模在不断扩大,在电力系统不同控制区域之间进行数据统一精确管理是迫切需求。物联网、大数据等技术越来越广泛的应用到电力行业之中,来提升电力行业的数据化智能化程度实现能源的精准调控,进而对电力行业中积累的大数据进行分析,譬如根据海量的客户用电数据,建立数据模型,预测客户行为及需求,在改善既有的用电服务的同时,提供周边服务拓展业务。电力系统大数据,包括发电运行数据、电网运行数据、用户用电数据等各个发电输电用电环节。但现有不同电力系统间的CIM业务模型兼容度低,数据不统一,模型无法高效融合合并,各个电力系统的数据模型无法统一建模,累积数据价值低。

技术实现思路

[0003]本专利技术要解决的技术问题是:提供一种电网数据中台的数据模型生成方法及装置,实现了电网业务模型的按需拼接,同时避免了相邻电网业务系统的模型重叠现象,业务模型合并效率高,准确率高,得到的模型更全面。
[0004]为了解决上述技术问题,本专利技术提供了一种电网数据中台的数据模型生成方法,包括:
[0005]获取多个待拼接的电网业务模型,对所述多个待拼接的电网业务模型进行网络拓扑分析处理,获取所述多个待拼接的电网业务模型对应的电网对象,所述电网对象包括调度边界电网对象和内部电网对象;
[0006]根据预设的编码规则对所有所述电网对象分配对象代码,判断所述多个待拼接的电网业务模型之间是否存在所述对象代码相同的所述调度边界电网对象;
[0007]根据判断结果对所述多个待拼接的电网业务模型进行拆分处理,获取拆分处理后所述多个待拼接的电网业务模型对应的所述内部电网对象及其层次关系结构库和拓扑连接关系结构库;
[0008]获取并根据所述多个待拼接的电网业务模型对应的所述内部电网对象对应的电力数据,及所述多个待拼接的电网业务模型之间的所述调度边界电网对象对应的边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库,对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型。
[0009]进一步地,所述根据判断结果对所述多个待拼接的电网业务模型进行拆分处理,具体为:
[0010]当判断所述多个待拼接的电网业务模型之间存在相同的所述调度边界电网对象
时,对存在相同的所述调度边界电网对象进行去除处理,再对去除相同的所述调度边界电网对象的所述多个待拼接的电网业务模型进行拆分处理;
[0011]当判断所述多个待拼接的电网业务模型之间不存在相同的所述调度边界电网对象时,直接对所述多个待拼接的电网业务模型进行拆分处理。
[0012]进一步地,所述获取并根据所述多个待拼接的电网业务模型对应的所述内部电网对象对应的电力数据,及所述多个待拼接的电网业务模型之间的所述调度边界对象对应的边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库,对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型,具体为:
[0013]获取所述多个待拼接的电网业务模型对应的电力数据,根据所述多个待拼接的电网业务模型对应的内部电网对象进行电力数据的划分,划分出内部电网对象对应的电力数据,以及调度边界电网对象对应的边界电力数据,并对同一电网对象的数据进行整合处理;
[0014]根据整合处理后的所述多个待拼接的电网业务模型对应的内部电网对象的对象代码及其电力数据,及所述多个待拼接的电网业务模型之间的调度边界电网对象及其边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库进行合并,形成对应的全电网业务模型。
[0015]进一步地,所述对同一电网对象的数据进行整合处理,具体为:
[0016]对属于同一电网对象的多源电力数据进行标签化处理,以使对同一电网对象的多源电力数据进行整合,同时利用时序数据库和列式数据库,对同一电网对象的异步电力数据的时序一致性进行整合处理。
[0017]进一步地,所述对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型,具体为:
[0018]对合并后的所述多个待拼接的电网业务模型进行校验处理,其中,所述校验处理包括语法校验、语义校验、参数完备性校验、关联一致性校验及拓扑完整性校验;
[0019]若所有所述校验处理成功后,生成对应的全电网业务模型。
[0020]进一步地,本专利技术还提供一种电网数据中台的数据模型生成装置,包括:电网对象获取模块、判断模块、拆分模块和模型合并模块;
[0021]其中,所述电网对象获取模块用于获取多个待拼接的电网业务模型,对所述多个待拼接的电网业务模型进行网络拓扑分析处理,获取所述多个待拼接的电网业务模型对应的电网对象,所述电网对象包括调度边界电网对象和内部电网对象;
[0022]所述判断模块用于根据预设的编码规则对所有所述电网对象分配对象代码,判断所述多个待拼接的电网业务模型之间是否存在所述对象代码相同的所述调度边界电网对象;
[0023]所述拆分模块用于根据判断结果对所述多个待拼接的电网业务模型进行拆分处理,获取拆分处理后所述多个待拼接的电网业务模型对应的所述内部电网对象及其层次关系结构库和拓扑连接关系结构库;
[0024]所述模型合并模块用于获取并根据所述多个待拼接的电网业务模型对应的所述内部电网对象对应的电力数据,及所述多个待拼接的电网业务模型之间的所述调度边界电网对象对应的边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库,对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型。
[0025]进一步地,所述拆分模块用于根据判断结果对所述多个待拼接的电网业务模型进行拆分处理,具体为:
[0026]当判断所述多个待拼接的电网业务模型之间存在相同的所述调度边界电网对象时,对存在相同的所述调度边界电网对象进行去除处理,再对去除相同的所述调度边界电网对象的所述多个待拼接的电网业务模型进行拆分处理;
[0027]当判断所述多个待拼接的电网业务模型之间不存在相同的所述调度边界电网对象时,直接对所述多个待拼接的电网业务模型进行拆分处理。
[0028]进一步地,所述模型合并模块包括电力数据划分单元和电力数据合并单元,具体为:
[0029]所述电力数据划分单元用于获取所述多个待拼接的电网业务模型对应的电力数据,根据所述多个待拼接的电网业务模型对应的内部电网对象进行电力数据的划分,划分出内部电网对象对应的电力数据,以及调度边界电网对象对应的边界电力数据,并对同一电网对象的数据进行整合处理;
[0030]所述电力数据合并单元用于根据整合处理后的所述多个待拼接的电网业务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电网数据中台的数据模型生成方法,其特征在于,包括:获取多个待拼接的电网业务模型,对所述多个待拼接的电网业务模型进行网络拓扑分析处理,获取所述多个待拼接的电网业务模型对应的电网对象,所述电网对象包括调度边界电网对象和内部电网对象;根据预设的编码规则对所有所述电网对象分配对象代码,判断所述多个待拼接的电网业务模型之间是否存在所述对象代码相同的所述调度边界电网对象;根据判断结果对所述多个待拼接的电网业务模型进行拆分处理,获取拆分处理后所述多个待拼接的电网业务模型对应的所述内部电网对象及其层次关系结构库和拓扑连接关系结构库;获取并根据所述多个待拼接的电网业务模型对应的所述内部电网对象对应的电力数据,及所述多个待拼接的电网业务模型之间的所述调度边界电网对象对应的边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库,对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型。2.如权利要求1所述的一种电网数据中台的数据模型生成方法,其特征在于,所述根据判断结果对所述多个待拼接的电网业务模型进行拆分处理,具体为:当判断所述多个待拼接的电网业务模型之间存在相同的所述调度边界电网对象时,对存在相同的所述调度边界电网对象进行去除处理,再对去除相同的所述调度边界电网对象的所述多个待拼接的电网业务模型进行拆分处理;当判断所述多个待拼接的电网业务模型之间不存在相同的所述调度边界电网对象时,直接对所述多个待拼接的电网业务模型进行拆分处理。3.如权利要求1所述的一种电网数据中台的数据模型生成方法,其特征在于,所述获取并根据所述多个待拼接的电网业务模型对应的所述内部电网对象对应的电力数据,及所述多个待拼接的电网业务模型之间的所述调度边界对象对应的边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库,对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型,具体为:获取所述多个待拼接的电网业务模型对应的电力数据,根据所述多个待拼接的电网业务模型对应的内部电网对象进行电力数据的划分,划分出内部电网对象对应的电力数据,以及调度边界电网对象对应的边界电力数据,并对同一电网对象的数据进行整合处理;根据整合处理后的所述多个待拼接的电网业务模型对应的内部电网对象的对象代码及其电力数据,及所述多个待拼接的电网业务模型之间的调度边界电网对象及其边界电力数据,结合所述层次关系结构库和所述拓扑连接关系结构库进行合并,形成对应的全电网业务模型。4.如权利要求3所述的一种电网数据中台的数据模型生成方法,其特征在于,所述对同一电网对象的数据进行整合处理,具体为:对属于同一电网对象的多源电力数据进行标签化处理,以使对同一电网对象的多源电力数据进行整合,同时利用时序数据库和列式数据库,对同一电网对象的异步电力数据的时序一致性进行整合处理。5.如权利要求3所述的一种电网数据中台的数据模型生成方法,其特征在于,所述对所述多个待拼接的电网业务模型进行合并处理,生成对应的全电网业务模型,具体为:
对合并后的所述多个待拼接的电网业务模型进行校验处理,其中,所述校验处理包括语法校验、语义校验、参数完备性校验、关联一致性校验及拓扑完整性校验;若所有所述校验处理成功后,生成对应的全电网业务模型。6.一种电网数据中...

【专利技术属性】
技术研发人员:李波李世明卢建刚赵瑞锋戴月黎皓彬郑文杰
申请(专利权)人:广东电网有限责任公司电力调度控制中心
类型:发明
国别省市:

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

1