You are on page 1of 10

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/237021538

Automatic fault detection in grid connected PV


systems
Article in Solar Energy June 2013
DOI: 10.1016/j.solener.2013.05.001

CITATIONS

READS

22

1,128

3 authors:
Santiago Silvestre

Chouder Aissa

Universitat Politcnica de Catalunya

Universit de M'sila

76 PUBLICATIONS 1,032 CITATIONS

55 PUBLICATIONS 593 CITATIONS

SEE PROFILE

SEE PROFILE

Engin Karatepe
Dokuz Eylul University
40 PUBLICATIONS 952 CITATIONS
SEE PROFILE

All in-text references underlined in blue are linked to publications on ResearchGate,


letting you access and read them immediately.

Available from: Chouder Aissa


Retrieved on: 04 September 2016

Available online at www.sciencedirect.com

Solar Energy 94 (2013) 119127


www.elsevier.com/locate/solener

Automatic fault detection in grid connected PV systems


Santiago Silvestre a,, Aissa Chouder b, Engin Karatepe c
a

MNT Group, Electronic Engineering Department, Universitat Polite`cnica de Catalunya (UPC) BarcelonaTech, C/Jordi Girona 1-3,
Campus Nord UPC, 08034 Barcelona, Spain
b
Photovoltaic Laboratory, Development Centre of Renewable Energies, BP 62 Route de lObservatoire, 16340 Bouzareh, Algiers, Algeria
c
Department of Electrical and Electronics Engineering, Ege University, 35100 Bornova, Izmir, Turkey
Received 8 January 2013; received in revised form 2 May 2013; accepted 3 May 2013

Communicated by: Associate Editor Nicola Romeo

Abstract
This paper presents a detailed procedure for automatic supervision, fault detection, and diagnosis of possible failure sources leading to
total or partial loss of productivity in grid connected PV systems. The diagnostic procedure is part of the monitoring system allowing, at
the same time, modeling and simulation of the whole system and variables measurements in real time. The fault detection algorithm is
based on the comparison of simulated and measured yields by analyzing the losses present in the system while the identication of the
kind of fault is carried out by analyzing and comparing the amount of errors deviation of both DC current and voltage with respect to a
set of errors thresholds evaluated on the basis of free fault system. The proposed method has been validated in with experimental data in
a grid connected PV system in the Centre de Developpement des Energies Renouvelables (CDER) in Algeria.
2013 Elsevier Ltd. All rights reserved.
Keywords: PV systems; Fault detection; Diagnostic

1. Introduction
The cumulative global photovoltaic (PV) capacity has
been growing exponentially latest years around the world,
especially due to the installation of grid connected PV systems (Dincer, 2011; EPIA, 2012). This growth indicates
that PV energy production will have a very important role
in the total generation of electricity of the future. But still
important eorts remain to be done in terms of cost, performance, and reliability of PV systems.
Often monitoring systems are built into inverter and are
mainly designed to connect and disconnect from the utility
during low or high voltage events, prevent islanding and
report on PV status (e.g., current, voltage, power). However, hidden defects or serious output power reduction
due to some defects in PV modules can, in most cases, be
Corresponding author.

E-mail address: santiago.silvestre@upc.edu (S. Silvestre).


0038-092X/$ - see front matter 2013 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.solener.2013.05.001

ignored by classical overcurrent protection devices which


can lead to the damage of PV modules or to a rise of safety
hazards.
Therefore, active monitoring and fault detection and
diagnosis can provide automatic control of PV systems,
including the possibility of teleoperation to analyze resulting information remotely through internet, resulting in
improved PV system performance and reliability, by optimizing the output of the system to achieve higher energy
yields. In this work, we present a complete package,
designed in LabVIEW software, allowing at the same time
PV module parameters extraction, dynamic system simulation and modeling, monitoring of electrical and weather
variables, and nally fault detection and diagnosis.
Most fault detection algorithms reported in the literature follow the idea of comparing monitored data from
the PV system with model prediction results to identify
faults when signicant dierences are observed between
the two sets of data (Yagi et al., 2003; Chao et al., 2008;

120

S. Silvestre et al. / Solar Energy 94 (2013) 119127

Chouder and Silvestre, 2010; Gokmen et al., 2012). This is


the approach we have used in this work.
Some experiences about remote monitoring and fault
detection in PV systems have been reported in the last years
(Muselli et al., 1998; Stettler et al., 2006; Drews et al.,
2007). These forecasts are based primarily on meteorological and satellite observation data or other meteorological
data bases (Quesada et al., 2011) to evaluate the system
output. However, for an accurate evaluation of PV system
yields in all weather conditions, it is necessary to work with
actual monitored climate data. Moreover, a detailed simulation of the PV system behavior must be performed using
accurate simulation models, experimentally validated, to
obtain simulation results with a high degree of accuracy.
The procedure for diagnostic of grid connected PV systems reported in this work is based in a previous work
about monitoring, modeling, and simulation of PV systems
in real time (Chouder et al., 2012) and on the analysis of
power losses present in the PV system (Chouder and Silvestre, 2010). This diagnostic procedure integrates monitoring,
modeling and simulation, and fault diagnosis in a complete
package in the same environment and has been validated
through eld testing of a grid connected PV system in Algeria. This diagnostic procedure is able to detect and identify
the most likely causes of the major failures of PV systems in
real time.
2. System description
The PV system where tests have been carried out is a
9.6 kWp system installed at the roof top of the administrative building of the Centre de Developpemnt des Energies
Renouvelables, Algeria (CDER).
The PV system includes a total of 90 PV modules (Isofoton 106W-12) and is divided into three arrays linked to the
main grid via three single phase inverters each one with a
nominal power of 2.5 kW (IG30 Fronius) connected to
the national distribution grid.
2.1. Monitoring and simulation system description
Dierent sensors are setup to measure climate variables:
Irradiances, in the horizontal plane (GH,p) and in PV modules plane (GI,p and GI,c), the ambient temperature (Ta), as
well as electrical variables at the DC and AC side of the PV
plant. Two pyranometers and a reference cell are used to
monitor incident irradiance in both horizontal and tilted
plane. Fig. 1 shows the monitoring system and sensors
included. The temperature measurement is performed by
a K type thermocouple where only Ta is considered. Eq.
(1) is used to obtain the cell temperature (Tc) from the irradiance (G) and the Normal Operating cell Temperature
(NOCT) (Alonso Garca and Balenzategui, 2004; Malik
and Damit, 2003).
T c T a NOCT  20  C

G
800

Measurement of DC voltage and AC voltage is performed


by a resistive voltage divider and AC transformer in order
to adapt voltage levels to the input of data acquisition
respectively. While the output PV plant, DC current and
the output inverter AC current are measured and amplied
using hall eect transducers. All the dynamic variables are
gathered in the Agilent 34970A data acquisition. The communication with a personal computer is achieved by a
GPIB bus. In Table 1, it is given the detail of measured
variables as well as information on the precision of the
measurement instruments used in the monitoring process.
The monitoring system is constructed around several
virtual instruments (VIs), developed in LabVIEW environment, allowing hardware conguration, data exchanges,
parameters extraction of a single PV module and dynamic
model simulation of the whole PV system. Furthermore,
the program handles both measured and simulated data
in order to oer a convivial environment by displaying all
variables of concern, plotting in real time measurements
against simulated variable, processing errors, and triggering fault nding process. Detailed reports are generated
by creating XLS and HTML les which summarize the
behavior of the system (see Fig. 2).
The simulation of the PV system is based on the models
developed in previous works that use the ve parameters
model for the PV module (Chouder et al., 2012; Chouder
and Silvestre, 2012) and the performance model inverter
presented by King et al. (2007). The simulation package
developed also in LabVIEW environment has been previously validated experimentally and described by Chouder
et al. (2012) and the simulation results include the following data: The I(V) and P(V) characteristics as well as the
coordinates of the maximum power point (MPP) of both,
solar cell and PV module, DC voltage and current at the
output of the PV array, reference yield (Yr), array yield
(Ya) and nal yield (Yf), as well as the system performance
ratio (PR). Fig. 2 shows the schematic diagram corresponding to the monitoring and simulation processes that
allow the extraction of both sets of main parameters of
the PV system and simulated and monitored parameters.
Finally, Fig. 3 shows the monitored values and simulation results obtained for Ya of the two rst weeks of June
2012.
3. Proposed method for fault detection and diagnosis
When PV plants are under operation, they are subject to
several inherent power losses. The overall power losses that
can appear on the DC and AC outputs of a PV system are
enumerated below:
 The incoming radiation energy is lowered by various
factors such as the angle of incidence (AOI), dusty modules, and shading objects.
 At module level, operation above reference temperature
reduces the eciency and therefore the output power of
the individual PV module.

S. Silvestre et al. / Solar Energy 94 (2013) 119127

121

Fig. 1. Synoptic of the grid connected system and monitoring system installed at CDER.

Table 1
Measured variables and precision of the instruments used in the
monitoring process.
Measured
variables

Sensors

Accuracy

GI,c

Reference cell isc = 3.42 A for


1000 W m2
Pyranometer CM 11 sensitivity: 5 lV/
(W m2)
k type thermocouple
Resistive divider
AC adapter
Hall eect
Hall eect

70 mW m2

GI,p GH,p
Ta
VDC
VAC
IDC
IAC

0.73 W m2
1 C
25 mV
0.64 V
0.25 mA
53 mA

 At PV generator level, mismatch and non-uniform irradiance and temperature distribution over the PV generator are also sources of power reduction.
 Ohmic losses, maximum power point tracking (MPPT),
and DCAC conversion eciencies are also cause of
additional power losses.
Despite main power reduction causes are known, it is
very hard to quantify separately the amount of power
reduction; due to an individual eect, more additional data
and specic test bench are required (Firth et al., 2010).
However, it is established that the overall losses could be
gathered on few power losses indicators as mentioned by

Fig. 2. Schematic diagram of the data acquisition system.

122

S. Silvestre et al. / Solar Energy 94 (2013) 119127

losses by obtaining the deviations between them. An error


parameter, ELc, can be established for the capture losses as
follows:
ELc jLc

meas

 Lc

sim j

where the subscripts sim and meas indicate simulated and


measured Lc values, respectively.
3.1. Set of the theoretical thresholds for fault detection

Fig. 3. Simulated versus measured array yield in June days.

the international energy Photovoltaic Power Systems (IEA)


and described in the standard 61724 of the International
Electrotechnical Commission (IEC) (1998). At the DC part
of the PV power plant, the overall power losses are dened
by the normalized total capture losses Lc. By knowing performance parameters of the PV plant, one can calculate the
capture losses by the following expression (Kymakis et al.,
2009):
Lc Y r G; T C  Y a G; T C

Hi
Edc
G; T c 
Gref
P ref

The detection of a failure in the PV system operation is


based on the continuous check of the error parameters.
In order to avoid an excessive number of false fault
detections, it is necessary to establish a specic threshold
for ELc to indicate proper operation of the system. For this
purpose, we established thresholds for this parameter. If
the value does not exceed dened thresholds, then it is considered that the PV system is working fault free, otherwise
the PV system is considered in faulty operation. These reference thresholds have been established after statistical
analysis of the evolution of ELc when the PV system is
working free of faults. Then, the mean value and the standard deviation are derived for both capture losses error
(ELc), DC current error (Ei) and DC voltage error (Ev),
respectively, as shown in Table 2.
We have identied by trial and error that the PV system
works in fault free operation when ELc_ref is in between of
the following thresholds:
ELc

where Yr(G, Tc) and Ya(G, Tc) are the reference and array
yields, respectively, at real working irradiance, G, and real
cell temperature Tc, Hi is the total irradiation in array plane,
Gref is the reference irradiance at STC (1000 W m2), Edc is
the energy produced by PV array, and Pref is the maximum
power output of PV array.
Moreover, these global losses can be divided into two
types of losses; thermal and miscellaneous capture losses
denoted as Lct and Lcm, respectively. Thermal losses are
due to the decrease in DC output power when the PV modules are working at temperatures higher than reference
temperature (25 C). Miscellaneous capture losses are
mainly due to shading, ohmic losses, low irradiance losses,
angle of incidence losses, module failure, string failure,
MPP tracker failure etc. Equations allowing nding thermal and miscellaneous capture losses are given by (Haeberlin and Beutler, 1995):

ref

 2rELc

6 ELc 6 ELc

ref

2rELc

ref

This learning procedure can be applied to any grid connected PV system in order to obtain its particular thresholds for a correct fault detection evaluation. Fig. 4 shows
the ow chart of the following procedure to detect malfunction in operational PV system.
3.2. Set up of fault diagnosis procedure
When the ELc parameter exceeds the limit set, indicating
the presence of a fault in the PV system is necessary to
determine the most probable cause of this fault. In order
to isolate the fault detection and failure type, we dene
two indicators of the deviation of the measured DC variables with respect to the simulated ones. These indicators
are the current error, Ei, and the voltage error, Ev, given
by the following expressions:

Lct Y a G; 25 C  Y a G; T c

Ei jI dc

Lcm Lc  Lct

Ev jV dc

From the measured weather parameters and electrical variables, the developed software calculates the instantaneous
capture losses, Lc, and then derives thermal and miscellaneous capture losses. On the other hand, the simulated
losses are also evaluated using the simulation model from
the measured weather variables, G and Tc. This procedure
allows the comparison between simulated and measured

ref

meas

 I dc

meas

sim j

 V dc

sim j

Table 2
Mean and standard deviation for reference errors.
Standard deviation r
ELc_ref (Wh/Wp/day)
Ei_ref (mA)
Ev_ref (V)

4

1.55  10
108
4.30

Mean value
1.8  104
136
4.65

S. Silvestre et al. / Solar Energy 94 (2013) 119127

123

A set of boundaries have been dened for these error


parameters following the same procedure used above for
the ELc parameter. So we have obtained values for the
standard deviation, r, of both errors: Ei_ref and Ev_ref.
The values obtained in fault free operation are shown in
Table 2. The diagnostic algorithm supervises the evolution
of the voltage and current errors and evaluates whether
they are not exceeding the established thresholds given by:
Ei ref  2rEi 6 Ei 6 Ei ref 2rEi
Ev ref  2rEv 6 Ev 6 Ev ref 2rEv

9
10

By managing the actual error for voltage and current is


possible to establish the most probable fault present in the
system when the ELc parameter indicates this situation.
The owchart given in Fig. 5 shows the diagnostic procedure used to nd out the most likely faults which have
caused excessive losses in the photovoltaic power generation system.
4. Results and discussion
Fig. 4. Flowchart of fault detection procedure.

where Idc_sim and Idc_meas are the simulated and measured


DC output current, respectively, and Vdc_sim and Vdc_meas
are the simulated and measured output DC voltages.

The diagnostic procedure has been experimentally validated in a grid connected PV system of 9.6 kWp sited at
the CDER in Algeria that has been previously described
in Section 2. The following types of faults have been identied in the PV system: Inverter disconnection, partial

Fig. 5. Flowchart of the fault diagnosis procedure.

124

S. Silvestre et al. / Solar Energy 94 (2013) 119127

Fig. 6. Simulated array yield versus measured array yield in case of


normal operation.
Fig. 9. DC voltage error versus reference DC voltage error thresholds in
case of normal operation.

Fig. 7. Capture losses error versus reference capture losses thresholds in


case of normal operation.

Fig. 10. Simulated versus measured array yields in case of grid failure.

Fig. 8. DC Current error versus reference current error thresholds in case


of normal operation.

Fig. 11. Capture losses error versus reference capture losses thresholds in
case of grid failure.

S. Silvestre et al. / Solar Energy 94 (2013) 119127

Fig. 12. DC current error versus reference current errors thresholds in


case of grid failure.

125

Fig. 15. Capture losses error versus reference capture losses thresholds in
case of shading.

Fig. 16. Current error versus reference current errors thresholds in case of
shading.
Fig. 13. DC voltage error versus reference voltage errors thresholds in
case of grid failure.

Fig. 14. Simulated versus measured array yield in case of shading.

Fig. 17. DC voltage error versus reference DC voltage errors thresholds in


case of shading.

126

S. Silvestre et al. / Solar Energy 94 (2013) 119127

Fig. 18. Simulated and measured array yields in case of string failure.

Fig. 19. Capture losses error versus reference capture losses errors
thresholds in case of string failure.

Fig. 20. DC current error versus reference DC current errors thresholds in


case of string failure.

Fig. 21. DC voltage error vs reference DC voltage errors thresholds in


case of string failure.

shadowing operation, and disconnection of a string of the


array.
Fig. 6 shows the array yields, Ya, measured and
obtained from simulation when the PV system is working
in fault free operation mode. In this situation, the parameter ELc remains within the established thresholds at all
times as can be seen in Fig. 7. The parameters Ei and Ev
are also within their established boundaries, as Figs. 8
and 9 show, so no alert signals are generated.
When disturbances in the grid induce inverter disconnections, deviations between simulated and monitored values of Ya are clearly observed as shown in Fig. 10. Then,
the parameter ELc is expected to exceed the reference
thresholds limits set indicating a presence of failure or
excessive power losses of the system operation as can be
seen in Fig. 11.
In this case, three signals of alert are generated; two of
them correspond with the deviations in Ev and Ei going
out of their respective boundaries, and a third one indicating no AC signal at the inverter output. So, a grid failure is
then identied. This eect is clearly shown in Figs. 12 and
13.
Fig. 14 shows the evolution of Ya, measured and simulated, in case of partial shadowing of the PV array. Again,
the evolution of ELc indicates operation faults for this case
due to the eect of shadowing in Fig. 15.
In this situation, Ev and Ei, Figs. 16 and 17 again exceed
their boundaries generating alert signals, but the inverter is
still injecting energy into the grid. As a result, the system
fault is classied as a fault due to shadowing eects.
Finally, when a string is disconnected from the PV
array, important dierences can be observed between simulated and monitored array yields, as shown in Fig. 18.
This behavior is detected by the ELc parameter as can be
seen in Fig. 19.
In case of faulty string, the parameter Ei exceeds its
boundaries, Fig. 20, while the parameter Ev remains
between the allowed limits, Fig. 21. This situation allows

S. Silvestre et al. / Solar Energy 94 (2013) 119127

classifying the fault as a string disconnected in the PV


array.
5. Conclusion
This work presents a detailed procedure for automatic
supervision and fault diagnosis in grid connected PV systems. A complete monitoring and simulation package is
provided in the same environment, allowing parameters
extraction of the base module, dynamic simulation model
of the entire operating PV system and measurement of both
electrical and weather variables. For fault detection procedure, we established reference thresholds based on the error
between simulated and measured capture losses in case of
free fault system operation. These thresholds serve as comparison boundaries with the actual capture losses error.
For diagnosis procedure, we established reference thresholds of both current and voltage in order to state whether
the fault is due to current reduction or voltage reduction.
Based on this, the most likely fault can be determined.
References
Alonso Garca, M.C., Balenzategui, J.L., 2004. Estimation of photovoltaic
module yearly temperature and performance based on nominal
operation cell temperature calculations. Renewable Energy 29, 1997
2010.
Chao, K.-H., Hob, S.-H., Wang, M.-H., 2008. Modeling and fault
diagnosis of a photovoltaic system. Electric Power Systems Research
78, 97105.
Chouder, A., Silvestre, S., 2010. Automatic supervision and fault detection
of PV systems based on power losses analysis. Energy Conversion and
Management 51, 19291937.
Chouder, A., Silvestre, S., 2012. Modeling and simulation of a grid
connected PV system based on the evaluation of main PV module
parameters. Simulation Modeling Practice and Theory 20 (1), 4658.
Chouder, A., Silvestre, S., Taghezouit, B., Karatepe, E., 2012. Monitoring, modeling and simulation of PV systems using LabVIEW. Solar
Energy. http://dx.doi.org/10.1016/j.solener.2012.09.016.

127

Dincer, F., 2011. The analysis on photovoltaic electricity generation


status, potential and policies of the leading countries in solar energy.
Renewable and Sustainable Energy Reviews 15, 713720.
Drews, A., de Keizer, A.C., Beyer, H.G., Lorenz, E., Betcke, J., Van Sark,
W.G.J.H.M., et al., 2007. Monitoring and remote failure detection of
grid-connected PV systems based on satellite observations. Solar
Energy 81, 548564.
EPIA, 2012. European Photovoltaic Industry Association, Report: Global
Market outlook for PV until 2016, Brussels, Belgium, May 2012.
Firth, S.K., Lomas, K.J., Rees, D.J., 2010. A simple model of PV system
performance and its use in fault detection. Solar Energy 84 (4), 624
635.
Gokmen, N., Karatepe, E., Celik, B., Silvestre, S., 2012. Simple diagnostic
approach for determining of faulted PV modules in string based PV
arrays. Solar Energy 86, 33643377.
Haeberlin, H., Beutler, Ch., 1995. Normalized representation of energy
and power for analysis performance and on-line error detection in pvsystems. In: Proceedings of the 13th EUPV Conference on Photovoltaic Solar Energy Conversion, Nice, France, October 1995, pp. 934
937.
King, D.L., Gonzalez, S., Galbraith, G.M., Boyson, W.E., 2007.
Performance model for grid-connected photovoltaic inverters. Sandia
Report: SAND2007-5036.
Kymakis, Emmanuel, Kalykakis, S., Papazoglou, Thales M., 2009.
Performance analysis of a grid connected photovoltaic park on the
island of Crete. Energy Conversion and Management 50, 433438.
Malik, A.Q., Damit, Salmi.Jan.Bin.Haji., 2003. Outdoor testing of single
crystal silicon solar cells. Renewable Energy 28, 14331445.
Muselli, M., Notton, G., Canaletti, J.L., Louche, A., 1998. Utilization of
Meteosat satellite derived radiation data for integration of autonomous photovoltaic solar energy systems in remote areas. Energy
Conversion & Management 39, 119.
Quesada, B., Sanchez, C., Canada, J., Royo, R., Paya, J., 2011.
Experimental results and simulation with TRNSYS of a 7.2 kWp
grid-connected photovoltaic system. Applied Energy 88, 17721783.
Stettler, S., Toggweiler, P., Remund, J., 2006. SPYCE: satellite photovoltaic yield control and evaluation. In: Proceedings of the 21st European
Photovoltaic Solar Energy Conference. Dresden, Germany, September
2006, pp. 26132616.
Yagi, Y., Kishi, H., Hagihara, R., Tanaka, T., Kozuma, S., Ishida, T.,
et al., 2003. Diagnostic technology and an expert system for photovoltaic systems using the learning method. Solar Energy Material &
Solar Cells 75, 655663.

You might also like