【技术实现步骤摘要】
一种基于历史负荷数据的短期负荷预测与修复方法
[0001]本专利技术涉及电力负荷数据挖掘
,尤其涉及一种基于历史负荷数据的短期负荷预测与修复方法。
技术介绍
[0002]在我国智能电网不断发展的背景下,电网的负荷数据规模飞速增长;在大数据发展环境下,电力数据价值受到广泛关注,通过对大量的电力数据进行用电负荷预测能够最大程度减少电网问题,但是大数据下负荷数据存在大量冗余信息,其中包括异常负荷,这给负荷预测带来了不便;因此,如何对海量的电网数据进行高效分析,快速准确地检测出异常的电力数据,是电网安全有效运行的重要保证;现有技术大多基于分类器的异常检测模型,可根据分类器的类型进一步分为监督模型和无监督/半监督模型,由于负荷数据规模庞大,有监督学习对异常负荷做标记时间和人工成本巨大,所以不便于异常负荷检测;所以当下的异常负荷检测大多基于无监督学习开展,利用传统的机器学习算法比如k均值、SVM、随机森林算法等进行分类,但受限于异常负荷受多因素的影响(如温度、湿度、降雨量和季节等),而且异常负荷数据本身是一种时序数据,传统分类器依靠空间特征实现聚类,这导致异常负荷检测精度不足,同时面对海量电力负荷数据,在存在大量嘈杂,低级的特征下,传统单一的机器学习模型难以在高维负荷数据中提取有用的特征用于检测异常负荷,以及不能综合考虑多因素的影响,导致异常负荷检测精度有限。
技术实现思路
[0003]为了解决上述技术问题,本专利技术的目的是提供一种基于历史负荷数据的短期负荷预测与修复方法,能够通过准确的提取历史负荷数据的 ...
【技术保护点】
【技术特征摘要】
1.一种基于历史负荷数据的短期负荷预测与修复方法,其特征在于,包括以下步骤:对历史负荷数据集进行数据预处理,得到预处理后的历史负荷数据集;通过深度自编码器对预处理后的历史负荷数据集进行特征提取处理,得到重构数据集;通过Stacking集成模型对重构数据集进行负荷预测,得到预测值;根据预测值对历史负荷数据集进行修复,得到修复后的历史负荷数据集。2.根据权利要求1所述一种基于历史负荷数据的短期负荷预测与修复方法,其特征在于,所述对历史负荷数据集进行数据预处理,得到预处理后的历史负荷数据集这一步骤,其具体包括:获取历史负荷数据集并根据历史负荷数据采集对应的相关特征,构建原始特征数据;对原始特征数据的数据缺失部分进行平均值修正,得到平均修正值;根据平均修正值对原始特征数据的数据缺失部分进行填充处理,得到填充后的历史负荷数据集;对填充后的历史负荷数据集进行归一化处理,得到预处理后的历史负荷数据集。3.根据权利要求2所述一种基于历史负荷数据的短期负荷预测与修复方法,其特征在于,所述归一化处理的计算函数如下所示:上式中,表示第i个原始样本数据,u表示原始样本数据的均值,σ表示原始样本数据的标准差,表示第i个样本的归一化值。4.根据权利要求2所述一种基于历史负荷数据的短期负荷预测与修复方法,其特征在于,所述通过深度自编码器对预处理后的历史负荷数据集进行特征提取处理,得到重构数据集这一步骤,其具体包括:将预处理后的历史负荷数据集输入至深度自编码器,所述深度自编码器包括编码器模块和解码器模块;基于深度自编码器的编码器模块,对预处理后的历史负荷数据集进行编码与压缩处理,输出具有低维隐向量特征的历史负荷数据集;基于深度自编码器的解码器模块,通过重构误差损失计算函数对具有低维隐向量特征的历史负荷数据集进行解码与重构处理,得到重构数据集。5.根据权利要求4所述一种基于历史负荷数据的短期负荷预测与修复方法,其特征在于,所述深度自编码器包括互为对称结构的编码器模块和解码器模块,所述编码器模块与解码器模块由隐藏层网络组成,其中隐藏层网络的计算函数如下所示:H(x)=δ(wx+b)上式中,x表示输入数据,w表示隐藏层网络的权重,b表示隐藏层网络所加的偏置,δ表示选择sigmoid函数,H(x)表示隐藏层网络的输出。6.根据权利要求5所述一种基于历史负荷数据的短期负荷预测与修复方法,其特征在于,所述重构误差损失计算函数的表达式如下所示:
θ=(w,b)上式中,h
θ
(
·
)表示编码器函数,g
θ
(
·...
【专利技术属性】
技术研发人员:周献前,彭慧,林典敏,吴可廷,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。