Professional Documents
Culture Documents
org
Published in IET Power Electronics
Received on 23rd May 2013
Revised on 3rd August 2013
Accepted on 26th August 2013
doi: 10.1049/iet-pel.2013.0405
ISSN 1755-4535
Abstract: The three-phase VIENNA rectifier supplying a regulated DC bus in a micro-grid architecture is controlled in this study by
means of a sliding-mode regulation loop, which imposes a loss-free resistor (LFR) behaviour in each phase for power factor correction.
Assuming equal parameters per phase and that the intermediate node between the output capacitors of the DC link is the neutral point
of the AC generator, the rectifier can then be modelled as a tetra-port LFR with three decoupled resistive input ports and one output
port characterised by a power source representing the input power absorbed by the rectifier. After demonstrating that the resulting
sliding dynamics are globally stable, the control is analogically executed, this only requiring an analogue multiplier, several
operational amplifiers and some auxiliary digitally implemented logic circuitry. Experimental results for different power levels
and frequencies supplied by a low-power wind generator are in perfect agreement with the theoretical predictions.
2 Sliding-mode control analysis provided that all inductive and resistive parameters are equal
s j(j=A,B,C) (x, t ) = iLj(j=A,B,C) (t) − iref j(j=A,B,C) (t) where F is positive since it is assumed by design that
(1)
= iLj (t) − g · V jN (t) 1
r, (7)
g
Introducing the invariance conditions [30–32], sj (x, t) = 0 and
dsj (x, t)/dt = 0 to the inductor current dynamics of each phase Equation (6) has two equilibrium points
(19), developed in Appendix 1, yields the equivalent control
ueq( j )(t) and its associated deq( j )(t)j =A, B, C given by √
∗ V + D ∗ V − D
V01 = BUS . 0 and V02 = BUS ,0
deq(j) (t) j=A,B,C = ueq(j) sgn iLj 2 2
(2)
2 dV jN where
= V jN − rLj iLj − Lj g
v0 dt
D = VBUS
2
+ 4rBUS F . 0 (8)
Hence, in sliding mode, the dynamics of the system will be
expressed as follows ∗
Note that V02 has no physical meaning so that we will study
∗
the stability of V01 by defining a positive-definite function
iLj (t) = gV jN (t) j=A,B,C (3) V(v0) in the domain of v0 expressed as
dv0 2 dv jN
= V jN iLj − rLj i2Lj − Lj giLj 1 ∗ 2
dt v0 C dt V (v0 ) = CrBUS v0 − V01 (9)
j=A,B,C (4) 4
v0 − vBUS
−2 Hence
CrBUS
dV 1
∗ dv0 1 V∗ dv
= CrBUS v0 − V01 = CrBUS 1 − 01 v0 0
dt 2 dt 2 v0 dt
∗
1 V 2F 2 2
= CrBUS 1 − 01 − v − VBUS v0
2 v0 C CrBUS 0
∗
V01
= − 1 v20 − v0 VBUS − FrBUS
v0
∗
V01 ∗
∗
= − 1 v0 − V01 v0 − V02
v0
(10)
∗
∗
∗
If v0 . V01 , then v0 − V01 . 0, v0 − V02 . 0,
∗
V01
− 1 , 0, and therefore dV/dt < 0.
v0
∗
∗
Similarly,
if 0,
v0 ,V01 , this implies v0 − V01 , 0,
∗ ∗
Fig. 2 Three-phase sliding mode-based LFR v0 − V02 . 0, V01 /v0 − 1 . 0 and therefore dV/dt < 0.
a Tetra-port model of a VIENNA rectifier Hence, dV/dt is a negative-definite function, which
b LFR description demonstrates the global stability of the system.
seen that the sliding surface actually implemented is given by depicted in Fig. 6, where it can be observed that a blocking
(12), where gext is an external signal that will be employed to diode avoids the circulation of inverse currents to protect
adjust the value of g = 0.1. the power supply and that the bus has a resistive load RL of
64 Ω and a capacitor bank Cb of 28, 200 μF (Fig. 6).
S(x, t) = 1.5 · iLj (t) − 0.015 · gext ·VJN (t) (12) The first experiment was made at low power by extracting
270 W from the wind generator with a gext fixed to a 4.5 V,
g
and injecting this power to the regulated bus operating at
300 V DC. Fig. 7a shows the three resulting input currents
Figs. 4 and 5 depict, respectively, the power stage and control
with a root-mean-square (RMS) value around of 2 A, a
circuit schemes corresponding to phase A. The input current
frequency of 53 Hz and one of the three input voltages with
sensor of the power stage is a Current Transducer LA
a RMS value of 44.4 V. Note that the experimental results
25-NP, which has been configured to obtain a turns ratio of
2:2000 with an output resistance of 270 Ω. Diodes D1 A and
D2 A have a fast recovery behaviour for rectification
systems, whereas D3 A–D6 A are Schottky diodes of 600 V.
The power transistor is a MOSFET with a blocking voltage
of 650 V and 0.07 Ω of ON resistance. The output
capacitors are composed of three polypropylene capacitors
of 30 µF and four X7R ceramic capacitors of 2.2 µF.
The control circuit is composed of a differential amplifier
based on MC33078 operational amplifier, a hysteretic
circuit implemented by means of two LM319 comparators
with a response time of 80 ns, and a JKMC14027 flip-flop
with a bandwidth of 13 MHz. Finally, note that the
transitions between the circuit configurations depicted in
Figs. 11b and c in both senses require signal uA to be
adapted by means of the logic circuit composed of a
LM319 comparator and a logic gate XOR with an output
transition time between 20 and 40 ns. Observe that uAeff =
uA for vA > 0 (or equivalently iLA > 0) and uAeff = uA for
vA < 0 where uA is the complementary logic value of uA.
4 Experimental results
The VIENNA rectifier has been connected to a 1 kW
three-phase permanent magnet synchronous wind generator
with a variable input supplying sinusoidal waveforms with
different values of amplitude and frequency. The power
delivered by the generator is injected to a DC bus emulated
with a power supply Vb that can deliver up to 800 V with
the output current being limited to 13 A. The connection is
In continuous conduction mode (CCM), the behaviour of On the other hand, the term into brackets in (13) can be
the circuits depicted in Figs. 11b and c can be expressed as expressed as follows
follows in compact form as regards the dynamics of the
inductor current iLA
v v
sgn iLA + 1 C1 − −sgn iLA + 1 C2
2 2
LA
diLA
= VAN − rA · iLA vC1 + vC2 vC1 − vC2 (14)
dt = sgn iLA +
v v
2 2
− sgn iLA + 1 C1 − −sgn iLA + 1 C2 1 − uA
2 2
(13) Since vC1 − vC2 ≪ vC1 + vC2 = v0
where matrices Vg(t), I(t), D(t) and L are given by (see (21)) (26)
⎧ T
⎪
⎪ I(t) = iLA , iLB , iLC
⎪
⎨ D(t) = d , d , d T
⎪
A B C
⎪ V (t) = V , V , V T = V cos(wt + a), V coswt + a + (2p/3), V coswt + a − (2p/3)T
(21)
⎪
⎪
⎪
⎩
g
AN BN CN m m m
L = diag LA , LB , LC