基于深度学习电力负荷预测

电力负荷预测,深度学习电力负荷预测,深度学习负荷数据,负荷预测 深度学习模型在电力负荷预测问题中的应用正在引起研究人员和整个行业的兴趣,但是在文献中尚无不同架构之间全面而合理的比较。这项工作旨在通过对比深度学习,通过审查和实验评估两个真实数据集的最新电力负荷预测趋势来填补空白。

应用介绍

智能电网等关键基础设施中的管理和高效运营充分利用了准确的电力负荷预测优势,由于其非线性特性,这仍然是一项艰巨的任务。近来,机器学习领域中出现了深度学习,在广泛的领域中均取得了令人印象深刻的性能从图像分类到机器翻译的各种任务。深度学习模型在电力负荷预测问题中的应用正在引起研究人员和整个行业的兴趣,但是在文献中尚无不同架构之间全面而合理的比较。这项工作旨在通过对比深度学习,通过审查和实验评估两个真实数据集的最新电力负荷预测趋势来填补空白。

短期预测(提前一天进行预测)的架构。具体来说,我们专注于前馈和递归神经网络,序列到序列模型和时间卷积神经网络以及体系结构变体,这在信号处理社区中是众所周知的,但是

对负荷预测是新颖的


#内容和使用方法

####时间序列预测

该软件包包括几种可用于多步时间序列预测的深度学习架构。

该软件包还提供了一些实用程序,可以将预测问题转换为有监督的机器学习问题。

具体来说,使用滑动窗口方法:给每个模型一个大小为n <sub> T </ sub>的时间窗口并询问

####运行实验

``

python FILENAME.py --add_config FULLPATH_TO_YAML_FILE

```

要么:

``

python FILENAME.py --add_config FULLPATH_TO_YAML_FILE --grid_search

```

_grid_search_:定义是否在搜索最佳的超参数。

如果为True,则运行多个实验,每个实验都具有不同的超参数组合。

探索了所有超高聚物组合后,该过程终止。

_add_config_:应将实验的超级参数定义为config文件夹中的yaml文件

 Mongo Observer将所有信息存储在MongoDB中

如果要使用基于文件的记录器,请使用附加参数`--observer file'启动脚本。

(再次,默认选择是`--observer mongodb`)

如果您想使用**预训练权重**训练模型,只需运行提供参数--load的模型

然后是包含权重的文件的完整路径。

``

python FILENAME.py --add_config FULLPATH_TO_YAML_FILE --load FULLPATH_TO_WEIGHTS

```

在训练之前,将使用此权重初始化模型。

 

####数据集

-**个人家庭用电量数据集**:在近4年的时间内,以一分钟的采样率对一个家庭中的电力消耗进行测量。

[数据集和说明]个人+住所+电+电+功耗)。

-** GEFCom 2014 **:每小时消费量数据来自ISO新英格兰(总消费量)。

[数据集和说明](http://blog.drhongtao.com/2017/03/gefcom2014-load-forecasting-data.html),


使用DTS,您可以以多种不同的方式对输入值进行建模,然后将其输入您喜欢的

深度学习架构。例如。:

-如果可用,您可以决定包括**外部功能**(例如温度读数)。

-您可以决定对时间序列应用“消除趋势”(有关更多详细信息,请参见`dts.datasets。*。apply_detrend`)。

文件列表(部分)

名称 大小 修改日期
1907.09207v1(3).pdf929.67 KB2020-07-02
ffnn.yaml0.21 KB2020-04-07
ffnn_gs.yaml0.22 KB2020-04-07
README.md0.47 KB2020-04-07
recurrent.yaml0.17 KB2020-04-07
recurrent_gs.yaml0.19 KB2020-04-07
seq2seq.yaml0.18 KB2020-04-07
seq2seq_gs.yaml0.19 KB2020-04-07
tcn.yaml0.21 KB2020-04-07
tcn_gs.yaml0.24 KB2020-04-07
config.yaml0.08 KB2020-04-07
.gitignore0.04 KB2020-04-07
.gitignore0.00 KB2020-04-07
.gitignore0.00 KB2020-04-07
gefcom2014.py3.90 KB2020-04-07
README.md1.45 KB2020-04-07
uci_single_households.py4.42 KB2020-04-07
utils.py1.18 KB2020-04-07
__init__.py0.00 KB2020-04-07
ffnn.py2.20 KB2020-04-07
recurrent.py2.19 KB2020-04-07
save_datasets.py0.58 KB2020-04-07
seq2seq.py1.99 KB2020-04-07
static.py1.80 KB2020-04-07
tcn.py1.93 KB2020-04-07
__init__.py0.00 KB2020-04-07
FFNN.py2.09 KB2020-04-07
Recurrent.py1.97 KB2020-04-07
Seq2Seq.py3.34 KB2020-04-07
TCN.py3.91 KB2020-04-07

立即下载

相关下载

[电力负荷预测] 这是应用在澳大利亚市场的电力负荷预测的matlab代码,该示例演示了如何使用MATLAB在澳大利亚悉尼构建短期负荷预测系统。它还谈到了如何将其转换为价格预测模型以及澳大利亚市场面临的挑战。准确的负荷预测对于公用事业的配电计划至关重要。负荷预测会影响许多决策,包括在给定期间内必须使用哪些发电机,并且会广泛影响电力批发市场的价格。在电力价格的混合模型中,负荷预测算法通常也很突出,这是一些最精确的电力市
[基于深度神经网络进行实时电力系统状态估计和预测] 深度神经网络进,电力系统状态估计,负荷预测,为了训练模型并获得估计性能,请将上述数据放在根文件中,然后运行simple_test.py。要获取图,请运行get_plots.py。 请随时使用您自己的数据。基于深度神经网络进行实时电力系统状态估计和预测
[基于深度学习电力负荷预测] 电力负荷预测,深度学习电力负荷预测,深度学习负荷数据,负荷预测 深度学习模型在电力负荷预测问题中的应用正在引起研究人员和整个行业的兴趣,但是在文献中尚无不同架构之间全面而合理的比较。这项工作旨在通过对比深度学习,通过审查和实验评估两个真实数据集的最新电力负荷预测趋势来填补空白。

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部