Implementation of Convolutional Neural Network in Mobile Applications for Solar Panel Crack and Efficiency Prediction

Authors

  • Wisnu Kurniawan Sodiq Politeknik Negeri Sriwijaya
  • Ahmad Taqwa Politeknik Negeri Sriwijaya
  • Kusumanto Politeknik Negeri Sriwijaya

DOI:

https://doi.org/10.53893/ijrvocas.v5i2.430

Keywords:

Convolutional Neural Network, Solar Panel, Crack, Efficiency, Mobile Application

Abstract

Solar panels, as a renewable energy source, are susceptible to efficiency degradation due to cracks in solar cells. Manual crack detection has many limitations, while the use of specialized tools like electroluminescence imaging is not economical for small-scale users. Therefore, this research aims to develop an image-based automatic detection system using the Convolutional Neural Network (CNN) method, specifically the YOLOv8 architecture, integrated into a web-based mobile application using the Flask framework. Solar panel image datasets were collected and annotated using Roboflow, then trained in Google Colab with the help of a GPU. The trained model is integrated into a web-based mobile application, allowing users to upload panel images, detect cracked areas, and estimate panel efficiency based on linear regression of the crack area. Testing results show that the system can function in real-time, although the accuracy of efficiency estimation can still be improved due to limitations in data quantity and variation. This research is expected to be an economical and practical solution for solar panel monitoring.

References

Ch. M. S. Kumar et al., “Solar energy: A promising renewable source for meeting energy demand in Indian agriculture applications,” Sustainable Energy Technologies and Assessments, Feb. 2023, doi: 10.1016/j.seta.2022.102905.

D. A. Wood, “Solar Energy and its Multiple Applications,” 2021. doi: 10.21741/9781644901410-6.

J. M. Pedraza, “Solar energy for electricity generation,” 2022. doi: 10.1016/b978-0-12-823440-2.00006-8.

S. N. Singh, P. Tiwari, and S. Tiwari, “Introduction to Solar Energy,” 2021. doi: 10.1007/978-981-33-6456-1_1.

Y.-C. Chang and Y.-C. Chen, “Solar energy system,” Oct. 14, 2008

T. M. Letcher, “Why Solar Energy,” 2018. doi: 10.1016/B978-0-12-811479-7.00001-4.

E. Schneller et al., “Evaluating Solar Cell Fracture as a Function of Module Mechanical Loading Conditions,” Jun. 2017. doi: 10.1109/PVSC.2017.8366463.

H. Chen, H. Zhao, D. Han, and K. Liu, “Accurate and robust crack detection using steerable evidence filtering in electroluminescence images of solar cells,” Optics and Lasers in Engineering, Jul. 2019, doi: 10.1016/J.OPTLASENG.2019.01.016.

Z. Mahdavipour, “Image De-Noising and Micro Crack Detection of Solar Cells,” Journal of Iranian Association of Electrical and Electronics Engineers, Mar. 2018.

N. Kasthuri, M. Jothish, R. Ramyea, S. Kirithick, and N. T. Josika, “Crack Detection and Output Power Analysis in Solar Panels Using DANet Algorithm,” Jun. 2024, doi: 10.1109/icccnt61001.2024.10725807.

S. Chen, S. Shan, L. Xie, H. Wei, and J. Zhang, “A Deep Two-Stage Scheme for Polycrystalline Micro-Crack Detection,” in International Conference on Pattern Recognition, Jul. 2020. doi: 10.1145/3415048.3416119.

S. H. Han, T. Rahim, and S. Y. Shin, “Detection of Faults in Solar Panels Using Deep Learning,” Jan. 2021. doi: 10.1109/ICEIC51217.2021.9369744.

S. Hassan and M. Dhimish, “Dual spin max pooling convolutional neural network for solar cell crack detection,” Dental science reports, Jul. 2023, doi: 10.1038/s41598-023-38177-8.

A. Sohail, N. U. Islam, A. U. Haq, S. U. Islam, I. Shafi, and J. Park, “Fault detection and computation of power in PV cells under faulty conditions using deep-learning,” Energy Reports, Dec. 2023, doi: 10.1016/j.egyr.2023.03.094.

M. D. Dafny Lydia, K. Sri Sindhu, and K. Gugan, “Analysis on Solar Panel Crack Detection Using Optimization Techniques,” Journal of Nano-and electronic Physics, Jan. 2017, doi: 10.21272/JNEP.9(2).02004.

W. A. W. A. K. Ghani, N. Z. Rebitanim, M. A. M. Salleh, and A. B. Alias, “Carbon Dioxide Adsorption on Coconut Shell Biochar,” 2015. doi: 10.1007/978-3-319-16709-1_50.

S. binti M. Samdin, L. H. Peng, and M. Marzuki, “Investigation of coconut shells activated carbon as the cost effective absorbent in drinking water filter,” Dec. 2013, doi: 10.11113/JT.V77.6656.

B. Xie, C. Li, B. Zhang, L. Yang, G. Xiao, and J. Chen, “Evaluation of stearic acid/coconut shell charcoal composite phase change thermal energy storage materials for tankless solar water heater,” Apr. 2020, doi: 10.1016/J.ENBENV.2019.08.003.

S. S. Joshi and A. S. Dhoble, “Experimental investigation of solar photovoltaic thermal system using water, coconut oil and silicone oil as spectrum filters,” Journal of The Brazilian Society of Mechanical Sciences and Engineering, May 2017, doi: 10.1007/S40430-017-0802-0.

H. Ennaceri and B. Abel, “Conversion of carbon dioxide into storable solar fuels using solar energy,” Jun. 2019, doi: 10.1088/1755-1315/291/1/012038.

E. Klugmann-Radziemska, “The Environmental Benefits of Photovoltaic Systems: The Impact on the Environment in the Production of Photovoltaic Systems: With a Focus on Metal Recovery,” 2020. doi: 10.1016/B978-0-12-819727-1.00015-7.

I. Ashari and A. Faisol, “The Analysis Of Voltage Optimization System With Pararel Series Arranger In Solar Cell,” Aug. 2020, doi: 10.26905/JEEMECS.V3I2.4731.

N. B. M. Yusof and A. B. Baharuddin, “The study of output current in photovoltaics cell in series and parallel connections,” Nov. 2020, doi: 10.29210/88701.

Z. Chang, L. Fu, and Y. Cao, “Series connection method of solar cells,” May 21, 2019

S. J. Gaul, “Series/parallel power supply switching,” Feb. 2010.

P. Raheem, F. H. Hasan, S. Algburi, and S. B. Ezzat, “Investigating the Impact of Internal and External Factors on Solar Cell Performance to Enhance Energy Conversion Efficiency,” NTU Journal of Renewable Energy, Jan. 2025, doi: 10.56286/x12hd434.

B. Xue et al., “Crack Extraction for Polycrystalline Solar Panels,” Energies, Jan. 2021, doi: 10.3390/EN14020374.

H. M. Niyaz, R. Meena, and R. Gupta, “Impact of cracks on crystalline silicon photovoltaic modules temperature distribution,” Solar Energy, Sep. 2021, doi: 10.1016/J.SOLENER.2021.07.038.

M. Dhimish and Y. Hu, “Rapid testing on the effect of cracks on solar cells output power performance and thermal operation,” Dental science reports, Jul. 2022, doi: 10.1038/s41598-022-16546-z.

T. Tanahashi and S.-T. Hsu, “Solar cell cracks within a photovoltaic module: Characterization by AC impedance spectroscopy,” PLOS ONE, Nov. 2022, doi: 10.1371/journal.pone.0277768.

N. Kasthuri, M. Jothish, R. Ramyea, S. Kirithick, and N. T. Josika, “Crack Detection and Output Power Analysis in Solar Panels Using DANet Algorithm,” Jun. 2024, doi: 10.1109/icccnt61001.2024.10725807.

Additional Files

Published

2025-08-25

How to Cite

Sodiq, W. K., Taqwa, A., & Kusumanto. (2025). Implementation of Convolutional Neural Network in Mobile Applications for Solar Panel Crack and Efficiency Prediction. International Journal of Research in Vocational Studies (IJRVOCAS), 5(2), 33–49. https://doi.org/10.53893/ijrvocas.v5i2.430