Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant

Recently, deep learning techniques have become popular and are widely employed in several research areas, such as optimization, pattern recognition, object identification, and forecasting, due to the advanced development of computer programming technologies. A significant number of renewable energy...

Full description

Bibliographic Details
Main Authors: Nonthawat Khortsriwong, Promphak Boonraksa, Terapong Boonraksa, Thipwan Fangsuwannarak, Asada Boonsrirat, Watcharakorn Pinthurat, Boonruang Marungsri
Format: Article
Language:English
Published: MDPI AG 2023-02-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/16/5/2119
_version_ 1797615423062016000
author Nonthawat Khortsriwong
Promphak Boonraksa
Terapong Boonraksa
Thipwan Fangsuwannarak
Asada Boonsrirat
Watcharakorn Pinthurat
Boonruang Marungsri
author_facet Nonthawat Khortsriwong
Promphak Boonraksa
Terapong Boonraksa
Thipwan Fangsuwannarak
Asada Boonsrirat
Watcharakorn Pinthurat
Boonruang Marungsri
author_sort Nonthawat Khortsriwong
collection DOAJ
description Recently, deep learning techniques have become popular and are widely employed in several research areas, such as optimization, pattern recognition, object identification, and forecasting, due to the advanced development of computer programming technologies. A significant number of renewable energy sources (RESs) as environmentally friendly sources, especially solar photovoltaic (PV) sources, have been integrated into modern power systems. However, the PV source is highly fluctuating and difficult to predict accurately for short-term PV output power generation, leading to ineffective system planning and affecting energy security. Compared to conventional predictive approaches, such as linear regression, predictive-based deep learning methods are promising in predicting short-term PV power generation with high accuracy. This paper investigates the performance of several well-known deep learning techniques to forecast short-term PV power generation in the real-site floating PV power plant of 1.5 MWp capacity at Suranaree University of Technology Hospital, Thailand. The considered deep learning techniques include single models (RNN, CNN, LSTM, GRU, BiLSTM, and BiGRU) and hybrid models (CNN-LSTM, CNN-BiLSTM, CNN-GRU, and CNN-BiGRU). Five-minute resolution data from the real floating PV power plant is used to train and test the deep learning models. Accuracy indices of MAE, MAPE, and RMSE are applied to quantify errors between actual and forecasted values obtained from the different deep learning techniques. The obtained results show that, with the same training dataset, the performance of the deep learning models differs when testing under different weather conditions and time horizons. The CNN-BiGRU model offers the best performance for one-day PV forecasting, while the BiLSTM model is the most preferable for one-week PV forecasting.
first_indexed 2024-03-11T07:26:06Z
format Article
id doaj.art-02ebe1dba8014aa88f594d2028264a4c
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-03-11T07:26:06Z
publishDate 2023-02-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-02ebe1dba8014aa88f594d2028264a4c2023-11-17T07:34:26ZengMDPI AGEnergies1996-10732023-02-01165211910.3390/en16052119Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power PlantNonthawat Khortsriwong0Promphak Boonraksa1Terapong Boonraksa2Thipwan Fangsuwannarak3Asada Boonsrirat4Watcharakorn Pinthurat5Boonruang Marungsri6School of Electrical Engineering, Suranaree University of Technology, Nakhon Ratchasima 30000, ThailandSchool of Electrical Engineering, Rajamangala University of Technology Suvarnabhumi, Nonthaburi 11000, ThailandSchool of Electrical Engineering, Rajamangala University of Technology Rattanakosin, Nakhon Pathom 73170, ThailandSchool of Electrical Engineering, Suranaree University of Technology, Nakhon Ratchasima 30000, ThailandEnergy Solution Business, SCG Chemicals Public Co., Ltd., Bangsue, Bangkok 10800, ThailandSchool of Electrical Engineering and Telecommunications, The University of New South Wales, Sydney 2052, AustraliaSchool of Electrical Engineering, Suranaree University of Technology, Nakhon Ratchasima 30000, ThailandRecently, deep learning techniques have become popular and are widely employed in several research areas, such as optimization, pattern recognition, object identification, and forecasting, due to the advanced development of computer programming technologies. A significant number of renewable energy sources (RESs) as environmentally friendly sources, especially solar photovoltaic (PV) sources, have been integrated into modern power systems. However, the PV source is highly fluctuating and difficult to predict accurately for short-term PV output power generation, leading to ineffective system planning and affecting energy security. Compared to conventional predictive approaches, such as linear regression, predictive-based deep learning methods are promising in predicting short-term PV power generation with high accuracy. This paper investigates the performance of several well-known deep learning techniques to forecast short-term PV power generation in the real-site floating PV power plant of 1.5 MWp capacity at Suranaree University of Technology Hospital, Thailand. The considered deep learning techniques include single models (RNN, CNN, LSTM, GRU, BiLSTM, and BiGRU) and hybrid models (CNN-LSTM, CNN-BiLSTM, CNN-GRU, and CNN-BiGRU). Five-minute resolution data from the real floating PV power plant is used to train and test the deep learning models. Accuracy indices of MAE, MAPE, and RMSE are applied to quantify errors between actual and forecasted values obtained from the different deep learning techniques. The obtained results show that, with the same training dataset, the performance of the deep learning models differs when testing under different weather conditions and time horizons. The CNN-BiGRU model offers the best performance for one-day PV forecasting, while the BiLSTM model is the most preferable for one-week PV forecasting.https://www.mdpi.com/1996-1073/16/5/2119floating PV power plantdeep learning techniquesshort-term PV power forecastingPV generationneural networks
spellingShingle Nonthawat Khortsriwong
Promphak Boonraksa
Terapong Boonraksa
Thipwan Fangsuwannarak
Asada Boonsrirat
Watcharakorn Pinthurat
Boonruang Marungsri
Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant
Energies
floating PV power plant
deep learning techniques
short-term PV power forecasting
PV generation
neural networks
title Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant
title_full Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant
title_fullStr Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant
title_full_unstemmed Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant
title_short Performance of Deep Learning Techniques for Forecasting PV Power Generation: A Case Study on a 1.5 MWp Floating PV Power Plant
title_sort performance of deep learning techniques for forecasting pv power generation a case study on a 1 5 mwp floating pv power plant
topic floating PV power plant
deep learning techniques
short-term PV power forecasting
PV generation
neural networks
url https://www.mdpi.com/1996-1073/16/5/2119
work_keys_str_mv AT nonthawatkhortsriwong performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant
AT promphakboonraksa performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant
AT terapongboonraksa performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant
AT thipwanfangsuwannarak performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant
AT asadaboonsrirat performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant
AT watcharakornpinthurat performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant
AT boonruangmarungsri performanceofdeeplearningtechniquesforforecastingpvpowergenerationacasestudyona15mwpfloatingpvpowerplant