IDEAS home Printed from https://ideas.repec.org/a/eee/energy/v246y2022ics0360544222003061.html
   My bibliography  Save this article

Time series forecasting for hourly photovoltaic power using conditional generative adversarial network and Bi-LSTM

Author

Listed:
  • Huang, Xiaoqiao
  • Li, Qiong
  • Tai, Yonghang
  • Chen, Zaiqing
  • Liu, Jun
  • Shi, Junsheng
  • Liu, Wuming

Abstract

More and more photovoltaic (PV) power generation is incorporated into the grid. However, the intermittence and fluctuation of solar energy have brought huge challenges to the safe and stable operation of the power grid. PV power forecasting is one of the effective ways to solve the above problems, so it has become an important research topic. However, the existing research based on deep learning models mainly focuses on more complex network structures, optimization algorithms, and data decomposition. These hybrid models have encountered a development bottleneck in extracting the inherent features of PV power and related data, and a new idea and method are needed. This paper proposes a novel TSF-CGANs (time series forecasting based on CGANs, TSF-CGANs) algorithm considering conditional generative adversarial networks (CGANs) combined with convolutional neural networks (CNN) and Bi-directional long short-term memory (Bi-LSTM) for improving the accuracy of hourly PV power prediction. We design the generator in the TSF-CGANs network as a regression prediction model, which can extract the features based on historical data and random noise vector by the complex models, and finally use the Bi-LSTM model to output the predicted value. At the same time, the discriminator judges the authenticity of the generated predicted value and the actual value. In the continuous game between the generator and the discriminator, the parameters of the generator are optimized and more accurate prediction results are obtained. The performance of the proposed method is demonstrated with a real-world dataset. Compared with LSTM, recurrent neural network (RNN), back-propagation neural network (BP), support vector machine (SVM), and Persistence models, the values of five performance evaluation indicators, RMSE, MAE, nRMSE, R2, and R, show that the proposed model has better performance in prediction accuracy. Compared with the traditional BP, the TSF-CGANs model reduced the RMSE by 32%, Compared with the Persistence, the forecast skill (FS) of TSF-CGANs is 0.4863. The results indicate that it is feasible to use the generator to realize time series prediction in the proposed TSF-CGANs network. The core idea of TSF-CGANs method is to improve the prediction accuracy of the generator through the continuous game between the generator and the discriminator, which provides a new idea for the training process of the prediction method based on deep learning.

Suggested Citation

  • Huang, Xiaoqiao & Li, Qiong & Tai, Yonghang & Chen, Zaiqing & Liu, Jun & Shi, Junsheng & Liu, Wuming, 2022. "Time series forecasting for hourly photovoltaic power using conditional generative adversarial network and Bi-LSTM," Energy, Elsevier, vol. 246(C).
  • Handle: RePEc:eee:energy:v:246:y:2022:i:c:s0360544222003061
    DOI: 10.1016/j.energy.2022.123403
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0360544222003061
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.energy.2022.123403?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Yuan, Ran & Wang, Bo & Mao, Zhixin & Watada, Junzo, 2021. "Multi-objective wind power scenario forecasting based on PG-GAN," Energy, Elsevier, vol. 226(C).
    2. Ahmed, R. & Sreeram, V. & Mishra, Y. & Arif, M.D., 2020. "A review and evaluation of the state-of-the-art in PV solar power forecasting: Techniques and optimization," Renewable and Sustainable Energy Reviews, Elsevier, vol. 124(C).
    3. Takahashi, Shuntaro & Chen, Yu & Tanaka-Ishii, Kumiko, 2019. "Modeling financial time-series with generative adversarial networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 527(C).
    4. Zhen, Hao & Niu, Dongxiao & Wang, Keke & Shi, Yucheng & Ji, Zhengsen & Xu, Xiaomin, 2021. "Photovoltaic power forecasting based on GA improved Bi-LSTM in microgrid without meteorological information," Energy, Elsevier, vol. 231(C).
    5. Gangqiang Li & Huaizhi Wang & Shengli Zhang & Jiantao Xin & Huichuan Liu, 2019. "Recurrent Neural Networks Based Photovoltaic Power Forecasting Approach," Energies, MDPI, vol. 12(13), pages 1-17, July.
    6. Gao, Mingming & Li, Jianjing & Hong, Feng & Long, Dongteng, 2019. "Day-ahead power forecasting in a large-scale photovoltaic plant based on weather classification using LSTM," Energy, Elsevier, vol. 187(C).
    7. Wei, Hu & Hongxuan, Zhang & Yu, Dong & Yiting, Wang & Ling, Dong & Ming, Xiao, 2019. "Short-term optimal operation of hydro-wind-solar hybrid system with improved generative adversarial networks," Applied Energy, Elsevier, vol. 250(C), pages 389-403.
    8. Wang, Kejun & Qi, Xiaoxia & Liu, Hongda, 2019. "Photovoltaic power forecasting based LSTM-Convolutional Network," Energy, Elsevier, vol. 189(C).
    9. Huang, Xiaoqiao & Li, Qiong & Tai, Yonghang & Chen, Zaiqing & Zhang, Jun & Shi, Junsheng & Gao, Bixuan & Liu, Wuming, 2021. "Hybrid deep neural model for hourly solar irradiance forecasting," Renewable Energy, Elsevier, vol. 171(C), pages 1041-1060.
    10. Barbieri, Florian & Rajakaruna, Sumedha & Ghosh, Arindam, 2017. "Very short-term photovoltaic power forecasting with cloud modeling: A review," Renewable and Sustainable Energy Reviews, Elsevier, vol. 75(C), pages 242-263.
    11. Rafati, Amir & Joorabian, Mahmood & Mashhour, Elaheh & Shaker, Hamid Reza, 2021. "High dimensional very short-term solar power forecasting based on a data-driven heuristic method," Energy, Elsevier, vol. 219(C).
    12. Li, Pengtao & Zhou, Kaile & Lu, Xinhui & Yang, Shanlin, 2020. "A hybrid deep learning model for short-term PV power forecasting," Applied Energy, Elsevier, vol. 259(C).
    13. Sharadga, Hussein & Hajimirza, Shima & Balog, Robert S., 2020. "Time series forecasting of solar power generation for large-scale photovoltaic plants," Renewable Energy, Elsevier, vol. 150(C), pages 797-807.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Zhang, Yunfei & Zhou, Zhihua & Liu, Junwei & Yuan, Jianjuan, 2022. "Data augmentation for improving heating load prediction of heating substation based on TimeGAN," Energy, Elsevier, vol. 260(C).
    2. Guici Chen & Tingting Zhang & Wenyu Qu & Wenbo Wang, 2023. "Photovoltaic Power Prediction Based on VMD-BRNN-TSP," Mathematics, MDPI, vol. 11(4), pages 1-14, February.
    3. Alexandru Matei & Stefan-Alexandru Precup & Dragos Circa & Arpad Gellert & Constantin-Bala Zamfirescu, 2023. "Estimating Travel Time for Autonomous Mobile Robots through Long Short-Term Memory," Mathematics, MDPI, vol. 11(7), pages 1-19, April.
    4. Tian, Zhirui & Wang, Jiyang, 2023. "A wind speed prediction system based on new data preprocessing strategy and improved multi-objective optimizer," Renewable Energy, Elsevier, vol. 215(C).
    5. Max Olinto Moreira & Betania Mafra Kaizer & Takaaki Ohishi & Benedito Donizeti Bonatto & Antonio Carlos Zambroni de Souza & Pedro Paulo Balestrassi, 2022. "Multivariate Strategy Using Artificial Neural Networks for Seasonal Photovoltaic Generation Forecasting," Energies, MDPI, vol. 16(1), pages 1-30, December.
    6. Huang, Xiaoqiao & Liu, Jun & Xu, Shaozhen & Li, Chengli & Li, Qiong & Tai, Yonghang, 2023. "A 3D ConvLSTM-CNN network based on multi-channel color extraction for ultra-short-term solar irradiance forecasting," Energy, Elsevier, vol. 272(C).
    7. Huang, Congzhi & Yang, Mengyuan, 2023. "Memory long and short term time series network for ultra-short-term photovoltaic power forecasting," Energy, Elsevier, vol. 279(C).
    8. Meng, Anbo & Chen, Shu & Ou, Zuhong & Xiao, Jianhua & Zhang, Jianfeng & Chen, Shun & Zhang, Zheng & Liang, Ruduo & Zhang, Zhan & Xian, Zikang & Wang, Chenen & Yin, Hao & Yan, Baiping, 2022. "A novel few-shot learning approach for wind power prediction applying secondary evolutionary generative adversarial network," Energy, Elsevier, vol. 261(PA).
    9. Stefenon, Stefano Frizzo & Seman, Laio Oriel & Aquino, Luiza Scapinello & Coelho, Leandro dos Santos, 2023. "Wavelet-Seq2Seq-LSTM with attention for time series forecasting of level of dams in hydroelectric power plants," Energy, Elsevier, vol. 274(C).
    10. Zhang, Qi & Liu, Jiangfeng & Yang, Kexin & Liu, Boyu & Wang, Ge, 2022. "Market adoption simulation of electric vehicle based on social network model considering nudge policies," Energy, Elsevier, vol. 259(C).
    11. Mohammad Mahdi Forootan & Iman Larki & Rahim Zahedi & Abolfazl Ahmadi, 2022. "Machine Learning and Deep Learning in Energy Systems: A Review," Sustainability, MDPI, vol. 14(8), pages 1-49, April.
    12. Chen, Zhiqiang & Li, Jianbin & Cheng, Long & Liu, Xiufeng, 2023. "Federated-WDCGAN: A federated smart meter data sharing framework for privacy preservation," Applied Energy, Elsevier, vol. 334(C).
    13. Xiao, Zenan & Huang, Xiaoqiao & Liu, Jun & Li, Chengli & Tai, Yonghang, 2023. "A novel method based on time series ensemble model for hourly photovoltaic power prediction," Energy, Elsevier, vol. 276(C).
    14. Liu, Yunfei & Liu, Yan & Cai, Hanhu & Zhang, Junran, 2023. "An innovative short-term multihorizon photovoltaic power output forecasting method based on variational mode decomposition and a capsule convolutional neural network," Applied Energy, Elsevier, vol. 343(C).
    15. Zhi, Yuan & Yang, Xudong, 2023. "Scenario-based multi-objective optimization strategy for rural PV-battery systems," Applied Energy, Elsevier, vol. 345(C).
    16. Adam Krechowicz & Maria Krechowicz & Katarzyna Poczeta, 2022. "Machine Learning Approaches to Predict Electricity Production from Renewable Energy Sources," Energies, MDPI, vol. 15(23), pages 1-41, December.
    17. Wen, Haoran & Du, Yang & Chen, Xiaoyang & Lim, Eng Gee & Wen, Huiqing & Yan, Ke, 2023. "A regional solar forecasting approach using generative adversarial networks with solar irradiance maps," Renewable Energy, Elsevier, vol. 216(C).
    18. Martin Geibel & Galih Bangga, 2022. "Data Reduction and Reconstruction of Wind Turbine Wake Employing Data Driven Approaches," Energies, MDPI, vol. 15(10), pages 1-40, May.
    19. Mahdi Khodayar & Jacob Regan, 2023. "Deep Neural Networks in Power Systems: A Review," Energies, MDPI, vol. 16(12), pages 1-38, June.
    20. Mark Kipngetich Kiptoo & Oludamilare Bode Adewuyi & Masahiro Furukakoi & Paras Mandal & Tomonobu Senjyu, 2023. "Integrated Multi-Criteria Planning for Resilient Renewable Energy-Based Microgrid Considering Advanced Demand Response and Uncertainty," Energies, MDPI, vol. 16(19), pages 1-25, September.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zhen, Hao & Niu, Dongxiao & Wang, Keke & Shi, Yucheng & Ji, Zhengsen & Xu, Xiaomin, 2021. "Photovoltaic power forecasting based on GA improved Bi-LSTM in microgrid without meteorological information," Energy, Elsevier, vol. 231(C).
    2. Tang, Yugui & Yang, Kuo & Zhang, Shujing & Zhang, Zhen, 2022. "Photovoltaic power forecasting: A hybrid deep learning model incorporating transfer learning strategy," Renewable and Sustainable Energy Reviews, Elsevier, vol. 162(C).
    3. Xu, Fang Yuan & Tang, Rui Xin & Xu, Si Bin & Fan, Yi Liang & Zhou, Ya & Zhang, Hao Tian, 2021. "Neural network-based photovoltaic generation capacity prediction system with benefit-oriented modification," Energy, Elsevier, vol. 223(C).
    4. Korkmaz, Deniz, 2021. "SolarNet: A hybrid reliable model based on convolutional neural network and variational mode decomposition for hourly photovoltaic power forecasting," Applied Energy, Elsevier, vol. 300(C).
    5. Khan, Zulfiqar Ahmad & Hussain, Tanveer & Baik, Sung Wook, 2023. "Dual stream network with attention mechanism for photovoltaic power forecasting," Applied Energy, Elsevier, vol. 338(C).
    6. Qu, Jiaqi & Qian, Zheng & Pei, Yan, 2021. "Day-ahead hourly photovoltaic power forecasting using attention-based CNN-LSTM neural network embedded with multiple relevant and target variables prediction pattern," Energy, Elsevier, vol. 232(C).
    7. Mellit, A. & Pavan, A. Massi & Lughi, V., 2021. "Deep learning neural networks for short-term photovoltaic power forecasting," Renewable Energy, Elsevier, vol. 172(C), pages 276-288.
    8. du Plessis, A.A. & Strauss, J.M. & Rix, A.J., 2021. "Short-term solar power forecasting: Investigating the ability of deep learning models to capture low-level utility-scale Photovoltaic system behaviour," Applied Energy, Elsevier, vol. 285(C).
    9. Elena Collino & Dario Ronzio, 2021. "Exploitation of a New Short-Term Multimodel Photovoltaic Power Forecasting Method in the Very Short-Term Horizon to Derive a Multi-Time Scale Forecasting System," Energies, MDPI, vol. 14(3), pages 1-30, February.
    10. Rial A. Rajagukguk & Raden A. A. Ramadhan & Hyun-Jin Lee, 2020. "A Review on Deep Learning Models for Forecasting Time Series Data of Solar Irradiance and Photovoltaic Power," Energies, MDPI, vol. 13(24), pages 1-23, December.
    11. Zheng, Lingwei & Su, Ran & Sun, Xinyu & Guo, Siqi, 2023. "Historical PV-output characteristic extraction based weather-type classification strategy and its forecasting method for the day-ahead prediction of PV output," Energy, Elsevier, vol. 271(C).
    12. Yang, Hufang & Jiang, Ping & Wang, Ying & Li, Hongmin, 2022. "A fuzzy intelligent forecasting system based on combined fuzzification strategy and improved optimization algorithm for renewable energy power generation," Applied Energy, Elsevier, vol. 325(C).
    13. Wang, Xiaoyang & Sun, Yunlin & Luo, Duo & Peng, Jinqing, 2022. "Comparative study of machine learning approaches for predicting short-term photovoltaic power output based on weather type classification," Energy, Elsevier, vol. 240(C).
    14. Fjelkestam Frederiksen, Cornelia A. & Cai, Zuansi, 2022. "Novel machine learning approach for solar photovoltaic energy output forecast using extra-terrestrial solar irradiance," Applied Energy, Elsevier, vol. 306(PB).
    15. Cheng, Lilin & Zang, Haixiang & Wei, Zhinong & Zhang, Fengchun & Sun, Guoqiang, 2022. "Evaluation of opaque deep-learning solar power forecast models towards power-grid applications," Renewable Energy, Elsevier, vol. 198(C), pages 960-972.
    16. Yuan-Kang Wu & Cheng-Liang Huang & Quoc-Thang Phan & Yuan-Yao Li, 2022. "Completed Review of Various Solar Power Forecasting Techniques Considering Different Viewpoints," Energies, MDPI, vol. 15(9), pages 1-22, May.
    17. Yuan An & Kaikai Dang & Xiaoyu Shi & Rong Jia & Kai Zhang & Qiang Huang, 2021. "A Probabilistic Ensemble Prediction Method for PV Power in the Nonstationary Period," Energies, MDPI, vol. 14(4), pages 1-18, February.
    18. Hao Zhen & Dongxiao Niu & Min Yu & Keke Wang & Yi Liang & Xiaomin Xu, 2020. "A Hybrid Deep Learning Model and Comparison for Wind Power Forecasting Considering Temporal-Spatial Feature Extraction," Sustainability, MDPI, vol. 12(22), pages 1-24, November.
    19. Moradzadeh, Arash & Moayyed, Hamed & Mohammadi-Ivatloo, Behnam & Vale, Zita & Ramos, Carlos & Ghorbani, Reza, 2023. "A novel cyber-Resilient solar power forecasting model based on secure federated deep learning and data visualization," Renewable Energy, Elsevier, vol. 211(C), pages 697-705.
    20. Tserenpurev Chuluunsaikhan & Jeong-Hun Kim & Yoonsung Shin & Sanghyun Choi & Aziz Nasridinov, 2022. "Feasibility Study on the Influence of Data Partition Strategies on Ensemble Deep Learning: The Case of Forecasting Power Generation in South Korea," Energies, MDPI, vol. 15(20), pages 1-20, October.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:energy:v:246:y:2022:i:c:s0360544222003061. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/energy .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.