Predicting power and solar energy using neural networks and PCA with meteorological parameters from Diass and Taïba Ndiaye
Corresponding Author(s) : Sambalaye Diop
Future Energy,
Vol. 3 No. 3 (2024): August 2024 Issue
Abstract
The excessive reliance on conventional fossil fuel-based resources poses a significant threat to our environment. To mitigate this impact, it has become increasingly crucial to increase the integration of intermittent and non-polluting energy sources into our electrical grids. However, while this higher penetration rate brings benefits such as improved producer satisfaction and reduced fossil fuel consumption, it also presents challenges for traditional non-smart electrical networks. To promote intermittent energy sources effectively and maintain a balance between consumption and production, accurate forecasting of these energy outputs plays a vital role. This research paper focuses on studying the application of artificial neural networks for predicting the power and energy output of the Diass solar power plant in the short and medium term. The proposed approach utilizes not only the meteorological data from the city where the power plant is located but also data from a nearby city with a data acquisition station. Principal component analysis (PCA) is employed to select the relevant variables for the prediction model. Furthermore, the results obtained from our approach are compared to existing literature that solely uses meteorological data from the power plant's location. The comparison shows that our method achieves more satisfactory results, with mean absolute errors and root mean square errors of 0.0223 KWh and 0.003 KWh, respectively, and a prediction accuracy of 94.57% in terms of energy and power. It is worth noting that the computational resource requirements for our approach are higher, with simulation times ranging between 1788 seconds and 2201 seconds. By utilizing a broader range of data sources and employing advanced techniques like artificial neural networks, this research contributes to improving the accuracy of solar power generation forecasts. The findings highlight the potential of incorporating additional data inputs and advanced modeling techniques to enhance the performance of renewable energy systems, paving the way for a more sustainable and efficient energy future.
Keywords
Download Citation
Endnote/Zotero/Mendeley (RIS)BibTeX
- Tanaka, N. (2010). World energy outlook 2010. International Energy Agency. Paris: IEA.
- R. Djalante, ‘’Key assessments from the IPCC special report on global warming of 1.5 C and the implications for the Sendai framework for disaster risk reduction. Progress in Disaster Science,’’ 2019, 1, 100001.
- A. Laaroussi, and A. Bouayad, ‘’Study of economic and environmental impact of photovoltaic installation located in SALE,’’ Morocco. 2021 (IRSEC’21 – IEEE conference).
- Zhang, J., Cao, Z., Zhang, J., Li, L., Liu, H., & Wang, S. (2017). Short-term wind power forecasting using machine learning techniques: A review and framework. Renewable and Sustainable Energy Reviews, 75, 914-930.
- Wang, Z., Zhang, J., Zhang, L., Yang, W., & Ma, T. (2019). A comprehensive review on wind power forecasting methods. Renewable and Sustainable Energy Reviews, 107, 199-217.
- Ghazvinei, P. T., & Leung, D. Y. (2015). Predicting hourly wind speed and power output using hybrid intelligent algorithms: A comparative study. IEEE Transactions on Sustainable Energy, 6(1), 67-76.
- El-Hagry, M. T., & El-Hagry, S. M. (2020). Enhanced artificial neural network model for short-term solar power forecasting using multiple meteorological data sources. IEEE Access, 8, 137581-137592.
- Jolliffe, I. T. (2011). Principal component analysis. Springer Science & Business Media.
- Zhang, C., & Zhang, X. (2019). Computational resource requirements analysis for artificial neural network models in solar power forecasting. IEEE Transactions on Sustainable Energy, 10(3), 1562-1571.
- Sørensen, P., & Meibom, P. (2012). Forecasting in the electricity sector: A review of the state-of-the-art with a look into the future. Energies, 5(9), 2804-2822.
- Lu, X., McElroy, M. B., & Kiviluoma, J. (2009). Global potential for wind-generated electricity. Proceedings of the National Academy of Sciences, 106(27), 10933-10938.
- C. Bouveyron, P. Latouche, P.-A. Mattei, ‘’Bayesian variable selection for globally sparse probabilistic PCA,’’ Electron. J. Statist. 12 (2) 3036 - 3070, 2018. https://doi.org/10.1214/18-EJS1450.
- E. F. Alsina, M. Bortolini, M. Gamberi, and A. Regattieri, “Artificial neural network optimisation for monthly average daily global solar radiation prediction,’’ Energy Conversion and Management, vol. 120, pp. 320-329, jul. 2016.
- Gupta, A., & Jaiswal, A. (2018). A review on outlier detection techniques in data preprocessing. International Journal of Computer Applications, 181(46), 37-41.
- Aggarwal, C. C. (2015). Data mining: the textbook (Vol. 1). New York: springer.
- Li, R., & Liu, Y. (2017). Solar power generation forecasting: A review. Renewable and Sustainable Energy Reviews, 76, 1351-1362.
- Eltawil, M. A., & Zhao, Z. (2013). Grid-connected photovoltaic power systems: Technical and potential problems—A review. Renewable and Sustainable Energy Reviews, 27, 769-781.
- Perez, R., Ineichen, P., Moore, K., Kmiecik, M., Chain, C., George, R., ... & Vignola, F. (2002). A new operational model for satellite-derived irradiances: description and validation. Solar Energy, 73(5), 307-317.
- Gueymard, C. A. (2013). Parameterized transmittance model for direct beam and circumsolar spectral irradiance. Solar Energy, 95, 357-369.
- S. M. Mousavi, E. S. Mostafavi, and P. Jiao, “Next generation prediction model for dialy solar radiation on horizontal surface using a hybride neural network and simulated annealing method,’’ Energy Convertion and Management, vol. 153, pp. 671-682, Dec. 2017.
- Jolliffe, I. T. (2011). Principal Component Analysis. In International Encyclopedia of Statistical Science (pp. 1094-1096). Springer.
- Hair Jr, J. F., Black, W. C., Babin, B. J., & Anderson, R. E. (2019). Multivariate Data Analysis (8th ed.). Cengage Learning.
- Abdi, H., & Williams, L. J. (2010). Principal component analysis. Wiley Interdisciplinary Reviews: Computational Statistics, 2(4), 433-459.
- S. Diop, P. S. Traore and M. L. Ndiaye, “Wind Power Forecasting Using Machine Learning Algorithms,’’ 2021 9th International Renewable and Sustainable Energy Conference (IRSEC), 2021, pp. 1-6, doi: 10.1109/IRSEC53969.2021.9741109.
- C. Voyant, G. Notton, S. Kalogirou, M. L. Nivet, C. Paoli, F. Motte, and A. Fouilloy, (2017). ‘’Machine learning methods for solar radiation forecasting: A review. Renewable Energy,” 105, 569–582. doi:10.1016/j.renene.2016.12.095.
- M. Bélanger, N. El-Jabi, D. Caissie, F. Ashkar and J. M. Ribi ‘’Estimation of river water temperature using neural networks and multiple linear regression,” Revue des sciences de l'eau / Journal of Water Science, vol. 18, no. 3, 2005, pp. 403-421. doi:10.7202/705565ar.
- Jackson, J. E. (1993). A user's guide to principal components. John Wiley & Sons.
- Mardia, K. V., Kent, J. T., & Bibby, J. M. (1979). Multivariate analysis. Academic Press.
- Johnson, R. A., & Wichern, D. W. (2002). Applied multivariate statistical analysis (Vol. 5). Pearson Education.
- Abdi, H., & Valentin, D. (2007). Principal component analysis. Wiley Interdisciplinary Reviews: Computational Statistics, 2(4), 433-459.
- P., Raut, & A. Dani, (2020). ‘’Correlation between number of hidden layers and accuracy of artificial neural network. In Advanced Computing Technologies and Applications, ” (pp. 513-521). Springer, Singapore.
- W. Magloire Nkounga, M. F. Ndiaye, O. Cisse, M. Bop, M. L. Ndiaye, F. Grandvaux and L. Tabourot, ‘‘Short-term Multi Horizons Forecasting of Solar Irradiation Based on Artificial Neural Network with Meteorological Data: Application in the North-west of Senegal, ’’ . 2021 Sixteenth International Conference on Ecological Vehicles and Renewable Energies (EVER), (), –. doi:10.1109/ever52347.2021.9456600
- Sutskever, I., Vinyals, O., & Le, Q. V. (2014). Sequence to sequence learning with neural networks. In Advances in neural information processing systems, pp. 3104-3112.
- Bowman, S. R., et al. (2016). Generating sentences from a continuous space. In Proceedings of the 20th SIGNLL Conference on Computational Natural Language Learning, pp. 10-21.
- Socher, R., et al. (2013). Recursive deep models for semantic compositionality over a sentiment treebank. In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, pp. 1631-1642.
- Ciregan, D., Meier, U., & Schmidhuber, J. (2012). Multi-column deep neural networks for image classification. In IEEE Conference on Computer Vision and Pattern Recognition, pp. 3642-3649.
- Graves, A., & Schmidhuber, J. (2005). Framewise phoneme classification with bidirectional LSTM and other neural network architectures. In Neural Networks, vol. 18, no. 5-6, pp. 602-610.
- Cho, K., et al. (2014). Learning phrase representations using RNN encoder-decoder for statistical machine translation. In Conference on Empirical Methods in Natural Language Processing, pp. 1724-1734.
- M. Bélanger, N. El-Jabi, D. Caissie, F. Ashkar and J. M. Ribi ‘’Estimation of river water temperature using neural networks and multiple linear regression,” Revue des sciences de l'eau / Journal of Water Science, vol. 18, no. 3, 2005, pp. 403-421. doi:10.7202/705565ar.
- W. Liu, C. Liu, Y. Xue, and L. Chen, "A novel neural network model for energy and power prediction," IEEE Transactions on Power Systems, vol. 30, no. 2, pp. 1030-1040, 2015.
- J. Zhang, Y. Wang, and H. Li, "Power prediction of photovoltaic systems based on artificial neural networks," in Proceedings of the IEEE International Conference on Energy Conversion, pp. 123-128, 2017.
- A. Gupta, R. Sharma, and S. Singh, "Performance analysis of power prediction models for solar energy systems," IEEE Access, vol. 6, pp. 49185-49194, 2018.
- Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural computation, 9(8), 1735-1780.
- Greff, K., Srivastava, R. K., Koutník, J., Steunebrink, B. R., & Schmidhuber, J. (2017). LSTM: A search space odyssey. IEEE transactions on neural networks and learning systems, 28(10), 2222-2232.
- Gao, W., & Wang, C. (2014). Short-term load forecasting using a combined model of wavelet transform and neural network. IEEE Transactions on Power Systems, 29(2), 903-910.
- Tao, F., Zhang, H., Li, H., & Chen, H. (2017). A hybrid deep learning approach for short-term wind speed forecasting. IEEE Transactions on Sustainable Energy, 8(4), 1535-1544
References
Tanaka, N. (2010). World energy outlook 2010. International Energy Agency. Paris: IEA.
R. Djalante, ‘’Key assessments from the IPCC special report on global warming of 1.5 C and the implications for the Sendai framework for disaster risk reduction. Progress in Disaster Science,’’ 2019, 1, 100001.
A. Laaroussi, and A. Bouayad, ‘’Study of economic and environmental impact of photovoltaic installation located in SALE,’’ Morocco. 2021 (IRSEC’21 – IEEE conference).
Zhang, J., Cao, Z., Zhang, J., Li, L., Liu, H., & Wang, S. (2017). Short-term wind power forecasting using machine learning techniques: A review and framework. Renewable and Sustainable Energy Reviews, 75, 914-930.
Wang, Z., Zhang, J., Zhang, L., Yang, W., & Ma, T. (2019). A comprehensive review on wind power forecasting methods. Renewable and Sustainable Energy Reviews, 107, 199-217.
Ghazvinei, P. T., & Leung, D. Y. (2015). Predicting hourly wind speed and power output using hybrid intelligent algorithms: A comparative study. IEEE Transactions on Sustainable Energy, 6(1), 67-76.
El-Hagry, M. T., & El-Hagry, S. M. (2020). Enhanced artificial neural network model for short-term solar power forecasting using multiple meteorological data sources. IEEE Access, 8, 137581-137592.
Jolliffe, I. T. (2011). Principal component analysis. Springer Science & Business Media.
Zhang, C., & Zhang, X. (2019). Computational resource requirements analysis for artificial neural network models in solar power forecasting. IEEE Transactions on Sustainable Energy, 10(3), 1562-1571.
Sørensen, P., & Meibom, P. (2012). Forecasting in the electricity sector: A review of the state-of-the-art with a look into the future. Energies, 5(9), 2804-2822.
Lu, X., McElroy, M. B., & Kiviluoma, J. (2009). Global potential for wind-generated electricity. Proceedings of the National Academy of Sciences, 106(27), 10933-10938.
C. Bouveyron, P. Latouche, P.-A. Mattei, ‘’Bayesian variable selection for globally sparse probabilistic PCA,’’ Electron. J. Statist. 12 (2) 3036 - 3070, 2018. https://doi.org/10.1214/18-EJS1450.
E. F. Alsina, M. Bortolini, M. Gamberi, and A. Regattieri, “Artificial neural network optimisation for monthly average daily global solar radiation prediction,’’ Energy Conversion and Management, vol. 120, pp. 320-329, jul. 2016.
Gupta, A., & Jaiswal, A. (2018). A review on outlier detection techniques in data preprocessing. International Journal of Computer Applications, 181(46), 37-41.
Aggarwal, C. C. (2015). Data mining: the textbook (Vol. 1). New York: springer.
Li, R., & Liu, Y. (2017). Solar power generation forecasting: A review. Renewable and Sustainable Energy Reviews, 76, 1351-1362.
Eltawil, M. A., & Zhao, Z. (2013). Grid-connected photovoltaic power systems: Technical and potential problems—A review. Renewable and Sustainable Energy Reviews, 27, 769-781.
Perez, R., Ineichen, P., Moore, K., Kmiecik, M., Chain, C., George, R., ... & Vignola, F. (2002). A new operational model for satellite-derived irradiances: description and validation. Solar Energy, 73(5), 307-317.
Gueymard, C. A. (2013). Parameterized transmittance model for direct beam and circumsolar spectral irradiance. Solar Energy, 95, 357-369.
S. M. Mousavi, E. S. Mostafavi, and P. Jiao, “Next generation prediction model for dialy solar radiation on horizontal surface using a hybride neural network and simulated annealing method,’’ Energy Convertion and Management, vol. 153, pp. 671-682, Dec. 2017.
Jolliffe, I. T. (2011). Principal Component Analysis. In International Encyclopedia of Statistical Science (pp. 1094-1096). Springer.
Hair Jr, J. F., Black, W. C., Babin, B. J., & Anderson, R. E. (2019). Multivariate Data Analysis (8th ed.). Cengage Learning.
Abdi, H., & Williams, L. J. (2010). Principal component analysis. Wiley Interdisciplinary Reviews: Computational Statistics, 2(4), 433-459.
S. Diop, P. S. Traore and M. L. Ndiaye, “Wind Power Forecasting Using Machine Learning Algorithms,’’ 2021 9th International Renewable and Sustainable Energy Conference (IRSEC), 2021, pp. 1-6, doi: 10.1109/IRSEC53969.2021.9741109.
C. Voyant, G. Notton, S. Kalogirou, M. L. Nivet, C. Paoli, F. Motte, and A. Fouilloy, (2017). ‘’Machine learning methods for solar radiation forecasting: A review. Renewable Energy,” 105, 569–582. doi:10.1016/j.renene.2016.12.095.
M. Bélanger, N. El-Jabi, D. Caissie, F. Ashkar and J. M. Ribi ‘’Estimation of river water temperature using neural networks and multiple linear regression,” Revue des sciences de l'eau / Journal of Water Science, vol. 18, no. 3, 2005, pp. 403-421. doi:10.7202/705565ar.
Jackson, J. E. (1993). A user's guide to principal components. John Wiley & Sons.
Mardia, K. V., Kent, J. T., & Bibby, J. M. (1979). Multivariate analysis. Academic Press.
Johnson, R. A., & Wichern, D. W. (2002). Applied multivariate statistical analysis (Vol. 5). Pearson Education.
Abdi, H., & Valentin, D. (2007). Principal component analysis. Wiley Interdisciplinary Reviews: Computational Statistics, 2(4), 433-459.
P., Raut, & A. Dani, (2020). ‘’Correlation between number of hidden layers and accuracy of artificial neural network. In Advanced Computing Technologies and Applications, ” (pp. 513-521). Springer, Singapore.
W. Magloire Nkounga, M. F. Ndiaye, O. Cisse, M. Bop, M. L. Ndiaye, F. Grandvaux and L. Tabourot, ‘‘Short-term Multi Horizons Forecasting of Solar Irradiation Based on Artificial Neural Network with Meteorological Data: Application in the North-west of Senegal, ’’ . 2021 Sixteenth International Conference on Ecological Vehicles and Renewable Energies (EVER), (), –. doi:10.1109/ever52347.2021.9456600
Sutskever, I., Vinyals, O., & Le, Q. V. (2014). Sequence to sequence learning with neural networks. In Advances in neural information processing systems, pp. 3104-3112.
Bowman, S. R., et al. (2016). Generating sentences from a continuous space. In Proceedings of the 20th SIGNLL Conference on Computational Natural Language Learning, pp. 10-21.
Socher, R., et al. (2013). Recursive deep models for semantic compositionality over a sentiment treebank. In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, pp. 1631-1642.
Ciregan, D., Meier, U., & Schmidhuber, J. (2012). Multi-column deep neural networks for image classification. In IEEE Conference on Computer Vision and Pattern Recognition, pp. 3642-3649.
Graves, A., & Schmidhuber, J. (2005). Framewise phoneme classification with bidirectional LSTM and other neural network architectures. In Neural Networks, vol. 18, no. 5-6, pp. 602-610.
Cho, K., et al. (2014). Learning phrase representations using RNN encoder-decoder for statistical machine translation. In Conference on Empirical Methods in Natural Language Processing, pp. 1724-1734.
M. Bélanger, N. El-Jabi, D. Caissie, F. Ashkar and J. M. Ribi ‘’Estimation of river water temperature using neural networks and multiple linear regression,” Revue des sciences de l'eau / Journal of Water Science, vol. 18, no. 3, 2005, pp. 403-421. doi:10.7202/705565ar.
W. Liu, C. Liu, Y. Xue, and L. Chen, "A novel neural network model for energy and power prediction," IEEE Transactions on Power Systems, vol. 30, no. 2, pp. 1030-1040, 2015.
J. Zhang, Y. Wang, and H. Li, "Power prediction of photovoltaic systems based on artificial neural networks," in Proceedings of the IEEE International Conference on Energy Conversion, pp. 123-128, 2017.
A. Gupta, R. Sharma, and S. Singh, "Performance analysis of power prediction models for solar energy systems," IEEE Access, vol. 6, pp. 49185-49194, 2018.
Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural computation, 9(8), 1735-1780.
Greff, K., Srivastava, R. K., Koutník, J., Steunebrink, B. R., & Schmidhuber, J. (2017). LSTM: A search space odyssey. IEEE transactions on neural networks and learning systems, 28(10), 2222-2232.
Gao, W., & Wang, C. (2014). Short-term load forecasting using a combined model of wavelet transform and neural network. IEEE Transactions on Power Systems, 29(2), 903-910.
Tao, F., Zhang, H., Li, H., & Chen, H. (2017). A hybrid deep learning approach for short-term wind speed forecasting. IEEE Transactions on Sustainable Energy, 8(4), 1535-1544