[发明专利]一种基于临时拓扑分析表的拓扑及孤岛分析方法和装置有效
申请号: | 201810236263.0 | 申请日: | 2018-03-21 |
公开(公告)号: | CN108536764B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 宋春义;程静静;王显贺;管池 | 申请(专利权)人: | 山东昭元信息科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2458;G06Q50/06 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 董雪 |
地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 临时 拓扑 分析 孤岛 方法 装置 | ||
本发明公开了一种基于临时拓扑分析表的拓扑及孤岛分析方法和装置,将电力拓扑数据存储在数据库中;从数据库中查询馈线下所有设备信息,建立临时拓扑分析表,并将查询到的设备信息插入到临时拓扑分析表中;对临时拓扑分析表进行递归分析,得到所有设备的拓扑孤岛。本发明通过对设备和连接节点的全集的分析,得出每个孤岛中的设备,通过将研究的目标数据转换为特定格式的数据临时表,在数据临时表中快速分析拓扑关系,并记录每个孤岛的信息;本发明发明适用于电网数据的拓扑分析,能够直接在数据库中操作,大大节约了数据取出的时间。
技术领域
本发明涉及一种基于临时拓扑分析表的拓扑及孤岛分析方法和装置。
背景技术
电力系统中存在大量的电力拓扑数据,当然这些数据并不一定完全正确,有可能有短接、断开等情况,甚至形成电网孤岛。这些海量的数据一般存储在数据库中,传统的方法对这些数据进行分析需要将每个对象分别从数据库取出,然后分析其属性和拓扑关系,然后将拓扑相关的对象再依次取出,这耗费了大量的时间,占用了大量的网络带宽严重拉低的生产和工作效率。
针对对电力数据的研究,本发明提出了一种基于临时分析表的拓扑及孤岛分析方法,减少数据库的交互次数,根据数据库存储数据的特点直接在数据库内计算和分析拓扑数据,并一次返回所有的拓扑数据。
发明内容
为了克服上述现有技术的不足,本发明提供了一种基于临时拓扑分析表的拓扑及孤岛分析方法和装置,通过对设备和连接节点的全集的分析,得出每个孤岛中的设备,通过将研究的目标数据转换为特定格式的数据临时表,在数据临时表中快速分析拓扑关系,并记录每个孤岛的信息。本发明发明适用于电网数据的拓扑分析,能够直接在数据库中操作,大大节约了数据取出的时间。
本发明所采用的技术方案是:
一种基于临时拓扑分析表的拓扑及孤岛分析方法,该方法包括以下步骤:
步骤1:将电力拓扑数据存储在数据库中;
步骤2:从数据库中查询馈线下所有设备信息,建立临时拓扑分析表,并将查询到的设备信息插入到临时拓扑分析表中;
步骤3:对临时拓扑分析表进行递归分析,得到所有设备的拓扑孤岛。
进一步的,所述步骤2中,建立临时拓扑分析表,包括:
在馈线的所有设备中查询导电设备,每种导电设备的端子数量是一定的;
每个连接节点连接若干个不同端子,通过导电设备的端子查找所连接的连接节点,建立设备与连接节点的拓扑连接关系;
根据设备与连接节点的拓扑连接关系,建立临时拓扑分析表。
进一步的,所述导电设备包括电缆、连接线、断路器、隔离开关、电缆终端头或变压器。
进一步的,所述步骤3中,对临时拓扑分析表进行递归分析,得到所有设备的拓扑孤岛的具体方法为:
步骤3.1:在临时拓扑分析表中任意选取一个设备,组成设备序列;
步骤3.2:采用递归分析方法查找该设备的拓扑孤岛;
步骤3.3:判断临时拓扑分析表中数据是否为零,若不为零,则重复步骤3.1-3.2,直至临时拓扑分析表中数据为零,输出分析结果。
进一步的,所述采用递归分析方法查找该设备的拓扑孤岛的具体方法为:
步骤3.2.1:在临时拓扑分析表中任意选取一个设备ID,组成设备序列,将该设备序列作为当前的设备序列;
步骤3.2.2:传入当前的设备序列;
步骤3.2.3:删除该设备序列中的所有设备的记录,并返回所删除的每条记录的连接节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东昭元信息科技有限公司,未经山东昭元信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810236263.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种下拉提示方法和装置
- 下一篇:信息处理方法、装置、计算机设备和存储介质