[发明专利]一种适用于小样本的神经网络光伏发电预测方法及系统在审
申请号: | 201910030194.2 | 申请日: | 2019-01-14 |
公开(公告)号: | CN109657881A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 明镜;何华伟;邹宇;温富光;欧阳逸风 | 申请(专利权)人: | 南京国电南自电网自动化有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/08 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 刘艳艳;董建林 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 光伏发电 神经网络 预测模型 小样本 训练数据 拟合 训练神经网络 测试数据集 训练数据集 测试网络 功率数据 历史数据 气象数据 使用测试 样本数据 遗传算法 数据集 预测 优化 | ||
1.一种神经网络光伏发电预测方法,其特征在于,包括:
获取历史光伏发电功率数据、气象数据;
基于历史光伏发电功率数据、气象数据,根据影响光伏发电的因素建立BP神经网络光伏发电预测模型;
采用Dropout策略对神经网络进行优化,采用遗传算法对神经网络进行优化;确定Dropout概率p,分解神经网络子模型,对神经网络子模型ga函数参数寻优,权值重计算,将优化后的权值赋给BP神经网络得到最终的BP神经网络光伏发电预测模型;
获取天气预报数据,得到模型输入属性;将得到的模型输入属性输入最终的BP神经网络光伏发电预测模型,模型输出输入属性对应的输出属性,即预测数据。
2.根据权利要求1所述的神经网络光伏发电预测方法,其特征在于,包括以下步骤:
1)基于获取的历史光伏发电功率数据、气象数据,根据影响光伏发电的因素构建BP神经网络光伏发电预测模型输入输出属性;
2)确定BP神经网络的网络结构为3层网络,即是单隐含层的神经网络;确定神经网络的输入层、隐含层、输出层的节点个数;
3)采用Dropout策略对神经网络进行优化;基于预设的隐含层节点Dropout的概率p,确定优化后的神经网络隐含层节点个数;
4)使用遗传算优化BP神经网络的权值,确定遗传算法中的适应度函数,确定选择操作的选择策略,确定交叉概率参数以及变异率参数;
5)对神经网络计算得到的权值w重新调节,将每个隐含层权值调整为w*(1-p);
6)将由优化后的权值赋给BP神经网络得到最终的BP神经网络光伏发电预测模型;
7)获取天气预报数据,得到模型输入属性;将得到的模型输入属性输入最终的BP神经网络光伏发电预测模型,模型输出输入属性对应的输出属性,即预测数据。
3.根据权利要求2所述的神经网络光伏发电预测方法,其特征在于,步骤1)中构建光伏发电预测模型输入输出属性具体包括:
光伏发电预测模型中总共有5个输入属性和1个输出属性,5个输入属性分别是:采样时间ti及ti时刻的太阳辐照度dii、温度dti、湿度dhi、天气类型dmi;1个输出属性为该时刻的光伏发电功率dpi;
Ai为第i个样本的所有输入属性,即
Ai={ti,dii,dti,dhi,dmi} 公式(1)。
4.根据权利要求3所述的神经网络光伏发电预测方法,其特征在于其中ti取值为1~96的整数,太阳辐照度、温度、湿度均为实际值,天气类型包括晴1,雨2,阴3,雪4。
5.根据权利要求2所述的神经网络光伏发电预测方法,其特征在于,步骤2)确定BP神经网络的网络结构为3层网络,即是单隐含层的神经网络;确定神经网络的输入层、隐含层、输出层的节点个数;具体包括:
输入属性Ai由5个输入属性组成,输出属性为预测的光伏发电功率,故构建的神经网络输入层节点个数为5,输出层节点个数为1,隐含层节点个数n1为:
式中n为输入层节点个数,m为输出层节点个数,a为常数;
根据经验公式确定隐含层节点个数n1为14。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京国电南自电网自动化有限公司,未经南京国电南自电网自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910030194.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理