一种基于层次时序和Informer模型融合的发电功率预测方法技术

技术编号:39261665 阅读:11 留言:0更新日期:2023-10-30 12:14
本发明专利技术公开了基于层次时序和Informer模型融合的发电功率预测方法,包括提取光伏发电功率当中的序列层次时序信息和序列信息,利用分解时间序列得到历史信息;通过历史信息的分解后得到模型嵌入层;通过Informer编码层概率稀疏自注意力机制进行筛选;利用自注意蒸馏计算提升Informer模型定向学习能力;通过解码层生成式机制一步预测长序列发电功率。本发明专利技术采用历史及当前时刻数据建模预测未来3天的发电功率变化情况,结果表明长序列预测具有较高精度,能够在气象数据预测效果不佳时较好地刻画出未来发电功率的变化趋势。出未来发电功率的变化趋势。出未来发电功率的变化趋势。

【技术实现步骤摘要】
一种基于层次时序和Informer模型融合的发电功率预测方法


[0001]本专利技术涉及光伏发电领域,特别是基于层次时序和Informer模型融合的发电功率预测方法。

技术介绍

[0003]由于新能源易受气象因素影响,随机性和间歇性较强,为电网调度计划和稳定控制策略生成带来了前所未有的压力,准确地预测新能源发电功率将是解决上述问题的关键,因此,提升光伏发电功率预测精度具有重要意义。

技术实现思路

[0004]本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
[0005]鉴于上述和/或现有的基于层次时序和Informer模型融合的发电功率预测方法中存在的问题,提出了本专利技术。
[0006]因此,本专利技术所要解决的问题在于如何提供基于层次时序和Informer模型融合的发电功率预测方法。
[0007]为解决上述技术问题,本专利技术提供如下技术方案:基于层次时序和Informer模型融合的发电功率预测方法,其包括提取光伏发电功率当中的序列层次时序信息和序列信息,利用分解时间序列得到历史信息;通过历史信息的分解后得到模型嵌入层;通过Informer编码层概率稀疏自注意力机制进行筛选;利用自注意蒸馏计算提升Informer模型定向学习能力;通过解码层生成式机制一步预测发电功率。
[0008]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述时间序列可以分解为小时、日和星期后得到历史信息。
[0009]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述模型嵌入层包括层次时序信息、序列信息和序列位置信息。
[0010]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述分解历史信息的分解后得到模型嵌入层包括将层次时序信息将其编码后添加至模型嵌入层,通过Informer训练提取的层次时序信息挖掘时间周期对光伏发电功率的影响。
[0011]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述通过Informer编码层概率稀疏自注意力机制进行筛选,得到光伏发电功率和特征变量,且两者为Informer的输入信息,采用自注意力机制方法通过序列位置信息使其深度关联。
[0012]所述概率稀疏自注意力机制,包括如下步骤:
[0013]输入:Q∈R
m
×
d
,K∈R
n
×
d
,V∈R
n
×
d

[0014]设置超参数c,计算Q的采样维度u=c
·
lnm,随机选取的K采样维度U=c
·
lnn。
[0015]从K中随机选取U个key,形成计算点积得分
[0016]按行计算测量指标基于M表达式从Q中提取top

u个query,形成
[0017]计算u个query与所有key的点积,即
[0018]计算S0=mean(V),S={S1,S0}即为概率稀疏自注意力机制的输出。
[0019]其中,K:输入的原始key,大小为d
×
n,d为key向量维度,n为key的数量,U:随机选择的key个数,用于计算得分,从K中随机选择U个key形成的子集,大小为d
×
U,Q:查询矩阵,大小为d
×
m,m为查询数量,和Q的点积,大小为U
×
m,表示U个key对m个查询的相关性得分,M:测量指标,通过的最大值与平均值之差计算得到,用于判断相关key的数量,根据M从Q中提取top query,大小为d
×
p,p为提取的查询数量,S1:U个key与m个查询的点积,大小为n
×
m,表示全体key对所有查询的相关性得分,采用softmax函数归一化,S0:查询向量Q的均值,大小为1
×
m,S:输出,由S1和S0构成,大小为(n+1)
×
m,最后一列为S0,其余为S1

d:key向量维度,n:总key数量,U:选择的key子集数量,m:查询数量,p:根据M从Q中提取的top查询数量可以看出,该机制首先从全部keyK中随机选择U个key构成子集然后计算其与查询Q的相关性得分根据S的度量指标M判断相关key的数量,从Q中提取p个top查询构成最后计算全体key与全部查询的相关性,并与Q的均值拼接,作为最终的输出S。
[0020]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述利用自注意蒸馏计算提升Informer模型定向学习能力包括:通过采用卷积层和池化层优化模型变量维度和网络参数进行自注意蒸馏,包括如下步骤:
[0021]利用蒸馏技术对部分主要特征进行特权化,其公式如下所示:
[0022]X
j+1
=MaxPool(ELU(convld([X
j
]AB
)))
[0023]其中,j为第j层编码层;[]代表概率稀疏自注意力机制层;conv1d代表一维卷积,核宽度设为3;ELU函数代表ELU激活函数;MaxPool为最大池化,步长设置为2。
[0024]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述通过解码层生成式机制一步预测长序列发电功率,解码层中的稀疏自注意力机制采用掩码机制,掩码的点积设置为

inf。
[0025]作为本专利技术所述的基于层次时序和Informer模型融合的发电功率预测方法,其中:所述Informer将解码层的输入分解为两部分,即部分历史序列和目标占位序列,所述历史序列表达式如下所示:
[0026][0027]其中L
token
为历史序列长度。
[0028]目标占位序列表达式如下所示:
[0029][0030]其中L
y
为预测的目标序列长度。
[0031]所述实现对长序列的一步预测总公式如下所示:
[0032][0033]其中,其中L
token
为历史序列长度;其中L
y
为预测的目标序列长度。
[0034]第二方面,本专利技术实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其中:所述处理器执行所述计算机程序时实现上述方法的任一步骤。
[0035]第三方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其中:所述计算机程序被处理器执行时实现上述方法的任一步骤。
[0036]本专利技术有益效果为:本专利技术通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于层次时序和Informer模型融合的发电功率预测方法,其特征在于:包括,提取光伏发电功率当中的序列层次时序信息和序列信息,利用分解时间序列得到历史信息;分解历史信息的分解后得到模型嵌入层;通过Informer编码层概率稀疏自注意力机制进行筛选;利用自注意蒸馏计算提升Informer模型定向学习能力;通过解码层生成式机制一步预测发电功率。2.如权利要求1所述的基于层次时序和Informer模型融合的发电功率预测方法,其特征在于:所述时间序列可以分解为小时、日和星期后得到历史信息。3.如权利要求2所述的基于层次时序和Informer模型融合的发电功率预测方法,其特征在于:所述模型嵌入层包括层次时序信息、序列信息和序列位置信息。4.如权利要求3所述的基于层次时序和Informer模型融合的发电功率预测方法,其特征在于:所述分解历史信息的分解后得到模型嵌入层包括将层次时序信息将其编码后添加至模型嵌入层,通过Informer训练提取的层次时序信息挖掘时间周期对光伏发电功率的影响。5.如权利要求4所述的基于层次时序和Informer模型融合的发电功率预测方法,其特征在于:所述通过Informer编码层概率稀疏自注意力机制进行筛选,得到光伏发电功率和特征变量,且两者为Informer的输入信息,采用自注意力机制方法通过序列位置信息使其深度关联;所述概率稀疏自注意力机制,包括如下步骤:输入:Q∈R
m
×
d
,K∈R
n
×
d
,V∈R
n
×
d
设置超参数c,计算Q的采样维度u=c
·
lnm,随机选取的K采样维度U=c
·
lnn;从K中随机选取U个key,形成计算点积得分按行计算测量指标基于M表达式从Q中提取top

u个query,形成计算u个query与所有key的点积,即计算S0=mean(V),S={S1,S0}即为概率稀疏自注意力机制的输出;其中,K:输入的原始key,大小为d
×
n,d为key向量维度,n为key的数量,U:随机选择的key个数,用于计算得分,从K中随机选择U个key形成的子集,大小为d
×
U,Q:查询矩阵,大小为d
×
m,m为查询数量,和Q的点积,大小为U
×
m,表示U个key对m个查询的相关性得分,M:测量指标,通过的最大值与平均值之差计算得到,用于判断相关key的数量,根据M从Q中提取top query,大小为d
×
p,p为提取的查询数量,S1:U个...

【专利技术属性】
技术研发人员:范俊秋袁龙赵维兴谢威范斌姜世骁唐学用周海严儒井周健曾晓蕾李钰刚饶贇王军宁楠詹乐贵杜刃刃廖畅陈晓吴小康黄元行冯泳杨瑞王华金臣谢才科王师国宋达代江曹杰李家璐朱思霖张裕姜有泉张俨张耀王兴龙陈巨龙刘明顺李庆生马覃峰符玉珊陈梦瑶王嘉昊姚璐王国鸿刘东杭陶用伟陆昊鹏彭诗航肖孝天
申请(专利权)人:贵州电网有限责任公司
类型:发明
国别省市:

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

1