System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电网,尤其涉及一种电网的拓扑识别方法、装置、设备及存储介质。
技术介绍
1、在电网的日常维护中,通常将电网中的断路器等开关设备、母线、发电机、同步电动机、负荷点等元件相联系,抽象成与其样式无关的一个个节点,而把连接这些节点的线缆抽象成线,进而以拓扑结构的形式来表示这些节点之间的关系,为用电的监测和电网故障排除提供了参考。
2、但是,由于电网各部分建成的年代不同,其接线错综复杂,加之施工技术资料缺失等原因,使得描绘电网的拓扑结构较为困难,给电网的日常维护带来了诸多困难。
技术实现思路
1、本专利技术提供了一种电网的拓扑识别方法、装置、设备及存储介质,以解决如何对识别电网的拓扑结构的问题。
2、根据本专利技术的一方面,提供了一种电网的拓扑识别方法,包括:
3、分别对电网中的多条线缆采集电流,以组成原始电流值;
4、删除异常的所述原始电流值,得到多个有效的所述原始电流值、作为目标电流值;
5、对所述目标电流值进行重排序,得到原始矩阵;
6、在所述原始矩阵中,计算所述目标电流值之间的相关系数、以表示所述线缆之间的拓扑结构;
7、依据所述相关系数对所述电网中的多条所述线缆生成拓扑结构;
8、对所述电网中的多条所述线缆显示所述拓扑结构。
9、可选地,所述删除异常的所述原始电流值,得到多个有效的所述原始电流值、作为目标电流值,包括:
10、查询所有所述原始电流值的
11、若所述原始电流值的数值属性为负数,则确定所述原始电流值异常;
12、对所有所述原始电流值计算标准差与平均值;
13、在所述平均值的基础上,分别加上所述标准差的三倍、减去所述标准差的三倍,得到数值范围;
14、确定位于所述数值范围之外的所述原始电流值异常;
15、将所有所述原始电流值进行比较;
16、若所述原始电流值重复,则确定所述原始电流值异常;
17、删除异常的所述原始电流值,以筛选出多个有效的所述原始电流值、作为目标电流值。
18、可选地,所述对所述目标电流值进行重排序,得到原始矩阵,包括:
19、将所述目标电流值组合为原始矩阵,所述原始矩阵的行为所述电网中的多条所述线缆的所述目标电流值、列为各条所述线缆的目标电流值;
20、将所述原始矩阵中的各行所述目标电流值相加,得到电流向量;
21、对所述电流向量进行降序排列;
22、依据所述电流向量排列的顺序对所述原始矩阵中的多列所述目标电流值进行降序排列。
23、可选地,所述在所述原始矩阵中,计算所述目标电流值之间的相关系数、以表示所述线缆之间的拓扑结构,包括:
24、在所述原始矩阵中,计算任意两列的所述目标电流值之间的相关系数;
25、将所述相关系数归一化至预设的相关范围,其中,所述相关范围的中间值表示所述线缆之间的拓扑结构为所述线缆属于不同分支,所述相关范围中大于所述中间值的数值表示所述线缆之间的拓扑结构为所述线缆属于同一分支,所述相关范围中小于所述中间值的数值表示所述线缆之间的拓扑结构为所述线缆属于同一父节点。
26、可选地,所述依据所述相关系数对所述电网中的多条所述线缆生成拓扑结构,包括:
27、将所述相关系数组成相关矩阵;
28、遍历所述相关矩阵中的所述相关系数,生成表示所述线缆之间是否存在连接关系的邻接矩阵;
29、将所述邻接矩阵转换为所述电网中的多条所述线缆的、属于管网树状的拓扑结构。
30、可选地,所述遍历所述相关矩阵中的所述相关系数,生成表示所述线缆之间是否存在连接关系的邻接矩阵,包括:
31、对所述电网中的多条所述线缆构建邻接矩阵,所述邻接矩阵中的元素初始为表示所述线缆之间不存在连接关系的第一值;
32、查询趋于所述相关系数的上限值的正相关区间;
33、若所述相关系数在所述正相关区间内,则确定所述相关系数对应的所述电缆之间存在连接关系;
34、若所述相关系数在所述正相关区间外,则确定所述相关系数对应的所述电缆之间不存在连接关系;
35、在所述邻接矩阵中,将存在连接关系的所述电缆对应的所述元素从所述第一值修改为第二值;
36、在所述邻接矩阵中,维持不存在连接关系的所述电缆对应的所述元素为所述第一值不变。
37、可选地,所述对所述电网中的多条所述线缆显示所述拓扑结构,包括:
38、加载网页;
39、在所述网页上使用树脚本对所述电网中的多条所述线缆绘制所述拓扑结构。
40、根据本专利技术的另一方面,提供了一种电网的拓扑识别装置,包括:
41、原始电流采集模块,用于分别对电网中的多条线缆采集电流,以组成原始电流值;
42、异常电流删除模块,用于删除异常的所述原始电流值,得到多个有效的所述原始电流值、作为目标电流值;
43、电流重排序模块,用于对所述目标电流值进行重排序,得到原始矩阵;
44、相关系数计算模块,用于在所述原始矩阵中,计算所述目标电流值之间的相关系数、以表示所述线缆之间的拓扑结构;
45、拓扑结构生成模块,用于依据所述相关系数对所述电网中的多条所述线缆生成拓扑结构;
46、拓扑结构显示模块,用于对所述电网中的多条所述线缆显示所述拓扑结构。
47、可选地,所述异常电流删除模块包括:
48、数值属性查询模块,用于查询所有所述原始电流值的数值属性;
49、属性异常确定模块,用于若所述原始电流值的数值属性为负数,则确定所述原始电流值异常;
50、统计数据计算模块,用于对所有所述原始电流值计算标准差与平均值;
51、数值范围生成模块,用于在所述平均值的基础上,分别加上所述标准差的三倍、减去所述标准差的三倍,得到数值范围;
52、数值异常确定模块,用于确定位于所述数值范围之外的所述原始电流值异常;
53、电流比较模块,用于将所有所述原始电流值进行比较;
54、重复异常确定模块,用于若所述原始电流值重复,则确定所述原始电流值异常;
55、电流筛选模块,用于删除异常的所述原始电流值,以筛选出多个有效的所述原始电流值、作为目标电流值。
56、可选地,所述电流重排序模块包括:
57、原始矩阵组合模块,用于将所述目标电流值组合为原始矩阵,所述原始矩阵的行为所述电网中的多条所述线缆的所述目标电流值、列为各条所述线缆的目标电流值;
58、电流相加模块,用于将所述原始矩阵中的各行所述目标电流值相加,得到电流向量;
59、向量排序模块,用于对所述电流向量进行降序排列;
60、列排序模块,用于依据所述电本文档来自技高网...
【技术保护点】
1.一种电网的拓扑识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述删除异常的所述原始电流值,得到多个有效的所述原始电流值、作为目标电流值,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述目标电流值进行重排序,得到原始矩阵,包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述原始矩阵中,计算所述目标电流值之间的相关系数、以表示所述线缆之间的拓扑结构,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述依据所述相关系数对所述电网中的多条所述线缆生成拓扑结构,包括:
6.根据权利要求5所述的方法,其特征在于,所述遍历所述相关矩阵中的所述相关系数,生成表示所述线缆之间是否存在连接关系的邻接矩阵,包括:
7.根据权利要求1所述的方法,其特征在于,所述对所述电网中的多条所述线缆显示所述拓扑结构,包括:
8.一种电网的拓扑识别装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介
...【技术特征摘要】
1.一种电网的拓扑识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述删除异常的所述原始电流值,得到多个有效的所述原始电流值、作为目标电流值,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述目标电流值进行重排序,得到原始矩阵,包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述原始矩阵中,计算所述目标电流值之间的相关系数、以表示所述线缆之间的拓扑结构,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述依据所述相关系数对所述电网中的多条所述线缆生成拓扑结构,...
【专利技术属性】
技术研发人员:郑从威,冯小峰,黄振贤,严经涛,朱城香,唐丽玲,麦子健,徐沛飞,
申请(专利权)人:广东电网有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。