Professional Documents
Culture Documents
Inverter Distributed: Controller Generation Systems
Inverter Distributed: Controller Generation Systems
Phase
Arman Roshan*, Rolando Burgos, Andrew C. Baisden, Fred Wang and Dushan Boroyevich
Center for Power Electronics Systems (CPES)
Virginia Polytechnic Institute and State University
Blacksburg, VA 24060-0111
Abstract- This paper presents a Direct-Quadrature (DQ)
rotating frame control method for single phase full-bridge
inverters used in small hybrid power systems. A secondary
orthogonal imaginary circuit is created to provide the second
phase required for the transformation; thus a DQ model of the
inverter is obtained and its controller designed emulating the
controls of three-phase power converters. The proposed controller
attains infinite loop gain in the rotating coordinate, thus
providing zero steady-state error at the fundamental frequency of
the converter. The proposed controller is designed and validated
through simulations using a DQ-frame average model in Matlab
and a detailed switching model in Saber, as well as experimental
results obtained with a 2.5 kW single phase full-bridge inverter
prototype using a DSP/FPGA based digital control system where
the proposed DQ-frame controller is fully implemented.
converter [1][2][5].
*
A. Roshan is
currently
(arman.roshan@ delphi.com)
641
ZRC
iF
L]
(2)
u(t)
l-l
Vab (t)
Vab(t)
VdC
(3)
Vdc
v, u(t) = d(t)Vd,
L(Z + Rj
c1i
+;
642
(5)
dt IL
'-)d
-,
IL
RC
R (+R]
[VC- R-
dt VC
(6)
+0
IL
[I
I
C(1+
Z)J +
Rcl )
IL
VC
VC
1cCL
LZ( + Z)J
VC
1
ZC(1+R'LvV
d, L
R
(10)
(1 1)
cos(cx)
sin(aX)
sin(x)]
=cos(o)
T-1
R,R+
d + |-~~~ -IV
=
cos(ax)
(7)
sin(ox)
(8)
rsin(wt) cos(ox)]
Vq
TFVa8COs (a
L
0)-
FCos ()1
(9)
dt
Vd [Dd
Iqj
LDq L-co
ij[Id 1[Vd
|Z(
643
jI+R
[Id
LIq
iqL LVq
+
[0
r
c0
) [V9
][Vd
Oj[Vq
(12)
L
(+
,Z)
[I?
lFvdl
(13)
If the ESR and the ESL are ignored, then (12) and (13) can
be simplified into (14) and (15). Notice that cross-coupling
terms are introduced into the model because of the
transformation from stationary to rotating frame. A process
commonly knows as Decoupling can be done in the controller
to decouple these terms easily.
(14)
I
F'd VdC FDd +F o Fd~
FVd~
L
0)
dt d0(X0=V,
Lf,+
0
-LV
OJIqJ
_IqJ ~DqJ-C
L-VqJ
15
(15)
Vd
'q OWCVd
(16)
(17)
Vd wLIq + RLK j
-
Dd
VI'
D
coLId +RLIq
dqdL
D4
D4
71
17
I' IVK
i~
r-
lP1
----------d--------l~~~~P
L
v l P1
<0F----1----1
I~ ~ ~ 1ql
two channels, one for D and one for Q. Each channel contains
compensators for voltage and current loops.
(19)
Vd,
C. DQ controller structure
A DQ controller can be designed now that the DQ model of
the single phase inverter is defined. Fig. 6 represents the
controller block as well as the power stage of the inverter. The
DQ model of the inverter was constructed in Matlab/Simulink
and the compensators were designed with the aid of SingleInput-Single-Output Tool (SISOTOOL) of Matlab. The DQ
controller design of the single phase inverter is similar to those
of dc-dc and three phase converters. The controller consists of
H(S) delay
(20)
644
instability in the system due to the fact that the phase of the
closed loop system crosses -180 sooner than what is was
intended in the design. A simple way to counter the negative
effects of the delay is to reduce the controller gain; however
reducing the gain will reduces the bandwidth of the close-loop
system. As the bandwidth decreases, the response time of the
system decreases, thus creating a design trade-off situation.
The controller also needs to take into account the light-load
operation of the inverter. The inverter in light-load conditions
has a higher resonant peak at the resonant frequency of the
filter which affects the controller if this is not considered. For
the purpose of this study, the controller was designed with 10%
resistive light-load while its performance was studied later on
with different types of loads, such as nonlinear loads.
As mentioned before, each channel consists of a voltage and
common configuration is to have a fast inner
a slower outer voltage loop, where the current
reference is determined by the error in the outer voltage loop.
The current loop not only allows for a faster transient response
and improved THD for nonlinear loads, but it also provides an
inherent current limit used to protect the converter. This limit
can be used to stop the converter if the current exceeds some
predefined boundary when for example a short circuit appears
at the load. The form of the two-pole two-zero compensators
used for each channel is shown below.
current loop. A
current loop and
Gc-K
Gc
Kdq (s
+ )p(2
(21)
Inverter Parameters
Inductor
Capacitor
ESR
ESL
fs
Vdc
Vout
Pout
500 pH
22 RF
Io nQ
100 mQ
20kHz, 40kHz, 60kHz, lOOkHz
300 V
120 Vrms
2.5 kW
of Matlab/Simulink.
645
xem4.L-h@g;--?;;?_
JGafdta1iuN\\IX:kL'>/i.._,,rS;X\.Js.X_0\'>TE&:Ja-t,X..<i\*rJ'8-=l.:.s,i,X;1-'k/O_FL.S7.,X-xJtgs5.':.,<,-;X/iS_X.F.'f't!
mS.
an 1L
.1 S
i_1i
f5 .
w-\ Jrjf
g.S
.,
;i
.. .
\.8 : .
z'l,L,2:.iFjr
Sg1 ,,,
.Si
';
.,
g1W
iz,
',
.,,
,,
,,,
0zf.S;ffi0,.>8./:,...g.,..
r 4>
,,,
X\_,,\'sr
i2r.
1i"i.f_Srr
,,
f 2}
,,,
i.
i'
2SM MRRWG rlggg xa Xgr. m1> > 1JWJ erw W XQm Ww } W> Xmw lm rf EBw Irf
Figure 11. Single Phase full-bridge inverter hardware and its output voltage
and inductor current waveforms under nominal operation
Figure 9. Output voltage and reference waveforms of the inverter under
50% reference variation (Switching model in Saber)
a)
b)
Figure 12. a) Output voltage and duty reference of the inverter under
nominal operation b) Output voltage and inductor current with
50% output voltage reference step-down
Figure 10. Output voltage and inductor current with a nonlinear load
(Switching model in Saber)
V. EXPERIMENTAL RESULTS
646
Figure 13. Output voltage and inductor current of the inverter under load
step (Full-load to no-Load)
VI. CONCLUSIONS
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
647