1. Introduction
The world’s energy demand and the rate at which traditional energy sources are being used up have both risen in recent decades and will continue to do so. If this phenomenon persists, conventional energy sources will no longer be accessible in the future. In order to maintain the equilibrium between energy demand and power supply, the energy need necessitates an alternate path for the energy sources. Utilizing renewable energy sources such as solar, wind, biomass, tidal energy, and others are needing a better way to maintain the balance between energy demand and power supply. The ecosystem is not harmed by renewable energy sources, which are abundant in nature. These sources are not always available during harvest, yet they nonetheless produce a consistent overall result. Renewable energy sources are now expected to overtake other energy sources because of advancements in harvesting technology. In terms of easy setup, operation, low maintenance, and other factors, solar energy harvesting offers several benefits over other renewable energy sources. Based on the photovoltaic effect, solar photovoltaic systems convert sunlight (and the photons contained within) into direct electricity [
1,
2].
The first solar photovoltaic modules, with an energy conversion rate of 6.33 percent, were introduced to the energy market in 1981. Compared to other renewable energy sources, the PV system’s installation has fewer drawbacks. While the current generated by a PV cell is directly proportional to the amount of solar radiation received by the PV cell surface, the power generated by a PV system depends heavily on solar radiation [
3]. On the other hand, a variety of factors, some of which are diagnosable, such as partial shade, hotspots, diode failure, minor flaws, fractures, the burning of strings, PV cell failure, and others, restrict the amount of power that a PV system can produce. However, certain factors, such as hotspots and partial shading, are unavoidable [
4]. PV systems commonly experiences partial shade, which is the most prevalent occurrence. The uneven distribution of solar irradiation caused by this partial shade reduces power output by creating hotspots that raise the temperature of the PV panel. Additionally, due to the excessive current flow, this causes the PV cell to fail. The building-integrated PV system is more affected by partial shade. To increase the power conversion rate of a PV system, the effect of partial shade must be reduced. There are several strategies available to lessen the effects of partial shadowing. By obtaining the GMPP (global maximum power point), as explained in [
5], maximum power point tracking (MPPT) can be one of the approaches that creates an equilibrium between the source resistance and load resistance. Conventional MPPT approaches, such as MPPT algorithms based on perturb and observe (P&O) [
6] and incremental conductance (InC) [
7], may fail to acquire the GMPP in a complicated partial shading situation because of the high cost of MPPT implementation on PV systems. Optimization techniques that make use of particle swarm optimization (PSO), neural networks (NNs), artificial neural networks (ANNs), ant colony optimization (ACO), the cuckoo search-based algorithm [
8], and the musical chair-based algorithm [
9] are integrated with conventional methods. The ability to precisely of produce the GMPP is slowly improving because of these strategies.
PV array configurations can also reduce the impact of partial shadowing by distributing light equally over the array. In the beginning, two array configurations were used: series (S) and series-parallel (Se-P). In certain situations, a complex type of partial shading may cause the available power output at the load terminal to be zero. In [
10], the total-cross-tied (TCT) array configuration, which combines both series and series-parallel array design, was created. Although the TCT method lessens the impact of partial shade, it was ineffective in particular shading patterns. For increasing the power production, several PV array arrangements such as honeycomb, bridge-connected, and Sudoku pattern array configurations were discussed in [
11]. The reconfiguration technique [
12] is another method for reducing partial shadowing. In this method, the interconnections between the PV modules are switched based on the partial shading situation. The two types of reconfiguration procedures are static reconfiguration and dynamic reconfiguration. The reconfiguration strategy raises the cost of a PV system by requiring many sensors, switches, controlling units, and cables. Time is set aside during reconfiguration to measure the data and rearrange the interconnections of the modules. As mentioned before, the reconfiguration technique is highly complicated due to the numerous measurements, scanning time, and pattern construction time involved. The reconfiguration technique is the focus of much research aimed at reducing the amount of data needed, the scanning time, and the complexity.
The scanning pattern reconfiguration technique in [
13] requires electrical data such as the current and voltage as well as values for temperature and radiation. This approach requires a longer scanning period, which is even shorter in [
14]. The drawbacks have been solved by the suggested reconfiguration procedure, which effectively increases power production. Injecting the compensatory current across the shaded or defective PV rows is known as the current injection approach, and other techniques were presented in [
15]. By operating the PV system with even current generation rows, the mismatch losses are greatly reduced, and the power produced is increased.
For minimizing the impact of partial shadowing in a PV system, further configurations derived from puzzle patterns were explored in spiral pattern reconfigurations [
16] and both L-Shape propagating array [
17] and KenKen puzzle [
18] configurations. When developing any type of system, it is essential to consider fault detection and diagnosis equipment [
19]. The energy production, transmission, and distribution units require extra attention. There are several approaches for finding faults in solar photovoltaic systems. The misidentification of issues might cause a PV system serious harm. Due to an undetected diode failure or burning on the string, a PV module might malfunction permanently. A defect detection approach based on electrical factors was suggested in [
20]. Early on, each PV string’s performance is assessed to detect any abnormalities regarding the PV system.
Later, measurements based on PV generating units are performed, and a thorough report is produced for each unit. This includes information on power generation in relation to the available radiation, power generation in relation to the temperature of the environment, a comparison of the neighboring producing units, and efficiency. The variance in these statistics reveals the proportion of faults in the PV system. The assessment in digital contexts lays the foundation for defect identification via image processing. In [
21], the authors proposed employing resistance analysis by mapping of potential (RAMP) methods to map contact resistance (CoRRescan) and locate shunts on solar cells. Both reducing contact resistance losses and measuring contact resistance are crucial.
The fine structure of solar cells with and without metallic coatings may be examined using a scanning electron microscope (SEM) and atomic force microscopy (AFM) images, allowing for rapid and simple structural analysis, according to a novel approach presented in [
22]. The local photo-response of a solar cell may be determined using the light beam-induced current (LBIC) approach, allowing for the evaluation of the spatial distribution of electrical characteristics and defects. In [
23], the I–V characteristics, short-circuit current, carrier lifespan, and quantum efficiency of a solar cell were measured while the beam probe was being moved over a solar cell. The use of thermography image on the PV fault detection [
24], MPPT techniques [
25], temperature distribution analysis [
26] were discussed.
The main contributions of this research paper are as follows:
- -
A novel defect classifier with dynamic reconfiguration based on thermal image processing is proposed.
- -
The power output in the partially shaded solar system is improved by the introduction of a fault classifier based on thermal image analysis with the reconfiguration algorithm.
- -
The pairing reconfiguration pattern is found using an algorithm based on image processing and the image attributes.
- -
The performance of the proposed work was validated first using the MATLAB-Simulink software package and then using an experimental setup featuring a 5 kW PV system with a 4 × 5 TCT array configuration.
The article is structured as follows:
Section 2 explains how the reconfiguration algorithm was created;
Section 3 explains how the pairing reconfiguration was experimentally validated;
Section 4 explains how a fault classifier based on thermal image processing was created; and
Section 5 explains how the thermal image processing-based pairing reconfiguration algorithm was validated.
2. Pairing Reconfiguration Algorithm
In a conventional TCT PV array, the current generation of each row should be almost equal; otherwise, current match will occur between the PV rows, causing a mismatch power loss on the PV system, which is when the minimum current generating rows limit the entire power generation. Therefore, it is important to operate the PV rows with an even current generation. The proposed pairing reconfiguration algorithm makes all PV rows as an even current generating row. This will reduce the mismatch losses, so that the power output can be enhanced. Initially, the PV system is split into two parts named male and female. Both the male and female parts must have an equal number of rows. These parts are connected through the switching matrix circuit, where the connections are established by the pairing reconfiguration algorithm. The pairing pattern of the algorithm is obtained based on the current generating capability of the PV rows. The maximum current generating row from the male part is paired with the minimum current generating row of the female part. The main constraint of the proposed pairing reconfiguration algorithm is that at any instant of time one row from the male part is connected to only one row of the female part, but not more than one.
Depending on the current generation, males and females are categorized and then paired to achieve optimum power generation. The healthier part, male or female, is ranked as 1 in the sorting process. In
Figure 1, M1, M2, M3, and M4 are the rows of the male part, and F1, F2, F3, and F4 are the rows of female part. The health of M1 is good compared to M2, the health of M2 is good compared to M3, and the health of M3 is good compared to M4. The health of F2 is good compared to F4, the health of F4 is good compared to F1, and the health of F1 is good compared to F3. For this group, the couples should be matched as M1–F3, M2–F1, M3–F4, and M4–F2, to achieve the best generation. The couple matching algorithm has been executed in this way by connecting the maximum current generating row of the male part with the minimum current generating row of the female part. This kind of couple matching results in almost equal health conditions in terms of the generations of the couples.
The
Figure 2 shows the proposed 4 × 5 TCT array system for implementing the pairing reconfiguration algorithm.
The 4 × 5 TCT array can be split into a 4 × 3 male part and a 4 × 2 female part, and so, the male part has four males and female part has four females.
Figure 3 shows the flowchart of the proposed method. Initially, the load current is measured, and after five seconds, the load current is measured again, before the percentage change in current (% ∆I
L) is calculated by Equation (1).
The working of the proposed methodology is represented as a flowchart, as shown in
Figure 3. Under daytime normal conditions, the load current gradually increases in the morning and then decreases in the afternoon. During partial shading, the load current suddenly decreases (more than 5% within a fraction of a second). This helps to identify the partial shading period. In the pairing reconfiguration algorithm, if the first condition is satisfied (if the percentage change in the load current exceeds five percent), then the panels are reconfigured. The change in load current is calculated after the time period ∆Dt (the delay time). In this paper, the value for ∆Dt is taken as five seconds. To find the reconfiguration pattern, first, this algorithm disconnects the load away from the array and measures the short circuit current of each male in the male part and each female in the female part. Then, according to the values of their short circuit current, males and females are sorted (in descending order). Finally, a reconfiguration pattern is obtained by using Equation (2) and implemented by operating the matrix switching circuit accordingly. The matrix switching circuit has 16 switches for positive side control and 16 switches for negative side control. The matrix switching circuit can connect any female to any male, as described by the Equation (2).
3. Experimental Setup Description
A 5-kW solar plant was installed in the Department of Electrical and Electronics of Sethu Institute of Technology, India and the specification of the PV panel are given in
Table 1. The rated capacity of the plant is 5 kW, and it was constructed by using twenty numbers of 250 W mono-crystalline PV panel, as shown in
Figure 4. The array size of the PV array is 4 × 5, which can be split into 4 × 3 male parts and 4 × 2 female parts or 4 × 2 male parts and 4 × 3 female parts.
The panel rating is given below.
For the execution of the project, the positive and negative terminals of each PV panel were brought into the Centre for Renewable Energy Systems Laboratory on the second floor of the department, where the image processing technique reconfiguration algorithm could be performed. The photograph of the hardware setup is shown in
Figure 5.
Twenty positive and negative terminals of the PV modules were brought into the laboratory, as shown in the hardware setup. The hardware setup was initiated from the isolation circuit and protection circuit. If the system was to handle the high current flow of 30 A to 40 A of DC, it was necessary to provide the proper isolation and protective setup for avoiding electrical hazards. Therefore, the PV terminals were brought into the testing panel via the isolator and OLR (overload protective relay). The isolator circuit provided complete control over each PV module. During the wiring and interfacing of the measurement units, the power output from the modules can be turned off by the isolators. It is challenging work to interface any measuring units or switches or wires on active PV systems because it may damage the equipment, components, or the PV modules and sometimes it causes a fire accident. Such a protective step allowed for the completion of the testing and measurements in the PV system without any difficulties. Twenty 60 A, 2Pole isolators were used for the isolation circuit, and twenty 20 A DC cartage fuses with cartages were used for the protective circuit. The positive and negative terminals of each PV module were connected to the testing panels through the isolation circuit and protective circuit.
At this stage, each module was ready for the integration of the experimental setup. A testing panel was fabricated for the project execution. This testing panel allowed for the easy interfacing of the necessary units, such as measuring units or switching units, with the 5 kW PV system, and the array configuration of the PV system could be changed in a desired manner, such as in a series-parallel (SE-P), total-cross-tied (TCT) or Sudoku puzzle pattern, etc.
For executing the couple matching algorithm, the inputs to the controller must be obtained appropriately. The short circuit current of each male part and female part is the input for the controller, which is measured by the current sensing unit, as shown in
Figure 6. The R
11, R
12, R
13, R
14, R
21, R
22, R
23, and R
24 are the solid-state relays, which are terminals that are connected across each row of male and female parts for shorting the male parts and female parts. A
M1, A
M2, A
M3, and A
M4 are the current sensors connected across male parts and A
F1, A
F2, A
F3, A
F4 are the current sensors connected across female parts. During the enabling time of the relays, the sensors measured the short circuit and stored it for the pairing reconfiguration algorithm. The short circuit period was 2 s and it was opened after this time.
The switching circuit was constructed with MOSFET for coupling the male part with the female part. The switching circuit size for any kind n × m PV array will be (2 × n × n) where n is the number of rows. In this work, the required number of switches was 32 (2 × 4 × 4) for the 4 × 5 PV array. The switching configuration is shown in the
Figure 7a,b. The working principle of this circuit is to connect any one of the male part rows with any one of the female part rows. The layout diagram and a photograph of the switching matrix circuit are shown in
Figure 7c.
The switching representation is given below in
Table 2.
The triggering pulse from the Arduino controller was not sufficient for operating the switching matrix circuit. So, a switching driver circuit was designed for amplifying the switching signals, as shown in
Figure 8. There sixteen numbers relay drivers were used for operating the sixteen solid-state relays of positive and negative pairs of the switching matrix circuit. The rating of the SSR allowed for a 60 A DC current to be passed through it, and 3–32 V DC is the operating range of triggering pulses.
The couple matching algorithm-based reconfiguration method was implemented in the installed 5 kW PV system. All the required equipment, such as the current sensing unit, switching matrix circuit, protection, and isolation circuits, were related to the PV system. The shading patterns were created manually in the PV system using cardboard sheets.
The output analysis was carried out under the eight kinds of possible shading patterns, such as uneven row shading (UR), uneven column shading (UC), diagonal shading, random shading, short and narrow shading (SN), short and wide shading (SW), long and narrow shading (LN), and long and wide shading (LW). These are the most common shading patterns caused by nearby objects, trees, buildings, and clouds. The effectiveness of the proposed couple matching algorithm was analyzed under these shading patterns and validated with the other array configurations such as series-parallel and total-cross-tied configurations. The eight kind of shading patterns were applied on the PV system, as shown in
Figure 9. The power output and short circuit current were measured and are given in
Table 3,
Table 4 and
Table 5. The output comparison chart is shown in
Figure 10.
By comparing the power output of existing and proposed methods, the proposed pairing reconfiguration scheme generates maximum power. In the context of uneven row shading, the power output of all methods is nearly the same because the shade dispersion is similar in all methods. In uneven column shading patterns, the dispersion of shading in the proposed method made a difference in the power output. The couple matching algorithm reconfigures the shaded column to uniformly disperse the shading as much as possible in the PV array. In the context of diagonal shading patterns, the TCT configuration disperses the shading more than the Se-P configuration, but the proposed method is superior to the TCT in shade dispersion and power generation. In a random shading pattern, an uneven shading is spread over the PV array. The Se-P array configuration generates very low power due to the high mismatch loss due to the shading. The TCT disperses the shading more than the Se-P but failed to extract maximum power from the PV array. The pairing reconfiguration algorithm disperses the shading as much as possible in the PV array by reconfiguring the shaded PV modules and extracts maximum power from it. In short and narrow, short and wide, long and narrow, and long and wide shading patterns, the effectiveness of the reconfiguration algorithm is increased. The reconfigured PV system extracts high power from the PV array, which is almost two times greater than when using existing methods. The main reason behind the effectiveness of the proposed work is the dispersion of shading levels. The reconfigured PV array highly disperses the shading over the PV array, which reduces the mismatch losses and enhances the power output. The pairing reconfiguration algorithm is an effective and simple PV system approach for maximum power extraction.
4. Implementations of the Image Processing Technique and Results
For the image processing techniques, the Flir T420bx thermography camera (USA) was used in this work. It is necessary to capture thermal images with a clear top view so that the image processing process can be carried out with more accuracy. The 5 kW PV system was installed on the rooftop of the institution with the proper clearance for receiving the solar irradiation. A 15m high lightning arrester was available near the PV system. For capturing the top viewed thermal image of the PV system, a setup was implemented on the tower of the lighting arrester, as shown in
Figure 11.
A wheel with rope and a camera base was fabricated in the lath of our institution. The thermal camera was placed in the camera stand with safe base, and this base was knotted with the wheel. Thanks to these arrangements, the camera could be placed at the top of the lightning arrester tower to capture the top view of the PV system. The thermal images could be captured through Wi-Fi or Bluetooth connectivity. These images were fed to the computer via Wi-Fi connectivity. The images were further fed to MATLAB/Simulink® for image processing. The individual images of each panel were cropped by the creation of a window and, the image features and attributes were extracted from each window. Image attributes, such as the mean, standard deviation, contrast, and entropy, were extracted for image processing and fault classification. For classifying the faults, a neural network (NN)-based fault classifier was used. The fault classifier was operated with three components, i.e., trained variables, testing variables, and classifying sets. Trained variables possess the data of known structures, classifying sets possess classification detail data, and trained variables to possess the image attribute data to be tested.
ANN is an information processing architecture inspired by biological nervous systems. The key element of this processing system is the neurons which are interconnected in large numbers. ANN’s can be used to solve specific problems such as pattern recognition and data classification. The process structure of the feed-forward NN and the block diagram of the proposed image processing-based fault detection and reconfiguration algorithm are shown in
Figure 12. ANN learns by example, and learning in biological systems involves adjustments to the synaptic connections that exist between the neurons.
The neural network has the two kinds of data sets, i.e., trained data sets (known data) and testing data sets (unknown data). In this work, the trained data set was obtained from thermal images of healthy PV modules and faulted PV modules. Under different irradiation conditions (from minimum to maximum), the thermal images were captured using the Flir T-420bx thermal camera. The features of the thermal images were extracted using an image processing tool in MATLAB. These features were fed to the neural networks as the trained data sets. These data sets had individual values such as healthy, shaded, cracked, partially shaded, hotspot, and delaminated PV modules. The training data set contained individual data for each kind of fault. Four image features were extracted from the thermal images and the features were mean, standard deviation (STD), entropy, and norm. The trained data were also considered the reference data for classifying faults. After the trained data set was obtained, fault classification details were given to the neural network. The trained data possess the details of various faults in the PV system, and when the testing input carries the unknown detail to the classifier, it then adjusts its weights, and the classifier compares this with the trained and testing variables and classifies the input. For analyzing the performance of the proposed fault detection method, some faults were intentionally created on the PV array. This work was validated in the 4 × 5 PV array. In the PV array, dust and talcum powder were spread over the surface of the PV modules P12, P13, P14, P22, P23, and P24. In P33 and P44, the interconnections were reversed, so that the heat would be dissipated, creates the hotspot in this location. In the position of P35 and P45, the PV modules were replaced with four-years-old panels which were almost delaminated due t poor maintenance. The PV modules P42, P43, and P44 were completely shaded by cardboard sheets. and the PV modules P21 and P31 were partially shaded. The fault classification types are provided in
Table 6. If the testing variable carries the data of a healthy module, then the classifier produces an output of 1, for shaded modules the output is 2, for partially shaded modules it is 3, for the cracked modules it is 4, for the modules with a hotspot it is 5, and for delaminated modules it produces 6.
A flow chart of the image processing-based fault classification and reconfiguration algorithm is shown in
Figure 13. A thermal image of the 5 kW PV system with various faults was captured by the Flir T420bx thermography camera, as is also shown in the figure. This image was processed using MATLAB, and each module was cropped by the creation of a window. Then, image features such as mean, standard deviation, entropy, and norm were categorized. These features were provided as testing variables to the neural network (NN)-based fault classifier. The neural network was already trained by the training data set so that it could easily classify the operating state of each panel. The neural network processed the trained and testing data, and it showed the operating state of each PV module. After the classification of the defects, the image features were fed to the controller. The individual windows of the thermal images were sorted according to the male part and female part. Then, the image features of the PV modules belonging to the male part 1 were added together. Based on the image features, the pairing reconfiguration algorithm found the best pairs to form couples for maximum power generation. Then, the controller generated the reconfiguration pattern and executed the pairing via the switching matrix circuit.
Output Analysis of Image Processing Technique
Initially, defects such as shading, hotspots, delamination, and dust accumulation were created intentionally in the PV system, as shown in
Figure 14. Each PV module had a different kind of defect so that it could be cross-validated using the image processing-based fault classification. The top view of the PV system was captured by the thermography camera. Certain kinds of faults such as hotspots, dust accumulation, and delamination could be viewed by the naked eye from the thermal images. However, to identify the exact defect and extract the defect details as digital data, the thermal images were fed into the computer, so that the image processing could be carried out. The image processing process extracts the attributes of every individual PV module and characterizes the operating state of each module, classifying it, for example, as healthy or defected. The fault classification and image processing process are provided below. The thermal image of the PV array was fed to MATLAB, which cropped each PV module by creating the windows, as shown in
Figure 15. The excess area in each window of PV modules was suppressed based on an image’s contrast features. The various steps involved in the image processing based fault classification has been represented as the block diagram as shown in
Figure 16.
From each window, the necessary image features, such as the mean, standard deviation, entropy, and norm, were extracted. The neural network-based fault classifier was already trained with the 900 items of trained data. The trained data included details of the six defects. The trained data possessed 150 items of data on healthy modules, 150 items of data on shaded modules, 150 items of data on partially shaded modules, 150 items of data on cracked modules, 150 on hotspot-affected modules, and 150 on deaminated modules. These data were already trained in the neural network-based fault classifier. From the figure of window creation, the image features were extracted. These features were fed into the neural network as the trained data, made up of 900 samples. The classifier uses the feed-forward back propagation neural network for the fault classification. This repeats the classification of each testing data until it is accurately classified.
The faults created on the PV array were randomly varied. Almost seventy-five kinds of different fault combinations were created on the PV array. For each fault combination, a thermal image was captured. Each thermal image was fed into the MATLAB tools for feature extraction. Thus, 150 samples of each fault condition were categorized and fed to the fault classifier. The NN-based fault classifier classified the testing data according to the trained variables. Based on the four features, the fault classification was obtained. The percentage of accuracy for each kind of image feature was validated. The accuracy can be obtained from the number of correctly and wrongly classified samples. The number of trained data and testing data which were correctly classified and the number of wrongly classified samples provide the percentage of accuracy, as given in
Table 7.
There were 150 samples of each defect that were collected from the windows of thermal images. These data were further tested with the feed-forward back propagated neural network-based fault classifier with the trained variables. The classified outputs are displayed in
Table 6. The accuracy of the classification was varied with respect to the feature-based classifier. A total of 150 samples of each defect were tested, and the classification details show the accuracy of the fault classification. The confusion matrix diagram of each fault classifier shows the number of correctly classified samples and the number of wrongly classified samples. The percentage of accuracy is shown in the confusion matrix diagram of
Figure 17.
5. Image Processing-Based Reconfiguration Method
The thermal image processing extracts the features of each PV modules, which is useful for obtaining the reconfiguration pattern. After achieving the fault classification, the controller initiates the reconfiguration process. If the controller found no faults in the PV system, the reconfiguration process will be skipped. Otherwise, the controller starts to find the image feature-based pairing reconfiguration pattern. The image features contain various details regarding the panel temperature variation in terms of mean, standard deviation, and entropy. The mismatch of losses in the PV system has a directly proportionality to the temperature variation between the PV cells. When the PV cell experiences defects such as partial shading or hotspots, the temperature will be raised. Normally, the faulted cell or module experiences a high temperature than healthy cells. The temperature difference can be identified by the controller using the image features. The mean and standard deviation shows the level of difference between the nearby cell and modules. Based on this data, abnormal PV modules in the PV system are identified. The controller possesses the details of each module’s data. In the classification of faults, the standard deviation-based classification provides better accuracy compared to other features. Therefore, the standard deviation features were considered for the reconfiguration process. During window analysis, the standard deviation value for each panel was obtained. Concerning the reconfiguration pattern, a tolerance limit of ±10% was considered. If the tolerance level was lesser than ±10%, the PV module was operated in a healthy condition. For a normal healthy panel, 11.8869 was obtained as the threshold value. Additionally, ±1.18869 was chosen as the tolerance limit. If the standard deviation value was between 10.698 and 13.076, then the value of that corresponding panel was considered to be zero. If the obtained standard deviation value was greater than 13.076, then the threshold value was subtracted from the obtained value, and if the obtained value was lesser than 10.698, then the obtained value has been subtracted from the threshold value. If the obtained value was between 10.698 and 13.076, then this value was considered to be zero. The above procedure was followed for each PV panel, and the obtained values were used for the reconfiguration process. For each male and female part, the obtained values were added, and the reconfiguration process was carried out. The sum of each male and female part were sorted in ascending order. The minimum value defines the minimum amount of fault presented in the system. Thus, the maximum value demonstrated that the male or female part has been affected with specific faults. After the sorting process, the male part with the lowest value was connected to the female part with the highest value. Thus, the male part with second lowest value was connected to the female part with second highest value. This process was continued until the male part with the highest value was connected to the female part with the lowest value. Thanks to this process, the pairing reconfiguration pattern as obtained. Based on the obtained pairing reconfiguration pattern, the controller generated the triggering signals to the switches and the switching matrix circuit established the reconfiguration. The power generation after the image processing-based reconfiguration is given in
Table 8.
The power generated by the image processing-based reconfiguration is given in
Table 8. The image processing-based reconfiguration nearly achieves optimum couples with 90% accuracy in every case. This approach can generate more power than existing array configurations such as Se-P and TCT. In terms of UR, UC, diagonal, SN, and LN shading patterns, the image processing-based reconfiguration method achieves 98% accuracy with the current generation-based couple matching reconfiguration method. In terms of uneven column shading and long and narrow shading, this approach generates nearly 85% power, and this may be caused by the non-perfect matching of a couple. Perfect couples were achieved in terms of uneven row shading, diagonal shading, random shading, short and narrow shading, short and wide shading, and long and wide shading. The image processing-based reconfiguration approach achieved perfect couples in six kinds of shading patterns among eight, and the accuracy can be increased by repeated classification and iterations. An output power comparison chart comparing the image processing-based reconfiguration method and current measurement-based reconfiguration methods is provided in
Figure 18.
The image processing technique was successfully achieved in real time. The fault classification result, along with the accuracy, and the image processing-based reconfiguration method with the power output were presented. The image processing technique provides a result with almost 90% accuracy in all cases of testing. This approach can be used for the any kind of electrical system for the fault classification, and it can be implemented without any additional setup. The image processing-based fault identification and classification method requires only a thermal image camera and image processing tools, and it does not require any additional measurements.
The accuracy of this method can be enhanced further by considering solar irradiance. In this work, we trained and tested the values based on the mean, standard deviation, entropy, and norm, which were obtained from the temperature values. This method provided efficient performance with regard to the obtainment of PV cell defects as well as in terms of reconfiguration. However, the measurement of irradiation can increase the efficiency of this method. The irradiance must be measured all day using a data logger. The irradiance values must be trained and tested according to the above classification procedure, providing improved performance.
The proposed thermal image processing-based fault classification process can be used for large power plants. Using the proper arrangements, it is possible capture the thermal images of every individual PV unit in a large PV plant. The thermal camera should capture the thermal images at regular intervals. An automated setup is required for operating the thermal camera, i.e., after capturing the thermal image of one PV unit, it should move on to the next unit until it reaches the last PV unit. After the completion of this cycle, it should start again in a cyclic process. Thus, the entire PV plant can be monitored regularly, and faults can be identified earlier. Furthermore, the reconfiguration method can be implemented in a unit-wise manner. This proposed method is feasible and can be implemented in real time applications.