Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Image Processing and CNN Based Manufacturing Defect Detection and Classification of Faults in Photovoltaic Cells


Affiliations
1 Department of Electrical and Electronics Engineering, PSG College of Technology, India
2 Department of Electrical and Electronics Engineering, Nachimuthu Polytechnic College, India
     

   Subscribe/Renew Journal


Renewable energy resources such as solar energy, biomass, tidal, geothermal, and hydroelectric energy are becoming increasingly important due to their potential to mitigate the negative impacts of climate change and reduce our dependence on finite and polluting fossil fuels. Solar power can provide a clean, sustainable, and reliable source of renewable energy. Important component of solar power generation is the silicon panel and its surface quality is highly related to its robustness and power generation efficiency. Cell breakages resulting from micro-cracks, degradation and shunted areas on cells are proven to cause major issues and these affect the photovoltaic module efficiency and performance. Solar cell defect identification is important because defects in solar cells significantly reduce their efficiency, which in turn affects their power output and lifespan. By identifying and classifying defects during the production of these cells, engineers and researchers can improve the quality control of solar cells, leading to more reliable and efficient solar energy systems. The proposed method in this research paper, utilizes image processing operations such as adaptive Gaussian thresholding, horizontal and vertical line extraction morphological operations, Canny edge detection, K- Means clustering and VGG16 convolutional neural network to identify the defects in solar cells and classify them as defective or non-defective during the manufacturing process itself. Once the defects are classified, the classification data is exported to Excel file and the results are visually represented as labelled images. OpenCV and Keras modules in Python are used to perform the image processing operations which contributes to cost-effective, reduced computation and high-precision solution.

Keywords

Black Core Fault, Broken Gate Fault, Crack Fault, Shunt Fault, Image Segmentation, Adaptive Gaussian Thresholding, K-Means Clustering, Convolutional Neural Network, VGG16.
Subscription Login to verify subscription
User
Notifications
Font Size

  • Ying Yi Hong and Rolando A. Pula, “Methods of Photovoltaic Fault Detection and Classification”, A Review, Energy Reports, Vol. 8, pp. 5898-5929, 2022.
  • B. Su, H. Chen, P. Chen, G. Bian, K. Liu and W. Liu, “Deep Learning-Based Solar-Cell Manufacturing Defect Detection with Complementary Attention Network,” IEEE Transactions on Industrial Informatics, Vol. 17, No. 6, pp. 4084-4095, 2021.
  • Haiyong Chen, “Solar Cell Surface Defect Inspection based on Multispectral Convolutional Neural Network”, Journal of Intelligent Manufacturing, Vol. 31, No. 2, pp. 453-468, 2020.
  • A.V. Patel, L. McLauchlan and M. Mehrubeoglu, “Defect Detection in PV Arrays Using Image Processing”, Proceedings of International Conference on Computational Science and Computational Intelligence, pp. 1653-1657, 2020.
  • Z. Meng and Y. Zhao, “Defect Object Detection Algorithm for Electroluminescence Image Defects of Photovoltaic Modules based on Deep Learning”, Energy Science and Engineering, Vol. 2022, pp. 810-813, 2022.
  • T.G. Amaral and A.J. Pires, “Fault Detection in PV Tracking Systems using an Image Processing Algorithm Based on PCA”, Energies, Vol. 14, No. 1, pp. 7278-7287, 2021.
  • Arockia Dhanraj and P. Anitha, “An Effective Evaluation on Fault Detection in Solar Panels”, Energies, Vol. 14, pp. 7770-7782, 2021.
  • Yifeng Zhang and Biao Zhao, “Research on Image Defect Detection of Silicon Panel Based on Prewitt and Canny Operator”, Frontiers in Physics, Vol. 9, pp. 701462-701474, 2021.
  • Q. Ling and N.A.M. Isa, “Printed Circuit Board Defect Detection Methods Based on Image Processing, Machine Learning and Deep Learning: A Survey”, IEEE Access, Vol. 11, pp. 15921-15944, 2023.
  • V.S. Bharath Kurukuru, A. Haque and M.A. Khan, “Fault Classification for Photovoltaic modules using Thermography and Image Processing”, Proceedings of International Conference on Industry Applications, pp. 1-6, 2019.
  • D.P. Winston, “Solar PV’s Micro Crack and Hotspots Detection Technique using NN and SVM”, IEEE Access, Vol. 9, pp. 127259-127269, 2021.
  • B. Su, Z. Zhou and H. Chen, “PVEL-AD: A Large-Scale Open-World Dataset for Photovoltaic Cell Anomaly Detection”, IEEE Transactions on Industrial Informatics, Vol. 19, No. 1, pp. 404-413, 2023.
  • R. Rajeshkanna and P. Ganesh Kumar, “Fault-Related Feature Discrimination Network for Cell Partitioning and Defect Classification in Real-Time Solar Panel Manufacturing”, Journal of Process Mechanical Engineering, Vol. 78, No. 2, pp. 1-13, 2023.
  • N.T.N. Trinh, D.T. Hung, N.H.T. Dat and P.Q. Dung, “Application of Artificial Intelligence in Detecting and Classifying Faults of Solar Panels”, Proceedings of International Conference on Communications and Electronics, pp. 513-518, 2022.
  • Hossam A. Abd El-Ghany, Ahmed E. ElGebaly and Ibrahim B.M. Taha, “A New Monitoring Technique for Fault Detection and Classification in PV Systems based on Rate of Change of Voltage-Current Trajectory”, International Journal of Electrical Power and Energy Systems, Vol. 133, pp. 1-12, 2021.
  • S. Priya, S. Muruganantham and C. Padma, “Deep Features Based Coral Reef Classifications using Machine Learning”, Journal of Emerging Technologies and Innovative Research, Vol. 23, No. 1, pp. 1-12, 2020.

Abstract Views: 36

PDF Views: 0




  • Image Processing and CNN Based Manufacturing Defect Detection and Classification of Faults in Photovoltaic Cells

Abstract Views: 36  |  PDF Views: 0

Authors

S. Kanthalakshmi
Department of Electrical and Electronics Engineering, PSG College of Technology, India
S. Maalathy
Department of Electrical and Electronics Engineering, PSG College of Technology, India
P. Satheesh Kumar
Department of Electrical and Electronics Engineering, Nachimuthu Polytechnic College, India

Abstract


Renewable energy resources such as solar energy, biomass, tidal, geothermal, and hydroelectric energy are becoming increasingly important due to their potential to mitigate the negative impacts of climate change and reduce our dependence on finite and polluting fossil fuels. Solar power can provide a clean, sustainable, and reliable source of renewable energy. Important component of solar power generation is the silicon panel and its surface quality is highly related to its robustness and power generation efficiency. Cell breakages resulting from micro-cracks, degradation and shunted areas on cells are proven to cause major issues and these affect the photovoltaic module efficiency and performance. Solar cell defect identification is important because defects in solar cells significantly reduce their efficiency, which in turn affects their power output and lifespan. By identifying and classifying defects during the production of these cells, engineers and researchers can improve the quality control of solar cells, leading to more reliable and efficient solar energy systems. The proposed method in this research paper, utilizes image processing operations such as adaptive Gaussian thresholding, horizontal and vertical line extraction morphological operations, Canny edge detection, K- Means clustering and VGG16 convolutional neural network to identify the defects in solar cells and classify them as defective or non-defective during the manufacturing process itself. Once the defects are classified, the classification data is exported to Excel file and the results are visually represented as labelled images. OpenCV and Keras modules in Python are used to perform the image processing operations which contributes to cost-effective, reduced computation and high-precision solution.

Keywords


Black Core Fault, Broken Gate Fault, Crack Fault, Shunt Fault, Image Segmentation, Adaptive Gaussian Thresholding, K-Means Clustering, Convolutional Neural Network, VGG16.

References