一种台区停电精准分析方法及系统
文献发布时间:2023-06-19 10:24:22
技术领域
本发明属于配用电技术领域,尤其涉及一种台区停电精准分析方法及系统。
背景技术
台区停电精准分析到户有利于运维人员快速定位停电区段,由用户主动报修变成供电所人员主动检修,提升台区故障检修效率,缩短用户停电时间,提升用户满意度。目前,台区停电是通过表计的停电事件、低压拓扑关系进行研判,如户表A上报了停电事件,业务系统会从接收到该条停电事件起等待5分钟,如无其他表计上报,则研判为单户停电事件,如同时有表B上报停电事件,根据低压拓扑关系核实表A和表B是否从属于同一支线或同表箱,从而派遣抢修人员根据研判结果进行抢修,该种方法容易造成抢修人员无法依据研判结果的进行实时抢修调整,使得需要重复生成工单,增加供电所人员停电抢修工作量及接单量。
发明内容
本发明提供一种台区停电精准分析方法及系统,用于至少解决上述技术问题之一。
本发明提供一种台区停电精准分析方法,包括以下步骤:步骤一:采集台区停电事件数据,其中,所述台区停电事件数据包括台区出口停电事件和户表停电事件;步骤二:对所述户表停电事件进行校验,其中,所述校验包括:判断某一户表停电事件是否在第一预设时间区间内重复发生以及判断所述某一户表停电事件的接收时间与所述某一户表停电事件的停电时间之差的绝对值是否大于第一预设时间区间;若判断某一户表停电事件不在第一预设时间区间内重复发生以及所述某一户表停电事件的接收时间与所述某一户表停电事件的停电时间之差的绝对值不大于第一预设时间区间,判断在所述某一户表停电事件发生时,在第二预设时间区间内是否存在所述台区出口停电事件;步骤三:若在所述某一户表停电事件发生时,在第二预设时间区间内不存在所述台区出口停电事件,对所述户表停电事件进行停电分析,并基于停电分析结果更新台区停电运维工单或重新生成台区停电运维工单,其中,所述台区停电运维工单包括同表箱停电运维工单和同支线停电运维工单,所述停电分析包括:判断在所述某一户表停电事件发生时,在第三预设时间区间内是否存在与所述某一户表停电事件相关联的同表箱停电运维工单或与所述某一户表停电事件相关联的同支线停电运维工单;若在第三预设时间区间内存在与所述某一户表停电事件相关联的同表箱停电运维工单,判断所述同表箱停电运维工单中的停电类型是否为单户停电;若所述同表箱停电运维工单中的停电类型为单户停电,对所述同表箱停电运维工单进行更新;若在第三预设时间区间内存在与所述某一户表停电事件相关联的同支线停电运维工单,对所述同支线停电运维工单进行更新;步骤四:对同一台区的各个停电运维工单根据工单生成时间进行自动合并。
本发明提供一种台区停电精准分析系统,包括:采集模块,配置为采集台区停电事件数据,其中,所述台区停电事件数据包括台区出口停电事件和户表停电事件;校验模块,配置为对所述户表停电事件进行校验,其中,所述校验包括:判断某一户表停电事件是否在第一预设时间区间内重复发生以及判断所述某一户表停电事件的接收时间与所述某一户表停电事件的停电时间之差的绝对值是否大于第一预设时间区间;若判断某一户表停电事件不在第一预设时间区间内重复发生以及所述某一户表停电事件的接收时间与所述某一户表停电事件的停电时间之差的绝对值不大于第一预设时间区间,判断在所述某一户表停电事件发生时,在第二预设时间区间内是否存在所述台区出口停电事件;分析模块,若在所述某一户表停电事件发生时,配置为在第二预设时间区间内不存在所述台区出口停电事件,对所述户表停电事件进行停电分析,并基于停电分析结果更新台区停电运维工单或重新生成台区停电运维工单,其中,所述台区停电运维工单包括同表箱停电运维工单和同支线停电运维工单,所述停电分析包括:判断在所述某一户表停电事件发生时,在第三预设时间区间内是否存在与所述某一户表停电事件相关联的同表箱停电运维工单或与所述某一户表停电事件相关联的同支线停电运维工单;若在第三预设时间区间内存在与所述某一户表停电事件相关联的同表箱停电运维工单,判断所述同表箱停电运维工单中的停电类型是否为单户停电;若所述同表箱停电运维工单中的停电类型为单户停电,对所述同表箱停电运维工单进行更新;若在第三预设时间区间内存在与所述某一户表停电事件相关联的同支线停电运维工单,对所述同支线停电运维工单进行更新;合并模块,配置为对同一台区的各个停电运维工单根据工单生成时间进行自动合并。
本发明提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例的台区停电精准分析方法的步骤。
本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行本发明任一实施例的台区停电精准分析方法的步骤。
本申请的台区停电精准分析方法及系统采用在配电变压器数据采集的基础上,接收到新的户表停电事件,进行重复性、时效性、台区及以上停电事件校验,确保不重复生成工单,减少供电所人员停电抢修工作量及接单量,能够提升台区停电检修的效率,从而减少因台区停电研判时间导致用户停电时间延长的现象出现。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的一种台区停电精准分析方法的流程图;
图2为本发明一实施例提供一个具体实施例的台区停电精准分析方法的流程图;
图3为本发明一实施例提供一个具体实施例的户表停电事件校验流程图;
图4为本发明一实施例提供的一具体实施例的台区停电运维工单内容动态更新流程图;
图5为本发明一实施例提供的一种台区停电精准分析系统的结构框图;
图6是本发明一实施例提供的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,其示出了本申请的台区停电精准分析方法一实施例的流程图。
如图1所示,在步骤一中,采集台区停电事件数据,其中,台区停电事件数据包括台区出口停电事件和户表停电事件;
在步骤二中,对户表停电事件进行校验,其中,校验包括:
判断某一户表停电事件是否在第一预设时间区间内重复发生以及判断某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值是否大于第一预设时间区间;
若判断某一户表停电事件不在第一预设时间区间内重复发生以及某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值不大于第一预设时间区间,判断在某一户表停电事件发生时,在第二预设时间区间内是否存在台区出口停电事件。
在本实施例中,若某一户表停电事件在第一预设时间区间内重复发生或某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值大于第一预设时间区间,对某一户表停电事件进行过滤,若在某一户表停电事件发生时,在第二预设时间区间内存在台区出口停电事件,对某一户表停电事件进行过滤。
在步骤三中,若在某一户表停电事件发生时,在第二预设时间区间内不存在台区出口停电事件,对户表停电事件进行停电分析,并基于停电分析结果更新台区停电运维工单或重新生成台区停电运维工单,其中,台区停电运维工单包括同表箱停电运维工单和同支线停电运维工单,停电分析包括:
判断在某一户表停电事件发生时,在第三预设时间区间内是否存在与某一户表停电事件相关联的同表箱停电运维工单或与某一户表停电事件相关联的同支线停电运维工单;
若在第三预设时间区间内存在与某一户表停电事件相关联的同表箱停电运维工单,判断同表箱停电运维工单中的停电类型是否为单户停电;
若同表箱停电运维工单中的停电类型为单户停电,对同表箱停电运维工单进行更新;
若在第三预设时间区间内存在与某一户表停电事件相关联的同支线停电运维工单,对同支线停电运维工单进行更新。
在步骤四中,对同一台区的各个停电运维工单根据工单生成时间进行自动合并。
上述实施例的方案采用在配电变压器上采集台区停电事件数据的基础上,通过对接收到新的户表停电事件进行重复性、时效性、台区及以上停电事件校验,确保不重复生成工单,减少供电所人员停电抢修工作量及接单量,在完成校验后,生成台区停电运维工单,并动态调整台区停电运维工单中的单户停电、表箱停电或支线停电的概率,抢修人员可根据停电类型概率大小调整抢修工作内容,从而提高供电所人员台区停电抢修效率。
在一些可选的实施例中,同表箱停电运维工单中包含台区名称、事件编号、接收时间、停电时间、停电内容、停电类型、停电概率以及工单状态,对同表箱停电运维工单进行更新包括:更新同表箱停电运维工单中的停电类型为表箱停电;更新同表箱停电运维工单中的停电时间为同表箱停电运维工单的停电时间与某一户表停电事件的停电时间中的最早时间;更新同表箱停电运维工单中的停电内容为增加某一户表停电事件;更新同表箱停电运维工单中的停电概率为表箱中的停电用户占表箱中的总用户的百分比。
在一些可选的实施例中,同支线停电运维工单中包含台区名称、事件编号、接收时间、停电时间、停电内容、停电类型、停电概率以及工单状态,对同支线停电运维工单进行更新包括:更新同支线停电运维工单中的停电类型为支线停电;更新同支线停电运维工单中的停电时间为同支线停电运维工单的停电时间与某一户表停电事件的停电时间中的最早时间;更新同支线停电运维工单中的停电内容为增加某一户表停电事件;更新同支线停电运维工单中的停电概率为支线中的停电用户占支线中的总用户的百分比。
请参阅图2,其示出了本申请的一个具体实施例的台区停电精准分析方法流程图。
如图2所示,台区停电精准分析方法包括以下步骤:
(1)采集台区停电数据
在台区出口低压侧安装开关状态感知装置以及在台区所属用户侧安装电能表,用户侧户表停电事件通过HPLC通信传输至台区配变融合终端或集中器,台区出口停电事件数据通过RS485通信方式传输至台区配变融合终端或集中器,由台区配变融合终端或集中器将台区出口停电事件、户表停电事件等数据上送至前置采集服务器、存储服务器。
(2)户表停电事件校验
当接到新的户表停电事件,首先立即判断户表停电事件的重复性,判断该户表停电事件停电时间前后5分钟内是否已有该户表停电事件,若是,则判断该条户表停电事件重复并过滤不处理,若否,进入下一步,则判断户表停电事件的时效性,判断接收时间与事件停电时间之差绝对值是否大于5分钟,若是,则判断该条户表停电事件重复并过滤不处理,若否,进入下一步,根据各个配变电箱之间的关系判断该事件停电时间前后30分钟内是否有台区及以上停电事件,若是,则判断该条户表停电事件重复并过滤不处理,若否,则进入停电区段分析环节,具体流程见图3所示。
(3)确定台区停电运维工单停电范围
在户表停电事件校验之后,对停电区段进行分析,具体流程见图4所示。
具体步骤如下:
步骤1:查找该户表停电事件停电时间内2小时内是否存在同表箱或同支线台区停电运维工单,若否,则立即生产新的台区停电运维工单,并派发相应供电所人员,工单内容包含:台区名称、事件编号、接收时间、停电时间、停电内容(XX用户停电)、停电类型(单户停电)、停电概率(100%)、工单状态(派发中),若是,则流转至步骤2。
步骤2:是否存在同表箱停电运维工单且工单停电类型为单户停电,若是,则不生成新工单,更新同表箱停电运维工单内容,具体包括:更新停电类型为表箱停电,更新工单停电时间为同表箱停电运维工单停电时间与户表停电事件停电时间中的最早时间,停电内容增加该停电用户,停电概率为同表箱停电用户数除以同一表箱用户数,同表箱每新来一个户表停电事件,则停电概率为同一表箱现有停电用户数加1除以同一表箱用户数,直至100%不再增加,更新工单停电时间为台区停电运维工单停电时间和户表停电事件停电时间中的最早时间,停电内容增加该停电用户,若否,则流转至步骤3。
步骤3:是否存在同支线停电运维工单,若是,不生成新工单,更新同支线停电运维工单内容,具体包括:更新停电类型为支线停电,更新工单停电时间为同支线停电运维工单停电时间和户表停电事件停电时间中的最早时间,停电内容增加该停电用户,停电概率为同一支线停电用户数除以同一支线用户数,同一支线每新来一个户表停电事件,则停电概率为同一支线现有停电用户数加1除以同一支线用户数,更新工单停电时间为台区停电运维工单停电时间和户表停电事件停电时间中的最早时间,停电内容增加该停电用户。
(4)台区停电运维工单合并
供电所抢修人员在抢修过程中根据研判结果及时调整抢修策略并生成台区停电运维工单或更新台区停电运维工单内容,从而提高了故障停电抢修率,供电所抢修人员到达现场后通过抢修APP确定停电类型,台区停电运维工单中工单状态变更为已完结,后续为方便台区停电管理,由于大面积停电时,同一台区户表停电事件上送事件不一致情况,自动合并工单状态为已完结的同一台区多张台区停电运维工单,根据工单停电时间查询一定时间(2小时内)是否存在多张已完结台区停电工单,若存在,停电时间选择同一台区待合并的台区停电运维工单中的最早时间,合并后的停电内容按多张台区停电运维工单停电内容中涉及的停电用户进行合并,合并后的停电类型按多张台区停电运维工单停电类型支线、表箱、单户依次选择。
请参阅图5,其示出了本发明一实施例提供的台区停电精准分析系统的结构框图。
如图5所示,台区停电精准分析系统200,包括采集模块210、校验模块220、分析模块230以及合并模块240。
其中,采集模块210,配置为采集台区停电事件数据,其中,台区停电事件数据包括台区出口停电事件和户表停电事件;校验模块220,配置为对户表停电事件进行校验,其中,校验包括:判断某一户表停电事件是否在第一预设时间区间内重复发生以及判断某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值是否大于第一预设时间区间;若判断某一户表停电事件不在第一预设时间区间内重复发生以及某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值不大于第一预设时间区间,判断在某一户表停电事件发生时,在第二预设时间区间内是否存在台区出口停电事件;分析模块230,若在某一户表停电事件发生时,配置为在第二预设时间区间内不存在台区出口停电事件,对户表停电事件进行停电分析,并基于停电分析结果更新台区停电运维工单或重新生成台区停电运维工单,其中,台区停电运维工单包括同表箱停电运维工单和同支线停电运维工单,停电分析包括:判断在某一户表停电事件发生时,在第三预设时间区间内是否存在与某一户表停电事件相关联的同表箱停电运维工单或与某一户表停电事件相关联的同支线停电运维工单;若在第三预设时间区间内存在与某一户表停电事件相关联的同表箱停电运维工单,判断同表箱停电运维工单中的停电类型是否为单户停电;若同表箱停电运维工单中的停电类型为单户停电,对同表箱停电运维工单进行更新;若在第三预设时间区间内存在与某一户表停电事件相关联的同支线停电运维工单,对同支线停电运维工单进行更新。合并模块240,配置为对同一台区的各个停电运维工单根据工单生成时间进行自动合并。
应当理解,图5中记载的诸模块与参考图1中描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征以及相应的技术效果同样适用于图5中的诸模块,在此不再赘述。
在另一些实施例中,本发明实施例还提供了一种非易失性计算机存储介质,计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的台区停电精准分析方法;
作为一种实施方式,本发明的非易失性计算机存储介质存储有计算机可执行指令,计算机可执行指令设置为:
采集台区停电事件数据,其中,台区停电事件数据包括台区出口停电事件和户表停电事件;
对户表停电事件进行校验,其中,校验包括:
判断某一户表停电事件是否在第一预设时间区间内重复发生以及判断某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值是否大于第一预设时间区间;
若判断某一户表停电事件不在第一预设时间区间内重复发生以及某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值不大于第一预设时间区间,判断在某一户表停电事件发生时,在第二预设时间区间内是否存在台区出口停电事件;
若在某一户表停电事件发生时,在第二预设时间区间内不存在台区出口停电事件,对户表停电事件进行停电分析,并基于停电分析结果更新台区停电运维工单或重新生成台区停电运维工单,其中,台区停电运维工单包括同表箱停电运维工单和同支线停电运维工单,停电分析包括:
判断在某一户表停电事件发生时,在第三预设时间区间内是否存在与某一户表停电事件相关联的同表箱停电运维工单或与某一户表停电事件相关联的同支线停电运维工单;
若在第三预设时间区间内存在与某一户表停电事件相关联的同表箱停电运维工单,判断同表箱停电运维工单中的停电类型是否为单户停电;
若同表箱停电运维工单中的停电类型为单户停电,对同表箱停电运维工单进行更新;
若在第三预设时间区间内存在与某一户表停电事件相关联的同支线停电运维工单,对同支线停电运维工单进行更新;
对同一台区的各个停电运维工单根据工单生成时间进行自动合并。
非易失性计算机可读存储介质可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据台区停电精准分析系统的使用所创建的数据等。此外,非易失性计算机可读存储介质可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,非易失性计算机可读存储介质可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至台区停电精准分析系统。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本发明实施例还提供一种计算机程序产品,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行上述任一项台区停电精准分析方法。
图6是本发明实施例提供的电子设备的结构示意图,如图6所示,该设备包括:处理器310以及存储器320,图6中以一个处理器310为例。电子设备还可以包括:输入装置330和输出装置340。处理器310、存储器320、输入装置330和输出装置340可以通过总线或者其他方式连接,图6中以通过总线连接为例。存储器320为上述的非易失性计算机可读存储介质。处理器310通过运行存储在存储器320中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例台区停电精准分析方法。输入装置330可接收输入的数字或字符信息,以及产生与台区停电精准分析系统的用户设置以及功能控制有关的键信号输入。输出装置340可包括显示屏等显示设备。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
作为一种实施方式,上述电子设备应用于台区停电精准分析系统中,用于客户端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:
采集台区停电事件数据,其中,台区停电事件数据包括台区出口停电事件和户表停电事件;
对户表停电事件进行校验,其中,校验包括:
判断某一户表停电事件是否在第一预设时间区间内重复发生以及判断某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值是否大于第一预设时间区间;
若判断某一户表停电事件不在第一预设时间区间内重复发生以及某一户表停电事件的接收时间与某一户表停电事件的停电时间之差的绝对值不大于第一预设时间区间,判断在某一户表停电事件发生时,在第二预设时间区间内是否存在台区出口停电事件;
若在某一户表停电事件发生时,在第二预设时间区间内不存在台区出口停电事件,对户表停电事件进行停电分析,并基于停电分析结果更新台区停电运维工单或重新生成台区停电运维工单,其中,台区停电运维工单包括同表箱停电运维工单和同支线停电运维工单,停电分析包括:
判断在某一户表停电事件发生时,在第三预设时间区间内是否存在与某一户表停电事件相关联的同表箱停电运维工单或与某一户表停电事件相关联的同支线停电运维工单;
若在第三预设时间区间内存在与某一户表停电事件相关联的同表箱停电运维工单,判断同表箱停电运维工单中的停电类型是否为单户停电;
若同表箱停电运维工单中的停电类型为单户停电,对同表箱停电运维工单进行更新;
若在第三预设时间区间内存在与某一户表停电事件相关联的同支线停电运维工单,对同支线停电运维工单进行更新;
对同一台区的各个停电运维工单根据工单生成时间进行自动合并。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 一种台区停电精准分析方法及系统
- 一种基于公变和用户采集大数据分析的台区停电分析方法