求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

深度学习的光伏功率预测查看源代码讨论查看历史

跳转至: 导航搜索

来自 新浪网 的图片

深度学习的光伏功率预测基于 K-means++和混合深度学习的光伏功率预测,光伏发电输出具有较强的波动性,影响电力系统的调度管理。对此,本项目提出一种基 K-means++和混合卷积神经网络(CNN)与长短期记忆(LSTM)网络的光伏功率预测模型。

一、案例简介

光伏发电输出具有较强的波动性,影响电力系统[1]的调度管理。对此,本项目提出一种基 K-means++和混合卷积神经网络(CNN)与长短期记忆(LSTM)网络的光伏功率预测模型。首先,利用 K-means++对历史数据集进行分类,选取合适的数据集作为训练集;其次,搭建以历史功率为输入的LSTM模型获得待修正预测功率值,采用卷积神经网络挖掘气象参数与光伏功率的非线性关系,获取修正系数,对待修正预测功率值进行修正,提高预测精度;最后,在点预测模型的基础上,给予输入参数一定的随机波动,进行多次预测,获取预测误差集,进而获得预测区间。通过澳大利亚沙漠太阳能研究中心光伏电站数据集,选择LSTM、CNN-LSTM及K-LSTM算法进行对比,验证了本项目方法具有较高的预测精度和稳定性,且能实现准确的输出功率区间预测。

二、技术要点

结合历史功率和气象参数预测光伏功率的优势,提取气象参数和输出功率的非线性关系,本项目提出一种混合聚类算法和深度学习的光伏功率预测方法。首先,利用K-means++对数据集进行划分,选择合适的数据集作为训练集,搭建LSTM模型获得待修正功率值,然后利用皮尔逊相关性分析 选取关键气象参数,构造二维气象矩阵,结合CNN模型提取气象因素的自相关性和互相关性,对待修正值进行修正,提高预测精度;并且通过给予输入参数一定的随机波动,多次预测获取误差数据集,准确地实现区间预测。此外,为了验证算法的性能,选择 LSTM、CNN-LSTM及 K-LSTM算法进行对比。

三、应用场景

光伏功率预测

四、应用成效

本项目提出和验证了基于K-means++和混合深度学习的光伏功率预测模型:①通过K-means++将数 据集划分为不同类别,根据待测时刻前1h功率选取合适的数据集作为模型的训练集,减小数据差异性对模型性能的影响;②通过 LSTM 模型处理历史功率序列,获得待修正功率值,根据皮尔逊相关性分 析选取关键气象参数,构造二维气象矩阵,便于CNN提取气象参数的相关特征,挖掘气象参数与光伏功率的非线性关系,获得修正参数,对待修正功率值进行修正,进一步提高预测准确度;③通过给予输入参数多次随机波动,获得波动数据样本,进而获得预测误差数据集,计算预测区间。通过DKASC电站4的数据[2]集进行模型性能验证,所提模型的平均MAE和RMSE分别为3.8615kW和5.481kW,同时进行2h和3h预测,验证了方法的适用性。与LSTM、CNN-LSTM及K-LSTM模型相比,所提的K-CNN-LSTM模型预测精度和稳定性更高,且准确地实现了区间预测。

参考文献

  1. 电力系统图解说明 ,搜狐,2018-06-25
  2. 数据的来源以及数据是什么?,搜狐,2021-07-26