Prediction of Time Series of Photovoltaic Energy Production Using Artificial Neural Networks
An artificial neural network (ANN) model is used for forecasting the power provided by photovoltaic solar panels using feed forward neural network (FFNN) of a photovoltaic installation located in the city of Mohammedia (Morocco). One year of hourly data on solar irradiance, ambient temperature and output PV power were available for this study. For this, different combinations of inputs with different numbers of hidden neurons were considered. To evaluate this model several statistic parameters were used such, as the coefficient of determination (R2), the Root Mean Squared Error (RMSE) and the Mean Absolute Error (MAE). The results of this model, tested on unknown data, showed that the model works well, with determination coefficients lying between 0.98 and 0.998 for sunny days and between 0.82 and 0.96 for cloudy days.
KeywordsPhotovoltaic installation Feed forward neural network Artificial neural network
The authors would like to thank “Institute for Research in Solar Energy and New Energies (IRESEN)” for the financing of the project PROPRE.MA.
- 2.Atwater, M.A., Ball, J.T.: A numerical solar radiation model based on standard meteorological observations. SolarEnergy 21, 163–170 (1978)Google Scholar
- 3.Loutfi, H., Bernatchou, A., Raoui, Y., Tadili, R.: Learning processes to predict the hourly global, direct, and diffuse solar irradiance from daily global radiation with artificial neural networks. Int. J. Photoenergy 2017, Article ID 4025283, 13 pages (2017)Google Scholar
- 5.Ulbricht, R., Fischer, U., Lehner, W., Donker, H.: First steps towards a systematical optimized strategy for solar energy supply forecasting. In: European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECMLPKDD (2013)Google Scholar
- 7.Monteiro, C., Fernandez-Jimenez, L.A., Ramirez-Rosado, I.J., Munoz-Jimenez, A., Lara-Santillan, P.M.: Short-term forecasting models for photovoltaic plants: analytical versus soft-computing techniques. Math. Probl. Eng. 9 (2013)Google Scholar
- 11.Kalogirou, S.A., Sencan, A.: Artificial intelligence techniques in solar energy applications. In: Manyala, R.I. (Ed.) Theory and Applications, p. 444, Book (2010)Google Scholar
- 14.Simonov, M., Mussetta, M., Grimaccia, F., Leva, S., Zich, R.: Artificial intelligence forecast of PV plant production for integration in smart energy systems Int. Rev. Electr. Eng. 7(1), 3454–3460 (2012)Google Scholar
- 18.The MathWorks, “MATLAB” (2017). https://www.mathworks.com/products/neural-network.html