2008 Predictive Control Algorithm Technique For Multilevel Cascade Inverter
2008 Predictive Control Algorithm Technique For Multilevel Cascade Inverter
net/publication/224345161
CITATIONS READS
126 424
3 authors:
Jose Rodriguez
Universidad Técnica Federico Santa María
317 PUBLICATIONS 18,854 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Marcelo A Perez on 29 May 2014.
Abstract—Predictive control algorithms have been proposed The modularity provided by the CHB is very attractive for
for power electronic converters, featuring a high performance STATCOM applications, because the dc sources can be re-
in terms of dynamic behavior. This is true due mainly to the placed by capacitors which provide the reactive power required
accurate modeling and the finite set of inputs or possible switching
combinations. However, when it is used in multilevel converters, to compensate the load current [15].
the dynamic performance is degraded, because the optimization Predictive control relies on a model of the inverter and
algorithm needs to evaluate and search over a large number basically calculates the error of a cost function for each pos-
of possible switching combinations. In this paper, a predictive sible input, selecting the input that minimizes this function.
control algorithm, which exhibits high dynamic performance for Predictive control algorithms exhibit a high dynamic and a
multilevel converters, is proposed. The algorithm reduces the com-
plexity of calculations and the number of possible combinations, very good performance when applied to power electronics [16];
allowing the use of predictive control with a large number of this feature can be achieved because the power electronics
switching states. Experimental results on a 27-level asymmetric devices, in spite of its nonlinear characteristic, can be modeled
multicell converter, which validate the proposed algorithm, are accurately [17], and using a parameter estimation scheme, the
presented. model uncertainties can be adjusted [18]. In addition, the inputs
Index Terms—Asymmetric multicell inverters, multilevel con- belong to a finite set of switching combinations [19], reducing
verters, predictive control. the processing time used to perform the optimization.
Predictive control has been successfully applied to two-level
I. I NTRODUCTION three-phase inverters [20], where the cost function is related
M ULTILEVEL inverters can provide an efficient alterna- to minimize the error of the output current and a given cur-
tive to high power applications, providing a high quality rent reference. Cost functions with higher complexity can be
output voltage, increasing the efficiency and robustness, and implemented, incorporating the model of the load to provide a
reducing the electromagnetic interference. There are three well- direct power control [21], [22], the model of an induction motor
established topologies of multilevel inverters: neutral point to provide flux and torque control capability [23], or impose a
clamped (NPC) [1], flying capacitor [2], and cascaded H-bridge desired load current spectrum [24].
(CHB) [3], [4]. This paper deals with the CHB inverter topology Multilevel inverters have a higher number of switching com-
which is based on a series connection of many single-phase binations than a two-level inverter [25]. Hence, the number
H-bridge inverters to provide the total output voltage required of iterations to implement the predictive algorithm, as well
by the load [5], [6]. as the processing time, is greatly increased. This requirement
The CHB inverter with equal dc sources has a large number degrades the overall performance, and the implementation of
of redundant switching combinations that synthesize the same predictive control could become impracticable when the sample
output voltage per phase [7]. Using asymmetrical dc sources, it time is large enough. However, the predictive control of three-
is possible to reduce the redundancies, increasing the output level NPC inverters has been reported [26]. The NPC inverter
voltage levels [8]. Therefore, a high quality output voltage has the property that does not have switching redundancy, i.e.,
can be achieved using only a few H-bridge inverters [9], fea- each possible output voltage has one and only one switching
turing a very low harmonic content, reduced common mode combination; therefore, the processing time could remain small.
voltage [10], and practically no electromagnetic compatibility In [27], an extension of the algorithm is proposed and tested in
issues [11]. a four-level NPC.
Considering the high quality output voltage provided by this It is possible to reduce the processing time required by
converter, applications like high power drives [12], [13] and predictive control, using the fact that the solution of the dis-
STAtic COMpensators (STATCOMs) [14] have been proposed. crete model can be expressed directly in terms of the state
variables. Therefore, this function does not have to be evaluated
Manuscript received April 16, 2008; revised August 29, 2008. First published in each optimization iteration. The theoretical background and
October 31, 2008; current version published December 2, 2008. This work an example application can be found in [28] and the references
was supported in part by the Chilean Government under Project FONDECYT therein.
1080443, by the Industrial Electronics and Mechatronics Millennium Science
Nucleus, by the Science and Technology Bicentenario Project PSD-30, and by This paper proposes a predictive control algorithm for mul-
Universidad Técnica Federico Santa María. tilevel inverters, which has a reduced execution time. The
The authors are with the Department of Electronic Engineering, Uni- algorithm is based on a two-stage sequence; the first stage
versidad Técnica Federico Santa María, Valparaíso 110-V, Chile (e-mail:
[email protected]). uses the direct solution to obtain a reference state vector. The
Digital Object Identifier 10.1109/TIE.2008.2006948 second stage selects, if possible, the best switching combination
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
PÉREZ et al.: PREDICTIVE CONTROL ALGORITHM TECHNIQUE FOR CASCADED H-BRIDGE INVERTERS 4355
S = 3N (3)
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
4356 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 55, NO. 12, DECEMBER 2008
Sp = P (3N ) = 3N +1 . (11)
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
PÉREZ et al.: PREDICTIVE CONTROL ALGORITHM TECHNIQUE FOR CASCADED H-BRIDGE INVERTERS 4357
TABLE I
VOLTAGE LEVEL REDUNDANCIES
B. Redundancy Analysis
The switching redundancies are defined by the different
switching combinations that produce the same output voltage
per phase. In the symmetric CHB inverter, there exists a max-
imum of redundancies. They are reduced when the asymmetry
factor is changed, reaching no redundancies when the asymme-
try is trinary. In the Table I, the switching combinations and
Fig. 4. Predictive control algorithm using the direct solution. the corresponding output voltages using two cells per phase for
symmetric H-bridge and two asymmetric H-bridges are shown.
Consider a cost function based on the quadratic error of the When there are no redundancies, the correspondence be-
state variables and the references, given by tween switching combinations and output voltages is direct,
E = (x(k + 1) − xref (k + 1))2 . (15) because each phase output voltage calculated at the previous
section has only one corresponding switching combination.
To minimize this function, it is necessary that This feature simplifies the implementation of the predictive
algorithm; however, the degrees of freedom are reduced. There-
E ∗ = 0 ⇒ x∗ (k + 1) = xref (k + 1) (16) fore, to control other state variables, for example, the dc link
voltages, it is necessary to use a weight factor.
replacing this expression in the discrete model, it is possible to
define VI. T WENTY -S EVEN -L EVEL A SYMMETRIC
H-B RIDGE I NVERTER
F(k) = xref (k + 1) − Ax(k) − Ed(k). (17)
The 27-level asymmetric CHB inverter is composed by
This function does not depend on the inputs and can be calcu- three single-phase three-level inverters per phase, each one fed
lated outside the optimizing loop. Moreover, if it is possible to by a dc voltage which has a trinary ratio, i.e., vdc1 = Vdc ,
find B−1 (x(k), d(k)), then the required input can be calculated vdc2 = 3Vdc , and vdc3 = 9Vdc , like as shown in Fig. 1. Each
directly using phase of this inverter can synthesize an output voltage vo of
L = 3N = 27 levels.
u(k + 1) = B−1 (x(k), d(k)) F(k) (18) Assuming a resistive–inductive load model, the system can
be described by the following:
and the algorithm only has to find the possible input u∗ closest
to the optimal input u(k + 1). d
If the matrix B does not have an inverse, it is possible to L io = −rio + Mvo (20)
dt
calculate the term
where
G(k) = B (x(k), d(k)) u(k + 1) (19)
vo = s1 vdc1 + s2 vdc2 + s3 vdc3 . (21)
for each input u(k + 1) and compare with the function F(k) in
order to obtain the minimum error. Consider that each dc link is fed by a diode rectifier and they
This modified algorithm is shown in Fig. 4. The time con- have a fixed value. The output voltage can be written as
suming operations, like next step evaluation and cost function
vo = sVdc (22)
calculations, are processed outside the optimization loop.
This algorithm can be applied directly to any converter, where the switching combination is
which can be expressed as (12), and uses a quadratic error over
its states (currents and/or voltages). For another cost functions, s = s1 + 3s2 + 9s3 . (23)
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
4358 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 55, NO. 12, DECEMBER 2008
TABLE II
EXPERIMENTAL SETUP PARAMETERS
where x = io , u = s, and
& r' Ts
A = 1 − Ts I B= MVdc . (25)
L L
The function F(k) to obtain the direct solution is
& r'
F(k) = ioref (k + 1) − 1 − Ts io (k) (26)
L
and the function G(k) is
Fig. 6. Operation at 30% of the nominal load. (a) Inverter 9 output voltage
Ts vo9 . (b) Inverter 3 output voltage vo3 . (c) Inverter 1 output voltage vo1 .
G(k) = Vdc Ms(k + 1) (27) (d) Total phase output voltage vo .
L
Excluding the common mode voltage and considering only from the optimal switching combination. The selection of each
balanced switching combinations, it is possible to determine switching combination could be implemented using a compar-
directly the optimal switching combination using ative iterative algorithm like as shown in Fig. 5.
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
PÉREZ et al.: PREDICTIVE CONTROL ALGORITHM TECHNIQUE FOR CASCADED H-BRIDGE INVERTERS 4359
Fig. 7. Operation at 30% of the nominal load: Phase output voltage vo , line Fig. 9. Operation at 80% of the nominal load: Phase output voltage vo , line
to line output voltage vo(L−L) , and output current io . to line output voltage vo(L−L) , and output current io .
Fig. 8. Operation at 80% of the nominal load. (a) Inverter 9 output voltage
vo9 . (b)Inverter 3 output voltage vo3 . (c) Inverter 1 output voltage vo1 .
(d) Total phase output voltage vo .
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
4360 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 55, NO. 12, DECEMBER 2008
VIII. C ONCLUSION [17] P. Merceorelli, N. Kubasiak, and S. Liu, “Model predictive control of an
electromagnetic actuator fed by multilevel PWM inverter,” in Proc. IEEE
A predictive control algorithm for multilevel asymmetric Int. Symp. Ind. Electron., May 4–7, 2004, vol. 1, pp. 531–535.
H-bridge inverter is presented. The algorithm is based on the [18] S.-J. Jeong and S.-H. Song, “Improvement of predictive current con-
trol performance using online parameter estimation in phase controlled
direct solution of the predictive model in order to reduce the rectifier,” IEEE Trans. Power Electron., vol. 22, no. 5, pp. 1820–1825,
processing time and a topology redundancy analysis to reduce Sep. 2007.
the subset of possible switching combinations. The resulting [19] J. Rodriguez, J. Pontt, C. Silva, M. Salgado, S. Rees, U. Ammann,
P. Lezana, R. Huerta, and P. Cortes, “Predictive control of three-phase
algorithm can be implemented to obtain directly the switching inverter,” Electron. Lett., vol. 40, no. 9, pp. 561–563, Apr. 29, 2004.
combinations when there are no redundancies, for example, a [20] J. Rodriguez, J. Pontt, C. A. Silva, P. Correa, P. Lezana, P. Cortes, and
27-level asymmetric inverter. The proposed predictive control U. Ammann, “Predictive current control of a voltage source inverter,”
IEEE Trans. Ind. Electron., vol. 54, no. 1, pp. 495–503, Feb. 2007.
algorithm can be used with cascaded multilevel converters, [21] S. A. Larrinaga, M. A. R. Vidal, E. Oyarbide, and J. R. T. Apraiz, “Predic-
which have a large number of possible switching combinations, tive control strategy for DC/AC converters based on direct power control,”
allowing the use of a reduced sample time. Experimental results IEEE Trans. Ind. Electron., vol. 54, no. 3, pp. 1261–1271, Jun. 2007.
[22] J. Rodriguez, J. Pontt, P. Correa, P. Lezana, and P. Cortes, “Predictive
show a fast dynamic response compared to classical linear power control of an AC/DC/AC converter,” in Conf. Rec. 14th IEEE IAS
controllers. Annu. Meeting, Oct. 2005, vol. 2, pp. 934–939.
[23] J. Rodriguez, J. Pontt, C. Silva, P. Cortes, U. Amman, and S. Rees,
“Predictive current control of a voltage source inverter,” in Proc. 35th
R EFERENCES Annu. IEEE PESC, Jun. 20–25, 2004, pp. 2192–2196.
[1] J. Rodriguez, S. Bernet, B. Wu, J. Pontt, and S. Kouro, “Multi- [24] P. Cortes, J. Rodriguez, D. E. Quevedo, and C. Silva, “Predictive current
level voltage-source-converter topologies for industrial medium-voltage control strategy with imposed load current spectrum,” IEEE Trans. Power
drives,” IEEE Trans. Ind. Electron., vol. 54, no. 6, pp. 2930–2945, Electron., vol. 23, no. 2, pp. 612–618, Mar. 2008.
Dec. 2007. [25] O. Lopez, J. Alvarez, J. Doval-Gandoy, and F. D. Freijedo, “Multilevel
[2] L. Xu and V. G. Agelidis, “VSC transmission system using flying capac- multiphase space vector PWM algorithm,” IEEE Trans. Ind. Electron.,
itor multilevel converters and hybrid PWM control,” IEEE Trans. Power vol. 55, no. 5, pp. 1933–1942, May 2008.
Del., vol. 22, no. 1, pp. 693–702, Jan. 2007. [26] R. Vargas, P. Cortes, U. Ammann, J. Rodriguez, and J. Pontt, “Predictive
[3] M. A. Perez, J. R. Espinoza, J. Rodriguez, and P. Lezana, “Regenerative control of a three-phase neutral-point-clamped inverter,” IEEE Trans. Ind.
medium-voltage ac drive based on a multicell arrangement with reduced Electron., vol. 54, no. 5, pp. 2697–2705, Oct. 2007.
energy storage requirements,” IEEE Trans. Ind. Electron., vol. 52, no. 1, [27] G. S. Perantzakis, F. H. Xepapas, and S. N. Manias, “Efficient predictive
pp. 171–180, Feb. 2005. current control technique for multilevel voltage source inverters,” in Proc.
[4] P. Lezana, J. Rodriguez, and D. A. Oyarzun, “Cascaded multilevel inverter Eur. Conf. Power Electron. Appl., Sep. 11–14, 2005. CD-ROM.
with regeneration capability and reduced number of switches,” IEEE [28] A. Linder and R. Kennel, “Model predictive control for electrical drives,”
Trans. Ind. Electron., vol. 55, no. 3, pp. 1059–1066, Mar. 2008. in Proc. IEEE 36th PESC, 2005, pp. 1793–1799.
[5] C. R. Baier, J. I. Guzman, J. R. Espinoza, M. A. Perez, and
J. R. Rodriguez, “Performance evaluation of a multicell topology imple-
mented with single-phase nonregenerative cells under unbalanced supply
voltages,” IEEE Trans. Ind. Electron., vol. 54, no. 6, pp. 2969–2978,
Dec. 2007.
[6] P. Lezana, C. A. Silva, J. Rodriguez, and M. A. Perez, “Zero-steady-state-
error input-current controller for regenerative multilevel converters based
on single-phase cells,” IEEE Trans. Ind. Electron., vol. 54, no. 2, pp. 733–
740, Apr. 2007.
[7] R. Gupta, A. Ghosh, and A. Joshi, “Switching characterization of cas-
caded multilevel-inverter-controlled systems,” IEEE Trans. Ind. Electron., Marcelo A. Pérez (M’06) received the Engineer
vol. 55, no. 3, pp. 1047–1058, Mar. 2008. degree in electronic engineering and the M.Sc. and
[8] C. Rech and J. R. Pinheiro, “Hybrid multilevel converters: Unified analy- D.Sc. degrees in electrical engineering from the Uni-
sis and design considerations,” IEEE Trans. Ind. Electron., vol. 54, no. 2, versity of Concepción, Concepción, Chile, in 2000,
pp. 1092–1104, Apr. 2007. 2003, and 2006, respectively.
[9] Z. Du, L. M. Tolbert, J. N. Chiasson, and B. Ozpineci, “Reduced He is currently a Postdoctoral Researcher in the
switching-frequency active harmonic elimination for multilevel convert- area of efficiency improvement in multilevel con-
ers,” IEEE Trans. Ind. Electron., vol. 55, no. 4, pp. 1761–1770, Apr. 2008. verters with the Department of Electronic Engi-
[10] C. Rech and J. R. Pinheiro, “Impact of hybrid multilevel modulation neering, Universidad Técnica Federico Santa María,
strategies on input and output harmonic performances,” IEEE Trans. Valparaíso, Chile.
Power Electron., vol. 22, no. 3, pp. 967–977, May 2007.
[11] Y. Liu and F. L. Luo, “Trinary hybrid 81-level multilevel inverter for mo-
tor drive with zero common-mode voltage,” IEEE Trans. Ind. Electron.,
vol. 55, no. 3, pp. 1014–1021, Mar. 2008.
[12] J. Dixon, A. A. Breton, F. E. Rios, J. Rodriguez, J. Pontt, and M. A. Perez,
“High-power machine drive, using non redundant 27-level inverters and
active front end rectifiers,” IEEE Trans. Power Electron., vol. 22, no. 6,
pp. 2527–2533, Nov. 2007.
[13] S. Kouro, R. Bernal, H. Miranda, C. A. Silva, and J. Rodriguez, “High-
performance torque and flux control for multilevel inverter fed induction Patricio Cortés (S’05–M’08) received the Engi-
motors,” IEEE Trans. Power Electron., vol. 22, no. 6, pp. 2116–2123, neer and M.Sc. degrees in electronic engineering
Nov. 2007. from the Universidad Técnica Federico Santa María
[14] J. D. L. Morales, M. F. Escalante, and M. Mata-Jimenez, “Observer for (UTFSM), Valparaíso, Chile, in 2004, where he re-
DC voltages in a cascaded H-bridge multilevel STATCOM,” IET Elect. ceived the Ph.D. degree in 2008.
Power Appl., vol. 1, no. 6, pp. 879–889, Nov. 2007. In 2003, he was with the Department of Electronic
[15] Q. Song, W. Liu, and Z. Yuan, “Multilevel optimal modulation and dy- Engineering, UTFSM, where he is currently a Re-
namic control strategies for STATCOMs using cascaded multilevel invert- search Associate. In 2007, he visited the Institute
ers,” IEEE Trans. Power Del., vol. 22, no. 3, pp. 1937–1946, Jul. 2007. of Control and Industrial Electronics, Warsaw Uni-
[16] P. Athalye, D. Maksimovic, and R. Erickson, “Variable-frequency pre- versity of Technology, Warsaw, Poland. His main
dictive digital current mode control,” IEEE Power Electron. Lett., vol. 2, research interests are power electronics, adjustable
no. 4, pp. 113–116, Dec. 2004. speed drives, and predictive control.
Authorized licensed use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.
PÉREZ et al.: PREDICTIVE CONTROL ALGORITHM TECHNIQUE FOR CASCADED H-BRIDGE INVERTERS 4361
Authorized licensed
View publication stats use limited to: Universidad Tecnica Federico Santa Maria. Downloaded on December 4, 2008 at 08:48 from IEEE Xplore. Restrictions apply.