Abstract
This paper shows that a predictive control (PC) combined with the principle of direct torque control (DTC) leads to an excellent dynamic behavior of the permanent magnets synchronous machine (PMSM) and mitigates the drawbacks of the conventional DTC. In this paper, a predictive direct torque control (PDTC) of a PMSM based on classical PI regulator and particle swarm optimization (PSO) algorithm is developed. The PSO adjusts the parameters of the PI controller, which improves its adjustive capability. The effectiveness of the proposed PDTC based a PSO controller is then compared with that of the conventional PI controller. The numerical simulation is performed using MATLAB-Simulink and SimPowerSystem Toolbox. The main contribution of this work is the implementation of the proposed controller on a test bench around a dSPACE 1104. Simulation and experimental results are presented in order to demonstrate the effectiveness of the proposed techniques. Besides, the system associated with these techniques reduces effectively the flux and the torque ripples with better dynamic and steady state performance. The results with the PSO show more performances and a considerable reduction in torque and flux ripples than the results with the conventional PI.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Tulasi Ram Das G (2008) JNTUCE, Hyderabad, Introduction and control of permanent magnet synchronous machines, Workshop on ‘Modern AC Drives’ at RGMCET, Nandyala
Finch JW, Giaouris D (2008) Controlled AC electrical drives. IEEE Trans Ind Electron 55(2):481–491
Rodriguez J, Kennel RM, Espinoza JR, Trincado M, Silva CA, Rojas CA (2012) High-performance control strategies for electrical drives: an experimental assessment. IEEE Trans Ind Electron 59(2):812–820
Zhang Y, Akujuobi CM, Ali WH, Tolliver CL, Shieh L-S (2006) Load disturbance resistance speed controller design for PMSM. IEEE Trans Ind Electron 53(4):1198–1208
Zhang Y, Shieh L-S, Akujuobi C, Gu X (2005) Observer-based load disturbance compensation for motor drive with DSP implementation. IEEE-IES, 31st Annual Meeting. pp. 1486 – 1491
Dongemei X, Daokui Q, Fang X (2005) Design of H8 feedback controller and IP position controller of PMSM servo system. IEEE International Conference, Mechatronics and Automation 2(29):578–1108
Ossoufi B, Karim M, Ionita S, Lagrioui A (2010) Performance analysis of direct torque control (DTC) for synchronous machine permanent magnet (PMSM). In: Proc. IEEE-SIITME’2010. Pitesti, Romania. pp. 275–280, 23–26
Chai S et al (2013) Model predictive control of a permanent magnet synchronous motor with experimental validation. Control Eng Pract 21:1584–1593
Errouissi R, Ouhrouche M (2010) Nonlinear predictive controller for a permanent magnet synchronous motor drive. Math Comput Simul 81:394–406
Kouro S, Cortes P, Vargas R, Ammann U (2009) Model predictive control: a simple and powerful method to control power converters. IEEE Trans Ind Electron 56:1826–1838
Zhu H, Xiao X, Li Y (2012) Torque ripple reduction of the torque predictive control scheme for permanent-magnet synchronous motors. IEEE Trans Ind Electron 59(2):871–877
Bolognani S, Peretti L, Zigliotto M (2009) Design and implementation of model predictive control for electrical motor drives. IEEE Trans Ind Electron 56(6):1925–1936
Kumar V, Gaur P, Mittal AP (2014) ANN based self tuned PID like adaptive controller design for high performance PMSM position control. Expert Systems with Applications 41:7995–8002
Kashif SAR, Saqib MA (2014) Sensorless control of a permanent magnet synchronous motor using artificial neural network based estimator—an application of the four-switch three-phase inverter. Electric Power Components and Systems 42
Takahashi I, Noguchi T (1986) A new quick response and high-efficiency control strategy of an induction motor. IEEE Trans Ind Appl 22(5):820–827
Boldea (2000) Direct torque and flux control (DTFC) of A.C. drives—a review, in Proceedings of EPEPEMC'2000, Vol. 1, Kosice, Slovakia. pp. 88–97
Pacas M, Weber J (2005) Predictive direct torque control for the PM synchronous machine. IEEE Trans Ind Electron 52(5):1350–1356
Morel F et al (2008) A predictive current control applied to a permanent magnet synchronous machine, comparison with a classical direct torque control. Electr Power Syst Res 78:1437–1447
Ray RN, Chatterjee D, Goswami SK (2009) An application of PSO technique for harmonic elimination in a PWM inverter. Appl Soft Comput 9:1315–1320
Kao C-C, Chuang C-W, Fung R-F (2006) The self-tuning PID control in a slider–crank mechanism system by applying particle swarm optimization approach. Mechatronics 16:513–522
Liu L, Liu W, Cartes DA (2008) Particle swarm optimization-based parameter identification applied to permanent magnet synchronous motors. Eng Appl Artif Intell 21:1092–1100
Wain R-J, Lin Y-F, Chuang K-L (2014) Total sliding-mode-based particle swarm optimization control for linear induction motor. J Franklin Inst 351:2755–2780
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mesloub, H., Benchouia, M.T., Goléa, A. et al. Predictive DTC schemes with PI regulator and particle swarm optimization for PMSM drive: comparative simulation and experimental study. Int J Adv Manuf Technol 86, 3123–3134 (2016). https://doi.org/10.1007/s00170-016-8406-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-016-8406-x