You are on page 1of 7

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

net/publication/262568520

A Study on Anti-Islanding Detection Algorithms for Grid-Tied Photovoltaic


Systems

Conference Paper · May 2014


DOI: 10.1109/OPTIM.2014.6850940

CITATIONS READS

16 9,715

4 authors, including:

Ioan Viorel Banu Marcel Istrate


Gheorghe Asachi Technical University of Iasi Gheorghe Asachi Technical University of Iasi
40 PUBLICATIONS   148 CITATIONS    82 PUBLICATIONS   223 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Research on Integration of Photovoltaic Sources into the Power Grid View project

Research on Optimizing the Integration of Renewable Energy Sources into the Electrical Power Systems View project

All content following this page was uploaded by Ioan Viorel Banu on 26 May 2014.

The user has requested enhancement of the downloaded file.


A Study on Anti-Islanding Detection Algorithms for
Grid-Tied Photovoltaic Systems
Ioan Viorel Banu, Marcel Istrate, Dragos Machidon, Razvan Pantelimon
“Gheorghe Asachi” Technical University of Iasi, Romania
ibanu86@yahoo.com, mistrate@ee.tuiasi.ro, machidon.dragos@ee.tuiasi.ro, pantelimonrzvn@yahoo.com

is more of a concern to personnel security [7]. Islanding is


Abstract-This study analyzes various anti-islanding (AI) desired for example if distributed power generation systems
protection relays when the islanding condition of Grid-Tied PV (DPGS) are present, and service to local customers should be
(photovoltaic) System appears at the Point of Common Coupling provided even without power grid connections. When
(PCC) between the PV Solar Power System and the power grid.
The main purpose of the study is to determine the performance undesired islanding occurs, it poses a danger to grid
of several AI prevention schemes in detecting the presence of an maintenance personnel. If unintentional islanding appears
island, by monitoring the detection time of the islanding when DPGS supplies power to a portion of the grid through
condition through different methods. The devices used to the Point of Common Coupling (PCC), DPGS must detect the
implement the methods include over-current and under-current islanding conditions and stop feeding the power line in
(OI/UI) relays, over-voltage and under-voltage (OV/UV) relays,
over-frequency and under-frequency (OF/UF) relays, rate of maximum two seconds (s) after the condition occurs [2, 8].
change of frequency (ROCOF) and Vector Shift relays. The This rule must apply to all DPGS including Grid-Tied PV
protection was tested in case of complete disconnection of the PV Systems [9]. Interconnection standards for PV Power Plants
system from the electric power grid and also in case of various (PVPP) with electrical networks require that effective AI
grid faults. methods are incorporated into the operation of PV inverters
[8, 9].
From the point of view of an inverter-resident detection [3,
I. INTRODUCTION 6, 10], the islanding detection methods can be divided into
For proper performance, the Grid-Tied Photovoltaic (PV) passive methods [11] that are based on monitoring grid
Systems must be designed to take into account the behavior of parameters that typically change during islanding (amplitude,
the electrical grid. Since the number of distributed energy frequency, phase or harmonics of the voltage) and active
resources is increasing, their behavior needs to become more methods [12] based on small perturbations in the PCC to
interactive [1]. The islanding phenomenon can manifest itself produce a change of the power system parameters (frequency,
in a PV System when the grid power trips off and the PV phase, harmonics, P, Q) which can be detected by one of the
inverter continues to supply the electric power system (EPS) passive AI methods [3]. More innovative methods for
to the local load during the utility outage [2, 3]. islanding detection were reported recently, mostly in the
The design of PV inverters must take into account the grid domain of active methods based on voltage and frequency
requirements, and the most technically challenging drift, on grid impedance estimation or on phase-locked loop
requirement is definitely the anti-islanding (AI) one [3, 4]. (PLL) [3].
Islanding for Grid-Tied PV Systems takes place when the PV This paper presents a Matlab/Simulink 2012b study on
inverter does not disconnect immediately after the grid power islanding detection algorithms for a 100kW Grid-Connected
is tripped, i.e. it continues to operate with the local load. The PV Array. The main focus is on the islanding phenomenon
islanding should be quickly detected and the PV inverter that occurs at the PCC between Grid-Tied PV System and the
should immediately disconnect the power grid [3]. rest of the EPS during various grid fault conditions. The Grid-
The islanding can be intentional or unintentional [2, 5, 6]. Tied PV System is simulated under the conditions of
It is important to distinguish between controlled and islanding, and AI relay reaction times are measured through
uncontrolled island operation. The controlled island operation the simulation. Results are presented for Grid-Tied PV
is a method to provide reliability of supply, when one or more System equipped with various AI prevention schemes such as
generators are equipped with their own control and protection over-current and under-current (OI/UI), over-voltage and
circuitry to guarantee safe operation. The uncontrolled island under-voltage (OV/UV), over-frequency and under-frequency
operation is a serious problem that should be avoided (OF/UF), rate of change of frequency (ROCOF) and Vector
whenever possible. It occurs when one or more generators Shift. These scenarios are used in order to evaluate and
supply power to one or more loads without galvanic isolation determine the performance of the AI detection methods and
from the rest of the power grid. It is also important to select the most appropriate AI detection algorithm and its
distinguish between short-time island operation that causes corresponding settings for Grid-Tied PV Systems.
problems with autoreclosing and may result in dangerous The paper has four sections as following. The first section
overvoltages, and long-time or sustained island operation that presents general details about islanding of DPGS, and in
particular for PV Solar Power Systems. In the second section, TABLE I
PV SOLAR MODULES SPECIFICATIONS FOR STC
the Simulink model of the Grid-Tied PV Systems is
No. NREL: 2007(E) SunPower SPR-305-WHT
described. The third section presents and discusses the
Crt. Parameter Value
simulation results of the model of the Grid-Connected PV Number of cells in series per module, nCells 96
1
array, concentrating on the status of the relays and the 2 Maximum power, Pmp 305.2 W
detection time of islanding conditions. Finally, the last section 3 Open circuit voltage, Voc 64.2 V
of the paper presents the main conclusions drawn from this 4 Short circuit current, Isc 5.96 A
study. 5 Voltage at maximum power point, Vmp 54.7 V
6 Current at maximum power point, Imp 5.58 A
II. SIMULINK MODEL OF GRID-TIED PV SYSTEM
7 Temperature coefficient of Pmp, TempC_Pmp −1.154 W/°C
The model used in the simulation is depicted in Fig. 1 and 8 Temperature coefficient of Voc, TempC_Voc −0.177 V/°C
was developed starting from [13]. This detailed model 9 Temperature coefficient of Isc, TempC_Isc 0.003516 A/°C
represents a 100kW PV Array connected to a 20kV utility 10 Temperature coefficient of Vmp, TempC_Vmp −0.186 V/°C
grid via a dc-dc boost converter and a three-phase three-level 11 Temperature coefficient of Imp, TempC_Imp −0.00212 A/°C
Voltage Source Converter (VSC). Maximum Power Point 12 Series resistance of PV model, Rs 0.038 Ω
Tracking (MPPT) is implemented in the boost converter, as in 13 Parallel resistance of PV model, Rp 993.5 Ω
[14], using a MPPT variant subsystem that provides 14 Diode saturation current of PV model, Isat 0.0319 µA
implementations of either perturb and observe (P&O) or Light-generated photo-current of PV model, Iph 5.9602 A
15
incremental conductance algorithms. Diode quality factor of PV model, Qd 1.3
16
The model contains the following elements: the PV solar
array that delivers a maximum power of 100kW at 1000W/m2
sun irradiance and 25°C solar cell temperature; the 5kHz dc- The three-level VSC converter (blue blocks from Fig. 1)
dc boost converter that increasing dc voltage from 272V (PV whose Simulink implementation is depicted in Fig. 2 [13]
natural voltage at maximum power) to 500V; the MPPT regulates dc bus voltage at 500V and keeps unity power
controller is implemented using a variant subsystem DC-DC factor. The control system uses two control loops: an external
MPPT Boost Controls that automatically varies and optimizes control loop which regulates dc link voltage to +/−250V (is it
the switching duty cycle in order to generate the required about the voltage control of the two dc split capacitors C1 and
voltage to extract maximum power using the Stateflow C2) and an internal control loop which regulates Id and Iq grid
implementations of P&O and incremental conductance currents (active and reactive current components). Id current
algorithms described in [14]; a 2kHz three-level three-phase reference is the output of the dc voltage external controller. Iq
VSC shown in Fig. 2 converts the 500Vdc to 260Vac and current reference is set to zero in order to maintain unity
keeps unity power factor; a VSC filter that contains the 25µH power factor. Vd and Vq voltage outputs of the current
inductor L and the 10kVAr capacitor bank C filtering controller are converted to three modulating signals Uref_abc
harmonics produced by VSC; a 100kVA 260V/20kV three- used by the pulse-width modulation (PWM) three-level pulse
phase coupling transformer; and a standard utility grid model generator. The control system uses a sample time of 100μs for
(20kV distribution feeder and 110kV equivalent transmission voltage and current controllers as well as for the PLL
systems), shown in Fig. 3. The utility frequency is 50Hz. synchronization unit. Pulse generators of dc-dc boost and
The model of PV solar array uses 330 SunPower modules VSC converters use a fast sample time of 1μs in order to get
and consists in 66 strings of 5 series-connected modules an appropriate resolution of PWM waveforms [13].
connected in parallel. Manufacturer specifications for one
module measured under standard test conditions (STC) of
1000W/m2 solar irradiance, 25°C PV module temperature, air
mass equal to 1.5, and ASTM G173-03 standard spectrum of
solar radiation are given in Table I [13]. Module
characteristics are extracted from NREL System Advisor
Model (https://sam.nrel.gov/). At 25°C the PV solar array Fig. 2. Simulink model of VSC main controller.
provides a maximum power of 100.7kW and 273.5V at
1000W/m2 and at 250W/m2 provides 22.6kW and 252.4V. The Simulink utility grid model is depicted in Fig. 3 [13].

Fig. 1. Simulink model of the 100kW Grid-Connected PV Array. Fig. 3. Simulink model of the 20kV utility grid.
The islanding condition occurs in the studied network when
the three-phase circuit breaker CB2 on the 110kV side of
utility grid is in open position; that disconnects the utility grid
from the rest of the EPS; if that happens, the locally generated
power is less than the connected local loads need. The
islanding can also be present when a grid fault appears at 5km
away of PCC of the PV System. Fig. 6. Simulink model of the over/ under frequency protection.
The AI protection schemes are presented below. Detailed
description of AI detection relays and their setting are shown The Simulink implementation of ROCOF protection is
in Fig. 4 – 8. The detection times of different AI protection depicted in Fig. 7. The ROCOF relay monitors the frequency
relays are compared. The trip signals of these relays are not (to calculate the rate of change of frequency that is compared
connected to the circuit breaker on the 20kV side of PCC of with the ROCOF threshold) and terminal voltage Vt (pu) of
PV System. The low voltage ride through (LVRT), or fault the PV inverter (that is compared to a set threshold). If both
ride through (FRT) capability of Grid-Connected PV Systems conditions are satisfied the relay is activated. The PCC
will be discussed in a future study. voltage threshold of ROCOF relay is chosen as in [15]. The
The Simulink implementation of over/under current, frequency is estimated by means of the PLL.
over/under voltage and over/under frequency protection
schemes are depicted in Fig. 4 – 6. The OI/UI, OV/UV, and
OF/UF relays operate on the same principle by monitoring
some parameters (the three-phase voltage, three-phase current
or the system frequency) and compare them with some preset
thresholds that represent the settings of the relays.

Fig. 7. Simulink model of the ROCOF protection.

The Simulink model of vector shift protection is shown in


Fig. 8. The vector shift relay monitors the three-phase voltage
Vabc and terminal voltage Vt (pu) of the PV inverter, that is
compared to a set threshold. The three-phase waveform is
monitored and is count every complete cycle by detecting the
rising edge of the wave. Then the model computes the
duration of each period by dividing the cycle time by the
number of completed periods and then compares this value to
determine if it fails outside the threshold limits. When these
conditions are met the relay is activated [15].

Fig. 4. Simulink model of over/ under current protection.

Fig. 8. Simulink model of the vector shift protection.

III. SIMULATION RESULTS


The 100kW Grid-Connected PV Array from Fig. 1 was
simulated during 4s at 25°C and 1000W/m2 irradiance level
using an incremental conductance algorithm for MPPT
Control. The results under the conditions of islanding given
by the chosen test cases are presented below. Dynamic
simulation cases involved opening of the three-phase breaker
Fig. 5. Simulink model of the over/ under voltage protection. on the 110kV grid side (CB2) that led to an islanding
condition, and also different other faults that can occur in the
utility grid. The detailed simulation results are presented only
for the test case 1, whereas the full theoretical simulation
results concerning detection time of protection methods for
both cases are summarized in Table II.
A. Test Case 1: Three-Phase Breaker in Open Position Fig. 12. The Voltage between phase A and phase B of VSC.
An islanding condition is simulated when the three-phase
breaker CB2 is opened at time (t) = 0.1s and is closed at time In Fig. 13 – 15, the line-to-line voltages and currents, the
(t) = 0.25s. Considering the connected load at the utility grid active power, and the RMS values of voltages and currents
as shown in Fig. 3, the local generated power is less than what that are obtained in PCC (the 20kV measurements point, B20)
the local connected load needs in this scenario. are shown. The frequency and the rate of change of frequency
The active power, the voltage, and the duty cycle of MPPT df/dt (ROCOF) are depicted in Fig. 16.
controller obtained in dc-dc boost converter are shown in Fig. A print screen with status of the relays and detection times
9. Fig. 10 depicts the reference and the measured dc link of AI relays obtained in this scenario is presented in Fig. 17.
voltages of VSC represented by blue and respectively The AI relays have two displays, one that indicates the status
magenta lines. In practice, the dc OV protection will trip the of the relay (1 for trip status) and another one showing the trip
inverter when dc voltage exceeds a threshold, probably time of the relay (detection time for abnormal operating
around 900V. When the inverter is no longer able to control conditions or for conditions meant to activate the relay).
the dc voltage, the boost converter should limit the output dc During each simulation, the relays are activated only once.
voltage to a certain safe limit. Fig. 11 and Fig. 12 contain Fig. 17 shows that multiple trips of various relays were
plots of the Id and Iq currents in (pu) of VSC Control and expected since the results obtained for this islanding case
respectively of the voltage between phases A and B of VSC contained perturbations of the voltages, currents, and
converter, Vab. frequency of the power grid.

Fig. 9. Output results of boost converter.

Fig. 13. Simulation result in 20kV measurement point of utility grid.

Fig. 10. The output result of dc link voltage (V DC) in VSC

Fig. 11. Id and Iq currents (pu) of VSC Control. Fig. 14. The RMS value of voltage in PCC.
Fig. 18. Anti-islanding relays detection time in case study 1 (CB2 open).

B. Test Case 2: Fault That Occurs in the Power Grid


A number of different grid fault scenarios (single-phase-to-
Fig. 15. The RMS value of current in PCC.
ground, phase-to-phase, phase-to-phase-to-ground, three-
phase and three-phase-to-ground faults) lasting for 150ms
were simulated at 5km away from the PCC of Grid-Tied PV
System at simulation time (t) = 0.1s on the 20kV utility grid
from Fig. 3. In order to compare the detection times of
different AI protection schemes, the breakers were not
tripped. The resulting detection times of AI protection
techniques for these scenarios are centralized in Table II.
Fig. 19 plots the comparison of detection times of AI relays
in test case 2 if different faults occur in the utility grid. It can
be seen that OC and the UV relays have the best performance
Fig. 16. The output result of frequency in PCC. as noted in the first case study. It can also be observed that in
phase-to-phase-to-ground fault and three-phase-to-ground
A graphical representation of AI relay detection time for fault scenarios, islanding is detected very late by Vector Shift
test case 1 in all considered scenarios is shown in Fig. 18. and respectively OV relays. The UC and the OF relays failed
Comparing the performance of AI relays by detection time, to detect the islanding conditions altogether.
the UV relay was the faster. The relays with the longest Table II shows the theoretical simulation results for the
detection time were ROCOF and Vector Shift ones. However, considered AI detection methods: status of the relays and the
if the local connected load is larger than the local generated island detection time (s) of relay protection. It also shows the
power (scenario with the smallest detection time) the results of monitoring of the utility grid for both cases: in the
detection time of ROCOF and Vector Shift relays are test case 1, when the breaker CB2 is in open position, for
comparable with the detection time of UF relay (which is scenarios were the local generation is greater, less, or matches
activated only in that scenario). The UC and OV relays failed closely the locally connected load; and in the test case 2 for
entirely to detect the islanding condition in this case study. scenarios modeling different faults of the utility grid. The UC
relay did not satisfy the conditions to sense an abnormal
operating situation in neither of these cases. The OF relay is
activated only in case study 1 when local load is less than
local generation or local load matches with local generation.
The OV relay is activated only in case study 2. Immediately
after islanding or three-phase grid faults voltage decreases,
current increases and frequency shifts.

Fig. 17. Relay status and trip time of anti-islanding protection device (ms). Fig. 19. AI relays detection time in case study 2 (different grid faults).
TABLE II
DETECTION TIME (S) OF ANTI-ISLANDING PROTECTION DEVICES
Type of Anti-Islanding Detection Method
Test
Scenario OC OV UV OF UF ROCOF Vector Shift
Case
ST* DT**(s) ST DT (s) ST DT (s) ST DT ST DT (s) ST DT (s) ST DT (s)
local load greater than local
1 0.0103 0 – 1 0.0064 0 – 1 0.0536 1 0.0635 1 0.0635
generation
1.
local load less than local
CB2 1 0.0126 0 – 1 0.0089 1 0.0623 0 – 1 0.1503 1 0.1503
generation
open
local load matches closely with
1 0.0123 0 – 1 0.0085 1 0.0632 0 – 1 0.1503 1 0.1503
local generation
single-phase-to-ground fault 1 0.0027 1 0.0081 1 0.0068 0 – 0 – 0 – 0 –
2. phase-to-phase fault 1 0.0093 0 – 1 0.0045 0 – 0 – 0 – 0 –
Grid phase-to-phase-to-ground fault 1 0.0023 1 0.005 1 0.0039 0 – 0 – 0 – 1 0.1679
fault three-phase fault 1 0.0066 0 – 1 0.0041 0 – 1 0.0734 1 0.0588 1 0.0614
three-phase-to-ground fault 1 0.0066 1 0.1728 1 0.0041 0 – 1 0.0734 1 0.0588 1 0.0614
* Status of the relay;
** Detection time (s) of anti-islanding condition.

Long detection times for ROCOF and Vector Shift relays international standards, the AI relays have to be inserted at
are obtained due to a set threshold (Fig. 7 and Fig. 8) that the points where islanding conditions may occur. The
must be exceeded by the terminal voltage Vt of PV inverter. theoretical simulation results are useful to select these points
In absence of this condition, the optimal value for ROCOF and design the AI protection devices for Grid-Tied PV
threshold limit that is exceeded after islanding or when the Systems.
grid faults occurs is 12Hz/s, as can be seen in Fig. 16. REFERENCES
Another solution for AI detection can be implemented by
[1] D. Rekioua and E. Matagne, Optimization of Photovoltaic Power
monitoring the dc link voltage, whose value grows Systems, Modelization, Simulation and Control. Springer, 2012.
significantly (Fig. 10). [2] IEEE Std 1547-2003, Standard for Interconnecting Distributed
Resources with Electric Power Systems, IEEE, 2003.
IV. CONCLUSIONS [3] R. Teodorescu, M. Liserre and P. Rodríguez, Grid Converters for
Photovoltaic and Wind Power Systems. John Wiley & Sons, Ltd., 2011.
This paper studies and compares different AI detection [4] CIGRE Working Group B5.34, “The Impact of Renewable Energy
techniques such as passive AI prevention by standard Sources and Distributed Generation on Substation Protection and
protection schemes: OI/UI, OV/UV, OF/UF, as well as Automation,” CIGRE, 2010.
[5] IEEE Std 1547.2-2008, IEEE Application Guide for IEEE Std 1547™,
ROCOF and Vector Shift in case of a 100kW Grid-Connected IEEE Standard for Interconnecting Distributed Resources with Electric
PV Array. The PV System is completely disconnected from Power Systems, IEEE, 2008.
EPS and continues to energize a 20kV utility grid at 50Hz, [6] M. Ciobotaru, V. Agelidis, and R. Teodorescu, “Accurate and less-
disturbing active anti-islanding method based on PLL for grid-
and respectively various grid faults occurs at 5km away from connected PV Inverters,” IEEE Power Electronics Specialists
the PCC of the PV System. The effectiveness of different AI Conference (PESC), pp. 4569-4576, 2008.
detection algorithms is tested and the impact on network fault [7] M. Bollen and F. Hassann, Integration of Distributed Generation in the
Power System. Wiley-IEEE Press, 2011.
conditions and relays behavior during islanding is studied. [8] IEEE Std 1547.1-2005, IEEE standard conformance test procedures for
From the results provided by the performed Matlab/ equipment interconnecting distributed resources with electric power
Simulink simulations, it was observed that using traditional systems,” IEEE, 2005.
[9] IEEE Std 929-2000, IEEE recommended practice for utility interface of
relays for islanding detection such as the OC or UV resulted photovoltaic (PV) systems, IEEE, 2000.
in significantly better performance in respect to detection time [10] K. N. Edhura K. Ahmad, J. Selvaraj, and N. A. Rahim, “A review of the
of islanding conditions. The ROCOF and Vector Shift relays islanding detection methods in grid-connected PV inverters,”
Renewable and Sustainable Energy Reviews, vol.21, pp. 756-766, 2013.
have a detection time comparable with frequency relays. [11] F. De Mango, M. Liserre, A. Dell’Aquila and A. Pigazo “Overview of
However, if the ROCOF threshold is exceeded, the formation anti-islanding algorithms for PV systems. Part I: passive methods,” 12th
of an island is quickly detected. The terminal voltage of PV International Power Electronics and Motion Control Conference (EPE-
PEMC), pp. 1878-1883, 2006.
inverter needs to exceed a certain threshold when the [12] F. De Mango, M. Liserre, and A. Dell’Aquila, “Overview of anti-
frequency is not stabilized by VSC. The UC relay failed islanding algorithms for PV systems. Part II: active methods,” 12th
entirely to detect the islanding in both analyzed cases. International Power Electronics and Motion Control Conference (EPE-
PEMC), pp.1884-1889, 2006.
The effects of unintentional islanding were observed from [13] P. Giroux, G. Sybille, Hydro-Quebec Research Institute (IREQ), and C.
simulation of transient grid faults on a power distribution Osorio, S. Chandrachood, The Mathworks, “100-kW Grid-Connected
network. The protection equipment needs to distinguish PV Array demo detailed model,” MathWorks File Exchange, 2012.
[14] I. V. Banu, R. Beniuga and M. Istrate, “Comparative Analysis of the
between islanding event and grid faults. The Grid-Tied PV Perturb-and-Observe and Incremental Conductance MPPT Methods,”
System protections should detect the fault and trip before Proceedings of the International Symposium on Advanced Topics in
islanding occurs as a result of the opening of the circuit Electrical Engineering (ATEE), pp. 1-4, 2013.
[15] K. O. Samaroo, “Methodology of Selection, Setting and Analysis of
breaker in response to a downstream fault. In order to Anti-Islanding Protection for Distribution Generation System,”
minimize these effects and to perform according to the University Of Guyana, Department of Electrical Engineering, 2012.

View publication stats

You might also like