Professional Documents
Culture Documents
Modulated Model Predictive Speed Controller For PMSM Drives Employing Voltage Based Cost Function
Modulated Model Predictive Speed Controller For PMSM Drives Employing Voltage Based Cost Function
Modulated Model Predictive Speed Controller For PMSM Drives Employing Voltage Based Cost Function
This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
ABSTRACT – Various electrical drive systems have widely implemented the classical cascaded field-oriented
control (FOC) topology, including speed loop, current loop, and modulation. On the other hand, modulated model
predictive control (M2PC) has been employed recently for different applications for faster dynamic response and
better power quality. The FOC topology's speed and current control loops can be merged to simplify the control
system structure and improve the system dynamics. Therefore, a non-cascaded speed loop controller employing
M2PC for permanent magnet synchronous motors (PMSMs) is introduced. The required simulation work has been
developed to analyze the algorithm performance compared to PI, non-cascaded MPC, and M2PC controllers. In
addition, it has been applied practically through a dedicated testing rig, and results are investigated showing its
merits including harmonic content, dynamic behavior, and robustness against parameter mismatch.
INDEX TERMS — Modulated Model Predictive Speed Control, Electrical Drive Applications, PMSM Machine,
Voltage Based Cost Function.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
va va
vb
D. EXTENDED STATE OBSERVER DESIGN
Sector II
vb
vc vc After eliminating the cascaded FOC loops, it is required to
Sector III Sector I provide the reference value for the quadrature current
V7
V4 V1
component as the speed PI controller is not given. An
V0 extended state observer is implemented to estimate the load
Sector VI
va
Sector IV
va
torque value based on the measured 𝑖𝑞 and 𝜔𝑚 [32]. The
vb
vc Sector V vb
vc observer gains have been designed based on the standard
characteristics equation of the second-order system.
V5 va
vb
V6
Considering friction coefficient 𝐵𝑦 equals zero, then the
vc
reference value for the quadrature current component 𝑖𝑞∗ can
FIGURE 2. SVPWM voltage vectors.
be calculated such as [33]:
𝑣𝑑𝑐 is the applied DC voltage, 𝑖 = 1, 2, … , 5, 6 , and 𝑗 =
−2
2, 3, … , 6, 1. The 𝑠𝑠𝑞 (𝑘) matrix can be defined as: 𝑖𝑞∗ = (2𝐽2 𝜔𝑚 − 2𝐽2 𝜔𝑚
∗
− 2𝐽𝑝𝑇𝐿 𝐸𝑠𝑡𝑖𝑚𝑎𝑡𝑒𝑑 +
3𝑝2 𝐽𝜑𝑓
(25)
1.5𝑝2 𝐽𝜑𝑓 𝑖𝑞 )
𝑠 𝑠1 + 𝑠2 𝑠2 𝑠2 + 𝑠3 𝑠3 𝑠1 + 𝑠3
𝑠𝑠𝑞 (𝑘) = [𝑠1 𝑠4 +𝑠5 𝑠5 𝑠5 + 𝑠6 𝑠6 𝑠4 + 𝑠6 ] (20)
4 Where 𝑇𝐿 𝐸𝑠𝑡𝑖𝑚𝑎𝑡𝑒𝑑 is the estimated load torque. The block
2 diagram of the proposed strategy is illustrated in Fig. 3. The
Where 𝑠1 , 𝑠2 , 𝑠3 , 𝑠4 , 𝑠5 , and 𝑠6 equal ( cos 𝜃) ,
3 blue part combines the mathematical model and cost function
1
(− cos 𝜃 +
√3
sin 𝜃) , (− cos 𝜃 −
1 √3 2
sin 𝜃) , (− sin 𝜃) , operations, the weighting factor adapting loop is highlighted
3 3 3 3 3
1 √3 1 √3
in green, while the yellow part includes the extended state
( sin 𝜃 + cos 𝜃), and ( sin 𝜃 − cos 𝜃). The timing observer and 𝑖𝑞∗ calculations.
3 3 3 3
for the applied voltage vector can be calculated as follows
[28]: III. SIMULATION RESULTS
𝑡𝑥 = 𝑑𝑥 𝑇𝑠 (21) To assess the addressed control method and loops,
simulations were conducted using MATLAB/Simulink.
TABLE 1 lists the parameters of the surface-mounted PMSM
Where 𝑥 = 𝑖, 𝑗, or 0, then:
machine used in this analysis. Discrete-time blocks are used
𝑡𝑖 + 𝑡𝑗 + 𝑡0 = 𝑇𝑠 (22) to illustrate control methods, and the inverter's switching
model is employed to simulate the inverter at a DC bus
The final cost function will be:
voltage of 220 V. When the reference voltage is applied from
𝑔𝑀2 𝑃𝑆𝐶 = 𝑑𝑖 𝑔𝑖 + 𝑑𝑗 𝑔𝑗 (23) the controller to the machine, a step time delay is considered.
The resistive voltage drop across diodes, transistors, and the
The cost function given in (23) will be considered to find
dead time have been overlooked. Besides, 10 kHz has been
the optimal switching patterns to achieve the given 𝐮𝑑𝑞 (𝑘)
chosen for the switching frequency as an applicable value for
in (15) as presented in Fig. 1. The three-phase modulation
most of the available inverters in the market. The control
signals will be calculated based on the timing calculations in
(21) of the optimal sector as illustrated in Fig. 2. system dynamics were examined during a step change in the
mechanical load to investigate the system performance. Both
C. WEIGHTING FACTOR ADAPTATION prediction and control horizons are settled for three samples
Another improvement has been included for a more robust to provide an acceptable prediction window and calculation
operation of the proposed controller. An integrator loop is burden.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
i*d v*a va
ia
id
Park ib
iq Transformation ic
Ѳe Ѳm
p
ʃ 1 2Jζωn
J
-2 2Jp -Jωn2
ʃ
3p2Jφf TL Estimated
2J2 2J2
p
ωe ωm
p d/dt
Weighting Factor Adapting Loop
(Part C)
ʃ
Q3 Adapted
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
0.09485 s
for switching frequency, prediction, and control horizons in
the simulation work are considered. An interface board is
introduced to amplify the PWM signals from the dSPACE to
the required level of the three-phase two-level IGBT SKAI
inverter at a DC bus voltage of 220 V. In addition, it provides
999.2 RPM 998.3 RPM
1005 RPM the necessary electric isolation between the power converter
and the dSPACE controller. Three-phase current
995 RPM 1001 RPM 1001.4 RPM measurements are maintained throughout LEM current
transducers. Moreover, a LEM voltage transducer is
Acceleration Loading Load Release employed for the DC bus voltage measurement. A Magtrol
State State State dynamometer system is used to brake the PMSM motor. The
proposed strategy computational time is 22.36 µs. A block
diagram for the experimental test rig is presented in Fig. 8.
Fig. 9 shows the speed response of the PI, non-cascaded
FIGURE 4. Speed response for the given strategies. MPC, M2PC, and M2PSC controllers. The proposed strategy
shows a faster dynamic response and reaches a speed of 1000
RPM without overshoot compared to 2 % for MPC, 4.9 %
𝝎𝒎 = 1000 RPM for M2PC, and 5.7 % for PI controllers. A load torque of 2
𝝎𝒎 = 960 RPM Nm is applied at t = 5 s. The proposed strategy gives a robust
𝝎𝒎 = 1000 RPM
speed response against load torque disturbance without
under or overshoot. In contrast, under and overshoots of 3.1
𝝎𝒎 = 965 RPM % and 4.6 % are noticed for PI, and 3.4 % and 5.2 % for
M2PC methods under load variations. The adaptation of the
speed weighting factor of the proposed strategy for the given
speed behavior in Fig. 9 is presented in Fig. 10. The 𝑄3 value
Loading
is adapted according to the system behavior resulting in a
Acceleration Load Release
State State State robust response for the PMSM speed, while the estimated
load torque is illustrated in Fig. 11.
Cooling Systems
FIGURE 5. The M2PSC strategy with (Blue) and without (Red) the
weighting factor adaptation. PMSM Machine Dynamometer System
dSPACE MicroLabBox
Voltage Sensor
Dynamometer Oscilloscope Power Analyzer
Current Interface System Interface
𝒊𝒅 = 0.25 A Sensors Board
𝒊𝒒 = 3.46 A
𝒊𝒒 = 3.44 A
SSE = 1 %
2 Nm SSE = 0 %
0 Nm 0 Nm
FIGURE 6. The M2PSC strategy with (Blue) and without (Red) the ESO
loop.
A. PERFORMANCE ANALYSIS
The proposed strategy has been evaluated and compared Figure 8. Block diagram of the experimental test rig.
with other controllers through the illustrated testing rig in
Fig. 7 for the same surface-mounted PMSM machine model
given in TABLE 1. The control system is developed based
on the dSPACE MicroLabBox controller. The given values
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
2 Nm
0 Nm 0 Nm
(b)
2.0 A/div
𝐼𝑑 𝑅𝑒𝑓 5.0 A/div
i Fund = 2.063 A
f Fund = 66.67 Hz
𝐼𝑑 i 5th = 0.167 A i 7th = 0.052 A
2.29 A/div f 5th = 333.35 Hz f 7th = 466.69 Hz
𝐼𝑞 𝑅𝑒𝑓
100 Hz/div
2.0 s/div
𝐼𝑞
(a)
10.0 ms/div
(c) MPC THD = 7.82 %
2.0 A/div
𝐼𝑑
i Fund = 2.005 A
𝐼𝑞 𝑅𝑒𝑓
f Fund = 66.67 Hz i 5th = 0.186 A i 7th = 0.068 A
2.0 s/div
2.29 A/div f 5th = 333.35 Hz f 7th = 466.69 Hz
𝐼𝑞
100 Hz/div
(d)
FIGURE 12. Current loops response of (a) PI, (b) MPC, (c) M2PC, and (d) (b)
the proposed strategy.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
M2PC THD = 5.55 % 10.0 ms/div M2PSC THD = 6.39 % 10.0 ms/div
(c) (c)
10.0 ms/div FIGURE 15. (a) Speed response, (b) Current loops response, and (c) FFT
M2PSC THD = 5.65 %
analysis for phase "𝒂" current under parameter mismatch of 50 % for Rs
Less Distortion and 5 % for Ldq for the proposed strategy.
2.0 A/div
V. CONCLUSIONS
i Fund = 2.105 A
f Fund = 66.67 Hz A speed control method employing modulated model
i 5th = 0.079 A i 7th = 0.076 A
2.29 A/div
f 5th = 333.35 Hz f 7th = 466.69 Hz predictive control has been presented. The speed weighting
100 Hz/div factor of the cost function is online tuned to eliminate the
SSE from the speed response. Additionally, an extended state
(d) observer is provided for the load torque estimation for a more
FIGURE 14. FFT analysis of phase "𝒂" current for (a) PI, (b) MPC, (c) robust operation. The simulation and practical results prove
M2PC, and (c) the proposed strategy.
the proposed method's ability to have an error-free speed
TABLE 2. THD Analysis for the Given Strategies performance and faster dynamic response under different
Control 5th 7th operating conditions compared to predictive and PI
Fundamental THD %
Algorithm Harmonic Harmonic strategies. The weighting factor and estimated torque curves
PI 2.063 A 0.167 A 0.052 A 9.48 % proved the successful implementation of the controller loops
MPC 2.005 A 0.186 A 0.068 A 7.82 %
and reflected in system performance. Besides, the proposed
M2PC 2.1283 A 0.1071 A 0.0176 A 5.55 %
M2PSC 2.105 A 0.079 A 0.076 A 5.65 % method offered a robust behavior in the presence of a
parameter mismatch in the system model.
C. ROBUSTNESS ANALYSIS
A parameter mismatch has emerged to validate the REFERENCES
proposed algorithm's robustness. The resistance value is [1] X. Lang, T. Yang, Z. Huang, Z. Wang, S. Bozhko, and P. Wheeler,
"Instantaneous Power Control Within an Advanced Power Generation
raised by 50 %, and the 𝑑𝑞 inductance components are Center for More-Electric Aircraft Applications," IEEE Trans. Transp.
reduced by 5 % from the nominal values in Table 1. Similar Electrif., vol. 8, no. 3, pp. 3261–3274, 2022, doi:
performance is noticed for the speed and 𝑑𝑞 current loops in 10.1109/TTE.2021.3137399.
Fig. 15-a and Fig. 15-b, respectively, compared to the [2] A. M. Diab, S. Bozhko, M. Galea, and C. Gerada, "Stable and Robust
Design of Active Disturbance-Rejection Current Controller for
aforementioned behavior in Fig. 9 and Fig. 12-d for the Permanent Magnet Machines in Transportation Systems," IEEE Trans.
nominal parameters' operation. However, a slight increase in Transp. Electrif., vol. 6, no. 4, pp. 1421–1433, 2020, doi:
the THD to 6.39 % is observed as illustrated in Fig. 15-c. 10.1109/TTE.2020.3001042.
[3] A. A. A. Abdelrauf, W. W. W. Saad, A. Hebala, and M. Galea, "Model
Predictive Control Based PID Controller for PMSM for Propulsion
Systems," in 2018 IEEE International Conference on Electrical Systems
for Aircraft, Railway, Ship Propulsion and Road Vehicles &
International Transportation Electrification Conference (ESARS-
ITEC), 2018, pp. 1–7. doi: 10.1109/ESARS-ITEC.2018.8607585.
[4] A. M. Diab et al., "Performance Analysis of Complex Vector Discrete
2 Nm
Current Controller for High-Speed Permanent Magnet Machines," in
2022 IEEE 17th Conference on Industrial Electronics and Applications
(ICIEA), 2022, pp. 590–595. doi: 10.1109/ICIEA54703.2022.10005975.
0 Nm [5] A. Aboelhassan, A. M. Diab, M. Galea, and S. Bozhko, "Investigating
0 Nm
Electrical Drive Performance Employing Model Predictive Control and
Acceleration Loading Load Release Active Disturbance Rejection Control Algorithms," in 2020 23rd
State
State State International Conference on Electrical Machines and Systems (ICEMS),
2020, pp. 1379–1384. doi: 10.23919/ICEMS50442.2020.9291218.
[6] J. Gao, C. Gong, W. Li, and J. Liu, "Novel Compensation Strategy for
Calculation Delay of Finite Control Set Model Predictive Current
Control in PMSM," IEEE Trans. Ind. Electron., vol. 67, no. 7, pp. 5816–
(a)
5819, 2020, doi: 10.1109/TIE.2019.2934060.
𝐼𝑑 𝑅𝑒𝑓 5.0 A/div [7] S. Dai, J. Wang, Z. Sun, and E. Chong, "Deadbeat Predictive Current
Control for High-Speed Permanent Magnet Synchronous Machine
𝐼𝑑 Drives With Low Switching-To-Fundamental Frequency Ratios," IEEE
𝐼𝑞 𝑅𝑒𝑓 Trans. Ind. Electron., vol. 69, no. 5, pp. 4510–4521, 2022, doi:
10.1109/TIE.2021.3078383.
2.0 s/div
[8] J.-W. Jung, V. Q. Leu, T. D. Do, E.-K. Kim, and H. H. Choi, "Adaptive
𝐼𝑞
PID Speed Control Design for Permanent Magnet Synchronous Motor
Drives," IEEE Trans. Power Electron., vol. 30, no. 2, pp. 900–908,
(b)
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
2015, doi: 10.1109/TPEL.2014.2311462. Transp. Electrif., vol. 3, no. 4, pp. 878–890, 2017, doi:
[9] J. Xia, Z. Li, D. Yu, Y. Guo, and X. Zhang, "Robust Speed and Current 10.1109/TTE.2017.2731626.
Control With Parametric Adaptation for Surface-Mounted PMSM [27]L. Tarisciotti, P. Zanchetta, A. Watson, J. C. Clare, M. Degano, and S.
Considering System Perturbations," IEEE J. Emerg. Sel. Top. Power Bifaretti, "Modulated Model Predictive Control for a Three-Phase
Electron., vol. 9, no. 3, pp. 2807–2817, 2021, doi: Active Rectifier," IEEE Trans. Ind. Appl., vol. 51, no. 2, pp. 1610–1620,
10.1109/JESTPE.2020.3015288. 2015, doi: 10.1109/TIA.2014.2339397.
[10]T.-I. Yeam and D.-C. Lee, "Design of Sliding-Mode Speed Controller [28]M. Vijayagopal, P. Zanchetta, L. Empringham, L. de Lillo, L. Tarisciotti,
With Active Damping Control for Single-Inverter Dual-PMSM Drive and P. Wheeler, "Control of a Direct Matrix Converter With Modulated
Systems," IEEE Trans. Power Electron., vol. 36, no. 5, pp. 5794–5801, Model-Predictive Control," IEEE Trans. Ind. Appl., vol. 53, no. 3, pp.
2021, doi: 10.1109/TPEL.2020.3028601. 2342–2349, 2017, doi: 10.1109/TIA.2017.2674602.
[11]P. Lin, Z. Wu, K.-Z. Liu, and X.-M. Sun, "A Class of Linear–Nonlinear [29]M. Ayala, J. Doval-Gandoy, J. Rodas, O. Gonzalez, R. Gregor, and M.
Switching Active Disturbance Rejection Speed and Current Controllers Rivera, "A Novel Modulated Model Predictive Control Applied to Six-
for PMSM," IEEE Trans. Power Electron., vol. 36, no. 12, pp. 14366– Phase Induction Motor Drives," IEEE Trans. Ind. Electron., vol. 68, no.
14382, 2021, doi: 10.1109/TPEL.2021.3086273. 5, pp. 3672–3682, 2021, doi: 10.1109/TIE.2020.2984425.
[12]F. Bu et al., "Speed Ripple Reduction of Direct-Drive PMSM Servo [30]A. Aboelhassan, W. El Sayed, A. Hebala, M. Galea, and S. Bozhko,
System at Low-Speed Operation Using Virtual Cogging Torque Control "Fault Tolerant Control Strategy Based on Model Predictive Control
Method," IEEE Trans. Ind. Electron., vol. 68, no. 1, pp. 160–174, 2021, and Unscented Kalman Filter for Permanent Magnet Synchronous
doi: 10.1109/TIE.2019.2962400. Motor," in 2021 IEEE 16th Conference on Industrial Electronics and
[13]M. F. Elmorshedy, W. Xu, F. F. M. El-Sousy, M. R. Islam, and A. A. Applications (ICIEA), 2021, pp. 153–159. doi:
Ahmed, "Recent Achievements in Model Predictive Control 10.1109/ICIEA51954.2021.9516257.
Techniques for Industrial Motor: A Comprehensive State-of-the-Art," [31]A. Aboelhassan, M. Abdelgeliel, E. E. Zakzouk, and M. Galea, "Design
IEEE Access, vol. 9, pp. 58170–58191, 2021, doi: and Implementation of Model Predictive Control Based PID Controller
10.1109/ACCESS.2021.3073020. for Industrial Applications," Energies, vol. 13, no. 24, p. 6594, Dec.
[14]P. Kakosimos and H. Abu-Rub, "Predictive Speed Control With Short 2020, doi: 10.3390/en13246594.
Prediction Horizon for Permanent Magnet Synchronous Motor Drives," [32]Z. Kuang, B. Du, S. Cui, and C. C. Chan, "Speed Control of Load
IEEE Trans. Power Electron., vol. 33, no. 3, pp. 2740–2750, 2018, doi: Torque Feedforward Compensation Based on Linear Active
10.1109/TPEL.2017.2697971. Disturbance Rejection for Five-Phase PMSM," IEEE Access, vol. 7, pp.
[15]M. Liu et al., "Dual Cost Function Model Predictive Direct Speed 159787–159796, 2019, doi: 10.1109/ACCESS.2019.2950368.
Control With Duty Ratio Optimization for PMSM Drives," IEEE Access, [33]C. Garcia, J. Rodriguez, S. Odhano, P. Zanchetta, and S. A. Davari,
vol. 8, pp. 126637–126647, 2020, doi: "Modulated Model Predictive Speed Control for PMSM Drives," in
10.1109/ACCESS.2020.3007627. 2018 IEEE International Conference on Electrical Systems for Aircraft,
[16]M. Shao, Y. Deng, H. Li, J. Liu, and Q. Fei, "Robust Speed Control for Railway, Ship Propulsion and Road Vehicles & International
Permanent Magnet Synchronous Motors Using a Generalized Transportation Electrification Conference (ESARS-ITEC), 2018, pp. 1–
Predictive Controller With a High-Order Terminal Sliding-Mode 6. doi: 10.1109/ESARS-ITEC.2018.8607701.
Observer," IEEE Access, vol. 7, pp. 121540–121551, 2019, doi: [34]A. M. Diab et al., "Fast and Simple Tuning Rules of Synchronous
10.1109/ACCESS.2019.2937535. Reference Frame Proportional-Integral Current Controller," IEEE
[17]K. Wróbel, P. Serkies, and K. Szabat, "Model Predictive Base Direct Access, vol. 9, pp. 22156–22170, 2021, doi:
Speed Control of Induction Motor Drive—Continuous and Finite Set 10.1109/ACCESS.2021.3054845.
Approaches," Energies, vol. 13, no. 5. 2020. doi: 10.3390/en13051193.
[18]F. Wang, X. Mei, J. Rodriguez, and R. Kennel, "Model predictive AHMED ABOELHASSAN (Member, IEEE)
control for electrical drive systems-an overview," CES Trans. Electr. received the M.Sc. degree in Electrical and
Mach. Syst., vol. 1, no. 3, pp. 219–230, 2017, doi: Control Engineering from the Arab Academy for
10.23919/TEMS.2017.8086100. Science, Technology, and Maritime Transport
[19]A. A. Abdelrauf, M. Abdel-Geliel and, E. Zakzouk, M. Abdel-Geliel, (AASTMT), Alexandria, Egypt, and the Ph.D.
and E. Zakzouk, "Adaptive PID controller based on model predictive degree in Electrical and Electronics Engineering
control," in 2016 European Control Conference (ECC), IEEE, 2016, pp.
from the University of Nottingham, Ningbo,
746–751. doi: 10.1109/ECC.2016.7810378.
China in 2016 and 2023, respectively.
[20]L. M. A. Caseiro, A. M. S. Mendes, and S. M. A. Cruz, "Dynamically
Weighted Optimal Switching Vector Model Predictive Control of He joined AASTMT in 2014 as an Assistant
Power Converters," IEEE Trans. Ind. Electron., vol. 66, no. 2, pp. Lecturer. His research interests include model-
1235–1245, 2019, doi: 10.1109/TIE.2018.2829689. based control algorithms, electrical drive applications, renewable energy
[21]S. Vazquez et al., "An Artificial Intelligence Approach for Real-Time systems, and industrial control.
Tuning of Weighting Factors in FCS-MPC for Power Converters,"
IEEE Trans. Ind. Electron., p. 1, 2021, doi: 10.1109/TIE.2021.3127046. SHUO WANG (Member, IEEE) received the
[22]C. R. Baier, R. O. Ramirez, E. I. Marciel, J. C. Hernández, P. E. Melín, Ph.D. degree in control science and engineering
and E. E. Espinosa, "FCS-MPC Without Steady-State Error Applied to from Tongji University, Shanghai, China, in 2019.
a Grid-Connected Cascaded H-Bridge Multi-level Inverter," IEEE From 2017 to 2018, he became a Visiting
Trans. Power Electron., vol. 36, no. 10, pp. 11785–11799, 2021, doi: Researcher with Power Electronics, Machines and
10.1109/TPEL.2021.3065003. Control Group, University of Nottingham,
[23]D. Ye, J. Li, J. Chen, R. Qu, and L. Xiao, "Study on Steady-State Errors Nottingham, U.K. He is currently working as a
for Asymmetrical Six-Phase Permanent Magnet Synchronous Machine Senior Research Fellow with the University of
Fault-Tolerant Predictive Current Control," IEEE Trans. Power Nottingham, Ningbo, China. His research interests
Electron., vol. 35, no. 1, pp. 640–651, 2020, doi:
include high-performance torque control,
10.1109/TPEL.2019.2912300.
sensorless control, and flux-weakening control used for permanent magnet
[24]A. Aboelhassan, S. Wang, Y. Mikhaylov, G. Buticchi, M. Galea, and S.
Bozhko, "Discontinuous Modulated Model Predictive Control for Low synchronous machines, synchronous reluctance machines, and permanent
Inductance High-Speed Electric Drive Applications," IEEE Trans. Ind. magnet-assisted synchronous reluctance machines.
Electron., pp. 1–10, 2023, doi: 10.1109/TIE.2023.3301532.
[25]Q. Wang et al., "A Low-Complexity Optimal Switching Time-
Modulated Model-Predictive Control for PMSM With Three-Level
NPC Converter," IEEE Trans. Transp. Electrif., vol. 6, no. 3, pp. 1188–
1198, 2020.
[26]S. S. Yeoh, T. Yang, L. Tarisciotti, C. I. Hill, S. Bozhko, and P.
Zanchetta, "Permanent-Magnet Machine-Based Starter–Generator
System With Modulated Model Predictive Control," IEEE Trans.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/
This article has been accepted for publication in IEEE Open Journal of the Industrial Electronics Society. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/OJIES.2024.3368568
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/