一种开闭所所属变电站的判断方法与流程

文档序号:32522877发布日期:2022-12-13 20:08阅读:33来源:国知局
一种开闭所所属变电站的判断方法与流程

1.本发明涉及配电台区运行检测技术领域,具体是一种开闭所所属变电站的判断方法。


背景技术:

2.随着电力输、配、变网的全面改造与发展,各地的开闭所大量增加,开闭所位于电力系统中变电站的下一级,是将高压电力分别向周围的用电单位供电的电力设施。它不仅是配电网底层最基本的单元,更是电力由高压向低压输送的关键环节之一。
3.营配数据贯通是基于gis的营配数据集成平台,即对营销业务应用系统、生产管理信息系统及电网地理空间信息服务平台数据的集成管理。将生产数据与营销客户数据的全面匹配与共享,可以利用应用集成及图形化展现的方式,达到营配数据、业务的贯通,实现故障定位、停电范围分析、线损统计、业扩报装等业务。营配贯通的数据是开展配网众多业务的基础数据。
4.营配贯通数据包括了所属地市、运行单位、线路名称、台区名称、变电站名称等字段。实际的营配贯通数据显示,部分变电站名称使用的是开闭所的名称,并未对应到开闭所上级的变电站名称。现在一般采用人工方式逐条记录核查、匹配开闭所所属的变电站。由于档案数据量大,采用人工方式核查,效率低下。为解决上述问题,本发明提出了一种开闭所所属变电站的判断方法。


技术实现要素:

5.针对现有技术存在的上述技术问题,本发明提供一种开闭所所属变电站的判断方法,可自动识别开闭所所属变电站,助力运维人员开展基础档案的维护,提高工作效率。
6.本发明采用的技术方案为:
7.一种开闭所所属变电站的判断方法,包括以下步骤:
8.a、获取开闭所相关的台账数据,所述开闭所相关的台账数据包括:所属地市、运行单位、线路名称,变电站或开闭所名称;
9.b、基于步骤a获取的开闭所相关的台账数据,计算并获取变电站及线路简称库;
10.c、根据步骤a获取的开闭所相关的台账数据,提取开闭所对应的线路简称;
11.d、根据步骤b获取的变电站及线路简称库,将步骤c所得开闭所对应的线路简称与变电站及线路简称库进行匹配,判断开闭所所属变电站。
12.进一步的,步骤b中对步骤a获取的开闭所相关的台账数据,计算并获取变电站及线路简称库,具体为:
13.收集的开闭所相关的台账数据记为{dsi,dwi,xlni,bdni},其中dsi表示第i条台账中对应的所属地市,dwi表示第i条台账中对应的运行单位,xlni表示第i条台账中对应的线路名称,bdni表示第i条台账中对应的变电站(开闭所)名称,1≤i≤n,n为台账的总条数;
14.1)根据台账信息中的bdni,计算变电站标志位,若bdni中包含字符串“变电站”,则
记bzi=1,否则bzi=0,完成所有台账信息的计算,可得到新的台账信息记为s1,s1={dsi,dwi,xlni,bdni,bzi};
15.2)根据得到的新台账信息s1,以bdni为对象进行去重,具体为:若bzi=0,则将第i行的台账删除;若bzi=1,则判断与已有台账是否重复,若已有j行台账,满足则保留第i行台账,否则删除;去重后的台账记为s2,s2={dsk,dwk,xlnk,bdnk},1≤k≤k,k表示去重后台账的总行数;
16.3)通过excel的left函数提取变电站简称,bdjk=left(bdnk,1),bdjk为第k个变电站的简称;
17.4)提取变电站所对应的线路简称,对于任意的xlnk,若该线路台账有m个字符串,对于第m个字符串,若满足且则令其中left为excel的函数,为xlnk的第m个字符串;
18.5)完成所有台账变电站及线路简称计算后,可以得到变电站及线路简称库,记为s3,s3={bdnk,xljk,bdjk},1≤k≤k。
19.进一步的,步骤c中对步骤a获取的开闭所台账数据,提取开闭所对应的线路简称,具体为:
20.1)根据台账信息中的bdni,计算变电站标志位,若bdni中包含字符串“变电站”,则记bzi=1,否则bzi=0,完成所有台账信息的计算,得到新的台账信息为{dsi,dwi,xlni,bdni,bzi};根据得到新的台账信息{dsi,dwi,xlni,bdni,bzi},若bzi=0,则保留该行台账,否则删除,同时针对开闭所进行去重处理,处理完成后得到开闭所的台账信息记为s4,s4={ds
p
,dw
p
,xln
p
,bdn
p
},1≤p≤p,p为开闭所台账的总行数;
21.2)提取开闭所所对应的线路简称:对于任意的xln
p
,若该线路台账有t个字符串,对于第t个字符串,若满足且则令其中left为excel的函数,为xln
p
的第t个字符串,xlkj
p
为第p行的开闭所所对应线路的简称。
22.进一步的,根据步骤b中获取的变电站及线路简称库,将步骤c所得开闭所对应的线路简称与变电站及线路简称库进行匹配,根据匹配结果来判断开闭所所属变电站,具体为:
23.对于任意xln
p
,1≤p≤p,满足则令bdnc
p
=bdnk,即若第p行的开闭所简称能够在变电站及线路简称库s3中的第k行的简称一致,则将第k行的变电站名称赋值给开闭所,其中bdnc
p
是匹配后的开闭所所属的变电站名称;若不满足上述条件,则令bdnc
p
=no match(表示在变电站及线路简称库s3中无法找到开闭所的简称,此时无法判断开闭所所属的变电站),表示没有匹配或匹配不成功,完成所有行的匹配后开闭所的台账信息为{ds
p
,dw
p
,xln
p
,bdn
p
,bdnc
p
}。
24.本发明提出了一种开闭所所属变电站判断方法,可识别开闭所所属变电站,助力运维人员开展基础档案的维护。
附图说明
25.图1是本发明一种开闭所所属变电站的判断方法其中一个实施例的流程示意图。
具体实施方式
26.下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述。
27.请参阅图1,为本发明一种开闭所所属变电站的判断方法其中一个实施例的流程示意图,所述方法包括以下步骤:
28.a、获取开闭所相关的台账数据,所述开闭所相关的台账数据包括:所属地市、运行单位、线路名称,变电站(开闭所)名称;
29.b、基于步骤a获取的开闭所相关的台账数据,计算并获取变电站及线路简称库,具体为:
30.收集的开闭所相关的台账数据记为{dsi,dwi,xlni,bdni},其中dsi表示第i条台账中对应的所属地市,dwi表示第i条台账中对应的运行单位,xlni表示第i条台账中对应的线路名称,bdni表示第i条台账中对应的变电站(开闭所)名称,1≤i≤n,n为台账的总条数;
31.1)根据台账信息中的bdni,计算变电站标志位,若bdni中包含字符串“变电站”,则记bzi=1,否则bzi=0,完成所有台账信息的计算,可得到新的台账信息记为s1,s1={dsi,dwi,xlni,bdni,bzi};
32.2)根据得到的新台账信息s1,以bdni为对象进行去重,具体为:若bzi=0,则将第i行的台账删除;若bzi=1,则判断与已有台账是否重复,若已有j行台账,满足则保留第i行台账,否则删除;去重后的台账记为s2,s2={dsk,dwk,xlnk,bdnk},1≤k≤k,k表示去重后台账的总行数;
33.3)通过excel的left函数提取变电站简称,bdjk=left(bdnk,1),bdjk为第k个变电站的简称;
34.4)提取变电站所对应的线路简称,对于任意的xlnk,若该线路台账有m个字符串,对于第m个字符串,若满足且则令其中left为excel的函数,为xlnk的第m个字符串;
35.5)完成所有台账变电站及线路简称计算后,可以得到变电站及线路简称库,记为{bdnk,xljk,bdjk},1≤k≤k;
36.c、根据步骤a获取的开闭所相关的台账数据,提取开闭所对应的线路简称,具体为:
37.1)根据台账信息中的bdni,计算变电站标志位,若bdni中包含字符串“变电站”,则记bzi=1,否则bzi=0,完成所有台账信息的计算,得到新的台账信息为{dsi,dwi,xlni,bdni,bzi};根据得到新的台账信息{dsi,dwi,xlni,bdni,bzi},若bzi=0,则保留该行台账,否则删除,同时针对开闭所进行去重处理,处理完成后得到开闭所的台账信息记为s4,s4={ds
p
,dw
p
,xln
p
,bdn
p
},1≤p≤p,p为开闭所台账的总行数;
38.2)提取开闭所所对应的线路简称:对于任意的xln
p
,若该线路台账有t个字符串,对于第t个字符串,若满足且则令其中left为excel的函数,为xln
p
的第t个字符串,xlkj
p
为第p行的开闭所所对应线
路的简称。;
39.d、根据步骤b获取的变电站及线路简称库,将步骤c所得开闭所对应的线路简称与变电站及线路简称库进行匹配,判断开闭所所属变电站,具体为:
40.对于任意xln
p
,1≤p≤p,满足则令bdnc
p
=bdnk,即若第p行的开闭所简称能够在变电站及线路简称库s3中的第k行的简称一致,则将第k行的变电站名称赋值给开闭所,其中bdnc
p
是匹配后的开闭所所属的变电站名称;若不满足上述条件,则令bdnc
p
=no match(表示在变电站及线路简称库s3中无法找到开闭所的简称,此时无法判断开闭所所属的变电站),表示没有匹配或匹配不成功,完成所有行的匹配后开闭所的台账信息为{ds
p
,dw
p
,xln
p
,bdn
p
,bdnc
p
}。
41.下面以一个具体实施例对本发明的技术方案和效果进行详细说明:
42.步骤a中,从相关系统中获取了某地区41327条开闭所档案相关数据。
43.步骤b中,基于步骤a获取的开闭所台账数据,计算并获取变电站及线路简称库,如表1所示。
44.表1
[0045][0046][0047]
步骤c中,提取开闭所对应的线路名称的简称,如表2所示。
[0048]
表2
[0049][0050]
步骤d中,将开闭所对应的线路名称简称与变电站及线路简称库进行匹配,判断开闭所所属的变电站,如表3所示。
[0051]
表3
[0052][0053]
经现场核实,上述方法判断的开闭所所属变电站均正确,表明了本发明所提方法的有效性。
[0054]
本发明提供一种开闭所所属变电站的判断方法,可自动识别开闭所所属变电站,助力运维人员开展基础档案的维护,提高工作效率。
[0055]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何属于本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1