System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
专利技术涉及数字应用,尤其涉及一种基于结构化语言的电网拓扑连接关系生成方法。
技术介绍
1、在电力业务中应用的拓扑关系主要是点设备与线设备的连接关系。其中点设备代表性的包括:断路器、隔离开关、熔断器等;线设备包括架空导线、电缆、引下线等。在电网运行时,用电情况会随着时间的变化而变化,线路中的电流流向也会跟着发生变化,运检人员要想知道电流的瞬时流向,就需要对电网进行潮流分析;在需要计划停电检修时,客服人员需要知道检修点断电后会影响哪些用户,又会用到溯源分析;这些分析功能都离不开设备间的拓扑连接关系。传统的拓扑关系应用方式是便于程序存储和分析,不便于多系统交换和人工阅读。因此有必要寻找一种便于多系统交换和人工阅读的形式,并能够保证生成逻辑清晰的方法来解决,目的是既能够满足系统间交换使用,又能够满足人工阅读检查可能存在的连接错误。
技术实现思路
1、本专利技术的目的在于,解决现有技术的不足之处,提出一种基于结构化语言的电网拓扑连接关系生成方法,旨在寻找一种快速拓扑连接关系生成方法,以满足电网应用场景下的拓扑分析工作,本方法利用结构化查询语言,使用基础连接关系表、点表、线表、变压器表等,通过创建视图模板、根据视图模板创建中间表的方式,结合判断数据完整性自动构建电网拓扑连接关系。
2、本专利技术公开了一种基于结构化语言的电网拓扑连接关系生成方法,包括以下步骤:
3、s1.利用移动设备采集电网设备基本信息;
4、s2.根据台区表district、开关表swi
5、s3.根据拓扑表t_topocol,创建视图topo_view_1,并利用视图topo_view_1,创建拓扑表t_topocol_1;
6、s4.根据拓扑表t_topocol_1,创建视图topo_view_2,并利用视图topo_view_2,创建拓扑表t_topocol_2;
7、s5.根据拓扑表t_topocol_2,创建视图topo_view_3;
8、s6.利用topo_view、t_topocol、t_topocol_1、topo_view_1、t_topocol_2、topo_view_2、topo_view_3,迭代生成最终的拓扑连接关系表topotable;
9、s7.将拓扑连接关系表topotable导出表格文件形式。
10、优选的,s1中的电网设备基本信息包括:台区表district、开关表switch、低压配电箱表distribution、线表line、点表point、连接关系表connection。
11、优选的,s6中的迭代步骤为:
12、s6.1:delete from t_topocol;
13、insert into t_topocol select*from topo_view;
14、delete from t_topocol_1;
15、insert into t_topocol_1select*from topo_view_1;
16、s6.2:delete from t_topocol_2;
17、insert into t_topocol_2select*from topo_view_2;
18、delete from t_topocol_1;
19、insert into t_topocol_1select*from topo_view_3;
20、s6.3:select count(*)空线号数from t_topocol_1t where t.tqid=需要生成的台区标识and t.dyxlmc isnull;
21、if空线号数>0and空线号数两次有变化then goto第二步;
22、then根据t_topocol_1表生成拓扑连接关系表topotable。
23、本专利技术的优点及技术效果在于:
24、(1)拓扑关系生成方法充分利用数据库先天的并行计算优势,查询方法支持并行拓扑探测,有效避免了联络开关状态错误的情况下,造成环路导致的算法死循环问题。
25、(2)拓扑关系生成方法采用基础数据表生成与拓扑关系表生成逻辑分离的架构设计方式,使得移动端数据采集软件可以专注于数据采集实现,数据库端负责拓扑关系表生成,将复杂大逻辑拆解成,弱相关的简单逻辑,有利于软件的设计,有效降低了设计复杂度带来的缺陷,提高了运行的可靠性。
26、(3)拓扑关系生成方法数据库端可以在移动端本地文件数据库中实现,也可以在服务端服务器上实现,增加了灵活性,便于统筹算力,提高算法效率。
本文档来自技高网...【技术保护点】
1.一种基于结构化语言的电网拓扑连接关系生成方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于结构化语言的电网拓扑连接关系生成方法,其特征在于:所述S1中的电网设备基本信息包括:台区表district、开关表switch、低压配电箱表distribution、线表line、点表point、连接关系表connection。
3.根据权利要求1所述的一种基于结构化语言的电网拓扑连接关系生成方法,其特征在于:所述S6中的迭代步骤为:
【技术特征摘要】
1.一种基于结构化语言的电网拓扑连接关系生成方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于结构化语言的电网拓扑连接关系生成方法,其特征在于:所述s1中的电网设备基本信息包括:台区表district、开关表...
【专利技术属性】
技术研发人员:王迎亮,张溦,王孟琪,张津铭,姜美玉,王旭,许静俏,张立,刘万龙,董建强,李艳,李晗,
申请(专利权)人:天津市普迅电力信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。