【技术实现步骤摘要】
风电功率预测方法
[0001]本专利技术属于风电
,同时属于时间序列数据分析与挖掘
,亦属于大数据分析与应用
,特别涉及一种风电功率预测方法。
技术介绍
[0002]风电场通过开展风电功率预测来进行电力市场竞价和风电场运行维护,通过风电功率预测系统的预测结果,电网调度部门进行合理的发电计划安排,减少系统的旋转备用容量,提高电网运行的经济性,同时通过提前预测风电功率的波动,合理的安排运行方式和应对措施,提高电网的安全性和可靠性。但是数据在采集过程中由于传感器等硬件设备所带来的采集误差,对后期风电功率预测带来一定的误差。
技术实现思路
[0003]为了克服上述现有技术的缺点,本专利技术的目的在于提供一种风电功率预测方法,采用了基于生成对抗网络自动编码的多元时间序列插补方法,通过对风电场发电量监测数据缺失值和社区运维系统数据缺失值的插补,尽可能规避了由于多方面原因所带来的异常值现象,提高预测准确性。
[0004]为了实现上述目的,本专利技术采用的技术方案是:
[0005]一种风电功率预测方法,包括如下步骤:
[0006]步骤1,以风电场传感器所接收的原始数据构成原始时间序列集,所述原始数据包括气象部门监测的温度、压强数据以及风电场监测的风速、风向数据;所述原始时间序列集含缺失值;先以所述原始时间序列集构建掩码矩阵M,然后将原始时间序列集编码至隐藏空间,将隐藏单元传入基于门控循环单元的生成对抗网络,生成伪时间序列集,其中生成对抗网络的生成器即对编码的原始时间序列集进行 ...
【技术保护点】
【技术特征摘要】
1.一种风电功率预测方法,其特征在于,包括如下步骤:步骤1,以风电场传感器所接收的原始数据构成原始时间序列集,所述原始数据包括气象部门监测的温度、压强数据以及风电场监测的风速、风向数据;所述原始时间序列集含缺失值;先以所述原始时间序列集构建掩码矩阵M,然后将原始时间序列集编码至隐藏空间,将隐藏单元传入基于门控循环单元的生成对抗网络,生成伪时间序列集,其中生成对抗网络的生成器即对编码的原始时间序列集进行解码的解码器;步骤2,将所述伪时间序列集处理后与所述原始时间序列集通过所述生成对抗网络的鉴别器比对,当均方根误差小于设定阈值时,使用伪时间序列集中的数据插补到原时间序列集的空缺中,形成完整的新时间序列集;步骤3,利用所述新时间序列集,对风电功率进行预测。2.根据权利要求1所述风电功率预测方法,其特征在于,所述步骤1,构建掩码矩阵的方法如下:原始时间序列集中,若参数j在t
i
时刻的值存在,则记为若参数j在t
i
时刻的值不存在,即为缺失值,则记为最终构建掩码矩阵3.根据权利要求1所述风电功率预测方法,其特征在于,所述原始时间序列集的编码基于自编码器实现,编码目标为使数据进入隐藏空间,所述隐藏空间中存在高斯分布限制的一维矩阵。4.根据权利要求1所述风电功率预测方法,其特征在于,所述原始时间序列集编码时,重构损失函数计算损失值,自编码器损失值L
Enc
=||X
⊙
M
‑
G(z)
⊙
M||2,解码器损失值L
Dec
=||X
⊙
M
‑
G(z)
⊙
M||2+λL
Disc
,其中X表示真实数据,即含缺失值的原始时间序列集,G(z)表示生成数据,即生成的伪时间序列集,
⊙
表示矩阵乘法,λ表示控制L
Enc
与L
Disc
之间比例大小的超参数,L
Disc
为鉴别器损失值,L
Dis
=D(X)
‑
D(G(z)),D(X)指真实数据的分布,D(G(z))指生成数据的分布。5.根据权利要求4所述风电功率预测方法,其特征在于,所述生成对抗网络通过如下过程训练:设定生成器的迭代次数为n
critic
;训练样本数量为m;θ
Enc
为自编码器的梯度下降值;θ
Dec
为解码器梯度下降...
【专利技术属性】
技术研发人员:王永生,徐昊,关世杰,武煜昊,邢红梅,
申请(专利权)人:内蒙古工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。