skip to main content

Prediction of the output power of photovoltaic module using artificial neural networks model with optimizing the neurons number

1Middle Technical University (MTU), Baqubah Technical Institute, Renewable Energy Department, Baghdad, 10074, Iraq

2Ministry of Higher Education and Scientific Research, Department of Research and Development, Baghdad, 10074, Iraq

3Ministry of Interior, Directorate of Arab and International Cooperation, Department of Educational Affairs, Baghdad, Iraq

Received: 31 Oct 2022; Revised: 27 Jan 2023; Accepted: 16 Feb 2023; Available online: 30 Mar 2023; Published: 15 May 2023.
Editor(s): H Hadiyanto
Open Access Copyright (c) 2023 The Author(s). Published by Centre of Biomass and Renewable Energy (CBIORE)
Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Citation Format:
Abstract

Artificial neural networks (ANNs) is an adaptive system that has the ability to predict the relationship between the input and output parameters without defining the physical and operation conditions. In this study, some queries about using ANN methodology are simply clarified especially about the neurons number and their relationship with input and output parameters. In addition, two ANN models are developed using MATLAB code to predict the power production of a polycrystalline PV module in the real weather conditions of Iraq. The ANN models are then used to optimize the neurons number in the hidden layers. The capability of ANN models has been tested under the impact of several weather and operational parameters. In this regard, six variables are used as input parameters including ambient temperature, solar irradiance and wind speed (the weather conditions), and module temperature, short circuit current and open circuit voltage (the characteristics of PV module). According to the performance analysis of ANN models, the optimal neurons number is 15 neurons in single hidden layer with minimum Root Mean Squared Error (RMSE) of 2.76% and 10 neurons in double hidden layers with RMSE of 1.97%.  Accordingly, it can be concluded that the double hidden layers introduce a higher accuracy than the single hidden layer. Moreover, the ANN model has proven its accuracy in predicting the current and voltage of PV module. 

Fulltext View|Download
Keywords: Photovoltaic; Power production; Artificial neural networks; Neurons

Article Metrics:

  1. Abiodun, O.I., Aman J., Abiodun E. O., Kemi, V. D., Nachaat, A. M., Humaira, A. (2018). State-of-the-art in artificial neural network applications: A survey. Heliyon, 4(11), 1-41. https://doi.org/10.1016/j.heliyon.2018.e00938
  2. Barron, A.R. (1994). Neural networks: A review from a statistical perspective. Statistical Science, 9 (1), 33-35. https://doi.org/10.1214/ss/1177010638
  3. Cristian-Dragos, D., Adrian, G. & Calin, E. (2016). Solar Photovoltaic Energy Production Forecast Using Neural Network. Procedia Technology, 22, 808-815. https://doi.org/10.1016/j.protcy.2016.01.053
  4. Cybenko, G. (1989). Approximation by super positions of a sigmoidal function. Mathematical Control Signals Systems, 2, 303-314. https://link.springer.com/article/10.1007/BF02551274
  5. Elsheikh, A.H., Sharshir SW, Elaziz, M.A., Kabeel, A.E., Guilan, W. & Haiou, Z. (2019). Modelling of solar energy systems using artificial neural network: a comprehensive review. Solar Energy, 180 (1), 622-639. https://doi.org/10.1016/j.solener.2019.01.037
  6. Gideon, K., Francis, N., Christopher, M. & Robert K. (2021). Evaluation of thermal interface materials in mediating PV cell temperature mismatch in PV-TEG power generation. Energy Reports, 7, 1636-1650. https://doi.org/10.1016/j.egyr.2021.03.015
  7. Hagan, M.T. & Menhaj, M.B. (1995). Training feed forward networks with the Marquardt algorithm. IEEE Trans. Neural Network, 5(6), 989-993. https://doi.org/10.1109/72.329697
  8. Hecht-Nielsen, R. (1990) Neurocomputing. Addison-Wesley, Longman Publishing Co., Inc. 75 Arlington Street, Suite 300 Boston, MA United States. https://dl.acm.org/doi/10.5555/103996
  9. Hertz, J., Krogh, A. & Palmer, R.G. (2018). Introduction to The Theory of Neural Computation. CRC Press-Taylor & Francis Group, 6000 Broken Sound Parkway NW, Boca Raton, London New York. https://doi.org/10.1201/9780429499661
  10. Ismail, K. & Gencoglu M.T. (2019). Predicting power production from a photovoltaic panel through artificial neural networks using atmospheric indicators. Neural Computing and Applications, 31 (8), 3573-3586. https://doi.org/10.1007/s00521-017-3271-6
  11. Kalogirou, S.A, Neocleous, C.C. & Schizas, C. N. (1998). Artificial neural networks for modelling the starting-up of a solar steam generator. Applied Energy, 60 (2), 89-100. https://doi.org/10.1016/S0306-2619(98)00019-1
  12. Kalogirou, S.A. (1996). Artificial neural networks for predicting the local concentration ratio of parabolic trough collectors. Freiburg, Germany: Proceedings of the International Conference EuroSun’96, 470-475. http://ktisis.cut.ac.cy/handle/10488/822
  13. Kalogirou, S.A., Neocleous, C.E, & Schizas, C.N. (1996). A comparative study of methods for estimating intercept factor of parabolic trough collectors. London, UK: Proceedings of the International Conference EANN’96,5-8. http://users.abo.fi/abulsari/EANN96.html
  14. Kalogirou, S.A., Neocleous, C.E., Schizas, C.N. (1997). Artificial neural networks for the estimation of the performance of a parabolic trough collector steam generation system. Stockholm, Sweden: Proceedings of the International Conference EANN’97, 227-232. https://ktisis.cut.ac.cy/handle/10488/18149
  15. Kang, S. (1991). An Investigation of the Use of Feed forward Neural Networks for Forecasting. Ph.D. Thesis, Kent State University. https://dl.acm.org/doi/10.5555/144978
  16. Laarabi, B., May, T. O., Dahlioui, D., Bassam, A., Flota-Banuelos, M. & Barhdadi, A. (2019). Artificial neural network modeling and sensitivity analysis for soiling effects on photovoltaic panels in Morocco. Superlattices and Microstructures, 127, 139-150. https://doi.org/10.1016/j.spmi.2017.12.037
  17. Lachtermacher, G., Fuller, J.D. (1995). Back propagation in time-series forecasting. Journal of Forecasting, 14 (4), 381-393. https://doi.org/10.1002/for.3980140405
  18. Lippmann, R.P. (1987). An introduction to computing with neural nets. IEEE Magazine, 4(2), 4-22. https://doi.org/10.1109/MASSP.1987.1165576
  19. Liu, L., Diran L., Qie S., Hailong, L. & Ronald, W. (2017). Forecasting Power Output of Photovoltaic System Using A BP Network Method. Energy Procedia, 142, 780-786. https://doi.org/10.1016/j.egypro.2017.12.126
  20. MacKay, D.J.C. (1992). A practical Bayesian framework for back propagation networks. Neural Computation, 4 (3), 448-72. https://doi.org/10.1162/neco.1992.4.3.448
  21. Mellit, A., Saglam, S. & Kalogirou, S.A. (2013). Artificial neural network-based model for estimating the produced power of a photovoltaic module. Renewable Energy, 60, 71-78. https://doi.org/10.1016/j.renene.2013.04.011
  22. Mittal, M. Birinchi B., Sahaj, S. & Anshu, M.G. (2018). Performance prediction of PV module using electrical equivalent model and artificial neural network. Solar Energy, 176, 104-117. https://doi.org/10.1016/j.solener.2018.10.018
  23. Mohammad, A.T., Al-Obaidi, M.A., Hameed, E.M. Basheer, I.M. & Mujtaba I. M. (2020). Modelling the chlorophenol removal from wastewater via reverse osmosis process using a multilayer artificial neural network with genetic algorithm. Journal of Water Process Engineering, 33, 1-10. https://doi.org/10.1016/j.jwpe.2019.100993
  24. Mohammad, A.T., Sohif, B. M., Sulaiman, M.Y., Sopian, K., & Al-abidi A.A. (2013). Artificial neural network analysis of liquid desiccant dehumidifier performance in a solar hybrid air-conditioning system. Applied Thermal Engineering, 59 (1-2), 389-397. https://doi.org/10.1016/j.applthermaleng.2013.06.006
  25. Mohanraj, M., Jayaraj, S. & Muraleedharan, C. (2009). Performance prediction of a direct expansion solar assisted heat pump using artificial neural networks. Appl Energy. 86(9):1442-1449. https://doi.org/10.1016/j.apenergy.2009.01.001
  26. Mubiru, J. (2011). Using Artificial Neural Networks to Predict Direct Solar Irradiation. Advances in Artificial Neural Systems, 2011, 1687-7594. https://doi.org/10.1155/2011/142054
  27. Nayak, S. C., Misra, B. B. & Behera, H.S. (2017). Artificial chemical reaction optimization of neural networks for efficient prediction of stock market indices. Ain Shams Engineering Journal, 8(3), 371-390. https://doi.org/10.1016/j.asej.2015.07.015
  28. Pontes, F.J., de Paiva, A.P., Balestrassi, P.P., Ferreira, J.R. and da Silva, M.B. (2012). Optimization of radial basis function neural network employed for prediction of surface roughness in hard turning process using Taguchi’s orthogonal arrays. Expert Systems with Applications, 39 (9), 7776-7787. https://doi.org/10.1016/j.eswa.2012.01.058
  29. Priyanka, S. & Ravindra N.M. (2012). Temperature dependence of solar cell performance-an analysis. Solar Energy Materials and Solar Cells, 101, 36-45. https://doi.org/10.1016/j.solmat.2012.02.019
  30. Raj, A.K., Kunal, G., Srinivas, M. & Jayaraj, S. (2019). Performance analysis of a double-pass solar air heater system with asymmetric channel flow passages. Journal of Thermal Analysis and Calorimetry, 136 (1), 21-38. http://dx.doi.org/10.1007/s10973-018-7762-1
  31. Rumelhart, D.E., Hinton, G.E. & Williams, R.J. (1986). Learning representations by backpropagating Errors. Nature, 323, 533-536; https://www.nature.com/articles/323533a0
  32. Sanjay, C., Jyothi, C. & Chin, C.W. (2006). A study of surface roughness in drilling using mathematical analysis and neural networks. International Journal Advance Manufacturing Technology, 29, 846-852. https://link.springer.com/article/10.1007/s00170-006-0717-x
  33. Shaft, I. A., Shah S.I. & Kashif, F.M. (2006). Impact of varying neurons and hidden layers in neural network architecture for a time frequency application. In Proceedings of the 10th IEEE International Multitopic Conference (INMIC), Islamabad, Pakistan, (23-24) 188-193. https://doi.org/10.1109/INMIC.2006.358160
  34. Siti, A. J., Flora, C., Mohd, H. A.W, Nur Hanis, M. R. & Muhammad, F. O. (2018). Prediction of Photovoltaic (PV) Output Using Artificial Neutral Network (ANN) Based on Ambient Factors. Journal of Physics: Conference Series 1049, (2018) 012088. https://doi.og/10.1088/1742-6596/1049/1/012088
  35. Srinivasan, D., Liew, A.C. & Chang, C.S. (1994). A neural network short-term load forecaster. Electric Power Systems Research, 28 (3), 227-234. https://doi.org/10.1016/0378-7796(94)90037-X
  36. Tang, Z., Fishwick, P.A. (1993). Feed forward neural nets as models for time series forecasting. Journal on Computing, 5 (4), 374-385. https://doi.org/10.1287/ijoc.5.4.374
  37. Valerio, L., Brano, G. C. & Mariavittoria D.F. (2014). Artificial Neural Networks to Predict the Power Output of a PV Panel. International Journal of Photoenergy, 2014, Article ID 193083, 1-12. https://doi.org/10.1155/2014/193083
  38. Wong, F.S. (1991). Time series forecasting using back propagation neural networks. Neurocomputing, 2 (4), 147-159. https://doi.org/10.1016/0925-2312(91)90045-D
  39. Yegnanarayana, B. (2009). Artificial neural networks. New York. USA: PHI Learning Pvt. Ltd
  40. Zhang, G., Eddy, P. B. & Michael, Y. H. (1998). Forecasting with artificial neural networks: The state of the art. International Journal of Forecasting, 14 (1), 35-62. https://doi.org/10.1016/S0169-2070(97)00044-7
  41. Zhang, X., (1994). Time series analysis and prediction by neural networks. Optimization Methods and Software, 4(2), 151-170. https://doi.org/10.1080/10556789408805584
  42. Ziane, A., Necaibia, A., Sahouane, N., Dabou, R., Mostefaoui, M., Bouraiou, A., Khelifi, S., Rouabhia, A. & Blal, M. (2021). Photovoltaic output power performance assessment and forecasting: Impact of meteorological variables. Solar Energy, 220, 745-75. https://doi.org/10.1016/j.solener.2021.04.004

Last update:

  1. Novel reference condition independent method for estimating performance for PV modules based on double-diode model

    Guorong Li, Yunpeng Zhang, Hai Zhou, Ji Wu, Shumin Sun, Daning You, Yuanpeng Zhang. Renewable Energy, 226 , 2024. doi: 10.1016/j.renene.2024.120388
  2. Prediction Model of Strip Crown in Hot Rolling Process Based on Machine Learning and Industrial Data

    Zhenhua Wang, Yu Huang, Yuanming Liu, Tao Wang. Metals, 13 (5), 2023. doi: 10.3390/met13050900
  3. Photovoltaic module temperature prediction using various machine learning algorithms: Performance evaluation

    Abdelhak Keddouda, Razika Ihaddadene, Ali Boukhari, Abdelmalek Atia, Müslüm Arıcı, Nacer Lebbihiat, Nabila Ihaddadene. Applied Energy, 363 , 2024. doi: 10.1016/j.apenergy.2024.123064

Last update: 2024-04-27 09:47:14

No citation recorded.