[发明专利]一种基于深度学习的超短时风功率预测方法有效

专利信息
申请号: 201811610728.0 申请日: 2018-12-27
公开(公告)号: CN109615146B 公开(公告)日: 2023-02-07
发明(设计)人: 唐立新;郎劲;赵祥 申请(专利权)人: 东北大学
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q50/06
代理公司: 沈阳东大知识产权代理有限公司 21109 代理人: 朱光林
地址: 110819 辽宁*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 深度 学习 超短 时风 功率 预测 方法
【权利要求书】:

1.一种基于深度学习的超短时风功率预测方法,其特征在于,包括以下步骤:

步骤1:从风场获取风机功率历史信息以及包括风速、风向、温度、湿度构成的气象特征形成数据表;

步骤2:补全数据表中缺失的风功率参数,具体步骤如下:

步骤2.1:筛选出风功率小于阈值p的数据作为风机故障数据;

步骤2.2:搭建三层由全连接层组成的神经网络模型;

步骤2.3:设定神经网络的参数,包括第一层全连接层的输出通道数l1、第二层全连接层的输出通道数l2、第三层全连接层的输出通道数l3、各全连接层的输入层数nin和各全连接层的输出层数nout,初始化神经网络的权重在的范围内均匀分布;

步骤2.4:采用梯度下降法更新神经网络模型需要学习的参数,即权重w和偏差b;

步骤2.5:将数据批次设置为batch1,训练次数设置为maxt-iters,对神经网络模型进行训练,并保存maxt-iters次训练的神经网络模型;

步骤2.6:计算maxt-iters次神经网络模型输出值的准确率acc,将准确率最高的神经网络模型输出;

步骤2.7:将风机故障数据中的气象特征输入到输出的神经网络模型中,将输出的出风功率补全到数据表中;

步骤3:搭建基于序列对序列的风功率预测模型,具体步骤如下:

步骤3.1:以时间t为单位,将数据表中的数据分割成多组长度为l的序列,第一组序列中的温度、湿度以及该时刻的风功率作为输入特征,下一组序列中的风功率作为输出特征,随机分配训练集,测试集比例为k1∶k2;

步骤3.2:对数据表中的数据进行归一化预处理;

步骤3.3:搭建编码模型和译码模型并生成预测值;

步骤3.4:搭建风功率预测模型的损失函数loss2

步骤3.5:采用梯度下降法更新风功率预测模型需要学习的参数,即权重W和偏差B;

步骤3.6:将批次设置为batch2,最大迭代次数设置为itersmax,对风功率预测模型进行训练,并保存itersmax次训练的风功率预测模型;

步骤3.7:计算itersmax次风功率预测模型的测试误差accuracy,将测试误差最小的风功率预测模型输出,用于预测风功率。

2.根据权利要求1所述的基于深度学习的超短时风功率预测方法,其特征在于,所述步骤2.4和步骤3.5中更新模型参数的公式如下:

其中,θiters+1为第iters+1次迭代的模型参数,α为学习率,ε为常量,giters为第iters次迭代的梯度,E[g2]iters为第iters次迭代的参数梯度平方值;所述第iters次迭代的梯度giters和参数梯度平方值E[g2]iters的计算公式如下:

其中,ρ为衰减速率。

3.根据权利要求1所述的基于深度学习的超短时风功率预测方法,其特征在于,所述步骤3.2中对数据进行归一化预处理的公式如下:

其中,inputs_mean为输入数据的均值,N为输入数据的个数,inputsi为输入的第i个数据,inputs_std为输入数据的标准差,Y_mean为输出数据的均值,Yi为输出的第i个数据,Y_std为输出数据的标准差。

4.根据权利要求1所述的基于深度学习的超短时风功率预测方法,其特征在于,所述步骤3.3包括以下步骤:

步骤3.3.1:搭建由k个LSTM模块组成的编码模型学习序列信息,并将编码模型的隐藏层层数设置为k3,各隐藏层输出通道数设置为k4;

所述LSTM模块具体计算公式如下:

hn=on⊙tanh(Whcn+Bh);

in=σ(Wi[inputsn-1;hn-1]+Bi);

fn=σ(Wf[inputsn-1;hn-1]+Bf);

on=σ(Wo[inputsn-1;hn-1]+Bo);

其中,inputsn表示第n层编码模型的输入,hn表示第n层编码模型隐藏层的输出,cn为第n层的记忆单元,in、fn和on均为第n层的门控开关,Wh、Wc、Wi、Wf、Wo分别为模型输出h、记忆单元c、门控开关i、f、o的权重,Bh、Bc、Bi、Bf、Bo分别为模型输出h、记忆单元c、门控开关i、f、o的偏差,σ为sigmoid函数,为中间变量;所述sigmoid函数σ的的计算公式如下:

步骤3.3.2:将编码模型最后一个时间序列作为解码模型第一个时间序列隐藏层的输入,搭建由k个LSTM模块组成的解码模型;

步骤3.3.3:将解码模型每一序列隐藏层最后一层输出与权重W相乘,得到解码模型的预测值,即Wx+B,其中,权重初始方式为服从N(0,1)的正态分布。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811610728.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top