Modelling Temperature-Induced Performance Losses in Rooftop Solar Panels Using Machine Learning
DOI:
https://doi.org/10.11113/ijic.v16n1-2.695Keywords:
PV Performance, Temperature Dependences, Machine Learning, Linear Regression, Energy LossAbstract
This study investigates the critical impact of temperature in the performance of rooftop solar photovoltaic (PV) systems. Particularly focusing on energy generation efficiency losses when temperatures exceed 28°C. High temperatures increase the internal resistance of PV cells, reducing their ability to convert sunlight into electricity, the research identifies an optimal operating temperature range for solar panels between 24°C and 26°C, where efficiency is maximized. To predict these temperature-dependent performance losses, machine learning models, are employed. A comparation between Linear regression in capturing the complex, non-linear relationships between temperature, irradiance, and energy output. While Linear Regression showed a perfect R2 score of 1.0 indicative of overfitting. The Random Forest model achieved a robust R2 of 0.8987, demonstrating superior generalizability and accuracy of real- world applications. This research validates the effectiveness of machine learning techniques for more reliable solar energy forecasting and optimization and highlights the necessity of considering thermal management in solar system design, especially in hot climates.
References
Ali, K. J., Mohammad, A. H., & Hasan, G. T. (2020). An empirical correlation of ambient temperature impact on PV module considering natural convection. Indonesian Journal of Electrical Engineering and Computer Science, 19(2), 627–634. https://doi.org/10.11591/ijeecs.v19.i2.pp627-634
Alvarez, L. F. J., Gonzalez, S. R., Lopez, A. D., Delgado, D. A. H., Espinosa, R., & Gutierrez, S. (2020). Renewable energy prediction through machine learning algorithms. In 2020 IEEE Andescon (Andescon 2020). https://doi.org/10.1109/ANDESCON50619.2020.9272029
Anuradha, K., Erlapally, D., Karuna, G., Srilakshmi, V., & Adilakshmi, K. (2021). Analysis of solar power generation forecasting using machine learning techniques. E3S Web of Conferences, 309. https://doi.org/10.1051/e3sconf/202130901163
Bergstra, J., & Bengio, Y. (2012). Random search for hyper-parameter optimization. Journal of Machine Learning Research, 13, 281–305.
Besseau, R., Tannous, S., Douziech, M., Jolivet, R., Prieur-Vernat, A., Clavreul, J., Payeur, M., et al. (2023). An open-source parameterized life cycle model to assess the environmental performance of silicon-based photovoltaic systems. Progress in Photovoltaics: Research and Applications, 31(9), 908–920. https://doi.org/10.1002/pip.3695
Brownlee, J. (2017). Machine learning mastery with Python mini-course.
Chai, T., & Draxler, R. R. (2014). Root mean square error (RMSE) or mean absolute error (MAE)? Arguments against avoiding RMSE in the literature. Geoscientific Model Development, 7(3), 1247–1250. https://doi.org/10.5194/gmd-7-1247-2014
Elsaraiti, M., & Merabet, A. (2022). Solar power forecasting using deep learning techniques. IEEE Access, 10, 31692–31698. https://doi.org/10.1109/ACCESS.2022.3160484
Hastie, T., Tibshirani, R., & Friedman, J. (2009). The elements of statistical learning: Data mining, inference, and prediction. Springer.
Lee, C. H., Yang, H. C., & Ye, G. B. (2021). Predicting the performance of solar power generation using deep learning methods. Applied Sciences, 11(15). https://doi.org/10.3390/app11156887
Lin, Z., Zhou, Q., Wang, Z., Wang, C., Bookhart, D. B., & Leung-Shea, M. (2025). A high-resolution three-year dataset supporting rooftop photovoltaics (PV) generation analytics. Scientific Data, 12(1), 1–13. https://doi.org/10.1038/s41597-025-04397-y
Müller, A. C., & Guido, S. (2017). Introduction to machine learning with Python. O’Reilly Media.
Munawar, U., & Wang, Z. (2020). A framework of using machine learning approaches for short-term solar power forecasting. Journal of Electrical Engineering and Technology, 15(2), 561–569. https://doi.org/10.1007/s42835-020-00346-4
Onaifo, F., Okandeji, A. A., Ajetunmobi, O., & Balogun, D. (2021). Effect of temperature, humidity and irradiance on solar power generation. Journal of Engineering Studies and Research, 26(4), 113–119. https://jesr.ub.ro/journal/article/view/243/232
Santos, L. D. O., Carvalho, P. C. M., & Carvalho Filho, C. D. O. (2022). Photovoltaic cell operating temperature models: A review of correlations and parameters. IEEE Journal of Photovoltaics, 12(1), 179–190. https://doi.org/10.1109/JPHOTOV.2021.3113156
Shah, A., Viswanath, V., Gandhi, K., & Patil, N. (2024). Predicting solar energy generation with machine learning based on AQI and weather features. CEUR Workshop Proceedings, 3940, 1–16.
Skoplaki, E., & Palyvos, J. A. (2009). On the temperature dependence of photovoltaic module electrical performance: A review of efficiency/power correlations. Solar Energy, 83(5), 614–624. https://doi.org/10.1016/j.solener.2008.10.008
Subramanian, E., Karthik, M. M., Krishna, G. P., Prasath, D. V., & Kumar, V. S. (2023). Solar power prediction using machine learning. arXiv preprint. http://arxiv.org/abs/2303.07875
Walker, A., & Desai, J. (2021). Understanding solar photovoltaic system performance. U.S. Department of Energy.
Widodo, D. A., Iksan, N., Udayanti, E. D., & Djuniadi. (2021). Renewable energy power generation forecasting using deep learning method. IOP Conference Series: Earth and Environmental Science, 700(1). htftps://doi.org/10.1088/1755-1315/700/1/012026
Downloads
Published
Issue
Section
License
Copyright (c) 2026 International Journal of Innovative Computing

This work is licensed under a Creative Commons Attribution 4.0 International License.













