一种基于图数据库的电网网架快速拼接方法技术

技术编号:42440496 阅读:20 留言:0更新日期:2024-08-16 16:49
本发明专利技术涉及一种基于图数据库的电网网架快速拼接方法,基于电网网架不同设备类型确定最大外接空间范围;采用四叉树的空间划分方法将电网网架最大外接空间范围划分为若干电网网格区域;根据网架并行加载参数配置以及服务器硬件配置情况,对划分好的电网网格区域进行分组;针对每个电网网格区域的分组创建加载任务;每隔指定的记录数记录电网网格区域的加载任务进度;建立电网网架各设备类型之间的连接关系,并结合数据库裸写规则拼装电网网架连接关系;根据网格任务进度信息,结合图数据库设备节点ID和设备连接关系处理异常。本发明专利技术解决了图数据库在构建电网网架时事务写入方式和图数据裸写方式无法同时满足事务写入性能和完整性的问题。

【技术实现步骤摘要】

本专利技术属于电网拼接,涉及一种基于图数据库的电网网架快速拼接方法


技术介绍

1、图数据库是一种专门用于存储和处理图结构数据的数据库,它使用节点和边来表示实体和关系,具备高效的图遍历和关联查询能力。通过将电网元素和关系抽象为图数据库中的节点和边,可以实现更加灵活和高效的电网网架管理和拼接操作。

2、当前图数据库构建电网网架时,一般的做法都是从关系型数据库中获取电网网架的设备数据和关联关系,获取后解析电网的设备节点创建对应图数据库节点,解析电网设备间的关系创建对应图数据库边,而后基于图数据库事务方式进行图的创建和提交,最终形成可分析的图数据电网网架。然而,当采用图数据库事务写入方式时,存在单次事务规模及写入性能限制,进行大范围电网网架图数据库构建时往往耗时很长,在物理磁盘存储的条件下,处理节点数性能为每秒千节点级别,对于1千万节点,两千万关系的图结构,预计耗时8小时。另一种方式是使用图数据裸写,虽然可以提升数据写入的性能,但无法保证电网网架写入的完整性和关系的正确建立。因此,权衡这两种方式时,需要综合考虑数据完整性和性能需求,并根据具体情况选择本文档来自技高网...

【技术保护点】

1.一种基于图数据库的电网网架快速拼接方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于图数据库的电网网架快速拼接方法,其特征在于:步骤S1中,所述设备类型,包括杆塔、导线、开关、变压器和站房。

3.根据权利要求1所述的一种基于图数据库的电网网架快速拼接方法,其特征在于:步骤S1中,所述对划分后的电网网格区域进行统一编码,具体编码规则为:根据电网网架平面俯视图的中心位置将网架分为四个网格区域,并根据位置关系添加编号,其中左上角网格区域编号为0,左下角网格区域编号为2,右上角网格区域编号为1,右下角网格区域编号为3;再将每个网格区域进一步细分成四个网...

【技术特征摘要】

1.一种基于图数据库的电网网架快速拼接方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于图数据库的电网网架快速拼接方法,其特征在于:步骤s1中,所述设备类型,包括杆塔、导线、开关、变压器和站房。

3.根据权利要求1所述的一种基于图数据库的电网网架快速拼接方法,其特征在于:步骤s1中,所述对划分后的电网网格区域进行统一编码,具体编码规则为:根据电网网架平面俯视图的中心位置将网架分为四个网格区域,并根据位置关系添加编号,其中左上角网格区域编号为0,左下角网格区域编号为2,右上角网格区域编号为1,右下角网格区域编号为3;再将每个网格区域进一步细分成四个网格区域,并再次根据位置关系继续添加编号,由此依次递归,直至达到设定的网格大小配置参数为止。

4.根据权利要求1所述的一种基于图数据库的电网网架快速拼接方法,其特征在于:步骤s2中,每个分组是一个任务队列,一个分组内存在多个电网网格区域加载任务,电网网架的并行加载按分组进行,并且多个分组同时进行。

5.根据权利要求1所述的一种基于图数据库的电网网架快速拼接方法,其特征在于:步骤s2中,所述将电网网格区域的编码转换成对应的电网网架坐标,具体转换规则为根据电网网架平面俯视图的中心位置以及网格大小的配置参数,解析电网网格区域编码,根据编码的每位数字所对应的四叉树区域,逐级计算获取每个电网网格区域的电网网架坐标。

...

【专利技术属性】
技术研发人员:蔡喜荣陈姣王军发郑志杰王毓旌刘嘉威
申请(专利权)人:厦门亿合恒拓信息科技有限公司
类型:发明
国别省市:

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

1