MATLAB实战系列(三十五)-MATLAB基于BP神经网络的光伏发电太阳辐照度预测

举报
格图洛书 发表于 2021/11/18 23:28:06 2021/11/18
【摘要】 前言 光伏发电功率主要受太阳辐照度影响,所以准确预测太阳辐照度对光伏功率预测十分重要。程序采用小波分解先对辐照度数据进行分解,然后再用bp神经网络对分解的辐照度数据分别预测,再组合作为最后的预测结果。 文中涉及代码可参见,需要的小伙伴可自行订阅 matlab电力系统仿真-matlab光伏并网-太阳辐射预测 人工神经网络(Arti...

前言

光伏发电功率主要受太阳辐照度影响,所以准确预测太阳辐照度对光伏功率预测十分重要。程序采用小波分解先对辐照度数据进行分解,然后再用bp神经网络对分解的辐照度数据分别预测,再组合作为最后的预测结果。

文中涉及代码可参见,需要的小伙伴可自行订阅

matlab电力系统仿真-matlab光伏并网-太阳辐射预测

人工神经网络(Artificial Neural Network,缩写为ANN)预测技术能从数据样本中自动地学习以前的经验而无需反复查询和表述过程,并自动地逼近那些最佳表征样本数据规律的函数,而不论这些函数具有怎样的形式,其考虑的系统表现的函数形式越复杂,神经网络这种特性的作用就越明显,即具有以任意精度逼近复杂的非线性函数的特性。

图片

01仿真程序


  
  1. clear all;
  2. clc;
  3. %载入辐照度数据
  4. load irr-temp-data.mat
  5. %提取每天8:00-18:00的辐照度数据
  6. irr_train=trainirr(33:72,:);
  7. irr_test=testirr(33:72,:);
  8. %选择输入与期望
  9. [M_train N_train]=size(irr_train);%训练集的行与列
  10. [M_test N_test]=size(irr_test);%测试集的行与列
  11. % %% 将前三天作为输入 后一天作为输出  重新构造训练集和测试集
  12. % %训练集输入和期望
  13. % for i=1:(N_train-3)
  14. %     
  15. %     irr_trai

文章来源: wenyusuran.blog.csdn.net,作者:文宇肃然,版权归原作者所有,如需转载,请联系作者。

原文链接:wenyusuran.blog.csdn.net/article/details/116934141

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。