Professional Documents
Culture Documents
Robust Control of A Single-Phase VSI With LCL Filter For Grid-Tie and Islanded Operation Modes
Robust Control of A Single-Phase VSI With LCL Filter For Grid-Tie and Islanded Operation Modes
Leonardo P. Sampaio
I.
INTRODUCTION
SYSTEM MODELING
II.
x = Ax + B w w + B u u
y = Cx + Du
(1)
Figure 2. Single-phase VSI + LCL filter for grid connected and islanded
operation.
Voltage Subsystem
The electrical circuit of this subsystem is depicted in Fig.
3. By means of the instantaneous average values
approximation the VSI output voltage could be expressed as
in (2) [19], being d the duty cycle and VDC the DC bus
voltage. The dynamics of this subsystem could be
represented in state-space as in (3) where the only controlled
output is the capacitor voltage vC.
vVSI = dVDC
0
iL1
=
vC 1
C
yv = vC
1
VDC
0
L1 iL1 + 1 i +
d
L2
L1
vC
C
0
0
(2)
(3)
It is known that in PV generation systems with singlephase grid-tie inverters the DC Bus voltage has an
alternating component (vDC). If this component is included in
the model of (3) a nonlinear set is obtained because of the
product of vDC and d. To overcome this limitation and even
take in count the effect of alternate component of the DC bus
iL1 0
=
vC 1
C
y = vC
0
L1 i L1 +
1
v
0 C
C
1
VDC
L1 i L 2 +
L d
v DC 1 (4)
0
0
VDC
L1Cs 2 + 1
1
Wvv =
L1Cs 2 + 1
L1 s
Wvi =
L1Cs 2 + 1
Gvd =
(5)
(6)
1
sL2
1
sL 2
Figure 7. Transfer blocks representation of the complete system.
C. ControllerStructure
The controllers are designed to internally stabilize the
system and meet certain performance requirements [18]. In
this application outputs should track the reference signals
with minimum delay and maximum rejection of
disturbances. There are different alternatives for the
controllers structure, two of them are of special interest
because can be computed via LMIs: The output feedback and
the state-feedback. Dynamic output feedback is suitable to
attend multiple performance goals and only requires the
measure of the output variable; however the relative LMI
constrains results more complex than those for the statefeedback [12][15]. Moreover, the main requirement to
implement a state-feedback controller is the availability to
sense (measure) all the states. In this application all the states
variables are available, so state-feedback controllers are
adopted. Then control law is defined by the state-feedback
gain K according to (9).
(7)
u = Kx
(9)
(10)
ei int = i iL 2 dt
(11)
*
L2
1
1
iL 2 0 0 i L 2
L V + 0 i *
+
v
=
L
C
2
2 g 1 L 2
ei int 1 0 ei int
0
0
N
N
N
(12)
B
A
x
x
Bu
Bw
ref
diL 2
1
= (vC Vg )
dt
L2
(8)
y = [1 0]x + 0N vC
D
C
1
1
0
0
0
L1
L1
iL1
i L1
1
v + 1 0 i L 2
=
v
0
0
C C
C C
v DC
eV int 0
0
0
1
0
V int
A
B
w
VDC
L
0
1
+ 0 d + 0 vC*
(13)
0
1
N
B
ref
B
u
y = [0 1 0]x + 0N d
D
C
D. Parametric Uncertainty
Dynamics are affected by variations in system
parameters. In the studied case the parameters are the
reactive elements and the DC bus voltage. The values of
these parameters are only an approximation as they can vary
within a known range; thus these are considered as uncertain
parameters. In table I are listed the main specifications of the
studied system including the uncertain parameters.
TABLE I.
Parameter
Input voltage (VDC)
Grid voltage (Vg)
Nominal power (Po)
Switching frequency (fS)
L1
L2
Co
III.
SYSTEM SPECIFICATIONS
Nominal Value
500 V
220 Vrms @ 60Hz
3000 VA
25 kHz
2 mH
1.2 mH
3 F
Uncertainty range
450 to 520 V
---1.9 mH to 2.1 mH
.9 mH to 1.5 mH
2.7 F to 3.6 F
CONTROL SYSTEM
W>0
AW + WA'+B u Y + Y' B u ' < 0
(14)
Uncertainty range
2.14x105 to 2.48x105
1
L1
4.76x102 to 5.26x102
1
L2
6.6x102to 1.11x103
1
C
2.78x105 to 3.7x105
(15)
2)
H constraints: This constraints is used in order to
limit the peak of the frequency gain of the transfer function
from disturbances to output. As LMIs are intended for
optimization procedure, H constraint will set the solving
algorithm to compute the matrixes W and Y that give the
minimum value of , defined by (16).
Y
W
2
2
(16)
< 0 (17)
Bw '
I
0
I
CW + DY
0
1)
Pole Placement constraints: Dynamics of the
closed loop system can be defined by imposing some
restrictions in the respective poles. A simple manner to
ensure some dynamics characteristics is to define a region S
in the complex plane to allocate the poles, as depicted in
Fig. 8.
S(, , )
TABLE III.
Parameter
(18)
<0
W
AW + B u Y
(19)
(21)
B. Controller Syntheses
Once the state-space representation and the desired
constraints are defined the specific LMIs can be obtained.
These LMIs can be solved by numeric methods using
commercially available software. In this work Yalmip was
selected as the language to code the LMIs meanwhile the
selected solver was LMILab.
1) Voltage Controller: State-space representation of (13)
is used to express the LMIs constraints. Matrix Bref is only
used to compute the closed loop transfer function. All
matrixes are affine function of parameters 1, 2 and 4 listed
in table II. Hence, the uncertain model can be considered as
Magnitude (dB)
(20)
Phase (deg)
Value
6000
2000
18
Figure 10. Bode plots of closed loop transfer function from disturbance in
the DC bus voltage to output for the eight vertices of the polytope.
Magnitude (dB)
Phase (deg)
Figure 11. Bode plots of closed loop transfer function from current
disturbance to output for the eight vertices of the polytope.
1
sL 2
(24)
2)
Islanded operation: As voltage drop in inductor L2
is low, voltage at the load can be approximated to the
capacitor voltage. Thus, in IS operation the reference vL2* is
no longer required. In this case the control system will
generate the vint signal based on the load specifications (220
Vrms - 60Hz). During the IS operation the set-points are set
to zero and, as a consequence, the reference current as well.
The integrator of the current controller is reset and the
feedback of iL2 is disabled (taken to zero value), thus output
of the current controller remains in zero.
3)
Islanding: If any disturbance appears on grid
voltage the main connection device (MCB) is open at the
next grid current zero crossing. At the same time, power setpoints are set to zero, feedback signal of iL2 is also set to zero
and the integrator of current controller is reset. On the other
hand, control system keeps the values of phase, frequency
and amplitude of grid voltage (taken before disconnection) to
generate the reference voltage vint. Thus, the risk of
hazardous voltage transients in the local load is reduced.
Islanding is a process that requires high coordination
between connection devices and a very fast response of the
control system [6] however in this work only the inverter
dynamics are considered, it is assumed that coordination
with connection devices is guaranteed.
4)
Grid re-connection: If in IS mode monitoring
system reports the re-stabilization of grid voltage, the
reconnection procedure is initialized. First the control system
smoothly varies vint to track the grid voltage. Once this is
achieved the main connection device is closed at the next iL2
current zero crossing. Then, while the reference current
remains in zero, feedback of signal iL2 is and integrator are
restored. During the next three cycles of the grid set-points
remains in zero, then the set-points are smoothly taken to the
user-defined values. Thus, the system is again in GC mode.
Again, especial consideration should be taken in count in a
practical realization, such as the coordination between the
connection devices and the control system.
A. Nominal Operation
It was considered an initial set point of 1800W and -2400
var (capacitive). In t=55 ms set points are changed to 2400W
and 1800 var (inductive). Active (blue) and reactive (green)
power are shown in Fig. 13.
Fig. 15. Output inductor current (green) and capacitor voltage (blue)
during islanding.
Current (A)
Voltage (V)
IV.
.
Figure 17. Capacitor voltage (green) and output signal of the current
controller (blue) during islanding.
Figure 14. Output voltage (blue) and output inductor current (green).
B. Islanding
System is initially operating at nominal power with 2400
W and -1800 var. At time t=70 ms a disturbance in grid
voltage makes the circuit breaker to trip. Local load is 620 W
and 490 var. Waveforms of load voltage (blue) and iL2
current (green) are shown in Fig. 15. Before the
disconnection, voltage has no significant ripple due to very
low impedance of the grid. After the disconnection, the
system impedance increase and ripple at the output voltage
becomes visible.
C. Grid re-connection
It was considered that system is operating in IS mode
with a local load of 620 W and 490 var. In t=40 ms the
monitoring system confirms that grid voltage is stabilized
and connection to grid is possible. Power set-points for GC
operation are 2400W and -1800 var. Main variables during
the reconnection process are depicted in Fig. 18 to Fig. 21.
Figure 18. Capacitor voltage (blue) and output inductor current (green)
during grid reconnection.
[2]
[3]
[4]
[5]
Figure 19. Active (blue) and reactive (green) power during grid
reconnection.
[6]
Current (A)
[7]
[8]
Figure 20. Reference (blue) and output inductor (green) current during grid
reconnection.
V.
CONCLUSIONS
[9]
[10]
[14]
ACKNOWLEDGMENT
[18]
[11]
[12]
[13]
[15]
[16]
[17]
[19]
[20]