一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法技术

技术编号:26067521 阅读:39 留言:0更新日期:2020-10-28 16:40
本发明专利技术为了解决目前现有的电力市场电价预测方法用时过长,无法训练更多样本以提高预测精度,且主要局限在点预测,电价区间预测和概率密度估计的研究较少,无法为市场参与者制定最优市场策略提供更多有效信息的问题,建立了一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法,采用经验模态分解将电价序列分解为若干个模态分量,将QR和MGM结合组成混合模型QR‑MGM对各个模态分量在不同分位数下进行预测,并对重构后的预测结果采用KDE得到电价的概率密度函数,不仅可以量化预测的不确定性,还能获得电价概率密度函数。

【技术实现步骤摘要】
一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法
本专利技术涉及电价预测方法领域,具体为一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法。
技术介绍
在开放的电力市场中,价格机制对市场参与者之间的公平交易和供需互动具有重要的影响。电价的波动性和不确定性为电力市场注入了活力,同时也增加了电价预测难度。精准的短期电价预测能够为电力市场各参与者制定最优市场策略时提供有效的决策指导,提高电力市场中供给与需求之间的匹配度,降低电力需求客户的用电成本,提升供电企业的经济效益,从而保障电力市场稳定运行。现有的电价预测方法主要分为时间序列模型和机器学习模型两类。整合移动平均自回归(ARIMA)模型和广义自回归条件异方差(GARCH)模型是时间序列模型中具有代表性的两个方法,然而这类模型都是线性模型,不适用于波动异常剧烈、电价序列间相关性较弱的电力市场。机器学习模型是将非线性的时间序列数据进行特征提取后再通过机器学习方法进行预测,模型比较复杂但准确度较高。特征提取方法中的经验模态分解(EMD)方法具有优良的时频聚集性,适用于预测电价这种突变信号。有学者已将EMD与机器学习方法中的人工神经网络(ANN)、支持向量回归模型(SVR)等组合形成不同的混合模型对电价进行预测,较单一算法模型明显提高了预测精度。随着深度学习的飞速发展,适用于处理时间序列数据的循环神经网络(RNN)被广泛应用于电价预测,但由于RNN的长期依赖问题,可预测的步长较短。长期短期记忆网络(LSTM)在RNN结构的基础上引入自循环思想,有效解决了梯度消失问题,近年来已开始被应用于电价预测。有学者提出了最小门控记忆网络(MGM),将LSTM中的输入门和遗忘门进行耦合,简化了LSTM的结构,大幅缩短了风速预测训练时长而没有显著降低预测精度。目前尚未有研究将MGM应用于电价预测。上述电价预测方法均为点预测方法,缺乏量化预测不确定性的能力。分位数回归(QR)用于研究自变量与因变量的条件分位数之间的关系,不仅可以得到预测区间,还可以通过概率密度估计方法进一步估计概率密度分布,但该方法只适用于线性回归问题。有学者提出了将QR和点预测方法相结合的框架,解决了其非线性回归问题。将QR和点预测方法结合组成的混合模型不仅可以量化预测的不确定性,还能获得电价概率密度函数,为市场参与者制定最优市场策略提供更多有效信息。目前国内外有关电价预测的研究主要还是局限在点预测,电价区间预测和概率密度估计的研究较少。因此,为了提供更多有效信息给市场参与者制定最优市场策略时参考,有必要研究一种既能提高预测精度又能获得可靠电价概率密度函数的电价预测方法。
技术实现思路
本专利技术为了解决目前现有的电力市场电价预测方法用时过长,无法训练更多样本以提高预测精度,且主要局限在点预测,电价区间预测和概率密度估计的研究较少,无法为市场参与者制定最优市场策略提供更多有效信息的问题,建立了一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法。本专利技术是采用如下技术方案实现的:一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法,包括如下步骤:(1)、电价序列经验模态分解采用经验模态分解(EMD)方法将复杂的电价时间序列按波动尺度分解为若干个本征模函数(IMF)和一个残差序列之和。具体的分解过程如下:1.1、确定电价时间序列s(t)的最大值和最小值;1.2、使用三遍插值运算拟合电价时间序列,形成上包络smax(t)和下包络smin(t),并计算两者均值m(t):1.3、通过从s(t)减去m(t),得到如下新的电价时间序列:h1(t)=s(t)-m(t)(2)1.4、判断h1(t)是否满足IMF条件,IMF满足如下条件:①无论何时,上下包络线的均值都为0;②相邻零点间只有一个极值点;若满足,则h1(t)是提取出的一个IMF,电价时间序列信号s(t)变为s1(t),如下所示:s1(t)=s(t)-h1(t)(3)若不满足,则用h1(t)代替步骤1.1中的s(t)重新分解,直到h1(t)满足IMF条件为止;1.5、不断重复以上步骤提取IMF,直至sn(t)变为单调序列或常值序列为止;此时sn(t)即为残差序列r;最终,原始电价时间序列s(t)被分解为n个IMF分量和一个残差序列,如下所示:(2)、用于电价预测的最小门控记忆网络分位数回归将分位数回归(QR)和最小门控记忆网络(MGM)结合组成混合模型QR-MGM,将EMD分解得到的IMF分量和残差序列作为混合模型的输入,在不同分位数下对各个模态分量进行预测,并将预测结果重构得到预测电价的条件分位数,采用核密度估计(KDE)估计电价的概率密度函数。2.1、分位数回归线性QR模型如下所示:Qyt(τ|xt)=f(xt,β(τ))=xtβ(τ)t=1,2,…,n(5)式中:xt是自变量,作为t时刻的历史电价数据;yt是因变量,作为t时刻的电价点预测值;τ是分位点且τ∈(0,1);Qyt(τ|xt)是yt的第τ个条件分位数;β(τ)是回归系数;通过最小化损失函数L来获得β(τ)的估计值如下所示:式中:是一个不对称函数,公式如下所示:得到后,通过线性QR模型估计yt的第τ个条件分位数,如下所示:2.2、最小门控记忆网络分位数回归将QR和MGM结合组成混合模型QR-MGM,估计EMD分解所得各个电价模态分量的条件分位数,并将结果进行重构,量化预测不确定性,计算步骤如下所示:2.2.1、计算遗忘门ft(τ)并耦合输入门it(τ);ft(τ)=σ(ωh(τ)·ht-1(τ)+ωx(τ)·xt)(9)it(τ)=1-ft(τ)(10)2.2.2、计算当前信息状态αt(τ);αt(τ)=tanh(ωh(τ)·ht-1(τ)+ωx(τ)·xt)(11)2.2.3、计算隐藏层的输出ht(τ);ht(τ)=ft(τ)*ht-1(τ)+it(τ)*αt(τ)(12)2.2.4、计算条件分位数2.2.5、将n个电价模态分量分别作为输入,重复步骤2.2.1到2.2.4估计条件分位数,并将结果进行重构;式中:符号·表示矩阵乘法;符号*表示矩阵元素之间的乘法;ωh(τ),ωx(τ)和ωy(τ)为形状分别为[d×d],[d×m]和[1×d]的权重矩阵;代表所有权重矩阵;m和d分别为输入层和隐藏层的节点数目;σ(·)为sigmoid激活函数;tanh(·)为tanh激活函数;ht-1(τ)是前一时刻隐藏层的输出。2.3、核密度估计N个τ从0到1等距分布,每个τi对应一个由QR-MGM获得的Qyt(τi|xt),构成一个集合Zt;采用KDE估计Zt的概率密度函数,公式如下所示:式中:B为窗宽且B>0本文档来自技高网
...

【技术保护点】
1.一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法,其特征在于:包括如下步骤:/n(1)、电价序列经验模态分解/n采用经验模态分解EMD方法将复杂的电价时间序列按波动尺度分解为若干个本征模函数IMF和一个残差序列之和;/n具体的分解过程如下:/n1.1、确定电价时间序列s(t)的最大值和最小值;/n1.2、使用三遍插值运算拟合电价时间序列,形成上包络s

【技术特征摘要】
1.一种基于经验模态分解与最小门控记忆网络分位数回归的电价预测方法,其特征在于:包括如下步骤:
(1)、电价序列经验模态分解
采用经验模态分解EMD方法将复杂的电价时间序列按波动尺度分解为若干个本征模函数IMF和一个残差序列之和;
具体的分解过程如下:
1.1、确定电价时间序列s(t)的最大值和最小值;
1.2、使用三遍插值运算拟合电价时间序列,形成上包络smax(t)和下包络smin(t),并计算两者均值m(t):



1.3、通过从s(t)减去m(t),得到如下新的电价时间序列:
h1(t)=s(t)-m(t)(2)
1.4、判断h1(t)是否满足IMF条件,IMF满足如下条件:①无论何时,上下包络线的均值都为0;②相邻零点间只有一个极值点;
若满足,则h1(t)是提取出的一个IMF,电价时间序列信号s(t)变为s1(t),如下所示:
s1(t)=s(t)-h1(t)(3)
若不满足,则用h1(t)代替步骤1.1中的s(t)重新分解,直到h1(t)满足IMF条件为止;
1.5、不断重复以上步骤提取IMF,直至sn(t)变为单调序列或常值序列为止;此时sn(t)即为残差序列r;
最终,原始电价时间序列s(t)被分解为n个IMF分量和一个残差序列,如下所示:



(2)、用于电价预测的最小门控记忆网络分位数回归
将分位数回归QR和最小门控记忆网络MGM结合组成混合模型QR-MGM,将EMD分解得到的IMF分量和残差序列作为混合模型的输入,在不同分位数下对各个模态分量进行预测,并将预测结果重构得到预测电价的条件分位数,采用核密度估计KDE估计电价的概率密度函数;
2.1、分位数回归
线性QR模型如下所示:



式中:xt是自变量,作为t时刻的历史电价数据;yt是因变量,作为t时刻的电价点预测值;τ是分位点且τ∈(0,1);是yt的第τ个条件分位数;β(τ)是回归系数;通过最小化损失函数L来获得β(τ)的估计值如下所示:



式中:是一个不对称函数,公式如下所示:



得到后,通过线性QR模型估计yt的第τ个条件分位数,如下所示:



2.2、最小门控记忆网络分位数回归
将QR和MGM结合组成混合模型QR-MGM,估计EMD分解所得各个电价模态分量的条件分位数,并将结果进行重构,量化预测不确定性,计算步骤如下所示:
2.2.1、计算遗忘门ft(τ)并耦合输入门it(τ);
ft(τ)=σ(ωh(τ)·ht-1(τ)+ωx(τ)·xt)(9)
it(τ)=...

【专利技术属性】
技术研发人员:韩肖清李柯江宋天昊张佰富王海港高蒙楠柴睿刘璐
申请(专利权)人:太原理工大学
类型:发明
国别省市:山西;14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1