Optimizing PMSM performance by integrating predictive current, speed and sliding mode flux weakening controllers


  • Fadi Mohamed Kethiri
  • Omar Charrouf




flux weakening, model predictive control, PMSM, sliding mode observer, sliding mode control


To improve the control performances of permanent magnet synchronous motors (PMSMs), this paper combines the sliding mode controller (SMC) and model predictive controller (MPC) to balance the contradictions between stability and dynamic performance, reduce current and torque ripples, and provide precise, complete current and speed control. At first, the MPC is employed to control the current and speed of motors, which could solve the chattering issue of the traditional sliding mode control method and effectively guarantee the stability of the control system. Second, a sliding mode observer (SMO) is incorporated to eliminate the interference of flux variation and then reduce the current and torque ripples. Meanwhile, the sliding mode controller is used to adjust the speed of motors and generate an adjustable switching surface to implement rapid and accurate control of the motor. This paper presents the design and realization process of each controller in detail, respectively shows the design principle of the combined controller and verifies the control effect of the combined controller under different motor speeds through simulation, and analyzes the control advantages and its application. The simulation results prove that the combined controller reduces the current and torque ripples to a certain extent in speed regulation, and the control performance is more stable and robust over a wide range of speed. In addition, this paper discusses the practical application of combined controllers in industrial and electric vehicle motor control in the later stages and presents the influence and significance of combined controllers on the efficiency and stability of PMSM control. From the perspective of application and system integration, the integrated design of SMC, SMO, and MPC can further promote the development of high-performance PMSM in the industrial and automotive industries in the future.


BABQI, A. Adaptive Model Predictive Control for Switching Frequency Reduction of Transformerless Inverter-based Systems. Journal of Control Engineering and Applied Informatics, v. 24, n. 3, p. 12-20, 2022.

BENKAIHOUL, S.; MAZOUZ, L.; NAAS, T. T.; YıLDıRıM, Ö. et al. Magnetic rotor breakage study in permanent magnet synchronous motor at COMSOL multiphysics and fault detection using machine learning. Studies in Engineering and Exact Sciences, v. 5, n. 1, p. 603-618, 2024. DOI: https://doi.org/10.54021/seesv5n1-034

FALLAHA, C. J.; SAAD, M.; KANAAN, H. Y.; AL-HADDAD, K. Sliding-mode robot control with exponential reaching law. IEEE Transactions on industrial electronics, 2010, v. 58, n. 2, p. 600-610, 2010. DOI: https://doi.org/10.1109/TIE.2010.2045995

GARCIA, X. d. T.; ZIGMUND, B.; TERLIZZI, A. A.; PAVLANIN, R. et al. Comparison between FOC and DTC strategies for permanent magnet synchronous motors. Advances in Electrical and Electronic Engineering, v. 5, n. 1, p. 76-81, 2011.

HAN, Y.; GONG, C.; GAO, J. MPC Accuracy Improvement for PMSMs—Part I. In: Model Predictive Control for AC Motors: Robustness and Accuracy Improvement Techniques. Springer, 2022. p. 65-98. DOI: https://doi.org/10.1007/978-981-16-8066-3_4

HOU, L.; MA, J.; WANG, W. Sliding mode predictive current control of permanent magnet synchronous motor with cascaded variable rate sliding mode speed controller. IEEE Access, v. 10, p. 33992-34002, 2022. DOI: https://doi.org/10.1109/ACCESS.2022.3161629

KETHIRI, M. F.; CHARROUF, O. A Methodology for Fault Tolerant Control of Brushless DC Motors with Damaged Hall-Effect Sensors Using Electronic Logic Gates. Journal Européen des Systèmes Automatisés, v. 56, n. 3, p. 431-435, 2023a. DOI: https://doi.org/10.18280/jesa.560310

KETHIRI, M. F.; CHARROUF, O. State of the Art of Electrical Motors, Control Management System and Trends for Modern Electric Vehicles. In: ENGINEERING SCIENCES IN A GLOBALIZING WORLD, v. 1, p. 7-21, 2023b.

LEE, I.; LEE, Y.; SHIN, D.; CHUNG, C. C. A sliding mode based model predictive control structure for permanent magnet synchronous motor. In: International Conference on Control, Automation and Systems (ICCAS), 15., 2015, Busan, Coreia do Sul. Anais... Busan: ICCAS, p. 550-555, 2015. DOI: https://doi.org/10.1109/ICCAS.2015.7364979

LI, T.; SUN, X.; LEI, G.; YANG, Z. et al. Finite-control-set model predictive control of permanent magnet synchronous motor drive systems—an overview. IEEE/CAA Journal of Automatica Sinica, 2022. DOI: https://doi.org/10.1109/JAS.2022.105851

LI, Z.; WANG, F.; KE, D.; LI, J. et al. Robust continuous model predictive speed and current control for PMSM with adaptive integral sliding-mode approach. IEEE Transactions on Power Electronics, v. 36, n. 12, p. 14398-14408, 2021. DOI: https://doi.org/10.1109/TPEL.2021.3086636

LIU, X.; ZHANG, C.; LI, K.; ZHANG, Q. Nonlinear predictive high order sliding mode control for permanent magnet synchronous motor drive system. J Math Comput Sci, v. 16, n. 3, p. 402-411, 2016. DOI: https://doi.org/10.22436/jmcs.016.03.10

LIU, X.; ZHANG, C.; LI, K.; ZHANG, Q. Robust current control-based generalized predictive control with sliding mode disturbance compensation for PMSM drives. ISA transactions, v. 71, p. 542-552, 2017. DOI: https://doi.org/10.1016/j.isatra.2017.08.015

RODRIGUEZ, J.; CORTES, P. Predictive control of power converters and electrical drives. John Wiley & Sons, 2012. DOI: https://doi.org/10.1002/9781119941446

ŠABANOVIC, A. Variable structure systems with sliding modes in motion control—A survey. IEEE Transactions on Industrial Informatics, v. 7, n. 2, p. 212-223, 2011. DOI: https://doi.org/10.1109/TII.2011.2123907

SREEJITH, R.; SINGH, B. Improved Sliding Mode Observer based Position Sensorless Finite Control Set-Model Predictive Control of PMSM Drive for Electric Vehicle. In: Proceedings of the 8th IEEE India International Conference on Power Electronics (IICPE). Jaipur, India, 2018. p. 1-6. DOI: https://doi.org/10.1109/IICPE.2018.8709544

SREEJITH, R.; SINGH, B. Sensorless predictive control of SPMSM-driven light EV drive using modified speed adaptive super twisting sliding mode observer with MAF-PLL. IEEE Journal of Emerging Selected Topics in Industrial Electronics, v. 2, n. 1, p. 42-52, 2020. DOI: https://doi.org/10.1109/JESTIE.2020.3014866

WANG, Y.; LI, K.; LIU, X. Improved Deadbeat Control for PMSM with Terminal Sliding Mode Observer. In: 2019 22nd International Conference on Electrical Machines and Systems (ICEMS). Harbin, China, 2019. p. 1-5. DOI: https://doi.org/10.1109/ICEMS.2019.8922163

WANG, Y.; LIU, X. Model predictive position control of permanent magnet synchronous motor servo system with sliding mode observer. Asian Journal of Control, v. 25, n. 1, p. 443-461, 2023. DOI: https://doi.org/10.1002/asjc.2817

WEI, Y.; WEI, Y.; YUAN, S.; QI, H. et al. Nonlinear Model Predictive Speed Control with Variable Predictive Horizon for PMSM Rotor Position. Journal of Control Engineering and Applied Informatics, v. 23, n. 4, p. 86-94, 2021.

XU, Y.; DING, X.; WANG, J.; WANG, C. Robust three‐vector‐based low‐complexity model predictive current control with supertwisting‐algorithm‐based second‐order sliding‐mode observer for permanent magnet synchronous motor. IET Power Electronics, v. 12, n. 11, p. 2895-2903, 2019. DOI: https://doi.org/10.1049/iet-pel.2018.5750

YANG, Q.; LI, Y.; HE, J. The Proceedings of the 16th Annual Conference of China Electrotechnical Society: Volume I. Springer Nature, 2022. DOI: https://doi.org/10.1007/978-981-19-1528-4

ZAIHIDEE, F. M.; MEKHILEF, S.; MUBIN, M. Application of fractional order sliding mode control for speed control of permanent magnet synchronous motor. IEEE Access, v. 7, p. 101765-101774, 2019. DOI: https://doi.org/10.1109/ACCESS.2019.2931324




How to Cite

Kethiri, F. M., & Charrouf, O. (2024). Optimizing PMSM performance by integrating predictive current, speed and sliding mode flux weakening controllers. STUDIES IN ENGINEERING AND EXACT SCIENCES, 5(1), 1255–1278. https://doi.org/10.54021/seesv5n1-065