Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 1
Yong Yang, Member, IEEE, Huiqing Wen, Senior Member, IEEE, Mingdi Fan, Member, IEEE, Liqun He, Member,
IEEE, Menxi Xie, Rong Chen, Margarita Norambuena, Member, IEEE, Jose Rodriguez, Fellow, IEEE
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 2
of voltage vectors participated in the MPC algorithm flexibility merit in multi-objective control. For instance, MPCs
optimization was reduced from 8 to 6 according to the have been utilized in 3P-3L-VSIs [36], 3P-4L-VSIs [37], and
allocation of the reference voltage vector. Similarly, the modular multilevel converter [38]. However, weighting factors
reference voltage vector was constructed in terms of the are generally tuned by trail-and-error or empirical methods,
deadbeat control principle and the voltage vectors involving in which are cumbersome and highly dependent on specific
MPC optimization were set nearest to the reference voltage applications. Furthermore, the weighting-factor less MPC
vector, which will reduce the number of voltage vectors algorithms discussed in [39] and [40] cannot achieve MVV FSF
involving in the MPC optimization from 8 to 3 [22],[23]. The implementation.
above-mentioned simplified MPC algorithms aim at two-level In this paper, the issues of conventional MPC for MLI
VSIs, and similar simplification can be extended to 3P-3L VSIs. applications such as the optimal voltage vectors selection,
In [24], a highly efficient MPC based on hexagonal and computational burden, and tuning of weighting factors are
triangular region selection was proposed for 3P-3L VSI. In [25], addressed. Three reduced complexity MVV FSF MPCs without
an extended model predictive-sliding mode control was weighting factors are proposed for the T-type 3P-3L VSI
proposed for 3P-3L VSIs and the number of voltage vectors application. The experimental platform was established and
involving in MPC was greatly decreased from 19 to 9. However, three MVV FSF MPC methods are compared in terms of the
the above-mentioned MPCs only utilize a voltage vector per steady-state behavior, dynamic response and NP voltage
control period, which results in high steady-state ripples and balancing performance. The experimental results validate the
variable switching frequency. Thus, the design of inverter effectiveness of the proposed algorithms.
filters becomes difficult.
In order to solve the issue of variable switching frequency for II. MATHEMATICAL MODEL OF 3P-3L VSIS
the conventional MPCs, many new fixed switching frequency
The system diagram based on T-type 3P-3L VSIs is depicted
(FSF) MPC algorithms have been presented. In [26], a MPC
in Fig.1, where Edc is input DC power source, uan , ubn, and ucn
algorithm based on the predictive optimal switching sequence
represent the phase a, phase b and phase c output voltages, ia , ib
was proposed, which shows the feature of FSF. In a similar way,
and ic are the phase a, phase b and phase c output currents, L
a MPC algorithm with a constant switching frequency was
refers to filter inductance, and R represents loads.
presented in order to minimize the power ripples and achieve
the capacitor voltage balance [27]. However, both FSF
algorithms need to calculate the power slopes of different
voltage vectors, which is complex and time consuming. To
address this issue, double-vector-based MPCs and even
multi-vector-based MPCs have been proposed to enhance the
performance without increasing the sampling frequency. For
instance, a double-vector-based MPC by inserting a null vector
with a selected active vector was used to reduce the torque
ripple [28]. An improved MPC algorithm by using two active
voltage vectors was proposed for the induction motor drives [29]
and the permanent-magnet synchronous machine [30]. In [31], Fig. 1. Diagram of T-type 3P-3L VSI systems.
a FSF MPC with an extended-state observer was proposed to As shown in Fig.1, each phase of the inverter consists of four
achieve the robust control and rapid dynamic response of wind power electronic switching devices. Take phase a as example,
energy systems. In [32], a predictive direct torque control with assuming that the upper dc-link voltage Vp is equivalent to the
FSF was presented to reduce the torque and flux ripples of the lower dc-link voltage Vn, the relationship between the output
doubly fed induction machine. However, these algorithms are voltage of phase a and the device conduction statuses is shown
mainly focused on the 2L-VSIs and cannot be directly applied in Table I when the neutral point (NP) of the inverter is
in MLIs considering the implementation complexity. In recent regarded as reference voltage. In Table I, “1” means the power
years, a modulated MPC was proposed, which achieves FSF switch is switched on while “0” indicates the power switch is
and simple implementation [33]. In [34], a modulated MPC off.
with FSF for 3P-3L-VSIs was proposed. However, only TABLE I.
simulation results were provided. Based on the modulated MPC RELATIONSHIP BETWEEN OUTPUT VOLTAGES AND
DEVICE CONDUCTION OF PHASE-A
principle, FSF MPC for 3P-3L-VSIs has been presented and Sa1 Sa2 Sa3 Sa4 Output voltages Output states
can achieve good steady-state and dynamic performance [35].
1 1 0 0 Vdc/2 P
However, this method has to calculate application times of 0 1 1 0 0 O
different voltage vectors for 24 small triangle sectors in the αβ 0 0 1 1 -Vdc/2 N
space vector diagram, which is time consuming and
complicated. For each phase of 3P-3L VSIs, it can generate three levels
Since different control objectives must be considered for labeled as “P”, “O” and “N”. According to power switching
MLIs, including the currents tracking, voltage balancing and state combinations, 3P-3L VSIs can produce 27 (33)
switching losses reduction, the cost function of these MPCs combinations in total. Fig. 2 shows the 27 basic voltage vectors
should cover these control objectives by tuning the weighting and their distribution. Voltage vectors in the αβ stationary
factors. For the control of MLIs, recently many MPC coordinate frame can be divided into 6 large sectors and
algorithms have been investigated by fully utilizing their denoted as “I”, “II”, “III”, “IV”, “V” and “VI”, respectively.
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 3
Each large sector can be further divided into 4 small sectors and Combine (6) and (7) after the equation (6) is discretized, the
denoted as “1”, “2”, “3”, and “4”. predictive upper and lower dc-link capacitor voltages at the
(k+1)th instant are derived as:
V19 (-11-1) V18 (01-1) V17 (11-1) V p (k 1) V p (k ) K1ia (k ) K 2 ib (k ) K3ic (k )
(8)
Vref
Vn (k 1) Vn (k ) K1ia (k ) K 2 ib (k ) K3ic (k )
V20 (-110) V7 (010)
V8 (-10-1)
V5 (110)
V6 (00-1)
V16 (10-1) where K1=Ts(Sa2-Sa1)/2C, K2=Ts(Sb2-Sb1)/2C,and K3=Ts(Sc2-Sc1)
/2C.
V21 (-111) V9 (011) V0 (-1-1-1) V3 (100) V15 (1-1-1)
V10 (-100)
V1 (000)
V4 (0-1-1)
V2 (111)
III. PROPOSED ALGORITHMS
V22 (-101) V11 (001) V13 (101)
V26 (1-10)
A. Reduced Complexity MPC Algorithm
V12 (-1-10) V14 (0-10)
Assume that the actual inverter currents can track the
reference currents at the (k+1)th sampling time, according to
V23 (-1-11) V24 (0-11) V25 (1-11) (4), the desired inverter output voltages can be expressed as:
u n (k ) L[i (k 1) i ( k )] / Ts Ri ( k )
* *
* *
(9)
Fig. 2. Basic voltage vectors of 3P-3L VSIs. u n ( k ) L[i (k 1) i ( k )] / Ts Ri ( k )
As shown in Fig.1, the phase voltage equations in the where u*αn(k) and u*βn(k) represent the reference voltages in the
stationary abc reference frame can be expressed as: αβ stationary frame at the (k)th sampling instant, i*α(k+1) and
u xn =u xo uon Rix Ldix / dt ( x a , b, c ) (1) i*β(k+1) are the reference currents in the αβ stationary
coordinate frame at the (k+1)th sampling instant.
Suppose there is no neutral connection in the system, The current references by using Lagrange extrapolation can
therefore, the neutral voltage uon in equation (1) can be be expressed as [41]:
expressed as:
i* (k 1) 3i* ( k ) 3i* ( k 1) i* ( k 2)
uon (uao ubo uco ) / 3 (2) (10)
* * * *
Here the output switching state Si=a,b,c is defined as: Si=1 i ( k 1) 3i ( k ) 3i ( k 1) i ( k 2)
represents that the output of the inverter is linked to the positive The cost function by using the simplified MPC can be
dc-link bus point P. Si=0 means that the output of the inverter is expressed as:
linked to the neutral point O. Si= -1 represents that the output of
the inverter connects to the negative dc-link bus point N. Thus, g v ( k ) u* n (k ) u n ( k ) u* n (k ) u n (k )
(11)
according to relationship between the dc-link bus voltage and v ( V p (k 1) Vn (k 1) )
the output switching states of the inverter, the output phase
voltages can be obtained as: where λv is a weighting factor for the NP voltage balance.
uan =Vdc 2Sa Sb Sc / 6 Ria Ldia / dt As seen from (8), (9) and (11), the simplified MPC requires
only one computation of the desired voltage vector, 27-time
ubn =Vdc Sa 2 Sb Sc / 6 Rib Ldib / dt (3) calculations of the predictive upper and lower dc-link voltages,
ucn =Vdc Sa Sb 2Sc / 6 Ric Ldic / dt
and 27-time evaluations of the cost function. In order to further
reduce the computation burden, only voltage vectors close to
The equation (3) can be transformed into the stationary αβ
the reference voltage vector are selected to participate in the
coordinate frame and expressed as:
MPC optimization. The reference voltage vector Vref(k) of the
u n Vdc 2 S a Sb Sc / 6 Ri Ldi / dt inverter at the (k)th instant time can be expressed by:
(4)
u n 3Vdc Sb Sc / 6 Ri Ldi / dt Vref ( k ) u* n ( k ) ju* n ( k ) (12)
where uαn and uβn represent the α and β components of the Suppose Vref(k) locates at the small sector “3” of the large
inverter output voltages in the stationary αβ coordinate frame, sector I, as shown in Fig. 2, these voltage vectors that are
respectively, iα and iβ are the corresponding α and β involved in MPC optimization are V16 (PON), V17 (PPN), V5
components of the inverter output currents in the stationary αβ (PPO) and V6(OON). Similarly, when Vref(k) resides in other
coordinate frame. small sectors of the large sector I, the candidate voltage vectors
From Fig.1, the NP current io can be obtained by the for the MPC optimization are listed in Table II.
combination of the output currents and switching states: TABLE II
io ( S a 2 Sa1 )ia ( Sb 2 Sb1 )ib ( Sc 2 Sc1 )ic ic 2 ic1 (5) CANDIDATE VOLTAGE VECTORS FOR DIFFERENT SMALL SECTORS OF
LARGE SECTOR I
Suppose the dc-link bus voltage is constant, then:
Small sectors Candidate voltage vectors
ic1 C (dVn / dt ) 1 V0, V3, V4, V5, V6
(6)
ic 2 C (dV p / dt ) C (d (Vdc Vn )) / dt C (dVn / dt ) 2
3
V3, V4, V5, V6, V16
V5, V6, V16, V17
Combining (5) and (6), it can be derived as: 4 V3, V4, V15, V16
ic1 (( Sa 2 Sa1 )ia ( Sb 2 Sb1 )ib ( Sc 2 Sc1 )ic ) 2 (7)
In Table II, only one null vector of V0 (OOO) is used while
ic 2 (( S a 2 Sa1 )ia ( Sb 2 Sb1 )ib ( Sc 2 Sc1 )ic ) 2 other two null voltage vectors V1 (NNN) and V2 (PPP) are not
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 4
utilized due to their same effect on the output currents and the FSF is achieved for the SVPWM. The proposed MVV MPCs
NP voltage. As shown in Table II, the number of voltage can fully exploit the advantages of MPC and achieve similar
vectors involved in the simplified MPC is five for the small control performance as SVPWM method.
sector “1” and “2”. For other two small vectors, only four
voltage vectors are required in the simplified MPC. Thus, the
computational burden can be reduced compared with the PPN V17
ta
conventional MPC method.
B. Reduced Complexity MVV FSF MPC Algorithms 3
Ⅰ
Vref
1) Five-segment MVV FSF MPC without Weighting Factors
V5 PPO
For T-type 3P-3L VSIs, it is well known that small voltage V6 OON
PON V16
vectors, which have the same output voltage with different tb
tc 2
effects on the NP voltage, can be further divided into positive
small voltage vectors and negative small voltage vectors. For 1 4 V15
V0 OOO V POO
instance, assume that inverters operate in the normal inverting V1 3
NNN PNN
mode, a positive small voltage vector V3 (POO) decreases the V4 ONN
V2 PPP tc
upper dc-link capacitor voltage Vp and increases the lower ta
tb
dc-link voltage Vn. While a negative small voltage vector V4 Fig. 3. Voltage vectors and their application times in the large sector I
(ONN) increases the upper dc-link voltage Vp and decreases the by using the five-segment MVV FSF MPC.
lower dc-link voltage Vn. Thus, it is possible to eliminate the
weighting factors for balancing the NP voltage in the cost Once Vref (k) is determined, voltage vectors that are closest to
function by appropriately utilizing redundant small voltage Vref (k) are selected and executed within one control cycle. The
vectors. Thus, the cost function of simplified MVV FSF MPCs application times for different voltage vectors are set inversely
without weighing factors can be formulated as: proportional to their cost function values, which means that less
execution time is used for voltage vectors with larger cost
g s ( k ) u* n ( k ) u n (k ) u* n (k ) u n (k ) (13)
function value. According to (13), the values of the cost
Table III lists the candidate voltage vectors for different function for the positive and negative small voltage vectors are
small sectors of the large sector I according to the relationship the same. Therefore, only the positive small voltage vectors are
between the upper dc-link capacitor voltage Vp and the lower utilized to calculate the application times of voltage vectors.
dc-link capacitor voltage Vn. Similarly, the selection of voltage When Vref (k) resides in the small sector “4” of the large sector I
vectors for other large sectors can be obtained. shown in Fig.3, three voltage vectors V3, V15, V16 are selected
TABLE III and the application times for these voltage vectors can be
SELECTION OF VOLTAGE VECTORS FOR DIFFERENT SMALL SECTORS OF calculated by:
LARGE SECTOR I ta Ts (1/ g s 3 ) /((1/ g s 3 ) (1/ g s15 ) (1/ g s16 ))
Small sectors Working conditions Voltage vector selection t T (1/ g ) /((1/ g ) (1/ g ) (1/ g ))
1 b s s16 s3 s15 s16
(15)
Vp ≥ Vn V0, V3, V5
1 Vp < Vn V0, V4, V6 ct Ts (1/ g s15 ) /((1/ g s3 ) (1/ g s15 ) (1/ g s16 )))
2 Vp ≥ Vn V3, V5, V16 Ts ta tb tc
2 Vp < Vn V4, V6, V16
3 Vp ≥ Vn V5, V16, V17 where ta, tb and tc stand for the application times for the selected
3 Vp < Vn V6, V16, V17 three voltage vectors in a control period, and their values must
4 Vp ≥ Vn V3, V15, V16
4 Vp < Vn V4, V15, V16 be greater than or equal to zero, or less than or equal to the
control cycle Ts. The application times of different voltage
Fig. 3 illustrates the candidate voltage vectors in the large vectors in other small sectors of the first large sector I can be
sector I with their individual application times. When Vref (k) obtained in the similar way.
resides in the small sector “1” of the large sector I, the values of Once the voltage vectors are selected for different small
all redundant voltage vectors according to the cost function (13) sectors and working conditions, the switching sequences of
can be first obtained as: voltage vectors for each small sector in the first large sector I
g s3 g s 4 can be determined and shown in Table IV.
(14)
g s5 g s 6 TABLE IV
g g g SWITCHING SEQUENCES OF DIFFERENT VOLTAGE VECTORS FOR
s0 s1 s2
FIVE-SEGMENT MVV FSF MPC
where gsi (i=1ꞏꞏꞏ26) denotes the cost function value of the i-th Small sectors Working conditions Switching sequences
voltage vector according to the expression (13). 1 Vp ≥ Vn OOO-POO-PPO-POO-OOO
For the conventional MPC algorithm, only one optimal 1 Vp < Vn ONN-OON-OOO-OON-ONN
voltage vector is selected. Thus, large current ripples and 2 Vp ≥ Vn PON-POO-PPO-POO-PON
2 Vp < Vn ONN-OON-PON-OON-ONN
variable switching frequency are generated. In order to solve
3 Vp ≥ Vn PON-PPN-PPO-PPN-PON
this issue, inspired by the classical space vector pulse width 3 Vp < Vn OON-PON-PPN-PON-OON
modulation (SVPWM) method, the reference voltage vector 4 Vp ≥ Vn PNN-PON-POO-PON-PNN
can be linearly synthesized by the voltage vectors closest to this 4 Vp < Vn ONN-PNN-PON-PNN-ONN
reference vector according to the principle of voltage-second
equilibrium. Thus, MVVs are utilized per control period and
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 5
TABLE VI
V15 V16 V3 V16 V15 V4 V15 V16 V15 V4 CONDUCTION TIMES OF POWER DEVICES IN DIFFERENT LARGE SECTORS
WITH THE FIVE-SEGMENT FSF MPC
Large
Conducting times
sectors
I Ta1= Tsa1, Ta2= Tsa2, Tb1= Tsb1, Tb2= Tsb2, Tc1=Tsc1, Tc2= Tsc2
Ta1= Ts–Tsb2, Ta2=Ts–Tsb1, Tb1= Ts–Tsc2, Tb2=Ts–Tsc1,
(a) (b) II Tc1=Ts–Tsa2, Tc2=Ts–Tsa1
Fig. 4. Application times and switching patterns for five-segment MVV FSF III Ta1= Tsc1, Ta2=Tsc2, Tb1=Tsa1, Tb2=Tsa2, Tc1=Tsb1, Tc2=Tsb2
MPC in the small sector “4” in the large sector I. (a) Vp ≥ Vn. (b) Vp < Vn.
Ta1= Ts – Tsa2, Ta2=Ts –Tsa1, Tb1=Ts–Tsb2, Tb2=Ts–Tsb1,
IV Tc1=Ts–Tsc2, Tc2=Ts–Tsc1
As can be seen from Table IV and Fig.4, only four Ta1= Tsb1, Ta2= Tsb2, Tb1=Tsc1, Tb2=Tsc2, Tc1=Tsa1, Tc2=Tsa2
V
switching-state changes are occurred per control cycle and the Ta1= Ts – Tsc2, Ta2=Ts – Tsc1, Tb1=Ts–Tsa2, Tb2=Ts–Tsa1,
switching state of one inverter phase is maintained without any VI Tc1=Ts–Tsb2, Tc2=Ts–Tsb1
change, which will reduce switching losses of the inverter. 2) Seven-Segment MVV FSF MPC without Weighting Factors
Naturally, the application times and switching patterns for other The proposed reduced complexity five-segment MVV FSF
large sectors can be obtained in a same way. However, it is MPC has only four switching-state changes and the switching
complicated and time-consuming to calculate the application state of one inverter phase is maintained without any change
times and determine the switching pattern for each large sector during one sampling period Ts , which will reduce switching
one by one. Here, a new method is proposed to map the losses. However, the selected small voltage vectors are changed
condition for other large sectors to the first large sector in order frequently under different NP voltage conditions, which will
to simplify the implementation complexity. Firstly, the increase ripples in the output currents. In order to improve the
reference voltage vector Vref(k) in other large sectors will be inverter output current quality, the seven-segment MVV FSF
transformed into the first large sector. Thus, the real and MPC without weighting factors has been proposed, which will
imaginary components of the reference voltage vector can be generate 6 switching-state changes in every sampling period.
expressed as: Fig. 5 illustrates the distribution of small sectors in the first
u* nI (k ) Vref (k ) cos( ( nSector 1) / 3) large sector I. It is clear that the small sector “2” shown in Fig. 3
* (16) for the five-segment MVV FSF MPC algorithm will be
u nI (k ) Vref (k ) sin( ( nSector 1) / 3) allocated to the small sector “3” and “4”, and the small sector
where u*αnI(k) and u*βnI(k) are the α and β components of the “1” can be further divided into two sub-small sectors, namely
calculated reference voltage according to (16), | Vref(k) | and φ the “1-I” and “1-II” sub-small sectors, as illustrated in Fig. 5.
are the amplitude and the phase angle of the reference voltage Table VII shows the switching sequences for each sub-small or
vector, respectively, nSector represents the number of large small sectors of the large sector I.
sectors and its value is 1, 2, 3, 4, 5, and 6 for different large
sectors of I, II, III, IV, V, and VI, respectively.
PPN V17
For different large sectors, the corresponding reference ta
voltage vector can be obtained by using (16). The dwell times
for the selected voltage vectors can be calculated by using (15) Ⅰ
or similar expression according to the location of the desired V5 PPO 3
PON V16
voltage vector. The application times in the first large sector I V6 OON
tb
tc
by using the five-segment MVV FSF MPC without weighting 1-II Vref
factors are listed in Table V, where Tsa1, Tsa2, Tsb1, Tsb2, Tsc1 and V0 OOO
1 4 V15
1-I V3 POO
Tsc2 are conduction times for different power devices in the first V1 NNN PNN
V2 V4 ONN
tc
large sector I. Table VI shows the relationship of conduction PPP
ta
tb
times for power devices between the first large sector I and
Fig. 5. Voltage vectors and their application times in the large sector I by using
other large sectors, where Ta1, Ta2, Tb1, Tb2, Tc1 and Tc2 are the seven-segment MVV FSF MPC.
conduction times for different power devices. Through this TABLE VII
mapping, the practical implementation of the five-segment SWITCHING SEQUENCES OF DIFFERENT VOLTAGE VECTORS FOR THE
MVV FSF MPC can be significantly simplified. SEVEN-SEGMENT MVV FSF MPC
TABLE V Small sectors Switching sequences
APPLICATION TIMES FOR THE FIVE-SEGMENT MVV FSF MPC 1-I ONN-OON-OOO-POO-OOO-OON-ONN
1- II OON-OOO-POO-PPO-POO-OOO-OON
Small Working Conducting times 3 OON-PON-PPN-PPO-PPN-PON-OON
sectors conditions 4 ONN-PNN-PON-POO-PON-PNN-ONN
1 Vp ≥ Vn Tsa1=ta+tc, Tsa2=Ts, Tsb1=tc, Tsb2=Ts, Tsc1=0, Tsc2=Ts
1 Vp < Vn Tsa1=0, Tsa2=Ts, Tsb1=0, Tsb2=tb+tc, Tsc1=0, Tsc2=tb
With the cost function defined in (13), the application times
2 Vp ≥ Vn Tsa1=Ts, Tsa2=Ts, Tsb1=tc, Tsb2=Ts, Tsc1=0, Tsc2= ta+tc for the selected voltage vectors can be calculated like the
2 Vp < Vn Tsa1=tb, Tsa2=Ts, Tsb1=0, Tsb2=tb+tc, Tsc1=0, Tsc2=0 five-segment MVV FSF MPC. Considering the opposite effects
3 Vp ≥ Vn Tsa1=Ts, Tsa2=Ts, Tsb1=ta+tc, Tsb2=Ts, Tsc1=0, Tsc2=tc of the positive and negative redundant small voltage vectors on
3 Vp < Vn Tsa1=ta+tb, Tsa2=Ts, Tsb1=ta, Tsb2=Ts, Tsc1=0, Tsc2=0 the NP voltage, the application times of the redundant small
4 Vp ≥ Vn Tsa1= Ts, Tsa2=Ts, Tsb1=0, Tsb2=ta+tb, Tsc1=0, Tsc2= ta voltage vectors can be regulated to achieve the NP voltage
4 Vp < Vn Tsa1= tb+tc, Tsa2= Ts, Tsb1=0, Tsb2=tb, Tsc1=0, Tsc2=0 balancing. Here, the adjustment factor fdc (-1 ≤ fdc ≤1) for the
NP voltage balance is defined as:
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 6
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 7
i* ,
u* ,
i ,
i ,
(a)
V p Vn
i* ,
u* ,
i ,
Vn V p
i ,
(b)
Fig. 8. Block diagrams of the conventional and proposed MPCs. (a) Conventional MPC with weighting factors. (b) Proposed MPC without weighting factors.
u* n (k 1) L[i* ( k 2) i ( k 1)] / Ts Ri ( k 1) Case 2: The amplitude and the frequency of the output
* *
(21) reference currents are 4.0 A and f*=50 Hz, respectively
u n ( k 1) L[i ( k 2) i ( k 1)] / Ts Ri ( k 1) Case 3: The amplitude of the output reference current is
Substituting (4) into (21), it can be derived as stepped from 2.0 A to 4.0 A and the frequency reference is kept
as f*=50 Hz.
u* n (k 1) Li* (k 2) / Ts ( RTs / L 1)u n (k )
Case 4: The amplitude of the output reference current is
(2 R L / Ts R Ts / L)i (k )
2
changed from 4.0 A to 2.0 A and the frequency reference is
* (22) maintained as f*=50 Hz.
u n (k 1) Li (k 2) / Ts ( RTs / L 1)u n (k )
*
(2 R L / T R 2T / L)i (k )
s s
P
L R
where the current references i*α(k+2) and i*β(k+2) at the (k+2)th
L
instant can be expressed as
i* (k 2) 3i* (k 1) 3i* (k ) i* (k 1) L
* * * *
(23)
i (k 2) 3i (k 1) 3i (k ) i (k 1) ia (k ) ib (k ) ic (k )
N
Combining (22) and (23), the desired output voltage at the
(k+1)th instant can be obtained. The block diagrams of the
conventional MPC with weighting factors and the proposed
MPC without weighing factors are shown in Fig.8.
Summarizing the above analysis, a control strategy diagram for ia (k )
ib ( k )
the proposed reduced complexity MVV FSF MPC algorithms
ic (k )
with control delay compensation is shown in Fig.9.
V17
IV. EXPERIMENTAL EVALUATIONS
Vref
The proposed three MVV FSF MPC algorithms were V5
V6 V16
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 8
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 9
10ms/div
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 10
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 11
[19] A. Bakeer, M. A. Ismeil, and M. Orabi, “A powerful finite control [39] C. A. Rojas, J. Rodriguez, F. Villarroel, J. R. Espinoza, C. A. Silva, and M.
setmodel predictive control algorithm for quasi z-source inverter,” IEEE Trincado, “Predictive torque and flux control without weighting
Trans. Ind. Informat., vol. 12, no. 4, pp. 1371–1379, Aug. 2016. factors,” IEEE Trans. Ind. Electron., vol. 60, no. 2, pp. 681–690, Feb.
[20] Z. Zhang, F. Wang, J. Wang, J. Rodrguez, and R. Kennel, “Nonlinear 2013.
direct control for three-level NPC back-to-back converter PMSG wind [40] P. Acuna, R. P. Aguilera, A. M. Y. M. Ghias, M. Rivera, C. R. Baier, and V.
turbine systems: Experimental assessment with FPGA,” IEEE Trans. Ind. G. Agelidis, “Cascade-free model predictive control for single-phase
Informat., vol. 13, no. 3, pp. 1172–1183, Jun. 2017. grid-connected power converters,” IEEE Trans. Ind. Electron., vol. 64, no.
[21] J. Hu, J. Zhu, G. Lei, G. Platt, and D. G. Dorrell, “Multi-objective 1, pp. 285–294, Jan. 2017.
model-predictive control for high-power converters,” IEEE Trans. Energy [41] M. Odavic, V. Biagini, P. Zanchetta, M. Sumner, and M. Degano, “One-
Convers., vol. 28, no. 3, pp. 652–663, Sep. 2013. sample-period-ahead predictive current control for high-performance
[22] W. Xie, X. Wang, F. Wang, W. Xu, R. M. Kennel, and R. D. Lorenz, active shunt power filters,” IET Power Electron., vol. 4, no. 4, pp. 414–423,
“Finite-control-set model predictive torque control with a deadbeat Apr. 2011.
solution for PMSM drives,” IEEE Trans. Ind. Electron., vol. 62, no. 9, pp. [42] P. Cortes, J. Rodriguez, C. Silva, and A. Flores, “Delay compensation in
5402–5410, Sep. 2015. model predictive current control of a three-phase inverter,” IEEE Trans.
[23] C. Xia, T. Liu, T. Shi, and Z. Song, “A simplified finite-control-set Ind. Electron., vol. 59, no. 2, pp. 1323–1325, Feb. 2012
model-predictive control for power converters,” IEEE Trans. Ind.
Informat., vol.10, no. 2, pp. 991–1002, May 2014.
[24] Z. Zhang, C. Hackl, and R. Kennel, “Computationally efficient DMPC for
three-level NPC back-to-back converters in wind turbine systems with
PMSG,” IEEE Trans. Power Electron., vol. 32, no. 10, pp. 8018–8034, Oct.
2017. Yong Yang (M’15) received the B.S. degree in
[25] I. M. B. Hassine, M. W. Naouar, and N. Mrabet-Bellaaj, “Model automation from Xiangtan University, Xiangtan,
predictive-sliding mode control for three-phase grid-connected China, in 2003, the M.S. degree in Electrical
converters,” IEEE Trans. Ind. Electron., vol. 64, no. 2, pp. 1341–1349, Feb. Engineering from Guizhou University, Guiyang, China,
2017. in 2006, and the Ph.D. degree in Electrical Engineering
[26] S. Vazquez, A. Marquez, R. Aguilera, D. Quevedo, J. Leon, and L. from Shanghai University, Shanghai, China, in 2010.
Franquelo, “Predictive optimal switching sequence direct power control for He is currently an associate professor with the
grid-connected power converters,” IEEE Trans. Ind. Electron., vol. 62, no. School of Rail Transportation, Soochow University.
4, pp. 2010–2020, Apr. 2015. From December 2017 to December 2018, he was a
[27] D. Zhou, X. Li, and Y. Tang , “Multiple-vector model predictive power Visiting Scholar with Center for High Performance Power Electronics (CHPPE)
control of three-phase four-switch rectifiers with capacitor voltage of The Ohio State University, Columbus, USA. He has coauthored more than 60
balancing,” IEEE Trans. Power Electron., vol. 33, no. 7, pp. 5824–5835, journal and conference papers. His current research interests include model
Jul. 2018. predictive control in power electronic converters, distributed energy resource
[28] Y. Zhang and H. Yang, “Model predictive torque control of induction interfacing and high-performance motor drive control.
motor drives with optimal duty cycle control,” IEEE Trans. Power
Electron., vol. 29, no. 12, pp. 6593–6603, Dec. 2014.
[29] Y. Zhang and H. Yang, “Two-vector-based model predictive torque control
without weighting factors for induction motor drives,” IEEE Trans. Power
Electron., vol. 31, no. 2, pp. 1381–1390, Feb. 2016. Huiqing Wen (M’13-SM’17) received his B.S. and M.S.
[30] X. Zhang and B. Hou, “Double vectors model predictive torque control degrees in Electrical Engineering from Zhejiang
without weighting factor based on voltage tracking error,” IEEE Trans. University, Hangzhou, China, in 2002 and 2006,
Power Electron., vol. 33, no. 3, pp. 2368–2380, March 2018. respectively; and his Ph.D. degree in Electrical
[31] Z. Song, C. Xia and T. Liu, “Predictive current control of three-phase Engineering from the Chinese Academy of Sciences,
grid-connected converters with constant switching frequency for wind Beijing, China, in 2009. From 2009 to 2010, he was an
energy systems,” IEEE Trans. Ind. Electron., vol. 60, no. 6, pp. 2451–2464, Electrical Engineer working in the Research and
Jun. 2013. Development Center, GE (China) Co., Ltd., Shanghai,
[32] G. Abad, M. A. Rodriguez, and J. Poza, “Two-level VSC based predictive China. From 2010 to 2011, he was an Engineer at the
direct torque control of the doubly fed induction machine with reduced China Coal Research Institute, Beijing, China. From
torque and flux ripples at low constant switching frequency,” IEEE Trans. 2011 to 2012, he was a Postdoctoral Fellow at the Masdar Institute of Science and
Power Electron., vol. 23, no. 3, pp. 1050–1061, May 2008. Technology, Abu Dhabi, United Arab Emirates.
[33] L. Tarisciotti, P. Zanchetta, A. Watson, S. Bifaretti, and J. C. Clare, He is presently working as an Associate Professor at the Xi’an
“Modulated model predictive control for a seven-level cascaded h-bridge Jiaotong-Liverpool University, Suzhou, China. His current research interests
back-to-back converter,” IEEE Trans. Ind. Electron., vol. 61, no. 10, pp. include bidirectional DC-DC converters, power electronics in flexible AC
5375–5383, Oct. 2014. transmission applications, electrical vehicles, and high-power, three-level
[34] M. Rivera, M. Perez, V. Yaramasu, B. Wu, L. Tarisciotti, P. Zanchetta, and electrical driving systems.
P. Wheeler, “Modulated model predictive control (m2pc) with fixed
switching frequency for a npc converter,” in Proc. IEEE International
Conference on Power Engineering, Energy and Electrical Drives, 2015, pp.
623–628.
[35] F. Donoso, A. Mora, R. Cardenas, A. A. Cárdenas, D. Sáez, and M. Rivera,
“Finite-Set model predictive control strategies for a 3L-NPC inverter Mingdi Fan (M’16) received B.S. degree in electrical
operating with fixed switching frequency,” IEEE Trans. Ind. Electron., vol. engineering and the Ph.D. degree in detection
65, no. 5, pp. 3954–3965, May 2018. technology and automation device from Northwestern
[36] M. Habibullah, D. D. C. Lu, D. Xiao, and M. F. Rahman, “Finite-state Polytechnical University, Xi’an, China, in 2008 and
predictive torque control of induction motor supplied from a three-level 2014. From 2010 to 2011, he worked as a visiting
NPC voltage source inverter,” IEEE Trans. Power Electron., vol. 32, no. 1, scholar in Kassel University, Germany.
pp. 479–489, Jan. 2017. He is currently a Lecturer with the School of Rail
[37] M. Narimani, B. Wu, V. Yaramasu, Z. Cheng, and N. Zargari, “Finite Transportation, Soochow University. His current
control-set model predictive control (FCS-MPC) of nested neutral point research interests include model predictive control for
clamped (NNPC) converter,” IEEE Trans. Power Electron., vol. 30, no. 12, power converters and motor drives.
pp. 7262–7269, Dec. 2015.
[38] M. Vatani, B. Bahrani, M. Saeedifard, and M. Hovd, “Indirect finite control
set model predictive control of modular multilevel converters,” IEEE
Trans. Smart Grid, vol. 6, no. 3, pp. 1520–1529, May 2015.
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.
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/TTE.2020.2973045, IEEE
Transactions on Transportation Electrification
IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION 12
2332-7782 (c) 2019 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.
Authorized licensed use limited to: University of Malaya. Downloaded on February 28,2020 at 01:50:24 UTC from IEEE Xplore. Restrictions apply.