当前位置:首页 > 工业控制 > 《机电信息》
[导读]摘要:针对关系数据库越来越不能满足电网对大数据快速访问和分析需求的问题,提出了一种基于Neo4j的配电网拓扑建模方法。在遵循电网CIM模型的基础上,将CIM模型中的设备类对象建模为图数据库中的节点,将对象之间的连接关系建模为图数据库中的关系。最后,通过一个10kV配电网算例的最短路径查询性能对比,验证了所提建模方法的有效性。

引言

随着电网规模的不断扩大,传统的基于关系数据库的配电网关系模型极大地限制了配电网结构数据检索的性能,给电网设备及其拓扑连接查询带来了严峻的挑战。图数据库作为一种新型的非关系数据库,更适合处理网络类型数据,为大规模电网拓扑查询问题提供了新的解决方案。文献提出了一种基于Neo4j的变电站数据管理方法,并验证了在数据检索中使用图数据库管理变电站设备的优势。文献验证了Neo4j图数据库在遍历数据方面的优势,但没有提供配电网图模型的具体建模方法。

图数据建模的常用方法有Neo4j图数据建模、Graphx图数据建模等。图数据库常用技术主要包括数据库存储技术、图索引机制、图查询分析技术等,图数据库存储技术主要是利用数据结构来存储和表达图,图数据库的基本存储单元是节点、关系、属性。由于图数据库符合电力系统网络特点的技术优势,其在电网计算中的应用越来越受到重视。文献在继承CIM模型的基础上,提出了一种Neo4j图数据库中功率数据的建模方法,但没有进一步分析这种方法的优越性。文献基于Neo4j图数据库提出了3种不同配电网图模型的建模方法,但没有与对应关系型数据库进行一些数据检索性能方面的对比。

因此,本文结合Neo4j图数据库的优势,提出了一种面向配电网CIM模型的拓扑建模方法。

1图数据库和Neo4j

图数据库是以"图"的形式存储数据的数据库,其中数据存储的形式主要是节点和关系。这种设计模式可以快速解决复杂的关系问题,而不需要使用传统的关系数据库,因此图数据库非常适用于存储配电网拓扑等网络特征数据。而传统的关系数据库需要进行大量的连接表操作来查找数据之间的关联。

Neo4j是图形数据库中的一种流行产品,它具有性能好、可扩展性强、可靠性高等特点。如图1所示,Neo4j通过定义两个数据结构(节点和关系)来进行信息建模。一个节点可以有一个或多个标签,一个关系只能有一种类型:同时,节点和关系可以定义多个键值对的属性特征。

2配电网图模型的建模原理

配电网CIM模型主要由连接节点类、设备端子类和设备类组成。图2显示了配电网CIM模型中最基本的拓扑连接方式,这些设备类节点将连接到0~2个设备端子,每个设备端子节点只连接一个连接节点,形成最终的拓扑结构。

以图2为例,"导线"设备连接到"分段开关"设备。如果使用原CIM模型的数据结构进行计算,需要先查找与"导线"相连的设备端子节点T1的1D,然后根据设备端子节点T1查找连接节点C1,再根据连接节点C1查找所连接设备T4的设备端子节点,最终找到"分段开关"设备节点。整个过程涉及4次搜索,数据规模是冗余的。因此,考虑到配电网拓扑结构分析方法要求的高遍历性能,在CIM原理建模方法的基础上,可以剔除对象类中的连接节点类、设备端子类节点,仅保留设备类节点。

因此,为了提高对配电网拓扑设备的连通性查询效率,保证配电网图模型的完整性和一致性,在使用Neo4j建模配电网图模型的过程中,应遵循配电网CIM模型,将模型中的对象类建模为图数据库中的节点数据格式,将对象之间的连接关系建模为图数据库中的关系数据格式,映射关系如表1所示。

表1 映射关系

配电网CIM模型
基于图数据库的图模型
设备类对象
节点
设备之间的拓扑连接关系
关系

3算例分析

为验证基于图数据库的配电网图建模方法的有效性,选取一个10kV的简单配电网为例。如图3所示,系统由11条线路、8个开关等组成。

根据CIM模型的规则,只保留配电网中的每个设备节点,不包括设备终端节点、连接节点等。基于Neo4j构建的图模型如图4所示,图模型由31个节点和30条边组成

配电网拓扑结构是研究设备之间连通性的基础,因此,有必要验证图建模方法与关系数据库相比在最短路径查询性能方面的优势。以母线到负载组LP3的最短路径查询为例,图5所示为关系数据库中图3所对应的配电网拓扑数据的表达式,不同类型的设备存储在不同的元件表中,元件之间的连接关系存储在连接表中。

在关系数据库Mys0L和图数据库Neo4j中查询l0kV配电网母线到负载组LP3的最短路径所需时间结果如表2所示,从中可以看出,在关系数据库中,查询时间为8.46s:而在图数据库中,查询最短路径只需要2.23s,由此可对比出图模型遍历的高效性。

4结语

图数据库存储方法因其适应了电网拓扑结构的特点,正逐渐应用于电力系统领域。因此,本文在遵循电网CIM模型的基础上,提出了一种基于图数据库的配电网图模型建模方法。首先,基于Neo4j图数据库,将CIM模型中的设备类对象建立为图模型中的顶点,将设备之间的连接关系建立为图模型中的边。其次,基于某l0kV配电网算例,通过与关系数据库的比较,证明了基于图模型的最短路径搜索是更有效的。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭