Uploaded by paulo.barroso.fr.pt

2010 TPELModellingandControlofNParalleled

advertisement
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/224198310
Modeling and Control of -Paralleled Grid-Connected Inverters With LCL Filter
Coupled Due to Grid Impedance in PV Plants
Article in IEEE Transactions on Power Electronics · April 2011
DOI: 10.1109/TPEL.2010.2095429 · Source: IEEE Xplore
CITATIONS
READS
429
1,294
4 authors, including:
Mikel Borrega
Jesus Lopez Taberna
Universidad Pública de Navarra
Universidad Pública de Navarra
3 PUBLICATIONS 603 CITATIONS
50 PUBLICATIONS 4,200 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Preliminary research View project
All content following this page was uploaded by Jesus Lopez Taberna on 09 July 2018.
The user has requested enhancement of the downloaded file.
SEE PROFILE
IEEE-TPEL
Modelling and Control of N Paralleled Grid-Connected
Inverters with LCL Filter coupled due to Grid Impedance in
PV plants.
r
Fo
Journal:
Manuscript ID:
Date Submitted by the
Author:
30-Jun-2010
Agorreta, Juan; Public University of Navarra, Electrical and
Electronic Engineering
Borrega, Mikel; Ingeteam Energy, Photovoltaic Solar Energy
López, Jesús; Public University of Navarra, Electrical and Electronic
Engineering
Marroyo, Luis; Public University of Navarra, Electrical and Electronic
Engineering
Re
Photovoltaic power systems, Power system modeling, Power system
stability, Pulse width modulated inverters, Current control
ew
vi
Keywords:
Regular Paper
er
Complete List of Authors:
TPEL-Reg-2010-06-0487
Pe
Manuscript Type:
IEEE Transactions on Power Electronics
Page 1 of 26
Modelling and Control of N Paralleled GridConnected Inverters with LCL Filter coupled due to
Grid Impedance in PV plants.
Abstract—Designing adequate control laws for grid-connected inverters with LCL filters is complicated. The power quality
standards and the system resonances burden the task. In order to deal with resonances, system damping has to be
implemented. Active damping is preferred to passive damping so as to improve the efficiency of the conversion,. In addition,
paralleled grid-connected inverters in PV plants are coupled due to grid impedance. Generally, this coupling is not taken into
account when designing the control laws. In consequence, depending on the number of paralleled grid-connected inverters
Fo
and the grid impedance, the inverters installed in PV plants do not behave as expected. In this article the inverters of a PV
plant are modelled as a multivariable system. The analysis carried out enables to obtain an “Equivalent Inverter” which
rP
describes the totality of inverters of a PV plant. The study is validated through simulation and field experiments. The
coupling effect is described and the control law design of paralleled grid-connected inverters with LCL filters in PV plants is
clarified.
ee
Keywords: LCL filter, grid-connected inverter, active damping, Photovoltaic power systems.
rR
I. INTRODUCTION
Distributed power generation systems based on renewable energy sources are attracting the market and research
ev
interest as a feasible choice in a sustainable development environment. In this context, grid-connected photovoltaic (PV)
plants are becoming a common technology to generate energy and its penetration level is gradually increasing [1]. These
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
plants consist of sets of PV generators and power electronic inverters connected in parallel to the distribution network
through a distribution transformer. Fig. 1 shows the scheme of a PV plant in which the distribution transformer leakage
impedance is integrated into the grid impedance, Zg.
1
IEEE-TPEL
i11
Z11
VSC 1
Z21
ig
Zg
i31
v01
v bus_1
i21
vg
Z31
PV 1
i12
Z12
VSC 2
Z22
i32
v02
v bus_2
i22
eg
Z32
PV 2
i1n
Z1n
VSC n
Z2n
…
i3n
v0n
v bus_n
i2n
Z3n
PV n
Fig. 1.
Typical PV power plant scheme.
Fo
The inverters installed in PV plants are generally Voltage Source Converters (VSC) with an output filter. LCL filters
are preferred to L filters because their switching harmonic attenuation with smaller reactive elements is more effective
rP
[2]-[3]. Thus, the cost and the weight of the inverters are reduced. However, due to the need to damp the resonances, the
filter and the current control design are more complex. Active damping [4]-[14] is preferred to passive damping [2] in
order to improve the efficiency of the conversion.
ee
Either the inverter side current [2]-[11], or the grid side current [12]-[13], of the LCL filter can be controlled. Each
rR
alternative has its own advantages and drawbacks [15]. Depending on the controlled current, specific active damping
techniques have been proposed.
The quality of the grid injected current is a matter of concern. International standards regulate the connection of PV
ev
inverters to the grid and limit the harmonic content of the injected current [16]-[18]. Exceeding the harmonic injection
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 2 of 26
limits may require the inverters to disconnect from the grid. Thus, the LCL filters are implemented to prevent the grid
from being polluted with switching harmonics, whereas plenty of control algorithms, including repetitive controllers,
integrators in multiple rotating frames, and resonant integrators [16]-[18], have been proposed in order to mitigate the
low order current harmonics.
An added difficulty is that PV inverters are coupled due to the grid impedance, Zg, and influence each other as a result.
All inverters in Fig. 1 share the voltage in the point of common coupling (PCC), vg, and are able to modify this voltage by
injecting their currents. Furthermore, the current of an inverter is able to circulate through a paralleled inverter instead of
coming back through the grid. Notice that, if the grid impedance was ideally considered to be zero, coupling would not
exist since the voltage in the PCC would always be eg. Depending on the number of paralleled inverters, N, and the grid
impedance, Zg, the inverters installed in PV plants might not behave as expected. In fact, resonant behaviour of the
inverters has been detected in many PV plants. This situation exceeds the harmonic regulations and causes the breakage
of many devices such as electronic meters. Fig. 2 shows real waveforms of inverters with resonant behaviour in a PV
2
Page 3 of 26
plant of 1400 kW. This figure depicts as well the voltage in the PCC, vg, and the grid side current of an inverter, i2i. The
oscillation occurs at a resonant frequency of 2777 Hz. Other authors have already studied the interaction of inverters and
the distribution network [19]-[20]. These works mention that a resonant behaviour may occur even if all the PV inverters
do individually satisfy the standards. In addition, it is indicated that power quality integration problems are expected as
the penetration level of PV inverters increases.
vg
Fo
i2i
rP
(a) 100 V/div; 10 A/div; 5 ms/div
ee
vg
i 2i
ev
rR
(b) 100 V/div; 10 A/div; 1 ms/div
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
Fig. 2.
Experimental measures of the voltage in the PCC, vg, and the grid side current, i2i, of an inverter in a PV plant: (a) Distorted waveforms
due to resonant behaviour. (b) Half grid period detail.
Every proposal with regard to active damping strategies and control algorithms reviewed [4]-[18] is very interesting.
However, their analyses are always done for single grid-connected inverters. In consequence, coupling between inverters
due to grid impedance is ignored and the stability and performance of the inverter in a PV plant might be questioned.
The aim of this article is to describe the consequences of this coupling effect and to propose easy guidelines to design
the active damping strategy and the control algorithm for such PV inverters. The N paralleled inverters are modelled as a
multivariable system. As often the case, inverters in a PV power plant are manufactured by the same firm, and have the
same rated power. In addition, industry standards constantly demand smaller tolerances. In consequence, all inverters can
reasonably be assumed to be equal. This analysis enables to obtain an “Equivalent Inverter” which models the N inverters
of a PV plant. Clear criterions to determine the stability, the effectiveness of the active damping strategy, and the
bandwidth of the whole system are exposed.
3
IEEE-TPEL
In this paper, PI controllers are considered, and the damping technique proposed in [4] is chosen, but the same
methodology can also be applied to other control algorithms or active damping techniques leading to the same
“Equivalent Inverter” model. Although the considered inverters are controlled digitally, the analysis is performed in the
s-domain instead of the z-domain. The article is organized as follows: first, a digital control emulator which maintains the
s-domain analysis with good reliability is presented. Second, the modelling and control of a single grid-connected
inverter is described. Third, the modelling and control of the N paralleled grid connected inverters of a PV plant are
analysed. Fourth, the theoretical study is validated through simulation. Fifth, the experimental waveforms of Fig. 2 are
simulated. Next, some control design guidelines and practical uses are suggested. Finally, conclusions are discussed.
II. CONTINUOUS MODELLING OF THE SAMPLER, THE ZERO ORDER HOLD AND THE COMPUTATION DELAY.
Fo
Simulating digitally controlled systems by s-domain continuous transfer functions is a common practice. This
simplifies the analysis, although some accuracy is lost. Digitally controlled converters have a time delay of one sampling
rP
period due to the fact that the computation time of the DSP microprocessor relative to the sampling period is not
negligible. Sampling is inherent to the z-domain analysis, but if the aim is to model a discrete system as a continuous
system, the sampler continuous approximation has to be taken into account. Furthermore, the zero order hold fits
ee
perfectly with the PWM pattern [2], [7]-[8]. The continuous block diagram of these three elements [22] is shown in Fig.
3. Ts refers to the sampling period. In the present work, the sampling and the control updating are done at twice the rate of
the PWM carrier frequency, fswitch.
Computation
delay.
Sampler continuous
approximation.
Zero order hold.
e − T s ⋅s
1
Ts
1 − e−Ts ⋅ s
s
iew
ev
Fig. 3.
rR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 4 of 26
Continuous model of the one sampling period time delay, the sampler and the zero order hold.
The continuous transfer function of the block diagram in Fig 3 is expressed in (1)
Ds =
(
e −Ts ⋅s ⋅ 1 − e −Ts ⋅s
Ts ⋅ s
)
(1)
In this article, the transfer function, Ds, is called “digital control emulator.” Delays, such as the computation delay of
one sampling period or the time delay present in the zero order hold expression of Fig. 3, are difficult to handle because
they make transfer functions non rational. That is why, in power electronics the digital control emulator, Ds, has been
traditionally approximated by the following transfer function [3]-[4]:
Ds ≈ Ds1 =
1
1,5 ⋅ Ts ⋅ s + 1
(2)
4
Page 5 of 26
This approximation is useful when tuning PI controllers, since the crossover frequency of the open loop gain is
generally far enough from half the sampling frequency or Nyquist frequency. However, it fails in describing the
behaviour of digitally controlled systems as frequency comes close to the Nyquist frequency. Notice that this issue is
essential if an active damping strategy is to be implemented, since the resonance frequency is usually within the range of
the crossover frequency and the Nyquist frequency. Consequently, the great majority of authors prefer the z-domain
analysis [6]-[8], [11], [15]-[16].
In order to obtain rational transfer functions, delays are usually approximated by poles and zeros. One of the most
popular approximations for delays is the Padé approximation [22]. The first order Padé approximation for a time delay of
one sampling period, Ts, is:
e −Ts ⋅s ≈
Fo
1 − s ⋅ 0,5 ⋅ Ts
= Pade1
1 + s ⋅ 0,5 ⋅ Ts
(3)
In this paper, a different continuous approximation for the digital control emulator, Ds, is proposed. It is obtained
rP
provided that the first order Padé approximation is replaced in both: the computation delay expression and the zero order
hold expression of Fig. 3. Thus, the digital control emulator, Ds, is approximated as follows:
Ds ≈ Ds 2 =
(4)
rR
1 − 0,5 ⋅ s ⋅ Ts
Pade1 ⋅ (1 − Pade1 )
=
Ts ⋅ s
(1 + 0,5 ⋅ s ⋅ Ts )2
ee
The transfer function in (4) describes with better accuracy than (2) the behaviour of digitally controlled systems such
as PV inverters. It attains the right approximation also within the range of the crossover frequency and the Nyquist
ev
frequency as it will be depicted in Section III. Hence, the approximation Ds2 maintains the s-domain analysis with a fair
agreement between simplicity and accuracy.
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
III. MODELLING AND CONTROL OF A SINGLE GRID-CONNECTED INVERTER.
A. System description.
Generally, the control strategy used in PV inverters is a cascaded-loop control [1], [4], [7], [10], [14]. The inner loop
controls the inductor current whereas the outer loop controls the DC-bus voltage. Thereby, the inner loop takes care of
the grid-injected current quality whereas the outer loop is responsible for the maximum power point tracking (MPPT).
Obviously, the inner loop bandwidth has to be much higher in order to maintain the outer loop and the inner loop
decoupled.
In this section, the modelling and control of a single grid-connected inverter with an LCL filter is described. Although
this issue has already been addressed in the available literature [1]-[18], the aim is to get the reader familiarized with the
nomenclature and methodology used along this article. More to the point, the simplifications derived in the following
sections will resemble the single inverter case. Solely the inner current loop is presented so as to simplify. Consequently,
the DC-bus of the inverter is supposed to be an ideal constant voltage source of value vbus.
5
IEEE-TPEL
The circuit for the current control design of a single grid-connected inverter is shown in Fig. 4 (a). The impedances in
this figure are those of the LCL filter (5). Note that parasitic elements are neglected in order to simplify:
Z1 = L1 ⋅ s; Z 2 = L2 ⋅ s; Z 3 =
1
; Z g = Lg ⋅ s;
C3 ⋅ s
Z1
i1
(a)
(5)
A
i2
Z2
ig
Zg
i3
vZ3
v0
vg
Z3
eg
B
Grid
Converter
Z1
i1
A
ZthAB
(b)
Fo
v0
Fig. 4.
v Z3
B
rP
(a) Circuit of a single grid-connected inverter. (b) Thévenin-equivalent circuit across the terminals AB.
This paper follows the technique proposed in [4]. Accordingly, the inverter side current, i1, is controlled and the
capacitor voltage, vZ3, is measured in order to implement the active damping technique. The control variable is the
ee
converter voltage, v0. The voltage in the connexion point is vg. The voltage source, eg, represents the grid and behaves as
a disturbance. In this work, only the inductor current tracking reference is discussed, so the disturbance, eg, will be
rR
considered to be zero when describing the modelling and control of a single grid-connected inverter.
B. Modelling.
A straightforward way to obtain the inverter side inductor current dynamics, i1, in relation to the converter voltage, v0,
ev
is shown in Fig. 4 (b). A simplified circuit in which the only current is i1 and the only voltage source is v0 is found using
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 6 of 26
the Thévenin-equivalent impedance calculated across terminals AB, ZthAB. Thus, the transfer function between i1 and v0 is:
Y1 =
Z3 + Z 2 + Z g
i1
1
(6)
=
=
v0 Z1 + Z thAB Z 3 ⋅ Z 2 + Z g + Z1 ⋅ Z 3 + Z 2 + Z g
(
)
(
)
The plant Y1 has a resonance frequency, ωr, and an anti-resonance frequency, ωa, which are respectively [2], [16]:
ωr =
1
(
C3 ⋅ L1 ⋅ L2 + Lg
)
;
ωa =
(
1
C3 ⋅ L2 + Lg
)
;
(7)
L1 + L2 + Lg
The design procedure of the LCL filter is out of the scope of this paper. For further research the references [2], [3] may
be consulted. The plant Y1 is un-damped since no resistors have been considered. It is depicted in Fig 5 (a) in which
standard LCL filter values for a 10kW inverter (Table I (a)) are chosen.
6
Page 7 of 26
(a)
Fig. 5.
(b)
(a) Un-damped plant Y1; (b) Actively damped plant Y1AD; (c) Open Loop OLAD;
TABLE II
CONTROL PARAMETERS VALUES
rP
TABLE I
LCL FILTER VALUES
L1 (mH)
L2 (mH)
C3 (µF)
Lg (mH)
1
1
1
0.2
13
6
0.1
0.5
Parameter
Value
Parameter
Value
Kp
Ki
2.9
4835
1/(2.π.5000)
1/(2.π.5000)
400 V
Kll
τp/τz
1/(2.π.300)
1/(2.π.800)
10000 Hz
1/(2. fswitch)
τi
τv
ee
(a)
(b)
(c)
Fo
vbus
τz
τp
fswitch
Ts
C. Control strategy.
The scheme of the implemented inner control loop strategy for the inverter side current, i1, is shown in Fig. 6 (a). The
rR
index i1ref is the inverter side current reference, u0 is the output of the controller, and d is the duty cycle. Fi is the inverter
side current sensor (a low pass filter). A simple PI is chosen as a controller, but repetitive controllers, integrators in
ev
multiple rotating frames or resonant integrators can be considered as well [11]-[12], [16]-[18]. In [4] a lead-lag element is
suggested. In the present paper it is included in Fv, which contains the voltage capacitor sensor (a low pass filter) in
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
addition to the lead-lag element (8).
Fi =
K
K ll ⋅ (τ z ⋅ s + 1)
1
(8)
; PI = K p + i ; Fv =
τi ⋅ s +1
s
(τ v ⋅ s + 1) τ p ⋅ s + 1
(
)
Digital control
emulator
(a)
i1_ref
PI
+
-
u0
+
+
Fv
1
vbu s
Converter model
v0
d
Ds
v Z3
v bus
i1
Y1
Z 3 ⋅ (Z 2 + Z g )
Z3 ⋅ Z 2 + Z g
Fi
(b)
i1_ref
PI
+
u0
1
vbu s
i1
Ds
v bus
Y1A D
Fi
Fig. 6.
(a) Control loop for the inverter side inductor current with feedback of the capacitor voltage for active damping. (b) Corresponding
control loop with the actively damped plant, Y1AD.
7
IEEE-TPEL
In this work, a full-bridge single phase inverter is supposed, so the gain, vbus, is included in the converter model. This
term behaves as a variable gain and it is compensated through its inverse value in order to decouple the converter model
seen by the controller from the operating-point as in [21].
As it can be observed in Fig. 6 (a), a feedback path of the capacitor voltage for active damping purposes is
implemented. The transfer function between the inverter side current, i1, and the capacitor voltage, vZ3, is easily obtained
from Fig. 4 (b) if i1 is supposed to be an ideal current source:
Z 3 ⋅ (Z 2 + Z g )
vZ 3
= Z thAB =
i1
Z3 ⋅ Z 2 + Z g
(9)
Provided that the feedback path of the capacitor voltage is closed, the control scheme of Fig. 6 (b) is derived.
Accordingly, Y1AD is the actively damped plant, which is obtained as shown in (10). Its bode diagram is plotted in Fig. 5
Fo
(b), where the filter values of Table I (a) and control parameters of Table II are used.
Y1 AD =
(
 Z3 ⋅ Z 2 + Z g
1 − Fv ⋅ Ds ⋅ 
 Z3 + Z 2 + Z g

Z 2 + Z3 + Z g
)  ⋅ Y


=
1
(10)
ee
=
Y1
rP
(1 − Fv ⋅ Ds ) ⋅ Z 3 ⋅ ( Z 2 + Z g ) + Z1 ⋅ ( Z 3 + Z 2 + Z g )
D. Stability analysis.
In order to discuss the stability of the system of Fig. 6, the open loop transfer function has to be analysed. Three
rR
different open-loop transfer functions are considered so as to show whether the digital control emulator approximation
proposed in this article (4) performs adequately:
OLADz = PI T ⋅ z −1 ⋅ Y1 ADz ;
OLAD 2 = PI ⋅ Ds 2 ⋅ Y1 AD ⋅ Fi ;
OLAD1 = PI ⋅ Ds1 ⋅ Y1 AD ⋅ Fi ;
(11)
iew
ev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 8 of 26
In expression (11), OLADz is the open-loop transfer function in the z-domain, where PIT is the PI controller discretized
according to the Tustin rule and Y1ADz is the actively damped plant transfer function in the z-domain [6]. OLAD2 is the open
loop transfer function in which the digital control emulator has been approximated by the proposed transfer function (4).
Finally, OLAD1 is the open loop transfer function in which the digital control emulator has been approximated by the
traditional transfer function (2). Note that the digital control emulator appears not only in the open loop transfer function,
but also inside the actively damped plant Y1AD.
The three open-loop transfer functions of (11) are depicted in Fig. 5 (c). OLADz is considered to be the most accurate
since it is performed in the z-domain. It can be observed that the open-loop transfer function OLAD2 is close to OLADZ even
within the range of the crossover frequency and the Nyquist frequency, whereas OLAD1 differs in this range.
Consequently, with the proposed approximation, Ds2, the z-domain analysis might be avoided with good reliability.
8
Page 9 of 26
IV. MODELLING AND CONTROL OF N PARALLELED GRID-CONNECTED INVERTERS
A. System description.
Next, a set of N paralleled grid-connected inverters with an LCL filter is described. The dynamics of these inverters is
coupled due to the grid impedance. The circuit for current control design of the N paralleled inverters of Fig. 1 is shown
in Fig. 7, where Z1i (with i=1…N) are the inverter side inductor impedances; Z2i are the inverter grid side inductor
impedances; Z3i are the inverter capacitor impedances; and Zg is the grid impedance. Moreover, i1i are the inverter side
currents; i2i are the grid side currents; i3i are the capacitor currents; ig is the grid-injected current; vZ3i are the capacitor
voltages; v0i are the converter voltages; and vg is the voltage in the PCC. In mathematical expressions and circuits, n is
used instead of N, but both refer to the number of paralleled inverters.
i11
Z11
Fo
i 21
Z21
PCC i
g
Zg
i31
vZ31
v01
rP
vg
Z31
eg
Converter 1
i12
Z12
i 22
Z22
i32
ee
vZ32
v 02
Converter 2
i1n
Z32
rR
Z1n
i2n
Z2n
…
i3n
v0n
vZ3n
Fig. 7.
Circuit of N paralleled grid-connected inverters.
iew
Converter n
Z3n
ev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
In this paper, the technique proposed in [4] is chosen to describe the consequences derived from the grid impedance
coupling. Therefore, the inverter side currents, i1i, are controlled and the capacitor voltages, vZ3i, are measured in order to
implement the active damping strategy. The control variables are the converter voltages, v0i. The voltage source, eg,
represents the grid and behaves as a disturbance. In this work, only the inductor current tracking reference is discussed,
so the disturbance, eg, will be considered to be zero when describing the modelling and control of the N paralleled gridconnected inverters.
B. Modelling.
The dynamics of the N-paralleled grid connected inverters of Fig. 7 can be described with the multivariable control
theory (12):
9
IEEE-TPEL
i 1n = G(s) ⋅ v 0n
 i11   G11 G12
  
G22
i  G
⇔  12  =  21
...
...
...
  
i  G
 1n   n1 Gn 2
... G1n   v01 
  
... G2 n   v02  (12)
⋅
... ...   ... 
  
... Gnn   v0 n 
Thus, i1n is the output vector which contains the controlled variables, i1i; v0n is the input vector representing the control
variables, v0i; and G(s) is the transfer matrix, i.e., the matrix whose product with the input vector, v0n, yields the output
vector, i1n.
Generally, in PV plants all installed inverters have been manufactured by the same firm and are of the same sort. In
addition to this, demanding industrial standards constantly require narrower tolerances. Hence, the inverters in a PV plant
are assumed to be equal. Based on this assumption, the corresponding impedances of the LCL filter of each inverter have
the same value and are represented by Z1, Z2, and Z3:
 Z1 = L1 ⋅ s;
 Z = L ⋅ s;
2
 2
1
⇒ 
Z =
;
 3 C ⋅s
 Z = L3 ⋅ s;
g
 g
rP
Z11 = Z12 = ... = Z1n = Z1
Z 21 = Z 22 = ... = Z12 = Z 2
Z 31 = Z 32 = ... = Z 32 = Z 3
Fo
(13)
If the inverters are equal, the system adopts a characteristic symmetry: all diagonal elements of the transfer matrix,
ee
G(s), will be identical since each converter voltage, v0i, influences its own current, i1i, in an identical way. Therefore, all
diagonal elements of G(s) can be replaced by G11. Likewise, all non-diagonal elements of the transfer matrix, G(s), will
rR
be identical since each converter voltage, v0i, influences another converter current, i1j, (with i≠j) in an identical way.
Hence, all non-diagonal elements of G(s) can be replaced by G12.
... G12 

... G12 
... ... 

... G11 
(14)
iew
 G11 G12

Gii = G11 
G11
G
⇒ G(s) =  12
Gij (i ≠ j ) = G12 
...
...

G
G
12
 12
ev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 10 of 26
The elements G11 and G12 are calculated through the “superposition principle” and Thévenin equivalent circuits. The
diagonal element, G11, might be regarded as the transfer function between the inverter side current, i11, and its own
converter voltage, v01. Accordingly, G11 can be calculated if all the converter voltages, v0i, are supposed to be zero except
v01. Thus, the auxiliary circuit of Fig 8 (a) is derived from Fig 7. A circuit in which the only current is i11 and the only
voltage source is v01 is shown in Fig. 8 (b) where ZthCD is the Thévenin-equivalent impedance calculated across the
terminals CD. The diagonal element, G11, such as the transfer function between i11 and v01, is directly obtained (15):
G11 =
1
i11
=
v01 Z1 + Z thCD
(15)
10
Page 11 of 26
Z1
i11
C
Z2
i21
Zg
(a)
i31
v01
Z2/(n-1)
Z3
Z1/(n-1)
Z 3/(n-1)
D
Converter 1
Z1
i11
ZthCD
C
(b)
v01
D
Converter 1
Fig. 8.
(a) Auxiliary circuit of the N paralleled inverters provided that all the converter voltages v0i are zero except v01. (b) Thévenin-equivalent
circuit across the terminals CD.
The non-diagonal element, G12, might be interpreted as the transfer function between the inverter side current, i11, and
Fo
the converter voltage of a paralleled inverter, v02. Accordingly, G12 can be calculated if all the converter voltages, v0i, are
supposed to be zero except v02. The auxiliary circuit shown in Fig 9 (a) is derived from Fig 7. A circuit in which the only
rP
current is i11 and the only voltage source is v02.ZEF is shown in Fig. 9 (b); the Thévenin-equivalent circuit is calculated
across the terminals EF. The Thévenin-equivalent impedance is ZthEF. Hence, the non-diagonal element G12, which for
ee
instance might be the transfer function between i11 and v02, is directly obtained (16):
G12 =
i11
Z EF
=−
v02
Z1 + Z thEF
rR
(16)
i11
Z1
E
(a)
i21
Z2
i31
Z3
Z1
i22
Z2
i32
v02
iew
F
Converter 1
i12
Zg
ev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
Z2/(n-2)
Z3
Z3/(n-2)
Z1/(n-2)
Converter 2
i11
Z1
E
ZthEF
(b)
v 02.ZEF
F
Converter 1
Fig. 9.
(a) Auxiliary circuit of N paralleled inverters provided that all the converter voltages, v0i, are zero except v02. (b) Thévenin-equivalent
circuit across the terminals EF.
11
IEEE-TPEL
The expanded expressions of G11 and G12 are rather complicated and are shown in the appendix. G11 and G12
denominators coincide, but not their numerators. This is to be expected since the poles of a multivariable system, though
not the zeros; have to be the same regardless the input [23].
So far, it has been considered that the corresponding impedances of each inverter have the same value, since all
inverters installed in a PV plant are generally of the same sort. Going ahead with the assumption that all the installed
inverters are equal, not only their impedances, but also their hardware, their software, and their PV generators; it is
reasonable to assume that they will react all in the same way. In this scenario, the converter voltages of all inverters may
be considered equal, i.e., v0i=v0. Replacing this in (12), we obtain:
 i1   G11 G12
  
 i1   G12 G11
 ... =  ...
...
  
i  G
G
12
 1   12
... G12   v0 
  
... G12   v0 
⋅
... ...   ... 
  
... G11   v0 
Fo
(17)
rP
Multiplying a G(s) row by vector v0n (17), we derive the simplification Y1eq (19).
i1 = (G11 + (n − 1) ⋅ G12 ) ⋅ v0 = Y1eq ⋅ v0
Y1eq =
(
)
Z3 + Z 2 + n ⋅ Z g
i1
=
v0 Z 3 ⋅ Z 2 + n ⋅ Z g + Z 1 ⋅ Z 3 + Z 2 + n ⋅ Z g
(
)
(
(18)
ee
)
(19)
If the expression of Y1eq (19) is compared with the expanded version of G11 and G12 (shown in the appendix), it is
rR
observed that Y1eq is much simpler. The transfer function Y1eq can be identified with that of the single inverter case (6).
The only difference between both expressions, Y1 and Y1eq, is that in Y1eq the grid impedance is multiplied by n. In fact, if
ev
all converter voltages are equal, v0i=v0, an equivalent single inverter whose grid impedance is N times bigger represents
the N inverters. In other words, an inverter in a PV plant sees a grid impedance N times bigger. This simplification is
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 12 of 26
referred to as “Equivalent Inverter” and its corresponding circuit is shown in Fig. 10.
Z1
i1
Z2
i2
n.Zg
ig /n
i3
v0
Fig. 10.
Z3
vg
eg
Circuit of the “Equivalent Inverter” which models the N inverters provided that they are equal.
The resonance frequency, ωreq, and the anti-resonance frequency, ωaeq, of the plant Y1eq depend on the number of
inverters, N. Their expressions are respectively:
ω req =
1
(
C3 ⋅ L1 ⋅ L2 + n ⋅ Lg
)
ωaeq =
(
1
C3 L2 + n ⋅ Lg
)
(20)
L1 + L2 + n ⋅ Lg
12
Page 13 of 26
The bode diagram of Y1eq with the LCL filter values introduced in Table I (a) is plotted in Fig. 12 (a) for different
values of N. Notice that, if the grid inductance in a certain point of the distribution network is Lg=0,1mH,
and the number of inverters is N=1200 (as in Fig. 12 (a)), an inverter in a PV plant will see N.Lg=120mH, whereas a
single inverter would only see Lg=0,1mH. This is the reason why control laws for inverters which have been designed
ignoring the grid impedance coupling do not perform as desired.
The “Equivalent Inverter” proves that the number of inverters installed in a PV plant has a great impact on the
functioning of the inverters due to the grid impedance coupling.
C. Control strategy.
Fig 11 (a) shows the multivariable control loop corresponding to the N paralleled grid-connected inverters with LCL
Fo
filter coupled due to the grid impedance in PV plants of Fig. 7 This is the MIMO (Multiple Input, Multiple Output)
version of the SISO (Single Input, Single Output) control loop of Fig 6 (a).
u0n
-
+
-
+
ee
(a)
…
A(s)
vZ3
Fv(s)
rR
i1n
u0n
i1n_ref
-
J(s)
…
-
ev
PI(s)
-
…
…
(b)
G(s)
…
…
PI(s)
-
i1n
v0n
+
…
rP
i1n_ref
…
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
Fig. 11. (a) Multivariable control loop for the inverter side inductor currents with feedback of the capacitor voltages for active damping. (b)
Corresponding control loop with the actively damped matrix, J(s).
Some of the elements in Fig. 11 (a) have been previously introduced. The unknown elements are listed now: i1n_ref is
the vector containing the inverter side current references; u0n is the vector representing the controllers output; and vZ3 is
the vector which includes the capacitor voltages. Moreover, PI(s) is the matrix which contains the controllers, PI’; Fv(s)
is the matrix which contains the voltage sensors, Fv’; and A(s) is the matrix representing the transfer relation between the
inverter side currents, i1n, and the capacitor voltages, vZ3.
13
IEEE-TPEL
 i11ref

 i12ref
=
...

 i1nref


 u 01 
 vZ 31 






 u02 
 vZ 32 
i 1n_ref
 u 0n =  ...  v Z3n =  ... 





u 
v 

 0n 
 Z 3n 

 Fv′ 0
 PI ′ 0 ... 0 



′
0
P
I
...
0
 0 Fv′


PI(s) = 
Fv (s) = 

... ...
... ... ... ...



 0

0 0
′
0
...
P
I



(21)
0

0
... 

... Fv′ 
...
...
...
The matrices PI(s) and Fv(s) are diagonal because the inverters are completely independent and there is no
communication signal between inverters. Each converter has its own controller in order to control its own inverter side
current, but no decoupling controllers are implemented. In the same way, each converter only has access to its own
capacitor voltage. Since the inverters installed in a PV plant are expected to be equal, the controllers, PI’, and the voltage
Fo
sensors, Fv’, are the same for them all.
If the MIMO loop in Fig. 11 (a) is compared with the SISO loop in Fig. 6 (a), some differences are revealed. In the
rP
MIMO system, the variable gain, vbus, has been suppressed since it is compensated through its inverse value as in [21].
Apparently, in the MIMO system, the inverter side current sensor, Fi, and the digital control emulator, Ds, are not
ee
included. They should be in two independent diagonal matrices but they can be integrated in PI(s) and Fv(s) provided that
their elements are:
rR
PI ′ = PI ⋅ Ds ⋅ Fi ; Fv′ = Fv ⋅ Ds ;
(22)
Based on the assumption that in a PV plant all installed inverters are equal, the transfer matrix A(s), which relates the
ev
inverter side current vector, i1n, and the voltage capacitor vector, vZ3, acquires the characteristic symmetry of this
application. Hence, its diagonal elements are A11 and its non-diagonal elements are A12.
v Z3 = A(s) ⋅ i 1n
 vZ 31   A11

 
v   A
⇔  Z 32  =  12
...
...

 
v   A
 Z 3n   12
A12
A11
...
A12
... A12   i11 
  
... A12   i12  (23)
⋅
... ...   ... 
  
... A11   i1n 
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 14 of 26
The elements A11 and A12 are obtained by the “superposition principle” and Thévenin equivalent circuits. In the
following reasoning, all the converter voltages v0i are considered to be zero. The diagonal element, A11, can be regarded
as the transfer function between the capacitor voltage, vZ31, and the inverter side current, i11. Accordingly, A11 can be
obtained if the inverter side currents, i1i, are supposed to be ideal current sources whose value is zero for all of them
except for i11. The corresponding auxiliary circuit has been omitted. The transfer function between vZ31 and i11 is:
A11 =
(
(
v Z 31 Z 3 ⋅ Z 2 + Z 3 ⋅ Z g + Z 2 ⋅ Z 3 + n ⋅ Z g
=
i11
(Z 2 + Z 3 ) ⋅ Z 3 + Z 2 + n ⋅ Z g
(
)
))
(24)
The non-diagonal element, A12, might be regarded as the transfer function between the capacitor voltage, vZ31, and the
inverter side current, i12. A12 can be calculated if the inverter side currents, i1i, are supposed to be ideal current sources
14
Page 15 of 26
whose value is zero for all of them except for i12. The corresponding auxiliary circuit has been omitted. The transfer
function between vZ31 and i12 is:
A12 =
Z 32 ⋅ Z g
vZ 31
=
(Z 2 + Z 3 ) ⋅ Z 3 + Z 2 + n ⋅ Z g
i12
(
)
(25)
Each element of the MIMO loop in Fig. 11 (a) has been described. If the feedback path of the capacitor voltages for
active damping is closed, the control scheme of Fig. 11 (b) is derived from Fig. 11 (a). Note that Fig. 11 (b) is the MIMO
version of Fig. 6 (b). In this sense, J(s) is the actively damped matrix and is obtained as pointed in (26), (27).
i 1n = J(s) ⋅ u 0n
 i11   J11
  
i   J
⇔  12  =  12
...
...
  
i   J
 1n   12
J12
J11
...
J12
... J12   u01 

 
... J12   u02 
⋅
... ...   ... 

 
... J11   u0 n 
Fo
J(s) = [I - G(s) ⋅ Fv (s) ⋅ A(s)]−1 ⋅ G(s)
(26)
(27)
rP
The I element in (27) is the identity matrix. Based on the assumption that in a PV plant all the installed inverters are
equal, all matrices involved in the calculation of J(s) have the characteristic symmetry of this application, i.e., all its
diagonal elements are identical and all non-diagonal elements are also identical but different to the diagonal ones.
ee
Fortunately, the product and inverse operations of this kind of matrices preserve the characteristic symmetry as shown in
rR
the appendix, so the J(s) matrix acquires this symmetry. Hence, its diagonal elements are J11 and its non-diagonal
elements are J12. The expressions of J11 and J12 are rather complicated and are included in the appendix. Clearly, their
denominators are equal but not their numerators.
ev
Since the inverters are expected to be equal, the output of every PI controller may be considered equal, i.e., u0i=u0.
Replacing in (26), we obtain:
 i1   J11
  
 i1   J12
 ... =  ...
  
i   J
 1   12
J12
J11
...
J12
... J12   u 0 
  
... J12   u 0 
⋅
... ...   ... 
  
... J11   u 0 
(28)
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
Multiplying a J(s) row by vector u0n in (28), we derive the simplification Y1ADeq (30).
i1 = ( J11 + (n − 1) ⋅ J 12 ) ⋅ u 0 = Y1 ADeq ⋅ u 0
Y1 ADeq =
Z2 + Z3 + n ⋅ Z g
(1 − Fv′ ) ⋅ Z 3 ⋅ (Z 2 + n ⋅ Z g ) + Z1 ⋅ (Z 3 + Z 2 + n ⋅ Z g )
(29)
(30)
If the expression of Y1ADeq (30) is compared with those of J11 and J12 (shown in the appendix) it is observed that Y1ADeq
is much simpler. Again, the transfer function Y1ADeq can be identified with that of the single inverter case (10). The only
difference between both expressions, Y1ADeq and Y1AD, is that in Y1ADeq the grid impedance appears multiplied by n. In
consequence, if all the outputs of the controllers are equal, u0i=u0, an “Equivalent Inverter” whose grid impedance is N
15
IEEE-TPEL
times bigger (Fig. 10) models the N inverters to which the active damping technique of [4] is applied. The bode diagram
of Y1ADeq with the LCL filter values compiled in Table I (a) and the control parameters gathered in Table II is plotted in
Fig. 12 (b) for different values of N.
(a)
(b)
(c)
Fig. 12.
rP
Fo
Bode diagrams for different values of N: (a) Y1eq; (b) Y1ADeq; (c) OLADeq;
ee
D. Stability analysis.
In order to discuss the stability of the system, the closed loop poles have to be analysed. Hence, the matrix T(s) that
rR
relates the current reference vector, i1n_ref, and the inverter side current vector, i1n, is obtained (31), (32). Based on the
assumption that in a PV plant all the installed inverters are equal, all matrices involved in the calculation of T(s) have the
characteristic symmetry of this application. Since the product and inverse operations of this kind of matrixes preserve the
ev
characteristic symmetry, the closed loop transfer matrix T(s) acquires this symmetry. Hence, its diagonal elements are T11
and its non-diagonal elements are T12.
i 1n = T(s) ⋅ i 1n_ref
 i11   T11 T12
  
 i12   T12 T11
⇔ =
...
... ...
  
 i  T
 1n   12 T12
... T12   i11ref 

 
... T12   i12ref  (31)
⋅
... ...   ... 

... T11   i1nref 
T(s) = [I + J(s) ⋅ PI(s)]−1 ⋅ J(s) ⋅ PI(s)
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 16 of 26
(32)
From expression (32), the diagonal element, T11, and the non-diagonal element, T12, are calculated
T11 =
T12 =
((
)
)
2
2
PI ′ ⋅ J 11
− (n − 1) ⋅ J12
⋅ PI ′ + J11 ⋅ (1 + (n − 2 ) ⋅ J12 ⋅ PI ′)
(33)
(1 + (J11 − J12 ) ⋅ PI ′) ⋅ (1 + (J11 + (n − 1)⋅ J12 )⋅ PI ′)
J12 ⋅ PI ′
(1 + (J11 − J12 )⋅ PI ′)⋅ (1 + (J11 + (n − 1) ⋅ J12 )⋅ PI ′)
(34)
These expressions, (33) and (34), lead to too high order transfer functions, difficult to handle. As expected, their
denominators coincide, since the poles of any multivariable system have to be the same regardless the input, but not their
zeros. Notice that the terms in the denominators of T11 and T12 are the closed loop poles of the system. In this work, they
16
Page 17 of 26
are classified as “external stability poles” and “internal stability poles” (35). If and only if the external and the internal
stability poles are all in the left half s-plane, the system will be stable:
(1 + (J11 + (n − 1) ⋅ J12 )⋅ PI ′) ⇒ External Stability poles
(1 + (J11 − J12 ) ⋅ PI ′) ⇒ Internal Stability poles
(35)
If the inverters are equal, including their hardware, their software, and their PV generators, they will react all in the
same way. Thus, their inverter side current references will be equal, and so will be the inverter side currents, i1i=i1:
 i1   T11 T12
  
 i1   T12 T11
 ... =  ... ...
  
 i  T
 1   12 T12
... T12   i1ref 

 
... T12   i1ref 
⋅
... ...   ... 

... T11   i1ref 
(36)
Multiplying a T(s) row by vector i1n_ref in (36), we derive the simplification (37).
i1 = (T11 + (n − 1) ⋅ T12 ) ⋅ i1ref =
(J11 + (n − 1) ⋅ J12 ) ⋅ PI ′ ⋅ i
1ref
1 + ( J11 + (n − 1) ⋅ J12 ) ⋅ PI ′
rP
=
Fo
(37)
A simpler transfer function than T11 and T12 is obtained in (37). This is because some elements in the numerators of T11
and (n-1).T12 combine and cancel terms of their denominators. The remaining term corresponds to the external stability
ee
poles, whereas the cancelled term corresponds to the internal stability poles.
Using (29) and replacing in (37), we obtain:
i1 =
Y1 ADeq ⋅ PI ′
⋅ i1ref =
OLADeq = Y1ADeq ⋅ PI ′
OLADeq
1 + OLADeq
⋅ i1ref
(38)
(39)
ev
1 + Y1 ADeq ⋅ PI ′
rR
The expression (38) represents the closed-loop transfer function of an “Equivalent Inverter” whose grid impedance is
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
N times bigger (Fig. 10) and in which the control strategy of [4] is implemented. Thus, the external stability poles are
related with the “Equivalent Inverter” and might be analyzed representing the bode diagram of the open-loop transfer
function, OLADeq (39), as in Fig. 12 (c). Note that the open-loop transfer function OLADeq not only is useful to determine
the external stability, but also to design the PI controller and to fix the bandwidth and the phase margin of N coupled
inverters. Furthermore, the control law design of N coupled inverters greatly resembles the single grid-connected inverter
case of Section III. The only difference is that a grid impedance N times bigger has to be taken into account.
In order to discuss the internal stability, the term of the T11 and T12 denominator cancelled when all current references
are equal, has to be analysed. Remember that unstable poles cannot be cancelled [22]. Consequently, if the internal
stability term has poles in the right half s-plane, the system will be unstable even if all current references are equal.
If attention is paid to (35), it can be observed that the internal stability poles can be identified with the closed loop
poles of a hypothetical SISO system, H, as expressed in (40).
17
IEEE-TPEL
H=
(J11 − J12 ) ⋅ PI ′ = OLH
1 + (J 11 − J 12 ) ⋅ PI ′ 1 + OLH
(40)
Thus, representing the open-loop bode of this hypothetical system, OLH, it is possible to know whether the internal
stability term, (1 + OLH ) , has right-half s-plane poles. The plant of this hypothetical system is shown in (41).
J 11 − J12 =
Z2 + Z3
′
(1 − Fv )⋅ Z 3 ⋅ Z 2 + Z1 ⋅ (Z 2 + Z 3 )
(41)
Comparing expressions, we observe that fortunately expression (41) is equal to the Y1ADeq expression if N=0. It is
difficult to find a physical sense to this fact, since N=0 means that any inverter is placed in the PV plant. However the
stated is true:
Y1 ADeq
=
n=0
= ( J11 + (n − 1) ⋅ J12 ) n=0 =
Fo
(42)
Z 2 + Z3
= J −J
(1 − Fv′ ) ⋅ Z3 ⋅ Z 2 + Z1 ⋅ (Z 2 + Z3 ) 11 12
Consequently, equations (40) and (42) confirm that the internal stability can easily be determined by means of the open
rP
loop of the “Equivalent Inverter,” OLADeq, provided that N=0 (43). Thus, the internal stability can be analyzed in Fig. 12
(c), in which the first bode plot corresponds to OLADeq when N=0.
OLH = OLADeq
n =0
ee
(43)
rR
Note that the internal stability neither depends on the number of inverters, N, nor on the grid impedance, Zg. Thus, the
internal stability problem is the same whether in a certain PV plant there are many or few inverters, or whether the grid is
stiff or weak, whereas the external stability problem is completely different.
ev
V. SIMULATION RESULTS
Next, simulation results are analyzed so as to validate the theoretical study of previous sections. The simulations are
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 18 of 26
performed with the software PSIM. Two different ways of simulating the N inverters are considered. The first one is to
implement N independent inverters as in Fig. 7. This is the most detailed simulation, since any simplification is done.
However, it is tedious if the number of inverters is large. A second way is to implement the “Equivalent Inverter” of Fig.
10. Only N=3 inverters are considered. They are supposed to be full-bridge single phase inverters of 10kW with unipolar
modulation. All inverters are given the same current reference value, i1ref. A grid effective voltage eg=230 V is supposed
in these simulations.
Firstly, the LCL filter values of Table I (a) and the control parameters of Table II are chosen. In Fig. 13 (a) the open
loop bode diagrams are plotted. The N=3 bode plot shows that the system is externally stable. The N=0 bode plot shows
that the system is internally stable. Consequently, the system is stable since it is both, externally and internally stable. The
simulated waveforms of this system are shown in Fig. 13 (b). The suffix eq is added to the “Equivalent Inverter”
variables in order to distinguish them. First, the inverter side current i11 of one of the N independent inverters and the
18
Page 19 of 26
inverter side current, i1_eq, of the “Equivalent Inverter” are shown. Second, the sum of the inverter side currents of the N
independent inverters, i11+i12+i13, and the inverter side current of the “Equivalent Inverter” multiplied by N are shown.
Last, the duty cycles of one of the N independent inverters, d1, and that of the “Equivalent Inverter”, d1_eq, are shown. In
this simulation, a step change occurs in the effective current reference value at t=45ms. At every instant, the N
independent inverter variables and the “Equivalent Inverter” variables are overlapped. This is because the two ways of
simulating are similar provided that the system is internally stable and the same current reference value is given.
(a)
(b)
Fig. 13.
iew
ev
rR
ee
rP
Fo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
System externally and internally stable (a). Theoretical analysis, OLADeq (b) Simulated waveforms.
Secondly, the LCL filter values of Table I (b) and the control parameters of Table II are chosen. In Fig. 14 (a) the open
loop bode diagrams are plotted. The N=3 bode plot shows that the system is externally stable. However, the N=0 bode
plot shows that the system is internally unstable since insufficient damping of the resonance frequency is obtained.
Consequently, the system is unstable. The simulated waveforms of this system are shown in Fig. 14 (b). The depicted
variables are the same as in Fig 13 (b). The information of the internal stability poles is lost in the “Equivalent Inverter”
simplification, but not in the N independent inverter simulation. Since the system is internally unstable, the variables of
the N independent inverters will diverge and the duty cycles will saturate. The behaviour of the inverters in saturation is
non-linear and, as a result, the bode diagrams are not valid. In the simulation of Fig. 14 (b) the PWM modulators have
been replaced by ideal voltage sources. Thus, the switching effect is not taken into account but saturation is avoided and
the internal instability can be depicted clearer. If the inverter side current of one of the N inverters, i11, and the inverter
side currents of the “Equivalent Inverter”, i1_eq, are compared, it can be observed that they coincide initially, but at the
19
IEEE-TPEL
end, current i11 diverges at a resonant frequency due to internal instability. This resonant frequency is that of the N=0
bode plot of Fig. 14 (a). Although not shown in the figure, the currents i12 and i13 also diverge at this resonant frequency.
In contrast, the sum of the currents of the N independent inverters, i11+i12+i13, and the “Equivalent Inverter” current
multiplied by N, n.i1_eq, coincide at every instant. This is because the currents i11, i12, i13 have two components. The first
component, equal for the N independent inverters, is at 50Hz. This component appears in the sum i11+i12+i13 and is
injected in the grid as a result. The second component is at the resonance frequency between inverters which diverges due
to internal instability. This last component goes from the reactive elements of one inverter to the reactive elements of
another inverter and it does not circulate through the grid. That is why it does not appear in the sum i11+i12+i13.
(a)
ee
rP
Fo
(b)
Fig. 14.
iew
ev
rR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 20 of 26
System externally stable but internally unstable (a). Theoretical analysis, OLADeq (b) Simulated waveforms without saturations.
In Fig. 14 (b), the variables of one of the N independent inverters and the “Equivalent Inverter” coincide initially only
because the same reference value is given. If different current reference values were given to the N independent inverters
in this simulation, the internal stability poles would not tend to cancel and the internal instability would become apparent
from the first instant.
These simulations validate the theoretical results obtained in previous sections. The “Equivalent Inverter” describes the
N inverters of a PV plant. Only the internal stability poles information is lost but it can be studied theoretically in the
bode diagram. The internal stability neither depends on the number of inverters, N, nor on the grid impedance, Zg. In
consequence, only two paralleled inverters have to be programmed in order to simulate the internal stability.
20
Page 21 of 26
VI. EXPERIMENTAL RESULTS
The PV inverters which had a resonant behaviour in Fig. 2 were designed ignoring the coupling effect. These inverters
were 5kW full-bridge single phase Ingecon®Sun inverters with unipolar modulation. They satisfied individually all the
standards and performed correctly in other PV plants.
These inverters had an isolation transformer, whose leakage impedances can be neglected, and an LC output filter
instead of an LCL filter. Considering L2=0, we can adapt the study carried out in this article to the LC filter case. Note
that if L2=0 the voltage in the PCC, vg, and the capacitors voltages, vZ3i, coincide. The filter values are shown in Table III.
The total number of installed inverters in the PV plant was 270. The inverters were connected to a three-phase 13kV
network. These single-phase inverters were distributed in three equal phases. In consequence, N=270/3=90 has to be
considered in the “Equivalent Inverter” model. The grid impedance was the leakage impedance of the 1500kW
Fo
distribution transformer. It is calculated according to (44) using the transformer parameters shown in Table III.
Lg =
rP
vcc
v2
0.06
400 2
⋅ 1L =
⋅
= 0.0068 mH
2 ⋅ π ⋅ 50 3 ⋅ PNT 2 ⋅ π ⋅ 50 3 ⋅1500
TABLE III
PV POWER PLANT CHARACTERISTICS
Parameter
PNP
Value
Parameter
PV Plant
1400 kW
N
(44)
ee
Value
270/3=90
PNI
L1
Ingecon®Sun Inverter
5 kW
L2
3 mH
C3
0
6.6 µF
PNT
vcc
Distribution Transformer
1500kW
v1L
0.06
v2L
400 V
13000 V
ev
rR
The cable impedances of the PV plant and most parasitic impedances were neglected. These parasitic impedances
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
mainly affect the high frequency range and are difficult to estimate. Moreover, the resonance frequencies associated to
these parasitic impedances, higher than those of the LCL filter, are correctly damped due to the skin effect and the
magnetic effect [2].
After studying the coupling effect, the resonance problem of the PV plant shown in Fig 2 was identified as an external
stability problem. It can be observed, in Fig. 15 (a), that the whole system was externally stable but near instability. There
was insufficient damping of the resonance and changes in the grid voltage, eg, and in the reference current, i1_ref, excited
the resonance frequency. This exceeded the harmonic regulations and the breakage of many devices such as the
electronic meters. No internal stability problems occurred since LCL filter resonance does not exist provided that L2=0
and N=0. Fig. 15 (b) and (c) shows the corresponding waveforms of the “Equivalent Inverter” simulated according to the
parameters of Table III. First, in Fig. 15 (b), the inverter side current, i1_eq, and its reference value, i1ref_eq are shown.
21
IEEE-TPEL
Second, the grid side current, i2_eq, and the voltage in the PCC, vg_eq are shown. The current i2_eq is scaled by a factor of 10
in order to make it visible.
(a)
Fo
(b)
rR
ee
rP
(c)
iew
ev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 22 of 26
Fig. 15.
PV plant with resonant behaviour (a). Theoretical analysis, OLADeq (b) Simulated waveforms (c) Half grid period detail.
Finally the duty cycle, d1_eq is depicted. Fig. 15 (b) details a half grid period of i2_eq and vg_eq. These simulations
reproduce the measured waveforms of Fig. 2. The resonance oscillation occurs at 2777 Hz. It corresponds to the
resonance frequency, ωreq, of the “Equivalent Inverter” and it is easily obtained by replacing the LC filter values of the
Ingecon®Sun inverter (Table III), the number of inverters, N, and the grid impedance value (44) in expression (45):
ω req =
1
(
C3 ⋅ L1 ⋅ L2 + n ⋅ Lg
)
= 17265 rad/s → 2745 Hz (45)
L1 + L2 + n ⋅ Lg
The “Equivalent Inverter” permitted to describe the resonance problem and to design a suitable solution for the single
phase Ingecon®Sun inverters.
22
Page 23 of 26
VII. CONTROL DESIGN GUIDELINES AND PRACTICAL USES OF THE “EQUIVALENT INVERTER”
In this paper, PI controllers are considered, and the damping technique proposed in [4] is chosen, but the methodology
followed in this article can also be applied to other control algorithms or active damping techniques. The authors have
essayed several of the active damping proposals, such as [4]-[14], to control the inverter side current, i1, or the grid side
current, i2, and the same “Equivalent Inverter” model has been derived. In relation to the external stability and the internal
stability problem, analogous results are obtained regardless of the control strategy: the open loop transfer function of the
“Equivalent Inverter” determines the external stability. The internal stability is studied replacing N=0 in the open loop
transfer function expression of the “Equivalent inverter”. In consequence, simplifications derived in this article depend on
the symmetry of the system, but not on the control strategy.
In this study, the number of inverters, N, has been varied to depict the coupling effect (Fig. 12). However, the loop
Fo
characteristics in Fig. 12 do not truly depend on the number of inverters N itself. The really important thing is the product
N.Lg, since all the different values of N and Lg whose product is the same have the same loop characteristics. In other
rP
words, the loop characteristics are the same whether a PV plant has the values Lg=0,1mH, N=1200, as plotted in Fig. 12,
or the values Lg=0,3mH, N=400, since their products coincide. Fig. 16 displays several curves of constant N.Lg. Points
ee
whose bode diagram is plotted in Fig 12 are marked, but points of the same curve have the same bode plots.
iew
ev
rR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
Fig. 16.
Curves whose points have the same loop characteristics since their products coincide.
The stiffer the grid is, the more paralleled inverters can be placed. In a weak grid, less paralleled inverters have to be
placed in order to obtain the same loop characteristics. Thus, the control law has to be designed to perform in a certain
range of N.Lg. For the external stability requirement, there is a maximum value for N.Lg=NLmax. In order to satisfy the
internal stability requirement, the product value N.Lg=0 has to be taken into account. Due to the parameter uncertainty,
the most sensible is to design to be stable within the whole range N.Lg=[0, NLmax].
The resonance frequencies of the “Equivalent Inverter” (20) depend on the product value N.Lg. If an active strategy is
required, it is essential to be able to estimate the resonance frequency, ωreq. If the product N.Lg increases, ωreq decreases
down to a limited value. As a result, the resonance frequency will always be between its minimum (when N.Lg =∞) and
23
IEEE-TPEL
its maximum value (when N.Lg=0) as expressed in (46). Thus, the range of variation of the resonance ωreq is well defined.
This eases the implementation of the damping strategy.
1
C3 ⋅ L1
≤ ω req ≤
1
(46)
C3 ⋅ L1 ⋅ L2
L1 + L2
On the contrary, the anti-resonance ωaeq, decreases unlimitedly if the product value N.Lg increases. Therefore, the antiresonance frequency will always be between 0Hz (when N.Lg =∞) and its maximum value (when N.Lg =0) as expressed
in (47). This limits the bandwidth achievable since the crossover frequency is reduced as N.Lg increases (Fig 12 (c)). Note
that, if resonant controllers or similar were used and the coupling effect was not taken into account, the resonant
frequencies of these controllers could surpass the bandwidth of the system. In consequence, the system would be unstable
as pointed by [16].
1
C3 ⋅ L2
rP
0 ≤ ωaeq ≤
Fo
(47)
Different control algorithms and active damping techniques can be tested in simulations without programming the total
N inverters of the plant thanks to the “Equivalent Inverter”. Furthermore, the “Equivalent Inverter” can be given many
ee
experimental uses. The behaviour of a certain control strategy in a real PV inverter can be predicted without having to
rR
install the N inverters in a PV plant. Simply, a single real inverter has to be connected to the grid through an auxiliary
inductor, Laux, whose value has to be varied within the range of the product N.Lg, under consideration i.e., Laux=[0, NLmax].
The internal stability of a real inverter can be tested if Laux=0, but this may be difficult to meet since in every connexion
ev
point a grid impedance always exists. However, note that only two inverters installed in the same PCC are needed in
order to test the internal stability. This is because the internal stability neither depends on the number of inverters, N, nor
in the grid impedance, Zg.
VIII. CONCLUSIONS
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 24 of 26
This paper analyses the modelling and control of N paralleled grid-connected inverters with LCL filter in PV plants.
An “Equivalent Inverter” which models the N inverters of a PV plant is obtained. The internal stability poles information
is lost but it can be studied theoretically through the bode diagram and it can be simulated provided that only two
paralleled inverters are programmed. Thus, the coupling effect due to grid impedance is described and easy control
design guidelines are suggested. Although a specific control strategy is analysed, based on PI control and the active
damping technique proposed in [4], the “Equivalent Inverter” simplification can be obtained regardless of the control
strategy. The study is validated by simulated and experimental results.
APPENDIX
24
Page 25 of 26
G11 =
) (
(
(Z 2 ⋅ Z 3 + Z1 ⋅ (Z 2 + Z 3 ))⋅ (Z 3 ⋅ (Z 2 + n ⋅ Z g ) + Z1 ⋅ (Z 3 + Z 2 + n ⋅ Z g ))
(
Z1 ⋅ (Z 2 + Z 3 ) ⋅ Z 2 + Z 3 + n ⋅ Z g + Z 3 ⋅ Z 22 + (n − 1) ⋅ Z 3 ⋅ Z g + Z 2 ⋅ Z 3 + n ⋅ Z g
G12 = −
J 11 =
(
)
(16)
(
b
a
...
b
((1 − Fv ) ⋅ Z 2 ⋅ Z 3 + Z1 ⋅ (Z 2 + Z 3 )) ⋅ ((1 − Fv ) ⋅ Z 3 ⋅ (Z 2 + n ⋅ Z g ) + Z1 ⋅ (Z 3 + Z 2 + n ⋅ Z g ))
))
(1 − Fv )⋅ Z 32 ⋅ Z g
((1 − Fv )⋅ Z 2 ⋅ Z 3 + Z1 ⋅ (Z 2 + Z 3 )) ⋅ ((1 − Fv ) ⋅ Z 3 ⋅ (Z 2 + n ⋅ Z g ) + Z1 ⋅ (Z 3 + Z 2 + n ⋅ Z g ))
...
...
...
...
...
...
...
...
b   e f ... f   g
 
 
b   f e ... f   h
⋅
=
...  ... ... ... ...   ...
 
 
a   f f ... e   h
b

b
...

a 
−1
c

d
=
...

d

d
c
...
d
h
g
...
h
...
...
...
...
...
...
...
...
h

h
 g = a ⋅ e + (n − 1) ⋅ b ⋅ f ;
⇔ 
...
h = a ⋅ f + b ⋅ e + (n − 2) ⋅ b ⋅ f ;

g 
(48)
(49)
(50)
d
a + (n − 2) ⋅ b


c = a 2 + (n − 2) ⋅ a ⋅ b − (n − 1) ⋅ b 2 ;
d

⇔ 
b
...
d = −

;

c 
a 2 + (n − 2) ⋅ a ⋅ b − (n − 1) ⋅ b 2
REFERENCES
ee
[1]
(
rP
a

b
 ...

b

b
a
...
b
(15)
(Z 2 ⋅ Z 3 + Z1 ⋅ (Z 2 + Z 3 )) ⋅ (Z 3 ⋅ (Z 2 + n ⋅ Z g ) + Z1 ⋅ (Z 3 + Z 2 + n ⋅ Z g ))
Z1 ⋅ (Z 2 + Z 3 ) ⋅ Z 2 + Z 3 + n ⋅ Z g + (1 − Fv ) ⋅ Z 3 ⋅ Z 22 + (n − 1) ⋅ Z 3 ⋅ Z g + Z 2 ⋅ Z 3 + n ⋅ Z g
J 12 = −
a

b
 ...

b

))
Z 32 ⋅ Z g
Fo
Figueres, E.; Garcera, G.; Sandia, J.; Gonzalez-Espin, F.; Rubio, J.C.: “Sensitivity study of the dynamics of three-phase photovoltaic inverters
with an LCL grid filter” IEEE Transactions on Industrial Electronics, v 56, n 3, p 706-17, March 2009
[2]
Liserre, M.; Blaabjerg, F.; Hansen, S. “Design and control of an LCL-filter-based three-phase active rectifier” IEEE Transactions on Industry
Applications, v 41, n 5, p 1281-91, Sept.-Oct. 2005
[3]
rR
Jalili, K.; Bernet, S.: “Design of LCL filters of active-front-end two-level voltage-source converters.” IEEE Transactions on Industrial
Electronics, v 56, n 5, p 1674-89, May 2009
[4]
ev
Blasko, V.; Kaura, V.: “A novel control to actively damp resonance in input LC filter of a three-phase voltage source converter” IEEE
Transactions on Industry Applications, v 33, n 2, p 542-50, March-April 1997.
[5]
Dahono, P.A.: “A control method to damp oscillation in the input LC filter of AC-DC PWM converters.” PESC Record - IEEE Annual Power
Electronics Specialists Conference, v 4, p 1630-1635, 2002.
[6]
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
IEEE-TPEL
Liserre, M.; Dell'Aquila, A.; Blaabjerg, F.: “Stability improvements of an LCL-filter based three-phase active rectifier” 2002 IEEE 33rd Annual
IEEE Power Electronics Specialists Conference. Proceedings (Cat. No.02CH37289), p 1195-201 vol.3, 2002.
[7]
Liserre, M.; Dell'Aquila, A.; Blaabjerg, F.: “Genetic algorithm-based design of the active damping for an LCL-filter three-phase active rectifier”
IEEE Transactions on Power Electronics, v 19, n 1, p 76-86, Jan. 2004
[8]
Wu, E.; Lehn, P.W.: “Digital current control of a voltage source converter with active damping of LCL resonance” IEEE Transactions on
Power Electronics, v 21, n 5, p 1364-1373, 2006.
[9]
Serpa, L.A.; Ponnaluri, S.; Barbosa, P.M.; Kolar, J.W.: “A modified direct power control strategy allowing the connection of three-phase
inverters to the grid through LCL filters” IEEE Transactions on Industry Applications, v 43, n 5, p 1388-400, Sept.-Oct. 2007
[10] Malinowski, M.; Bernet, S.: “A simple voltage sensorless active damping scheme for three-phase PWM converters with an LCL filter” IEEE
Transactions on Industrial Electronics, v 55, n 4, p 1876-80, April 2008.
[11] Gabe, I.J.; Montagner, V.F.; Pinheiro, H.: “Design and implementation of a robust current controller for VSI connected to the grid through an
LCL filter” IEEE Transactions on Power Electronics, v 24, n 6, p 1444-52, June 2009
25
IEEE-TPEL
[12] Twining, E.; Holmes, D.G.: “Grid current regulation of a three-phase voltage source inverter with an LCL input filter” IEEE Transactions on
Power Electronics, v 18, n 3, p 888-95, May 2003.
[13] Liu, F.; Zhou, Y.; Duan, S.; Yin, J.; Liu, B.; Liu, F.: “Parameter design of a two-current-loop controller used in a grid-connected inverter system
with LCL filter” IEEE Transactions on Industrial Electronics, v 56, n 11, p 4483-4491, 2009
[14] Shen, G.; Xu, D.; Cao, L.; Zhu, X.: “An improved control strategy for grid-connected voltage source inverters with an LCL filter” Source: IEEE
Transactions on Power Electronics, v 23, n 4, p 1899-1906, July 2008
[15] Dannehl, J.; Wessels, C.; Fuchs, F.W.: “Limitations of voltage-oriented PI current control of grid-connected PWM rectifiers with LCL filters.”
IEEE Transactions on Industrial Electronics, v 56, n 2, p 380-8, Feb. 2009
[16] Liserre, M.; Teodorescu, R.; Blaabjerg, F.: “Stability of photovoltaic and wind turbine grid-connected inverters for a large set of grid impedance
values” IEEE Transactions on Power Electronics, v 21, n 1, p 263-72, Jan. 2006
[17] Castilla, M.; Miret, J.; Matas, J.; de Vicuña, L.G.; Guerrero, J.M.: “Linear current control scheme with series resonant harmonic compensator
Fo
for single-phase grid-connected photovoltaic inverters” IEEE Transactions on Industrial Electronics, v 55, n 7, p 2724-33, July 2008
[18] Castilla, M.; Miret, J.; Matas, J.; de Vicuña, L.G.; Guerrero, J.M.: “Control design guidelines for single-phase grid-connected photovoltaic
inverters with damped resonant harmonic compensators” IEEE Transactions on Industrial Electronics, v 56, n 11, p 4492-4501, 2009
rP
[19] Enslin, J.H.R.; Heskes, P.J.M.: “Harmonic-interaction between a large number of distributed power inverters and the distribution network”
IEEE Transactions on Power Electronics, v 19, n 6, p 1586-1593, November 2004
ee
[20] Enslin, J.H.R.; Yi Hu; Wakefield, R.A.: “System considerations and impacts of AC cable networks on weak high voltage transmission
networks” 2005/2006 IEEE/PES Transmission and Distribution Conference and Exhibition, p 5 pp., 2005-2006
[21] Sanchis, P.; Ursua, A.; Gubia, E.; Marroyo, L: “Boost DC-AC inverter: a new control strategy” IEEE Transactions on Power Electronics, v 20,
n 2, March 2005, p 343-53.
rR
[22] J. J. D’Azzo, C. H. Houpis, and S. N. Sheldon, Linear Control Systems Analysis and Design with Matlab. Fifth Edition. Marcel Dekker, 2003.
ev
[23] O. N. Gasparyan, Linear and Nonlinear Multivariable Feedback Control Systems: A Classical Approach. Wiley, 2008.
iew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Page 26 of 26
26
View publication stats
Download