Solar Cell Anomaly Detection Based on Wavelet Scattering Transform and Artificial Intelligence (original) (raw)
Related papers
Enhanced Solar Defect Detection via Deep Learning: A CNN-Wavelet Transform-LSTM Approach
International Journal of Intelligent Engineering and Systems, 2025
Nowadays the efficiency of solar energy generation is compromised by the different kinds of solar defects occurred due to regular operations or environmental conditions. Such defects can be visualized by electroluminescence (EL) images. Recently various techniques introduced which are based on image processing and machine learning functions using the EL images. The conventional machine learning methods are semi-automatic which needs the handcrafted features extraction. In this paper, the automatic solar defect detection and classification proposed using deep learning. The proposed methodology consists of three phases which are Pre-processing, Feature Extraction and Reduction, and Classification. Convolution Neural Network (CNN) based features extraction and reduction, and LongShort-Term-Memory (LSTM) for the classification of solar defects are used. In the pre-processing phase, the distortion correction algorithm introduced to remove the distortions using the special kind of Gaussian filtering and improve the contrast. The distortion correction helps to estimate the more robust and reliable features during the CNN which deliver the improved accuracy of detection. This paper enhances the existing CNN-based feature extraction process by incorporating Wavelet Transform (WT) for improved feature representation and applying Principal Component Analysis (PCA) for feature reduction. This optimization reduces the high-dimensional feature vectors into compact, unique, and smaller-sized representations, enabling more efficient and accurate defect detection. The proposed model in this paper, called D-CNN-WT-P-LSTM, is simulated and evaluated with recent deep learning and conventional machine learning methods. The proposed model, D-CNN-WT-P-LSTM, outperforms existing methods, achieving accuracy improvements of 14% and 20% for 2-class and 13% and 11% for 4-class compared to DCNN and CNN models, respectively.
In this study, an automatic solar defect detection and classification system using deep learning was proposed. This study focuses on solar faults in photovoltaic systems identified through Electroluminescence (EL) images by employing a deep learning framework that utilizes both traditional Convolutional Neural Networks (CNNs) and a pre-trained VGG16 and VGG-19 network for feature extraction. This approach was designed to enhance the accuracy and efficiency of solar defect classification. The framework is structured into three main phases: image preprocessing, feature extraction using CNNs, Histogram of Oriented Gradients (HOG) and Artificial Neural Networks (ANN), and classification through a Deep Neural Network (DNN). During preprocessing, images are scaled down to uniform dimensions to ensure consistent learning. They adopted two classification strategies: binary classification (defective or non-defective) and multiclass classification; the class names are 0%, 33%, 67%, and 100% (here, % represents the percentage of defectiveness), which represents the defect likelihood. To refine the model's performance, a data augmentation technique has been utilized on the dataset. The effectiveness of the model was evaluated using various metrics, including the precision, recall, F1-score, and accuracy for two and four classes and obtained on, supported by confusion matrices. VGG-19 model outperformed other models and achieved precision, recall, F1-score and accuracy of 90% each for two classes respectively and similarly 94% for four classes. This study compares two classification methods to assess the ability of the deep learning framework to detect and classify solar defect images automatically.
Energies
Renewable energy sources will represent the only alternative to limit fossil fuel usage and pollution. For this reason, photovoltaic (PV) power plants represent one of the main systems adopted to produce clean energy. Monitoring the state of health of a system is fundamental. However, these techniques are time demanding, cause stops to the energy generation, and often require laboratory instrumentation, thus being not cost-effective for frequent inspections. Moreover, PV plants are often located in inaccessible places, making any intervention dangerous. In this paper, we propose solAIr, an artificial intelligence system based on deep learning for anomaly cells detection in photovoltaic images obtained from unmanned aerial vehicles equipped with a thermal infrared sensor. The proposed anomaly cells detection system is based on the mask region-based convolutional neural network (Mask R-CNN) architecture, adopted because it simultaneously performs object detection and instance segmenta...
Detection of Malfunctioning Photovoltaic Modules Based on Machine Learning Algorithms
IEEE Access, 2021
In recent years, with the rise of environmental awareness worldwide, the number of solar power plants has significantly increased. However, the maintenance of solar power plants is not an easy job, especially the detection of malfunctioning photovoltaic (PV) cells in large-scale or remote power plants. Therefore, finding these cells and replacing them in time before severe events occur is increasingly important. In this paper, we propose a hybrid scheme with three embedded learning methods to enhance the detection of malfunctioning PV modules with validated efficiencies. For the first method, we combine the improved gamma correction function (preprocess) with a convolutional neural network (CNN). Infrared (IR) thermographic images of solar modules are used to train the abovementioned improved algorithm. For the second method, we train a CNN model using the IR temperatures of PV modules with the preprocessing of a threshold function. A compression procedure is then designed to cut the time-consuming preprocesses. The third method is to replace the CNN with the eXtreme Gradient Boosting (XGBoost) algorithm and the selected temperature statistics. The experimental results show that all three methods can be implemented with high detection accuracy and low time consumption, and furthermore, the hybrid scheme provides an even better accuracy. INDEX TERMS Solar power generation, fault detection, infrared imaging, image processing, machine learning.
Progress in Photovoltaics: Research and Applications, 2019
This study examines a deep learning and feature-based approach for the purpose of detecting and classifying defective photovoltaic modules using thermal infrared images in a South African setting. The VGG-16 and MobileNet models are shown to provide good performance for the classification of defects. The scale invariant feature transform (SIFT) descriptor, combined with a random forest classifier, is used to identify defective photovoltaic modules. The implementation of this approach has potential for cost reduction in defect classification over current methods.
2022
Efficient defect detection in solar cell manufacturing is crucial for stable green energy technology manufacturing. This paper presents a deep-learning-based automatic detection model SeMaCNN for classification and semantic segmentation of electroluminescent images for solar cell quality evaluation and anomalies detection. The core of the model is an anomaly detection algorithm based on Mahalanobis distance that can be trained in a semi-supervised manner on imbalanced data with small number of digital electroluminescence images with relevant defects. This is particularly valuable for prompt model integration into the industrial landscape. The model has been trained with the on-plant collected dataset consisting of 68 748 electroluminescent images of heterojunction solar cells with a busbar grid. Our model achieves the accuracy of 92.5%, F1 score 95.8%, recall 94.8%, and precision 96.9% within the validation subset consisting of 1049 manually annotated images. The model was also tested on the open ELPV dataset and demonstrates stable performance with accuracy 94.6% and F1 score 91.1%. The SeMaCNN model demonstrates a good balance between its performance and computational costs, which make it applicable for integrating into quality control systems of solar cell manufacturing. Keywords solar cells • image processing • deep learning • computer vision • diagnostics
Photovoltaics Plant Fault Detection Using Deep Learning Techniques
Remote Sensing
Solar energy is the fastest-growing clean and sustainable energy source, outperforming other forms of energy generation. Usually, solar panels are low maintenance and do not require permanent service. However, plenty of problems can result in a production loss of up to ~20% since a failed panel will impact the generation of a whole array. High-quality and timely maintenance of the power plant will reduce the cost of its repair and, most importantly, increase the life of the power plant and the total generation of electricity. Manual monitoring of panels is costly and time-consuming on large solar plantations; moreover, solar plantations located distantly are more complicated for humans to access. This paper presents deep learning-based photovoltaics fault detection techniques using thermal images obtained from an unmanned aerial vehicle (UAV) equipped with infrared sensors. We implemented the three most accurate segmentation models to detect defective panels on large solar plantatio...
Jordan Journal of Electrical Engineering, 2024
There is a significant growth in the use of solar photovoltaics (PV) for clean and sustainable renewable energy. The ease of installation and expansion of PV power plants makes them suitable for grid-connected operation. However, increasing the size of the PV power plant will make it difficult to detect and classify faults, which leads to lower system efficiency and reliability. Therefore, this article proposes a method for detecting and classifying faults in PV systems in order to fix them more quickly and efficiently. For this purpose, the data of current and voltage are collected from every panel for a period of time in normal case and for three common fault types (open circuit, short circuit, and shading), and afterwards converted into wavelet transform images. Then a deep learning approach is used to detect, classify, and locate defective panels in a PV system. The obtained results show that the deep learning approach based on Resnet50, and voltage images was 100% accurate compared to the deep learning approach based on current images. In this methodology there is no need for additional sensors since they are embedded with panels and sent to main computer. Since the voltage parameter has the best accuracy scenario, it is converted to images, then ResNet-50 is applied. So, every panel can be detected and classified, and as each panel is numbered, the fault location can be readily determined.
2022
Solar energy is one of the most dependable renewable energy technologies, as it is feasible almost everywhere globally. However, improving the efficiency of a solar PV system remains a significant challenge. To enhance the robustness of the solar system, this paper proposes a trained convolutional neural network (CNN) based fault detection scheme to divide the images of photovoltaic modules. For binary classification, the algorithm classifies the input images of PV cells into two categories (i.e. faulty or normal). To further assess the network's capability, the defective PV cells are organized into shadowy, cracked, or dusty cells, and the model is utilized for multiple classifications. The success rate for the proposed CNN model is 91.1% for binary classification and 88.6% for multi-classification. Thus, the proposed trained CNN model remarkably outperforms the CNN model presented in a previous study which used the same datasets. The proposed CNN-based fault detection model is straightforward, simple and effective and could be applied in the fault detection of solar panel.
Indonesian Journal of Electrical Engineering and Computer Science, 2023
In the last few years, the development of renewable energies has increased on a large scale. At least, to guarantee the security and stability of the photovolataic system's production, it is imperative that the photovoltaic modules exhibit a high level of reliability. Therefore, the development of an intelligent detection environment to enable the identification of defects in solar cells during manufacturing has become an important issue for the growth of the photovoltaic (PV) sector. This work proposed a fault diagnosis of surface solar cells using deep learning methods for computer vision, using the eighth version of the you only look once (YOLOv8) algorithm. This detection method was applied to a dataset of electroluminescence (EL) images containing twelve PV cell defects on a publicly available heterogeneous background. Then, using this dataset, we trained, validated, and tested the YOLOv8, YOLOv5 models. The results show that YOLOv8 provides a high level of accuracy in fault diagnosis compared with YOLOv5, and also improves the detection speed of the model. Indeed, the average precision achieves 90.5% This suggested approach ensures high accuracy in fault identification which demonstrates the effectiveness of computer vision to identify multi-object cell defects.