System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种配电网数据多模交易分析的数据库引擎搭建方法技术_技高网

一种配电网数据多模交易分析的数据库引擎搭建方法技术

技术编号:40084694 阅读:4 留言:0更新日期:2024-01-23 15:16
本申请提供了一种配电网数据多模交易分析的数据库引擎搭建方法,属于I T与软件开发技术领域。该配电网数据多模交易分析的数据库引擎搭建方法。设计混合事务与集成存储引擎架构;设计搭建多模态存储引擎;根据需求接入电网的不同的业务子系统以获取目标数据集以形成多源数据集;设计搭建混合事务引擎作为计算引擎;对分类后的目标数据集中,按照配电网络和网络原件之间的相互关联构建拓扑分析引擎;搭建计算机引擎的混合语言编译器;根据电网图模数据共享平台,构建图模数据共享标准体系;基于图模数据共享标准体系对电网多源数据信息进行标准化处理、整合,获得标准电网多源数据信息。

【技术实现步骤摘要】

本申请涉及i t与软件开发领域,具体而言,涉及一种配电网数据多模交易分析的数据库引擎搭建方法


技术介绍

1、长期以来,配电网各级设施与供电过程管理系统一般由分离的运行系统与运维系统组成。运行系统主要负责配网设施及相关的业务执行明细与参数的记录与查询管理,运维系统则主要负责配网设施、安全、效能、运行流程的分析、统计与维护管理。一般情况下,运行系统强调高并行的事务型交易与点查式检索技术性能,运维系统强调大规模统计分析、智能计算、批量式检索技术性能,这些主要由系统的数据存储计算引擎,即数据库系统来支撑。

2、首先,传统配网系统中,运维系统需要以主动(运行系统主动报送)或被动模式(在运行系统部署agent)定时将运行日志及状态采集至运维系统中,这往往导致两套系统孤立,信息单向传导且实时性低,缺乏有效交互,效率低,运行运维效果质量差,系统繁琐复杂等后果。经过一段时间的发展,两套系统的实时数据同步技术逐步发展与推广,但同时给运行系统的即时数据采集技术,以及运维系统的事务型能力提出要求,相当多的数据存储与计算引擎很难满足这些需求,从而导致运维系统在标准分析型rdbms与非标准关系范式的大数据管理系统之间摇摆,甚至不得不采用两者的组合来满足需求,导致系统更加复杂,难以维护与发展;

3、其次,近年来,也有在交易数据库侧增加统计分析能力,或者在分析数据库侧增加交易能力的尝试,也有正式推进交易分析混合型数据库的产品。这些已有的技术手段绝大多数实际上是在交易主体能力上附加一点分析,在分析主体能力上附加一点交易,使用它们会导致配网的运行系统能力严重不足,或者运维系统能力严重不足;再者,近期,运行交易与运维分析系统中都出现了超出基于二维表关系模型的数据存储与计算模态需求,如graph图计算模态,矢量型gis模态,面向非结构化数据的对象存储模态等等,并要求这几种模态之间能够有机的融合分析与计算,即面向现代化多模态数据存储与计算需求的配网运行与运维一体化方向。很显然,现存的技术体系难以满足这一需求。


技术实现思路

1、为了弥补以上不足,本申请提供了一种配电网数据多模交易分析的数据库引擎搭建方法,旨在改善上述
技术介绍
中提出的问题。

2、本申请实施例提供了一种配电网数据多模交易分析的数据库引擎搭建方法。包括以下步骤:

3、s1:设计混合事务与集成存储引擎架构,其核心实现思路是在已有的成熟存储引擎与逻辑之上集成、组合并补充修改,主要包括改进语法编译器、增进优化器能力,增加“路由及集成执行器”组件;

4、s2:设计搭建多模态存储引擎;

5、s3:根据需求接入电网的不同的业务子系统以获取目标数据集以形成多源数据集;

6、s4:设计搭建混合事务引擎作为计算引擎;

7、s5:对分类后的目标数据集中,按照配电网络和网络原件之间的相互关联构建拓扑分析引擎;

8、s6:搭建计算机引擎的混合语言编译器;

9、s7:根据电网图模数据共享平台,构建图模数据共享标准体系;

10、s8:基于图模数据共享标准体系对电网多源数据信息进行标准化处理、整合,获得标准电网多源数据信息;

11、s9:补充实现混合事务引擎中的路由及集成执行器;

12、s10:补充实现各存储引擎之间的一致同步逻辑;

13、s11:混合事务计算与多模态存储需的应用数据集需求处理。

14、在一种具体的实施方案中,根据s3所述的根据需求接入电网的不同的业务子系统以获取目标数据集以形成多源数据集还包括数据交换模块、图模交换模块和融合共享模块。

15、在一种具体的实施方案中,图模交互模块基于图模数据共享标准体系和标准电网多源数据信息,生成电网交互模型集合。

16、在一种具体的实施方案中,电网交互模型集合包块各电网系统的子模型。

17、在一种具体的实施方案中,根据图模数据共享标准体系,获得图形要素符号库。

18、在一种具体的实施方案中,融合共享模块基于图形要素符号库对所述电网交互模型集合进行融合,获得电网共享拓扑模型,并基于电网共享拓扑模型进行图模数据展示共享。

19、在一种具体的实施方案中,根据s5所述的对分类后的目标数据集中,展现配电网络和网络原件之间的相互关联构建拓扑缝隙引擎后需要基于拓扑缝隙引擎的缝隙,选择目标数据集中满足在相同时间断面,同时电压一致、电流和功率满足kcl定律的数据集。

20、在一种具体的实施方案中,构建基于正则化残差搜索法的数据融合模型提出经拓扑分析处理后的目标数据集中的坏数据之后进行融合。

21、在一种具体的实施方案中,s3中的混合事务引擎可混合集成关系式sql,文档式集合式语言与图形查询语言cypher。

22、在一种具体的实施方案中,s6中的混合语言编译器以标准sql规则语法文件为基础,增加集成文档集合式json相关语法与图数据库cypher相关语法,使三种语法均能运行;在三种语法中均增加三种事务引擎之间一致同步的语法设计。

23、有益效果:

24、1.本专利技术设计集成架构将现存的成熟数据库引擎的计算事务引擎与存储引擎先分离后,分别进行组合,并补充集成与一致性逻辑,形成统一的多模态数据库,在架构解决了现阶段对不同的需求采用不同的数据库引擎,导致技术栈分离、复杂的现状。

25、2.以本专利技术架构设计,i t现状中不同特征应用,交易、分析、文档、图乃至未来扩展等等,无需再进行数据集间etl数据转移过程,仅需使用一套数据库,就可以全部支持,对数字化转型过程中的i t架构有较大质效提升。

26、3.除架构先进性外,本专利技术同时在具体实现上支持了一定复杂度的ddl、dml与查询需求,现阶段对纯sql的点查与批量分析还可自动实行存与列存路由与结果组合,未来可根据需求在该架构上方便地扩展扩充可支撑应用的数据存储计算需求复杂度,包括混合语句的复杂度、路由的自动化与智能度,结果组合的复杂度,以及可支撑扩充为分库分表的分布式混合多模态数据库引擎。

27、4.将本专利技术用于配电网i t架构中,则可以改变目前运行、运维根据不同需要采用不同数据库的低效、低质现状,实现同一套数据库引擎支撑实现配网运行&运维自适应一体化的先进高效架构。

本文档来自技高网...

【技术保护点】

1.一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,根据S3所述的根据需求接入电网的不同的业务子系统以获取目标数据集以形成多源数据集还包括数据交换模块、图模交换模块和融合共享模块。

3.根据权利要求2所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,图模交互模块基于图模数据共享标准体系和标准电网多源数据信息,生成电网交互模型集合。

4.根据权利要求3所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,电网交互模型集合包块各电网系统的子模型。

5.根据权利要求4所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,根据图模数据共享标准体系,获得图形要素符号库。

6.根据权利要求2所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,融合共享模块基于图形要素符号库对所述电网交互模型集合进行融合,获得电网共享拓扑模型,并基于电网共享拓扑模型进行图模数据展示共享。</p>

7.根据权利要求1所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,根据S5所述的对分类后的目标数据集中,展现配电网络和网络原件之间的相互关联构建拓扑缝隙引擎后需要基于拓扑缝隙引擎的缝隙,选择目标数据集中满足在相同时间断面,同时电压一致、电流和功率满足KCL定律的数据集。

8.根据权利要求7所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,构建基于正则化残差搜索法的数据融合模型提出经拓扑分析处理后的目标数据集中的坏数据之后进行融合。

9.根据权利要求1所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,S3中的混合事务引擎可混合集成关系式SQL,文档式集合式语言与图形查询语言Cypher。

10.根据权利要求1所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,S6中的混合语言编译器以标准SQL规则语法文件为基础,增加集成文档集合式JSON相关语法与图数据库Cypher相关语法,使三种语法均能运行;在三种语法中均增加三种事务引擎之间一致同步的语法设计。

...

【技术特征摘要】

1.一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,根据s3所述的根据需求接入电网的不同的业务子系统以获取目标数据集以形成多源数据集还包括数据交换模块、图模交换模块和融合共享模块。

3.根据权利要求2所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,图模交互模块基于图模数据共享标准体系和标准电网多源数据信息,生成电网交互模型集合。

4.根据权利要求3所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,电网交互模型集合包块各电网系统的子模型。

5.根据权利要求4所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,根据图模数据共享标准体系,获得图形要素符号库。

6.根据权利要求2所述的一种配电网数据多模交易分析的数据库引擎搭建方法,其特征在于,融合共享模块基于图形要素符号库对所述电网交互模型集合进行融合,获得电网共享拓扑模型,并基于电网共享拓扑模型进行图模数据展...

【专利技术属性】
技术研发人员:陈彬徐欢
申请(专利权)人:广东电网有限责任公司
类型:发明
国别省市:

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

1