基于经验模态分解和神经网络相结合的光伏功率预测方法与流程
未命名
08-26
阅读:129
评论:0
1.本发明涉及新能源功率预测技术领域,尤其涉及基于经验模态分解和神经网络相结合的光伏功率预测方法。
背景技术:
2.目前传统光伏功率预测主要依赖于光伏发电系统的物理原理和特性,通过构建数学模型来描述光伏系统的工作过程。在这种情况下构建的功率预测模型需要考虑光伏发电系统的多个物理因素和参数,且难以应对非线性因素和乌云遮挡、设备故障等突发性事件造成的复杂现象,从而影响预测的准确性。随着光伏接入系统的容量增加,光伏功率预测系统对于未知和新环境的适应性较弱,无法提供准确的预测结果。对此,统计学方法是基于历史数据和气象、时间等因素的统计分析,建立预测模型进行预测,相比于物理学方法,统计学方法主要依靠历史数据进行规律挖掘。但该方法通常依赖于大量的历史数据进行建模和预测,因此预测的准确性与所使用的数据质量和数据量有很大关系。若历史数据质量较差、缺失值多或数据量不足,可能会影响预测结果的准确性。且光伏发电系统的输出功率受到多种因素的影响,包括气候、季节、设备性能等。这些因素之间的交互作用可能导致复杂的输出功率变化模式。统计学方法在处理这种复杂数字和时序模式时可能存在局限性。
3.针对这种情况,在实际应用中传统光伏功率预测方法需要与人工智能方法结合使用,以提高光伏功率预测的准确性和可靠性。人工智能方法具有强大的非线性建模能力,能够自动学习和捕捉光伏功率预测中的复杂非线性变化关系,能够自动提取和学习数据的有效特征,大大简化了模型训练的流程,结合此法可以用于应对不同的预测时域和预测粒度,可以根据实际需求进行模型的调整和优化,对于提高预测性能具有重要意义。而长短期记忆神经网络模型在处理具有周期性变化特征的时间序列效果良好,完全经验模态分解在处理不平稳信号时添加白噪声,具有更好地性能和分解精度,因此在信号处理、机器识别和时间序列预测等领域得到了广泛应用,同样也广泛应用于电力领域。二者组合模型可以改善光伏功率的预测精度。
技术实现要素:
4.鉴以此,本发明的目的在于提供基于经验模态分解和神经网络相结合的光伏功率预测方法,以至少解决以上问题。
5.本发明采用的技术方案如下:
6.基于经验模态分解和神经网络相结合的光伏功率预测方法,所述方法包括以下步骤:s1、判断光伏电站的运行状态,收集相关环境因素数据和功率数据,进行数据预处理,得到时间序列;
7.s2、对经预处理的序列进行完全经验模态分解,得到分解后的模态分量;
8.s3、判断分解后的剩余分量的个数,若分量个数小于阈值,则进入步骤3,否则进入步骤2;
9.s4、将分解后的模态分量分别输入长短期记忆神经网络训练得到训练模型;
10.s5、模型训练完成后将环境因素输入训练模型,叠加重构后得到光伏电站对应时刻的功率预测值。
11.进一步的,在步骤s1中的数据清洗将由限电、检修异常数据样本筛选并剔除以及在采集过程中缺失的数据插值补齐并修正。
12.进一步的,在步骤2的序列分解的计算方法如下:
13.分解后的序列由下式得到:
[0014][0015][0016]
其中,δ(t)为狄拉克分布,f(t)表示原始信号,yk(t)(k=1,2,
…
,n)是信号分解结果,并且k是信号分解后信号的中心频率。
[0017]
进一步的,在步骤s3中,阈值设定为2。
[0018]
进一步的,在步骤s4中,长短期记忆神经网络模型的训练过程中的计算步骤如下:
[0019]
s41、根据当前输入数据和前一时刻的隐藏状态,计算输入门,遗忘门和输出门的开关状态:
[0020]
s42、根据输入门的开关状态,计算当前时刻的候选记忆单元;
[0021]
s43、根据遗忘门的开关状态和前一时刻的记忆单元,计算当前时刻的记忆单元;
[0022]
s44、根据当前时刻的记忆单元和输出门的开关状态,计算当前时刻的隐藏状态;
[0023]
其中,长短期记忆神经网络在包含遗忘门、输入门和输出门的门控机制的同时,其单元结构中还具有一个内部存储器。
[0024]
与现有技术相比,本发明的有益效果是:
[0025]
1、本发明提出基于经验模态分解和神经网络相结合的光伏功率预测方法,能够在序列分解过程中能自适应的将原始输入信号分解为多个分量,并满足分解模式之和与原始输入信号等价的约束,从而提高光伏功率预测的准确性。
[0026]
2、本发明提出基于经验模态分解和神经网络相结合的光伏功率预测方法,不需要深入了解光伏发电系统的复杂物理原理,因此适用于处理复杂、非线性和多变量的光伏数据。
[0027]
3、本发明提出基于经验模态分解和神经网络相结合的光伏功率预测方法,可以方便地扩展到不同规模和类型的光伏电站,以及不同地理位置和环境条件下的光伏功率预测,具有很强的通用性和适用性。
[0028]
4、本发明提出基于经验模态分解和神经网络相结合的光伏功率预测方法,可以提高光伏功率预测的精度,可以帮助调度人员提前调整电网出力,避免不稳定因素导致的电力损失,从而降低运营成本。
附图说明
[0029]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的优选实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]
图1是本发明实施例提出的基于经验模态分解和神经网络相结合的光伏功率预测方法的整体流程示意图。
[0031]
图2是本发明实施例提出的基于经验模态分解和神经网络相结合的光伏功率预测方法的完全经验模态分解结果示意图。
[0032]
图3是本发明实施例提出的基于经验模态分解和神经网络相结合的光伏功率预测方法的长短期递归神经网络(lstm)具体结构示意图。
[0033]
图4是本发明实施例提出的基于经验模态分解和神经网络相结合的光伏功率预测方法的预测功率与实际功率对比示意图。
具体实施方式
[0034]
以下结合附图对本发明的原理和特征进行描述,所列举实施例只用于解释本发明,并非用于限定本发明的范围。
[0035]
参照图1-图4,本发明提供一种基于经验模态分解和神经网络相结合的光伏功率预测方法,所述方法包括以下步骤:s1、判断光伏电站的运行状态,收集相关环境因素数据和功率数据,进行数据预处理,得到时间序列;
[0036]
s2、对经预处理的序列进行完全经验模态分解,得到分解后的模态分量;
[0037]
s3、判断分解后的剩余分量的个数,若分量个数小于阈值,则进入步骤3,否则进入步骤2;
[0038]
s4、将分解后的模态分量分别输入长短期记忆神经网络训练得到训练模型;
[0039]
s5、模型训练完成后将环境因素输入训练模型,叠加重构后得到光伏电站对应时刻的功率预测值。
[0040]
在步骤s1中的数据清洗将由限电、检修异常数据样本筛选并剔除以及在采集过程中缺失的数据插值补齐并修正。
[0041]
在步骤2的序列分解的计算方法如下:
[0042]
分解后的序列由下式得到:
[0043][0044][0045]
其中,δ(t)为狄拉克分布,f(t)表示原始信号,yk(t)(k=1,2,
…
,n)是信号分解结果,并且k是信号分解后信号的中心频率。
[0046]
在步骤s3中,阈值设定为2。
[0047]
在步骤s4中,长短期记忆神经网络模型的训练过程中的计算步骤如下:
[0048]
s41、根据当前输入数据和前一时刻的隐藏状态,计算输入门,遗忘门和输出门的开关状态:
[0049]
s42、根据输入门的开关状态,计算当前时刻的候选记忆单元;
[0050]
s43、根据遗忘门的开关状态和前一时刻的记忆单元,计算当前时刻的记忆单元;
[0051]
s44、根据当前时刻的记忆单元和输出门的开关状态,计算当前时刻的隐藏状态;
[0052]
其中,长短期记忆神经网络在包含遗忘门、输入门和输出门的门控机制的同时,其单元结构中还具有一个内部存储器。
[0053]
示例性地,通过上述计算过程,完成一个长短期记忆神经网络(lstm)的循环过程的循环网络的训练,
[0054]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.基于经验模态分解和神经网络相结合的光伏功率预测方法,其特征在于,所述方法包括以下步骤:s1、判断光伏电站的运行状态,收集相关环境因素数据和功率数据,进行数据预处理,得到时间序列;s2、对经预处理的序列进行完全经验模态分解,得到分解后的模态分量;s3、判断分解后的剩余分量的个数,若分量个数小于阈值,则进入步骤3,否则进入步骤2;s4、将分解后的模态分量分别输入长短期记忆神经网络训练得到训练模型;s5、模型训练完成后将环境因素输入训练模型,叠加重构后得到光伏电站对应时刻的功率预测值。2.根据权利要求1所述的基于经验模态分解和神经网络相结合的光伏功率预测方法,其特征在于,在步骤s1中的数据清洗将由限电、检修异常数据样本筛选并剔除以及在采集过程中缺失的数据插值补齐并修正。3.根据权利要求2所述的基于经验模态分解和神经网络相结合的光伏功率预测方法,其特征在于,在步骤2的序列分解的计算方法如下:分解后的序列由下式得到:分解后的序列由下式得到:其中,δ(t)为狄拉克分布,f(t)表示原始信号,y
k
(t)(k=1,2,
…
,n)是信号分解结果,并且
k
是信号分解后信号的中心频率。4.根据权利要求1所述的基于经验模态分解和神经网络相结合的光伏功率预测方法,其特征在于,在步骤s3中,阈值设定为2。5.根据权利要求4所述的基于经验模态分解和神经网络相结合的光伏功率预测方法,其特征在于,在步骤s4中,长短期记忆神经网络模型的训练过程中的计算步骤如下:s41、根据当前输入数据和前一时刻的隐藏状态,计算输入门,遗忘门和输出门的开关状态:s42、根据输入门的开关状态,计算当前时刻的候选记忆单元;s43、根据遗忘门的开关状态和前一时刻的记忆单元,计算当前时刻的记忆单元;s44、根据当前时刻的记忆单元和输出门的开关状态,计算当前时刻的隐藏状态;其中,长短期记忆神经网络在包含遗忘门、输入门和输出门的门控机制的同时,其单元结构中还具有一个内部存储器。
技术总结
本发明提供基于经验模态分解和神经网络相结合的光伏功率预测方法,所述方法通过完全经验模态分解,分解光伏功率中的不平稳序列,保留原始特征,可以通过长短期记忆神经网络进行功率预测。首先,通过提取气象特征数据,使用完全经验模态分解将气象因素中的不平稳信号分解为平稳信号,降低环境因素序列的非平稳性,保留环境因素的细节和局部特性,提取有效特征,进而将分解出的信号分别使用长短期记忆神经网络进行动态时间序列建模。如此反复,通过不断输入环境因素进行得到所需时段的光伏功率预测结果,从而对光伏电站发电功率进行精确预测,保证电力网系统的稳定性。保证电力网系统的稳定性。保证电力网系统的稳定性。
技术研发人员:马立红 梁亚峰 邱剑洪 程西 王玫尹 刘承锡 尚磊 何雷震
受保护的技术使用者:海南电网有限责任公司
技术研发日:2023.06.13
技术公布日:2023/8/24
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种基于深度学习的超长期网络流量预测方法 下一篇:一种煤粉-氧气爆破装置
