Document Type : Research Article


Department of Computer and Electrical Enginnering, Babol Noshirvani Univercity of Technology, P. O. Box: 47148-71168, Babol, Mazandaran, Iran


This paper presents a sensorless speed control algorithm based on Finite Control Set Model Predictive Control (FCS-MPC) for Permanent Magnet Synchronous Motor (PMSM) fed by a 3-level Neutral-Point Clamped (NPC) converter. The proposed scheme uses an anti-windup Proportional-Integral (PI) controller concept to generate the reference electromagnetic torque using the error of speed. Then, FCS-MPC uses this torque reference and other parameters such as a current limitation, neutral point voltage unbalance, and switching frequency to control the converter gate signals. Also, an Adaptive Nonsingular Fast Terminal Sliding Mode Observer (ANFTSMO) was employed to estimate rotor position precisely in positive (clockwise) and negative (counterclockwise) speed to eliminate the encoder. The proposed algorithm has fast dynamics and low steady-state error. Moreover, torque fluctuation and current distortion reduced compared with Space Vector Pulse Width Modulation (SVPWM) based speed control and Direct Predictive Speed Control (DPSC). Simulation results using MATLAB/SIMULINKÒ demonstrate the performance of the proposed scheme.


Main Subjects

1.     Shi, S. and Lo, K.L., "An overview of wind energy development and associated power system reliability evaluation methods", Proceedings of 48th International Universities' Power Engineering Conference (UPEC), Dublin, (2013), 1-6. (
2.     Ackennan, T. and Soder, L., "An overview of wind energy status 2002", Renewable and Sustainable Energy Reviews, Vol. 6, No. 1-2, (2002), 67-128. (
3.     Richardson, R.D. and McNerneyG, M., "Wind energy systems", Proceedings of the IEEE, Vol. 81, No. 3, (1993), 378-389. (
4.     Thongam, J.S., Tarbouchi, M., Beguenane, R., Okou, A.F., Merabet, A. and Bouchard, P., "An optimum speed MPPT controller for variable speed PMSG wind energy conversion systems", Proceedings of IECON 2012-38th Annual Conference on IEEE Industrial Electronics Society, Montreal, Quebec, (2012), 4293-4297. (
5.     Dastres, H., Mohammadi, A. and Rezaie, B., "Adaptive robust control design to maximize the harvested power in a wind turbine with input constraint", Journal of Renewable Energy and Environment, Vol. 8, No. 4, (2020), 30-43. (
6.     Barradi, Y., Zazi, K., Zazi, M. and Khali, N., "Control of PMSG based variable speed wind energy conversion system connected to the grid with PI and ADRC approach", International Journal of Power Electronics and Drive Systems, Vol. 11, No. 2, (2020), 953-968. (
7.     Sain, C., Banerjee, A. and Biswas, P.K., "Modelling and comparative dynamic analysis due to demagnetization of a torque controlled permanent magnet synchronous motor drive for energy-efficient electric vehicle", ISA Transactions, Vol. 97, (2020), 384-400. (
8.     Holtz, J., "Advanced PWM and predictive control-An overview", IEEE Transactions on Industrial Electronics, Vol. 63, No. 6, (2016), 3837-3844. (
9.     Li, Y., Qu, Y., Shi, H. and Meng, X., "An optimal switching table for PMSM DTC system using zero voltage vector", Proceedings of 20th International Conference on Electrical Machines and Systems (ICEMS), Sydney, NSW, (2017), 1-5. (
10.   Linder, A. and Kennel, R., "Model predictive control for electrical drives", Proceedings of IEEE 36th Power Electronics Specialists Conference, Recife, (2005), 1793-1799. (
11.   Casdaei, D., Profumo, F. and Serra, G., "FOC and DTC: Two variable schemes for induction motors torque control", IEEE Transactions on Power Electronics, Vol. 17, No. 5, (2002), 779-788. (
12.   Rahman, M.F., Haque, M.E. and Tang, L.X., "Problems associated with the direct torque control of an interior permanent-magnet synchronous motor drive and their remedies", IEEE Transactions on Power Electronics, Vol. 51, No. 4, (2004), 799-809. (
13.   Kakosimos, P. and Abu-Rub, H., "Predictive speed control with short prediction horizon for permanent magnet synchronous motor drives", IEEE Transactions on Power Electronics, Vol. 33, No. 3, (2018), 2740-2750. (
14.   Sarailoo, M., Rezaie, B. and Rahmani, Z., "Fuzzy predictive control of three-tank system based on a novel modeling framework of hybrid systems", Proceedings of the Institution of Mechanical Engineering, Part I: Journal of System and Control Engineering, Vol. 228, No. 6, (2014), 369-384. (
15.   Jalili, S., Rezaie, B. and Rahmani, Z., "A novel hybrid model predictive control design with application to a quadrotor helicopter", Optimal Control Applications and Methods, Vol. 39, No. 4, (2018), 1301-1322. (
16.   Rodriguez, J., Kazmierkowski, M.P., Espinoza, J.R., Zanchetta, P., Abu-Rub, H., Young, H.A. and Rojas, C.A., "State of the art of finite control set model predictive control in power electronics", IEEE Transactions on Industrial Informatics, Vol. 9, No. 2, (2013), 1003-1016. (
17.   Wang, F., Mei, X., Rodriguez, J. and Kennel, R., "Model predictive control for electrical drive systems-an overview", CES Transactions on Electrical Machines and Systems, Vol. 1, No. 3, (2017), 219-230. (
18.   Wang, L. and Gan, L., "Integral FCS predictive current control of induction motor drive", IFAC Proceedings Volumes, Vol. 47, No. 3, (2014), 11956-11961. (
19.   Chai, S., Wang, L. andRogres, E., "A cascade MPC control structure for a PMSM with speed ripple minimization", IEEE Transactions on Industrial Electronics, Vol. 60, No. 8, (2013), 2978–2987. (
20.   Fuentes, E.J., Silva, C., Quevedo, D.E. and Silva, E.I., "Predictive speed control of a synchronous permanent magnet motor", Proceedings of 2009 IEEE International Conference on Industrial Technology, Gippsland, VIC, (2009), 1-6. (
21.   Fuentes, E.J., Silva, C.A. and Yuz, J.I., "Predictive speed control of a two-mass system driven by a permanent magnet synchronous motor", IEEE Transactions on Industrial Electronics, Vol. 59, No. 7, (2012), 2840-2848. (
22.   Fuentes, E., Kalise, D., Rodriguez, J. and Kennel, R.M., "Cascade-free predictive speed control for electrical drives", IEEE Transactions on Industrial Electronics, Vol. 61, No. 5, (2014), 2176–2184. (
23.   Preindl, M. and Bolognani, S., "Model predictive direct speed control with finite control set of PMSM drive systems", IEEE Transactions on Power Electronics, Vol. 28, No. 2, (2013), 1007-1015. (
24.   Bueno, E.J., Hernandez, A., Rodriguez, F.J., Giro, C., Mateos, R. and Cobreces, S., "A DSP- and FPGA-based industrial control with high-speed communication interfaces for grid converters applied to distributed power generation systems", IEEE Transactions on Industrial Electronics, Vol. 56, No. 3, (2009), 654-669. (
25.   Saberi, S. and Rezaie, B., "A full range permanent magnet synchronous motor position and speed estimation using adaptive non-singular fast terminal sliding mode observer", Majlesi Journal of Energy Management, Vol. 8, No. 4, (2019), 17-25. (
26.   Giri, F., AC electric motors control: advanced design techniques and applications, John Wiley and Sons, (2013), 59-76. (
27.   Nahid-Mobarakeh, B., Meibody-Tabar, F. and Sargos, F.M., "Back EMF estimation based sensorless control of PMSM: Robustness with respect to measurement errors and inverter irregularities", Proceedings of Industry Applications Conference, 39th IAS Annual Meeting. Conference Record of the 2004 IEEE, Vol. 3, (2004), 1858-1865. (
28.   Hassan, M., Mahgoub, O. and Shafei, A.E., "ANFIS based MRAS speed estimator for sensorless control of PMSM", Proceedings of 2013 Brazilian Power Electronics Conference, COBEP 2013, )2013(, 828-835. (
29.   Xiao, D., Guan, D.Q., Rahman, M.F. and Fletcher, J., "Sliding mode observer combined with fundamental PWM excitation for sensorless control of IPMSM drive", Proceedings of IECON2014-40th Annual Conference of the IEEE Industrial Electronics Society, IEEE, (2014), 895-901. (
30.   Nagarajan, V., Balaji, M. and Kamaraj, V., "Back-emf-based sensorless field-oriented control of PMSM using neural-network-based controller with a start-up strategy", Advances in Intelligent Systems and Computing, Vol. 325, (2015), 449-457. (
31.   An, L., Franck, D. and Hameyer, K., "Sensorless field oriented control using back-EMF and flux observer for a surface mounted permanent magnet synchronous motor", International Journal of Applied Electromagnetics and Mechanics, Vol. 45, No. 1-4, (2014), 845-850. (
32.   Kazantzis, N. and Kravaris, C., "Time-discretization of nonlinear control systems via Taylor methods", Computers & Chemical Engineering, Vol. 23, No. 6, (1999), 763-784. (
33.   Rodriguez, J. and Cortes, P., "Predictive control of a three-phase neutral-point clamped inverter", Proceedings of Predictive Control of Power Converters and Electrical Drives, IEEE, (2012), 65-79. (
34.   Zhang, Z., Wang, F., Wang, J., Rodríguez J. and Kennel, R., "Nonlinear direct control for three-level NPC back-to-back converter PMSG wind turbine systems: Experimental assessment with FPGA", IEEE Transactions on Industrial Informatics, Vol. 13, No. 3, (2017), 1172-1183. (
35.   Kouro, S., Cortes, P., Vargas, R., Ammann, U. and Rodriguez, J., "Model predictive control-A simple and powerful method to control power converters",  IEEE Transactions on Industrial Electronics, Vol. 56, No. 6, (2009), 1826-1838. (
36.   Sazawa, M., Yamada, T., Ohishi, K. and Katsura, S., "Anti-windup algorithm with priority to proportional control output of speed PI controller for precision servo system", Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi), Vol. 170, No. 3, (2010), 57-64. (
37.   Rodriguez, J. and Cortes, P., Predictive control of power converters and electrical drives, John Wiley & Sons, (2012), 177-190. (
38.   Hackl, C.M., Larcher, F., Dötlinger, A. and Kennel, R.M., "Is multiple objective model-predictive control optimal?", Proceedings of the 2013 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics (PRECEDE), Munich, Germany, (2013), 1-8. (
39.   Cortés, P., Kouro, S., La Rocca, B., Vargas, R., Rodríguez, J., León, J.I., Vazquez, S. and Franquello, L.G., "Guidelines for weighting factors design in model predictive control of power converters and drives", Proceedings of IEEE International Conference on Industrial Technology, (2009), 1-7. (
40.   Palanisamy, R. and Krishnasamy, V., "SVPWM for 3-phase 3-level neutral point clamped inverter fed induction motor control",Indonesian Journal of Electrical Engineering and Computer Science, Vol. 9, No. 6, (2018), 703-710. (
41.   Bolognani, S., Petrella, R., Prearo, A. and Sgarbossa, L., "Automatic tracking of mtpa trajectory in ipm motor drives based on ac current injection", Proceedings ofIEEE Energy Conversion Congress and Exposition, (2009), 2340-2346. (