CN111860982A - 一种基于vmd-fcm-gru的风电场短期风电功率预测方法 - Google Patents

一种基于vmd-fcm-gru的风电场短期风电功率预测方法 Download PDF

Info

Publication number
CN111860982A
CN111860982A CN202010639045.9A CN202010639045A CN111860982A CN 111860982 A CN111860982 A CN 111860982A CN 202010639045 A CN202010639045 A CN 202010639045A CN 111860982 A CN111860982 A CN 111860982A
Authority
CN
China
Prior art keywords
wind power
gru
prediction
sequence
vmd
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010639045.9A
Other languages
English (en)
Inventor
桑春旭
杨东升
周博文
张化光
金硕巍
闫士杰
罗艳红
刘鑫蕊
杨波
孙振奥
梁雪
***
王智良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northeastern University China
Original Assignee
Northeastern University China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Northeastern University China filed Critical Northeastern University China
Priority to CN202010639045.9A priority Critical patent/CN111860982A/zh
Publication of CN111860982A publication Critical patent/CN111860982A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/06Wind turbines or wind farms

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Tourism & Hospitality (AREA)
  • Artificial Intelligence (AREA)
  • Water Supply & Treatment (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Public Health (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开一种基于VMD‑FCM‑GRU的风电场短期风电功率预测方法,属于风电功率预测技术领域。该方法首先基于VMD归一化的复杂的风电功率时间序列,得到一系列有限平稳子序列分量,并使用FCM算法对子序列分量进行聚类,将波动趋势相似的子序列进行聚类,各类进行叠加从而减少训练的时间。再用聚类后的序列分别训练门控循环单元GRU神经网络进行预测,把各子序列的预测结果进行叠加和反归一化,得到最终的预测结果。本发明结合GRU强大的计算效率,VMD‑FCM‑GRU的组合模型能够实现较好的预测精度和较短的训练时间,且能显著提高短期风电功率预测的精度和速度。

Description

一种基于VMD-FCM-GRU的风电场短期风电功率预测方法
技术领域
本发明涉及风电功率预测技术领域,尤其涉及一种基于VMD-FCM-GRU的风电场短期风电功率预测方法。
背景技术
随着世界能源的减少,可再生能源的研发和利用成为重要发展战略。风能具有范围广、可再生和无污染等优点,逐步成为最具发展前景的能源。风力发电固有的随机性和波动性造成了风电电力供应与负荷需求之间的不平衡。提高风电功率预测精度是解决这些问题的有效途径,也是长期以来的研究热点。
风力预测技术根据预测结果的形式可分为两类:不确定预测和确定预测。不确定预测方法通常基于概率分布、情景或区间预测。这些方法的结果最终提供的不是确定性的风电预测值,而是风电的分布、范围或多个预测值。目前的不确定预测方法给出的预测值范围过大。它们也很难预测由风电随机性引起的短期波动。一些预测方法在未来一段时间或几段时间内提供某些预测值,这些预测值通常基于物理模型或统计模型。物理模型以气象数据为依据,将物理过程归纳为一系列物理规律,并将其表达为数学方程。此类方法因模型较为复杂而难以实现,目前仅有基于特定站点的模型。基于统计模型的预测方法通过总结历史风电数据的统计规律,在实际风电功率与预测风电功率之间建立线性或非线性的映射关系。由于历史数据序列可以反映流体的影响,热力,地形和其他因素,统计模型可以避免的困难抓住物理机制,其方法主要包括时间序列方法,支持向量机,人工神经网络,贝叶斯,类似日方法等等。
随着人工智能技术的发展,基于深度学习的风电预测逐渐兴起。一般包括数据预处理和模型预测两个部分。由于风电数据是一种时间序列信号,风电的各种模式必须在时间上相互关联。此外,为了提高风力发电的预测准确性特征,在每个频带研究分解和分析风力发电信号时传统方法主要通过使用小波分解,相空间分解,经验模态分解(EMD),集合经验模态分解(EEMD)等等。然而,小波方法中的小波基函数很难选择。在相空间分解技术中,延迟时间和嵌入维数很难得到。EMD和EEMD方法依赖于经验,缺乏对风电信号分解的理论依据,EMD的另一个缺点是,第一个IMF的频率和幅值可能波动较大,严重影响预测精度。
模态分解获得的多个不同频率尺度的风电时间序列间仍具有相似性,直接输入到预测模型易引起模型参数训练难、输出误差大的问题。虽然聚类算法能够较好地合并相似风电时间序列,但传统确定性聚类算法对聚类边界的序列聚类误差较大。
在时间序列的预测模型中最常见的是长短期记忆LSTM(Long Short TermMemory)神经网络。但LSTM结构复杂,需要较长的训练和预测时间。当训练样本不足或训练时间不充足时易导致模型训练不收敛或误差大的问题。
发明内容
针对上述现有技术的不足,本发明提供一种基于VMD-FCM-GRU的风电场短期风电功率预测方法。
为解决上述技术问题,本发明所采取的技术方案是:种基于VMD-FCM-GRU的风电场短期风电功率预测方法,包括如下步骤:
步骤1:采集风电功率p和风速v的数据,并进行预处理包括:剔除异常数据、补充缺失值和归一化处理,得到归一化处理后的风电功率序列Xi';
步骤1.1:对风电功率p和风速v按照采样时间t编码构成点集(v,p),绘出原始数据(v,p)分布图;
步骤1.2:在风速v上划分区间Δv,在每个Δv区间上依次利用四分位算法寻找功率p的三个分位点Q1,Q2,Q3,计算IQR=Q3-Q1,构造分位点区间[Q1-1.5IQR,Q3+1.5IQR];
步骤1.3:删除区间Δv对应分位点区间外的异常数据,并按照编码的顺序输出剩余正确数据;
步骤1.4:取各个区间Δv内风速的平均值,
Figure BDA0002570759840000021
替代步骤1.3中的异常数据,从而得到关于时间的风电功率序列Xi
步骤1.5:将序列Xi按min-max归一化进行归一化处理得到风电功率序列Xi'。
步骤2:利用变分模态分解(Variational mode decomposition,VMD)算法将复杂的风电功率序列X′i分解为S个平稳的子序列;
步骤2.1:构造变分问题,保证分解后的风电功率子序列为具有中心频率的有限带宽的模态分量,同时各模态的估计带宽之和最小,建立约束条件:
将风电功率序列X′i写成时间序列u(t),即u(t)为各模态分量之和,首先通过希尔伯特变换得到各模态mk(t)的解析频谱,其中单侧普Amk(t)为:
Figure BDA0002570759840000022
其中δ表示狄拉克分布,j表示虚单位,并满足条件:j2=-1;
将中心频率混合到分解的时间序列中,频谱将被调整到基带,即Bmk(t):
Figure BDA0002570759840000031
其中,ωk表示第k个中心频率;
利用解调信号的高斯平滑法估计各模态信号的带宽,可解决带约束的变分问题;
目标函数表示为:
Figure BDA0002570759840000032
其中,{mk}={m1m2...mk},{ωk}={ω1ω2...ωk},K表示需要分解的模态个数,mk表示第k个模态分量,ωk表示第k个中心频率,δ(t)表示狄拉克函数,*表示卷积运算;
步骤2.2:引入二次惩罚因子α和拉格朗日乘法运算符λ(t)用于将约束变分问题转换为一个无约束变分问题:
α保证信号的重建精度,λ(t)保持严格的约束,增广拉格朗日函数表达式如下:
Figure BDA0002570759840000033
再利用乘数的交替方向方法和傅里叶变换用于解决上述变分问题,增广拉格朗日函数表达式的最佳解决方案是由交替更新优化mk n+1k n+1n+1,交替寻优迭代后的的表达式如下:
Figure BDA0002570759840000034
其中,
Figure BDA0002570759840000035
Figure BDA0002570759840000036
分别表示mk n+1k n+1n+1,u的傅里叶等距变换,τ表示噪声容纳程度;
步骤2.3:根据步骤2.1和步骤2.2的公式,建立VMD分解的迭代过程,如下:
步骤2.3.1:初始化
Figure BDA0002570759840000037
和最大迭代次数N;
步骤2.3.2:利用公式
Figure BDA0002570759840000041
更新
Figure BDA0002570759840000042
步骤2.3.3:利用公式
Figure BDA0002570759840000043
更新
Figure BDA0002570759840000044
步骤2.3.4:给定一个阈值ε,若不满足:
Figure BDA0002570759840000045
且n<N,则返回步骤2.3.2,否则完成迭代,输出
Figure BDA0002570759840000046
步骤2.3.5:对
Figure BDA0002570759840000047
分别进行傅里叶反变换可得:m1(t)、m2(t)...mK(t),即利用VMD算法将处理后的风电功率序列u(t)分解为了S个子系列。
步骤3:利用模糊均值聚类算法FCM将分解的S个子序列进行聚类,得到c个类别;
步骤3.1:将S个风电功率子序列看成向量并组成矩阵,矩阵为[X″i]=[m1(t)、m2(t)...mS(t)],其中S表示序列的个数即样本的个数,使用FCM算法将S个子序列聚为c类,定义ci为第i个聚类中心;
步骤3.2:初始化风电功率矩阵[X″i]隶属矩阵U:
用值在[0,1]间的随机数初始化隶属矩阵U,使其满足约束条件:
Figure BDA0002570759840000048
其中,uki表示隶属度,表示第i(i=1,2,...,S)个样本属于第k(k=1,2,...,c)类的隶属度;
步骤3.3:设置风电功率序列样本的聚类的目标函数J(U,V),如下式:
Figure BDA0002570759840000049
Figure BDA00025707598400000410
其中,V为聚类中心矩阵;U=(uik)c×S为隶属度矩阵,其中uki表示隶属度,表示第i(i=1,2,...,S)个样本属于第k(k=1,2,...,c)类的隶属度;dki为样本k到聚类中心的欧式距离;
权重为第k个样本属于第i类样本的隶属度的m次方,m∈[1,+∞);
步骤3.4:计算风电功率矩阵[X″i]的聚类中心:
Figure BDA0002570759840000051
步骤3.5:设置迭代停止的价值函数maxik={|uik (k+1)-uik (k)|},如果maxik小于某个确定的阀值ε′,或它相对上次价值函数值的改变量小于某个阀值ε′,则进入下一步;否则执行步骤3.7;
步骤3.6:如果风电功率样本的目标函数J(U,V)收敛,则迭代终止输出聚类结果,将波动规律同类的序列合并后得到新的功率序列m1′(t)、m2′(t)...mc′(t),否则下一步;
步骤3.7:更新风电功率矩阵[X″i]的隶属度矩阵
Figure BDA0002570759840000052
返回步骤3.3。
步骤4:训练门控循环单元(gated recurrent unit,GRU)神经网络模型,并得到风电功率序列预测结果;
步骤4.1:建立GRU预测模型:
Figure BDA0002570759840000053
其中,m′i(t)是第i个风电功率序列在t时刻的输入向量,Wr、Wz和Wu是与输入相关的权重矩阵,Rr、Rz和Ru是与循环连接相关的权重矩阵,br、bz和bu是偏置向量,σ是激活函数sigmoid,g是激活函数tanh,⊙为点乘;rt和ut的取值范围为[0,1],如果rt=1和ut=1,则GRU相当于普通RNN的效果,ut越小,代表GRU网络利用之前的状态信息就越多;
步骤4.2:将聚类所得的新的风电功率序列m1′(t)、m2′(t)...mc′(t)分别划分为训练集和测试集,并按照所属类别分别输入门控循环单元GRU;
步骤4.3:初步构建三层的GRU神经网络的结构,然后判断预测结果精度是否满足要求,如果不满足要求则返回增加GRU神经网络的层数,如果满足要求则判断训练时间是不是满足要求,若满足则输出预测结果,不满足则减少GRU神经网络的的层数;在时序预测中,GRU接受输入数据mi′(t)来生成所需的输出数据y(t):
Figure BDA0002570759840000061
Figure BDA0002570759840000062
其中,mi′(t)、ht和yt分别表示经过聚类后得到的风电功率序列、隐含层数据和预测输出数据,
Figure BDA0002570759840000063
Figure BDA0002570759840000064
分别表示输入功率序列权重矩阵、隐含层权重矩阵和输出功率权重矩阵,bh、bi、bo是偏置向量;
步骤4.4:GRU训练完成后,将测试数据输入到GRU中,进而获得预测c类子序列m1′(t)、m2′(t)...mc′(t)测试集的预测结果y1′(t)、y2′(t)...yc′(t),然后分别对进行反归一化处理:Yi=(Ymax-Ymin)·y′i(t)+Ymin,(i=1,2...c)这里y′i、Yi、Ymax、Ymin依次为归一化值、样本值、最大值、最小值,得到反归一化的风电功率序列预测结果Y1′(t)、Y2′(t)...Yc′(t),将这S种预测结果叠加可得预测的功率信号:S′i=Y1′(t)+Y2′(t)+...+Yc′(t)。
步骤5:验证预测模型的有效性。
用三种误差评价指标来度量模型的点预测性能,分别为平均绝对误差(MAE)、平均绝对百分比误差(MAPE)和根均平方误差(RMSE)。MAE和MAPE是对预测误差的平均幅值进行评价,其值越低,模型的性能就越高。RMSE是一种度量模型的预测值和实际值之间的差异,可以用来衡量误差的分散程度。公式分别为:
Figure BDA0002570759840000065
Figure BDA0002570759840000066
Figure BDA0002570759840000067
其中,pi是实际值,p'i是预测值,N为样本数,pmax是风电功率数据的最大值。如果精度达到95%以上则满足预测要求,则可以应用到实际的风电预测,否则增加GRU模型的堆栈层数。满足要求后再将利用VMD-FCM-GRU预测模型得到的MAE,MAPE,RMSE,分别和BP模型,RNN,以及传统的LSTM模型做对比。
采用上述技术方案所产生的有益效果在于:
1、本发明基于VMD分解归一化的复杂的风电功率时间序列,得到一系列有限平稳子序列分量,VMD作为一种全新的信号分解法,因为该方法是完全非递归分解模型,具有极强的抗干扰性,且自带维纳滤波,可以有效去除信号中混杂的高斯白噪声,鲁棒性较强。在选择正确的参数之后,可以显著区分有效信号和噪音信号,从而实现降噪,防止模态混叠。
2、本发明的技术具有可以确定模态分解个数的优点,其自适应性表现在根据实际情况确定所给序列的模态分解个数,随后的搜索和求解过程中可以自适应地匹配每种模态的最佳中心频率和有限带宽,并且可以实现固有模态分量(IMF)的有效分离、信号的频域划分、进而得到给定信号的有效分解成分,最终获得变分问题的最优解。
3、本发明使用FCM算法对一系列有限平稳子序列分量进行聚类,将波动趋势相似的子序列进行聚类。FCM聚类融合了模糊理论的精髓。相较于k-means的硬聚类,模糊c提供了更加灵活的聚类结果。因为大部分情况下,数据集中的对象不能划分成为明显分离的簇,指派一个对象到一个特定的簇有些生硬,也可能会出错。故对每个对象和每个簇赋予一个权值,指明对象属于该簇的程度。当然,基于概率的方法也可以给出这样的权值,但是有时候我们很难确定一个合适的统计模型,因此使用具有自然地、非概率特性的模糊c均值就是一个比较好的选择。
4、本发明经过VMD-FCM的组合模型把原始时间序列的随机性和不平稳性逐步降低,得到有限的子序列,再对这些子序列分别训练GRU网络进行预测,把各子序列的预测结果进行叠加和反归一化,得到最终的预测结果。结合GRU其计算效率更高,需要的训练数据较少的优点,因此使得本发明提出的VMD-FCM-GRU的预测模型具备较快的预测速度和较高的预测精度。
附图说明
图1为本发明实施例中一种基于VMD-FCM-GRU的风电场短期风电功率预测方法的流程图;
图2为本发明实施例中FCM聚类的流程图;
图3为本发明实施例中GRU神经网络结构图;
图4为本发明实施例中n层GRU神经网络框架图;
图5为本发明实施例中采用本发明的方法与其他方法的预测结果对比图;
其中,g是非线性变换运算符,圆内的“+”、“×”和“1-”分别代表线性运算符,r和u分别代表重置门、更新门。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
本实施例基于神经网络模型搭建以Google开源深度学习框架Tensorflow1.6为后端,Keras2.0为高级API,机器学习模型搭建为Scikit-Learn1.9,编程语言为python3.6。本实施例根据经验合理初始化,并且根据训练结果进行调整。
如图1所示,本实施例的方法如下所述。
步骤1:采集风电功率p和风速v的数据,并进行预处理包括:剔除异常数据、补充缺失值和归一化处理,得到归一化处理后的风电功率序列X′i
本实施例选取中国北方某风场2017.1月-2017年7月的实际运行数据,每隔15分钟为一个采样点。
步骤1.1:对风电功率p和风速v按照采样时间t编码构成点集(v,p),绘出原始数据(v,p)分布图;
步骤1.2:在风速v上划分区间Δv,在每个Δv区间上依次利用四分位算法寻找功率p的三个分位点Q1,Q2,Q3,计算IQR=Q3-Q1,构造分位点区间[Q1-1.5IQR,Q3+1.5IQR];
步骤1.3:删除区间Δv对应分位点区间外的异常数据,并按照编码的顺序输出剩余正确数据;
步骤1.4:取各个区间Δv内风速的平均值,
Figure BDA0002570759840000081
替代步骤1.3中的异常数据,从而得到关于时间的风电功率序列Xi
步骤1.5:将序列Xi按min-max归一化进行归一化处理得到风电功率序列Xi'。
步骤2:利用VMD算法将复杂的风电数据分解为S个平稳的子序列;
步骤2.1:构造变分问题,保证分解后的风电功率子序列为具有中心频率的有限带宽的模态分量,同时各模态的估计带宽之和最小,建立约束条件:
将功率序列X′i写成时间序列u(t),即u(t)为各模态分量之和,首先通过希尔伯特变换得到各模态mk(t)的解析频谱,其中单侧普Amk(t)为:
Figure BDA0002570759840000082
其中δ表示狄拉克分布,j表示虚单位,并满足条件:j2=-1;
将中心频率混合到分解的时间序列中,频谱将被调整到基带,即Bmk(t):
Figure BDA0002570759840000091
其中,ωk表示第k个中心频率;
利用解调信号的高斯平滑法估计各模态信号的带宽,可解决带约束的变分问题;
目标函数表示为:
Figure BDA0002570759840000092
其中,{mk}={m1m2…mk},{ωk}={ω1ω2...ωk},K表示需要分解的模态个数,mk表示第k个模态分量,ωk表示第k个中心频率,δ(t)表示狄拉克函数,*表示卷积运算;
步骤2.2:引入二次惩罚因子α和拉格朗日乘法运算符λ(t)用于将约束变分问题转换为一个无约束变分问题:
α保证信号的重建精度,λ(t)保持严格的约束,增广拉格朗日函数表达式如下:
Figure BDA0002570759840000093
再利用乘数的交替方向方法和傅里叶变换用于解决上述变分问题,增广拉格朗日函数表达式的最佳解决方案是由交替更新优化mk n+1k n+1n+1,交替寻优迭代后的的表达式如下:
Figure BDA0002570759840000094
其中,
Figure BDA0002570759840000095
Figure BDA0002570759840000096
分别表示mk n+1k n+1n+1,u的傅里叶等距变换,τ表示噪声容纳程度;
步骤2.3:根据步骤2.1和步骤2.2的公式,建立VMD分解的迭代过程,如下:
步骤2.3.1:初始化
Figure BDA0002570759840000097
和最大迭代次数N;
步骤2.3.2:利用公式
Figure BDA0002570759840000098
更新
Figure BDA0002570759840000099
步骤2.3.3:利用公式
Figure BDA0002570759840000101
更新
Figure BDA0002570759840000102
步骤2.3.4:给定一个阈值ε,若不满足:
Figure BDA0002570759840000103
且n<N,则返回步骤2.3.2,否则完成迭代,输出
Figure BDA0002570759840000104
步骤2.3.5:对
Figure BDA0002570759840000105
分别进行傅里叶反变换可得:m1(t)、m2(t)...mK(t),即利用VMD算法将处理后的风电功率序列u(t)分解为了S个子系列。
步骤3:利用模糊均值聚类算法FCM将分解的S个子序列进行聚类,得到c个类别,其流程如图2所示;
步骤3.1:将S个功率子序列看成向量并组成矩阵,矩阵为[Xi″]=[m1(t)、m2(t)...mS(t)],其中S表示序列的个数即样本的个数,使用FCM算法将S个子序列聚为c类,定义ci为第i个聚类中心;
步骤3.2:初始化风电功率矩阵[X″i]隶属矩阵U:
用值在[0,1]间的随机数初始化隶属矩阵U,使其满足约束条件:
Figure BDA0002570759840000106
其中,uki表示隶属度,表示第i(i=1,2,...,S)个样本属于第k(k=1,2,...,c)类的隶属度;
步骤3.3:设置风电序列样本的聚类的目标函数J(U,V),如下式:
Figure BDA0002570759840000107
Figure BDA0002570759840000108
其中,V为聚类中心矩阵;U=(uik)c×S为隶属度矩阵,其中uki表示隶属度,表示第i(i=1,2,...,S)个样本属于第k(k=1,2,...,c)类的隶属度;dki为样本k到聚类中心的欧式距离;
权重为第k个样本属于第i类样本的隶属度的m次方,m∈[1,+∞);
步骤3.4:计算风电功率矩阵[X″i]的聚类中心:
Figure BDA0002570759840000111
步骤3.5:设置迭代停止的价值函数maxik={|uik (k+1)-uik (k)|},如果maxik小于某个确定的阀值ε′,或它相对上次价值函数值的改变量小于某个阀值ε′,则进入下一步;否则执行步骤3.7;
步骤3.6:如果风电功率样本的目标函数J(U,V)收敛,则迭代终止输出聚类结果,将波动规律同类的序列合并后得到新的功率序列m1′(t)、m2′(t)...mc′(t),否则下一步;
步骤3.7:更新风电功率矩阵[X″i]的隶属度矩阵
Figure BDA0002570759840000112
返回步骤3.3。
步骤4:训练GRU模型,并得到风电序列预测结果;
步骤4.1:建立GRU预测模型,其结构如图3所示:
Figure BDA0002570759840000113
其中,m′i(t)是第i个功率序列在t时刻的输入向量,Wr、Wz和Wu是与输入相关的权重矩阵,Rr、Rz和Ru是与循环连接相关的权重矩阵,br、bz和bu是偏置向量,σ是激活函数sigmoid,g是激活函数tanh,⊙为点乘;rt和ut的取值范围为[0,1],如果rt=1和ut=1,则GRU相当于普通RNN的效果,ut越小,代表GRU网络利用之前的状态信息就越多;
步骤4.2:将聚类所得的新的功率序列m1′(t)、m2′(t)...mc′(t)分别划分为训练集和测试集,并按照所属类别分别输入门控循环单元GRU;
步骤4.3:初步构建三层的GRU神经网络的结构,n层结构的GRU神经网络框架图如图4所示,本实施例中n=3,然后判断预测结果精度是否满足要求,如果不满足要求则返回增加GRU神经网络的层数,如果满足要求则判断训练时间是不是满足要求,若满足则输出预测结果,不满足则减少GRU神经网络的的层数;在时序预测中,GRU接受输入数据mi′(t)来生成所需的输出数据y(t):
Figure BDA0002570759840000121
Figure BDA0002570759840000122
其中,m′i(t)、ht和yt分别表示经过聚类后得到的功率序列、隐含层数据和预测输出数据,
Figure BDA0002570759840000123
Figure BDA0002570759840000124
分别表示输入功率序列权重矩阵、隐含层权重矩阵和输出功率权重矩阵,bh、bi、bo是偏置向量;
步骤4.4:GRU训练完成后,将测试数据输入到GRU中,进而获得预测c类子序列m1′(t)、m2′(t)...mc′(t)测试集的预测结果y1′(t)、y2′(t)...yc′(t),然后分别对进行反归一化处理:Yi=(Ymax-Ymin)·y′i(t)+Ymin,(i=1,2...c)这里y′i、Yi、Ymax、Ymin依次为归一化值、样本值、最大值、最小值,得到反归一化的风电序列预测结果Y1′(t)、Y2′(t)...Yc′(t),将这S种预测结果叠加可得预测的功率信号:S′i=Y1′(t)+Y2′(t)+...+Yc′(t)。
步骤5:验证预测模型的有效性。
用三种误差评价指标来度量模型的点预测性能,分别为平均绝对误差(MAE)、平均绝对百分比误差(MAPE)和根均平方误差(RMSE)。MAE和MAPE是对预测误差的平均幅值进行评价,其值越低,模型的性能就越高。RMSE是一种度量模型的预测值和实际值之间的差异,可以用来衡量误差的分散程度。公式分别为:
Figure BDA0002570759840000125
Figure BDA0002570759840000126
Figure BDA0002570759840000127
其中,pi是实际值,p′i是预测值,N为样本数,pmax是风电功率数据的最大值。如果精度达到95%以上则满足预测要求,则可以应用到实际的风电预测,否则增加GRU模型的堆栈层数。满足要求后再将利用VMD-FCM-GRU预测模型得到的MAE,MAPE,RMSE,分别和BP模型,RNN,以及传统的LSTM模型做对比。
本实施例将本发明的方法的预测结果与采用RNN(Recurrent Neural Network)、BP(back propagation)、GRU和LSTM(Long Short Term Memory)方法的预测结果进行对比,得到对比图如图5所示,用三种误差评价指标来度量上述不同模型的点预测性能如表1所示:
表1不同评价指标下各模型的预测性能
Figure BDA0002570759840000131
从表1可以看出相对于LSTM来说,其计算效率更高,需要的训练数据较少;单层GRU单层LSTM相比,预测的误差指标MAE减小了0.2056*10e7、MAPE增大了2.0773*10e3、RMSE减小了0.2056*10e5、但是训练的时间减少了1分00秒,可见的在整体误差减小的基础上,也可缩短训练时间,从而证明了GRU的优越性。GRU和BP、传统的RNN预测结果对比,虽然训练时间有所增加,但预测精度大大提高。把经过VMD-FCM的组合模型得到几类子序列分别训练初步构建的三层GRU网络进行预测,把各子序列的预测结果进行叠加和反归一化,得到最终的预测结果;输入GRU聚类后的结果,可以克服数据处理不科学和预测模型效率低的问题,使训练的时间并未明显增加。且预测精度和单层GRU相比,预测的误差指标MAE减小了1.4225*10e7、MAPE减小了1.6200*10e3、RMSE减小了1.4225*10e5、。进而验证可本文提出的VMD-FCM-GRU的有效性。

Claims (5)

1.一种基于VMD-FCM-GRU的风电场短期风电功率预测方法,其特征在于包括如下步骤:
步骤1:采集风电功率p和风速v的数据,并进行预处理包括:剔除异常数据、补充缺失值和归一化处理,得到归一化的风电功率序列Xi';
步骤2:利用VMD算法将复杂的风电功率序列Xi'分解为S个平稳的子序列;
步骤3:利用模糊均值聚类算法FCM将分解的S个子序列进行聚类,得到c个类别;
步骤4:训练GRU模型,并将步骤3的c个类别的风电功率序列预测结果;
步骤5:验证预测模型的有效性。
2.根据权利要求1所述的一种基于VMD-FCM-GRU的风电场短期风电功率预测方法,其特征在于,所述步骤1的过程如下:
步骤1.1:对功率p和风速v按照采样时间t编码构成点集(v,p),绘出原始数据(v,p)分布图;
步骤1.2:在风速v上划分区间Δv,在每个Δv区间上依次利用四分位算法寻找功率p的三个分位点Q1,Q2,Q3,计算IQR=Q3-Q1,构造分位点区间[Q1-1.5IQR,Q3+1.5IQR];
步骤1.3:删除区间Δv对应分位点区间外的异常数据,并按照编码的顺序输出剩余正确数据;
步骤1.4:取各个区间Δv内风速的平均值,
Figure FDA0002570759830000011
替代步骤1.3中的异常数据,从而得到关于时间的风电功率序列Xi
步骤1.5:将序列Xi按min-max归一化进行归一化处理得到序列Xi'。
3.根据权利要求1所述的一种基于VMD-FCM-GRU的风电场短期风电功率预测方法,其特征在于,所述步骤2的过程如下:
步骤2.1:构造变分问题,保证分解后的风电功率子序列为具有中心频率的有限带宽的模态分量,同时各模态的估计带宽之和最小,建立约束条件:
将风电功率序列X′i写成时间序列u(t),即u(t)为各模态分量之和,首先通过希尔伯特变换得到各模态mk(t)的解析频谱,其中单侧普Amk(t)为:
Figure FDA0002570759830000012
其中δ表示狄拉克分布,j表示虚单位,并满足条件:j2=-1;
将中心频率混合到分解的时间序列中,频谱将被调整到基带,即Bmk(t):
Figure FDA0002570759830000021
其中,ωk表示第k个中心频率;
利用解调信号的高斯平滑法估计各模态信号的带宽,可解决带约束的变分问题;
目标函数表示为:
Figure FDA0002570759830000022
其中,{mk}={m1m2...mk},{ωk}={ω1ω2...ωk},K表示需要分解的模态个数,mk表示第k个模态分量,ωk表示第k个中心频率,δ(t)表示狄拉克函数,*表示卷积运算;
步骤2.2:引入二次惩罚因子α和拉格朗日乘法运算符λ(t)用于将约束变分问题转换为一个无约束变分问题:
α保证信号的重建精度,λ(t)保持严格的约束,增广拉格朗日函数表达式如下:
Figure FDA0002570759830000023
再利用乘数的交替方向方法和傅里叶变换用于解决上述变分问题,增广拉格朗日函数表达式的最佳解决方案是由交替更新优化mk n+1k n+1n+1,交替寻优迭代后的的表达式如下:
Figure FDA0002570759830000024
其中,
Figure FDA0002570759830000025
分别表示mk n+1k n+1n+1的傅里叶等距变换,τ表示噪声容纳程度;
步骤2.3:根据步骤2.1和步骤2.2的公式,建立VMD分解的迭代过程,如下:
步骤2.3.1:初始化
Figure FDA0002570759830000026
和最大迭代次数N;
步骤2.3.2:利用公式
Figure FDA0002570759830000031
更新
Figure FDA0002570759830000032
步骤2.3.3:利用公式
Figure FDA0002570759830000033
更新
Figure FDA0002570759830000034
步骤2.3.4:给定一个阈值ε,若不满足:
Figure FDA0002570759830000035
且n<N,则返回步骤2.3.2,否则完成迭代,输出
Figure FDA0002570759830000036
步骤2.3.5:对
Figure FDA0002570759830000037
分别进行傅里叶反变换可得:m1(t)、m2(t)...mK(t),即利用VMD算法将处理后的风电功率序列u(t)分解为了S个子系列。
4.根据权利要求1所述的一种基于VMD-FCM-GRU的风电场短期风电功率预测方法,其特征在于,所述步骤3的过程如下:
步骤3.1:将S个风电功率子序列看成向量并组成矩阵,矩阵为[X″i]=[m1(t)、m2(t)...mS(t)],其中S表示序列的个数即样本的个数,使用FCM算法将S个子序列聚为c类,定义ci为第i个聚类中心;
步骤3.2:初始化风电功率矩阵[X″i]隶属矩阵U:
用值在[0,1]间的随机数初始化隶属矩阵U,使其满足约束条件:
Figure FDA0002570759830000038
其中,uki表示隶属度,表示第i(i=1,2,...,S)个样本属于第k(k=1,2,...,c)类的隶属度;
步骤3.3:设置风电功率序列样本的聚类的目标函数J(U,V),如下式:
Figure FDA0002570759830000039
Figure FDA00025707598300000310
其中,V为聚类中心矩阵;U=(uik)c×S为隶属度矩阵,其中uki表示隶属度,表示第i(i=1,2,...,S)个样本属于第k(k=1,2,...,c)类的隶属度;dki为样本k到聚类中心的欧式距离;
权重为第k个样本属于第i类样本的隶属度的m次方,m∈[1,+∞);
步骤3.4:计算风电功率矩阵[X″i]的聚类中心:
Figure FDA0002570759830000041
步骤3.5:设置迭代停止的价值函数maxik={|uik (k+1)-uik (k)|},如果maxik小于某个确定的阀值ε′,或它相对上次价值函数值的改变量小于某个阀值ε′,则进入下一步;否则执行步骤3.7;
步骤3.6:如果风电功率样本的目标函数J(U,V)收敛,则迭代终止输出聚类结果,将波动规律同类的序列合并后得到新的功率序列m1′(t)、m2′(t)...mc′(t),否则下一步;
步骤3.7:更新风电功率矩阵[X″i]的隶属度矩阵
Figure FDA0002570759830000042
返回步骤3.3。
5.根据权利要求1所述的一种基于VMD-FCM-GRU的风电场短期风电功率预测方法,其特征在于,所述步骤4的过程如下:
步骤4.1:建立GRU预测模型:
Figure FDA0002570759830000043
其中,m′i(t)是第i个风电功率序列在t时刻的输入向量,Wr、Wz和Wu是与输入相关的权重矩阵,Rr、Rz和Ru是与循环连接相关的权重矩阵,br、bz和bu是偏置向量,σ是激活函数sigmoid,g是激活函数tanh,⊙为点乘;rt和ut的取值范围为[0,1],如果rt=1和ut=1,则GRU相当于普通RNN的效果,ut越小,代表GRU网络利用之前的状态信息就越多;
步骤4.2:将聚类所得的新的风电功率序列m1′(t)、m2′(t)...mc′(t)分别划分为训练集和测试集,并按照所属类别分别输入门控循环单元GRU;
步骤4.3:初步构建三层的GRU神经网络的结构,然后判断预测结果精度是否满足要求,如果不满足要求则返回增加GRU神经网络的层数,如果满足要求则判断训练时间是不是满足要求,若满足则输出预测结果,不满足则减少GRU神经网络的的层数;在时序预测中,GRU接受输入数据m′i(t)来生成所需的输出数据y(t):
Figure FDA0002570759830000051
Figure FDA0002570759830000052
其中,m′i(t)、ht和yt分别表示经过聚类后得到的风电功率序列、隐含层数据和预测输出数据,Wi h
Figure FDA0002570759830000053
Figure FDA0002570759830000054
分别表示输入功率序列权重矩阵、隐含层权重矩阵和输出功率权重矩阵,bh、bi、bo是偏置向量;
步骤4.4:GRU训练完成后,将测试数据输入到GRU中,进而获得预测c类子序列m1′(t)、m2′(t)...mc′(t)测试集的预测结果y1′(t)、y2′(t)...yc′(t),然后分别对进行反归一化处理:Yi=(Ymax-Ymin)·y′i(t)+Ymin,(i=1,2...c)这里y′i、Yi、Ymax、Ymin依次为归一化值、样本值、最大值、最小值,得到反归一化的风电功率序列预测结果Y1′(t)、Y2′(t)...Yc′(t),将这S种预测结果叠加可得预测的功率信号:S′i=Y1′(t)+Y2′(t)+...+Yc′(t)。
CN202010639045.9A 2020-07-06 2020-07-06 一种基于vmd-fcm-gru的风电场短期风电功率预测方法 Pending CN111860982A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010639045.9A CN111860982A (zh) 2020-07-06 2020-07-06 一种基于vmd-fcm-gru的风电场短期风电功率预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010639045.9A CN111860982A (zh) 2020-07-06 2020-07-06 一种基于vmd-fcm-gru的风电场短期风电功率预测方法

Publications (1)

Publication Number Publication Date
CN111860982A true CN111860982A (zh) 2020-10-30

Family

ID=73152969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010639045.9A Pending CN111860982A (zh) 2020-07-06 2020-07-06 一种基于vmd-fcm-gru的风电场短期风电功率预测方法

Country Status (1)

Country Link
CN (1) CN111860982A (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112348271A (zh) * 2020-11-12 2021-02-09 华北电力大学 基于vmd-ipso-gru的短期光伏功率预测方法
CN112381279A (zh) * 2020-11-05 2021-02-19 上海电机学院 一种基于vmd和bls组合模型的风电功率预测方法
CN112613657A (zh) * 2020-12-22 2021-04-06 国网江苏省电力有限公司苏州供电分公司 风电场短期风速预测方法
CN112700033A (zh) * 2020-12-16 2021-04-23 浙江中控技术股份有限公司 基于燃烧时序模型的瓦斯热值预估方法及装置
CN112801386A (zh) * 2021-02-04 2021-05-14 北京工业大学 一种基于三阶段模型的短时交通流预测方法
CN112926398A (zh) * 2021-01-28 2021-06-08 中国南方电网有限责任公司 基于vmd-emd-wt信号分解和sdae深度学习模型的短期集群风电功率预测方法
CN113449920A (zh) * 2021-06-30 2021-09-28 上海电机学院 一种风电功率预测方法、***及计算机可读介质
CN113516315A (zh) * 2021-07-23 2021-10-19 中南大学 风力发电功率区间预测方法、设备及介质
CN113516318A (zh) * 2021-08-06 2021-10-19 北京东润环能科技股份有限公司 一种深度学习的短期功率预测方法
CN113537638A (zh) * 2021-08-13 2021-10-22 重庆大学 高层建筑风压短期预测方法、异常数据补全方法及装置
CN113592135A (zh) * 2021-06-16 2021-11-02 四川大学 一种基于prelm的短期风电功率区间预测方法
CN113673788A (zh) * 2021-09-23 2021-11-19 国网天津市电力公司 基于分解误差修正和深度学习的光伏发电功率预测方法
CN113777485A (zh) * 2021-09-07 2021-12-10 江南大学 基于价值函数误差的永磁同步电机开路故障诊断方法
CN114611843A (zh) * 2022-05-11 2022-06-10 山东科技大学 一种组合方式下对风电场有功功率进行短期预测的方法
WO2023015655A1 (zh) * 2021-08-11 2023-02-16 湖北省食品质量安全监督检验研究院 食品安全风险等级区间预测的方法和装置
CN115936238A (zh) * 2022-12-23 2023-04-07 华润电力技术研究院有限公司 一种全域风电中长期出力预测方法、***、设备及介质
CN115952924A (zh) * 2023-03-09 2023-04-11 南京信息工程大学 一种基于优化vmd与特征热力图的短期风电功率预测方法
CN116192665A (zh) * 2022-12-27 2023-05-30 中移动信息技术有限公司 数据处理方法、装置、计算机设备及存储介质
CN117150407A (zh) * 2023-09-04 2023-12-01 国网上海市电力公司 一种工业碳排放数据的异常检测方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140018497A (ko) * 2012-08-01 2014-02-13 한국전력공사 단기 풍속 예측을 통한 풍력 발전량 예측 방법과, 그 기능을 이용한 배전선로 전압 예측 방법
CN106803135A (zh) * 2017-01-17 2017-06-06 广东工业大学 一种光伏发电***输出功率的预测方法及装置
CN109409594A (zh) * 2018-10-18 2019-03-01 东北大学 一种短期风电功率预测方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140018497A (ko) * 2012-08-01 2014-02-13 한국전력공사 단기 풍속 예측을 통한 풍력 발전량 예측 방법과, 그 기능을 이용한 배전선로 전압 예측 방법
CN106803135A (zh) * 2017-01-17 2017-06-06 广东工业大学 一种光伏发电***输出功率的预测方法及装置
CN109409594A (zh) * 2018-10-18 2019-03-01 东北大学 一种短期风电功率预测方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
JIAMING ZHANG, YINGYING CHENG JIE DU: ""Research on Power Load Classification Based on Feature Weighted Fuzzy Clustering"", 《2020 7TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE)》, 20 November 2020 (2020-11-20), pages 1204 - 1210 *
吴宇杭、温步瀛、江岳文等: ""基于变分模式分解和深度门控循环网络的风速短期预测模型"", 《电网与清洁能源》, vol. 34, no. 12, 25 December 2018 (2018-12-25), pages 59 - 64 *
朱倩雯;叶林;赵永宁;郎燕生;宋旭日;: "风电场输出功率异常数据识别与重构方法研究", 电力***保护与控制, no. 03, 1 February 2015 (2015-02-01), pages 38 - 45 *
林海涛;蒋传文;任博强;栾士岩;: "基于模糊聚类的风速短期组合预测", 华东电力, no. 02, 24 February 2010 (2010-02-24), pages 0295 - 0299 *

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112381279A (zh) * 2020-11-05 2021-02-19 上海电机学院 一种基于vmd和bls组合模型的风电功率预测方法
CN112381279B (zh) * 2020-11-05 2022-06-03 上海电机学院 一种基于vmd和bls组合模型的风电功率预测方法
CN112348271A (zh) * 2020-11-12 2021-02-09 华北电力大学 基于vmd-ipso-gru的短期光伏功率预测方法
CN112348271B (zh) * 2020-11-12 2024-01-30 华北电力大学 基于vmd-ipso-gru的短期光伏功率预测方法
CN112700033A (zh) * 2020-12-16 2021-04-23 浙江中控技术股份有限公司 基于燃烧时序模型的瓦斯热值预估方法及装置
CN112613657A (zh) * 2020-12-22 2021-04-06 国网江苏省电力有限公司苏州供电分公司 风电场短期风速预测方法
CN112926398A (zh) * 2021-01-28 2021-06-08 中国南方电网有限责任公司 基于vmd-emd-wt信号分解和sdae深度学习模型的短期集群风电功率预测方法
CN112801386A (zh) * 2021-02-04 2021-05-14 北京工业大学 一种基于三阶段模型的短时交通流预测方法
CN113592135A (zh) * 2021-06-16 2021-11-02 四川大学 一种基于prelm的短期风电功率区间预测方法
CN113449920A (zh) * 2021-06-30 2021-09-28 上海电机学院 一种风电功率预测方法、***及计算机可读介质
CN113516315A (zh) * 2021-07-23 2021-10-19 中南大学 风力发电功率区间预测方法、设备及介质
CN113516315B (zh) * 2021-07-23 2023-02-03 中南大学 风力发电功率区间预测方法、设备及介质
CN113516318A (zh) * 2021-08-06 2021-10-19 北京东润环能科技股份有限公司 一种深度学习的短期功率预测方法
WO2023015655A1 (zh) * 2021-08-11 2023-02-16 湖北省食品质量安全监督检验研究院 食品安全风险等级区间预测的方法和装置
CN113537638A (zh) * 2021-08-13 2021-10-22 重庆大学 高层建筑风压短期预测方法、异常数据补全方法及装置
CN113777485A (zh) * 2021-09-07 2021-12-10 江南大学 基于价值函数误差的永磁同步电机开路故障诊断方法
CN113777485B (zh) * 2021-09-07 2022-05-17 江南大学 基于价值函数误差的永磁同步电机开路故障诊断方法
CN113673788A (zh) * 2021-09-23 2021-11-19 国网天津市电力公司 基于分解误差修正和深度学习的光伏发电功率预测方法
CN114611843A (zh) * 2022-05-11 2022-06-10 山东科技大学 一种组合方式下对风电场有功功率进行短期预测的方法
CN115936238A (zh) * 2022-12-23 2023-04-07 华润电力技术研究院有限公司 一种全域风电中长期出力预测方法、***、设备及介质
CN115936238B (zh) * 2022-12-23 2024-01-12 华润电力技术研究院有限公司 一种全域风电中长期出力预测方法、***、设备及介质
CN116192665A (zh) * 2022-12-27 2023-05-30 中移动信息技术有限公司 数据处理方法、装置、计算机设备及存储介质
CN115952924A (zh) * 2023-03-09 2023-04-11 南京信息工程大学 一种基于优化vmd与特征热力图的短期风电功率预测方法
CN117150407A (zh) * 2023-09-04 2023-12-01 国网上海市电力公司 一种工业碳排放数据的异常检测方法

Similar Documents

Publication Publication Date Title
CN111860982A (zh) 一种基于vmd-fcm-gru的风电场短期风电功率预测方法
Tian Short-term wind speed prediction based on LMD and improved FA optimized combined kernel function LSSVM
Ma et al. A hybrid attention-based deep learning approach for wind power prediction
CN110309603B (zh) 一种基于风速特性的短期风速预测方法及***
CN108304623B (zh) 一种基于堆栈降噪自动编码器的概率潮流在线计算方法
CN110909926A (zh) 基于tcn-lstm的太阳能光伏发电预测方法
CN112686464A (zh) 短期风电功率预测方法及装置
CN111144644B (zh) 基于变分异方差高斯过程回归的短期风速预测方法
CN112100911B (zh) 一种基于深度bilstm的太阳辐射预测方法
CN116316591A (zh) 基于混合双向门控循环的短期光伏功率预测方法及***
CN111553510A (zh) 一种短期风速预测方法
CN116644970A (zh) 一种基于vmd分解和叠层深度学习的光伏功率预测方法
CN113836823A (zh) 一种基于负荷分解和优化双向长短期记忆网络的负荷组合预测方法
CN116187835A (zh) 一种基于数据驱动的台区理论线损区间估算方法及***
CN115995810A (zh) 一种考虑气象波动自适应匹配的风电功率预测方法及***
CN114298132A (zh) 风电功率预测方法及装置、电子设备
CN113987910A (zh) 一种耦合神经网络与动态时间规划的居民负荷辨识方法及装置
CN113033898A (zh) 基于k均值聚类与bi-lstm神经网络的电负荷预测方法及***
CN116960978A (zh) 基于风速-功率组合分解重构的海上风电功率预测方法
CN116579408A (zh) 一种基于模型结构冗余度的模型剪枝方法及***
CN115759343A (zh) 一种基于e-lstm的用户电量预测方法和装置
CN114897274A (zh) 一种提升时间序列预测效果的方法和***
CN114744618A (zh) 考虑气象特征的深度学习短期风电功率预测方法及***
CN113449920A (zh) 一种风电功率预测方法、***及计算机可读介质
CN114386666A (zh) 一种基于时空相关性的风电场短期风速预测方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination