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...
Main Authors: | , , , |
---|---|
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 |