Research Article  Open Access
Ze Cheng, Yucui Wang, Silu Cheng, "A New Method of PV Array Faults Diagnosis in Smart Grid", Journal of Applied Mathematics, vol. 2014, Article ID 969361, 9 pages, 2014. https://doi.org/10.1155/2014/969361
A New Method of PV Array Faults Diagnosis in Smart Grid
Abstract
A new fault diagnosis method is proposed for PV arrays with SP connection in this study, the advantages of which are that it would minimize the number of sensors needed and that the accuracy and antiinterference ability are improved with the introduction of fuzzy group decisionmaking theory. We considered five “decision makers” contributing to the diagnosis of PV array faults, including voltage, current, environmental temperature, panel temperature, and solar illumination. The accuracy and reliability of the proposed method were verified experimentally, and the possible factors contributing to diagnosis deviation were analyzed, based on which solutions were suggested to reduce or eliminate errors in aspects of hardware and software.
1. Introduction
A stable and reliable operation of the photovoltaic (PV) arrays is desirable for better performance and prolonged lifetime of the PV systems. However, PV arrays are highly susceptible to a variety of problems, such as hot spots, aging, and damage [1, 2], which could significantly reduce the power output or even permanently damage the batteries [1, 3]. It is thus of paramount importance to detect and locate these faults in PV arrays.
Fault diagnosis methods for PV arrays can be broadly classified into those based on infrared images and those based on electrical signals. The former method makes use of the inherent property of the infrared images that there is a clear temperature difference between the defective and nondefective PV arrays [2, 4]. However, it has been criticized for being inaccurate, use of expensive and delicate instruments, and delayed reaction. In recent years, considerable effort has been devoted to upgrading the hardware and software but results in no significant improvement in the fault diagnosis of largescale PV arrays. On the other hand, the electrical method, despite its limitations such as use of large number of sensors, low accuracy, inadaptability to largescale PV arrays, and vulnerability to environmental influences, has found a place in fault diagnosis. An electrical method proposed by Japanese scholars applied the high frequency reaction measurement with time domain analysis for the detection of failed modules [5, 6], which had no realtime property and a low realistic possibility of operation. Despite these problems, most of the fault diagnosis methods based on voltage or current sensors can detect and locate certain kinds of faults [5, 7–11].
In a previous study, a new PV connection was designed to detect the faults of largescale PV systems, in which a large number of sensors were embedded and “data fusion” technique was used [7]. Another approach was to use a switching matrix to connect the solar adaptive bank to the solar PV module branches [8]. Some parameters of PV module, such as shunt resistance, series resistance, and diode factor, have been shown to be closely related to PV array faults [9]. A novel method was then proposed to acquire the IV curves of PV modules strings, and the failures were indicated by the variations of the parameters based on the IV curves. Two methods, capacitance measurement (ECM) and timedomain reflectometry (TDR), were presented to locate the faults in the PV module strings [5]. ECM could detect the disconnection position in the string without the effects of irradiance change, while TDR could detect the degradation position (series resistance increase) by the change of response waveform. However, these techniques still have the limitations described previously. In addition, existing fault diagnosis functions for PV inverter can only provide fault information in the branch.
In this study, a new sensorembedded method is proposed for the detection of PV array faults, which has better integrated practical value. This method not only reduces the number of sensors needed to collect the necessary data and the cost of the whole system but also improves the accuracy and antiinterference ability with the introduction of fuzzy group decisionmaking theory [12–17]. Fuzzy group decisionmaking theory has been applied to fault diagnosis of rotating and intelligent instrument [13, 14] and proved to be especially suitable for group decisionmaking problems with different forms of preference information and incomplete certain information on weights. The final goal of group decision making is to find the best solution among a set of feasible alternatives, which can best reflect the preferences of the group of decision makers as a whole. In this study, we consider five “decision makers” contributing to the diagnosis of PV array faults, including voltage, current, environmental temperature, panel temperature, and solar illumination. The proposed method is experimentally verified and factors that cause diagnosis deviation are analyzed; then solutions are suggested to reduce or eliminate errors in aspects of hardware structure and software design [18].
2. A New Diagnosis Method for PV Array Faults
2.1. PV Array Connection Structure and Sensor Detection Structure
2.1.1. PV Array Connection Structure
Each PV cell can produce only a limited voltage and current. To increase voltage and current output, it is desirable to connect individual cells in series, parallel, seriesparallel (SP), or total cross tied (TCT) to form larger arrays [19]. It needs to consider the effect of connection structure and detection mode of voltage and current sensors in monitoring largescale PV arrays. A variety of detection structures have been proposed based on different connection structures. For example, some sensors were embedded in PV arrays with TCT connection. However, these structures tend to be complicated and costly.
2.1.2. A New Sensor Detection Structure
Detection structure preferably has the following characteristics: using as few sensors as possible, high resolution, and being adaptable to largescale PV arrays. A detection structure that complies with the above requirements is proposed in this study, as shown in Figure 1.
This detection structure is based on a 4 × 8 PV array with SP connection, where each symbol represents a solar panel, and there are three sensors (one current sensor and two voltage sensors) embedded in each branch. Thus if one solar panel fails, fault will be confined to the two adjacent panels.
If (, and ), fault occurs in the th branch. Then the failed panel can be located according to the voltages measured by the two voltage sensors. There are four possibilities (PV panels are numbered from top to bottom).(1)If No.1 or No.2 panel fails, then , , where and ;(2)If No.3 or No.4 panel fails, then , , where and ;(3)If No.5 or No.6 panel fails, then , , where and ;(4)If No.7 or No.8 panel fails, then , , where and ;
For the detection structure of PV array ( branches, solar panels in each branch) shown in Figure 2, the resolution of fault location is assumed to be (accordingly, one voltage sensor is responsible for solar panels) and each branch has voltage sensors. Fault will be located based on the voltage and current data collected by a microcontroller.(a)If , , , , , , , fault occurs in No. branch due to different sensor readings in this branch. Then it can be determined that the failed panel is within the range of the th sensor.(b)If , , , , , , , ,fault occurs in No. branch due to different sensor readings in this branch. Then it can be determined that the failed panel is within the cross range of No. and No.() sensor.
As described in Figure 2, fault location is determined by a process of logical deduction. The detection structure proposed in this study considers the cross range of voltage sensors, thereby minimizing the number of sensors needed and eventually the cost of the system. This would be particularly obvious with the increase of .
The relationship between (the number of sensors needed), , , and is where is to eliminate the decimal part.
Equation (1) shows that is inversely proportional to . Thus, the higher the accuracy of fault positioning, the larger the number of sensors needed.
2.2. Fuzzy Group DecisionMaking Theory in the Diagnosis of PV Array Faults
2.2.1. Fuzzy Fault Diagnosis
Uncertainty is a universal characteristic of decisionmaking problems. As we will see, it is particularly relevant to the diagnosis of PV array faults due to the dynamic nature and uncertainty—contingency and fuzziness—of the detection signals. A key premise underlying fuzziness is that there appears to be no clearcut difference between two phenomena. It is necessary to establish the relationship between fuzzy problems and inherent factors in a mathematical way, and the result can be obtained by the fuzzy mathematics [20]. Given different attributes of PV fault diagnosis system and uncertainties in data processing, fuzzy method is applied in this study to process the measurement data and evaluate the fault level.
2.2.2. Group DecisionMaking Theory in Fault Diagnosis
Group decision making is an important topic in system management. The primary purpose of group decision making is to find the most preferred solution among a set of feasible alternatives provided by multiple decision makers, which can best reflect the preferences of the group of decision makers as a whole and therefore avoid decision mistakes to a maximum extent [21].
PV array faults could cause changes in voltage, current, and panel temperature, and abnormalities in these parameters are, in turn, indicative of PV array faults. Although no direct relationship has been established between PV array faults and environmental temperature or solar irradiance, both of them are introduced as decision makers in the diagnosis of PV array faults, as shown in Figure 3.
Let be a set of decision makers, a set of alternatives, and the weight vector of decision makers, respectively. The alternatives that No. decision maker offers are . For any given , the rank vector can be calculated, where is the rank of No. alternative for No. decision member . is graded according to the hierarchical fuzzy quantitative analysis before calculating . The minimum unit value depends on the features of both decision makers and fault diagnosis.(1)The generalized distance of decision makers is where and represent the degree to which the two decision makers are consistent.(2)For any , the standard generalized distance is where = 90, is the rank weight coefficient of two weight vectors and is the angle weight coefficient that meet and .(3)Let be the remarkable consistency threshold and let be the serious divergence threshold, the values of which depend on the composition of decision makers and the attributes of decisionmaking problem. In the diagnosis of PV array faults, they would be determined by measurement data and experience. and are corresponding standard generalized distances. The decision function of remarkable consistency is The decision function of serious divergence is (4) and are the judgment matrix of the remarkable consistency and serious divergence, respectively: (5)The consistency index is The divergence index is (6)The proportion of decision makers that provide remarkably consistent opinions is The proportion of decision makers that provide seriously divergent opinions is
There are five decision makers (), including voltage, current, environmental temperature, panel temperature, and solar irradiance, denoted by , , , , and , respectively, and five alternatives (, ), including very low, low, medium, high, and very high fault probability. The standard generalized distance between two decision makers is where , , , , , . According to and , the index can be calculated and final fault diagnosis can be made.
3. Experiment and Analysis
3.1. Experiment Design and Data Analysis
The proposed method is then verified experimentally with custommade PV panels, as shown in Figure 4. The terminals of each PV monomer are independent so that they can be connected arbitrarily. It consists of four branches numbered from 1 to 4. Temperature is measured by a DS18B20 digital thermometer and solar irradiance by a TSL230B light to frequency converter from TI company.
The data collected in this study are shown in Table 1, where to are voltages, to are currents, to are environmental temperatures, to are panel temperatures, and to are solar irradiances, respectively.

Because neither environmental temperature nor solar irradiance has a direct effect on PV array faults, a special treatment is adopted. When they are normal, all the preference data are set to be 0.2 and the rank results to be in accordance with or . However, when they are abnormal, the failure probability is reduced, VL and are increased, and , , and VH are decreased. Fuzzy quantitative analysis is performed with the other three decision makers using cross triangular membership function. The preference data of No.1 branch are shown in Table 2.

The rank results are shown in Table 3. Then the standard generalized distance can be calculated using (13), and the results are shown in Table 4, where , , , and .


The evaluation indexes in Table 5 show that the overall consistency index is 0.20 and the divergence index is 0, indicating a high consistency between decision makers. Therefore, No.1 branch has a relatively high probability of faults. According to the judgment process described above, No.1 or No.2 PV cell in the first branch might fail.

By following the same process as above, we found that No.2 and No.3 branch have no fault, but No.4 branch has fault. The remarkable consistency is 0.10 and the serious divergence is 0.60, indicating a false fault detection. The deviation of the voltage and current from normal range may be due to environmental factors. A miscarriage of justice would happen if the decision is made on the basis of incomplete measurement data rather on group decision making in which a group of decision makers work collectively to find the best candidate from a set of alternatives.
3.2. Errors and Solutions
The precision of the system would decrease due to the errors inherent in measurement and data processing. It is necessary to analyze these errors and provide solutions to improve the effectiveness of the system [16].
3.2.1. Voltage and Current Sensors
Hall current and voltage sensors are used in this study. Without considering the effect of temperature, the output voltage () and current () of Hall sensors are where and are the measured voltage and current and and are constants, respectively.
When temperature is taken into account,
Since and are unknown functions, each depending on two variables, twodimensional regression analysis is used to determine the relationship between the measured parameters and sensor outputs. Then the coefficients of the regression equation are calculated using the least square method.
The twodimensional regression equation is established based on (16):
It can be expressed as follows: where is the corrected current, are constants that are considered as key factors for , and is infinitesimal.
An error exists between and calibration value with a variance of
At last, can be estimated by the least square method that makes a minimum.
3.2.2. Temperature Measurement
Figure 5 shows a general model of the PV cell, which can be expressed as where is the photonsgenerated current due to sunlight, is the diode reverse saturation current, is an electron charge , is Boltzmann’s constant , is working temperature of the cell in Kelvin, is the ideality factor, is the series resistance, and is the parallel resistance.
It shows that the ambient temperature can affect PV panel temperature, which in turn can affect the output current and voltage . Therefore, temperature is an important factor contributing to PV panel failure, and the accuracy of temperature measurements has a direct effect on the overall precision of the system. It is thus necessary to compensate the temperature measured by DS18B20, which is known to be vulnerable to thermal noise of internal semiconductor. The error increases linearly with temperature. We partitioned the temperature into different ranges and then calculated the correction coefficient by using a more accurate temperature sensor.
Let the linear error model of DS18B20 be , where is measured by DS18B20, is measured by a more accurate sensor and represents the actual temperature at a certain moment, is a linear correction coefficient that varies with temperature, and is an error compensation parameter. and are estimated by observing the temperature for times: where is the random error with zero mean in each observation.
Temperature is measured, most probably, under different conditions, thus providing more accurate results in some experiments and less accurate ones in others. In this study, the weighted least squares method is used with a weight matrix of , where is the weight of No. observation.
Then (21) becomes
According to the least square method,
It follows from (23) that for different temperature ranges can be obtained from the temperature measured by DS18B20 and the accurate sensor. Then values will be stored in microprocessor and used to calculate the temperature.
3.2.3. Solar Irradiance Measurement
It shows in (20) that the output of solar cells depends to a great extent on determined by the solar irradiance. Therefore, the measurement of solar irradiance will be considered. In this study, it is measured by TSL230B, in which sun light is converted to current by polycrystalline silicon photoelectric diode and then to frequency signals by currentfrequency converter. Figure 6 shows a typical solar irradiance curve in north China. It shows that the solar irradiance ranges from about 100 to 800 W/m^{2}; thus the working time for TSL230B would be very long and its stability would be greatly affected by temperature. It thus points to a need to compensate temperature drift.
Without considering the temperature drift, the relationship between measured solar irradiance and output frequency is linear: where and are linear coefficients.
When temperature drift is considered,
is an unknown function that can be expanded by Taylor's formula, and can be approximated by a polynomial whose coefficients are derivative values: where is a parameter.
is measured by a precise handheld irradiance meter under different temperatures , and the frequency is measured by TSL230B. A polynomial curve is fitted using the Polyfit function in Matlab, so that can be obtained. Although a higher degree of fitting appears to be theoretically appealing as it implies a better fitted model, it will pose a high demand on CPU. The daily temperature varies in a parabola manner. In this study, the fitting degree of 3 can completely meet the requirements.
3.2.4. Compared with Other Methods
There have been very few methods on PV array faults diagnosis in practice. It is difficult to determine the location of fault rapidly for SP connection structure, when one solar panel fails. The method on infrared images has low accuracy and needs expensive price. The method used in [7] needs large number of voltage sensors and current sensors, which increases the cost of the system. The new sensorembedded method proposed in this study needs much fewer sensors, which decreases the cost of the whole system. Besides this, if one solar panel fails, fault will be confined to the two adjacent panels rapidly. The accuracy is also improved.
4. Conclusions
In this study, a new fault diagnosis method is proposed for PV arrays with SP connection, which is with practical application value, which can minimize the number of sensors needed, decrease the cost of the whole system, and improve the accuracy and antiinterference ability with the introduction of fuzzy group decisionmaking theory. It makes good use of all relevant information, including voltage, current, environmental temperature, panel temperature, and solar illumination, thereby resulting in a more accurate diagnosis of PV array faults. In addition, errors that cause diagnosis deviation are analyzed, and solutions are suggested to further improve the precision of diagnosis.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This work is supported financially by Tianjin Municipal Science and Technology Commission under Project no. 09ZCGYGX01100 and by the National Natural Science Fund of China under Project no. 61374122.
References
 A. M. Bazzi, K. A. Kim, B. B. Johnson, P. T. Krein, and A. DominguezGarcia, “Fault impacts on solar power unit reliability,” in Proceedings of the 26th Annual IEEE Applied Power Electronics Conference and Exposition (APEC '11), pp. 1223–1231, Fort Worth, Tex, USA, March 2011. View at: Publisher Site  Google Scholar
 F. Ancuta and C. Cepisca, “Fault analysis possibilities for PV panels,” in Proceedings of the 3rd International Youth Conference on Energetics (IYCE '11), pp. 1–5, Leiria, Portugal, July 2011. View at: Google Scholar
 A. Colli, “Extending performance and evaluating risks of PV systems failure using a fault tree and event tree approach: analysis of the possible application,” in Proceedings of the 38th IEEE Photovoltaic Specialists Conference (PVSC '12), pp. 2922–2926, Austin, Tex, USA, June 2012. View at: Publisher Site  Google Scholar
 H. Braun, S. T. Buddha, V. Krishnan et al., “Signal processing for fault detection in photovoltaic arrays,” in Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '12), pp. 1681–1684, March 2012. View at: Publisher Site  Google Scholar
 T. Takashima, J. Yamaguchi, K. Otani, T. Oozeki, K. Kato, and M. Ishida, “Experimental studies of fault location in PV module strings,” Solar Energy Materials and Solar Cells, vol. 93, no. 67, pp. 1079–1082, 2009. View at: Publisher Site  Google Scholar
 T. Takashima, K. Otani, K. Sakuta et al., “Electrical detection and specification of failed modules in PV array,” in Proceddings of the 3rd World Conference on Photovoltaic Energy Conversion, vol. 3, pp. 2276–2279, May 2003. View at: Google Scholar
 Z. Cheng, D. Zhong, B. Li, and Y. Liu, “Research on fault detection of PV array based on data fusion and fuzzy mathematics,” in Proceedings of the AsiaPacific Power and Energy Engineering Conference (APPEEC '11), pp. 1–4, Wuhan, China, March 2011. View at: Publisher Site  Google Scholar
 D. Nguyen and B. Lehman, “An adaptive solar photovoltaic array using modelbased reconfiguration algorithm,” IEEE Transactions on Industrial Electronics, vol. 55, no. 7, pp. 2644–2654, 2008. View at: Publisher Site  Google Scholar
 Y. Hirata, S. Noro, T. Aoki, and S. Miyazawa, “Diagnosis photovoltaic failure by simple function method to acquire IV curve of photovoltaic modules string,” in Proceedings of the 38th IEEE Photovoltaic Specialists Conference (PVSC '12), pp. 1340–1343, June 2012. View at: Publisher Site  Google Scholar
 D. Chenvidhya, K. Kirtikara, and C. Jivacate, “PV module dynamic impedance and its voltage and frequency dependencies,” Solar Energy Materials and Solar Cells, vol. 86, no. 2, pp. 243–251, 2005. View at: Publisher Site  Google Scholar
 H. Braun, S. T. Buddha, V. Krishnan et al., “Signal processing for fault detection in photovoltaic arrays,” in Proceeding of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '12), pp. 1681–1684, Kyoto, Japan, March 2012. View at: Publisher Site  Google Scholar
 X.Q. Liu, X. Chen, and H. Zhang, “A multicharacter group decisionmaking method and application based on group ideal solution,” Journal of Shenyang Institute of Aeronautical Engineering, vol. 24, no. 2, pp. 38–41, 2007 (Chinese). View at: Google Scholar
 Y. He, F. Chu, and B. Zhong, “A study on group decisionmaking based fault multisymptomdomain consensus diagnosis,” Reliability Engineering and System Safety, vol. 74, no. 1, pp. 43–52, 2001. View at: Publisher Site  Google Scholar
 Y. Lai, X. Li, Y. Xiong, P. Du, and B. Lu, “Intelligent instrument fault diagnosis expert system based on fuzzy group decisionmaking,” Chinese Journal of Scientific Instrument, vol. 29, no. 1, pp. 206–211, 2008 (Chinese). View at: Google Scholar
 J. Wang and J. Ren, “Approach to group decisionmaking with different forms of preference information,” Systems Engineering and Electronics, vol. 27, no. 12, pp. 2057–2060, 2005. View at: Google Scholar
 J. Jiang, Y. Chen, and D. Tang, “TOPSIS with belief structure for group belief multiple criteria decision making,” International Journal of Automation and Computing, vol. 7, no. 3, pp. 359–364, 2010. View at: Publisher Site  Google Scholar
 G. Yan, C. Liu, and Z. Shao, “Analysis of influencing factors for the grey multiattribute group decision making,” in Proceedings of the IEEE International Conference on Grey Systems and Intelligent Services (GSIS '09), vol. 10, pp. 1081–1086, Nanjing, China, November 2009. View at: Publisher Site  Google Scholar
 Y. Liu, “Design of a new moisture sensor with auto temperature compensation,” Journal of Zhejiang University, vol. 33, pp. 427–431, 1999. View at: Google Scholar
 Y. Liu, Z. Pang, and Z. Cheng, “Research on an adaptive solar photovoltaic array using shading degree modelbased reconfiguration algorithm,” in Proceedings of the Chinese Control and Decision Conference (CCDC '10), pp. 2356–2360, May 2010. View at: Publisher Site  Google Scholar
 X. G. Wang and W. Liu, “A fuzzy fault diagnosis scheme with application,” in Proceedings of the Joint 9th IFSA World Congress and 20th NAFIPS International Conference, vol. 3, pp. 1489–1493, Vancouver, Canada, July 2001. View at: Publisher Site  Google Scholar
 G. Yan, C. Liu, and Z. Shao, “Analysis of influencing factors for the grey multiattribute group decision making,” in Proceedings of the IEEE International Conference on Grey Systems and Intelligent Services (GSIS '09), pp. 1081–1086, Nanjing, China, November 2009. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2014 Ze Cheng et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.