System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 分布式能源系统光伏出力单元功率预测方法、系统及设备技术方案_技高网

分布式能源系统光伏出力单元功率预测方法、系统及设备技术方案

技术编号:40964268 阅读:2 留言:0更新日期:2024-04-18 20:43
一种分布式能源系统光伏出力单元功率预测方法、系统及设备,首先进行EMD经验模态数据分解,然后使用傅里叶变换对进行变换计算,获得周期值,并通过网格搜索算法与AIC准则,计算获得SARIMAM模型的最优参数组合,随后将多个IMF分量与残差RES分别送入SARIMAM模型中进行预测,将结果叠加重构,获得最终结果;本设计在应用中,对原始分布式能源的功率数据进行EMD分解,有效地解决了数据中具有不同特征的数据序列会导致SARIMA模型预测效果受影响的问题,并且加入了傅里叶变换环节,解决了因分量周期参数不同而导致SARIMA模型预测精度降低的问题,从而提高预测的精准度。

【技术实现步骤摘要】

本专利技术涉及一种功率数据处理手段,属于数据处理领域,尤其涉及一种分布式能源系统光伏出力单元功率预测方法、系统及设备


技术介绍

1、在工业园区中,随着近年来风力发电容量的迅速增加,风力发电单元的预测成了工业园区系统中不可缺少的环节,准确的预测结果可以提高风能资源的利用率,为后续的调度策略提供稳定的数据支持,使得整个系统高效、经济的运行。

2、近年来,国内外学者提出了许多光伏发电预测的方法,通过研究表明,将原始的功率序列进行分解可以有效地提升预测的精度,光伏发电功率时间序列的分解方法主要有:经验模态分解法、小波分解法、变分模态分解法,其中经验模态分解法(empirical modedecomposition,简称emd)可以将光伏发电功率时间序列分解成平稳的一系列分量,有助于减少不同的特征信息之间的相互影响。

3、sarima模型是在arima模型的基础上添加了季节项,是经典的时间序列预测方法,能够较好的体现时间序列数据中的线性特征,主要针对具有季节性或周期性变化的时间序列进行建模,已经被广泛应用到金融、气候、医疗等领域,针对周期性数据序列,sarima模型表现出了良好的预测性能,但是在传统的emd-sarima模型中,存在经过emd分解获得的各imf变量周期无法准确确定,进而导致后续的预测精度下降的缺陷,因此,亟需一种可以准确确认变量周期,提高预测模型精准度的手段以解决现有技术中存在的上述问题。

4、公开该
技术介绍
部分的信息仅仅旨在增加对本申请的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。


技术实现思路

1、本专利技术的目的是克服现有技术中存在的上述缺陷与问题,提供一种可以准确确认变量周期,提高预测模型精准度的分布式能源系统光伏出力单元功率预测方法、系统及设备。

2、为实现以上目的,本专利技术的技术解决方案是:一种分布式能源系统光伏出力单元功率预测方法,包括:

3、s1、对功率数据的原始时间序列进行emd经验模态数据分解,获得多个imf分量和残差res;

4、s2、对每个imf分量与残差res分别使用傅里叶变换对进行变换计算,获得各自的频率值,从而获得imf分量与残差res的周期值;

5、s3、基于imf分量与残差res的周期值,通过网格搜索算法与aic准则,计算获得sarimam模型的最优参数组合;

6、s4、将步骤s1获得的多个imf分量与残差res分别送入sarimam模型中进行预测,获得每个imf分量与残差res的预测结果;

7、s5、将预测结果进行叠加重构,获得最终预测结果;所述最终预测结果为预测结果与原始时间序列的均方根误差与平均绝对误差。

8、所述步骤s1中,所述原始时间序列的表达式如下:

9、

10、其中:x(t)为原始时间序列,其表示为若干个imf分量和残差res的和;imf为imf分量,r为残差res。

11、所述步骤s1,具体包括:

12、s11、寻找原始时间序列x(t)的局部极值;

13、s12、采用样条插值法确定原始时间序列x(t)的上包络线与下包络线;

14、s13、逐点计算上包络和小包络的均值m(t);其表达式如下:

15、

16、其中:xup为上包络线,xlow为下包络线;

17、s14、计算原始时间序列与均值的差值,获得候选imfy(t);其表达式如下:

18、y(t)=x(t)-m(t);

19、s15、检查候选imfy(t)的性质,判断其是否满足以下停止标准;

20、条件一:在整个时程内极值点个数与过零点个数相等或最多相差1;

21、条件二:在任意时刻,由局部极大值点形成的上包络线和由局部极小值点形成的下包络线的平均值为零,即上、下包络线相对于时间轴局部对称;

22、若满足,则提取imf分量,并且计算剩余的残差项;其表达式如下:

23、r(t)=x(t)-y(t);

24、若不满足,则用候选imfy(t)代替原始时间序列x(t);

25、s16、重复步骤s11-s15,直至满足停止标准,获得多个imf分量和残差res;其表达式如下:

26、

27、其中:sd为标准偏差值,yi(t)为重复步骤s11-s15时,第i次提出的时间序列。

28、所述步骤s2,具体包括:

29、s21、对快速傅里叶变换公式进行逆变换,获得逆变傅里叶公式;

30、所述快速傅里叶变换公式如下:

31、

32、所述逆变傅里叶公式如下:

33、

34、s22、将快速傅里叶变换公式与逆变傅里叶公式合并,获得傅里叶变换对;其表达式如下:

35、

36、其中:ω为角频率,ω=2πf[rad/s];

37、s23、基于傅里叶变换对,对每个imf分量与残差res进行逆变换,获得imf分量与残差res的振幅与频率值,从而获得周期值;其表达式如下:

38、

39、其中:x(f)为由实部和虚部组成的复变函数,x(t)为原始时间序列。

40、所述步骤s3中,所述sarima模型如下:

41、所述sarima模型表达为arima(p,d,q)(p,d,q)s,其中(p,d,q)为sarima模型中的非季节性部分,(p,d,q)为sarima模型中的季节性部分;s为每个imf分量与残差res经过傅里叶变换对进行变换后获得的周期值;

42、所述sarima模型表达式如下:

43、

44、

45、其中:p为非季节性自回归项,d为差分量,q为非季节性移动平均项,p为季节性自回归项,d为季节性差异,q为季节性移动平均项,s为季节长度,即周期性;φ为p阶的自回归运算符,φ为p阶的季节性自回归参数,为差分运算符,为季节差分算子,zt为时间点t的观测值,θ为q阶的移动平均运算符,θ为q阶季节性移动平均参数,at为随机模型的白噪声分量。

46、所述步骤s3中,获得sarimam模型的最优参数组合,具体包括:

47、s31、利用自相关系数acf与偏自相关系数pacf来确定sariam模型中参数p和q值,确定其取值范围;其表达式如下:

48、

49、其中:μt代表e(xt),e为数学期望,d为方差;

50、s32、使用网格搜索算法,遍历参数p和q的所有不同参数组合,并根据每种参数组合得出对时间序列的不同拟合值;

51、s33、通过aic准则计算每个拟合值的aic函数值,并选取令aic函数值最小的参数组合作为sarimam模型的最优参数组合。

52、一种分布式能源系统本文档来自技高网...

【技术保护点】

1.一种分布式能源系统光伏出力单元功率预测方法,其特征在于,包括:

2.根据权利要求1所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

3.根据权利要求2所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

4.根据权利要求1所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

5.根据权利要求1所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

6.根据权利要求5所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

7.一种分布式能源系统光伏出力单元功率预测系统,其特征在于,包括:

8.根据权利要求7所述的一种分布式能源系统光伏出力单元功率预测系统,其特征在于:

9.一种分布式能源系统光伏出力单元功率预测设备,其特征在于:

【技术特征摘要】

1.一种分布式能源系统光伏出力单元功率预测方法,其特征在于,包括:

2.根据权利要求1所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

3.根据权利要求2所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

4.根据权利要求1所述的一种分布式能源系统光伏出力单元功率预测方法,其特征在于:

5.根据权利要求1所述的一种分...

【专利技术属性】
技术研发人员:熊川羽何诗英马莉张秀青舒思睿黄连生熊一李栋孙利平王普坚廖晓红王瀛张童彦张洪周蠡李智威蔡杰柯方超许汉平陈然周英博王巍贺兰菲张朝阳李吕满乔诗慧高晓晶徐昊天陈晓娇
申请(专利权)人:国网湖北省电力有限公司经济技术研究院
类型:发明
国别省市:

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

1