Discrete Space Vector Modulation and Optimized Switching Sequence Model Predictive Control for Three-level Voltage Source Inverters
Discrete Space Vector Modulation and Optimized Switching Sequence Model Predictive Control for Three-level Voltage Source Inverters
Abstract
This paper proposes a discrete space vector modulation and optimized switching sequence model predictive control‑
ler for three-level neutral-point-clamped inverters in grid-connected applications. The proposed strategy is based
on cascaded model predictive control (MPC) for controlling the grid current while maintaining the capacitor voltage
balanced without weighting factor. To enhance the closed-loop performance, the external MPC evaluates 19 basic
and 138 virtual vectors (VV) of the proposed space vector method. The optimal control voltage is then selected using
an extended deadbeat method to reduce the execution time of the proposed control algorithm. By using the dis‑
crete space vector modulation principle, the VV are synthesized based on switching sequence (SS) and are divided
into negative and positive SSs considering their impact on the neutral point (NP) potential. The inner MPC evaluates
both types of SSs and selects the one that keeps the capacitor voltage balanced. Various controllers are evaluated
and compared against the proposed control strategy. The results show that the proposed strategy improves perfor‑
mance without weighting factor, while maintaining a total harmonic distortion of current to be less than 2%. Com‑
pared to the modulated MPC which provides the same fixed switching frequency, the proposed controller reduces
the computational burden by over 50% while also providing better NP voltage balance accuracy.
Keywords Three-level inverter, Fixed switching frequency, Model predictive control (MPC), Optimal switching
sequence (OSS), Discrete space vector modulation (DSVM)
© The Author(s) 2023. Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which
permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the
original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or
other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line
to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory
regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this
licence, visit http://creativecommons.org/licenses/by/4.0/.
Zhou et al. Protection and Control of Modern Power Systems (2023) 8:64 Page 2 of 16
algorithms often have higher computational requirement applicability. An effective method to resolve the issue of
than the traditional PI-type controllers [5, 6]. Among variable switching frequency in MPC strategies is to seek
these control strategies, the most prominent ones include an optimal switching sequence (OSS) instead of a sin-
deadbeat, lag-based, trajectory-based and model predic- gle switching state per control period. In [27], six local
tive control. OSSs are considered and evaluated in the power control
For classic finite control-set model predictive control objectives to determine the global OSS for the next sam-
(FCS-MPC) [7], optimal control actions are obtained by ple, whereas in [28], OSS-MPC based on two cost func-
predicting system behavior and evaluating cost functions tions is proposed to independently control current and
over all possible states of the converter [8, 9]. FCS-MPC capacitor voltages without WF. However, this method
offers advantages such as fast dynamic response, simplic- needs to compute the solution of the relaxation problem
ity in handling nonlinearity and constraints, and a multi- first, followed by the use of non-negative constraints to
variable control approach [10, 11]. Nevertheless, its main solve the OSS, resulting in a high computational bur-
drawbacks include the short sampling time requirement, den. Li et al. [29] introduces the use of a cost function to
variable switching frequency and high computation define the region with the OSS candidates for evaluation,
time. These limit its application in multi-level convert- thereby reducing the computational burden. However,
ers [12, 13]. To apply to three-level inverters, the classic the execution time is still quite high because of the need
FCS-MPC needs to evaluate 27 virtual vectors (VV) in to calculate the duty cycle corresponding to the OSS. To
each control cycle, resulting in poor THD performance further reduce the execution time, the deadbeat control
and significant current ripple [14]. It also entails a high technique is proposed to select the required control volt-
computational workload, posing a challenge for its imple- age without evaluation of the voltage control objective
mentation on DSP/FPGA control hardware. In the case [30, 31]. In [32], deadbeat-predictive torque control with
of 3L-NPC inverters, MPC employs current and capaci- discrete space-vector modulation is proposed to reduce
tor voltage control objectives for closed-loop control, the torque ripple and the computational burden of the
whose performance is influenced by the weighting factors conventional predictive torque control method. Never-
(WFs) [15, 16]. The selected WFs establish the trade-off theless, a control method that can achieve high control
between current accuracy and capacitor voltage control, precision while simultaneously addressing the challenges
with higher WF values reducing current accuracy and related to the absence of WF, fixed switching frequency,
lower values increasing neutral point (NP) voltage imbal- and low computational burden still requires further
ance. WF selection often relies on empirical methods, research and development.
incurring a significant amount of time. Also, classic FCS- In this paper, a discrete space vector modulation and
MPC results in variable switching frequency, which com- optimized switching sequence model predictive control-
plicates the design of filters [17, 18]. ler (DSVM-OSS-MPC) strategy is proposed. The main
Many researchers have made improvements to the contributions of this paper include the following three
FCS-MPC strategy to address the above issues. Regard- aspects:
ing the tuning of WFs, references [19] and [20] use
fuzzy methods and neural networks to obtain the best (1) Controlling grid current based on the cascade MPC
WF solution for each operating condition, respectively. while maintaining capacitor voltage balance with-
In [21], a fast finite switching state MPC without WF is out WF, thus eliminating the cost of WF selection.
proposed, where the selected voltage vectors are used for (2) Achieving superior current tracking accuracy and
tracking the current reference and the redundant vectors NP voltage balance. To improve the closed-loop
for balancing the DC capacitance voltage. However, the performance, DSVM is used to achieve a new space
method is less effective because of the limited number of vector with 157 voltage vectors instead of the 19
states used to control NP voltage. basic vectors used in classic MPC. The additional
To address the issue of variable switching frequency 138 vectors are virtual and synthesized using the
in the MPC strategies, a digital filter is employed in OSS which considers the impact of each vector on
[22–24] to narrow the switching frequency to a specific NP voltage and the reduction of switching commu-
range. In [25], an artificial intelligence method is pro- tation.
posed for online tuning of the WFs and regulating the (3) Significantly reduced computational burden is
average switching frequency. Reference [26] proposes achieved. To avoid the exhaustive search for the
a modulated MPC (M2PC) strategy to realize capacitor optimal control solution among the 157 SS candi-
voltage balance by controlling the duty cycle of redun- dates, the extended deadbeat method is used in the
dant vectors. However, this method has the drawback of outer MPC to reduce the closed-loop control to a
imposing a high computational burden and is of limited sub-optimal problem. The inner MPC then focuses
Zhou et al. Protection and Control of Modern Power Systems (2023) 8:64 Page 3 of 16
on the redundant SSs to select the optimal solution. From the modeling approach described in [33] and
Therefore, the proposed control strategy offers the considering the variables given in Table 1, the grid cur-
benefit of delivering accurate current response and rents, and the sum and difference in the dynamics of
maintaining capacitor voltage balance, while simul- the DC-link voltage in the αβγ reference frame can be
taneously exhibiting characteristics of no WF influ- expressed as:
ence and reduced computational burden.
1 √1 Sα Sγ
d 1 √ Sβ2 − Sα2 −
L iαβ = x1 Sαβ + 2 6 3 x2 − eαβ − Riαβ
The rest of this paper is organized as follows: the clas- dt 2 Sα Sβ
√
6
−
Sβ Sγ
√
3
sic MPC method is presented in Sect. 2, while Sect. 3 (1)
introduces the basic principles of switching sequence
T
MPC. Section 4 provides a detailed description of the C ẋ1 = −Sαβ iαβ + 2idc (2)
proposed DSVM-OSS-MPC, including the extension
of the space vector based on the DSVM and OSS, the 2 1 T
selection method of the optimum voltage vector, and the C ẋ2 = − √ Sα2 − Sβ2 , −Sα Sβ iαβ − √ Sαβ iαβ Sγ
6 6
optimization of the capacitor voltage balance. In Sect. 5, (3)
experiments and simulations are carried out to verify the
where x1 = vC1 + vC2 and x2 = vC1—vC2 are the sum and
effectiveness and superiority of DSVM-OSS-MPC. The
the difference of the upper and lower DC-link voltages,
conclusions are given in Sect. 6.
respectively.
To ensure correct converter operation, x2 must be near
2 Classic FCS‑MPC strategy for 3L‑NPC
zero or at least one order of magnitude lower than x1
Figure 1 presents a 3L-NPC inverter connected to the
[33]. In addition, the averaged duty cycle Sαβ is defined
grid. The DC-side of the converter consists of two capaci-
within [ − 1, 1], and therefore the third term located
tors supplied by a DC voltage vdc. At the AC-side, the
on the right-hand side of (1) can be assumed to be two
converter is connected to the three-phase sources (ea,
orders of magnitude lower than the second term. With
eb, ec) through the RL filter and injects three-phase cur-
this consideration, the inductor current dynamics can be
rents (ia, ib, ic) to the grid. Each phase of the three-level
approximated by:
NPC consists of four switches Sxi with x ∈ {a, b, c} and
1 ≤ i ≤ 4 , and generates up to three switching levels d
Sx ∈ {−1, 0, 1}. Considering the three legs, the inverter L iαβ = −eαβ + u − Riαβ (4)
dt
can generate 27 switching states Sjabc.
with 1 ≤ j ≤ 27. To obtain the optimal state for the where u = 12 x1Sαβ is the output voltage vector of the
next sample with the MPC, the dynamic response of the inverter, iαβ is the output current vector, and eαβ is the
system due to each switching state candidate Sjabc is pre- grid voltage vector. From [34], the current predictions
dicted and evaluated. at k + 1 in the α− axis and β− axis which are noted as
p p
iα (k + 1) and iβ (k + 1), are given by:
p
iα (k + 1) RTs iα (k) Ts uα (k) − eα (k)
p = 1 − +
iβ (k + 1) L iβ (k) L uβ (k) − eβ (k)
(5)
where i(k) is the measured current at the k sample, while
e(k) and u(k) are the measured grid voltage and inverter
output voltage at the k sample, respectively.
Table 2 Classification of small vectors total number of possible dispositions of switching states
Type Switching states (Sabc)
in an SS per region increases with the number of redun-
dant vectors. To regroup the SS in each region into two
Sabc.P [POO], [PPO], [OPO], [OPP], [OOP], [POP] types, the nature of an SS is exclusively defined by the
Sabc.N [ONN], [OON], [NON], [NOO], [NNO], [ONO] type of its small vectors. For example, in region 1-IV, if
a P-type small vector [PPO] is used, the number of pos-
sible dispositions of P-type SS are [PON-PPN-PPO],
dots. Except for the zero-voltage vectors, only the small [PON-PPO-PPN] [PPO-PPN-PON], [PPO-PON-PPN],
vectors can connect the inverter terminals to the same [PPN-PPO-PON] and [PPN-PON-PPO]. In this work, to
type of DC-link potential. A switching state Sjabc is called reduce the switching losses within a control period, the
P-type and noted as Sabc.P when only the positive terminal switching effort is restricted. In the first restriction, the
of the DC link is connected to the grid, and N-type Sabc.N switching state per phase (Sx) cannot change between P
when connected to the negative terminal. The classifica- and N and vice-versa. In the second restriction, only one
tion of small vectors according to the type of switching phase of an applied three-phase switching state (Sabc) can
states Sabc.P and Sabc.N is given in Table 2. Using (10), the change. In such a case, the candidate SSs in subsector
direction of NP current can be defined. 1-IV are PON-PPN-PPO for the P-type and PPN-PON-
For example, by applying the P-type [O,P,O]T and its OON for the N-type. The same principle is used for all
associated N-type redundancy [N,O,N]T, the associ- the SSs of sector 1 as given in Table 3.
ated NP current according to (10) are io = ib and io = -ib, However, the type of the optimal SS, which is applied
respectively. With an appropriate distribution of several between two consecutive samples and selected by the
switching combinations within the sampling period, it inner MPC, can change between the P-type and N-type.
is possible to control the current as well as NP voltage For example, considering the previously applied SS of
potential. 1-II-P, the next optimal candidate SS selected by the
The order of the converter applying several Sjabc within inner MPC is either 1-II-P or 1-II-N if the required con-
the control period is known as SS and the controller is trol voltage is in sector 1-II. Between two consecutive
called SS-MPC. In PWM and SVM modulation meth- samples, two phases of the inverter can change. In this
ods, various SS dispositions are reported in the literature. scenario, the second restriction is not respected, which
Since SVM is synthesized based on the space vector, it is will lead to an extra switching effort.
easier to implement SS-MPC based on SVM than PWM, To synthesize the applicable OSS during each sam-
and it provides a simpler identification of small voltage ple, the conduction time associated with each switch-
vectors to control the NP voltage. ing state within a control period has to be calculated.
To synthesize SVM, the space vector presented in Fig. 3 Various online methods are proposed for obtaining
is divided into six sectors, and each sector is further the OSS and the related duty cycle as a function of the
divided into four regions or sub-sectors. For a 3L-NPC, resulting current and power errors of the primary term
the total number of regions is 24 and each region has of the cost function [26–29]. Even though they provide
three switching states with one or two small vectors. For an optimal duration candidate for tracking the control
instance, region II within sector 1, noted as 1-II, has one objectives, these methods result in a higher computa-
medium and two small vectors. Considering SVM based tional burden.
on a symmetric pulse pattern, an SS applied over a con-
trol period is given by:
t1 t2
t2 t1 Table 3 The switching sequence of sector 1
S u1 , u2 , u3 [t3 ], u2 , u1 (11) Sector Switching sequence type Switching sequence
2 2 2 2
1-I P OOO-POO-PPO
where ui (i = 1, 2, 3) is the vector related to the ith switch-
N ONN-OON-OOO
ing state of a subset. ti (i = 1, 2, 3) is the duration of the ith
1-II P PON-POO-PPO
switching state in a subsection and satisfies the following
N ONN-OON-PON
formula:
1-III P PNN-PON-POO
t1 + t2 + t3 = Ts (12) N ONN-PNN-PON
1-IV P PON-PPN-PPO
Focusing on half-sampling time, several dispositions
N OON-PON-PPN
of SS are possible using the vectors u1, u2, and u3. The
Zhou et al. Protection and Control of Modern Power Systems (2023) 8:64 Page 6 of 16
4 Proposed DSVM‑OSS‑MPC strategy configuration, the current THD, the average switching
An offline approach provides an alternative solution frequency (ASF), and the complexity of implementing
to tune the SS candidates without increasing the com- MPC when nv increases are considered. To select the
putational burden of the MPC algorithm. In this paper, suitable expanded region, the MPC with 6, 10, 19, 28
DSVM based on virtual vectors is used to synthesize the vectors per region are compared with MPC-PWM, as
OSS without the need for the online evaluation of the shown in Fig. 5. As seen, when nv = 6, the resulting ASF
related switching durations. is lower than that of MPC-PWM, and for a closed-loop
control with the lowest ASF and complexity, the suit-
4.1 DSVM based on virtual vectors able configuration is nv = 6. However, the resulting cur-
To improve controller performance, the number of vir- rent THD is higher than that under MPC-PWM for the
tual vectors is selected so that the closed-loop perfor- different operating currents.
mance is similar to the one achieved under MPC-PWM To achieve a similar current THD as under MPC-
[38]. The virtual vector noted uv is synthesized by its cor- PWM, the switching frequency needs to be increased.
responding SSs as given by: However, this can be challenging to implement in a
low-cost digital processor because of the high com-
uv = di ui
(13) putational requirement. For nv = 10, 19, and 28, the
i=1,2,3 resulting current THD and ASF are similar to the val-
ues under MPC-PWM. Thus, to obtain performances
d1 + d2 + d3 = 1 (14) that are equivalent to the ones achieved under MPC-
PWM, the possible candidates are nv = 10, 19, and 28.
where ui is the basic vector and uv is the virtual vec- Considering that for nv ∈ {10, 19, 28}, the improvement
tor. di is the duty cycle of vector ui calculated as di = ti / of the current THD and the reduction of the ASF are
Ts. By substituting the coordinates of the three basic and negligible, MPC-DSVM with nv = 10 represents the sce-
virtual vectors in (13), Eqs. (13) and (14) are developed nario for achieving a similar closed response to that of
into a system of three equations. The resulting system is MPC-PWM, without imposing excessive implementa-
solved offline for obtaining the di associated with each ui. tion complexity.
To expand the number of voltage vectors of sector Considering the case with nv = 10, the expanded space
1-II from 3 vectors to 6, 10, 19, and 28, the region is fur- vector is presented in Fig. 6a. Focusing the analysis on
ther divided as presented in Fig. 4. In [36], the expanded the subsector 1-II for instance, the number of virtual vec-
region consists of three actual and three virtual vectors, tors synthesized based on three basic vectors is equal to
as shown in Fig. 4a. To select the appropriate extended seven as presented in Fig. 6b, and each virtual vector is
synthesized according to Table 4. Knowing that a subsec-
tor has two types of SS (as seen in Table 3), each virtual
vector uv can be decomposed into P-type and N-type SSs
as illustrated in Fig. 7. Hence, the expanded space vec-
tor presented in Fig. 6a has a total of 157 vectors divided
into 19 basic vectors and 138 virtual vectors. Since the
total number of candidate vectors is 6 times the number
of states generated by 3L-NPC, it is anticipated that the
2 2 2
g = u∗α − uvα + u∗β − uvβ + dc vop (k + 1)
(15)
u∗α (k) iα∗ (k
L + 1) − iα (k) iα (k) eα (k)
=
u∗β (k) Ts + 1) − iβ (k) + R iβ (k) + eβ (k)
iβ∗ (k
(16)
where uαβ (k) is the reference voltage components, and vo
∗
Table 5 Rules for selecting the optimal control voltage (1) Measure iαβ(k), eαβ(k), vc1(k) and vc2(k).
The output boundaries Duty cycle
(2) Apply the optimal switching sequence.
voltage vector (3) Predict iαβ(k + 1), eαβ(k + 1), iαβ
∗ (k + 2), and u∗ (k + 2).
αβ
A type B type dux duy duz (4) Calculate L1, L2, and L3 associated to u∗αβ(k + 2).
ux ΔL1 ≤ − 3 ΔL2 ≤ − 3 1 0 0 (5) Use the coordinates of u∗αβ(k + 2) to select uαβ(k + 2).
uy ΔL3 ≥ 3 ΔL3 ≤ − 3 0 1 0 (6) Select N- or P-type SS which minimizes ginner.
uz ΔL2 ≥ 3 ΔL1 ≥ 3 0 0 1
uv1 − 3 < ΔL1 ≤ − 1 ΔL1 ≤ 0 2/3 1/6 1/6 5 Simulation and experimental results
ΔL2 ≤ 0 − 3 < ΔL2 ≤ − 1 For validation purposes, the effectiveness of the proposed
ΔL3 ≤ 0 0 < ΔL3 controller is compared with the classic MPC [33], the
uv2 ΔL1 ≤ 0 ΔL1 ≤ − 1 1/2 1/2 0 FS-MPC without WF (WMPC) [21], and the M 2PC [26].
ΔL2 ≤ − 1 ΔL2 < 0
0 < ΔL3 ΔL3 ≤ 0 The parameters of the system used for the evaluation are
uv3 ΔL1 ≤ 0 0 < ΔL1 1/2 0 1/2 given in Table 6 and the controller operating sampling
0 < ΔL2 ΔL2 ≤ 0 frequency is 10 kHz.
ΔL3 ≤ − 1 1 < ΔL3
uv4 − 1 < ΔL1 < 1 − 1 < ΔL1 < 1 1/3 1/3 1/3
− 1 < ΔL2 < 1 − 1 < ΔL2 < 1
− 1 < ΔL3 < 1 − 1 < ΔL3 ≤ 1 Table 6 System parameters
uv5 0 < ΔL1 ΔL1 ≤ 0 1/6 2/3 1/6 Parameter Grid-Connected
ΔL2 ≤ 0 0 ≤ ΔL2
1 ≤ ΔL3 < 3 − 3 ≤ ΔL3 ≤ − 1 Simulation Experimental
uv6 0 < ΔL1 1 ≤ ΔL1 < 3 1/6 1/6 2/3
1 ≤ ΔL2 < 3 0 < ΔL2 Vdc DC-link voltage 800 V 110 V
ΔL3 ≤ 0 0 < ΔL3 Em Line-line voltage (RMS) 380V 50 V
uv7 1 ≤ ΔL1 0 < ΔL1 0 1/2 1/2 C DC link capacitors 500 μF 2200 μF
0 < ΔL2 1 ≤ ΔL2 f Fundamental frequency 50 Hz 50 Hz
0 < ΔL3 ΔL3 ≤ 0
R Resistance 0.1 Ω 0.5 Ω
Iref Reference current 15/30 A 3/6 A
L Filter inductance 5 mH 7 mH
3
2
1
ginner = ti (|Sia |ia + |Sib |ib + |Sic |ic ) + vo (k)
C
i=1
(24)
The optimal vector can be either a basic or virtual vec-
tor, and so is selected from the 157 vectors. In the case
where it is a virtual vector, the inner MPC selects the type
of SS that ensures a better NP voltage balance. The pro-
posed DSVM-OSS-MPC uses the whole extended space
vector with 157 compared to 19 for the classic MPC, and
therefore a better current accuracy can be achieved.
The block diagram of the proposed strategy is shown
in Fig. 10 and the algorithm is described by the follow-
ing main steps.
Fig. 16 Output current, capacitor voltage, current spectrum, average switching frequency, with ASF 1.712 kHz, 1.704 kHz, 4.330 kHz, and 3.815 kHz
respectively. a Classic MPC. b WMPC. c M2PC. d DSVM-OSS-MPC
Zhou et al. Protection and Control of Modern Power Systems (2023) 8:64 Page 12 of 16
Fig. 17 Output current, capacitor voltage, current spectrum, average switching frequency with ASF 3 kHZ. a Classic MPC. b WMPC. c M2PC. d
DSVM-OSS-MPC
six-level hybrid-clamped converters. IEEE Transactions on Industrial Elec- 30. Ipoum-Ngome, P. G., Mon-Nzongo, D. L., Flesch, R. C. C., Song-Manguelle,
tronics, 68(9), 7946–7956. J., Wang, M., & Jin, T. (2021). Model-free predictive current control for mul‑
11. Aguirre, M., Kouro, S., Rojas, C. A., Rodriguez, J., & Leon, J. I. (2018). tilevel voltage source inverters. IEEE Transactions on Industrial Electronics.,
Switching frequency regulation for FCS-MPC based on a period control 68(10), 9984–9997.
approach. IEEE Transactions on Industrial Electronics., 65(7), 5764–5773. 31. Karamanakos, P., Geyer, T., & Kennel, R. (2016). A Computationally efficient
12. Ni, Z., Abuelnaga, A., & Narimani, M. (2020). A novel high-performance model predictive control strategy for linear systems with integer inputs.
predictive control formulation for multilevel inverters. IEEE Transactions on IEEE Transactions on Control Systems Technology, 24(4), 1463–1471.
Power Electronics, 35(11), 11533–11543. 32. Portillo, R., Vazquez, S., Leon, J. I., Prats, M. M., & Franquelo, L. G. (2013).
13. Xia, S., Wu, X., Zheng, J., Li, X., & Wang, K. (2021). A virtual space vector Model based adaptive direct power control for three-level NPC convert‑
PWM with active neutral point voltage control and common mode ers. IEEE Transactions on Industrial Informatics., 9(2), 1148–1157.
voltage suppression for three-level NPC converters. IEEE Transactions on 33. Vargas, R., Cortés, P., Ammann, U., Rodríguez, J., & Pontt, J. (2007). Predictive
Industrial Electronics, 68(12), 11761–11771. control of a three-phase neutral-point-clamped inverter. IEEE Transactions on
14. Yang, Y., Wen, H., Fan, M., Xie, M., Chen, R., & Wang, Y. (2019). A constant Industrial Electronics, 54(5), 2697–2705.
switching frequency model predictive control without weighting factors 34. Baidya R, Aguilera RP, Karamanakos P, Acuna P, Rojas C, Geyer T, Lu DD (2019)
for T-type single-phase three-level inverters. IEEE Transactions on Industrial Dealing with suboptimality in multistep model predictive control for transient
Electronics, 66(7), 5153–5164. operations, In: 2019 IEEE energy conversion congress and exposition (ECCE), pp.
15. Aguirre, M., Kouro, S., Rojas, C. A., & Vazquez, S. (2021). Enhanced switch‑ 3780-3785
ing frequency control in FCS-MPC for power converters. IEEE Transactions 35. Li, X., Xue, Z., Zhang, L., & Hua, W. (2021). A low-complexity three-vector-based
on Industrial Electronics., 68(3), 2470–2479. model predictive torque control for SPMSM. IEEE Transactions on Power Elec-
16. Liu, X. (2022). Neural predictor-based low switching frequency FCS-MPC tronics, 36(11), 13002–13012.
for MMC With online weighting factors tuning. IEEE Transactions on Power 36. Vazquez, S., Leon, J.I., Franquelo, L.G., Carrasco, J.M., Martinez, O., Rodriguez, J.,
Electronics, 37(4), 4065–4079. Cortes, P. & Kouro, S. (2009). Model predictive control with constant switching
17. Villarroel, F. (2013). Multiobjective switching state selector for finite-states frequency using a discrete space vector modulation with virtual state vectors.
model predictive control based on fuzzy decision making in a matrix In: 2009 IEEE international conference on industrial technology, pp. 1-6.
converter. IEEE Transactions on Industrial Electronics, 60(2), 589–599. 37. Yu, B., Song, W., Li, J., Li, B., & Saeed, M. S. R. (2021). Improved finite control set
18. Caseiro, L. M. A., Mendes, A. M. S., & Cruz, S. M. A. (2019). Dynamically model predictive current control for five-phase VSIs. IEEE Transactions on Power
weighted optimal switching vector model predictive control of power Electronics, 36(6), 7038–7048.
converters. IEEE Transactions on Industrial Electronics, 66(2), 1235–1245. 38. Yu, B., Song, W., Guo, Y., Li, J., & Saeed, M. S. R. (2021). Virtual voltage vector-
19. Habibullah, M., Lu, D. D., Xiao, D., & Rahman, M. F. (2016). Finite-state based model predictive current control for five-phase vsis with common-
predictive torque control of induction motor supplied from a three- mode voltage reduction. IEEE Transactions on Transportation Electrification, 7(2),
level NPC voltage source inverter. IEEE Transactions on Power Electron- 706–717.
ics., 32(1), 479–489.
20. Antoniewicz, K., Jasinski, M., Kazmierkowski, M. P., & Malinowski, M.
(2016). Model predictive control for three-level four-leg flying capacitor Sheng Zhou was born in Fuzhou, China in 1983 . He received the
converter operating as shunt active power filter. IEEE Transactions on Master degree in Software Engineering from Nanjing University, Nan‑
Industrial Electronics., 63(8), 5255–5262.
jing, China, in 2007. He is Professor Senior Engineer, more than 15
21. Cortés, P., Rodríguez, J., Quevedo, D. E., & Silva, C. (2008). Predictive
current control strategy with imposed load current spectrum. IEEE
years of digital management and data analysis experience in power
Transactions on Power Electronics., 23(2), 612–618. industry. He is currently working at State Grid Fujian Electric Power
22. Donoso, F., Mora, A., Cardenas, R., Angulo, A., Saez, D., & Rivera, M. Co., LTD.
(2018). Finite-set model-predictive control strategies for a 3L-NPC
inverter operating with fixed switching frequency. IEEE Transactions on Minlong Zhu was born in Jiangxi province, China, in 1997. He
Industrial Electronics., 65(5), 3954–3965. received B.S. degrees (2020) in Electrical Engineering and Automation
23. Vazquez, S., Marino, D., Zafra, E., Peña, M. D., Rodríguez-Andina, J. J., from Yanshan University. Since 2020, He is working toward the M.S.
Franquelo, L. G., & Manic, M. (2022). An artificial intelligence approach degree in the Department of Electrical Engineering and Automation
for real-time tuning of weighting factors in FCS-MPC for power con‑
of Fuzhou University. His current research interests include the model
verters. IEEE Transactions on Industrial Electronics, 69(12), 11987–11998.
24. Tarisciotti, L., Zanchetta, P., Watson, A., Clare, J. C., Degano, M., & Bifaretti,
predictive control, renewable power generation and control of mul‑
S. (2015). Modulated model predictive control for a three-phase active tilevel inverters.
rectifier. IEEE Transactions on Industry Applications, 51(2), 1610–1620.
25. Vazquez, S., Marquez, A., Aguilera, R., Quevedo, D., Leon, J. I., & Fran‑ Jiaqi Lin was born in Fujian, China, in 1999. He received the B.S.
quelo, L. G. (2015). Predictive optimal switching sequence direct power degree in electrical engineering and automation from Huaqiao
control for grid-connected power converters. IEEE Transactions on University, Xiamen, China, in 2021. He is currently pursuing the M.S.
Industrial Electronics, 62(4), 2010–2020. degree with the Department of Electrical Engineering and Automa‑
26. Hu, B., Kang, L., Liu, J., Zeng, J., Wang, S., & Zhang, Z. (2019). Model tion, Fuzhou University, Fuzhou. His research interests include topo‑
predictive direct power control with fixed switching frequency and
logical structure of DC-DC converter and single-stage boost inverter.
computational amount reduction. IEEE Journal of Emerging and Selected
Topics in Power Electronics, 7(2), 956–966.
27. Wang, Y., Wang, X., Xie, W., Wang, F., Dou, M., Kennel, R. M., Lorenz, R. D., Paul Gistain Ipoum‑Ngome (Member, IEEE) was born in Douala,
& Gerling, D. (2017). Deadbeat model-predictive torque control with Cameroon, in 1989. He received the B.S., M.S. and DEA degrees in
discrete space-vector modulation for PMSM drives. IEEE Transactions on electrical engineering from Ecole Normal Supérieure D’ Enseigne‑
Industrial Electronics, 64(5), 3537–3547. ment Technique (ENSET) of Douala University, Douala, Cameroon in
28. Xing, X., Zhang, C., Chen, A., Geng, H., & Qin, C. (2018). Deadbeat control 2013, 2015, and 2016, respectively. And the Ph.D degree in electrical
strategy for circulating current suppression in multiparalleled three-level engineering from Fuzhou University, Fuzhou, China, in 2021. Since
inverters. IEEE Transactions on Industrial Electronics, 65(8), 6239–6249. May 2021, he has been a Postdoctoral Researcher Associated with
29. Li, X., Zhang, S., Cui, X., Wang, Y., Zhang, C., Li, Z., & Zhou, Y. (2022). Novel
Fuzhou University and Pearl-Electric Co. Ltd, Guangzhou, China. His
deadbeat predictive current control for PMSM With parameter updating
scheme. IEEE Journal of Emerging and Selected Topics in Power Electronics,
current research interests include MPC, Data-driven predictive con‑
10(2), 2065–2074. troller for grid-connected and motor drive applications.
Tao Jin (FIET, SM’2019) received B.S. and M.S. degrees in Electri‑
cal Engineering from Yanshan University respectively in 1998 and
2001, and the Ph.D. degree in Electrical Engineering from Shang‑
hai Jiaotong University in 2005. From 2005 to 2007, he worked as a
postdoctor in Shanghai Jiaotong University. From 2008 to 2009, he
held research scientist position with Virginia Tech, Blacksburg, USA.
In 2010, he joined Imperial College London, UK, as European Union
Marie Curie Research Fellow. Now he is a professor in College of
Electrical Engineering & Automation, Fuzhou University, China. Prof.
Tao Jin has published about 200 papers, and he is members of IEEE
Power and Energy Society and IEEE Industrial Electronics Society, and
special committee members of Chinese Society of Electrical Engi‑
neering, China Electrotechnical Society, and etc. He currently serves
as associate editors for MPCE, PCMP, High Voltages, Scientific Reports,
and other journals.