System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于电力系统负荷预测,具体的说是一种基于混合模型的短期电力负荷预测方法。
技术介绍
1、目前,电力需求受天气、电价及其他意外事件等多种因素影响,具有一定随机波动性,使得电力负荷相应产生一定波动。根据预测时间长度,电力负荷预测分为长期负荷预测、中期负荷预测和短期负荷预测。准确的短期负荷预测不仅可以帮助系统正常运行,避免资源浪费,同时可提高经济效益。
2、对于电力负荷预测的方法分为两类:一类是机器学习法,比如指数平滑法、自回归积分滑动平均模型、多元线性回归法、卡尔曼滤波算法、灰色预测理论和支持向量机等,这些方法整体预测精度较低,难以对大规模数据使用,且普适性差;另一类是深度学习的预测方法,主要有误差反向传播算法、循环神经网络、长短期记忆神经网络、门控循环网络和informer模型等深度学习方法进行负荷预测,该类方法能深入数据的内部特征、非线性的处理能力强,但在大电网的背景下,存在泛化能力较弱、易陷入局部极值的问题,预测精度不够高,且大多数只对单一的负荷预测,没有考虑天气、电价等影响因素,对于多输入的情况预测时间较久。
3、因此,如何提供一种短期电力负荷预测方法是本领域技术人员亟需解决的问题。
技术实现思路
1、鉴于上述问题,本专利技术提供了一种短期电力负荷预测方法,基于特征筛选和分频预测的组合预测模型,为了从原始含噪声较多的负荷序列中提取包含丰富特征信息的信号分量,实现最佳信号处理效果,首先通过萤火虫麻雀算法对变分模态分解中影响参数组合进行寻优,得到最
2、本专利技术解决其技术问题所采用的技术方案是:本专利技术所述一种基于混合模型的短期电力负荷预测方法,所述预测方法包括以下步骤:
3、s1:将原始数据进行预处理;
4、s2:采用萤火虫麻雀算法对变分模态分解中的参数组合[k,α]进行寻优,确定最佳参数组合[k,α];
5、s3:采用变分模态分解对预处理后的原始电力负荷数据进行分解;
6、s4:采用自适应算法确定高低频信号分量的分界点,并将分解后的电力负荷数据根据频率分界点分为高频信号分量和低频信号分量;
7、s5:采用最大信息系数在各个相关特征中对每个信号分量选取相关性最高的3到5个特征,并建立输入矩阵;
8、s6:将低频信号输入矩阵输入lstm模型进行预测,输出lstm模型对低频信号输入矩阵的预测结果,将高频信号输入矩阵输入informer模型进行预测,输出informer模型对高频信号输入矩阵的预测结果;
9、s7:将lstm模型对低频信号输入矩阵的预测结果和informer模型对高频信号输入矩阵的预测结果进行叠加重组,输出最终的电力负荷预测结果;
10、其中,所述原始数据包括但不限于原始电力负荷数据,实时电价和天气因素,所述天气因素包括但不限于温度、湿度、降雨量、风速、最高气温、最低气温、平均气温、季节;
11、所述原始数据按不同行政区划进行分类,所述行政区划包括省级、市级、县级、乡级别,所述原始数据分类后分别输入到模型中进行预测并给出多组预测结果。
12、优选的,所述s1步骤中原始数据预处理包括以下内容:
13、s1.1采用用线性插值法处理异常值与缺失值,对负荷数据进行修正;
14、s1.2为了避免各特征值量纲不同,影响预测精度,同时加快梯度下降速度,对数据统一进行归一化处理:
15、
16、其中,g'为归一化后的数据值;g为原始数据值;gmax和gmin为原数据集中的最大值和最小值;
17、s1.3观察原始数据日均负荷曲线,并对其是否存在季节性、周期性等进行判断。
18、优选的,所述s2步骤中萤火虫麻雀算法包括以下步骤:
19、s2.1初始化参数:设置种群规模、迭代次数和维度,初始化捕食者和加入者比例,计算适应度值,并排序;
20、s2.2麻雀更新捕食者位置;
21、s2.3麻雀更新加入者位置;
22、s2.4麻雀更新警戒者位置;
23、s2.5计算适应度值并更新麻雀位置;
24、s2.6利用萤火虫扰动更新麻雀位置;
25、s2.7计算适应度值并更新麻雀位置;
26、s2.8判断是否满足停止条件,若满足则退出,并输出结果,否则,从s2.2开始重复执行。
27、优选的,所述s3步骤中变模态分解包括以下步骤:
28、s3.1建立约束变分问题:假设原始信号f(t)被分解为k个具有不同频率特征的模态分量{u},需使得各模态的估计带宽之和最小,同时满足所有模态之和与原始信号相等,则建立约束变分表达式为:
29、
30、s3.2求解约束变分问题最优解:首先进行拉格朗日变换,将上述问题变为非约束变分问题进行求解:
31、
32、为求得问题最优解,采用交替方向乘子法对各模态分量及其中心频率进行更新,公式如下:
33、
34、其中,n为迭代次数;τ为更新参数,上标∧表示对应信号的傅里叶变换。
35、优选的,所述s5步骤中最大信息系数包括以下内容:
36、s5.1假定x、y为数据中的两个随机变量,其中x={x1,…,xn}、y={y1,…,yn},n为样本数;定义x、y之间的互信息为:
37、
38、其中,p(x,y)为x、y之间的联合概率密度;p(x)和p(y)分别表示x、y的边缘概率密度;
39、s5.2在变量x、y组成的数据散点图上绘制网格,并计算各网格之间的互信息大小;使用不同的网格划分标准选取互信息的最大值,计算公式为:
40、
41、其中,a,b分别表示在x、y方向上划分的网格个数,b为网格最大值;
42、优选的,所述s6步骤中lstm模型和informer模型包括以下内容:
43、s6.1遗忘门通过sigmiod函数来参考前面的结果和目前内容来决定过去的状态信息是否需要丢弃:
44、ft=σ(wm[ht-1,xt]+bm)
45、其中,xt为当前t时刻输入的信息;ht-1为上一次输出的结果;wm和bm分别是遗忘门权重矩阵和偏置项;σ为sigmiod函数;ft为遗忘门的状态,其值愈接近于0,被遗忘的信息越多;
46、s6.2记忆单元中要保存多少信息由输入门决定:
47、it=σ(wi[ht-1,xt]+bi)
48、
49、其中,w本文档来自技高网...
【技术保护点】
1.一种基于混合模型的短期电力负荷预测方法,其特征在于:所述预测方法包括以下步骤:
2.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述S1步骤中原始数据预处理包括以下内容:
3.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述S2步骤中萤火虫麻雀算法包括以下步骤:
4.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述S3步骤中变模态分解包括以下步骤:
5.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述S5步骤中最大信息系数包括以下内容:
6.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述S6步骤中LSTM模型和Informer模型包括以下内容:
7.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述S1步骤中的原始数据在进行预处理后按照9:1的比例被划分为两部分,所述S1步骤中划分后原始数据中的90%用于对模型进行预测训练,所述S1步骤中划分后原始数据
8.根据权利要求7所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述原始数据中从任意位置开始按照比例进行划分,所述原始数据进行多次按比例的划分。
...【技术特征摘要】
1.一种基于混合模型的短期电力负荷预测方法,其特征在于:所述预测方法包括以下步骤:
2.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述s1步骤中原始数据预处理包括以下内容:
3.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述s2步骤中萤火虫麻雀算法包括以下步骤:
4.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述s3步骤中变模态分解包括以下步骤:
5.根据权利要求1所述一种基于混合模型的短期电力负荷预测方法,其特征在于:所述s5步骤中最大信息系数包括以下内容:<...
【专利技术属性】
技术研发人员:陈庆斌,杨耿煌,耿丽清,郝夏毅,
申请(专利权)人:天津职业技术师范大学中国职业培训指导教师进修中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。