Related Experiment Video
Updated: Jul 4, 2026

09:19
In Situ Monitoring of the Accelerated Performance Degradation of Solar Cells and Modules: A Case Study for CuIn,GaSe2 Solar Cells
Published on: October 3, 2018
8.3K
Enhanced Fault Detection in Photovoltaic Panels Using CNN-Based Classification with PyQt5 Implementation
Younes Ledmaoui1, Adila El Maghraoui2, Mohamed El Aroussi1
1Laboratory Engineering System, Hassania School of Public Works, Casablanca BP 8108, Morocco.
Sensors (Basel, Switzerland)
|November 27, 2024
Summary
An AI model using CNN and VGG16 detects solar panel anomalies, improving efficiency and lifespan. This helps extend the operational life of solar photovoltaic (PV) systems and reduces environmental risks.
Area of Science:
- Renewable Energy Engineering
- Artificial Intelligence in Energy
- Materials Science for Photovoltaics
Background:
- Solar photovoltaic (PV) systems are crucial for renewable energy, but module end-of-life management is a growing concern.
- Regular maintenance and inspection are vital for PV system longevity, energy efficiency, and environmental protection.
- Detecting anomalies early can prevent significant performance degradation and system failures.
Purpose of the Study:
- To develop an innovative, explainable AI model for detecting anomalies in solar PV panels.
- To enhance the lifespan and power generation efficiency of PV systems through early fault detection.
- To provide a user-friendly tool for informed decision-making in PV system maintenance.
Main Methods:
- Utilized an enhanced Convolutional Neural Network (CNN) combined with the VGG16 architecture for anomaly detection.
- Implemented dataset balancing via oversampling and data augmentation to improve model robustness.
- Developed a user interface using PyQt5 for intuitive interaction and decision support.
Main Results:
- The AI model achieved high performance metrics: 91.46% accuracy, 98.29% specificity, and an F1 score of 91.67%.
- Successfully identified physical and electrical anomalies such as dust accumulation and bird droppings.
- The PyQt5 interface facilitated user-friendly operation and decision-making.
Conclusions:
- The developed explainable AI model effectively detects anomalies in solar PV panels, enhancing system efficiency.
- The approach contributes to prolonging the lifespan of photovoltaic systems and minimizing environmental risks.
- This AI-driven solution offers a promising method for proactive maintenance and management of solar energy infrastructure.
Keywords:
artificial intelligencefault detectionpredictive maintenancerenewable energysolar energysolar panelsustainability
