Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 1
Abstract—A single-objective predictive control method that the predicted value at every sampling period. However, in
deals with four main control objectives applied to a multi- terms of steady-state performance, the existing pulse-width
variable single-phase three-level neutral-point-clamped (NPC) modulation (PWM) methods based on PI control offer the
converter operating as an active power filter (APF) is proposed
in this paper. The four control objectives are: to self-support best performance [7]. In essence, FCS-MPC appears to be
the dc-bus voltage under load variations, to compensate the an effective control method for improving the dynamic-state
reactive power and the current harmonics, and to balance performance of active power filter applications [8]. The imple-
the dc capacitor voltages by using a predefined combination mentation of this method in the technical literature has become
of the redundant switching states of the converter. The main increasingly popular in recent years with the development of
contribution of the proposed method is that these objectives are
accomplished without using weighting factors in the cost function, more powerful and faster microprocessors that can perform
which eliminates problems such as multi-objective optimization hundreds of calculations per microsecond [9]. Despite the
or additional empirical procedures for determination of these great calculation power of microprocessors, the aim of FCS-
factors. As a result, the method is easy to implement and MPC is to simplify the cost function formulation to reduce the
rapidly selects the optimal voltage to improve the dynamic- number of calculations per sampling period. This cost function
state performance. Experimental results from a 2 kVA prototype
are presented to prove that the method is valid for single- is given by one or more mathematical expressions to be
phase compensation. The well-known effect of model parameter minimized. When the cost function has more than one control
errors issue, which is inherent in predictive control methods, is objective, weighting factors reflecting the relative importance
also tested to confirm that the harmonic distortion in the grid of each control variable are introduced. An adequate cost
current is below 5% even when the predictive model has a 25% function that uses weighting factors allows normalization of
error between actual and theoretically estimated grid impedance
values. different control objectives. However, FCS-MPC often relies
on a non-trivial multi-objective optimization issue to ensure
Index Terms—Multilevel systems, predictive models, control that each control variable remains equally controlled. Another
design, predictive control, converters, DC-AC power converters,
power conversion harmonics, pulse width modulation converters, aspect in the implementation of FCS-MPC is the need to
high-voltage techniques, power distribution, smart grids, power evaluate prediction of the control variables using the measured
quality, power harmonic filters, reactive power. parameters of the system. This evaluation allows specification
of how accurately the system parameters must be measured
or if an additional online estimation method is required to
I. I NTRODUCTION improve control tracking performance of the FCS-MPC [10],
The term “Finite Control Set Model Predictive Control” [11].
(FCS-MPC) in power electronics refers to the method of The technical literature indicates that a key issue in the
predicting the control variable behavior of a discrete type implementation of FCS-MPC is how the weighting factors
power converter, and then finding the output switching state affect the future system behavior to obtain the lowest possible
that minimizes a cost function [1]–[6]. The dynamic-state error in the controlled variables [2], [4], [12]. The process
performance of the control variables is improved because of tuning suitable weighting factors is another nontrivial
the FCS-MPC selects the optimal output switching state multi-objective optimization problem [9]. Recently, in motor
that ensures almost zero error between the reference and control applications, a predictive torque and flux control
without weighting factor calculation by using a multi-objective
Manuscript received April 3, 2014; revised April 5, 2014, September 11, ranking-based approach has been reported [13]. This approach
2014 and November 17, 2014; accepted December 15, 2014.
Copyright
c 2014 IEEE. Personal use of this material is permitted. provides a simple method for traditional two-level inverters
However, permission to use this material for any other purposes must be that have two or more control objectives to obtain the optimal
obtained from the IEEE by sending a request to pubs-permissions@ieee.org. output switching state without weighting factor calculations.
This research was partially financed by Complex Engineering Systems
Institute (ICM: P-05-004-F, CONICYT: FBO16), Fondecyt 11401419 and In the case of an active power filter (APF) converter,
Fondecyt 11121492. the situation is no different, because APFs with two-level
P. Acuña, R. Aguilera and V.G. Agelidis are with the University of New converters normally have three control objectives. These ob-
South Wales, Australia. L. Morán is with the Universidad de Concepción,
Chile. M. Rivera is with the Universidad de Talca, Chile. R. Burgos is with jectives are: to self-support the dc-bus voltage under load
the Virginia Tech University, USA. variations, and to compensate the reactive power and current
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 2
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 3
2
vC
design and the grid parameters can be replaced by the power
2
vC
vC
−
vC
−
or
or
+
system short circuit equivalent impedance or by applying
0
1
1
vC
vC
vC
vC
a well known online parameter estimation method, such as
−
−
α
recursive least squares and Kalman filter based algorithms
4 [16], [17]. In extreme cases, when parameter variations are
1111 presented, the literature has already revealed that the use of
1 0111 1101 FCS-MPC with an Extended-State Observer is an effective
0011 0101 1100
0001 0100 method to avoid the mismatch issue [11].
0000 Usually, the resistive part of the grid-equivalent impedance
2
3 is neglected and the series grid equivalent reactance is in the
Switching States: (S1 , S2 , S3 , S4 ) range of 3-7% p.u., which is an acceptable approximation of
the real system. Finally, in eq. (4) Req = Rf and Leq =
Fig. 2. Example of switching state transitions between the levels (1,2,3 or 4)
and associated NPC converter output voltage vectors. Ls + Lf [8].
vs Zs is iL
vP CC III. FCS-MPC
ZL
Traditional FCS-MPC needs to measure a set of variables at
Ls Rs io every instant k during a sampling period Ts , and determines
Grid Lf the best voltage to be applied at the next instant k + 1 to
Zf Single-Phase
Rf Load minimize a cost function, usually called g [10], [18], [19]. This
Multilevel Single-Phase
Shunt Active NPC
cost function is formulated based on a number of n̂ predicted
Power Filter Converter control variables at instant k + 1, its control references and
priorities expressed by the weighting factors (λn̂ ).
Fig. 3. Schematic diagram of the APF based on single-phase NPC converter. For the NPC converter, according to Table I, there are nine
possible values for vf that minimize the cost function. When
a first-order approximation of the derivative is considered to
states, as follows: predict the output current at instant k + 1, a high sampling
rate with a period of Ts between 20 and 100 µs must be used:
vf = vC1 (S1 − S3 ) + vC2 (S2 − S4 ) . (1)
dio io k+1 − io k
The right part of Fig. 1 represents the equivalent circuit for = . (5)
dt Ts
Thevenin analysis at the converter output terminals based on
the connection of the proposed APF topology in one phase of All possible output current predicted values of the single-
the electrical distribution system as shown in Fig. 3. The APF phase full-bridge NPC converter associated with the converter
is connected in parallel with the load at the point of common output voltage vf can be obtained from Eqs. (4) and (5) as:
coupling (PCC) (vP CC = vL ) to compensate for the current
harmonics and the reactive power presented in the load current Ts k Req Ts k
io k+1 = vf − vs k + 1 − io . (6)
(iL ). Leq Leq
The equivalent independent voltage source veq and equiv- If the cost function is selected to achieve minimum current
alent series impedances Zeq that replaces the entire network error tracking, a stable dc-bus voltage and balanced dc-bus
(Zs , Zf and ZL ) at the output terminals is: voltages, then the cost function can be written as follows:
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 4
vs
Cost Redundant Step 1 Measurement: io k , vs k , vC1 k , vC2 k
Current Function Selection
iL Reference Optimization Optimization
Generator io ∗ vf k+1 Sx
g k+1 Single-Phase
Step 2 Apply: vf k
vP N ∗ NPC
k+1
io io
Step 3 Estimation: io k
[vC1 ,vC2 ] Predictive
Model
for j = 0...8
Fig. 4. Proposed FCS-MPC block diagram.
Prediction: io k+1
and the particular application; see e.g. [20]. Furthermore, the Step 4 Evaluation: g
predictions of each dc capacitor voltage vC1 k+1 and vC2 k+1
are directly related to the measurement of dc capacitor currents Saving: Pf k+1
iC1 k and iC2 k , as shown in Eq. (8), where ρ is 1 or 2.
Ts j≤8
vCρ k+1 = vCρ k + iCρ k . (8)
Cρ
Step 5 Optimization with redundant selection: vf k+1
The aim is to ensure that even when both dc-bus voltage and
capacitor voltage balancing control are required, a combination
of an adequate current reference generator and selection of Fig. 5. Proposed redundant selection optimization FCS-MPC algorithm.
redundant switching states can be used to eliminate the need
for weighting factors and dc capacitor currents. If the unrelated
or decreased. Finally, the optimum selected voltage to apply
current tracking weighting factors are eliminated (λ1 = 1,
in the next sampling period is vf k+1 = −vC2 , because this
λ2 = 0 and λ3 = 0), then Eq. (7) turns into Eq. (9) and the
voltage ensures that vC1 will be increased and vC2 will be
algorithm is fully dedicated to obtaining the optimal output
decreased. Owing to the fast dynamics of the output current
switching state that minimizes the current tracking error. The
and the slow dynamic characteristics of the dc capacitors, the
current reference i∗o is used to maintain control of the dc-
proposed algorithm assumes that the process of increasing
bus voltage, and meet current harmonic and reactive power
or decreasing the capacitor voltages occurs slower than the
compensation requirements. During each sampling period, the
process of tracking the output current. In case of zero-voltage
switching state that generates the minimum value of g is
selection, each voltage is alternated in the function of the
selected from the nine possible function values. At this stage,
last used output switching state, reducing the semiconductor
the algorithm saves the pre-selected optimum voltage vf k+1
stresses. A summary of the proposed algorithm is described
and the predictive sign of the converter output power Pf k+1 ,
in the sequence showed in Fig. 5.
equal to io k+1 vf k+1 .
2
g = io ∗ − io k+1 . (9) V. C URRENT R EFERENCE G ENERATION
For the sake of brevity, stability analysis of the proposed The current reference signal i∗o is obtained from the load
predictive control method has not been included here. How- current by means of the single-phase dq-based signal block
ever, the interested reader is refer to [21] for further details diagram shown in Fig. 6. This block generates the current
on stability analysis of power converters controlled with FCS- reference signal for the FCS-MPC, which contains information
MPC. about both the active power required, by the converter to
maintain the dc-bus voltage, and the reactive power and current
IV. P ROPOSED R EDUNDANT S ELECTION FCS-MPC harmonics, to obtain unity power factor and the sinusoidal
current waveform of the grid. The dq-based scheme operates
The block diagram of the proposed redundant selection in a rotating reference frame by multiplying the load current
FCS-MPC is shown in Fig. 4. This part of the control method waveform by the sin(wt) and cos(wt) signals. The factor of
is designed to be implemented directly into a digital platform 2 is used to normalize the factor of 1/2 that comes from
using a sequential algorithm. The proposed algorithm evaluates the product of two sinusoidal quantities. The d-component
the selected optimum switching state of the traditional FCS- is synchronized with the phase-to-neutral system voltage and
MPC algorithm for each possibility of increasing or decreasing the q-component is phase-shifted by 90◦ . The synchronized
the capacitor voltages vC1 and vC2 using Table I. The selected signals are obtained from a synchronous reference frame
switching state that produces an optimal output voltage is (SRF) phase-locked-loop [22].
applied to the converter during the k + 1 state. For example, Eq. (10) shows the relationship between the current in the
considering that the current error associated with the pre- stationary frame iL (t) and its dq-components in a rotating
selected voltage vf k+1 = −vC1 is minimum, Pf k+1 < 0 reference frame (id and iq ):
and vC1 ≥ vC2 , then the redundant algorithm is selected
between vf k+1 = −vC1 or vf k+1 = −vC2 , depending on
id sin (ωt)
the sign of Pf k+1 and whether vC1 needs to be increased =2 i (t) . (10)
iq cos (ωt) L
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 5
vP∗ N + PI
Controller diagram shown in Fig. 7, the dc-bus voltage vP N of the single-
id − phase full-bridge NPC converter is measured through the sum
vP N of vC1 and vC2 and compared to a constant reference value
2 sin (ωt) i∗e sin (ωt) vP∗ N . The dc capacitor√ voltage vP N remains constant (with
a minimum value of 2vs ) until the active power absorbed
× Low–pass
Filter
+ × by the converter decreases to a level where it is unable to
iL īd i∗d io ∗ compensate for its losses. The dc-bus voltage error edc is
−
+ processed by a PI controller, with gains Kp and Ti . Both gains
Low–pass
are calculated according to the slow dc-bus voltage dynamic
× Filter
× × response requirements.
īq i∗q
Reactive Power
When the capacitors are charged at vP∗ N , the energy imbal-
2 cos (ωt) cos (ωt)
on/off Control ance in the dc-bus capacitor is ∆vP N and ∆i∗e is considered
Fig. 6. Block diagram of dq-based single-phase current reference generator. for small variations over i∗e . The transfer function between
vP∗ N edc i∗e ie vP N
vP N and the compensation signal generated by the PI con-
+ C (s) FCS-MPC G (s) troller ie is defined as G (s), which is represented by a first-
−
order system given by Eq. (13), where Cdc = CC11+C C2
2
:
√
Fig. 7. dc-bus voltage control block diagram. ∆vP N 1 Kp vs 2/2
G (s) = = . (13)
∆ie s Cdc vP∗ N
Current components id and iq are filtered using a low-pass The equivalent closed-loop transfer function of the dc-bus
filter (LPF), with a 20 Hz cut-off frequency in order to avoid system with a PI controller, as expressed by Eq. (14), is given
ac components. The resulting expressions īd and īq correspond by (15):
to the fundamental dq components of the input current signal
as shown in Eq. (11). With the aim of maintaining the dc-
bus voltage under control, it is necessary to modify the 1
C(s) = Kp 1 + , (14)
amplitude of the fundamental component of the converter Ti · s
reference current. This is carried out by adding an active power
reference signal i∗e into the d-component, as will be explained
1
in the dc-bus voltage control section (see Section V-A). In vP N C(s)G(s) ωn2 Ti · s + Ti
this case, the expressions of i∗d and i∗q correspond to dq = = 2 . (15)
vP∗ N 1 + C(s)G(s) s + 2ζωn · s + ωn2
reference components of the output current signal. The single-
phase stationary components of the current reference signal Since the time response of the dc-bus voltage control loop
are determined by multiplying the same sin(wt) and cos(wt) does not need to be fast, a damping ζ = 1 and a natural angular
signals by their dq components, as shown in Fig. 6. Finally, speed ωn = 2π · 100 rad/s are used to obtain an under-damped
the current reference signal i∗o is obtained by subtracting from response with minimal voltage oscillation. The corresponding
the dq reference components the measured load current iL , as integral time Ti and proportional gain Kp can be calculated
shown in Eq. (12). from the system of two equations (16):
īd |id | cos (φ)
≈ , (11) r
īq |iq | sin (φ) √
ζ = 18 KCpdc
vs 2Ti
vP
∗
N
r √ (16)
i∗o = i∗d sin (ωt + φ) + i∗q cos (ωt + φ) − iL . (12) ωn = 21 CKpvv∗s T2 .
dc PNi
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 6
2
(2pu/div) vs
replacements
(a) 0
-2
2
iL
(2pu/div)
(b) 0
step-load change
-2
iLd
(2pu/div)
2
(c) 0
iLq
-2
2
io
(2pu/div)
(d) 0
start the compensation process
-2
2
vs
(2pu/div)
(e) 0
is
-2
5
(5pu/div)
isd
(f) 0
isq
-5
(0.1pu/div)
1.1
vP N
(g) 1
0.9
2
vf n
(2pu/div)
(h) 0
-2
t1 t2 t3 t4 t5
(50ms/div)
Fig. 8. Simulated waveforms of the proposed APF scheme. (a) Phase-to-neutral grid voltage. (b) Load current. (c) dq single-phase reference components of
load current. (d) APF output current. (e) Grid current and voltage. (f) dq single-phase reference components of grid current. (g) dc-bus voltage converter. (h)
Converter output voltage.
A. Simulated results expressed in per unit (p.u.). In the simulated results shown
in Fig. 8, the active filter starts to compensate at t = t1 . At
Simulated results have been obtained by means of this time, the single phase APF injects an output current io to
MATLAB-Simulink. The predictive control algorithm was pro- compensate current harmonic components. During compensa-
grammed using the S-function block which allows simulation tion, the grid currents (is ) show sinusoidal waveform, with
of a discrete model that can be easily implemented in a digital low total harmonic distortion (T HD = 3.69%). At t = t2 , a
control platform. Simulations were performed considering a 20 step-load change (from 1.0 to 2.0 pu) is generated using an R-
µs sampling period. The APF was tested with a non-linear load L load in parallel to the existing load to evaluate the dynamic
rated at 500 kVA at 4.16 kV. The APF parameters are shown behavior of the dc capacitor bank voltage (vP N ). The dc-bus
in Table II. All voltages and current values in the figures are
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 7
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 8
i∗o io vs
iL
is = iL is
is
30
Fig. 12. Experimental results for motor load connection (reactive power
25 iL compensation). Load current, iL , system voltage vs , grid current, is , and
h1 is system voltage vs .
20
% of h1
15 5 th
(b)
10 a component that is directly related to the actual values of the
7 th
5 11 th th output currents. This component has a fundamental component
13 related to the PI controller that absorbs the dc voltage error
0 10 20 30 40 50 in the steady state and harmonic components to compensate
Harmonic Order h current distortion. It is possible to plot the effect of model
i∗o parameter errors in the behavior of the predictive current-
io tracking error (er = i∗o − io ) as a function of the rated grid
impedance value variations.
Fig. 13a, 13b and 13c are selected as representative of
particular cases. If the predictive controller uses the real value
(c)
of the system impedance, then the error between the current
er = i∗o − io reference and the output current is minimal, as shown in Fig.
13a. If the error in the system impedance value increases, the
current tracking error becomes higher and the grid current
becomes severely distorted, as shown in Fig. 13b and 13c.
Fig. 14 shows how much the system impedance value can
Fig. 10. Experimental transient response after APF connection. (a) Current change until the grid currents do not satisfy the IEEE Std.
reference signals, i∗o , and APF current, io , NPC output voltage, vf , and grid
current is . (b) Associated frequency spectrum (T HD of iL = 25.46% and
519 (THD > 5%). This graph clearly shows that the THD
T HD of is = 3.76%). (c) Current error (tracking characteristic). in the grid current increases as the current tracking error
er becomes larger in the predictive control with Zs from
iL
0.1 to 2 p.u. If the value used in the grid impedance is
between 0.5 and 1.5 p.u., the proposed method allows for
grid currents with THD below 5%, which is very important for
io step-load change establishing parameter accuracy requirements. Moreover, the
APF is still operating even if the system impedance estimation
is
value exceeds 1.5 p.u., or it is less than 0.5 p.u.
VII. C ONCLUSION
vP N
A single-objective predictive control method applied to a
three-level single-phase NPC converter as an APF has been
presented and analyzed in this paper. One of the main ad-
Fig. 11. Experimental results for step-load change (1.0 to 1.3 p.u.). Load
current, iL , APF current, io , grid current, is , and dc voltage converter, vP N . vantages of the proposed control method is the elimination of
weighting factors introduced by using a single-phase dq-based
current reference scheme, the combination of cost function
R T
where Kv = LTeq s
and Ki = 1 − Leqeq s . optimization and redundant switching states selection process
The predicted current has two key components: the com- in order to self-support the dc-bus voltage, to balance the dc
ponent that is in the direction of the nine possible output capacitor voltages and to follow a given APF current reference
voltages, and the component in the same direction as the actual signal. Alongside the advantages of using predictive control
current. Owing to the discrete nature of the output voltage without weighting factors, this method fits well in the single-
(±vP N , ±vP N /2 and 0), the first component always tries to phase NPC multilevel converter with three control variables
minimize the cost function g, selecting the optimal voltage allowing current harmonics and reactive power compensation
even if an error in Kv is present. On the other hand, there is reaching higher blocking voltage capabilities.
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 9
i∗o
operation of the APF, even when the predictive model has
io a 25% error between actual and estimated grid impedance
values.
The stability under unbalanced three-phase compensation is
er = i∗o − io a very important issue in electric power systems, which could
(a)
be considered as an extension of this paper as well as the
is evaluation of this predictive control method for large multilevel
converters such as five-level or seven-level converters that will
require a more complex mathematical and discrete model.
R EFERENCES
i∗o [1] J. Holtz and S. Stadtfeld, “A predictive controller for the stator current
io vector of ac machines fed from a switched voltage source,” in Interna-
tional Power Electronics Conference, 1983, 1983, pp. 1665–1675.
[2] S. Vazquez, J. Leon, L. Franquelo, J. Rodriguez, H. Young, A. Marquez,
and P. Zanchetta, “Model predictive control: A review of its applications
er = i∗o − io in power electronics,” IEEE Ind. Electron. Mag., vol. 8, no. 1, pp. 16–31,
(b)
March 2014.
[3] H. Young, M. Perez, J. Rodriguez, and H. Abu-Rub, “Assessing finite-
control-set model predictive control: A comparison with a linear current
is
controller in two-level voltage source inverters,” IEEE Ind. Electron.
Mag., vol. 8, no. 1, pp. 44–52, March 2014.
[4] R. Vargas, P. Cortes, U. Ammann, J. Rodriguez, and J. Pontt, “Predictive
control of a three-phase neutral-point-clamped inverter,” IEEE Trans.
Ind. Electron., vol. 54, no. 5, pp. 2697–2705, October 2007.
i∗o [5] V. Yaramasu, M. Rivera, B. Wu, and J. Rodriguez, “Model predictive
io current control of two-level four-leg inverters;part i: Concept, algorithm,
and simulation analysis,” IEEE Trans. Power Electron., vol. 28, no. 7,
pp. 3459–3468, July. 2013.
[6] P. Karamanakos, T. Geyer, N. Oikonomou, F. Kieferndorf, and S. Ma-
er = i∗o − io nias, “Direct model predictive control: A review of strategies that achieve
(c) long prediction intervals for power electronics,” IEEE Ind. Electron.
Mag., vol. 8, no. 1, pp. 32–43, March 2014.
[7] C.-S. Lim, E. Levi, M. Jones, N. Rahim, and W.-P. Hew, “A comparative
study of synchronous current control schemes based on fcs-mpc and pi-
is pwm for a two-motor three-phase drive,” IEEE Trans. Ind. Electron.,
vol. 61, no. 8, pp. 3867–3878, Aug 2014.
[8] P. Acuna, L. Moran, M. Rivera, J. Dixon, and J. Rodriguez, “Improved
active power filter performance for renewable power generation sys-
Fig. 13. Experimental results under grid impedance value variation. (a) tems,” IEEE Trans. Power Electron., vol. 29, no. 2, pp. 687–694, 2014.
without Zs variation. (b) 1.5Zs (c) 2Zs [9] T. Vyncke, S. Thielemans, and J. Melkebeek, “Finite-set model-based
predictive control for flying-capacitor converters: Cost function design
and efficient fpga implementation,” IEEE Trans. Ind. Informat., vol. 9,
no. 2, pp. 1113–1121, May 2013.
15 [10] M. Rivera, V. Yaramasu, J. Rodriguez, and B. Wu, “Model predictive
T HD of is current control of two-level four-leg inverters;part ii: Experimental
implementation and validation,” IEEE Trans. Power Electron., vol. 28,
10 no. 7, pp. 3469–3478–Rivera, July. 2013.
[11] Z. Song, C. Xia, and T. Liu, “Predictive current control of three-phase
[%]
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIE.2015.2393556, IEEE Transactions on Industrial Electronics
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS 10
[18] M. Rivera, C. Rojas, J. Rodriguez, P. Wheeler, B. Wu, and J. Espinoza, Marco Rivera (S’09–M’11) received his B.Sc. in
“Predictive current control with input filter resonance mitigation for a Electronics Engineering and M.Sc. in Electrical
direct matrix converter,” IEEE Trans. Power Electron., vol. 26, no. 10, Engineering from the Universidad de Concepción,
pp. 2794 –2803, Oct. 2011. Chile in 2007 and 2008, respectively. He recieved
[19] M. Preindl and S. Bolognani, “Model predictive direct speed control with his Ph.D. degree at the Department of Electronics
finite control set of pmsm drive systems,” IEEE Trans. Power Electron., Engineering, Universidad Técnica Federico Santa
vol. PP, no. 99, p. 1, 2012. Marı́a (UTFSM), in Valparaı́so, Chile, in 2011. He
[20] D. Quevedo, R. Aguilera, M. Perez, P. Cortes, and R. Lizana, “Model is currently Associate Professor in the Department
predictive control of an afe rectifier with dynamic references,” IEEE of Industrial Technologies at Universidad de Talca,
Trans. Power Electron., vol. 27, no. 7, pp. 3128 –3136, july 2012. Curicó, Chile. His research interests include matrix
[21] R. Aguilera and D. Quevedo, “Predictive control of power converters: converters, four-leg converters, and predictive and
Designs with guaranteed performance,” IEEE Trans. Ind. Informat., digital controls for high-power drives.
vol. PP, no. 99, pp. 1–1, 2014.
[22] S.-K. Chung, “A phase tracking system for three phase utility interface Ricardo Aguilera (S’01–M’12-) received his B.Sc.
inverters,” IEEE Trans. Power Electron., vol. 15, no. 3, pp. 431 –438, degree in Electrical Engineering from the Universi-
May 2000. dad de Antofagasta, Chile, in 2003, his M.Sc. degree
in Electronics Engineering from the UTFSM, Chile,
in 2007, and his Ph.D. degree in Electrical Engi-
neering from The University of Newcastle, Australia,
in 2012. He is currently Senior Research Associate
at the Australian Energy Research Institute (AERI),
School of Electrical Engineering and Telecommu-
nications, University of New South Wales, Sydney,
Australia. His main research interests include power
electronics, and theoretical and practical aspects on model predictive control.
0278-0046 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.