Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast

In this paper, a forecasting algorithm is proposed to predict photovoltaic (PV) power generation using a long short term memory (LSTM) neural network (NN). A synthetic weather forecast is created for the targeted PV plant location by integrating the statistical knowledge of historical solar irradian...

Full description

Bibliographic Details
Main Authors: Mohammad Safayet Hossain, Hisham Mahmood
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9200614/
id doaj-49944499ced24eebb26ec2fe107d09a9
record_format Article
spelling doaj-49944499ced24eebb26ec2fe107d09a92021-03-30T03:58:40ZengIEEEIEEE Access2169-35362020-01-01817252417253310.1109/ACCESS.2020.30249019200614Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather ForecastMohammad Safayet Hossain0https://orcid.org/0000-0002-6745-4168Hisham Mahmood1https://orcid.org/0000-0003-2400-7154Department of Electrical and Computer Engineering, Florida Polytechnic University, Lakeland, FL, USADepartment of Electrical and Computer Engineering, Florida Polytechnic University, Lakeland, FL, USAIn this paper, a forecasting algorithm is proposed to predict photovoltaic (PV) power generation using a long short term memory (LSTM) neural network (NN). A synthetic weather forecast is created for the targeted PV plant location by integrating the statistical knowledge of historical solar irradiance data with the publicly available type of sky forecast of the host city. To achieve this, a K-means algorithm is used to classify the historical irradiance data into dynamic type of sky groups that vary from hour to hour in the same season. In other words, the types of sky are defined for each hour uniquely using different levels of irradiance based on the hour of the day and the season. This can mitigate the performance limitations of using fixed type of sky categories by translating them into dynamic and numerical irradiance forecast using historical irradiance data. The proposed synthetic weather forecast is proved to embed the statistical features of the historical weather data, which results in a significant improvement in the forecasting accuracy. The performance of the proposed model is investigated using different intraday horizon lengths in different seasons. It is shown that using the synthetic irradiance forecast can achieve up to 33% improvement in accuracy in comparison to that when an hourly categorical type of sky forecast is used, and up to 44.6% in comparison to that when a daily type of sky forecast is used. This highlights the significance of utilizing the proposed synthetic forecast, and promote a more efficient utilization of the publicly available type of sky forecast to achieve a more reliable PV generation prediction. Moreover, the superiority of the LSTM NN with the proposed features is verified by investigating other machine learning engines, namely the recurrent neural network (RNN), the generalized regression neural network (GRNN) and the extreme learning machine (ELM).https://ieeexplore.ieee.org/document/9200614/PV power forecastingmachine learningLSTMneural networkdeep learningsynthetic weather forecast
collection DOAJ
language English
format Article
sources DOAJ
author Mohammad Safayet Hossain
Hisham Mahmood
spellingShingle Mohammad Safayet Hossain
Hisham Mahmood
Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast
IEEE Access
PV power forecasting
machine learning
LSTM
neural network
deep learning
synthetic weather forecast
author_facet Mohammad Safayet Hossain
Hisham Mahmood
author_sort Mohammad Safayet Hossain
title Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast
title_short Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast
title_full Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast
title_fullStr Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast
title_full_unstemmed Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast
title_sort short-term photovoltaic power forecasting using an lstm neural network and synthetic weather forecast
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description In this paper, a forecasting algorithm is proposed to predict photovoltaic (PV) power generation using a long short term memory (LSTM) neural network (NN). A synthetic weather forecast is created for the targeted PV plant location by integrating the statistical knowledge of historical solar irradiance data with the publicly available type of sky forecast of the host city. To achieve this, a K-means algorithm is used to classify the historical irradiance data into dynamic type of sky groups that vary from hour to hour in the same season. In other words, the types of sky are defined for each hour uniquely using different levels of irradiance based on the hour of the day and the season. This can mitigate the performance limitations of using fixed type of sky categories by translating them into dynamic and numerical irradiance forecast using historical irradiance data. The proposed synthetic weather forecast is proved to embed the statistical features of the historical weather data, which results in a significant improvement in the forecasting accuracy. The performance of the proposed model is investigated using different intraday horizon lengths in different seasons. It is shown that using the synthetic irradiance forecast can achieve up to 33% improvement in accuracy in comparison to that when an hourly categorical type of sky forecast is used, and up to 44.6% in comparison to that when a daily type of sky forecast is used. This highlights the significance of utilizing the proposed synthetic forecast, and promote a more efficient utilization of the publicly available type of sky forecast to achieve a more reliable PV generation prediction. Moreover, the superiority of the LSTM NN with the proposed features is verified by investigating other machine learning engines, namely the recurrent neural network (RNN), the generalized regression neural network (GRNN) and the extreme learning machine (ELM).
topic PV power forecasting
machine learning
LSTM
neural network
deep learning
synthetic weather forecast
url https://ieeexplore.ieee.org/document/9200614/
work_keys_str_mv AT mohammadsafayethossain shorttermphotovoltaicpowerforecastingusinganlstmneuralnetworkandsyntheticweatherforecast
AT hishammahmood shorttermphotovoltaicpowerforecastingusinganlstmneuralnetworkandsyntheticweatherforecast
_version_ 1724182505255337984