一种基于Bootstrap的光伏发电输出功率超短期概率预测方法技术

技术编号:36153703 阅读:9 留言:0更新日期:2022-12-31 19:59
本发明专利技术属于光伏发电领域,涉及一种基于Bootstrap的光伏发电输出功率超短期概率预测方法。本发明专利技术提供了一种基于Bootstrap的光伏发电输出功率超短期概率预测方法,包括以下步骤:步骤S01:使用Bootstrap方法对光伏发电输出功率进行预测;步骤S02:计算模型偏差不确定性的量化方差;步骤S03:计算数据噪声不确定性量化方差。本发明专利技术提供的方法从ELM回归方法本身的不确定性与数据噪声不确定性角度出发,分别以方差的形式对数据噪声与回归模型的模型偏差给预测结果带来的不确定性进行量化,通过Bootstrap方法对光伏发电输出功率进行预测,统计ELM回归的模型不确定性量化方差,然后对数据噪声的不确定性进行量化,解决了传统神经网络Bootstrap技术无法应用到基于ELM的Bootstrap方法的问题。Bootstrap方法的问题。

【技术实现步骤摘要】
一种基于Bootstrap的光伏发电输出功率超短期概率预测方法


[0001]本专利技术属于光伏发电领域,涉及一种基于Bootstrap的光伏发电输出功率超短期概率预测方法。

技术介绍

[0002]具有强不确定性与间歇性特性的光伏发电大规模并网给传统电网的安全稳定运行带来了挑战。如何在保证电力系统安全经济运行的情况下尽可能的接纳更多光伏电源并网是社会各界关注的问题。有效的、可靠的光伏发电输出功率预测可以优化电力系统管理,量化光伏电源并网的风险。因此,对光伏发电超短期输出功率进行有效的预测,对电网的安全稳定与经济运行有着重要的意义。然而传统的确定性光伏发电预测方法难以满足电网的要求。近年来用概率预测的方法对电网不确定性量化成为了研究的热点问题。对光伏发电而言,概率预测的方法不仅可以给调度人员提供未来时刻输出功率值,而且还会对预测结果的可靠性进行评估,有助于电网调度与安全管理。区间预测是概率预测的一种非常重要的形式,针对光伏发电短期功率的区间预测方法研究具有重要的意义。
[0003]神经网络有优秀的泛化能力与非线性函数的逼近能力,在光伏发电预测中得到了广泛的应用,然而神经网络方法在训练数据随机性较高或数据中噪声含量高时,预测性能会有很大波动。仅仅通过改变神经网络的结构或者增加训练的迭代次数仍然无法得到满意的预测结果。为了降低这些不确定性对预测性能的影响,学者们提出了许多基于神经网络的区间预测方法,如Bayesian方法,Delta方法,Bootstrap方法,与均值方差估计方法等等。相比其它几种方法,Bootstrap方法能够灵活地近似非常数方差和不均匀噪声。此外Bootstrap方法不像 Delta与Bayesian方法一样需要引入计算量十分复杂的Hessian矩阵与导数运算,有相对较高的运算效率。
[0004]然而基于传统梯度下降神经网络的Bootstrap方法,仍然有十分重的计算负担,当数据量大时,这种情况更加严重。ELM是一种新型的前馈神经网络方法,相比传统梯度下降的神经网络方法,该方法有更加优秀的泛化性能与拟合能力,以及运算效率高的特点。此外因为 ELM与基于传统神经网络的训练过程有很大的差异,基于传统神经网络Bootstrap技术无法应用到基于ELM的Bootstrap方法上。

技术实现思路

[0005]为了解决以上问题,本专利技术提供了一种基于Bootstrap的光伏发电输出功率超短期概率预测方法,包括以下步骤:步骤S01:使用Bootstrap方法对光伏发电输出功率进行预测;步骤S02:计算模型偏差不确定性的量化方差;步骤S03:计算数据噪声不确定性量化方差。
[0006]在步骤S01中,预测的方法为:步骤1:对数据样本进行处理,将数据范围转化为[

1,1];步骤2:将数据样本分为N

L+1个长度为L的数据模块S1到S
N

L+1
,;假设13个离散点组成
的数据样本(N=13),滑动窗长度为4个离散点(L=4),则一共有10个窗口数据模块即S1至S
10
。;步骤3:有放回的任意抽样R个数据模块,构建新的训练子样本X
*
=(x1,

x
N
),其中R =floor(N/L),子样本的包括的样本长度为N
*
=R*L,R等于3,子样本长度为12;步骤4:重复M次步骤2与3,依次构建M个子训练样本,每个子样本长度为N*;步骤5:ELM回归模型分别对每个子数据进行训练,一共训练M个光伏发电短期功率预测模型;步骤6:求M 个ELM模型对未来时刻预测光伏功率的平均值是对未来时刻功率值预测结果。在此基础上对模型偏差方差进行统计。
[0007]在步骤S02中,具体方法为:从原始数据集中得到了M个子数据,得到了M个训练好的 ELM模型。将所有ELM模型的预测结果平均值作为真实的回归值输出,表示为:
[0008][0009]其中表示由第t个子数据集训练的ELM模型得到的预测值,
[0010]模型偏差不确定的方差用来量化模型偏差给预测结果带来的不确定性表示为:
[0011][0012]量化模型不确定的预测区间表示为
[0013][0014][0015]在步骤S03中,具体的方法为:数据噪声的方差与输入变量存在内在的映射关系。写成:
[0016][0017]将平方残差r2(x
i
)描述为:
[0018][0019]其中,t
i
是测量值,为期望的回归值,为回归方法的模型偏差量化方差,因此残差r2(x
i
)表示成输入变量x
i
对应的一个输出。D
ε
表示为一个新的数据集:
[0020][0021]在得到了由回归模型的偏差给预测结果带来不确定性的量化方差后,对数据噪声给预测结果带来的不确定性进行量化。
[0022]数据噪声方差由两个部分组成:回归模型的模型偏差与回归模型期望的输出值则表示为:
[0023][0024]假设有N个Bootstrap重复模块,则期望的数据噪声方差表示为:
[0025][0026]回归模型带来的模型偏差表示为:
[0027][0028]在得到模型偏差的量化方差与数据噪声的量化方差后,总方差的表达式重写为:
[0029][0030]在统计了数据噪声不确定性量化方差与回归模型不确定性量化方差后,总的预测区间表达为:
[0031][0032][0033]本专利技术提供的方法从ELM回归方法本身的不确定性与数据噪声不确定性角度出发,分别以方差的形式对数据噪声与回归模型的模型偏差给预测结果带来的不确定性进行量化,通过 Bootstrap方法对光伏发电输出功率进行预测,统计ELM回归的模型不确定性量化方差,然后对数据噪声的不确定性进行量化,解决了传统神经网络Bootstrap技术无法应用到基于ELM 的Bootstrap方法的问题。
具体实施方式
[0034]下面对本专利技术进行详细说明。
[0035]本专利以光伏发电输出功率为研究对象,以量化光伏发电预测中不确定性为目标,提出了一种基于ELM与Bootstrap技术构建光伏发电输出功率超短期预测区间的方法。该方法从 ELM回归方法本身的不确定性与数据噪声不确定性角度出发,分别以方差的形式对数据噪声与回归模型的模型偏差给预测结果带来的不确定性进行量化。首先通过Bootstrap方法对光伏发电输出功率进行预测,统计ELM回归的模型不确定性量化方差,然后对数据噪声的不确定性进行量化,最后通过对比实验验证了本专利所提出方法的有效性。
[0036]本专利技术具体步骤如下:
[0037]步骤S01:使用Bootstrap方法对光伏发电输出功率进行预测。
[0038]Bootstrap方法是一种基于有放回重复采样技术的统计方法,也叫自助法,Storn教授于 1997年斯坦福提出。该方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Bootstrap的光伏发电输出功率超短期概率预测方法,包括以下步骤:步骤S01:使用Bootstrap方法对光伏发电输出功率进行预测;步骤S02:计算模型偏差不确定性的量化方差;步骤S03:计算数据噪声不确定性量化方差。2.如权利要求1所述的方法,其特征在于:在步骤S01中,预测的方法为:步骤1:对数据样本进行处理,将数据范围转化为[

1,1];步骤2:将数据样本分为N

L+1个长度为L的数据模块S1到S
N

L+1
,;假设13个离散点组成的数据样本(N=13),滑动窗长度为4个离散点(L=4),则一共有10个窗口数据模块即S1至S
10
,;步骤3:有放回的任意抽样R个数据模块,构建新的训练子样本X
*
=(x1,

x
N
),其中R=floor(N/L),子样本的包括的样本长度为N
*
=R*L,R等于3,子样本长度为12;步骤4:重复M次步骤2与3,依次构建M个子训练样本,每个子样本长度为N*;步骤5:ELM回归模型分别对每个子数据进行训练,一共训练M个光伏发电短期功率预测模型;步骤6:求M个ELM模型对未来时刻预测光伏功率的平均值是对未来时刻功率值预测结果,在此基础上对模型偏差方差进行统计。3.如权利要求1所述的方法,其特征在于:在...

【专利技术属性】
技术研发人员:王新迪卞海红潘柯言钱瑾
申请(专利权)人:南京工程学院
类型:发明
国别省市:

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

1