3capacités

Telechargé par chikha said
2203
Finite-States Model Predictive Control of a
Four-Level Diode-Clamped Inverter
P. Cortes(1), J. Rodriguez(1),S.Alepuz
(2), S. Busquets-Monge(2), J. Bordonau(2)
(1)Depto. Electronica. Universidad Tecnica Federico Santa Maria.
Av. Espa˜
na, 1680, Valparaiso, Chile.
Tel:+56 32 2654761, Email: [email protected]
(2)Dept. Electronic Engineering. Technical University of Catalonia.
Av. Diagonal 647, 08028 Barcelona, Spain.
Tel:+34 93 4016602, Email: [email protected]
Abstract This paper presents a new and simple nite-
states model predictive control strategy for a four-level three-
phase diode-clamped inverter. This strategy allows for fast
load current control while keeping the balance of the dc-
link capacitor voltages. A discrete-time model of the load
and of the dc-link capacitors is used to predict the behavior
of the load current and the capacitor voltages for each
possible switching state. A cost function that considers the
load current error and the capacitor voltages error is used to
evaluate each prediction. The switching state that minimizes
the cost function is selected and applied during a whole
sampling period.
Simulation results are shown verifying the good perfor-
mance of the proposed predictive controller.
I. INTRODUCTION
Multi-level converters are considered for medium volt-
age and high power applications, and also for other appli-
cations where high quality voltages and currents are re-
quired [1], [2]. These converters have several advantages
over the traditional converters: operation with voltages
over the switching devices rating, reduced common mode
voltages and smaller voltage changes (dv/dt). Increasing
attention on these kind of converters is reected in a large
number of publications in the last years [3], [4].
One of the most popular multi-level topology is the
diode-clamped converter, specially the three-phase three-
level neutral point clamped converter. For the control
of these converters several modulation techniques have
been proposed. Most of this techniques are based on
Pulse Width Modulation (PWM) [5], [6] and Space Vector
Modulation [7]. Modications of the PWM strategy has
been proposed in order to guarantee dc-link capacitor
voltage balance in a four-level diode clamped converter
under any operating condition [8].
Predictive control is a very wide class of controllers that
have found rather recent application in power converters,
a classication of them is proposed in [9]. A well known
type of predictive controller is the deadbeat controller,
which has been applied for current control in three-
phase inverters [10], [11], [12], rectiers [13], [14], active
lters[15], [16], and uninterruptible power supplies (UPS)
[17].
Model Predictive Control (MPC) is a different approach
that considers a model of the system in order to predict
the future behavior of the system over a horizon in time.
A cost function represents the desired behavior of the
system. Finite-States MPC is a simple way to use MPC
for the control of power converters taking advantage of the
discrete nature of the power converters. These are systems
with a nite number of states given by the possible combi-
nations of the state of the switching devices. By this way,
the behavior of the system is predicted for each possible
state. Then, each prediction is evaluated using the cost
function and the state that minimizes it is selected. This
approach has been successfully applied for the current
control in a three-phase inverter [18], a three-level neutral
point clamped inverter [19] and a matrix converter [20],
power control in an active front end rectier [21], [22],
and torque and ux control of an induction machine [23].
This strategy has been also applied for current control in
a four-level three-phase diode-clamped inverter [24], but
without considering balance of the dc-link voltages.
This work proposes the use of Finite-States MPC for a
four-level three-phase diode-clamped inverter considering
current control and balancing of the dc-link capacitor
voltages.
II. CONVERTER MODEL
A diagram of the four-level three-phase diode clamped
inverter considered in this work is shown in Fig. 1. Each
output phase of the inverter can be connected to the points
0, 1, 2 or 3. The switching state of each leg of the inverter
will be represented by variables Sa,Sband Sc, where
Sx∈{0,1,2,3}, with x∈{a, b, c}.
The relationship between the switching state of one leg
Sa, the switching state of each switch of this leg, and the
output voltage in one phase is shown in the following
table:
SxSx1Sx2Sx3vx0
0000 0
1001 vc1
2011 vc1+vc2
3111vc1+vc2+vc3
978-1-4244-1668-4/08/$25.00 ©2008 IEEE
2204
Sa1
+
+
+
Sa2
Sa3
Sa1
Sa2
Sa3
Sb1
Sb2
Sb3
Sb1
Sb2
Sb3
Sc1
Sc2
Sc3
Sc1
Sc2
Sc3
Vdc
vc3
vc2
vc1
abc
0
1
2
3
22
11
ic1
ic2
ic3
i1
i2
i3
i0
idc
iaibic
C
C
C
Fig. 1. Four-level three-phase diode-clamped inverter.
Imag(v)
Real (v)
Fig. 2. Possible voltage vectors generated by the four-level three-phase
diode-clamped inverter.
The output voltage can be written in vectorial form as
v=2
3
Vdc
3(Sa+aSb+a2Sc)=2
3(va0+avb0+a2vc0)
(1)
where a=ej2π
3. The 64 possible combinations of Sa,Sb
and Scgenerate the 37 different voltage vectors shown in
Fig. 2.
The load current vector is dened as
i=2
3(ia+aib+a2ic)(2)
and a resistive-inductive load is considered for this work.
The load current dynamics are described by
v=Ldi
dt +Ri(3)
where Land Rare the load inductance and resistance.
Considering the variable names dened in Fig. 1,
the behavior of the dc-link capacitor voltages can be
described by
Cvc1
dt =ic2i1(4)
Cvc2
dt =ic3i2(5)
Cvc3
dt =idc i3(6)
where currents i1,i2and i3are calculated as a function of
the load currents and the switching state of the converter.
The expression to calculate these currents is the fol-
lowing:
i1=(Sa== 1)ia+(Sb== 1)ib+(Sc== 1)ic(7)
i2=(Sa== 2)ia+(Sb== 2)ib+(Sc== 2)ic(8)
i3=(Sa== 3)ia+(Sb== 3)ib+(Sc== 3)ic(9)
A discrete time equation for the load current dynamics
can be obtained from (3) by approximating the derivative
for a sampling time Ts
i(k+1)=1RTs
Li(k)+Ts
Lv(k)(10)
The discrete-time equations for the capacitor voltages
2205
Predictive
model
vc1(k+1)
Minimization
of
g function
64
Predictive controller
4-Level
Inverter
Load
i*(k)S
vc1(k)
i(k)
iRL
i(k+1)
vc2(k)
vc3(k)vc2(k+1)
vc3(k+1)
Vc*(k)
Fig. 3. Predictive control scheme for the four-level three-phase diode-clamped inverter.
are:
vc1(k+1)=vc1(k)+ Ts
C(ic2(k)i1(k)) (11)
vc2(k+1)=vc2(k)+ Ts
C(ic3(k)i2(k)) (12)
vc3(k+1)=vc3(k)+ Ts
C(idc(k)i3(k)) (13)
where Cis the dc link capacitor.
These equations are used by the controller to predict the
behavior of the output current and the capacitor voltages,
as will be explained in the next section.
III. CONTROL STRATEGY
Equations (10)-(13) are used to predict the behavior
of the output current and capacitor voltages for each one
of the 64 possible switching states. Each prediction is
evaluated using a cost function. The switching state that
minimizes the cost function is selected and applied during
a whole sampling period.
The cost function considers two terms, the rst one
evaluates the load current error in orthogonal coordinates,
and the second term evaluates the error of the three
capacitor voltages.
g=(i
αˆ
iα)2+(i
βˆ
iβ)2(14)
+A[(V
cˆvc1)2+(V
cˆvc2)2+(V
cˆvc3)2]
where the hat symbol (ˆ) denotes the predicted variables
at time k+1,andAis a weighting factor that allows
to adjust the importance of different terms in the cost
function. The capacitor voltage reference is dened as
V
c=Vdc/3.
A block diagram of the predictive controller is shown
in Fig. 3. Here, the measured values of the load currents
and the capacitor voltages are the inputs to the predictive
model block which calculates the predicted values of
these variables for all possible switching states. These 64
predictions are compared with their respective reference
values using the cost function. The switching state which
generates the minimum value of the cost function is
selected as the output of the controller and is applied in
the converter.
IV. IMPLEMENTATION ISSUES
Implementation of the proposed predictive control must
consider several important issues. The most important
ones will be briey explained here.
The proposed control scheme will require a large
amount of calculations, in order to predict the behavior
of currents and voltages for the 64 possible switching
states. This will limit the minimum sampling time value.
As explained in [18], it takes less than 7μs to predict
the value of the load currents in a three-phase two-level
inverter, with 8 possible switching states. Considering
that the four-level inverter has 64 possible states, and the
addition of the capacitor voltages prediction, with some
optimization of the code a sampling time of 100μs is
feasible.
The calculation time will also introduce a delay be-
tween the instant in which the measurement are made and
the instant in which the new switching state is applied.
This delay must be considered in the model as explained
in [25], taking into account the one sample delay in the
model and predicting the behavior until time k+2.
It is also important to mention that not all the vari-
ables used by the predictive model are available from
measurements. For the four-level inverter presented here
it is usual that only the load currents are measured. In
order to implement the proposed predictive controller, the
capacitor voltages must be measured or estimated. In the
results shown below, it has been assumed that the load
currents and capacitor voltages are measured. However,
the case without capacitor voltages measurement is also
considered in the last results obtaining the values of the
voltages from a simple internal model of the converter
within the controller.
V. S IMULATION RESULTS
The proposed control strategy has been veried by
simulation. The system parameters are the following:
Vdc = 200V,C= 470μF , load resistance and inductance
R=16.and L=15mH. The sampling period for the
control is Ts= 100μs. Unless explicitly mentioned, the
load currents and capacitor voltages are measured.
The load currents and the voltage in one phase are
shown in Fig. 4.(a), when only current control is consid-
ered in the cost function and the capacitor voltages are not
2206
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Ŧ10
Ŧ5
0
5
10
iload [A]
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Ŧ200
Ŧ100
0
100
200
van [V]
Time [s]
(a)
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
0
50
100
150
200
250
Vdc [V]
Time [s]
vc1
Vdc
vc2
vc3
(b)
Fig. 4. Results without capacitor voltage balancing (A=0). (a) Load
currents and load voltage. (b) Capacitor voltages.
controlled, i.e A=0. The capacitor voltages are shown
in Fig. 4.(b). It can be noted that the current waveform is
deteriorated as the capacitor voltages are out of balance.
By changing the weighting factor to A=0.5,the
capacitor voltages can be controlled, as shown in Fig.
5. The load currents present low harmonic distortion and
the capacitor voltages are completely balanced.
The behavior of the proposed controller for a step in the
amplitude of the reference load current is shown in Fig. 6.
The step change is followed with fast dynamic response
by the load currents while the capacitor voltages are kept
constant.
Results for the same reference step when the capacitor
voltages are not measured are shown in Fig. 7. Here the
capacitor voltages are estimated using an internal model
based on the load current measurements and the applied
switching state. It can be seen that the current control is
not affected, but some steady state error and unbalance
appears in the capacitor voltages. However, they are still
under control. This issue can be xed using a better
voltage estimation, for example a state observer.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Ŧ10
Ŧ5
0
5
10
iload [A]
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Ŧ200
Ŧ100
0
100
200
van [V]
Time [s]
(a)
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
0
50
100
150
200
250
Vdc [V]
Time [s]
Vdc
vc1 vc2 vc3
(b)
Fig. 5. Results with capacitor voltage balancing (A=0.5). (a) Load
currents and load voltage. (b) Capacitor voltages.
VI. CONCLUSIONS
A new predictive control strategy for a four-level three-
phase diode-clamped inverter has been proposed. This
scheme considers load current control and balancing of
the dc link capacitor voltages.
The proposed strategy is simple and easy to implement.
It provides fast dynamic response for the load current
control and guarantees capacitor voltage balance by con-
sidering both, current and voltages, in the cost function.
It has been shown that capacitor voltage balance is kept
during transients as well as during steady state operation.
There is no need of modulators, the control signals for
the power switches are generated directly by the control.
Future work on the proposed predictive control includes
experimental results and controlling the capacitor voltages
without measuring them.
Finite-States Model Predictive Control presents a dif-
ferent and powerful approach for the control of power
converters.
ACKNOWLEDGEMENT
The authors gratefully acknowledge the nancial sup-
port provided by the Chilean Research Fund CONICYT-
2207
0.04 0.045 0.05 0.055 0.06 0.065 0.07 0.075 0.08
Ŧ10
Ŧ5
0
5
10
iload [A]
0.04 0.045 0.05 0.055 0.06 0.065 0.07 0.075 0.08
Ŧ200
Ŧ100
0
100
200
van [V]
Time [s]
(a)
0.04 0.045 0.05 0.055 0.06 0.065 0.07 0.075 0.08
0
50
100
150
200
250
Vdc [V]
Time [s]
Vdc
vc1 vc2 vc3
(b)
Fig. 6. Results with capacitor voltage balancing during a step in the
amplitude of the reference current. (a) Load currents and load voltage.
(b) Capacitor voltages.
FONDECYT (Grant 1080443), the Industrial Electronics
and Mechatronics Millennium Science Nucleus and by
Universidad T´
ecnica Federico Santa Mar´
ıa. This work
has been also supported by Grant TEC2005-08042-C02-
02/MIC, Ministerio de Educaci´
on y Ciencia, Spain.
REFERENCES
[1] J. S. Lai and F. Z. Peng, “Multilevel converters - a new breed of
power converters,IEEE Trans. on Industry Applications, vol. 32,
no. 3, pp. 509–517, May/June 1996.
[2] J. Rodriguez, J. S. Lai, and F. Z. Peng, “Multilevel inverters: A
survey of topologies, controls and applications,IEEE Trans. on
Industrial Electronics, vol. 49, no. 4, pp. 724–738, August 2002.
[3] G. E. J. Rodriguez, “Special section on multilevel inverters: Part
I,IEEE Trans. on Industrial Electronics, vol. 49, no. 4, August
2002.
[4] ——, “Special section on multilevel inverters: Part II,IEEE Trans.
on Industrial Electronics, vol. 49, no. 5, October 2002.
[5] G. Carrara, S. Gardella, M. Marchesoni, R. Salutari, and G. Sci-
utto, “A new multilevel PWM method: a theoretical analysis,
IEEE Transactions on Power Electronics, vol. 7, no. 3, pp. 497–
505, Jul. 1992.
[6] B. P. McGrath and D. G. Holmes, “Multicarrier PWM strategies for
multilevel inverters,IEEE Transactions on Industrial Electronics,
vol. 49, no. 4, pp. 858–867, Aug. 2002.
0.04 0.045 0.05 0.055 0.06 0.065 0.07 0.075 0.08
Ŧ10
Ŧ5
0
5
10
iload [A]
0.04 0.045 0.05 0.055 0.06 0.065 0.07 0.075 0.08
Ŧ200
Ŧ100
0
100
200
van [V]
Time [s]
(a)
0.04 0.045 0.05 0.055 0.06 0.065 0.07 0.075 0.08
0
50
100
150
200
250
Vdc [V]
Time [s]
Vdc
vc1 vc2 vc3
(b)
Fig. 7. Results with capacitor voltage balancing during a step in
the amplitude of the reference current. The capacitor voltages are not
measured. (a) Load currents and load voltage. (b) Capacitor voltages.
[7] N. Celanovic and D. Boroyevich, “A fast space-vector modulation
algorithm for multilevel three-phase converters,IEEE Transac-
tions on Industry Applications, vol. 37, no. 2, pp. 637–641,
Mar./Apr. 2001.
[8] S. Busquets-Monge, J. Bordonau, and J. Rocabert, “Extension
of the nearest-three virtual-space-vector PWM to the four-level
diode-clamped dc-ac converter,” in Power Electronics Specialists
Conference, 2007. PESC 2007. IEEE, Jun. 2007, pp. 1892–1898.
[9] R. Kennel and A. Linder, “Predictive control of inverter supplied
electrical drives,Conf. Record of PESC’00(Power Electronics
Specialists Conference), vol. Galway, Ireland, June 2000, cD-
ROM.
[10] G. Bode, P. C. Loh, M. J. Newman, and D. G. Holmes, “An
improved robust predictive current regulation algorithm,IEEE
Trans. on Industry Applications, vol. 41, no. 6, pp. 1720–1733,
November 2005.
[11] S.-M. Yang and C.-H. Lee, “A deadbeat current controller for
eld oriented induction motor drives,IEEE Trans. on Power
Electronics, vol. 17, no. 5, pp. 772–778, September 2002.
[12] H. Abu-Rub, J. Guzinski, Z. Krzeminski, and H. A. Toliyat,
“Predictive current control of voltage source inverters,IEEE
Transactions on Industrial Electronics, vol. 51, no. 3, pp. 585–
593, June 2004.
[13] L. Malesani, P. Mattavelli, and S. Buso, “Robust dead-beat current
control for PWM rectier and active lters,IEEE Trans. on
Industry Applications, vol. 35, no. 3, pp. 613–620, May/June 1999.
[14] Y. Nishida, O. Miyashita, T. Haneyoshi, H. Tomita, and A. Maeda,
A predictive instantaneous-current PWM controlled rectier with
AC-side harmonic current reduction,IEEE Trans. On Industrial
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !