Full Text

advertisement
Middle-East Journal of Scientific Research 24 (3): 571-580, 2016
ISSN 1990-9233
© IDOSI Publications, 2016
DOI: 10.5829/idosi.mejsr.2016.24.03.23054
Multivariable State Feedback Control of
Three-Phase Voltage Source-PWM Current Regulator
1
Ahmed G. Abo-Khalil and 2Mohammad Abdul Baseer
Assiut University, Assiut Egypt (On Leave to Majmaah)
College of Engineering, Majmaah University and PhD Scholar in KBVAU Assam, India
1
2
Abstract: In this paper, a multivariable state feedback current controller is proposed to control a three-phase
PWM converter. Error compensation, dynamic response and high accuracy control are the most important
requirements for current controller which is used in a PWM converter. The multivariable state feedback with
feedforward control for input reference and disturbance is applied to improve the converter input current
waveform, unity power factor control and fast transient response. A feedback gain matrix is derived by utilizing
the pole assignment technique to guarantee sufficient damping and then the feedforward gain matrix is derived
to reduce the transient error. The equivalent circuit and modelling of the power conversion system are derived.
The performance of the proposed current controller is verified by experiment. The results confirm superior
performance of the multivariable state feedback controller to conventional PI controllers.
Key words: PMW Converter Voltage Controllers
Controller Current Controller
INTRODUCTION
Multivariable state
PI Controller
Fuzzy Logic
Existing current controller techniques can be
classified in different ways [2], [3] and [4]. These
techniques can be represented in two main groups, linear
and nonlinear controllers. Several linear control
techniques have been proposed [5], [6] and [7], such as PI
stationary and synchronous, state feedback and deadbeat
controllers.
The main disadvantage of the stationary PI technique
is an inherent amplitude and phase error [1]. To achieve
error compensation, use of additional phase-locked loop
(PLL) circuits [8] or feedforward correction [9] is also
made. In case of synchronous PI controller, the error of
the fundamental component is controlled to zero [9],
but the dynamic properties are still inferior to those
bang-bang controllers [10]. The conventional PI
compensators in the current error compensation part can
be replaced by a state feedback controller working in
stationary [9] or synchronous rotating coordinates [4].
A feedback gain matrix is derived by utilizing the pole
assignment technique to guarantee sufficient damping.
While with integral part the steady state error can be
reduced to zero, the transient error may be unacceptably
large. Therefore, feedforward signals for the reference and
Three-phase voltage source pulse width modulation
VS-PWM converter, shown in Fig. 1, is a very important
component in industrial applications, such as variablespeed drives and ac-dc power supplies for
telecommunications. They are able to supply power in two
directions with unity power factor operation, sinusoidal
source current and low harmonic content. The
performance of the converter system largely depends on
the quality of applied control strategy. Therefore, current
control of VS-PWM is one of the most important subjects
of power electronics circuits. The accuracy of the current
controller can be evaluated with reference to basic
requirements. These requirements are the following [1]:
No phase and amplitude errors over a wide output
frequency range;
To provide high dynamic response of the system;
Limited or constant switching frequency to guarantee
safe operation of converter semiconductor power
devices;
Low harmonic content;
Corresponding Author: Mohammad Abdul Baseer, College of Engineering, Majmaah University and PhD Scholar in KBVAU
Assam, India. Tel: +966530991606.
571
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Fig. 1: Voltage source PWM converter
Fig. 2: Equivalent circuit of VS-PWM
disturbance inputs are added to the feedback control law.
The performance of the state feedback controller is
superior to conventional PI controllers [4].
The deadbeat control algorithm is known to ensure
the best dynamic response [11]. An important advantage
of this technique is that it may not require the voltage
measurements in order to generate the current reference
[12], but inherent delay due to the calculations is indeed
a serious drawback [13]. In addition, the deadbeat
controller doesn’t have an integral control; hence the
steady-state error may exist.
The nonlinear current controller group includes
hysteresis and fuzzy logic controllers (FLC). The
hysteresis band current control is used very often
because of its simplicity of implementation. Also, besides
fast response current loop, the method does not need any
knowledge of load parameters. However, the current
control with a fixed hysteresis band has the disadvantage
that the PWM frequency varies within a band because
peak-to-peak current ripple is required to be controlled at
all points of the fundamental frequency wave [14].
The FLC is used as a substitute for the
conventional PI compensator [15]. The block scheme
of the FL current controller is used instead PI controller.
The design procedure and resulting performance
depend strongly on the knowledge and expertise of the
designer.
In this paper, a multivariable state feedback control is
proposed to obtain a high performance control for threephase VS-PWM. The state feedback control law is
designed by the pole placement technique of multivariable
system and the feedforward control for input reference
and disturbance is incorporated in the control laws for
fast transient response. The simulation and experimental
results are satisfactory both in the transient state and
steady state.
Modeling of PWM Converters: A per-phase equivalent
circuit of VS-PWM is shown in Fig. 2. A system model is
derived from the figure as [4].
es = Ris + L
dis
+ vr
dt
(1)
where es, is and vr are the source voltage, current and
converter input voltage, respectively. And R and L mean
the line resistance and the boost-inductor, respectively.
After (1) is transformed into a synchronous frame, a state
space model can be expressed as.
572
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
x = Ax + Bu + Ed
(2)
y = Cx
(3)
. 
 E 0  d 
x   A 0 x  B
=
 .  C 0   p  +  0  u +  0 − I   y 
   

 r
 p  
(7)
where x, u, d and y are state, input, disturbance and
output vectors, respectively and A, B, C and E are
coefficient matrices.
In steady state, x 0 and p 0 since d and yr are
assumed constant. Then, steady state solutions xs, ps and
us must satisfy the equation.
where,
 E 0  d 
 A 0   xs   B 
−
0 − I   y  =
   −   us

 r
 C 0   ps   0 
ids 
vdr 
eds 
x =
=
 , u =
,d  
i
v
eqs 
 qs 
 qr 
 R

 1

0
− L

− L
=
A =
, B 

1
R
−
0
− 
− 
L 
L 


1 0 
− B, C =
E=
0 1


Substituting this for the last term in (7) produces.
. 
 x   A 0   x − xs   B 
=
 .  C 0   p − p  + 0  (u − u s )

s  
 p  
and is the source angular frequency. The state variable
is the inductor current and control input is the converter
input voltage and the disturbance is the source voltage
and the output is the source current.
Multivariable State Feedback Control
State Feedback Control: A state space model of a linear
and time-invariant multivariable system is given by (2) and
(3). A target of the control is that as t
, [4], [16].
x
0 and y
yr
(8)
where subscript ”s” denotes steady state values. Now
define new variables as follows, representing the
deviations from this steady state.
. 
 z1   x − xs  .  x 
=
( z  )
z =
=
 
.
 z2   p − ps 
 p 
v = u – us
(10)
(11)
Representing (10) in new variables, a standard for of state
space equation is obtained as
(4)
.
(12)
=
z Aˆ z + Bˆ x
where yr is a reference output.
(9)
where,
Since a state feedback control is basically a type of
 A 0 ˆ  B 
proportional control, the steady-state error may exist due
=
Aˆ =
 , B 0 
C 0 
 
to the model uncertainty. Therefore, to remove this error,
the integral control of the error p is introduced as:
If (12) is a controllable system, a linear state feedback
t
(5)
control can be applied to it. Then,
=
p
( y − y )dt
∫
r
0
v = Kz = K1z1 + K2z2
Assuming yr and d to be constant, differentiating (5)
and using (2) and (2) gives the differential equations.
p = y – yr = Cx – yr
(13)
where K is a feedback gain matrix, with partitioned
matrices K1 and K2, which is derived by pole placement.
From (9), (10) and (13), a control law is obtained as.
(6)
t
∫
Written in matrix form, an augmented state model is
obtained as:
u =K1x + K 2 p =K1x + K 2 ( y − yr )dt
0
573
(14)
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Feedforward Control: While with integral control static
errors can be made zero, the errors during the transients
may be large. Feedforward control is an important
technique in practice to reduce the effect of disturbance
if these are measurable. The control equations are derived
for feedforward from both reference inputs and
disturbance inputs.
Let the deviation between the reference and the
output be.
where,
=
K ff [ K1
which is a feedforward gain matrix.
The total control law is a function of the state as well
as the disturbance and reference input. When the integral
control in (5) is superimposed on (22), the resultant
control law becomes
as follows:
t
d 
(23)
u =K1x + K 2 ( y − yr )dt + K ff  
yr 

0
The system is described from (2), (3) and (16) as
follows.
 .   A B   x  E 0  d 
x 
=
  + 
 
 y  C 0  u  0 − I   yr 
 
∫
(16)
The total control block diagram of (23) for feedback
and feedforward components is shown in Fig. 3.
In the steady state, the left hand side of (16) becomes
zero. Thus,
 xs 
ˆ −1 ˆ  d 
  = −G H  
y 
us 
Pole Placement Technique: To derive the feedback and
feedforward gain matrices of (23), a pole placement using
the Generalized Control Conical Form (GCCF) can be used.
The system equation of the open-loop system is
given as.
.
(24)
=
x Ax + Bu
(17)
where,
B ˆ  E
A
=
Gˆ =
 , H 0
0
C



0
− 1
where, x is n x 1, B is n x m, u is m x 1 and the rank of B is
m. Equation (24) is converted to the GCCF through three
transformation described below.
Now, new variables are defined for deviations from
steady state as.
x = x − xs
.
.
( x = x), u= u − u s
.
.
(18)
where,
AG = block digonal ( A 1 A 2 ... A m )
BG = block digonal (b 1 b 2 ...b m )
(19)
and i is control invariant which is equal to the rank of u.
That is.
The control law is of the same form as shown earlier.
(20)
u = K1 x
1
and is given by.
=
u K1x + [− K1
≥
2
m
 xs 
I ] 
u s 
(25)
=
z AG z + BG u
Substituting (18) into (17)
x =
A x + B u , y =
C x
− I ] Gˆ −1Hˆ
= [ K ff 1 K ff 2 ]
(15)
y= y − yr
(22)
d 
=
u K1x + K ff  
 yr 
∑
(21)
i =1
i
=
≥ ... ≥
1+ 2
m
(26)
=
n
+ ... +
m
The matrices A i and b i are of order
1, respectively and have the forms.
Substituting (17) into (21)
574
(27)
=
n
i
×
i
and
i
×
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Fig. 3: Block diagram of multivariable state feed back control with feedforward control
0 1 0...0 0 
0 0 1...0 0 


.................. 
=
A i =
, b i
0 0 0...1 0 
0 0 0...0 1 


0 0 0...0 0 
0 
0 
 
. 
 
0 
0 
 
1 
(28)
The three transformations which can be applied to
the state equation of (26) in order to achieve the GCCF of
(26) are.
.
(34)
Forming the inverse of (34) yields (35),
. 
. 
 
−1  T 
M c = eij
 
. 
 
. 
(35)
1 −1
b1 ... bm Abm ... A
bm ]
where j = 1,2,..., i and i =1, 2, …, m.The bottom row of
each partitioned submatrix Mc 1 is used to form the
transformation matrix T-1, using the format .
A change of basis in state variable, that is, x=Tz,
where det T 0. Equation (25) then assumes the form.
z=
T −1 AT z + T −1BT u =
AG z + BG u
m −1
M c = [ b1 Ab1 ... A
(29)
T −1 = [ e1T 1 e1T 1 A... e1T 1 A
1 −1
T
T
... em
eTm m A... em
A
m
m
A change of basis in the control variables, that is,
u = Fw
where F is m x m and det F
becomes
m −1
]T
(36)
T is found by taking the inverse of (36). F is derived from
(30) and then H is from (32).
(30)
0. When (30) is applied, (29)
.
z=
T −1 AT z + T −1BF w =
AG z + BG w
Applying the state feedback control,
v= z
(31)
The introduction of state feedback
w =−
v H z =−
v H T −1x
then,
.
.
(38)
z= ( AG + BG Γ ) z= Ad z
(32)
where Ad is the desired closed-loop system matrix which
has the form
where, H is an m x m matrix and v is an m x 1 input vector.
Substituting w from (32) into (31) yields.
z=
[T −1 AT − T −1BFH ] z + [T −1BF ] z
(37)
Ad = block digonal ( Ad1 Ad 2 ... Adm )
(33)
A formal expression for
=[ AG − BG H ]z + BG v = AG z + BG v
Above transformation require T, T-1, F and H matrices.
The controllability matrix of multivariable system is given.
T
BG
BG = I m
575
(39)
can be obtained since.
(40)
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Fig. 4: Control block diagram of PWM VSC
Thus, this leads to,
T
=
Γ BG
[ Ad − AG ]
components are used with the feed forward gain
matrix (23) to produce the feedforward component of the
PWM voltage reference. The dq voltage reference
components are then transformed and modulated using
SVPWM.
(41)
Returning to the original state space,
Experimental Results: To demonstrate the performance
of the multivariable state control, the experiment was
carried out. Figure 5 shows the hardware configuration of
the experimental system. The actual operation of the
IGBT PWM converter was tested on a small prototype.
The converter rating is stated in the Appendix. Highperformance DSP chip TMS320C33 was used as a main
controller, which operates at 33.3-MHz clock and is
capable of 32-b floating-point operation.
The sampling rate of the nonlinear control loop is
double the PWM frequency, that is, the sampling period
is 100µs. The space-vector modulation with symmetrical
switching patterns was employed as a PWM strategy.
Figure 6 shows the voltage transient responses for the
step change of the dc voltage reference. For the same size
of the DC capacitor, the multivariable state feedback
control gives fast rising time and excellent decoupling
characteristics of d–q current control.
u = Fw
= F [G − H ]T
−1
x
= Kx
(42)
where,
K = F[G – H]T
1
The total feedback and feed forward controller
components are depicted in Fig. 4. The output DC link
voltage is compared with the reference and the error is fed
to the voltage controller to reduce the produce the current
reference in dq frame axis. The three phase line currents
and source voltages are transformed to dq frame axis.
The latter quantities are used together with the state
feedback matrix (43) to produce the feedback PWM
voltage reference components. In the same way, the dq
voltage source components and the reference dq current
576
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Fig. 5: System hardware configurations
Fig. 6: The proposed controller transient response for a step change in the dc reference voltage
577
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Fig. 7: PI controller transient response for a step change
in the dc reference voltage
Fig. 9: PI controller transient response for a step change
in the load
Fig. 10: Measured waveforms of the input voltage and
current
The transient response for the dc reference step
change in case of PI controller is shown in Fig. 7. It is
noticeable that the current overshoots due to voltage
change are higher than the multivariable state feedback
control. The decoupling characteristics of dq current
control is worst compared with multivariable state
feedback control.
Fig. 8: The proposed controller transient response for a
step change in the load
578
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
Appendix
Table 1: Parameters of SV-PWM
Parameters
Value
Rated power
Rated voltage
Main frequency
Rated DC link voltage
DC link capacitor
Input interface inductance
Switching frequency
3 [kW]
220 [V]
60 [Hz]
340[V]
1950[µF]
0.0033[H]
5 kHz
REFERENCES
1.
Kazmierkowski M.P. and K. Malesani, 1998. ‘Current
control techniques for three-phase voltage-source
PWM converters: a Surve’, IEEE Trans. on Ind.
Appl., 45(5): 691-703.
2. Holtz, J., 1994. “Pulsewidth modulation for electronic
power conversion”, Proc. IEEE, 82: 1194-1214.
3. Kazmierkowski, M.P. and M.A. Dzieniakowski, 1994.
‘Review of current regulation methods for VS-PWM
inverters’, IEEE IECON’94 Conf. Proc., pp: 567-575.
4. Lee, D.C., S.K. Sul and Park, 1993. ’ Comparison of
AC current regulators for IGBT inve M. H.rter’,
PCC’93 Conf. Proc., Yokohama, Japan, pp: 206-212.
5. Norum, L., W. Sulkowski and L.A. Aga, 1992.
‘Compact realization of PWM-VSI current controller
for PMSM drive application using low cost standard
microcontroller‘, IEEE PESC Conf. Proc., pp: 680-685.
6. Rim, C.T., N.S. Choi, G.C. Cho and G.H. Cho, 1994.
‘A complete DC and AC analiysis of three-phase
controlled-current PWM rectifer using circuit D-Q
transformation’, IEEE Trans. Power Electron.,
9(4): 390-396.
7. Sepe, R.B. and J.H. Lang, 1994. ‘Inverter
nonlinearities and discrete-time vector current
control’, IEEE Trans. Ind. Applt., 30(1): 62-70.
8. Enjeti, P., P.D. Ziogas, J.F. Lindsay and N.H. Rashid,
1986. ‘A novel current controlled PWM inverter for
variable speed AC drives’, IEEE-IAS Annu. Meeting,
Denver CA, pp: 235-243.
9. Lorenz, R.D. and D.B. Lawson, 1987. ‘Performance of
feedforward current regulators for field oriented
induction machine controllers’, IEEE Trans. Ind.
Appli., 23(1): 597-602.
10. Rowan, T.M. and R.J. Kerkman, 1986. ‘A new
synchronous current regulator and an analysis of
current regulated PWM inverters’, IEEE Trans. Ind.
Appli., 22(1): 678-690.
11. Kawabata, T., T. Miyashita and Y. Yamamoto, 1990.
Dead beat control of three phase PWM inverter’,
IEEE Trans. Power Electron., 5(1): 21-28.
Fig. 11: Spectra for input voltage and current
Figures 8 and 9 show the transient responses for the
step changes of the load for multivariable state feedback
control and PI controller, respectively. The dc-voltage and
dq currents responses are more satisfactory and
acceptable in case of the multivariable state feedback
control. It can be observed that the multivariable state
feedback control performance is satisfactory in transient
and steady state.
Fig. 10 shows that the source power factor is
controlled at unity, as usual. Lagging and leading
power-factor control can be achieved if necessary.
The spectrum shown in Fig. 11 indicates that the
dominant frequency for the supply voltage and current is
equal to the fundamental frequency 60 Hz.
CONCLUSIONS
In this paper, an overall multivariable state feedback
controller for a three phase PWM converter is proposed.
The controller is designed by pole placement technique of
multivariable system regulation theory. The PWM
controller consists of outer DC link voltage and inner
current controllers. The external DC link voltage controller
incorporating the integral control regulates the DC link
voltage with high dynamics and the zero steady state
error. The internal multivariable state current controller
ensures the true unity power factor operation, fast
transient response and excellent performance. The control
strategy is able to give higher performance in transient
states such as the step change of the voltage reference
and the load since the feedforward control for the input
reference and disturbance is superposed on feedback
control. Experimental results verified the validity of the
proposed control scheme.
579
Middle-East J. Sci. Res., 24 (3): 571-580, 2016
12. Holmes, D.G. and D.A. Martin, 1996. ‘Implementation
of direct digital predictive current controller for single
and three phase voltage source inverters’, IEEE-IAS
Annu. Meeting Conf. Proc., pp: 906-913.
13. Choi, J.H. and B.J. Kim, 1997. ‘Improved digital
control scheme of three phase UPS inverter using
double control strategy’, IEEE. APEC, pp: 820-824.
14. Dzieniakowski, M.A. and M.P. Kazmierkowski, 1995.
‘Self-tuned fuzzy PI current controller for PWM-VSI’,
EPE Conf. Proc., Seville, Spain, pp: 1308-1313.
15. Min, S.S., K.C. Lee, J.W. Song and K.B. Cho, 1992. ‘A
fuzzy current controller for field-oriented controlled
induction machine by fuzzy rule’, IEEE PESC Conf.
Proc., Spain, pp: 265-270.
16. Lee, D.C., S.K.S. Sul and M.H. Park, 1994. ‘High
performance current regulator for a field-oriented
controlled induction motor drive’, IEEE Trans. Ind.
Appli., 30(5): 1247-1257.
580
Download