分享一个电力负荷预测数据集,附matlab代码

电力负荷预测数据集(个人整理) 新能源预测数据集GEFCom Data,用于光伏发电、风电功率、负荷、电价预测-优快云博客GEFCom2012数据集CEFCom2012数据集包括两个数据集:用于负荷预测和风电预测的数据集。解压缩文件,在Load文件夹20个区域的每小时负荷历史,从2004/1/1的第1小时至2008/6/30的第6小时。 阅读详情
AI摘要

文章介绍了2018年江阴、宜兴和锡澄电网的负荷数据集,展示了如何使用BP神经网络对负荷进行15分钟采样的预测。代码提供了12月5日至9日的负荷数据用于预测10日的负荷值,并提到了相关代码的获取方式和注意事项。

负荷数据集是2018年江阴市、宜兴市、以及锡澄电网在网供和全社会的负荷值。

文件夹如下:

93f7a870f2a346acb579a85d37ec2c99.png

数据集包含2018年全年的负荷值。每个文件夹包含当月所有的数据集。

ddeabc3d4732292ad9cebce680fadc68.png

每个表格打开后是下面这个样子的:

e0f898038b22f94664653d46c3fc8f59.png

648ab7847581f80ae1f03544bea90b01.png

可以看到,该数据集是每15分钟进行一次采样,每个样本都包含全地区的负荷值和江阴市、宜兴市、以及锡澄电网在网供和全社会的负荷值。

还包含一个天气状况的excel,包含2018年全年每天的最高温和最低温,风向和天气情况。

7120761619821415ae2a69dc9ef1c858.png

大家在做负荷预测的时候,没必要把这么多数据全部用上!

以下是一个简单的采用BP神经网络进行负荷预测的例子,附上matlab代码。更多功能 还需要大家自己编辑开发啦!

%微信公众号搜索:淘个代码,获取更多免费代码
%禁止倒卖转售,违者必究!!!!!
%唯一官方店铺:https://mbd.pub/o/author-amqYmHBs/work
%%
clear
clc


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  选择12月5号的数据进行训练
month = 12;  %训练月份
day_start = 5; %开始日期
day_len = 5;  %训练天数


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


file_path = '2018负荷预测数据';
map_maxmin = [];
output = [];


for day = day_start:1:(day_start + day_len - 1)
    [raw_data, raw_max ,raw_min] = read_load_data_from_excel(file_path, month ,day);
    data_temp =  my_map(1, raw_data, raw_max, raw_min, 1, 0);  %第一个如果是1,表示归一化,如果是0,表示反归一化
    map_maxmin = cat(1, map_maxmin, [0 1]);
    output = cat(1, output, data_temp);
    target_day = day + 1;
end


[target_data, target_max, target_min] = read_load_data_from_excel(file_path, month ,target_day);


t_d =  my_map(1, target_data, target_max, target_min, 1, 0);


net = newff(map_maxmin, [6,40,1], {'tansig','logsig','purelin'}, 'traincgf');
view(net)
net.trainParam.epochs = 1000000;%设置最大迭代次数
net.trainParam.goal = 0.001;%设置神经网络的训练的目标误差
net.trainParam.lr = 0.1;%学习率


goal_net = train(net, output, t_d);%训练神经网络,返回训练好的网络和误差记录


Y = sim(goal_net, output);
goal = my_map(0, Y', target_max, target_min, 1, 0);  %反归一化


t=1:1:96;
figure
plot(t,target_data,'-o')
hold on
plot(t,goal,'-s')
legend('实际值','预测值')
xlabel('时间')
ylabel('负荷值')


%微信公众号搜索:淘个代码,获取更多免费代码
%禁止倒卖转售,违者必究!!!!!
%唯一官方店铺:https://mbd.pub/o/author-amqYmHBs/work

以上代码实现的功能是:采用12月5日-12月9日的负荷数据去预测12月10日的负荷值。

结果如下:

5f1ab5d2e62eb24228ae8aa6ec046769.png

完整代码获取

付费后会出现网盘链接,感谢支持!

MATLAB实战:用神经网络预测电力负荷与电价的5个关键步骤(附完整代码) 本文详细介绍了使用MATLAB神经网络进行电力负荷与电价预测的五个实战步骤。从数据清洗、特征工程到模型选择与架构设计,重点探讨了神经网络与回归树等模型的应用对比,并提供了完整的代码示例和调优技巧,旨在帮助工程师构建精准、可部署的预测系统。 阅读详情

相关推荐

【智能电网预测】基于LSTM的电力负荷与电价联合预测模型及Matlab实现

本文深入探讨了基于LSTM的电力负荷与电价联合预测模型及其Matlab实现。针对电力市场中负荷与电价紧密耦合的特性,文章详细阐述了联合预测的必要性,并系统介绍了数据预处理、特征工程、双输出LSTM网络架构设计、模型训练与评估的全流程。通过Matlab代码实例,展示了如何构建一个能够同时捕捉两者复杂非线性关系的深度学习模型,为电网调度与市场交易提供更精准的决策支持。

n8m7b6v5c4的博客 1048

电力负荷预测数据集(128158条数据,时间间隔15min,含天气状况,最高温度,最低温度,白天晚上风力,风力,风向等天气数据)

下载地址:电力负荷预测数据集(128158条数据,时间间隔15min,含天气状况,最高温度,最低温度,白天晚上风力,风力,风向等天气数据)

爱分享数据的一个人的博客 8289

【灰度预测】基于灰色模型实现电力负荷预测含Matlab源码

1 简介 以忻州市1994~2004年用电量数据为例介绍了灰色预测技术在电力系统中的应用,并与忻州市1994年至2004年工农业生产总值(不变价)和同期用电量数据建立的一元线性回归模型预测结果进行了对比分析,进一步说明了灰色模型预测具有较高的置信度和应用价值。 2 部分代码 function varargout = gmgui(varargin) % GMGUI MATLAB code for gmgui.fig % GMGUI, by itself, creates a ...

qq_59747472的博客 1237

电力系统短期电力负荷预测数据集(时间间隔1h,4.8w多条数据)2015-2020年,数据集中对各参数量的含义进行了解释

下载地址:电力负荷短期电力负荷预测数据集

爱分享数据的一个人的博客 5266

时序预测 | Matlab实现基于RF随机森林的电力负荷预测模型

时序预测 | Matlab实现基于RF随机森林的电力负荷预测模型

机器学习之心的博客,关注并私信文章链接,获取对应文章源码和数据。 825

基于LS-SVM的电力负荷预测MATLAB仿真

准确的电力负荷预测对电网稳定运行有着重要作用。电力负荷大小受多种关键信息影响:温度湿度、风速、日期类型、地区GDP等。然而,通常情况下难以获得所有关键信息的准确数据。因此,若能在关键信息缺失情况下实施较为准确的电力负荷预测,则可以省去收集和处理多种数据的繁琐过程,简化电力负荷预测步骤。负荷预测是根据系统的运行特性、增容决策、自然条件与社会影响等诸多因数,在满足一定精度要求的条件下,确定未来某特定时刻的负荷数据,其中负荷是指电力需求量(功率)或用电量。

平时工作较为繁忙,私信消息一般晚上回复,谢谢大家~~ 253

震惊!真实电力负荷数据预测效果这么好?MATLAB预测全家桶再更新

最近参加了一个《数字中国创新大赛》,做了一个关于预测方向的课题,做完之后一个最大的感受就是:机器学习模型的搭建不是难的,难的是如何针对现实中的数据做好整理,做好特征提取,做好异常值检测剔除,做好空缺值有效处理,以及如何利用外部数据构建特征等等,最后使你的模型在未知得数据集上进行验证,不断提高模型分数。建议有空余时间的小伙伴完全可以去网上搜搜此类的比赛,不用多,用心准备参加个3~5次,你就会对某个领域有更深的认知。,这个数据集之前也给大家分享过,但是分享的那个案例中,并没有对数据有一个很好的整理。

淘个代码 947

MATLAB BP神经网络电力负荷预测:小型数据集完整项目拆解

时间序列预测是机器学习与工程实践中常见的回归问题,其目标是根据历史观测数据推断未来趋势。在众多建模方法中,BP神经网络凭借万能逼近定理,能够以任意精度拟合非线性映射,非常适合处理电力负荷这类具有周期性、随机性和多因素耦合特征的序列数据。MATLAB神经网络工具箱将数据归一化、网络构建、训练与反归一化封装为现成函数,极大降低了上手门槛,使工程师能快速验证预测思路。然而,小型数据集上的电力负荷预测并非简单调用函数即可,数据预处理、训练集与测试集的时序划分、隐含层节点选择以及防过拟合策略,都直接影响模型的泛化能力

weixin_42524100的博客 304

基于BP神经网络的电力负荷预测(Matlab代码实现)

随着电力工业逐步进入市场化,区域配电网短期电力负荷预测在电力行业中地位越来越重要,精准的短期负荷预测方法对电力系统安全稳定的运行至关重要。因此,文章在综合分析实际负荷特征和BP神经网络原理的基础上,提出BP神经网络预测方法。

2201_75454341的博客 2467

【电力负荷预测】基于matlab金豺算法优化回声神经网络GJO-ESN电力负荷预测(多输入单输出)【含Matlab源码 5336期】

金豺算法优化回声神经网络GJO-ESN电力负荷预测(多输入单输出) 完整代码和数据,方可运行;数据可直接替换,适合小白!可提供运行操作视频!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 795

电力负荷预测数据集(负荷、气象)

13-15能源消耗数据集、Tianchi数据集、第九届电工数学建模竞赛等

电力负荷预测数据集.7z

详细见文档:https://blog.youkuaiyun.com/KOBEYU652453/article/details/117442318

电力负荷预测数据集,电力负荷预测数据集

电力负荷预测数据集 电力负荷预测数据集 电力负荷预测数据集 天气类型、风向、风速、降雨量四个字段数据缺失严重,直接剔除掉剔除

电力负荷预测的相关数据集csv文件+xlsx文件.zip

这是一个有用的数据集,用于训练和测试机器学习预测算法,并将结果与每周预调度报告中的官方预测进行比较。在将预测结果与每周预调度预测进行比较时,应注意以下事项: 星期六是每周预报的第一天;例如,星期五是最后一天。 在第一天进行预测之前,应考虑72小时的未发现记录间隔。换言之,下周的预测应该有记录,直到每周二的最后一个小时。 数据源提供每小时的记录。数据组成如下: 电网运营商(CND)提供的每日调度后报告中的历史电力负荷。 CND的每周预调度报告中提供了历史每周预测。 与上课时间相关的日历信息,来自巴拿马教育部。 与假期相关的日历信息,来自“地球上什么时候?”网站。 来自地球数据的巴拿马三个主要城市的天气变量,如温度、相对湿度、降水量和风速。 所容纳之物 原始数据源每天在单独的Excel文件中提供调度后用电负荷,每周在单独的Excel文件中提供每周调度前用电负荷预测数据,两者都具有小时粒度。假期和学校期间的数据以及网站和PDF文件都很稀少。天气数据可在每日NetCDF文件中获得。 为了简单起见,已发布的数据集已经通过合并日期-时间索引上的所有数据源进行了预处

电力负荷预测的相关数据集

电力负荷预测数据集 数据说明: 该数据集可用于训练和测试机器学习预测算法,并将结果与每周预调度报告中的官方预测进行比较在将预测结果与每周调度前预测进行比较时,应注意以下事项:. 1.星期六是每个星期预测的第一天;例如,星期五是最后一天。 2.在预测的第一天之前,应考虑72小时的空白记录。换句话说,下一周的预测应该在每周二最后一个小时之前记录下来。 数据源提供每小时的记录。数据组成如下: 1电网运营商(CND)提供的历史电力负荷,可在每日调度后报告中查看。 2历史每周预测可在每周发货前报告中获得,两者均来自CND。 3有关学校期间的日历信息,由Panama教育部提供。 4.与节假日相关的日历信息,来自“地球何时?”网站。 5.来自EarthData的巴拿马三大城市的天气变量,如温度、相对湿度、降水量和风速。

各类电力负荷数据集(GEFCom2012负荷预测数据集、澳大利亚电力负荷与价格预测数据等)

各类电力负荷数据集 1.GEFCom2012负荷预测数据集; 2.2016年电工数学建模竞赛负荷预测数据集; 3.澳大利亚电力负荷与价格预测数据; 4.European-hourly-load-values_2006-2015 5.ChangshaFactoryLoadData。 6.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 7.作者介绍:某大厂资深算法工程师,从事Matlab、Python算法仿真工作8年;擅长智能优化算法、神经网络预测、信号处理、元胞自动机等多种领域的算法仿真实验,更多仿真源码、数据集定制私信+。

【电力负荷预测】基于matlab雾凇算法优化时间卷积网络结合多头注意力机制FOA-TCN-Multihead-Attention电力负荷预测【含Matlab源码 4155期】

雾凇算法优化时间卷积网络结合多头注意力机制FOA-TCN-Multihead-Attention电力负荷预测 完整的代码,方可运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 1164

从零开始写一个RTSP服务器(一)RTSP协议讲解

从零开始写一个RTSP服务器系列 从零开始写一个RTSP服务器(一)不一样的RTSP协议讲解 从零开始写一个RTSP服务器(二)RTP传输H.264(待写) 从零开始写一个RTSP服务器(三)一个传输H.264的RTSP服务器(待写) 从零开始写一个RTSP服务器(四)RTP传输AAC(待写) 从零开始写一个RTSP服务器(五)一个传输AAC的RTSP服务器(待写) 从零开始写一个RTSP服务器(...

JT同学的博客 7万+
上一篇: 独家原创!精英正切搜索与差分变异的蜜獾算法,精品力荐!MATLAB代码
下一篇: 7种2024年算法优化BP,实现回归,单/多变量输入,单/多步预测功能,机器学习预测全家桶再更新!...
淘个代码_
博客等级 码龄7年 1万+粉丝 504原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淘个代码_

不想刀我的可以选择爱我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值