Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory

The problem of Photovoltaic (PV) power generation forecasting is becoming crucial as the penetration level of Distributed Energy Resources (DERs) increases in microgrids and Virtual Power Plants (VPPs). In order to improve the stability of power systems, a fair amount of research has been proposed f...

Full description

Bibliographic Details
Main Authors: Dukhwan Yu, Wonik Choi, Myoungsoo Kim, Ling Liu
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/13/15/4017
id doaj-0445113fa4e14151b5e629a0fc1ecc17
record_format Article
spelling doaj-0445113fa4e14151b5e629a0fc1ecc172020-11-25T03:35:54ZengMDPI AGEnergies1996-10732020-08-01134017401710.3390/en13154017Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term MemoryDukhwan Yu0Wonik Choi1Myoungsoo Kim2Ling Liu3Department of Information and Communication Engineering, Inha University, Incheon 22212, KoreaDepartment of Information and Communication Engineering, Inha University, Incheon 22212, KoreaDepartment of Information and Communication Engineering, Inha University, Incheon 22212, KoreaCollege of Computing, Georgia Institute of Technology, Atlanta, GA 30332, USAThe problem of Photovoltaic (PV) power generation forecasting is becoming crucial as the penetration level of Distributed Energy Resources (DERs) increases in microgrids and Virtual Power Plants (VPPs). In order to improve the stability of power systems, a fair amount of research has been proposed for increasing prediction performance in practical environments through statistical, machine learning, deep learning, and hybrid approaches. Despite these efforts, the problem of forecasting PV power generation remains to be challenging in power system operations since existing methods show limited accuracy and thus are not sufficiently practical enough to be widely deployed. Many existing methods using long historical data suffer from the long-term dependency problem and are not able to produce high prediction accuracy due to their failure to fully utilize all features of long sequence inputs. To address this problem, we propose a deep learning-based PV power generation forecasting model called Convolutional Self-Attention based Long Short-Term Memory (LSTM). By using the convolutional self-attention mechanism, we can significantly improve prediction accuracy by capturing the local context of the data and generating keys and queries that fit the local context. To validate the applicability of the proposed model, we conduct extensive experiments on both PV power generation forecasting using a real world dataset and power consumption forecasting. The experimental results of power generation forecasting using the real world datasets show that the MAPEs of the proposed model are much lower, in fact by 7.7%, 6%, 3.9% compared to the Deep Neural Network (DNN), LSTM and LSTM with the canonical self-attention, respectively. As for power consumption forecasting, the proposed model exhibits 32%, 17% and 44% lower Mean Absolute Percentage Error (MAPE) than the DNN, LSTM and LSTM with the canonical self-attention, respectively.https://www.mdpi.com/1996-1073/13/15/4017microgridvirtual power plant (VPP)distributed energy resourcePV power generation forecastingdeep learningconvolutional self-attention
collection DOAJ
language English
format Article
sources DOAJ
author Dukhwan Yu
Wonik Choi
Myoungsoo Kim
Ling Liu
spellingShingle Dukhwan Yu
Wonik Choi
Myoungsoo Kim
Ling Liu
Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory
Energies
microgrid
virtual power plant (VPP)
distributed energy resource
PV power generation forecasting
deep learning
convolutional self-attention
author_facet Dukhwan Yu
Wonik Choi
Myoungsoo Kim
Ling Liu
author_sort Dukhwan Yu
title Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory
title_short Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory
title_full Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory
title_fullStr Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory
title_full_unstemmed Forecasting Day-Ahead Hourly Photovoltaic Power Generation Using Convolutional Self-Attention Based Long Short-Term Memory
title_sort forecasting day-ahead hourly photovoltaic power generation using convolutional self-attention based long short-term memory
publisher MDPI AG
series Energies
issn 1996-1073
publishDate 2020-08-01
description The problem of Photovoltaic (PV) power generation forecasting is becoming crucial as the penetration level of Distributed Energy Resources (DERs) increases in microgrids and Virtual Power Plants (VPPs). In order to improve the stability of power systems, a fair amount of research has been proposed for increasing prediction performance in practical environments through statistical, machine learning, deep learning, and hybrid approaches. Despite these efforts, the problem of forecasting PV power generation remains to be challenging in power system operations since existing methods show limited accuracy and thus are not sufficiently practical enough to be widely deployed. Many existing methods using long historical data suffer from the long-term dependency problem and are not able to produce high prediction accuracy due to their failure to fully utilize all features of long sequence inputs. To address this problem, we propose a deep learning-based PV power generation forecasting model called Convolutional Self-Attention based Long Short-Term Memory (LSTM). By using the convolutional self-attention mechanism, we can significantly improve prediction accuracy by capturing the local context of the data and generating keys and queries that fit the local context. To validate the applicability of the proposed model, we conduct extensive experiments on both PV power generation forecasting using a real world dataset and power consumption forecasting. The experimental results of power generation forecasting using the real world datasets show that the MAPEs of the proposed model are much lower, in fact by 7.7%, 6%, 3.9% compared to the Deep Neural Network (DNN), LSTM and LSTM with the canonical self-attention, respectively. As for power consumption forecasting, the proposed model exhibits 32%, 17% and 44% lower Mean Absolute Percentage Error (MAPE) than the DNN, LSTM and LSTM with the canonical self-attention, respectively.
topic microgrid
virtual power plant (VPP)
distributed energy resource
PV power generation forecasting
deep learning
convolutional self-attention
url https://www.mdpi.com/1996-1073/13/15/4017
work_keys_str_mv AT dukhwanyu forecastingdayaheadhourlyphotovoltaicpowergenerationusingconvolutionalselfattentionbasedlongshorttermmemory
AT wonikchoi forecastingdayaheadhourlyphotovoltaicpowergenerationusingconvolutionalselfattentionbasedlongshorttermmemory
AT myoungsookim forecastingdayaheadhourlyphotovoltaicpowergenerationusingconvolutionalselfattentionbasedlongshorttermmemory
AT lingliu forecastingdayaheadhourlyphotovoltaicpowergenerationusingconvolutionalselfattentionbasedlongshorttermmemory
_version_ 1724552527712616448