Skip to main content
Log in

An Improved Model Predictive Direct Speed Control with Synchronous Prediction and Weight Factor Optimization for PMSM Application

  • Original Article
  • Published:
Journal of Electrical Engineering & Technology Aims and scope Submit manuscript


In permanent magnet synchronous motor (PMSM) application, model predictive direct speed control is usually utilized to eliminate cascade loop structure existed in traditional vector control. However, asynchronous prediction equation (ASPE) with one-step delay is mostly required to achieve optimal voltage vector to drive the PMSM motors, which exist the problem of asynchronous prediction of speed and current. It is shown that in this paper the synchronous prediction equation (SPE) does not have the prediction delay, but it cannot realize the speed tracking control. Aim to solve the above problems, an improved PMSM model predictive direct speed control with synchronous prediction and Weight factor optimization is proposed in this paper. Firstly, the Taylor synchronization prediction equation (TSPE) is used to realize the speed and current prediction synchronization and the speed tracking control. Secondly, in order to improve the response speed of the system, a quadratic cost function considering the weight factor optimization is used for cost evaluation, and the Lyapunov direct method is used to design the weight factor with taking into account the stability and rapidity of the system. Finally, in order to verify the effectiveness of the proposed method, the MATLAB simulation and hardware-in-the-loop experiments are carried out. The results show that the proposed control method achieves predictive synchronous between speed and current, fast and stable speed tracking control, and the setting time is faster than the ASPE, and the TSPE without considering the weight factor.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others


  1. Zhou Z, Xia C, Yan Y et al (2017) Disturbances attenuation of permanent magnet synchronous motor drives using cascaded predictive -integral- resonant controllers. IEEE Trans Power Electron 33(2):1514–1527

    Article  Google Scholar 

  2. Zhang Z, Zhou H, Duan JA, Kou B (2017) Research on permanent magnet linear synchronous motors with ring windings for electromagnetic launch system. IEEE Trans Plasma Sci 45(7):1161–1167

    Article  Google Scholar 

  3. Kakosimos P, Abu-Rub H (2018) Predictive speed control with short prediction horizon for permanent magnet synchronous motor drives. IEEE Trans Power Electron 33(3):2740–2750

    Article  Google Scholar 

  4. Lee K, Lee J, Lee YIL (2020) Robust model predictive speed control of induction motors using a constrained disturbance observer. Int J Control Autom Syst 18(6):1539–1549

    Article  Google Scholar 

  5. Sun D, Chen W, Cheng Y, Nian H (2020) Improved direct torque control for open-winding pmsm system considering zero-sequence current suppression with low switching frequency. IEEE Trans Power Electron 36(6):4440–4451

    Google Scholar 

  6. Affan M, Uddin R (2021) Brain emotional learning and adaptive model predictive controller for induction motor drive: a new cascaded vector control topology. Int J Control Autom Syst 19:3122–3135

    Article  Google Scholar 

  7. Zhang B, Tang X (2021) High-performance state feedback controller for permanent magnet synchronous motor. ISA Trans 118:144–158

    Article  Google Scholar 

  8. Preindl M, Bolognani S (2013) Model predictive direct speed control with finite control set of pmsm drive systems. IEEE Trans Power Electron 28(2):1007–1015

    Article  Google Scholar 

  9. Liu M, Chan KW, Hu J, Xu W, Rodriguez J (2019) Model predictive direct speed control with torque oscillation reduction for PMSM drives. IEEE Trans Ind Inf 15(9):4944–4956

    Article  Google Scholar 

  10. Zhang Y, Peng Y, Yang B, Hai T (2016) Performance improvement of two-vectors-based model predictive control of pwm rectifier. IEEE Trans Power Electron 31(8):6016–6030

    Article  Google Scholar 

  11. Zhou Z, Xia C, Yan Y, Wang Z, Shi T (2017) Torque ripple minimization of predictive torque control for pmsm with extended control set. IEEE Trans Ind Electron 64(9):6930–6939

    Article  Google Scholar 

  12. Zhang X, Zhao Z, Xu C (2020) A flux-weakening method for PMSM based model predictive direct speed control. In: 2020 IEEE 9th international power electronics and motion control conference (IPEMC2020-ECCE Asia). IPEMC

  13. Liang Z, Yongchang Z, Xiaoguang Z (2019) Model predictive current control for pmsm drives with parameter robustness improvement. IEEE Trans Power Electron 34(2):1645–1657

    Article  Google Scholar 

  14. Zhang X, Bai H, Cheng M (2021) Model predictive control for PMSM drives with switching frequency optimization. In: 2021 IEEE 4th international electrical and energy conference (CIEEC). IEEE

  15. Han Y, Gong C, Yan L, Wen H, Shen K (2020) Multi-objective finite control set model predictive control using novel delay compensation technique for pmsm. IEEE Trans Power Electron 35(10):11193–11204

    Article  Google Scholar 

  16. Yong-Bin W, Xiao-Dong H, Yi C, Xin-Qi X (2016) A MPC method based on the oval invariant set for PMSM speed control system. In: 2016 international symposium on computer, consumer and control (IS3C). IEEE

  17. Zhang Y, Xu D, Liu J, Gao S, Xu W (2017) Performance improvement of model-predictive current control of permanent magnet synchronous motor drives. IEEE Trans Ind Appl 53(4):3683–3695

    Article  Google Scholar 

  18. Mariethoz S, Domahidi A, Morari M (2012) High-bandwidth explicit model predictive control of electrical drives. IEEE Trans Ind Appl 48(6):1980–1992

    Article  Google Scholar 

  19. Hinkkanen M, Awan HAA, Qu Z, Tuovinen T, Briz F (2016) Current control for synchronous motor drives: direct discrete-time pole-placement design. IEEE Trans Ind Appl 52(2):1530–1541

    Google Scholar 

  20. Ma J, Wang X, Blaabjerg F, Harnefors L, Song W (2017) Accuracy analysis of the zero-order hold model for digital pulsewidth modulation. IEEE Energy Conversion Congress & Exposition. IEEE.

  21. Shadmand MB, Sarthak J, Balog RS (2018) Auto-tuning technique for the cost function weight factors in model predictive control for power electronics interfaces. IEEE J Emerg Sel Topics Power Electron 7(2):1408–1420

    Article  Google Scholar 

  22. Gonzales O, Rosales A (2018) Robust MPC tuning by quadratic weights online estimation of the cost function through extended Kalman filter. In: 2018 international conference on information systems and computer science (INCISCOS). IEEE Computer Society

  23. Bartsch AG, Negri GH, Cavalca MSM, Oliveira J, Nied A (2017) Cost function tuning methodology for FCS-MPC applied to PMSM drives. 2017 Brazilian Power Electronics Conference (COBEP)

  24. Cortes P, Kouro S, Rocca BL, Vargas R, Franquelo LG (2009) Guidelines for weighting factors design in Model Predictive Control of power converters and drives. In: IEEE International Conference on Industrial Technology, 2009. ICIT 2009. IEEE

  25. Mei X, Zu R, Wang F, Kennel R (2018) Variable cost functions' sequence design for model predictive control of IPMSM without weighting factor. In: 2018 IEEE international conference on information and automation (ICIA). IEEE

  26. Davari SS, Khaburi D, Kennel R (2012) An improved fcs–mpc algorithm for an induction motor with an imposed optimized weighting factor. IEEE Trans Power Electron 27(3):1540–1551

    Article  Google Scholar 

  27. Jian LI, Niu F, Huang XY, Fang YT (2018) Prediction Error analysis of finite-control-set model predictive current control for IPMSMs. Energies 11(8):2051

    Article  Google Scholar 

  28. Komurcugil H, Altin N, Ozdemir S, Sefa I (2015) An extended lyapunov-function-based control strategy for single-phase ups inverters. IEEE Trans Power Electron 30(7):3976–3983

    Article  Google Scholar 

  29. Siriteanu C, Takemura A, Kuriki S, Richards DSP, Shin H (2015) Schur complement based analysis of MIMO zero-forcing for Rician fading. IEEE Trans Wirel Commun 14(4):1757–1771

    Article  Google Scholar 

  30. Xiao F, Chen Z, Chen Y, Liu H (2022) A finite control set model predictive direct speed controller for PMSM application with improved parameter robustness. Int J Electr Power Energy Syst 143:108509

    Article  Google Scholar 

  31. Lagrioui A, Mahmoudi H (2011) Speed and current control for the PMSM using a Luenberger observer. In: 2011 international conference on multimedia computing and systems, pp 1–6

Download references


THIS work was supported in part by Sichuan Science and Technology Program (2021YFG0080).

Author information

Authors and Affiliations


Corresponding author

Correspondence to Zhangyong Chen.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, Z., Xiao, F., Chen, Y. et al. An Improved Model Predictive Direct Speed Control with Synchronous Prediction and Weight Factor Optimization for PMSM Application. J. Electr. Eng. Technol. 18, 4257–4268 (2023).

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: