CN117056564A - 电力拓扑孤岛检测方法、装置、设备及存储介质 - Google Patents
电力拓扑孤岛检测方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN117056564A CN117056564A CN202311022287.3A CN202311022287A CN117056564A CN 117056564 A CN117056564 A CN 117056564A CN 202311022287 A CN202311022287 A CN 202311022287A CN 117056564 A CN117056564 A CN 117056564A
- Authority
- CN
- China
- Prior art keywords
- power
- power equipment
- topology
- model
- container
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 11
- 230000003068 static effect Effects 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims abstract description 32
- 239000007787 solid Substances 0.000 claims abstract description 25
- 230000006870 function Effects 0.000 description 5
- 238000010276 construction Methods 0.000 description 3
- 238000005065 mining Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00001—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the display of information or by user interaction, e.g. supervisory control and data acquisition systems [SCADA] or graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00002—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00032—Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Abstract
本发明公开了一种基于图数据库分析的电力拓扑孤岛检测方法、装置、设备及存储介质,包括:步骤1、以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型;步骤2、基于所述本体模型,结合待检测电网实际数据,构建电网静态拓扑的实体模型;步骤3、向电网静态拓扑的实体模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型;步骤4、对电网静态拓扑和电网动态拓扑的实体模型中各实体进行遍历,识别出拓扑孤岛。本发明检测效率更高。
Description
技术领域
本发明涉及电力技术领域,尤其涉及一种电力拓扑孤岛检测方法、装置、设备及存储介质。
背景技术
随着电网资源业务中台为基础的新一代设备资产精益管理系统的建设,在业务数据化的基础上,进一步提出数据业务化的建设要求,具体表现在数据价值的深度挖掘,以及通过数据价值的挖掘分析,驱动各项业务的主动开展,辅助业务的质效提升。目前电网资源业务中台的图数据量大、设备种类较多且不断更新,其中有很多图存在拓扑孤岛,影响上层业务的智能化分析。
传统的关系型数据库,难以直观的表达各类数据之间的关联关系,难以支撑数据与数据之间的挖掘分析,当查询不同类型的实体时,需要进行多表的链接,这一操作开销巨大,使电网拓扑孤岛检测效率低。
发明内容
发明目的:本发明针对现有技术存在的问题,提供一种检测效率更高的基于图数据库分析的电力拓扑孤岛检测方法、装置、设备及存储介质。
技术方案:第一方面,本发明提供一种基于图数据库分析的电力拓扑孤岛检测方法,包括:
步骤1、以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型;
步骤2、基于所述本体模型,结合待检测电网实际数据,构建电网静态拓扑的实体模型;
步骤3、向电网静态拓扑的实体模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型;
步骤4、对电网静态拓扑和电网动态拓扑的实体模型中各实体进行遍历,识别出拓扑孤岛。
进一步的,所述步骤1具体包括:
步骤1.1、获取电网模型中的容器类型、电力设备类型以及各类型设施间关系;
步骤1.2、根据电网模型中的容器类型、电力设备类型,将各容器类型和各电力设备类型作为节点,在图数据库中创建对应类型的容器节点的本体模型和电力设备节点的本体模型,并创建各节点的本体模型的属性;
步骤1.3、将各类型的容器与电力设备的包含关系作为边,在图数据库中构建容器与电力设备的包含关系本体模型;
步骤1.4、将电网模型中各类型的电力设备间关系作为边,在图数据库中构建电力设备间的拓扑关系的本体模型;
步骤1.5、将电力设备间的拓扑关系的本体模型中,只保留开关类、接入点类、配电类电力设备,构建电力设备间的电气连接关系的本体模型;
步骤1.6、容器节点的本体模型、电力设备节点的本体模型、容器与电力设备的包含关系的本体模型、电力设备间的拓扑关系的本体模型和电力设备间的电气连接关系的本体模型形成所述电网动静态拓扑的本体模型。
进一步的,所述节点的本体模型的属性具体包括:唯一主键、类型、资源名称、主配网标识、当前开关状态。
进一步的,所述步骤2具体包括:
步骤2.1、从待检测电网资源业务中台提取容器ID列表和每个容器ID对应的容器信息,将各容器ID作为唯一主键,从各容器ID对应的容器信息中提取容器属性值,对容器节点的本体模型实例化,生成各容器节点实体;
步骤2.2、从待检测电网资源业务中台提取每个容器ID对应的容器内包含的全部电力设备信息,并基于电力设备信息创建各电力设备的唯一标识,将唯一标识作为唯一主键,从电力设备信息中提取电力设备属性值,对电力设备节点的本体模型实例化,生成各电力设备节点实体;
步骤2.3、根据各容器和各电力设备的包含关系,对容器与电力设备的包含关系本体模型实例化,生成容器与电力设备的包含关系实体;
步骤2.4、在待检测电网数据中,根据电力设备的端子搜索是否有匹配的联络开关,如果有则对电力设备间的拓扑关系的本体模型实例化,生成拓扑关系实体;
步骤2.5、将电力设备间的拓扑关系实体中,只保留开关类、接入点类、配电类电力设备,生成电力设备间的电气连接关系实体;
步骤2.6、所有实体形成电网静态拓扑的实体模型。
进一步的,所述步骤2.2中,电力设备的唯一标识的创建方法为:结合电力设备的资源ID和设备类型生成电力设备的唯一标识,当资源ID为空时,则用资源业务中台的设备唯一ID作为唯一标识。
进一步的,所述步骤3具体包括:
步骤3.1、获取电网拓扑实时数据,所述电网拓扑实时数据包括开关实时状态、电压实时数值和电流实时数值;
步骤3.2、将所述电网拓扑实时数据添加到对应节点的属性中,得到电网动态拓扑的实体模型。
进一步的,所述步骤4具体包括:
步骤4.1、基于电网静态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,则将变电站内没有连接到母线或变压器的电力设备标记为站内孤岛,如果是变电站外,将未连接到变电站出线开关的电力设备标记为站外孤岛;
步骤4.2、基于电网动态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,将变电站内没有与变压器相连的电力设备标记为站内孤岛,如果是变电站外,将没有与出线开关相连的电力设备标记为站外孤岛;
步骤4.3、将识别出的孤岛保存为孤岛列表。
第二方面,本发明还提供一种基于图数据库分析的电力拓扑孤岛检测装置,包括:
本体模型建立模块,用于以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型;
静态实体模型建立模块,用于基于所述本体模型,结合待检测电网实际数据,构建电网静态拓扑的实体模型;
动态实体模型建立模块,用于向电网静态拓扑的实体模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型;
孤岛识别模块,用于对电网静态拓扑和电网动态拓扑的实体模型中各实体进行遍历,识别出拓扑孤岛。
第三方面,本发明还提供一种基于图数据库分析的电力拓扑孤岛检测设备,包括处理器及存储在存储器上并可在处理器上运行的可执行程序,所述处理器执行所述可执行程序时实现第一方面所述方法。
第四方面,本发明还提供一种包含计算机可执行程序的存储介质,所述计算机可执行程序在由计算机处理器执行时用于执行第一方面所述方法。
本发明与现有技术相比,其有益效果是:本发明在图数据库中建立动静态拓扑的实体模型,并采用图数据库进行分析和识别,可更高效地操作关联数据,比传统关系型数据库有2到4个数量级的性能提升。
附图说明
图1是本发明提供的基于图数据库分析的电力拓扑孤岛检测方法的流程示意图;
图2是本发明提供的基于图数据库分析的电力拓扑孤岛检测装置的模块示意图;
图3是本发明提供的基于图数据库分析的电力拓扑孤岛检测设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
实施例一
本实施例提供一种基于图数据库分析的电力拓扑孤岛检测方法,如图1所示,包括如下步骤1到步骤4。
步骤1、以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型。
具体实施时,步骤1具体包括:
步骤1.1、获取电网模型中的容器类型、电力设备类型以及各类型设施间关系;
步骤1.2、根据电网模型中的容器类型、电力设备类型,将各容器类型和各电力设备类型作为节点,在图数据库中创建对应类型的容器节点的本体模型和电力设备节点的本体模型,并创建各节点的本体模型的属性,包括但不限于:唯一主键、类型、资源名称、主配网标识、当前开关状态等;
步骤1.3、将各类型的容器与电力设备的包含关系作为边,在图数据库中构建容器与电力设备的包含关系的本体模型;
步骤1.4、将电网模型中各类型的电力设备间关系作为边,在图数据库中构建电力设备间的拓扑关系的本体模型;
步骤1.5、将电力设备间的拓扑关系的本体模型中,只保留开关类、接入点类、配电类电力设备,构建电力设备间的电气连接关系的本体模型;
步骤1.6、容器节点的本体模型、电力设备节点的本体模型、容器与电力设备的包含关系的本体模型、电力设备间的拓扑关系的本体模型和电力设备间的电气连接关系的本体模型形成所述电网动静态拓扑的本体模型。
步骤2、基于所述本体模型,填充待检测电网实际数据,形成电网静态拓扑的实体模型。
具体实施时,步骤2具体包括:
步骤2.1、从待检测电网资源业务中台提取容器ID列表和每个容器ID对应的容器信息,将各容器ID作为唯一主键,从各容器ID对应的容器信息中提取容器属性值,对容器节点的本体模型实例化,生成各容器节点实体;
步骤2.2、从待检测电网资源业务中台提取每个容器ID对应的容器内包含的全部电力设备信息,并基于电力设备信息创建各电力设备的唯一标识,将唯一标识作为唯一主键,从电力设备信息中提取电力设备属性值,对电力设备节点的本体模型实例化,生成各电力设备节点实体;
步骤2.3、根据各容器和各电力设备的包含关系,对容器与电力设备的包含关系本体模型实例化,生成容器与电力设备的包含关系实体;
步骤2.4、在待检测电网数据中,根据电力设备的端子搜索是否有匹配的联络开关,如果有则对电力设备间的拓扑关系的本体模型实例化,生成拓扑关系实体;
步骤2.5、将电力设备间的拓扑关系实体中,只保留开关类、接入点类、配电类电力设备,生成电力设备间的电气连接关系实体;
步骤2.6、所有实体形成电网静态拓扑的实体模型。
其中,每个实体模型对应一个电网中的实际容器或电力设备,每种本体模型下可能有多个实体。
步骤3、向电网静态拓扑的实体模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型。
具体实施时,步骤3具体包括:
步骤3.1、获取电网拓扑实时数据,所述电网拓扑实时数据包括开关实时状态、电压实时数值和电流实时数值;
步骤3.2、将所述电网拓扑实时数据添加到对应节点的属性中,得到电网动态拓扑的实体模型。
步骤4、对电网静态拓扑和电网动态拓扑的实体模型中各实体进行遍历,识别出拓扑孤岛。
具体实施时,步骤4具体包括:
步骤4.1、基于电网静态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,则将变电站内没有连接到母线或变压器的电力设备标记为站内孤岛,如果是变电站外,将未连接到变电站出线开关的电力设备标记为站外孤岛;
步骤4.2、基于电网动态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,将变电站内没有与变压器相连的电力设备标记为站内孤岛,如果是变电站外,将没有与出线开关相连的电力设备标记为站外孤岛;
步骤4.3、将识别出的孤岛保存为孤岛列表,用于展示。
实施例二
本实施例提供一种基于图数据库分析的电力拓扑孤岛检测装置,如图2所示,该装置可采用软件和/或硬件的方式实现,该装置可以配置于终端设备中。该装置包括本体模型建立模块201、静态实体模型建立模块202、动态实体模型建立模块203和孤岛识别模块204。下面对各模块分别进行详细介绍。
本体模型建立模块201用于以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型。本体模型建立模块具体包括以下单元:数据获取单元,用于获取电网模型中的容器类型、电力设备类型以及各类型设施间关系;节点创建单元,用于根据电网模型中的容器类型、电力设备类型,将各容器类型和各电力设备类型作为节点,在图数据库中创建对应类型的容器节点的本体模型和电力设备节点的本体模型,并创建各节点的本体模型的属性,包括但不限于:唯一主键、类型、资源名称、主配网标识、当前开关状态等;包含关系创建单元,用于将各类型的容器与电力设备的包含关系作为边,在图数据库中构建容器与电力设备的包含关系本体模型;拓扑关系创建单元,用于将电网模型中各类型的电力设备间关系作为边,在图数据库中构建电力设备间的拓扑关系的本体模型;电器关系创建单元,用于将电力设备间的拓扑关系的本体模型中,只保留开关类、接入点类、配电类电力设备,构建电力设备间的电气连接关系的本体模型;本体模型生成单元,用于将容器节点的本体模型、电力设备节点的本体模型、容器与电力设备的包含关系的本体模型、电力设备间的拓扑关系的本体模型和电力设备间的电气连接关系的本体模型形成所述电网动静态拓扑的本体模型。
静态实体模型建立模块202用于基于所述本体模型,填充待检测电网实际数据,形成电网静态拓扑的实体模型。具体包括下列单元:容器节点生成单元,用于从待检测电网资源业务中台提取容器ID列表和每个容器ID对应的容器信息,将各容器ID作为唯一主键,从各容器ID对应的容器信息中提取容器属性值,对容器节点的本体模型实例化,生成各容器节点实体;电力设备节点生成单元,用于从待检测电网资源业务中台提取每个容器ID对应的容器内包含的全部电力设备信息,并基于电力设备信息创建各电力设备的唯一标识,将唯一标识作为唯一主键,从电力设备信息中提取电力设备属性值,对电力设备节点的本体模型实例化,生成各电力设备节点实体;其中,电力设备的唯一标识的创建方法为:结合电力设备的资源ID和设备类型生成电力设备的唯一标识,当资源ID为空时,则用资源业务中台的设备唯一ID作为唯一标识;包含关系生成单元,用于根据各容器和各电力设备的包含关系,对容器与电力设备的包含关系本体模型实例化,生成容器与电力设备的包含关系实体;拓扑关系生成单元,用于在待检测电网数据中,根据电力设备的端子搜索是否有匹配的联络开关,如果有则对电力设备间的拓扑关系的本体模型实例化,生成拓扑关系实体;电器关系生成单元,用于将电力设备间的拓扑关系实体中,只保留开关类、接入点类、配电类电力设备,生成电力设备间的电气连接关系实体;实体模型生成单元,用于将所有实体模型形成电网静态拓扑的实体模型。
动态实体模型建立模块203用于向电网静态拓扑模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型。具体包括以下单元:实时数据获取单元,用于获取电网拓扑实时数据,所述电网拓扑实时数据包括开关实时状态、电压实时数值和电流实时数值;数据添加单元,用于将所述电网拓扑实时数据添加到对应节点的属性中,得到电网动态拓扑的实体模型。
孤岛识别模块204用于对电网静态拓扑和电网动态拓扑的实体模型进行遍历,识别出拓扑孤岛。具体包括:静态识别单元,用于基于电网静态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,则将变电站内没有连接到母线或变压器的电力设备标记为站内孤岛,如果是变电站外,将未连接到变电站出线开关的电力设备标记为站外孤岛;动态识别单元,用于基于电网动态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,将变电站内没有与变压器相连的电力设备标记为站内孤岛,如果是变电站外,将没有与出线开关相连的电力设备标记为站外孤岛;孤岛列表生成单元,用于将识别出的孤岛保存为孤岛列表,用于展示。
本发明实施例所提供的装置可以用于执行本发明实施例一所提供的方法,具备执行方法相应的功能和有益效果。
值得注意的是,上述确定装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
以上所描述的实施例仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以只通过硬件实现,只要能实现功能或作用都可以。
实施例三
本实施例提供的一种基于图数据库分析的电力拓扑孤岛检测,本发明实施例为本发明上述实施例一的方法的实现提供服务。如图3所示,该设备可以包括:存储有计算机可执行程序的存储器301;与存储器301耦合的处理器302;处理器302调用存储器301中存储的计算机可执行程序,用于执行实施例一所描述的方法中的步骤。
存储器301可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)和/或高速缓存存储器。设备可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储器301可以用于读写不可移动的、非易失性磁介质(通常称为“硬盘驱动器”)。具有一组(至少一个)程序模块的程序/实用工具,可以存储在例如存储器301中,这样的程序模块包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块的计算机可执行程序通常执行本发明所描述的实施例中的功能和/或方法。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机可执行程序的代码,程序设计语言包括面向对象的程序设计语言,诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。
处理器302通过运行存储在存储器301中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例一所提供的方法。
实施例四
本发明实施例提供了一种包含计算机可执行程序的存储介质,计算机可执行程序在由计算机处理器执行时用于执行实施例一的方法。
本发明实施例的存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机可执行程序的代码,程序设计语言包括面向对象的程序设计语言,诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(LAN)或广域网(WAN),连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
当然,本发明实施例所提供的一种包含计算机可执行程序的存储介质,其计算机可执行程序不限于如上的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。
Claims (10)
1.一种基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,包括:
步骤1、以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型;
步骤2、基于所述本体模型,结合待检测电网实际数据,构建电网静态拓扑的实体模型;
步骤3、向电网静态拓扑的实体模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型;
步骤4、对电网静态拓扑和电网动态拓扑的实体模型中各实体进行遍历,识别出拓扑孤岛。
2.根据权利要求1所述的基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,所述步骤1具体包括:
步骤1.1、获取电网模型中的容器类型、电力设备类型以及各类型设施间关系;
步骤1.2、根据电网模型中的容器类型、电力设备类型,将各容器类型和各电力设备类型作为节点,在图数据库中创建对应类型的容器节点的本体模型和电力设备节点的本体模型,并创建各节点的本体模型的属性;
步骤1.3、将各类型的容器与电力设备的包含关系作为边,在图数据库中构建容器与电力设备的包含关系的本体模型;
步骤1.4、将电网模型中各类型的电力设备间关系作为边,在图数据库中构建电力设备间的拓扑关系的本体模型;
步骤1.5、将电力设备间的拓扑关系的本体模型中,只保留开关类、接入点类、配电类电力设备,构建电力设备间的电气连接关系的本体模型;
步骤1.6、容器节点的本体模型、电力设备节点的本体模型、容器与电力设备的包含关系的本体模型、电力设备间的拓扑关系的本体模型和电力设备间的电气连接关系的本体模型形成所述电网动静态拓扑的本体模型。
3.根据权利要求2所述的基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,所述节点的本体模型的属性具体包括:唯一主键、类型、资源名称、主配网标识、当前开关状态。
4.根据权利要求1所述的基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,所述步骤2具体包括:
步骤2.1、从待检测电网资源业务中台提取容器ID列表和每个容器ID对应的容器信息,将各容器ID作为唯一主键,从各容器ID对应的容器信息中提取容器属性值,对容器节点的本体模型实例化,生成各容器节点实体;
步骤2.2、从待检测电网资源业务中台提取每个容器ID对应的容器内包含的全部电力设备信息,并基于电力设备信息创建各电力设备的唯一标识,将唯一标识作为唯一主键,从电力设备信息中提取电力设备属性值,对电力设备节点的本体模型实例化,生成各电力设备节点实体;
步骤2.3、根据各容器和各电力设备的包含关系,对容器与电力设备的包含关系本体模型实例化,生成容器与电力设备的包含关系实体;
步骤2.4、在待检测电网数据中,根据电力设备的端子搜索是否有匹配的联络开关,如果有则对电力设备间的拓扑关系的本体模型实例化,生成拓扑关系实体;
步骤2.5、将电力设备间的拓扑关系实体中,只保留开关类、接入点类、配电类电力设备,生成电力设备间的电气连接关系实体;
步骤2.6、所有实体形成电网静态拓扑的实体模型。
5.根据权利要求4所述的基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,所述步骤2.2中,电力设备的唯一标识的创建方法为:结合电力设备的资源ID和设备类型生成电力设备的唯一标识,当资源ID为空时,则用资源业务中台的设备唯一ID作为唯一标识。
6.根据权利要求1所述的基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,所述步骤3具体包括:
步骤3.1、获取电网拓扑实时数据,所述电网拓扑实时数据包括开关实时状态、电压实时数值和电流实时数值;
步骤3.2、将所述电网拓扑实时数据添加到对应节点的属性中,得到电网动态拓扑的实体模型。
7.根据权利要求1所述的基于图数据库分析的电力拓扑孤岛检测方法,其特征在于,所述步骤4具体包括:
步骤4.1、基于电网静态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,则将变电站内没有连接到母线或变压器的电力设备标记为站内孤岛,如果是变电站外,将未连接到变电站出线开关的电力设备标记为站外孤岛;
步骤4.2、基于电网动态拓扑的实体模型,遍历各电力设备,识别出连通分量,将连通分量作为拓扑岛;判断拓扑岛是变电站内还是变电站外,如果是变电站内,将变电站内没有与变压器相连的电力设备标记为站内孤岛,如果是变电站外,将没有与出线开关相连的电力设备标记为站外孤岛;
步骤4.3、将识别出的孤岛保存为孤岛列表。
8.一种基于图数据库分析的电力拓扑孤岛检测装置,其特征在于,包括:
本体模型建立模块,用于以容器和电力设备为节点、容器与电力设备以及电力设备相互之间的关系为边,在图数据库中构建电网动静态拓扑的本体模型;
静态实体模型建立模块,用于基于所述本体模型,结合待检测电网实际数据,构建电网静态拓扑的实体模型;
动态实体模型建立模块,用于向电网静态拓扑的实体模型接入电网拓扑实时数据,得到电网动态拓扑的实体模型;
孤岛识别模块,用于对电网静态拓扑和电网动态拓扑的实体模型中各实体进行遍历,识别出拓扑孤岛。
9.一种基于图数据库分析的电力拓扑孤岛检测设备,包括处理器及存储在存储器上并可在处理器上运行的可执行程序,其特征在于:所述处理器执行所述可执行程序时实现如权利要求1-7中任一项所述的方法。
10.一种包含计算机可执行程序的存储介质,其特征在于,所述计算机可执行程序在由计算机处理器执行时用于执行如权利要求1-7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311022287.3A CN117056564A (zh) | 2023-08-15 | 2023-08-15 | 电力拓扑孤岛检测方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311022287.3A CN117056564A (zh) | 2023-08-15 | 2023-08-15 | 电力拓扑孤岛检测方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117056564A true CN117056564A (zh) | 2023-11-14 |
Family
ID=88658428
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311022287.3A Pending CN117056564A (zh) | 2023-08-15 | 2023-08-15 | 电力拓扑孤岛检测方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117056564A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117310350A (zh) * | 2023-11-28 | 2023-12-29 | 石家庄科林电气股份有限公司 | 储能微电网系统孤岛检测方法 |
-
2023
- 2023-08-15 CN CN202311022287.3A patent/CN117056564A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117310350A (zh) * | 2023-11-28 | 2023-12-29 | 石家庄科林电气股份有限公司 | 储能微电网系统孤岛检测方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111985653B (zh) | 基于知识图谱的电网故障知识推荐与知识管理系统及方法 | |
US9798310B2 (en) | Method for searching cross-regional power supply area based on CIM model and system thereof | |
CN108446396B (zh) | 一种基于改进型cim模型的电力数据处理方法 | |
CN107730394A (zh) | 基于大数据的全景电网多元异构数据融合方法 | |
CN116010612A (zh) | 流域防洪知识图谱构建方法、装置及电子设备 | |
CN117273133A (zh) | 配电网多源异构数据知识图谱的构建方法 | |
CN114547816A (zh) | 一种配电网可靠性智能分析方法及装置 | |
CN117056564A (zh) | 电力拓扑孤岛检测方法、装置、设备及存储介质 | |
CN108921307B (zh) | 电力厂站设备自动生成巡视计划工作对象的方法及系统 | |
CN115170344A (zh) | 调控系统运行事件智能处理方法及装置、介质及设备 | |
CN114647650A (zh) | 数据存储方法、装置、电子设备及存储介质 | |
CN115774915A (zh) | 一种电网实时拓扑快速构建方法及设备 | |
CN114218318B (zh) | 一种用于电力大数据的数据处理系统及方法 | |
CN109062515B (zh) | 一种磁盘管理方法、系统及相关组件 | |
CN113570345A (zh) | 一种基于施工项目电路图的停电范围自动识别系统 | |
CN111625596B (zh) | 新能源实时消纳调度的多源数据同步共享方法及系统 | |
CN113987815A (zh) | 一种换流站模型校验方法及系统 | |
CN112419094A (zh) | 配电物联网数据产品构建方法、装置及可读存储介质 | |
CN114818632B (zh) | 一种超计划用电限电序位表的编制方法及装置 | |
CN117453690A (zh) | 电网数据仓库的数据处理方法、装置和计算机介质 | |
Shukla et al. | Efficient method for extracting network information from the CIM asset model | |
CN113515413B (zh) | 一种数据管理方法、装置、电子设备及存储介质 | |
CN113962656A (zh) | 一种电网数据资产管理方法、系统、设备及存储介质 | |
CN115658642A (zh) | 一种基于电网资源数据的数据处理方法 | |
CN115000937A (zh) | 馈线供电区段拆分与负荷计算方法、系统、介质及处理器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |