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

基于人工智能的用电监测方法及系统与流程

2023-01-05 17:03:07 来源:中国专利 TAG:


1.本发明涉及电力监测技术领域,具体是一种基于人工智能的用电监测方法及系统。


背景技术:

2.当今是互联网的时代,我们仍然对电力有着持续增长的需求,因为我们发明了电脑、家电等更多使用电力的产品。不可否认新技术的不断出现使得电力成为人们的必需品。互联网相关行业在城市的发展过程中的占比越来越大,相应的,电力支持工作的重要性也越来越高;可以想到,没有好的电力支持架构,互联网相关行业就像是沙滩上的城堡,又或者是空中楼阁,非常不稳。
3.但是,在目前的保电工作中电力设备种类较多、运行方式不一,但保电工作缺少自动化控制流程和设备,主要由人工来完成,自动化程度低、人员配置较多、经验积累要求高、工作强度大、工作时间长;电力支持工作实现起来非常困难,如何优化保电工作的架构,提高智能化水平是本发明技术方案想要解决的技术问题。


技术实现要素:

4.本发明的目的在于提供一种基于人工智能的用电监测方法及系统,以解决上述背景技术中提出的问题。
5.为实现上述目的,本发明提供如下技术方案:
6.一种基于人工智能的用电监测方法,所述方法包括:
7.获取供电中心的线路图,根据所述线路图确定并配置监测端;
8.基于所述监测端获取电力参数,根据所述电力参数生成用户行为表;
9.对所述用户行为表进行识别,计算行为异常值,当所述行为异常值达到预设的异常阈值时,在供电中心中定位目标区域;
10.根据所述目标区域调取移动端,基于所述移动端获取目标区域的视频信息;
11.对所述视频信息进行识别,统计识别结果,更新供电中心维护任务。
12.作为本发明进一步的方案:所述获取供电中心的线路图,根据所述线路图确定并配置监测端的步骤包括:
13.获取供电中心的线路布置图,根据各线路的功能标签确定各线路的电流走向;
14.统计所述电流走向和所述线路布置图确定根节点及根节点上的子节点,得到线路图;所述线路图为树状图;
15.基于各个子节点获取用电备案信息,根据所述用户备案信息确定并配置监测端。
16.作为本发明进一步的方案:所述基于各个子节点获取用电备案信息,根据所述用户备案信息确定并配置监测端的步骤包括:
17.获取各个子节点的备案用户,向备案用户发送电量预测请求,接收备案用户发送的含有用电周期的预测电量;
18.实时获取备案用户在所述用电周期内的用电量,根据所述用电量和预测电量计算偏差电量;
19.根据时间顺序排列偏差电量,确定备案用户的异常概率;
20.根据所述用电量确定监测端,根据所述异常概率配置所述监测端。
21.作为本发明进一步的方案:所述基于所述监测端获取电力参数,根据所述电力参数生成用户行为表的步骤包括:
22.基于监测端实时获取以时间为索引的电力参数;所述电力参数包括电流和电压;
23.根据所述电压和所述电流计算阻抗值,根据所述时间拟合所述阻抗值,得到阻抗曲线;
24.根据预设长度的时间窗滑动截取阻抗曲线,计算平均阻抗;
25.基于所述平均阻抗判断各时刻阻抗值的变化幅度,根据所述变化幅度标记突变时刻点;
26.依次获取突变时刻点的电流和电压,输入预设的判定模型,得到用户行为表。
27.作为本发明进一步的方案:所述基于所述平均阻抗判断各时刻阻抗值的变化幅度,根据所述变化幅度标记突变时刻点的步骤包括:
28.读取时间窗及其平均阻抗;
29.读取目标时段的阻抗值,计算阻抗值与平均阻抗的变化率;所述目标时段为时间窗的后一段相邻时间,所述相邻时间的时长为时间穿的预设百分比值;
30.将所述变化率与预设的变化率阈值进行比对,当所述变化率达到预设的变化率阈值时,标记目标时段;
31.基于目标时段更新所述时间窗,并循环执行上述内容。
32.作为本发明进一步的方案:所述对所述用户行为表进行识别,计算行为异常值的步骤包括:
33.遍历所述用户行为表,更新电压最值和电流最值;
34.读取用户行为表中突变时刻点,生成方波信号,将所述方波信号输入训练好的方波识别模型,计算得到稳定值;
35.将所述电压最值、电流最值和所述稳定值输入预设的线性公式,计算得到行为异常值。
36.作为本发明进一步的方案:所述对所述视频信息进行识别,统计识别结果,更新供电中心维护任务的步骤包括:
37.对所述视频信息进行去色处理,得到灰度视频;
38.计算所述灰度视频中各图像的灰度均值,得到灰度数列;
39.根据所述灰度数列中的众数标记风险数值,查询风险数值对应的图像,作为该移动端的识别结果;
40.统计所有监测端的识别结果,向检测端发送,接收检测端反馈的供电中心维护任务。
41.本发明技术方案还提供了一种基于人工智能的用电监测系统,所述系统包括:
42.监测端配置模块,用于获取供电中心的线路图,根据所述线路图确定并配置监测端;
43.行为表生成模块,用于基于所述监测端获取电力参数,根据所述电力参数生成用户行为表;
44.目标区域定位模块,用于对所述用户行为表进行识别,计算行为异常值,当所述行为异常值达到预设的异常阈值时,在供电中心中定位目标区域;
45.视频信息获取模块,用于根据所述目标区域调取移动端,基于所述移动端获取目标区域的视频信息;
46.识别统计模块,用于对所述视频信息进行识别,统计识别结果,更新供电中心维护任务。
47.作为本发明进一步的方案:所述监测端配置模块包括:
48.基础信息获取单元,用于获取供电中心的线路布置图,根据各线路的功能标签确定各线路的电流走向;
49.线路图生成单元,用于统计所述电流走向和所述线路布置图确定根节点及根节点上的子节点,得到线路图;所述线路图为树状图;
50.备案信息获取单元,用于基于各个子节点获取用电备案信息,根据所述用户备案信息确定并配置监测端。
51.作为本发明进一步的方案:所述备案信息获取单元包括:
52.预测子单元,用于获取各个子节点的备案用户,向备案用户发送电量预测请求,接收备案用户发送的含有用电周期的预测电量;
53.偏差计算子单元,用于实时获取备案用户在所述用电周期内的用电量,根据所述用电量和预测电量计算偏差电量;
54.概率计算子单元,用于根据时间顺序排列偏差电量,确定备案用户的异常概率;
55.配置子单元,用于根据所述用电量确定监测端,根据所述异常概率配置所述监测端。
56.与现有技术相比,本发明的有益效果是:本发明基于线路图确定并配置监测端,根据监测端实时监测用户行为,对用户行为进行分析后,定位目标区域,向移动端发送视频信息获取指令,获取视频信息,基于视频信息对目标区域进行识别,判断是否存在异常行为。
57.本发明研制部署了一套基于人工智能的可移动式保电装置,充分利用可移动和人工智能判别的特性,同时利用无线通讯技术实现单兵可移动式保电装置与地市公司电力应急指挥指挥中心系统协同,实现电力应急指挥流程中事前隐患排查、事中故障定位分析,事后故障排除,从而提供精准、高效、智能、便捷的保电服务,为保电工作提供专业解决方案以提升可靠性。
附图说明
58.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
59.图1为基于人工智能的用电监测方法的流程框图。
60.图2为基于人工智能的用电监测方法的第一子流程框图。
61.图3为基于人工智能的用电监测方法的第二子流程框图。
62.图4为基于人工智能的用电监测方法的第三子流程框图。
63.图5为基于人工智能的用电监测方法的第四子流程框图。
64.图6为基于人工智能的用电监测系统的组成结构框图。
具体实施方式
65.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
66.实施例1
67.图1为基于人工智能的用电监测方法的流程框图,本发明实施例中,一种基于人工智能的用电监测方法,所述方法包括:
68.步骤s100:获取供电中心的线路图,根据所述线路图确定并配置监测端;
69.供电中心的线路图与实际的供电线路对应,它需要根据实际情况定期调整;每个用户都连接在所述线路图上,对每个用户都配置一个监测端,用于获取用户的用电行为;
70.步骤s200:基于所述监测端获取电力参数,根据所述电力参数生成用户行为表;
71.基于监测端获取电力参数,对电力参数进行分析,可以得到该用户的用户行为,存储用户行为,可以生成用户行为表。
72.步骤s300:对所述用户行为表进行识别,计算行为异常值,当所述行为异常值达到预设的异常阈值时,在供电中心中定位目标区域;
73.用户行为表反映了用户的用电行为,基于这些用户行为,可以计算出行为异常值,当所述行为异常值达到预设的条件时,就需要对该用户在供电中心中对应的区域进行进一步的检测识别;值得一提的是,在这一系统架构下,供电中心可以是分散式的区域。
74.步骤s400:根据所述目标区域调取移动端,基于所述移动端获取目标区域的视频信息;
75.对于目标区域的识别是基于视觉的识别过程,基于视觉的识别过程中的信息获取过程需要借助移动端,总控制台向移动端发送指令,移动端运动到指定位置处时,获取目标区域的视频信息。
76.步骤s500:对所述视频信息进行识别,统计识别结果,更新供电中心维护任务;
77.对移动端获取到的视频信息进行识别,可以得到识别结果,结合所有的识别结果,根据所有识别结果定时更新供电中心的维护任务,维护任务的目标包括各个区域。
78.图2为基于人工智能的用电监测方法的第一子流程框图,所述获取供电中心的线路图,根据所述线路图确定并配置监测端的步骤包括:
79.步骤s101:获取供电中心的线路布置图,根据各线路的功能标签确定各线路的电流走向;
80.步骤s102:统计所述电流走向和所述线路布置图确定根节点及根节点上的子节点,得到线路图;所述线路图为树状图;
81.步骤s103:基于各个子节点获取用电备案信息,根据所述用户备案信息确定并配置监测端。
82.上述内容对监测端的确定及配置过程进行了具体的限定,首先,获取供电中心的
线路布置图,所述线路布置图是静态图,根据每条线路的电流走向,可以确定各个节点及相应的节点类型;根据节点及相应的节点类型,可以建立一个树状结构的线路图;基于这一树状结构的线路图,确定并配置监测端。
83.具体的,所述基于各个子节点获取用电备案信息,根据所述用户备案信息确定并配置监测端的步骤包括:
84.获取各个子节点的备案用户,向备案用户发送电量预测请求,接收备案用户发送的含有用电周期的预测电量;
85.有些子节点与用户连接,有些是空节点,与用户连接的子节点都会经过备案;向已备案的用户发送电量预测请求,可以接收该用户对自身用电行为的预测情况;该预测情况一方面反映了用户对自身情况的了解程度,另一方面,也可以视为一种保证。
86.实时获取备案用户在所述用电周期内的用电量,根据所述用电量和预测电量计算偏差电量;
87.实时获取备案用户在一个用电周期内的用电量,比对用电量和预测电量,可以计算出偏差电量,偏差电量可正可负,当用电量高于预测电量时,偏差电量视为正;由偏差电量可以确定用户的用电习惯。
88.根据时间顺序排列偏差电量,确定备案用户的异常概率;
89.如果偏差电量一直为正且值较大,就可以认为用户对自身不够了解,如果偏差电量为负值,可以说明用户虽然对自身不够了解,但是他的用电习惯良好。统计不同用电周期的偏差电量,由偏差电量的值可以确定异常概率,异常概率用于反映用户的行为习惯。
90.根据所述用电量确定监测端,根据所述异常概率配置所述监测端;
91.由用电量确定不同型号的监测端,根据异常概率确定该监测端的数据采集参数。图3为基于人工智能的用电监测方法的第二子流程框图,所述基于所述监测端获取电力参数,根据所述电力参数生成用户行为表的步骤包括:
92.步骤s201:基于监测端实时获取以时间为索引的电力参数;所述电力参数包括电流和电压;
93.步骤s202:根据所述电压和所述电流计算阻抗值,根据所述时间拟合所述阻抗值,得到阻抗曲线;
94.计算出的阻抗是虚拟的阻抗,当用户使用新的电器时,相应的阻抗会发生变化;统计不同时刻的阻抗,可以得到阻抗曲线;
95.步骤s203:根据预设长度的时间窗滑动截取阻抗曲线,计算平均阻抗;
96.步骤s204:基于所述平均阻抗判断各时刻阻抗值的变化幅度,根据所述变化幅度标记突变时刻点;
97.上述内容的目的是标记阻抗发生突变的时间点,是否突变需要由前一段时间的平均阻抗进行判断,如果新的阻抗与前一段时间的平均阻抗之间的变化幅度较大,就说明新的阻抗对应的时间点是突变时刻点;所述前一段时间的时间跨度是预设值,也就是上述时间窗。
98.步骤s205:依次获取突变时刻点的电流和电压,输入预设的判定模型,得到用户行为表;
99.读取突变时刻点的电流和电压,根据电流和电压即可反映用户的用电行为,生成
用户行为表。
100.进一步的,所述基于所述平均阻抗判断各时刻阻抗值的变化幅度,根据所述变化幅度标记突变时刻点的步骤包括:
101.读取时间窗及其平均阻抗;
102.读取目标时段的阻抗值,计算阻抗值与平均阻抗的变化率;所述目标时段为时间窗的后一段相邻时间,所述相邻时间的时长为时间穿的预设百分比值;
103.将所述变化率与预设的变化率阈值进行比对,当所述变化率达到预设的变化率阈值时,标记目标时段;
104.基于目标时段更新所述时间窗,并循环执行上述内容。
105.上述内容对突变时刻点的标记过程进行了具体的限定,时间是连续的,但是采集到的数据却不是连续的,因此,在对新的阻抗进行判断的过程中,新的阻抗实际上也是一段时间的阻抗,对新的一段时间进行分析;新的一段时间的时间跨度可以是时间窗的1%等百分比数值。
106.图4为基于人工智能的用电监测方法的第三子流程框图,所述对所述用户行为表进行识别,计算行为异常值的步骤包括:
107.步骤s301:遍历所述用户行为表,更新电压最值和电流最值;
108.步骤s302:读取用户行为表中突变时刻点,生成方波信号,将所述方波信号输入训练好的方波识别模型,计算得到稳定值;
109.步骤s303:将所述电压最值、电流最值和所述稳定值输入预设的线性公式,计算得到行为异常值。
110.行为异常值由三个参数影响,分别是电压最值、电流最值和稳定值,其中,电压最值和电流最值的影响比重大于稳定值的影响比值,如果电压最值或电流最值出现异常,那么行为异常值就会很高;如果电压最值和电流最值均满足条件,此时,稳定值才会对行为异常值有较大影响。
111.图5为基于人工智能的用电监测方法的第四子流程框图,所述对所述视频信息进行识别,统计识别结果,更新供电中心维护任务的步骤包括:
112.步骤s101:对所述视频信息进行去色处理,得到灰度视频;
113.步骤s402:计算所述灰度视频中各图像的灰度均值,得到灰度数列;
114.对视频信息进行去色处理的方法有很多,在现有的图像处理软件中属于已有技术;根据去色后的各像素点的灰度值,可以计算得到整个灰度图像的灰度均值,统计所有灰度图像对应的灰度均值,可以得到灰度数列。
115.步骤s403:根据所述灰度数列中的众数标记风险数值,查询风险数值对应的图像,作为该移动端的识别结果;
116.正常情况下,电力区域的监控视频中的图像都是静态图像,其灰度均值几乎是相同的;当出现某些人员或者电力设施出现问题时,灰度均值才会发生变化,因此,获取灰度数列的众数,然后将不是众数的数值标记为风险数值,查询对应的图像,就是识别结果;需要说明的是,上述内容中提及的众数是一个范围,属于该范围内的数值均视为同一数值,这是对纯数学意义上的众数进行的扩充。
117.步骤s404:统计所有监测端的识别结果,向检测端发送,接收检测端反馈的供电中
心维护任务;
118.统计各个移动端选取的识别结果(图像),向检测端发送,所述检测端是含有识别算法的人工检测端,识别算法辅助人工对识别结果进行分析,然后更新并发布供电中心维护任务。
119.实施例2
120.图6为基于人工智能的用电监测系统的组成结构框图,本发明实施例中,一种基于人工智能的用电监测系统,所述系统10包括:
121.监测端配置模块11,用于获取供电中心的线路图,根据所述线路图确定并配置监测端;
122.行为表生成模块12,用于基于所述监测端获取电力参数,根据所述电力参数生成用户行为表;
123.目标区域定位模块13,用于对所述用户行为表进行识别,计算行为异常值,当所述行为异常值达到预设的异常阈值时,在供电中心中定位目标区域;
124.视频信息获取模块14,用于根据所述目标区域调取移动端,基于所述移动端获取目标区域的视频信息;
125.识别统计模块15,用于对所述视频信息进行识别,统计识别结果,更新供电中心维护任务。
126.所述监测端配置模块11包括:
127.基础信息获取单元,用于获取供电中心的线路布置图,根据各线路的功能标签确定各线路的电流走向;
128.线路图生成单元,用于统计所述电流走向和所述线路布置图确定根节点及根节点上的子节点,得到线路图;所述线路图为树状图;
129.备案信息获取单元,用于基于各个子节点获取用电备案信息,根据所述用户备案信息确定并配置监测端。
130.所述备案信息获取单元包括:
131.预测子单元,用于获取各个子节点的备案用户,向备案用户发送电量预测请求,接收备案用户发送的含有用电周期的预测电量;
132.偏差计算子单元,用于实时获取备案用户在所述用电周期内的用电量,根据所述用电量和预测电量计算偏差电量;
133.概率计算子单元,用于根据时间顺序排列偏差电量,确定备案用户的异常概率;
134.配置子单元,用于根据所述用电量确定监测端,根据所述异常概率配置所述监测端。
135.所述基于人工智能的用电监测方法所能实现的功能均由计算机设备完成,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现所述基于人工智能的用电监测方法的功能。
136.处理器从存储器中逐条取出指令、分析指令,然后根据指令要求完成相应操作,产生一系列控制命令,使计算机各部分自动、连续并协调动作,成为一个有机的整体,实现程序的输入、数据的输入以及运算并输出结果,这一过程中产生的算术运算或逻辑运算均由
运算器完成;所述存储器包括只读存储器(read-only memory,rom),所述只读存储器用于存储计算机程序,所述存储器外部设有保护装置。
137.示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。
138.本领域技术人员可以理解,上述服务设备的描述仅仅是示例,并不构成对终端设备的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。
139.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,上述处理器是上述终端设备的控制中心,利用各种接口和线路连接整个用户终端的各个部分。
140.上述存储器可用于存储计算机程序和/或模块,上述处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现上述终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如信息采集模板展示功能、产品信息发布功能等)等;存储数据区可存储根据泊位状态显示系统的使用所创建的数据(比如不同产品种类对应的产品信息采集模板、不同产品提供方需要发布的产品信息等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
141.终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例系统中的全部或部分模块/单元,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个系统实施例的功能。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
142.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
143.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发
明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献