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

Enhanced solar photovoltaic power prediction using diverse machine learning algorithms with hyperparameter optimization

Author

Listed:
  • Tahir, Muhammad Faizan
  • Yousaf, Muhammad Zain
  • Tzes, Anthony
  • El Moursi, Mohamed Shawky
  • El-Fouly, Tarek H.M.

Abstract

Solar photovoltaic power generation accurate prediction is crucial for optimizing the efficiency and reliability of solar power plants. This research work focuses on predicting photovoltaic power using various machine learning algorithms, including ensemble of regression trees, support vector machine, Gaussian process regression, and artificial neural networks. Performance of these algorithms is further improved through hyperparameter optimization using Bayesian optimization and random search optimizers. Hourly data with a 30-min temporal resolution for an entire year is collected from a 10 MW Masdar solar photovoltaic project based in the United Arab Emirates. Photovoltaic historical power curve is generated using the System Advisor Model software, and to ensure data consistency, the collected dataset is normalized, with the interrelationships among variables computed using the Pearson relation coefficient. The results substantiate that Gaussian process regression demonstrates the best performance (lowest prediction errors) in terms of computing predicted solar photovoltaic generation power, followed by artificial neural networks, ensemble of regression trees, and the support vector machine across both optimizers. Concerning hyperparameter optimization, Bayesian optimization -based model outperformed support vector machine, Gaussian process regression, and artificial neural networks algorithms, except for the ensemble of regression trees. The proposed work contributes to the advancement of solar photovoltaic power prediction by combining the power of machine learning algorithms with hyperparameter optimization techniques. Additionally, the results emphasize the importance of hyperparameter optimization in enhancing machine learning model performance, providing valuable insights into adaptability and accuracy across varying seasonal conditions.

Suggested Citation

  • Tahir, Muhammad Faizan & Yousaf, Muhammad Zain & Tzes, Anthony & El Moursi, Mohamed Shawky & El-Fouly, Tarek H.M., 2024. "Enhanced solar photovoltaic power prediction using diverse machine learning algorithms with hyperparameter optimization," Renewable and Sustainable Energy Reviews, Elsevier, vol. 200(C).
  • Handle: RePEc:eee:rensus:v:200:y:2024:i:c:s1364032124003071
    DOI: 10.1016/j.rser.2024.114581
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1016/j.rser.2024.114581?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. Lupangu, C. & Bansal, R.C., 2017. "A review of technical issues on the development of solar photovoltaic systems," Renewable and Sustainable Energy Reviews, Elsevier, vol. 73(C), pages 950-965.
    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. Das, Utpal Kumar & Tey, Kok Soon & Seyedmahmoudian, Mehdi & Mekhilef, Saad & Idris, Moh Yamani Idna & Van Deventer, Willem & Horan, Bend & Stojcevski, Alex, 2018. "Forecasting of photovoltaic power generation and model optimization: A review," Renewable and Sustainable Energy Reviews, Elsevier, vol. 81(P1), pages 912-928.
    4. Ismail, Abdul Muhaimin & Ramirez-Iniguez, Roberto & Asif, Muhammad & Munir, Abu Bakar & Muhammad-Sukki, Firdaus, 2015. "Progress of solar photovoltaic in ASEAN countries: A review," Renewable and Sustainable Energy Reviews, Elsevier, vol. 48(C), pages 399-412.
    5. Moreira, M.O. & Balestrassi, P.P. & Paiva, A.P. & Ribeiro, P.F. & Bonatto, B.D., 2021. "Design of experiments using artificial neural network ensemble for photovoltaic generation forecasting," Renewable and Sustainable Energy Reviews, Elsevier, vol. 135(C).
    6. Son, Yeong Geon & Choi, Sungyun & Aquah, Moses Amoasi & Kim, Sung Yul, 2023. "Systematic planning of power-to-gas for improving photovoltaic acceptance rate: Application of the potential RES penetration index," Applied Energy, Elsevier, vol. 349(C).
    7. Cervone, Guido & Clemente-Harding, Laura & Alessandrini, Stefano & Delle Monache, Luca, 2017. "Short-term photovoltaic power forecasting using Artificial Neural Networks and an Analog Ensemble," Renewable Energy, Elsevier, vol. 108(C), pages 274-286.
    8. Tahir, Muhammad Faizan & Haoyong, Chen & Guangze, Han, 2022. "Evaluating individual heating alternatives in integrated energy system by employing energy and exergy analysis," Energy, Elsevier, vol. 249(C).
    9. Markovics, Dávid & Mayer, Martin János, 2022. "Comparison of machine learning methods for photovoltaic power forecasting based on numerical weather prediction," Renewable and Sustainable Energy Reviews, Elsevier, vol. 161(C).
    10. Handayani, Kamia & Anugrah, Pinto & Goembira, Fadjar & Overland, Indra & Suryadi, Beni & Swandaru, Akbar, 2022. "Moving beyond the NDCs: ASEAN pathways to a net-zero emissions power sector in 2050," Applied Energy, Elsevier, vol. 311(C).
    11. Zhou, Yi & Zhou, Nanrun & Gong, Lihua & Jiang, Minlin, 2020. "Prediction of photovoltaic power output based on similar day analysis, genetic algorithm and extreme learning machine," Energy, Elsevier, vol. 204(C).
    12. Long, Huan & Zhang, Zijun & Su, Yan, 2014. "Analysis of daily solar power prediction with data-driven approaches," Applied Energy, Elsevier, vol. 126(C), pages 29-37.
    13. Theocharides, Spyros & Makrides, George & Livera, Andreas & Theristis, Marios & Kaimakis, Paris & Georghiou, George E., 2020. "Day-ahead photovoltaic power production forecasting methodology based on machine learning and statistical post-processing," Applied Energy, Elsevier, vol. 268(C).
    14. Mitrentsis, Georgios & Lens, Hendrik, 2022. "An interpretable probabilistic model for short-term solar power forecasting using natural gradient boosting," Applied Energy, Elsevier, vol. 309(C).
    15. J. Paul Brooks, 2011. "Support Vector Machines with the Ramp Loss and the Hard Margin Loss," Operations Research, INFORMS, vol. 59(2), pages 467-479, April.
    16. Chia-Sheng Tu & Wen-Chang Tsai & Chih-Ming Hong & Whei-Min Lin, 2022. "Short-Term Solar Power Forecasting via General Regression Neural Network with Grey Wolf Optimization," Energies, MDPI, vol. 15(18), pages 1-20, September.
    17. Stefano Massucco & Gabriele Mosaico & Matteo Saviozzi & Federico Silvestro, 2019. "A Hybrid Technique for Day-Ahead PV Generation Forecasting Using Clear-Sky Models or Ensemble of Artificial Neural Networks According to a Decision Tree Approach," Energies, MDPI, vol. 12(7), pages 1-21, April.
    18. Andi A. H. Lateko & Hong-Tzer Yang & Chao-Ming Huang, 2022. "Short-Term PV Power Forecasting Using a Regression-Based Ensemble Method," Energies, MDPI, vol. 15(11), pages 1-21, June.
    19. Ahmad, Muhammad Waseem & Mourshed, Monjur & Rezgui, Yacine, 2018. "Tree-based ensemble methods for predicting PV power generation and their comparison with support vector regression," Energy, Elsevier, vol. 164(C), pages 465-474.
    20. García-Cerezo, Álvaro & Baringo, Luis & García-Bertrand, Raquel, 2023. "Expansion planning of the transmission network with high penetration of renewable generation: A multi-year two-stage adaptive robust optimization approach," Applied Energy, Elsevier, vol. 349(C).
    21. Ahmed Aljanad & Nadia M. L. Tan & Vassilios G. Agelidis & Hussain Shareef, 2021. "Neural Network Approach for Global Solar Irradiance Prediction at Extremely Short-Time-Intervals Using Particle Swarm Optimization Algorithm," Energies, MDPI, vol. 14(4), pages 1-20, February.
    22. Ying Wang & Bo Feng & Qing-Song Hua & Li Sun, 2021. "Short-Term Solar Power Forecasting: A Combined Long Short-Term Memory and Gaussian Process Regression Method," Sustainability, MDPI, vol. 13(7), pages 1-16, March.
    Full references (including those not matched with items on IDEAS)

    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. Sabadus, Andreea & Blaga, Robert & Hategan, Sergiu-Mihai & Calinoiu, Delia & Paulescu, Eugenia & Mares, Oana & Boata, Remus & Stefu, Nicoleta & Paulescu, Marius & Badescu, Viorel, 2024. "A cross-sectional survey of deterministic PV power forecasting: Progress and limitations in current approaches," Renewable Energy, Elsevier, vol. 226(C).
    2. 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.
    3. 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).
    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. Nguyen, Thi Ngoc & Müsgens, Felix, 2022. "What drives the accuracy of PV output forecasts?," Applied Energy, Elsevier, vol. 323(C).
    6. Hu, Zehuan & Gao, Yuan & Ji, Siyu & Mae, Masayuki & Imaizumi, Taiji, 2024. "Improved multistep ahead photovoltaic power prediction model based on LSTM and self-attention with weather forecast data," Applied Energy, Elsevier, vol. 359(C).
    7. Wang, Jianzhou & Zhou, Yilin & Li, Zhiwu, 2022. "Hour-ahead photovoltaic generation forecasting method based on machine learning and multi objective optimization algorithm," Applied Energy, Elsevier, vol. 312(C).
    8. 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).
    9. 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).
    10. 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.
    11. 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).
    12. Hassan, Muhammed A. & Bailek, Nadjem & Bouchouicha, Kada & Nwokolo, Samuel Chukwujindu, 2021. "Ultra-short-term exogenous forecasting of photovoltaic power production using genetically optimized non-linear auto-regressive recurrent neural networks," Renewable Energy, Elsevier, vol. 171(C), pages 191-209.
    13. Martina Radicioni & Valentina Lucaferri & Francesco De Lia & Antonino Laudani & Roberto Lo Presti & Gabriele Maria Lozito & Francesco Riganti Fulginei & Riccardo Schioppo & Mario Tucci, 2021. "Power Forecasting of a Photovoltaic Plant Located in ENEA Casaccia Research Center," Energies, MDPI, vol. 14(3), pages 1-22, January.
    14. Mayer, Martin János, 2022. "Impact of the tilt angle, inverter sizing factor and row spacing on the photovoltaic power forecast accuracy," Applied Energy, Elsevier, vol. 323(C).
    15. Mitrentsis, Georgios & Lens, Hendrik, 2022. "An interpretable probabilistic model for short-term solar power forecasting using natural gradient boosting," Applied Energy, Elsevier, vol. 309(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. Li, Chengdong & Zhou, Changgeng & Peng, Wei & Lv, Yisheng & Luo, Xin, 2020. "Accurate prediction of short-term photovoltaic power generation via a novel double-input-rule-modules stacked deep fuzzy method," Energy, Elsevier, vol. 212(C).
    18. Kim, Jimin & Obregon, Josue & Park, Hoonseok & Jung, Jae-Yoon, 2024. "Multi-step photovoltaic power forecasting using transformer and recurrent neural networks," Renewable and Sustainable Energy Reviews, Elsevier, vol. 200(C).
    19. Moreira, M.O. & Balestrassi, P.P. & Paiva, A.P. & Ribeiro, P.F. & Bonatto, B.D., 2021. "Design of experiments using artificial neural network ensemble for photovoltaic generation forecasting," Renewable and Sustainable Energy Reviews, Elsevier, vol. 135(C).
    20. Sarmas, Elissaios & Spiliotis, Evangelos & Stamatopoulos, Efstathios & Marinakis, Vangelis & Doukas, Haris, 2023. "Short-term photovoltaic power forecasting using meta-learning and numerical weather prediction independent Long Short-Term Memory models," Renewable Energy, Elsevier, vol. 216(C).

    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:rensus:v:200:y:2024:i:c:s1364032124003071. 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.elsevier.com/wps/find/journaldescription.cws_home/600126/description#description .

    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.