一种基于深度神经网络的风电场功率预测方法

文档序号:6550583阅读:611来源:国知局
一种基于深度神经网络的风电场功率预测方法
【专利摘要】本发明公开了属于电力系统预测与控制【技术领域】的一种基于深度神经网络的风场功率预测方法。首先,获取实测风速、风向、气温、湿度及大气压强数据,采用投影寻踪进行主成分的提取,投影寻踪采用中位绝对偏差作为投影指标,能够有效排除与数据结构和特征无关的或关系很小的离群点的干扰,提取主成分比较稳定。采用深度神经网络模型,建立了风速、风向、湿度、温度和气压这五种影响因素与风场输出功率之间的预测模型。对风场功率进行预测,得到预测功率。本发明提高了风电场未来72小时预测功率的精度,为电网合理调度提供了依据,减轻了并网压力。
【专利说明】—种基于深度神经网络的风电场功率预测方法

【技术领域】
[0001]本发明属于电力系统预测与控制【技术领域】,尤其涉及一种基于深度神经网络的风电场功率预测方法。

【背景技术】
[0002]风力发电是一种清洁、无污染的可再生能源发电方式,越来越受到世界各国的高度重视,风电的装机容量迅速增长,在电网中所占的比例不断提高,预计到2020年,风力发电总量将占据全球总电量的12%。但是风力发电也有其缺点,由于风能具有波动性、间歇性、低能量密度、不可控等特点,因而风电功率也是波动的、间歇的。对于有大规模风电接入的电网来说,风电的波动性对全网的电力平衡将会带来很大的影响,给并网带来了巨大挑战。对风电场功率进行预报,对于电力系统的并网和经济调度意义重大。
[0003]对风电场输出功率的预报,将使电力调度部门能够提前为风电场输出功率发生变化及时调整调度计划,从而減少供电系统旋转备用容量,降低电力系统运行成本,并为电网系统调度提供可靠的依据。从风电场角度考虑,与其他可控的发电方式相比,风电的间歇性将大大削弱其竞争力,如果能够提前对风电场的输出功率进行预报,将很大程度上提高风力发电的竞争力。同时,风电场可以根据预报結果,选择在无风或低风时间段,对设备进行维修,减少资源的浪费,提高发电量和风电场容量系数。
[0004]目前,国外风电发展比较成熟的国家,如丹麦、德国、西班牙、美国等,已经研发出用于风电场输出功率短期预报的系统,并且在多个风电场在线运行。这些系统使用统计模型,或物理模型,如第一个风电场出力短期预报系统是丹麦里索国家实验室开发的Prediktor,使用的是物理模型方法;德国ISET开发的WPMS系统,使用的是基于神经网络的统计模型。这些模型的预报误差一般都在15%-20%,效果还不尽如人意。并且由于没有充分考虑我国风电场独特性,国外的风电出力预报系统还不能直接应用于国内,或者应用效果很差。而国内这方面研究起步较晚,尚处于初歩探索研究阶段,研究工作主要集中在风电场风速预测,真正意义上的发电功率研究更少,目前已经面世的产品,多处于试运行、积累经验阶段,预测精度还有待检验与提高。因此,加快开展风电功率预测研究步伐,尽快研制出适合我国国情的、预测精度高、具有自主知识产权的风电功率预测系统意义重大。


【发明内容】

[0005]本发明的目的是提供一种基于深度神经网络的风场功率预测方法,其特征在于,所述风场功率预测方法包括下列步骤:
[0006]步骤1:通过数值气象预报系统提供的天气预测值,并对获取的数据进行预处理;
[0007]步骤2:采用投影寻踪对步骤I进行预处理数据的主成分提取,投影寻踪采用中位绝对偏差MAD作为投影指标,能够有效排除与数据结构和特征无关的或关系很小的离群点的干扰,提取主成分比较稳定;
[0008]步骤3:采用深度神经网络模型,建立风速、风向、湿度、温度和气压这五种影响因素与风场输出功率之间的预测模型,其中深度神经网络模型隐含层的函数为Y = f(WiX);其中X为输入矩阵,Wi为输入层到隐含层的权值;
[0009]步骤4:采用投影寻踪结合深度神经网络技术预测功率;
[0010]所述步骤I中天气预测值的预测步骤为:
[0011]步骤101:获取天气预测值,具体是获得由数值气象预报系统NWP输出的72小时天气预报值,包括O米、30米、50米、70米、100米、120米不同高度的风速、风向、气温、湿度及大气压强数据;
[0012]步骤102:预处理包括剔除错误数据和数据归一化;
[0013]所述步骤2中投影寻踪采用中位绝对偏差MAD为目标函数,中位绝对偏差公式为MAD = median」(| XjIediani (Xi));其中X表示初始数据矩阵,Xi表示第i组数据的均值,即第i行数据的均值,Xj表第j组数据的均值,Hiediani (Xi)表示取所有均值的中位值,Hiedianj表不取误差的中值;
[0014]所述步骤4包括:
[0015]步骤401:用投影寻踪寻得风速、风向、湿度、温度和气压这五种影响因素对风场功率影响最大的主成分;
[0016]步骤402:将风速、风向、湿度、温度和气压的主成分作为深度神经网络的输入进行输出功率预测。具体步骤为,采用历史的天气数据和其对应的功率数据对模型进行训练,当深度神经网络模型的输出结果和实际功率的误差小于一定阈值ε时,模型训练完成;用当前天气预测值作为模型的输入对输出功率进行预测。
[0017]本发明的效果在于,利用深度神经网络能以任意精度逼近任何非线性映射,具有一定的容错性,结构简单,操作性强,训练效率高,适合处理复杂问题等;提高了风电场未来72小时预测功率的精度,为电网合理调度提供了依据,减轻了并网压力。

【专利附图】

【附图说明】
[0018]图1是根据本发明实施例的一种基于深度神经网络的风电场功率预测方法的总体流程图;
[0019]图2是根据本发明实施例投影寻踪提取主成分示意图;
[0020]图3是根据本发明实施例深度神经网络(auto-encoder)训练示意图;及
[0021]图4是根据本发明实施例投影寻踪提取主成分结合深度神经网络模型流程图;

【具体实施方式】
[0022]本发明提供一种基于深度神经网络的风场功率预测方法,下面结合附图和实施例对本发明作详细说明。
[0023]本发明针对相关技术风场功率预测精度较低的问题,在实施例中,将影响风场功率的因素作为深度神经网络模型的输入,通过深度学习来对风场功率进行预测。下面对实施例的方案进行详细描述。
[0024]本实施例采用的深度神经网络是auto-encoder网络结构,是基于7层的非线性映射的网络。
[0025]图1是基于深度神经网络的风场功率预测方法的总体流程图,包括四个步骤:
[0026]步骤a.通过数值气象预报系统提供的天气预测值,具体是获得由数值气象预报系统NWP输出的72小时天气预报值,包括O米、30米、50米、70米、100米、120米不同高度的风速、风向、气温、湿度及大气压强数据;并对获取的数据进行预处理,剔除错误数据和数据归一化;
[0027]步骤b.采用投影寻踪对步骤a.预处理数据进行主成分的提取,投影寻踪采用中位绝对偏差(MAD)作为投影指标,MAD = median」(I XjIiedianj: (Xi) I),将对应于P维空间的数据投影到d维子空间上,搜索出使该投影指标达到最大的d维子空间,所得到的d维子空间的投影能最大限度地提取原数据的结构特征。由于本发明选用的影响风场输出功率的变量只有5个,因此保留全部主成分,即取d = 5,采用中位绝对偏差能够有效排除与数据结构和特征无关的或关系很小的离群点的干扰,提取主成分比较稳定;
[0028]步骤c.采用深度神经网络(auto-encoder)模型,建立风速、风向、湿度、温度和气压这五种影响因素与风场输出功率之间的预测模型,auto-encoder是一种无监督的学习算法,本实施例采用auto-encoder神经网络训练单层网络,其编码部分的激活函数为:

【权利要求】
1.一种基于深度神经网络的风场功率预测方法,其特征在于,所述风场功率预测方法包括下列步骤: 步骤1:通过数值气象预报系统提供的天气预测值,并对获取的数据进行预处理; 步骤2:采用投影寻踪对步骤I进行预处理数据的主成分提取,投影寻踪采用中位绝对偏差MAD作为投影指标,能够有效排除与数据结构和特征无关的或关系很小的离群点的干扰,提取主成分比较稳定; 步骤3:采用深度神经网络模型,建立风速、风向、湿度、温度和气压这五种影响因素与风场输出功率之间的预测模型,其中深度神经网络模型隐含层的函数为Y = f (WiX);其中X为输入矩阵,Wi为输入层到隐含层的权值; 步骤4:采用投影寻踪结合深度神经网络技术预测功率。
2.根据权利要求1所述基于深度神经网络的风场功率预测方法,其特征在于,所述步骤I中天气预测值的预测步骤为: 步骤101:获取天气预测值,具体是获得由数值气象预报系统NWP输出的72小时天气预报值,包括O米、30米、50米、70米、100米、120米不同高度的风速、风向、气温、湿度及大气压强数据; 步骤102:预处理包括剔除错误数据和数据归一化。
3.根据权利要求1所述基于深度神经网络的风场功率预测方法,其特征在于,所述步骤2中投影寻踪采用中位绝对偏差MAD为目标函数,中位绝对偏差公式为MAD =median」(IXjiediani (Xi) D);其中X表示初始数据矩阵,Xi表示第i组数据的均值,即第i行数据的均值,Xj表第j组数据的均值,Hiediani (Xi)表示取所有均值的中位值,Hiedianj表示取误差的中值。
4.根据权利要求1所述基于深度神经网络的风场功率预测方法,其特征在于,所述步骤4包括: 步骤401:用投影寻踪寻得风速、风向、湿度、温度和气压这五种影响因素对风场功率影响最大的主成分; 步骤402:将风速、风向、湿度、温度和气压的主成分作为深度神经网络的输入,采用历史的天气数据和其对应的功率数据对模型进行训练,当深度神经网络模型的输出结果和实际功率的误差小于一定阈值ε时,模型训练完成;用当前天气预测值作为模型的输入对输出功率进行预测。
【文档编号】G06Q10/04GK104077632SQ201410283817
【公开日】2014年10月1日 申请日期:2014年6月23日 优先权日:2014年6月23日
【发明者】王震宇, 李航, 滕婧, 王天宇 申请人:华北电力大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1