智能配电监测方法、系统、智能终端及存储介质与流程

文档序号:25870659发布日期:2021-07-16 09:11阅读:124来源:国知局
智能配电监测方法、系统、智能终端及存储介质与流程

本申请涉及电力技术的领域,尤其是涉及一种智能配电监测方法、系统、智能终端及存储介质。



背景技术:

配电监测是指对电网运行状况进行的监督和控制。工作人员能够通过配电监测系统及时发现电网运行中出现的故障和不正常的运行状况,从而对该电网附近的区域实行暂时性停电,工作人员可在停电期间对故障点进行排查和修复,修复完成后再恢复该区域的供电。

授权公告号为CN106443361A的发明专利提出了一种电力网中在线异常的监测方法、装置及系统,其方法包括:周期性采集设置在电力网特定位置的监测点上的电压数据;将各监测点的电压数据与相对应的预设阈值范围进行比较,确认异常监测点;获取异常监测点的数据之后进行存储,从而便于工作人员对异常数据进行分析,快速排查故障点。

上述中的相关技术存在以下缺陷:在当前经济快速发展的背景下,地区人口和电力负载日新月异,作为报错依据的阈值保持不变会导致误报或不能及时发现故障的情况发生,影响人们的用电质量。



技术实现要素:

为了尽量减少误报或不能及时发现故障的情况出现,保障人们的用电质量,本申请提供一种智能配电监测方法、系统、智能终端及存储介质。

第一方面,本申请提供一种智能配电监测方法,采用如下的技术方案:

一种智能配电监测方法,包括:

按照预设的获取周期,获取各个监测点的电压值;

将所述电压值与对应预设的电压值范围进行比较,生成故障标识,并整合生成电压信息,所述电压信息包括电压值和故障标识,所述故障标识由“正常”和“故障”两种状态组成;

根据所述电压信息,对所述监测点的电压信息表进行补充,所述电压信息表由若干电压信息组成;

获取用户发送的更新请求;

响应于所述更新请求,从所述电压信息表中,筛选出故障标识为“正常”的电压信息,生成正常电压信息表,所述正常电压信息表与监测点一一对应;

根据所述正常电压信息表,生成新电压值范围;

根据所述新电压值范围更新对应预设的电压值范围。

通过采用上述技术方案,获取各个监测点的电压信息和故障标识,记录生成每个监测点的电压信息表,当电力管理员发送更新请求之后,根据正常的电压信息生成新的电压值范围,即对判断故障的阈值进行调整,使其尽可能与对应区域的实际情况相符,从而尽量减小误报或无法及时发现故障的情况出现,使得每个故障判断尽可能准确,保障人们的用电质量。

可选的,所述监测点对应有唯一的监测点编号;

所述将所述电压值与对应预设的电压值范围进行比较,生成故障标识,并整合生成电压信息具体包括:

判断所述电压值是否属于对应预设的电压值范围;

若所述电压值不属于对应预设的电压值范围,则生成状态为“故障”的故障标识,将所述故障标识和所述电压值整合生成对应监测点的电压信息,并生成报警指令发送至用户终端;

获取用户发送的第一修改请求,所述第一修改请求包括若干监测点编号;

响应于所述第一修改请求,将所述监测点编号对应监测点的故障标识修改为“正常”。

通过采用上述技术方案,若根据目前设定的电压值范围判断该电压值不正常后,向用户发送警报,用户到达实地进行取样观测,查看供电的实际情况,判断该故障警报是否正确,并可对不准确的故障标识进行修改,保障电压信息表的准确性。

可选的,所述判断所述电压值是否属于对应预设的电压值范围之后还包括:

若所述电压值属于对应预设的电压值范围,则生成状态为“正常”的故障标识,将所述故障标识和所述电压值整合生成对应监测点的电压信息;

随机生成若干个故障标识为“正常”的电压信息对应的监测点编号反馈给用户;

获取用户发送的第二修改请求,所述第二修改请求包括若干监测点编号;

响应于所述第二修改请求,将所述监测点编号对应的电压信息的故障标识修改为“故障”。

通过采用上述技术方案,若根据目前设定的电压值范围判断该电压值正常,随机抽取若干个判定为正常的监测点,供用户随机进行巡查,若发现问题可及时进行修改,以此有助于避免电压值范围划分得过广,把不正常的电压值同样认定为正常。

可选的,所述更新请求中包括用户选择的若干监测点的监测点编号;

所述获取用户发送的更新请求之后还包括:

根据所述更新请求中的监测点编号,获取对应监测点的电压信息表,以供生成正常电压信息表。

通过采用上述技术方案,用户可以根据实际情况,选择误报次数较多的监测点,对这些选择出来的监测点进行电压值范围的更新,提高了用户更新范围时的灵活性,有助于使得整个判定系统越来越准确。

可选的,所述电压信息还包括与电压值对应的产生时间点;

所述判断所述电压值是否属于对应预设的电压值范围之前还包括:

获取当前的时间点作为产生时间点,与所述电压值进行绑定;

获取所述监测点在所述产生时间点下对应预设的电压值范围。

通过采用上述技术方案,由于在同一天内不同时间段的用电人数不同,因此会导致同一监测点在不同时间段的负载不同,根据时间为同一监测点预设不同的电压值范围,使得正确电压值的范围更加因地制宜,从而有助于确保故障判断的准确性。

可选的,所述根据所述正常电压信息表,生成新电压值范围具体包括:

根据电压值和产生时间点,对所述正常电压信息表中的电压信息进行聚类,生成若干个正常电压信息子表;

根据所述正常电压信息子表中电压信息的产生时间点,生成与所述正常电压信息子表对应的产生时间段;

根据若干所述正常电压信息子表中电压信息的电压值,生成新电压值范围,所述新电压值范围与所述产生时间段一一对应。

通过采用上述技术方案,通过聚类,将一个正常电压信息表划分为若干子表,再根据子表来生成产生时间段和电压值范围,从而使得电压值范围更符合实际,进一步减小故障误报的可能性。

可选的,所述根据所述正常电压信息表,生成新电压值范围之后还包括:

根据所述正常电压信息表,获取对应监测点的监测点编号;

获取所述监测点编号对应的监测点等级;

根据所述监测点等级生成安全电压值范围;

判断所述监测点的各个新电压值范围是否属于所述安全电压值范围;

若所述新电压值范围不属于所述安全电压值范围,则根据所述安全电压值范围对所述新电压值范围进行更新,并生成通知信息反馈给用户。

通过采用上述技术方案,安全电压值范围规定了最大限度的合理电压范围,当生成的新电压值范围超过安全范畴时,直接对新电压值范围进行修改使之符合常理,并且生成通知信息反馈给用户,提示用户及时进行排查。

第二方面,本申请提供一种智能配电监测系统,采用如下的技术方案:

一种智能配电监测系统,包括:

电压信息生成模块,用于按照预设的获取周期,获取各个监测点的电压值;将所述电压值与对应预设的电压值范围进行比较,生成故障标识,并整合生成电压信息,所述电压信息包括电压值和故障标识,所述故障标识由“正常”和“故障”两种状态组成;

电压信息表生成模块,用于根据所述电压信息,对所述监测点的电压信息表进行补充,所述电压信息表由若干电压信息组成;

电压值范围更新模块,用于获取用户发送的更新请求;响应于所述更新请求,从所述电压信息表中,筛选出故障标识为“正常”的电压信息,生成正常电压信息表,所述正常电压信息表与监测点一一对应;根据所述正常电压信息表,生成新电压值范围;根据所述新电压值范围更新对应预设的电压值范围。

通过采用上述技术方案,基于在实际情况下正常的电压值,生成各个监测点的新电压值范围,对之前的电压值范围进行更新调整,有助于保障根据该电压值范围作出的故障判断符合实际情况,从而减小误报漏报的可能性。

第三方面,本申请提供一种智能终端,采用如下的技术方案:

一种智能终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如第一方面所述方法的计算机程序。

通过采用上述技术方案,根据正常电压信息表对预设的电压值范围进行更新,使得该电压值范围更接近实际情况,以该电压值范围为判断条件,能够保证用户的用电质量。

第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:

一种计算机可读存储介质,包括存储有能够被处理器加载并执行如第一方面所述方法的计算机程序。

通过采用上述技术方案,当上述计算机可读存储介质被装入任一计算机后,该计算机就能执行第一方面所述的智能配电监测方法。

综上所述,本申请包括以下至少一种有益技术效果:

1.根据在实际情况下不存在故障情况的电压值对之前的电压值范围进行调整,有助于保障根据该电压值范围作出的故障判断符合实际情况,从而减小误报漏报的可能性;

2.根据时间为同一监测点预设不同的电压值范围,使得正确电压值的范围更加符合实际情况,从而有助于确保故障判断的准确性。

附图说明

图1是本申请实施例的智能配电监测方法的流程示意图。

图2是本申请实施例的用于生成电压信息的S100子步骤的流程示意图。

图3是本申请实施例的用于生成新电压值范围和通知信息的S600子步骤的流程示意图。

图4是本申请实施例的智能配电监测系统的结构框图。

附图标记说明:1、电压信息生成模块;2、电压信息表生成模块;3、电压值范围更新模块;31、正常电压筛选子模块;32、新电压值范围生成子模块;33、电压值范围更新子模块。

具体实施方式

以下结合附图1-4对本申请作进一步详细说明。

本申请实施例公开一种智能配电监测方法。参照图1,智能配电监测方法包括:

S100:根据预设的电压值范围和用户发送的修改请求,生成各个监测点的电压信息。

其中,电压信息包括电压值、产生时间和故障标识。故障标识由“正常”和“故障”两种状态组成,在本实施例中,“正常”状态的故障标识为“1”,“故障”状态的故障标识为“0”。

需要说明的是,配电网一般为辐射结构,电压从中心高压基站经过多级降压转化为常规的用电电压后被输送至用户端,监测点常设置在配电变压器以及具有代表性的用户端。当某一监测点的电压值正常时,基本能够代表该监测点附近区域的电压正常。具体来说,结合图2,S100包括以下子步骤:

S101:按照预设的获取周期,获取各个监测点的电压值。

其中,各个监测点对应有唯一的监测点编号,不同的监测点编号代表不同的监测点。具体的,通过各个监测点的电路设置,获取各个监测点的电压值,电压值与监测点的监测点编号一一对应。

S102:获取当前的时间点为产生时间点,生成电压信息。

其中,产生时间点精确到分钟。具体的,获取当前的客观时间并生成与其相等的产生时间点,将该产生时间点与同一监测点编号对应的电压值整合生成电压信息。举例来说,某一监测点的监测点编号为x,获取到该监测点在时刻的电压值为,则该监测点的电压信息包括为的产生时间点和为的电压值。

S103:获取各个监测点在产生时间点下对应预设的电压值范围。

其中,每个监测点均预设有若干电压值范围,每个电压值范围对应有产生时间段,所有产生时间段相加能够覆盖24小时,且任意两个产生时间段之间不存在交集。需要说明的是,某一监测点的电压值范围代表该监测点在对应产生时间段内正常的电压值的范围。

具体的,以监测点为循环特征,在每个循环内,先获取针对当前循环内的监测点划分的产生时间段,随后根据获取到的产生时间点所属的产生时间段,获取电压值范围。例如,若监测点编号为x的监测点对应划分有3个产生时间段:[,)、[,)和[,),,产生时间点属于[,)这一产生时间段,则获取到的电压值范围为产生时间段[,)对应预设的电压值范围[,)。

S104:将监测点的电压值与对应预设的电压值范围进行比对,生成故障标识。

具体的,依次判断各个监测点的电压值是否属于对应预设的电压值范围,若某一监测点的电压值不属于对应预设的电压值范围,则生成为“0”(状态为“故障”)的故障标识,并将生成的故障标识补充入该监测点的电压信息中;若监测点的电压值属于对应预设的电压值范围,则生成为“1”(状态为“正常”)的故障标识,随后同样将生成的故障标识补充入该监测点的电压信息中。

当完成对所有监测点的电压值判断后,同步跳转至S105和S109。

S105:判断所有电压信息中是否存在故障标识为“0”的电压信息。

具体的,若不存在故障标识为“0”的电压信息,则代表所有的电压值目前均被判定为正常,系统无响应;若存在故障标识为“0”的电压信息,则跳转至S106。

S106:生成报警指令反馈给用户。

其中,报警指令包括所有故障标识为“0”的电压信息对应的监测点编号。具体的,将所有目前判定为不正常的电压值对应的监测点编号发送至用户终端,根据用户终端内预设的监测点地址对应表,将监测点编号转化为故障监测点地址显示在终端屏幕上,以供用户查看。

S107:获取用户发送的第一修改请求。

其中,第一修改请求包括用户选择的监测点对应的监测点编号。具体的,用户在接收到监测点编号之后,可实际前往对应故障监测点地址进行电压检测和故障排查。若用户经过排查,发现报警指令中的某些故障监测点所代表区域的电压情况实际正常,不存在故障,可在用户终端上选择这些监测点,随后点击屏幕上的某一虚拟按钮,发送第一修改请求。

S108:响应于第一修改请求,将对应的故障标识修改为“正常”。

具体的,在接收到第一修改请求之后,按照第一修改请求中的监测点编号,获取对应的电压信息,将电压信息中原本状态为“0”的故障标识修改为“1”。

S109:随机生成若干个监测点编号反馈给用户。

具体的,随机抽取N个故障标识为“1”的电压信息,N>0,获取这N个电压信息对应的监测点编号并将获取到的监测点编号发送至用户终端,根据用户终端内预设的监测点地址对应表,生成这N个监测点编号对应的正常监测点地址,将生成的正常监测点地址显示在屏幕上,以供用户查看。

S110:获取用户发送的第二修改请求。

其中,第二修改请求包括用户选择的监测点对应的监测点编号。具体的,用户在接收到正常监测点地址之后,可前往对应的实际地点进行电压的复查,确认目前判定为正常的电压值是否能代表该区域较好的用电质量。若某些监测点的区域电压经过用户判定之后实际存在问题,则用户可在用户终端上勾选这些监测点,随后点击屏幕上的某一虚拟按钮,发送第二修改请求。

S111:响应于第二修改请求,将对应监测点的故障标识修改为“故障”。

具体的,在接受到第二修改请求之后,按照第二修改请求中的监测点编号,获取对应的电压信息,将电压信息中原本状态为“1”的故障标识修改为“0”。

S200:根据电压信息,更新各个监测点的电压信息表。

其中,监测点的电压信息表由该监测点之前生成的电压信息组成,电压信息表与监测点一一对应,记录了该监测点各个时间点的电压值和故障情况。具体的,将获取到的电压信息,按照监测点编号,添加到该监测点编号对应的电压信息表中。

S300:获取用户发送的更新请求。

其中,更新请求包括用户选择的监测点对应的监测点编号。具体的,用户可在用户终端上对监测点进行浏览,对经常出现误报情况的监测点进行勾选,随后点击屏幕上的某一虚拟按钮,发送代表对这些监测点的电压值范围进行更新的更新请求。

S400:响应于更新请求,获取对应监测点的电压信息表。

具体的,在接收到用户发送的更新请求之后,从所有的电压信息表中,根据用户发送的监测点编号进行筛选,获取上述监测点编号所对应的电压信息表。若用户勾选了m个监测点,m>0,则会获取到m个对应的电压信息表。

S500:从电压信息表中筛选生成正常电压信息表。

具体的,以获取到的电压信息表为循环特征,在每个循环内,对电压信息表内的所有电压信息进行筛选:将故障标识为“1”的电压信息添加到预设为空的正常电压信息表中。最后生成的正常电压信息表与用户选择更新的监测点一一对应,若用户勾选了m个监测点,m>0,则会生成m个对应的正常电压信息表,正常电压信息表中电压信息的故障标识均为“1”。

S600:根据正常电压信息表,生成新电压值范围。

具体来说,结合图3,S600包括以下子步骤:

S601:对正常电压信息表中的电压信息进行聚类,生成正常电压信息子表。

具体来说,以正常电压信息表为循环特征,在每个循环内,对当前的正常电压信息表中的所有电压信息通过均值漂移聚类算法进行分类,即首先初始化生成i个半径为r的滑动窗口,i>1,r>0,计算每个滑动窗口内的电压信息的平均向量,将滑动窗口的中心沿着平均向量的方向移动。当至少两个滑动窗口重叠时,保留包含电压信息个数最多的滑动窗口,经过多次迭代之后最终生成j个滑动窗口,i≥j≥1。按照由早到晚的顺序,将j个滑动窗口的中心所对应的中心时间点进行排序,每个中心时间点与相邻的中心时间点平分两者之间的时间间隔,形成j个时间段,按照电压信息的产生时间点所属的时间段,将当前的正常电压信息表划分为j个正常电压信息子表。

例如,若中心时间点由早到晚分别为、和,,则中心时间点与平分两者之间的时间间隔,生成针对中心时间点的上限,中心时间点与平分两者之间的时间间隔,生成下限,生成第一个时间段为[,)。以此类推,其他两个时间段分别为[,)和[,)。

S602:根据生成的正常电压信息子表,生成产生时间段。

具体的,以正常电压信息子表中的所有正常电压信息的最早的产生时间点为产生时间段的下限,最晚的产生时间点为产生时间段的上限,根据生成的上限和下限最终生成与该正常电压信息子表对应的产生时间段。

S603:根据生成的正常电压信息子表,生成新电压值范围。

具体的,以正常电压信息子表中的所有正常电压信息的最大电压值为新电压值范围的上限,最小的电压值为新电压值范围的下限,根据生成的上限和下限最终生成与该正常电压信息子表对应的新电压值范围。需要说明的是,新电压值范围与S602中生成的产生时间段一一对应。

S604:获取各监测点对应的安全电压值范围。

具体的,获取各个监测点的监测点编号,将监测点编号带入预设的监测点等级对应表,生成各个监测点的监测点等级,每个监测点等级对应预设有不同的安全电压值范围。需要说明的是,根据监测点设置的位置不同,监测点会监测到不同的理论电压值,例如设置在用户端的监测点的理论电压值为220V,设置在变电站的监测点的理论电压值则以对应变电站的具体电压为准。安全电压值范围是一个以理论电压值为中数的较大范围,超过安全电压值范围的电压值有极大的可能无法进行正常工作。

S605:判断监测点的新电压值范围是否属于安全电压值范围。

具体的,判断监测点的新电压值范围是否为对应的安全电压值范围的子集,若新电压值范围是对应的安全电压值范围的子集,则继续对下一个监测点的新电压值范围进行判断;若新电压值范围不是对应的安全电压值范围的子集,则代表计算生成的新电压值范围不合理,跳转至S606。

S606:根据安全电压值范围对新电压值范围进行更新。

具体的,计算生成安全电压值范围和新电压值范围之间的交集,将新电压值范围定义为与该交集的范围相等,从而实现对新电压值范围的更新。

S607:生成通知信息反馈给用户。

其中,通知信息包括安全电压值范围和生成新电压值范围的正常电压信息子表。具体的,获取该监测点的安全电压值范围和正常电压信息子表,并将安全电压值范围和正常电压信息子表反馈给用户终端上以供用户查看。用户可滚动查看正常电压信息子表中的电压值,并根据查看到的电压值,手动对更新后的新电压值范围进行修改,最后点击用户终端屏幕上的某一虚拟按钮,发送用于对新电压值范围表示确认的请求。

S700:用新电压值范围更新对应预设的电压值范围。

具体的,在接收到用户对新电压值范围表示确认的请求之后,用新电压值范围替换原本预设的电压值范围,完成对用户选择的各个监测点的电压值范围的更新。

实施原理:按照预设的获取周期获取各个监测点的电压值,将电压值与对应预设的电压值范围进行比较,若电压值属于对应的电压值范围,则生成为“1”的故障标识,若电压值不属于对应的电压值范围,则生成为“0”的故障标识,将产生时间点、故障标识与电压值整合生成电压信息,并进一步更新对应的电压信息表。在接收到用户发送的更新请求之后,对用户选择的监测点对应故障标识为“1”的电压信息进行聚类,从而生成新电压值范围,对电压值范围进行更新,使得根据电压值范围作出的故障判断更为准确,尽量减小误报或无法及时发现故障的可能性,保障人们的用电质量。

基于上述方法,本申请实施例还公开一种智能配电监测系统。参照图4,智能配电监测系统包括电压信息生成模块1、电压信息表生成模块2和电压值范围更新模块3。

电压信息生成模块1,用于按照预设的获取周期,获取各个监测点的电压值,将电压值与对应预设的电压值范围进行比较,生成电压值信息,获取用户发送的第一修改请求和第二修改请求,对故障标识进行修改。

电压信息表生成模块2,用于根据监测点编号,将电压信息添加到对应监测点的电压信息表中,对电压信息表进行补充。

电压值范围更新模块3,用于根据电压信息表,对电压值范围进行更新,该模块包括以下子模块:正常电压筛选子模块31、新电压值范围生成子模块32和电压值范围更新子模块33。

正常电压筛选子模块31,用于获取用户发送的更新请求,响应于更新请求,从电压信息表中筛选出故障标识为“正常”的电压信息,生成正常电压信息表。

新电压值范围生成子模块32,用于对正常电压信息表中的电压信息进行分类,生成正常电压信息子表,根据正常电压信息子表生成新电压值范围,以及与新电压值范围对应的产生时间段。

电压值范围更新子模块33,用于根据生成的新电压值更新对应监测点的原本的电压值范围。

本申请实施例还公开一种智能终端,智能终端包括存储器和处理器,存储器上存储有能够被处理器加载并执行如上述的智能配电监测方法的计算机程序。

本申请实施例还公开一种计算机可读存储介质,其存储有能够被处理器加载并执行如上述的智能配电监测方法的计算机程序,该计算机可读存储介质例如包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上实施例仅用以说明本申请的技术方案,而非对申请的保护范围进行限制。显然,所描述的实施例仅仅是本申请部分实施例,而不是全部实施例。基于这些实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请所要保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1