基于深度学习的多目标优化新能源功率预测方法及装置制造方法及图纸

技术编号:15705145 阅读:128 留言:0更新日期:2017-06-26 11:49
本发明专利技术提供了一种基于深度学习的多目标优化新能源功率预测方法及装置,包括:(1)选取预测风速跟实发功率建立对应关系,作为建模数据;(2)限制玻尔兹曼机预训练;(3)深信度网络建模;(4)基于目标加权的新能源功率预测。本发明专利技术充分利用风速变化的短暂连续性,利用预测风速与实发功率进行建模,避免引入累计误差,同时考虑均方根误差和单点偏差,提高预测准确性;同时利用深度学习的自学习能力,提高模型的泛化能力。

New energy power prediction method and device for multi-objective optimization based on depth learning

The present invention provides a method and apparatus for optimal prediction, multi target new energy power based on deep learning includes: (1) selected with wind speed forecasting practical power to establish the correspondence between the modeling data; (2) restricted Boltzmann machine pre training; (3) the deep belief network model; (4) new energy target prediction based on weighted power. A continuity of the invention fully utilizes the change of wind speed, the wind speed forecast and the actual power modeling, avoid introducing cumulative error, considering the root mean square error and single point error, improve the prediction accuracy; self-learning ability and the use of deep learning and improve the generalization ability of the model.

【技术实现步骤摘要】
基于深度学习的多目标优化新能源功率预测方法及装置
本专利技术属于风电领域,特别是涉及到一种基于深度学习的多目标优化新能源功率预测方法及装置。
技术介绍
风电并网容量迅速增加,由于风能的间歇性和波动性,对电网的冲击很大,风电出力的变化给电力系统电能质量、安全稳定运行和经济效益带来不利影响。因此,准确的风电场功率预测是解决规模化风电并网安全高效运行的重要基础,进行风电功率预测具有重要的现实意义。目前国际上新能源预测模型主要为物理模型、统计模型和人工智能等,较多采用的是基于NWP功率预测模型,只对均方根误差就行优化,单点偏差比较大,而且没有考虑风速的连续性,风功率预测准确性较低。
技术实现思路
本专利技术提出一种基于深度学习的多目标优化新能源功率预测方法及装置,通过建立深度网络模型,对均方根误差和偏差进行多目标优化,同时充分利用风速短暂的连续性,提高预测的准确性。。为达到上述目的,本专利技术的技术方案是这样实现的,一种基于深度学习的多目标优化新能源功率预测方法,包括:(1)选取预测风速跟实发功率建立对应关系,作为建模数据;(2)限制玻尔兹曼机预训练;(3)深信度网络建模;(4)基于目标加权的新能源功率预测。进一步的,步骤(1)所述建模数据选取的具体步骤为:选取当前时刻t,及t-1,t-2时刻的预测风速数据作为输入数据,t时刻的实发功率为输出数据。进一步的,步骤(2)所述预训练的具体过程为:把输入数据带入到限制玻尔兹曼机,输出为其对应的功率,对模型进行预训练,为预测模型做准备。进一步的,步骤(3)所述建模的具体过程为:在步骤(2)的基础上,在其输出层在叠加一个BP神经网络,构建深信度网络,而BP神经网络的输出层为实发功率,得到一个完成的预测模型。进一步的,步骤(4)所述基于目标加权的新能源功率预测使用神经网络算法,具体过程为:(401)均方根误差扣分,公式如下:其中,CR=1-RMSEPMt为t时刻的实际功率,PPt为t时刻的预测功率,Cap为平均开机容量,n为样本个数;(402)积分偏差电量扣分,公式如下:其中,PMt为t时刻的实际功率,PPt为t时刻的预测功率,Cap为平均开机容量;(403)计算误差函数,公式为:err=k*Ei+(1-k)*Esum其中,k为不同项所占的权重,通过实验确定最优的k值,从而得到预测结果。本专利技术的另一方面,还提供了一种基于深度学习的多目标优化新能源功率预测装置,包括:建模数据选取模块,用于选取预测风速跟实发功率建立对应关系,作为建模数据;预训练模块,用于限制玻尔兹曼机预训练;建模模块,用于深信度网络建模;预测模块,用于基于目标加权的新能源功率预测。进一步的,建模数据选取模块包括三时刻选取单元,用于选取当前时刻t,及t-1,t-2时刻的预测风速数据作为输入数据,t时刻的实发功率为输出数据。进一步的,所述预训练模块包括限制玻尔兹曼机单元,用于把输入数据带入到限制玻尔兹曼机,输出为其对应的功率,对模型进行预训练,为预测模型做准备。进一步的,所述建模模块包括深信度网络单元,用于在预训练模块的输出层叠加一个BP神经网络,构建深信度网络,而BP神经网络的输出层为实发功率,得到一个完成的预测模型。进一步的,所述预测模块包括:均方根单元,用于计算均方根误差扣分;偏差单元,用于计算积分偏差电量扣分;误差统计单元,用于计算误差函数;所述误差统计单元包括权重子单元,用于通过实验确定最优的权重k值。相对于现有技术,本专利技术所述一种基于深度学习的多目标优化新能源功率预测方法及装置的有益效果为:本专利技术充分利用风速变化的短暂连续性,利用预测风速与实发功率进行建模,避免引入累计误差,同时考虑均方根误差和单点偏差,提高预测准确性;同时利用深度学习的自学习能力,提高模型的泛化能力。附图说明图1是本专利技术实施例的流程示意图。具体实施方式需要说明的是,在不冲突的情况下,本专利技术的实施例及实施例中的特征可以相互组合。如图1所示,本专利技术的具体说明如下:(1)建模数据的选取对未来的功率进行预测,本来选取数据天气预报(NWP)回算的预测风速跟实发功率建立对应关系。相对于实发风速跟实发功率建立关系的优势在于:对于未来的预测是根据预测风速来进行计算的;在后期建模时不需要对风速进行复杂的处理,是操作简单,同时避免引入累计误差。风速的变化是一个连续的过程,风速时间序列存在着很强的相关性,综合考虑风速时间的连续性,本文选取当前时刻t,及t-1,t-2时刻的预测风速数据作为输入数据,t时刻的实发功率为输出数据。(2)限制玻尔兹曼机预训练首先在已知输入v的情况下,所有的隐藏节点之间是条件独立的(因为节点之间不存在连接),即p(h|v)=p(h1|v)…p(hn|v)。同理,在已知隐藏层h的情况下,所有的可视节点都是条件独立的。因此,当输入v的时候,通过p(h|v)可以得到隐藏层h,而得到隐藏层h之后,通过p(v/h)又能得到可视层,通过调整参数,我们就是要使得从隐藏层得到的可视层v1与原来的可视层v如果一样,那么得到的隐藏层就是可视层另外一种表达,因此隐藏层可以作为可视层输入数据的特征,联合组态的能量可以表示为:θ={W,a,b}为模型参数;W为可视层节点和隐节点间的权值,a和b为权值;组态的联合概率分布为:因为隐藏节点相互没有连接,概率独立分布:可得到在给定可视层v的基础上,隐层第j个节点为1或者为0的概率:同理,在给定隐层h的基础上,可视层第i个节点为1或者为0的概率为:给定一个满足独立同分布的样本集:D={v(1),v(2),…,v(N)},我们需要学习参数θ={W,a,b}。最大化对数似然函数对最大对数似然函数求导,得到L最大时对应的参数W了。(3)深信度网络(DBNs)建模过程深信度网络是建立一个观察数据和标签之间的联合分布的概率生成模型,由多层限制玻尔兹曼机(RBM)组成,这些网络被“限制”为一个可视层和一个隐层,层间存在连接,但层内的单元间不存在连接。隐层单元被训练去捕捉在可视层表现出来的高阶数据的相关性。把深信度网络(DBNs)分层来处理,由下至上,对每一层进行无监督的训练,底层限制玻尔兹曼机(RBM)的隐含层作为上一个RBM的输入,无监督训练结束后,使用有监督的学习对网络进行精调。其训练过程,首先,输入层与第一个隐含层之间构成一个RBM,在可视层会产生一个向量v,通过它将值传递到隐层。反过来,可视层的输入会被随机的选择,以尝试去重构原始的输入信号,通过训练使其达到能量平衡。最后,这些新的可视的神经元激活单元将前向传递重构隐层激活单元,这些新可视单元再次映射给隐单元,这样就获取新的隐单元;重复此过程纸质训练完所有层的RBM。完成无监督的逐层预训练以后,对于原始的输入x,以目标输出作为监督信号,构造多目标优化函数,采用BP神经网络对精度进行调整。(4)基于目标加权的新能源功率预测在预训练后,DBN可以通过利用带标签数据用BP算法去对判别性能做调整。在这里,一个标签集将被附加到顶层(推广联想记忆),通过一个自下向上的,学习到的识别权值获得一个网络面。根据NWP回算的历史预测风速与实发功率的对应关系,建立模型,对未来进行预测。目前对新能源功率预测主要关注两点:均方根误差和单点偏大。CR=1-RMSE其中,PMt为t时刻的实际功率,P本文档来自技高网...
基于深度学习的多目标优化新能源功率预测方法及装置

【技术保护点】
一种基于深度学习的多目标优化新能源功率预测方法,其特征在于,包括:(1)选取预测风速跟实发功率建立对应关系,作为建模数据;(2)限制玻尔兹曼机预训练;(3)深信度网络建模;(4)基于目标加权的新能源功率预测。

【技术特征摘要】
1.一种基于深度学习的多目标优化新能源功率预测方法,其特征在于,包括:(1)选取预测风速跟实发功率建立对应关系,作为建模数据;(2)限制玻尔兹曼机预训练;(3)深信度网络建模;(4)基于目标加权的新能源功率预测。2.根据权利要求1所述的方法,其特征在于,步骤(1)所述建模数据选取的具体步骤为:选取当前时刻t,及t-1,t-2时刻的预测风速数据作为输入数据,t时刻的实发功率为输出数据。3.根据权利要求1所述的方法,其特征在于,步骤(2)所述预训练的具体过程为:把输入数据带入到限制玻尔兹曼机,输出为其对应的功率,对模型进行预训练,为预测模型做准备。4.根据权利要求1所述的方法,其特征在于,步骤(3)所述建模的具体过程为:在步骤(2)的基础上,在其输出层在叠加一个BP神经网络,构建深信度网络,而BP神经网络的输出层为实发功率,得到一个完成的预测模型。5.根据权利要求1所述的方法,其特征在于,步骤(4)所述基于目标加权的新能源功率预测使用神经网络算法,具体过程为:(401)均方根误差扣分,公式如下:其中,CR=1-RMSEPMt为t时刻的实际功率,PPt为t时刻的预测功率,Cap为平均开机容量,n为样本个数;(402)积分偏差电量扣分,公式如下:其中,

【专利技术属性】
技术研发人员:向婕雍正吕建驰
申请(专利权)人:北京国能日新系统控制技术有限公司
类型:发明
国别省市:北京,11

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

1