Skip to main content
Log in

Modeling, Simulation and Performance Improvements of a PMSM Based on Functional Model Predictive Control

  • Research Article - Electrical Engineering
  • Published:
Arabian Journal for Science and Engineering Aims and scope Submit manuscript

Abstract

This paper investigates the application of the model predictive control (MPC) approach to control the speed of a permanent magnet synchronous motor (PMSM) drive system. The MPC is used to calculate the optimal control actions including system constraints. To alleviate computational effort and to reduce numerical problems, particularly in large prediction horizon, an exponentially weighted functional model predictive control (FMPC) is employed. In order to validate the effectiveness of the proposed FMPC scheme, the performance of the proposed controller is compared with a classical PI controller through simulation studies. Obtained results show that accurate tracking performance of the PMSM has been achieved.

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

Access this article

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

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Morimoto S., Sanda M., Takeda Y.: Wide speed operation of interior permanent magnet synchronous motors with high performance current regulator. IEEE Trans. Ind. Appl. 30, 920–926 (1994)

    Article  Google Scholar 

  2. Mohamed Y.A.R.I.: Adaptive self-tuning speed control for permanent-magnet synchronous motor drive with dead time. IEEE Trans. Energy Convers. 21(4), 855–862 (2006)

    Article  MathSciNet  Google Scholar 

  3. Fang C.H., Huang C.M., Lin S.K.: Adaptive sliding-mode torque control of a PM synchronous motor. IEE Proc. Electr. Power Appl. 149(3), 228–236 (2002)

    Article  Google Scholar 

  4. Howladery A.M., Urasaki N., Senjyu T., Yona A., Saber A.Y.: Optimal PAM control for a buck boost dc-dc converter with a wide-speed-range of operation for PMSM. J. Power Electron. 10(5), 477–484 (2010)

    Article  Google Scholar 

  5. Kung Y.S., Tsai M.S.: FPGA-based speed control IC for PMSM drive with adaptive fuzzy control. IEEE Transactions on Industrial Electronics 22(6), 2476–2486 (2007)

    Google Scholar 

  6. Park N.-S., Jang M.-H., Lee J.-S., Hong K.-S., Kim J.-M.: Performance improvement of a PMSM sensorless control algorithm using a stator resistance error compensator in the low speed region. J. Power Electron. 10(5), 485–490 (2010)

    Article  Google Scholar 

  7. Kung, Y.-S.; Tsai, M.-H.: In: FPGA-based speed control IC for PMSM drive with adaptive fuzzy control. IEEE Trans. Power Electron. 22(6) (2007)

  8. Dahu, Y.; Zhicheng, J.: Backstepping speed control of PMSM based on equivalent input disturbance estimator. In: Proceedings of the 29th Chinese Control Conference, China, pp. 3377–3382 (2010)

  9. Jan R.-M., Tseng C.-S., Liu R.-J.: Robust PID control design for permanent magnet synchronous motor: a genetic approach. Electr. Power Syst. Res. 78(7), 1161–1168 (2008)

    Article  Google Scholar 

  10. El-Sousy F.F.M.: A vector-controlled PMSM drive with a continually on-line learning hybrid neural-network model-following speed controller. J. Power Electron. 5(2), 129–141 (2005)

    Google Scholar 

  11. Karabacak M., Ibrahim Eskikurt H.: Speed and current regulation of a permanent magnet synchronous motor via nonlinear and adaptive backstepping control. Math. Comput. Model. 53(9–10), 2015–2030 (2011)

    Article  MATH  Google Scholar 

  12. Zhang L., Norman R., Shepherd W.: Long-range predictive control of current regulated PWM for induction motor drives using the synchronous reference frame. IEEE Trans. Control Syst. Technol. 5(1), 119–126 (1997)

    Article  Google Scholar 

  13. Kennel, R.; Linder, A.; Linke, M.: Generalized predictive control (GPC)—ready for use in drive applications. In: Proc. of the IEEE Power Electronics Specialists Conference PESC ’01, pp. 1839–1844 (2001)

  14. Linder, A.; Kennel, R.: Model predictive control for electrical drives. In: Proc. of the IEEE Power Electronics Specialists Conference PESC ’05, pp. 1793–1799 (2005)

  15. Wang, L.: Discrete model predictive control design using Laguerre functions. J. Process Control, pp. 131–142 (2004)

  16. Wang, L.: Use of exponential data weighting in model predictive control design. In: Proc 40th IEEE Conf. on Decision and Control (2001)

  17. Özç íra, S.; Bekiroğlu, N.; Ayçiçek, E.: Speed control of permanent magnet synchronous motor based on direct torque control method. In: IEEE International Symposium on Power Electronics, Electrical Drives, Automation and Motion, pp. 268–272 (2008)

  18. Maciejowski, J.M.: Predictive Control with Constraints. Pearson Education, POD (2002)

  19. MATLAB Math Library User’s Guide by the Math Works. Inc. (2010)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. A. Hassan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hassan, A.A., Kassem, A.M. Modeling, Simulation and Performance Improvements of a PMSM Based on Functional Model Predictive Control. Arab J Sci Eng 38, 3071–3079 (2013). https://doi.org/10.1007/s13369-012-0460-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13369-012-0460-6

Keywords

Navigation