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

一种基于深度学习的电能能耗采集分析方法及系统

2022-11-19 12:30:35 来源:中国专利 TAG:

技术特征:
1.一种基于深度学习的电能能耗采集分析方法,其特征在于,包括以下步骤:步骤1,通过数据采集装置获取若干个行业中用户的智能电表的某一时间段的能耗数据,包括用电数据、日期、地区和天气数据并写入数据库;步骤2,对写入数据库的数据进行预处理;所述预处理是对于数据异常的问题,将异常的数据剔除,对于数据缺失问题,根据模型需要数据的格式对数据进行切片,避开存在缺失的部分;步骤3,把行业维度作为标签,将步骤2中预处理后的用电数据、日期、地区和天气数据四种数据作为特征分别输入lstm-fcn算法模型中进行模型的训练,并使用训练好的lstm-fcn算法模型根据采集输入的能耗数据对能耗的用户进行行业分类;步骤4,将获取的不同行业的特定时间段的电力数据分别对n-beats算法模型进行训练,并获得若干个不同行业的n-beats算法模型;根据步骤3中分类的用户所属行业,将采集的特定时间段的用电数据输入对应行业的训练完成的n-beats算法模型中,对未来特定时间段的用电数据进行预测。2.如权利要求1所述的一种基于深度学习的电能能耗采集分析方法,其特征在于:所述步骤1中的某一时间段为一年,采样间隔为1小时的采集于若干个行业的能耗数据;所述数据采集装置为树莓派,所述树莓派与电表之间使用rs485总线连接,并通过modbus协议对电表内的数据进行读取;所述树莓派通过电表所属区域信息从网上获取天气数据,并将获取的用电数据、日期、地区和天气数据存放至mysql数据库。3.如权利要求1所述的一种基于深度学习的电能能耗采集分析方法,其特征在于:所述步骤2中将异常的数据剔除是针对每个电表采集的数据,使用四分位数法判断采集的数据是否异常,具体如下:对每个电表采集的数据从小到大进行排序,q1、q2和q3分别为该样本中所有数值由小到大排列后第25%、50%和75%的数字,异常值判断的阈值设定为:阈值上限u=q3 1.5*(q3-q1)阈值下限d=q1-1.5*(q3-q1)超过此阈值的即为异常数据,对异常数据进行删除处理。4.如权利要求1所述的一种基于深度学习的电能能耗采集分析方法,其特征在于:所述lstm-fcn算法模型包括lstm块、fcn块、连接层和softmax层;所述lstm块和fcn块提取用电数据和协变量之间的特征,并将结果张量输入连接层;所述连接层纵向连接lstm块和fcn块的结果,将二者提取到的特征综合起来;所述softmax层对神经网络的输出结果进行换算,将输出结果用概率的形式表现出来,即将输入的数据划分为某类行业的概率。5.如权利要求1所述的一种基于深度学习的电能能耗采集分析方法,其特征在于:所述n-beats算法模型以堆栈-块的层次结构组成;所述堆栈包含多个块,针对于不同解释性对用电数据进行预测;所述块由全卷积块和可解释计算模块组成,所述全卷积块提取用电数据特征,所述可解释计算模块计算该可解释方面的预测值;具体工作步骤如下:s1:输入上个块输入与后向预测的残差;s2:输入的数据首先经过4层全卷积,提取用电数据的特征;s3:对步骤s2输出的数据进行可解释性计算,获得针对于该解释方面的预测;
使用多项式拟合时间序列的趋势,拟合公式为:使用三角函数拟合时间序列的季节性,拟合公式为:其中n为多项式的最高次项指数,t为时间,为第s个堆栈中的第b个块全卷积层的输出,h表示时间序列的长度,n
hr
为超参数。6.一种基于深度学习的电能能耗采集分析系统,其特征在于:包括服务器和用于采集电能能耗数据的数据采集装置,所述服务器包括数据库、数据预处理模块、分类模块和预测模块;所述数据采集装置用于获取智能电表的能耗数据并写入数据库;所述数据预处理模块用于对数据库内存储的数据进行预处理,对于数据异常的问题,将异常的数据剔除,对于数据缺失问题,根据模型需要数据的格式对数据进行切片,避开存在缺失的部分;所述分类模块是训练完成的lstm-fcn算法模型,所述lstm-fcn算法模型根据采集的能耗数据对能耗的用户进行行业分类;所述预测模块为训练完成的多个与用户类型相对应的n-beats算法模型,根据分类模块的结果,将采集的用电数据输入相对应的n-beats算法模型中,对未来特定时间段的用电数据进行预测。7.如权利要求6所述的一种基于深度学习的电能能耗采集分析系统,其特征在于:所述电能能耗数据包括用电数据、日期、地区和天气数据;所述数据采集装置为树莓派,所述树莓派与电表之间使用rs485总线连接,并通过modbus协议对电表内的数据进行读取;所述树莓派通过电表所属区域信息从网上获取天气数据,并将获取的用电数据、日期、地区和天气数据存放至mysql数据库。8.如权利要求6所述的一种基于深度学习的电能能耗采集分析系统,其特征在于:所述步骤2中将异常的数据剔除是针对每个电表采集的数据,使用四分位数法判断采集的数据是否异常,具体如下:对每个电表采集的数据从小到大进行排序,q1、q2和q3分别为该样本中所有数值由小到大排列后第25%、50%和75%的数字,异常值判断的阈值设定为:阈值上限u=q3 1.5*(q3-q1)阈值下限d=q1-1.5*(q3-q1)超过此阈值的即为异常数据,对异常数据进行删除处理。9.如权利要求6所述的一种基于深度学习的电能能耗采集分析系统,其特征在于:所述训练完成的lstm-fcn算法模型是把行业维度作为标签,将预处理后的用电数据、日期、地区和天气数据四种数据作为特征分别输入lstm-fcn算法模型中进行模型的训练;所述lstm-fcn算法模型包括lstm块、fcn块、连接层和softmax层;所述lstm块和fcn块提取用电数据和协变量之间的特征,并将结果张量输入连接层;所述连接层纵向连接lstm块和fcn块的结果,将二者提取到的特征综合起来;所述softmax层对神经网络的输出结果进行换算,将输出结果用概率的形式表现出来,即将输入的数据划分为某类行业的概率。
10.如权利要求6所述的一种基于深度学习的电能能耗采集分析系统,其特征在于:所述n-beats算法模型是将获取的不同行业的特定时间段的电力数据分别对n-beats算法模型进行训练;所述n-beats算法模型以堆栈-块的层次结构组成;所述堆栈包含多个块,针对于不同解释性对用电数据进行预测;所述块由全卷积块和可解释计算模块组成,所述全卷积块提取用电数据特征,所述可解释计算模块计算该可解释方面的预测值。

技术总结
本发明提供了一种基于深度学习的电能能耗采集分析方法及系统,其中方法具体包括以下步骤:数据采集装置采集能耗数据,包括用电数据、日期、地区和天气数据,并写入数据库;数据预处理模块对数据库内存储的数据进行预处理;分类模块LSTM-FCN算法根据用电特征对用户所属行业进行分类;预测模块N-BEATS算法根据输入的特定时间段的用电数据预测未来特定时间段的用电数据。本发明提供了一种从底层数据采集到顶层数据分析的能耗采集分析方法,同时在能耗分析时首先建立分类模型,对采集的能耗序列按特征进行分类,在分类的基础上建立预测模型,针对不同类型的用户有不同的预测模型进行能耗预测,提高准确率和泛化性以及可解释性。提高准确率和泛化性以及可解释性。提高准确率和泛化性以及可解释性。


技术研发人员:张卫山 聂宇铭 包致成 刘宇儒 张镇 朱钊墨
受保护的技术使用者:中国石油大学(华东)
技术研发日:2022.08.25
技术公布日:2022/11/18
再多了解一些

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

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

相关文献