Defect Detection in Solar Panels Using a Customized 2D CNN: A Study on the ELPV Dataset


Creative Commons License

Demir A., Necati A.

5TH INTERNATIONAL CONFERENCE ON INNOVATIVE ACADEMIC STUDIES ICIAS 2024, Konya, Türkiye, 10 - 11 Ekim 2024, ss.613-618

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Basıldığı Şehir: Konya
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.613-618
  • Eskişehir Osmangazi Üniversitesi Adresli: Evet

Özet

Fault diagnosis in photovoltaic (PV) panels is crucial to ensure efficient energy generation, reduce maintenance costs, and enhance system reliability. Convolutional Neural Networks (CNNs) are widely employed in classification tasks due to their ability to automatically extract and learn meaningful features from image data, making them an ideal choice for identifying faults in PV panels. In this study, we utilize the publicly available Electroluminescence Photovoltaic (ELPV) dataset, which consists of 2624 grayscale images of solar cells, each with a resolution of 300x300 pixels. The dataset includes functional and defective cells, and each image is annotated with a defect probability value ranging from 0 to 1, along with information on the crystalline type of the solar module (mono- or polycrystalline). Based on these defect probabilities, we categorized the images into four classes: defective_mono, not_defective_mono, defective_poly, and not_defective_poly. To classify these classes, we designed a custom 2D CNN architecture tailored to effectively handle the specific characteristics of the ELPV dataset. Through this approach, our model achieved a classification accuracy of 82.51%. The results demonstrate that our CNN-based model can reliably distinguish between defective and non-defective solar cells across different crystalline types, providing a valuable tool for automated PV panel inspection and defect detection. This work highlights the potential of deep learning models to enhance the quality and performance of PV systems by enabling precise and efficient defect classification.