一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于用户聚类簇的停电范围分析方法与流程

2022-06-25 13:52:27 来源:中国专利 TAG:


1.本发明涉及电力监测技术领域,尤其涉及一种基于用户聚类簇的停电范围分析方法。


背景技术:

2.配电台区是配电网的最下单元和和户数源头,是智能配电网的关键。随着智能配电网精益管理要求的不断提高,接入配电台区的居民用户量不断增长,这对人员运维、主站系统信息处理等方面造成巨大压力。
3.当发生停电故障时,由于台区低压接线信息缺失或不准确,通常需要依靠居民用户自动报障、抢修人员逐户排查的方式进行停电范围的确定,进而进行抢修复电,这极大影响了用户用电服务体验。
4.传统的方式是通过在低压侧安装大量监测装置来实现停电告警,这种方式存在前期投资大和后期维护成本高的问题,难以推广。
5.相关技术中基于台区用户拓扑位置进行用户群体划分,当部分用户发生停电事件时,需要通过实际的配网连接关系或拓扑结构来确定关联的配电变压器,进而确定停电范围为所关联的配电变压器及对应用户群体的全部用户。然而,仅基于台区用户拓扑位置进行用户划分,可能无法实现最佳的用户聚类效果;仅基于配网连接关系或拓扑结构来确定停电范围,精确度低。


技术实现要素:

6.本发明提供了一种基于用户聚类簇的停电范围分析方法,解决了现有停电范围分析方法成本高及精确度低的技术问题。
7.本发明提供一种基于用户聚类簇的停电范围分析方法,包括:
8.通过聚类算法将台区用户分为多个聚类簇;
9.获取台区各用户在同一预置时间段的电表电压数据,根据所述电表电压数据计算同一聚类簇中所有用户间的spearman秩相关系数(斯皮尔曼相关系数),根据spearman秩相关系数选取相关性最大的对应用户作为特征用户,在台区的配电变压器高压侧、低压侧及所述特征用户处安装用于在发送停电故障时发送告警信号的智能电表;
10.根据所述智能电表的告警信号对配电变压器及用户处的停电状态进行分析,根据分析结果确定停电范围。
11.根据本发明的一种能够实现的方式,所述通过聚类算法将台区用户分为多个聚类簇,包括:
12.获取台区所用用户的位置数据;
13.根据所述位置数据,采用k-modes聚类算法对台区用户进行聚类。
14.根据本发明的一种能够实现的方式,所述根据所述电表电压数据计算同一聚类簇中所有用户间的spearman秩相关系数,包括:
15.设同一聚类簇中用户x和用户y在同一预置时间段的电表电压数据分别为x={x1,x2,

,xn}、y={y1,y2,

,yn},采用下式计算用户x和用户y间的spearman秩相关系数:
[0016][0017]
式中,ρ表示spearman秩相关系数,di=x
i-yi,xi为x={x1,x2,

,xn}中的第i个数据,yi为y={y1,y2,

,yn}中的第i个数据。
[0018]
根据本发明的一种能够实现的方式,所述根据所述智能电表的告警信号对配电变压器及用户处的停电状态进行分析,根据分析结果确定停电范围,包括:
[0019]
对所述告警信号进行解析,获取所述告警信号的字段信息,所述字段信息包括告警电表编号、配电变压器高压侧状态值和配电变压器低压侧状态值;
[0020]
根据所述配电变压器高压侧状态值确定是否为配电变压器高压侧告警;
[0021]
若为配电变压器高压侧告警,在所述告警电表编号包含所有智能电表的表号时,确定停电范围为整个台区,否则视为配电变压器高压侧告警装置误报;
[0022]
若不为配电变压器高压侧告警,根据所述配电变压器低压侧状态值确定是否为配电变压器低压侧告警;若为配电变压器低压侧告警,在所述告警电表编号包含所有智能电表的表号时,确定停电范围为整个台区,否则视为配电变压器低压侧告警装置误报;若不为配电变压器低压侧告警,采用轮询的方式确定台区各用户的停电状态。
[0023]
根据本发明的一种能够实现的方式,所述字段信息还包括告警信号所在相编号、告警信号所在簇编号和告警信号所在馈线编号;所述采用轮询的方式确定台区各用户的停电状态,包括:
[0024]
在存储有台区馈线接线数据时,根据所述告警电表编号所包含的智能电表的表号的数量确定告警模式;
[0025]
若为单用户告警模式,根据所述告警信号所在簇编号对相应聚类簇中的全部用户进行停电状态轮询;
[0026]
若为多用户告警模式,根据所述告警信号所在相编号和所述告警信号所在馈线编号确定轮询范围,根据所确定的轮询范围对相应的用户行停电状态轮询。
[0027]
根据本发明的一种能够实现的方式,所述字段信息还包括时间戳,所述根据所述告警信号所在簇编号对相应聚类簇中的全部用户进行停电状态轮询,包括:
[0028]
根据所述告警电表编号所包含的智能电表的表号,获取对应的每个智能电表在预置轮询时段的采样信号;
[0029]
根据所述采样信号寻找电量第一次为0时的时间戳,若寻找到的时间戳与同一智能电表在告警信号中的时间戳在同一采样周期内,则判定对应用户处于停电状态。
[0030]
根据本发明的一种能够实现的方式,所述根据所述告警信号所在相编号和所述告警信号所在馈线编号确定轮询范围,包括:
[0031]
根据所述告警信号所在相编号,确定发出告警信号的智能电表中是否存在属于同一相的智能电表;
[0032]
若存在,根据所述告警信号所在馈线编号确定属于同一相的智能电表是否属于同一馈线,在是时,确定对应馈线上的所有智能电能表是否有发送告警信号,若有,则以所述
对应馈线的全部用户为轮询范围。
[0033]
根据本发明的一种能够实现的方式,所述采用轮询的方式确定台区各用户的停电状态,还包括:
[0034]
在没有台区馈线接线数据时,根据所述告警信号所在簇编号对相应聚类簇中的全部用户进行停电状态轮询。
[0035]
根据本发明的一种能够实现的方式,所述方法还包括:
[0036]
获取计划停电数据,所述计划停电数据包括计划停电范围;
[0037]
将所述计划停电范围与所确定的停电范围进行比较,若二者范围不一致,根据比较结果确定复电范围;
[0038]
根据所述复电范围生成抢修工单。
[0039]
根据本发明的一种能够实现的方式,所述方法还包括:
[0040]
通过界面显示所述抢修工单,和/或,将所述抢修工单发送至对应的用户终端。
[0041]
从以上技术方案可以看出,本发明具有以下优点:
[0042]
本发明通过聚类算法将台区用户分为多个聚类簇,根据台区各用户在同一预置时间段的电表电压数据,来计算同一聚类簇中所有用户间的spearman秩相关系数,通过根据spearman秩相关系数选取相关性最大的对应用户作为特征用户,来安装用于在发送停电故障时发送告警信号的智能电表,进而根据所述智能电表的告警信号对配电变压器及用户处的停电状态进行分析,从而确定停电范围;本发明通过对台区用户进行聚类,能够规避台区用户分散且低压接线信息不准确的缺点;基于spearman秩相关系数来选取特征用户并进行智能电表安装,以实现基于特征用户的主动告警,相对于在低压侧安装大量监测装置来实现停电告警的方式而言,能够有效降低成本,且基于特征用户的告警信号进行停电范围分析,能够提高停电范围分析的精确性。
附图说明
[0043]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0044]
图1为本发明一个可选实施例提供的一种基于用户聚类簇的停电范围分析方法的流程图;
[0045]
图2为本发明一个可选实施例提供的在台区馈线接线情况已知的场景下利用停电范围分析方法进行停电范围分析的过程示意图;
[0046]
图3为本发明一个可选实施例提供的在台区馈线接线情况未知的场景下利用停电范围分析方法进行停电范围分析的过程示意图。
具体实施方式
[0047]
本发明实施例提供了一种基于用户聚类簇的停电范围分析方法,用于解决现有停电范围分析方法成本高及精确度低的技术问题。
[0048]
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明
实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0049]
本发明提供了一种基于用户聚类簇的停电范围分析方法。
[0050]
请参阅图1,图1示出了本发明实施例提供的一种基于用户聚类簇的停电范围分析方法的流程图。
[0051]
本发明实施例提供的一种基于用户聚类簇的停电范围分析方法,包括下述步骤s1-s3。
[0052]
步骤s1,通过聚类算法将台区用户分为多个聚类簇。
[0053]
在一种能够实现的方式中,所述通过聚类算法将台区用户分为多个聚类簇,包括:
[0054]
获取台区所用用户的位置数据;
[0055]
根据所述位置数据,采用k-modes聚类算法对台区用户进行聚类。
[0056]
k-modes是k-means的一种扩展,适用离散属性的数据集。给定有多个对象的数据集,将数据集随机划分为若干个簇,划分过程需同时满足如下条件:
[0057]
每个族中至少包含一个对象;
[0058]
每个对象必须属于且只属于一个簇;
[0059]
通过不断改变簇中心来达到聚类目的,直至目标函数不再发生变化为止。
[0060]
其中,采用k-modes聚类算法对台区用户进行聚类的流程包括:
[0061]
在所述位置数据中随机确定k个对象作为初始中心点,其中k表示聚类个数,且k小于用户个数n;
[0062]
比较测试对象与各个类中心点之间的不同属性的个数(欧式距离),通过下式将测试对象分配给距离它最近的类中:
[0063][0064]
式中,dis(m
l
,ei)为测试对象ei与类中心点m
l
的欧式距离,dis(mh,ei)为测试对象ei与类中心点mh的欧式距离;若ei属于以m
l
为类中心点的类,则ω
li
=1,否则ω
li
=0;
[0065]
重新调整聚类中心,一般选择每个类中所有对象的众数,如有多个众数,则随机选取一个;
[0066]
重复比较步骤和聚类中心调整步骤,直至目标函数不再发生变化。
[0067]
需要说明的是,本发明还可以基于例如k-means、模糊聚类等的其他聚类算法对台区用户进行聚类。
[0068]
本发明上述实施例,通过对台区用户进行聚类,能够规避台区用户分散且低压接线信息不准确的缺点。
[0069]
步骤s2,获取台区各用户在同一预置时间段的电表电压数据,根据所述电表电压数据计算同一聚类簇中所有用户间的spearman秩相关系数,根据所述spearman秩相关系数选取相关性最大的对应用户作为特征用户,在台区的配电变压器高压侧、低压侧及所述特征用户处安装用于在发送停电故障时发送告警信号的智能电表。
[0070]
spearman秩相关系数用来估计两个变量x、y之间的相关性,其中变量间的相关性
可以使用单调函数来描述。如果两个变量取值的两个集合中均不存在相同的两个元素,那么,当其中一个变量可以表示为另一个变量的很好的单调函数时(即两个变量的变化趋势相同),两个变量之间的相关系数可以达到 1或-1。
[0071]
在一种能够实现的方式中,所述根据所述电表电压数据计算同一聚类簇中所有用户间的spearman秩相关系数,包括:
[0072]
设同一聚类簇中用户x和用户y在同一预置时间段的电表电压数据分别为x={x1,x2,

,xn}、y={y1,y2,

,yn},采用下式计算用户x和用户y间的spearman秩相关系数:
[0073][0074]
式中,ρ表示spearman秩相关系数,di=x
i-yi,xi为x={x1,x2,

,xn}中的第i个数据,yi为y={y1,y2,

,yn}中的第i个数据。
[0075]
其中,预置时间段可以是一天内60个时刻,或者其他时刻的加和,具体的设置根据实际情况确定,以最能表现电表间相关性为原则。
[0076]
其中,对于聚类簇中只含有2个用户的特殊情况,可以从中随机选择特征用户。对于聚类簇中含有3个及以上用户的情况,根据所述spearman秩相关系数选取相关性最大的对应用户作为特征用户。
[0077]
需要说明的是,在其他能够实现的方式中,对于聚类簇中含有3个及以上用户的情况,还可以选取spearman秩相关系数的值大于设定值的对应用户作为特征用户。
[0078]
本发明上述实施例,在用户聚类的基础上,对特征用户安装智能电表,实现了局部用户层面的主动停电告警装置的布点;在台区停电告警实用化布点中,充分考虑台区层级关系,在变压器高压侧安装智能电表,实现了台区层面的主动停电告警装置的布点。在分路层面告警实用化布点中,充分考虑各馈线前后连接关系,在变压器低压侧安装智能电表,实现了分路层面的主动停电告警装置布点。发生停电故障时,相关布点位置的智能电表向主站发送告警信号,实现基于特征用户的主动告警。
[0079]
步骤s3,根据所述智能电表的告警信号对配电变压器及用户处的停电状态进行分析,根据分析结果确定停电范围。
[0080]
在一种能够实现的方式中,所述根据所述智能电表的告警信号对配电变压器及用户处的停电状态进行分析,根据分析结果确定停电范围,包括:
[0081]
对所述告警信号进行解析,获取所述告警信号的字段信息,所述字段信息包括告警电表编号、配电变压器高压侧状态值和配电变压器低压侧状态值;
[0082]
根据所述配电变压器高压侧状态值确定是否为配电变压器高压侧告警;
[0083]
若为配电变压器高压侧告警,在所述告警电表编号包含所有智能电表的表号时,确定停电范围为整个台区,否则视为配电变压器高压侧告警装置误报;
[0084]
若不为配电变压器高压侧告警,根据所述配电变压器低压侧状态值确定是否为配电变压器低压侧告警;若为配电变压器低压侧告警,在所述告警电表编号包含所有智能电表的表号时,确定停电范围为整个台区,否则视为配电变压器低压侧告警装置误报;若不为配电变压器低压侧告警,采用轮询的方式确定台区各用户的停电状态。
[0085]
在一种能够实现的方式中,所述字段信息还包括告警信号所在相编号、告警信号
所在簇编号和告警信号所在馈线编号;所述采用轮询的方式确定台区各用户的停电状态,包括:
[0086]
在存储有台区馈线接线数据时,根据所述告警电表编号所包含的智能电表的表号的数量确定告警模式;
[0087]
若为单用户告警模式,根据所述告警信号所在簇编号对相应聚类簇中的全部用户进行停电状态轮询;
[0088]
若为多用户告警模式,根据所述告警信号所在相编号和所述告警信号所在馈线编号确定轮询范围,根据所确定的轮询范围对相应的用户行停电状态轮询。
[0089]
在一种能够实现的方式中,所述字段信息还包括时间戳,所述根据所述告警信号所在簇编号对相应聚类簇中的全部用户进行停电状态轮询,包括:
[0090]
根据所述告警电表编号所包含的智能电表的表号,获取对应的每个智能电表在预置轮询时段的采样信号;
[0091]
根据所述采样信号寻找电量第一次为0时的时间戳,若寻找到的时间戳与同一智能电表在告警信号中的时间戳在同一采样周期内,则判定对应用户处于停电状态。
[0092]
在一种能够实现的方式中,所述根据所述告警信号所在相编号和所述告警信号所在馈线编号确定轮询范围,包括:
[0093]
根据所述告警信号所在相编号,确定发出告警信号的智能电表中是否存在属于同一相的智能电表;
[0094]
若存在,根据所述告警信号所在馈线编号确定属于同一相的智能电表是否属于同一馈线,在是时,确定对应馈线上的所有智能电能表是否有发送告警信号,若有,则以所述对应馈线的全部用户为轮询范围。
[0095]
在一种能够实现的方式中,所述采用轮询的方式确定台区各用户的停电状态,还包括:
[0096]
在没有台区馈线接线数据时,根据所述告警信号所在簇编号对相应聚类簇中的全部用户进行停电状态轮询。
[0097]
本发明上述实施例,通过对特征用户主动停电告警与聚类用户轮询采样的优化匹配,实现了基于特征用户告警与聚类用户轮询的台区/分路/局部用户分级停电告警的操作,能够提高停电范围分析的精确度。该停电告警的操作方法可以应用于各类台区,以确定停电范围并对停电用户进行复电。
[0098]
在一种能够实现的方式中,所述方法还包括:
[0099]
获取计划停电数据,所述计划停电数据包括计划停电范围;
[0100]
将所述计划停电范围与所确定的停电范围进行比较,若二者范围不一致,根据比较结果确定复电范围;
[0101]
根据所述复电范围生成抢修工单。
[0102]
在一种能够实现的方式中,所述方法还包括:
[0103]
通过界面显示所述抢修工单,和/或,将所述抢修工单发送至对应的用户终端。
[0104]
下面以一具体实施例阐述步骤s3以及复电操作的过程。
[0105]
台区发生故障后,安装的智能电表将发出告警信号并传输至电脑终端,电脑终端接收到的告警信号包括如下字段信息:
[0106]
time_stamp,alarm_meter_number,status_signal,phase_number,cluster_number,feeder_number,voltage_status_high,voltage_status_low。
[0107]
其中status_signal由“0、1、2”构成,“0”表示正常,“1”表示停电,“2”表示电表复电;
[0108]
voltage_status_high、voltage_status_low由“0、1”构成,“0”表示无告警,“1”表示告警;
[0109]
phase_number由“1、2、3”构成,“1”表示告警信号在a相线路,“2”表示告警信号在b相,“3”表示告警信号在c相。
[0110]
上述字段信息的定义如下:
[0111]
time_stamp:时间戳;
[0112]
alarm_meter_number:告警电表编号;
[0113]
status_signal:状态信号;
[0114]
voltage_status_high:配电变压器高压侧状态;
[0115]
voltage_status_low:配电变压器低压侧状态;
[0116]
phase_number:告警信号所在相编号;
[0117]
cluster_number:告警信号所在簇编号;
[0118]
feeder_number:告警信号所在馈线编号;
[0119]
对智能电表的时间戳设置5分钟为一个采样点。由于台区低压接线信息缺失或不准确,在确定台区停电范围时可以分为台区馈线接线情况已知和台区馈线接线情况未知两种场景。
[0120]
如图2所示,在台区馈线接线情况已知的场景下,停电范围分析及复电流程包含如下步骤:
[0121]
(1)智能终端显示告警信号后,首先查看voltage_status_high字段值,若voltage_status_high字段值显示为“1”表示配电变压器高压侧告警,此时查看该时间段内alarm_meter_number字段值是否包含所有智能电表的表号,若alarm_meter_number字段值包含所有智能电表的表号,则可以判断为台区级停电。
[0122]
在得到停电范围后,判断是否是台区级计划停电,若为计划停电,则取消告警;若为非计划停电,则安排工作人员抢修。
[0123]
智能终端在确定停电范围信息后,系统自动生成对应的抢修工单,抢修工单包含的信息有工单编号、故障时间、故障类型、故障地址及工单状态(状态包括未处理、已派工和已完结),对于生成的未处理的工单,工作人员可对工单进行处理,对停电的位置派发抢修人员,并将工单的信息通过短信的方式发送给抢修的人员,同时也可对工单的详情进行查看,包括停电的工单涉及到的影响人数、所属台区等等。
[0124]
(2)若voltage_status_high字段值显示为“1”,该时间段内alarm_meter_number字段值没有显示任何电表编号,则判断为配电变压器高压侧的告警装置误报,此时安排停电告警模块人员进行检修;若voltage_status_high字段值显示为“1”,该时间段内alarm_meter_number字段值显示部分电表编号,也判断为配电变压器高压侧的告警装置误报,安排停电告警模块人员进行检修。
[0125]
(3)若voltage_status_high字段值显示为“0”表示配电变压器高压侧无告警;查
看voltage_status_low字段值,若voltage_status_low字段值显示为“1”表示配电变压器低压侧告警,此时与上述(1)相似,查看该时间段内alarm_meter_number字段值是否包含所有智能电表的表号;
[0126]
若alarm_meter_number字段值包含所有智能电表的表号,则可以判断为台区级停电,输出停电范围为整个台区,首先将停电范围与计划停电范围相比较,若停电范围与计划停电范围一致,则为计划停电,取消告警。
[0127]
若没有计划停电操作或停电范围与计划停电范围不一致,则发送停电范围信息,停电范围信息包括alarm_meter_number、time_stamp、cluster_number等信息,生成对应的抢修工单,安排工作人员进行抢修。
[0128]
工作人员在完成复电工作后,通过用户端向电脑终端发送复电信号,终端电脑status_signal字段值显示为“2”,表示复电完成,取消告警;若alarm_meter_number字段值无显示表号或者显示部分表号,则判断为配电变压器低压侧的告警装置误报,安排停电告警模块人员进行检修。
[0129]
(4)若voltage_status_high、voltage_status_low字段值均显示“0”,此时查看alarm_meter_number字段值数量,若只有一个编号,则为台区单用户告警模式。
[0130]
查看cluster_number字段值,对告警电表的同簇用户进行轮询操作,回溯电表半个小时六个采样点,轮询对象采样点和告警时间不超过一个最小周期,先检查轮询簇编号和告警信号所在簇编号是否相等,寻找电量为零的第一个时间戳,并检查第一个时间戳和告警信号的时间戳是否在同一个采样周期内,在一个周期内,输出电量为0的则为停电;不在一个周期内,判断失效,转到人工排查。轮询同簇用户是否全部停电,若同簇用户全部停电,则输出停电范围为该簇所有用户。
[0131]
在得到停电范围后,将停电范围与计划停电范围相比较,若停电范围与计划停电范围一致,则为计划停电,取消告警。若没有计划停电操作或停电范围与计划停电范围不一致,则发送停电范围信息。
[0132]
智能终端在接收到停电信息后,系统自动生成对应的抢修工单,复电工作人员在收到抢修工单后,按照故障工单上的预约维修时间以及故障地点前往发生电力系统故障的地方完成维修工作。
[0133]
工作人员在完成复电工作后,通过用户端向电脑终端发送复电信号,终端电脑status_signal字段值显示为“2”,表示复电完成,取消告警;若同簇其余用户都没有停电,则为该装置自己停电或者告警装置误报,安排停电告警模块人员进行检修。
[0134]
(5)若voltage_status_high、voltage_status_low字段值均显示“0”,此时查看alarm_meter_number字段值数量,若出现多个电表编号,则为多用户告警模式。
[0135]
查看phase_number字段值是否相同,若告警信号各自的phase_number均不相同,表示告警信号在不同相,查看cluster_number字段值,对每个告警信号所在簇进行轮询操作,回溯簇中每个电表半个小时六个采样点,轮询对象采样点和告警时间不超过一个最小周期,先检查轮询簇编号和告警信号所在簇编号是否相等,寻找电量为零的第一个时间戳,并检查第一个时间戳和告警信号的时间戳是否在同一个采样周期内,在一个周期内,输出电量为0的则为停电;不在一个周期内,判断失效,转到人工排查。若轮询电表全部停电,则输出停电范围为同簇用户。
[0136]
检查是否为计划停电,若非计划停电则生成对应的抢修工单,安排工作人员抢修。抢修完成后,电表发送复电完成信号,终端电脑收到信号后status_signal字段值显示数字“2”,表示复电完成,取消告警。
[0137]
轮询后若同簇内没有用户停电,则为告警装置误报或者该用户自身有问题,安排停电告警模块人员进行检修。
[0138]
(6)在多用户告警模式下,查看phase_number字段值,若phase_number字段值存在相同,表示存在告警电表属于同一相,根据字符段数值判断出停电电表在a、b、c哪一相。
[0139]
然后查看feeder_number字段值判断同相告警信号是否存在同一条馈线,若输出的feeder_number字段值均不同,则所有告警电表在不同馈线,根据alarm_meter_number字段值查看各自电表对应的cluster_number值,对同簇内的用户进行轮询操作,回溯全部电表的六个采样点,检查轮询簇编号和告警信号所在簇编号是否相等,寻找电量为零的第一个时间戳,并检查第一个时间戳和告警信号的时间戳是否在同一个采样周期内,在一个周期内,输出电量为0的则为停电;不在一个周期内,判断失效,转到人工排查,确定停电范围。
[0140]
若没有用户停电,则为告警装置误报或者该用户自身有问题,安排停电告警模块人员进行检修。
[0141]
(7)若feeder_number字段值相同,表示告警电表属于同一馈线,则判断同馈线告警信号是否存在矛盾,若在拓扑结构中存在前用户告警但后用户不告警则为矛盾。
[0142]
如果同馈线告警信号存在矛盾,则对存在矛盾的告警信号的同相同馈线全部用户进行轮询操作,回溯全部电表的六个采样点,检查轮询簇编号和告警信号所在簇编号是否相等,寻找电量为零的第一个时间戳,并检查第一个时间戳和告警信号的时间戳是否在同一个采样周期内,在一个周期内,输出电量为0的则为停电;不在一个周期内,判断失效,转到人工排查,确定停电范围。
[0143]
如果同馈线告警信号不存在矛盾,则对告警信号的同聚类用户进行轮询操作并输出停电范围,生成抢修工单,安排工作人员进行抢修,直到终端status_signal字段值显示数字“2”,复电完成。
[0144]
如图3所示,在台区馈线接线情况未知的场景下,停电范围分析及复电流程体包含如下步骤:
[0145]
(1)终端收到告警信号,首先查看voltage_status_high字段值,若voltage_status_high字段值显示为“1”表示配电变压器高压侧告警,此时查看该时间段内alarm_meter_number字段值是否包含所有智能电表的表号,若alarm_meter_number字段值包含所有智能电表的表号,则可以判断为台区级停电,输出停电范围为整个台区。判断是否是台区级计划停电,若为计划停电,则取消告警。若为非计划停电,智能终端确定停电范围信息后,系统自动生成对应的抢修工单,安排工作人员抢修。
[0146]
(2)若voltage_status_high字段值显示为“1”,该时间段内alarm_meter_number字段值没有显示任何电表编号,则判断为配电变压器高压侧的告警装置误报;若voltage_status_high字段值显示为“1”,该时间段内alarm_meter_number字段值显示部分电表编号,则也判断为配电变压器高压侧的告警装置误报,安排停电告警模块人员进行检修。
[0147]
(3)若voltage_status_high字段值显示为“0”表示配电变压器高压侧无告警。
[0148]
查看voltage_status_low字段值,若voltage_status_low字段值显示为“1”表示
配电变压器低压侧告警,查看该时间段内alarm_meter_number字段值是否包含所有智能电表的表号,若alarm_meter_number字段值包含所有智能电表的表号,则可以判断为台区级停电,输出停电范围为整个台区;判断是否是台区级计划停电,若为计划停电,则取消告警。
[0149]
若为非计划停电,安排工作人员进行抢修;若alarm_meter_number字段值无表号或者显示部分表号,则判断为配电变压器低压侧的告警装置误报,安排停电告警模块人员进行检修。
[0150]
(4)若voltage_status_high、voltage_status_low字段值均显示“0”,此时查看cluster_number字段值,对告警电表所在簇进行轮询操作,检查轮询簇编号和告警信号电表编号是否相等,寻找电量为零的第一个时间戳,并检查第一个时间戳和告警信号的时间戳是否在同一个采样周期内,在一个周期内,输出电量为0的停电,不在一个周期,判断失效,转到人工排查;若该簇所有用户停电,则可确定停电范围,发送停电范围信息,待工作人员在完成复电工作后,终端电脑status_signal字段值显示为“2”,表示复电完成,取消告警。
[0151]
需要说明的是,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0152]
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献