Open Access Open Access  Restricted Access Subscription or Fee Access

Real Time Implementation of High Performance’s Direct Torque Control of Induction Motor on FPGA

Saber Krim(1*), Soufien Gdaim(2), Abdellatif Mtibaa(3), Mohamed Faouzi Mimouni(4)

(1) University of Monastir, Tunisia
(2) Department of Electrical Engineering, National Engineering School of Monastir, University of Monastir, Tunisia
(3) Department of Electrical Engineering, National Engineering School of Monastir, University of Monastir, Tunisia
(4) Department of Electrical Engineering, National Engineering School of Monastir, University of Monastir, Tunisia
(*) Corresponding author



This paper presents a combination of a Direct Torque Control (DTC) and a Space Vector Modulation (SVM) with a predictive controller and a High Gain Observer (HGO). Also, this paper proposes a novel method for implementing a predictive DTC-SVM with an HGO on the Field Programmable Gate Array (FPGA). This method solves all the difficulties encountered in previous researches, which require a great knowledge of the VHDL programming language. The FPGA is chosen thanks to its fast prototyping, simple hardware and software design and because it provides a reduction in the execution time. One disadvantage of the conventional DTC is that it has high ripples for both the electromagnetic torque and the stator flux; nevertheless it has distortions in the stator current. The predictive DTC-SVM is found to yield low steady state torque ripples and current distortions. The mechanical sensor of the speed is very expensive and requires maintenance. To solve this problem, the HGO is used for an online estimation of the rotation speed, load torque and stator flux. The performance of the predictive DTC based on the SVM with HGO, is evaluated by a digital simulation and developed to be implemented on an FPGA chip using the toolbox Xilinx system generator (XSG).
Copyright © 2014 Praise Worthy Prize - All rights reserved.


Direct Torque Control (DTC); Space Vector Modulation (SVM); Induction Motor (IM); High Gain Observer (HGO); Xilinx System Generator (XSG); Field Programmable Gate Array (FPGA)

Full Text:



Kavian, Y.S., Nekouei, F., Hardware implementing of hysteresis based 3-phase induction motor control on FPGA, (2012) International Review on Modelling and Simulations (IREMOS), 5 (3), pp. 1224-1230.

Sutikno, T., Jidin, A.Z., Jidin, A., Idris, N.R.N., FPGA based high performance torque and flux estimator, (2011) International Review of Electrical Engineering (IREE), 6 (1), pp. 207-214.

D. Casadei, F. Profumo, G. Serra, and A. Tani, “FOC and DTC: Two viable schemes for induction motors torque control”, IEEETrans. On Power Electronics, Vol.17, N°.5, pp 779-787, 2002.

P. Bibhu, P. Dinkar, S. Sabyasachi ,“A Simple hardware realization of switching table based direct torque control of induction motor”, Electric Power Systems research, Elsevier Publisher, Vol. 77, No2, pp. 181-190, 2007.

G. S. Buja and M. P. Kazmierkowski, “Direct torque control of PWM inverter-fed AC motors-A survey”, IEEE Transactions on Industrial Electronics, vol. 51, N°. 4, pp. 744-757, Aug.2004.

P. Vas, “Sensor less Vector and Direct Torque Control”, Oxford University Press, London, 1998.

I. Takahashi, Y.Ohmori, “High-performance Direct Torque Control of an Induction Motor”, IEEE Transactions on Industry Applications, Vol. 25, N°. 2, pp. 257-264, 1989.

I. Takahashi and T. Noguchi, A new quick-response and high efficiency Control strategy of an induction machine, IEEE Transactions Industry Applications, vol. 22, N°.5, pp. 820– 827, 1986.

T. Noguchi, and I.Takahashi, “Quick torque response control of an induction motor based on a new concept”, (in Japanese), IEEJ Tech. Meeting Rotating Mach., RM 84–76, 61–70, 1984.

Gdaim, S., Mtibaa, A., Mimouni, M.F., Experimental implementation of Direct Torque Control of induction machine on FPGA, (2013) International Review of Electrical Engineering (IREE), 8 (1), pp. 128-135.

M. Barut, S. Bogosyan, M.Gokasan, “Speed sensorless direct torque control of IMs with rotor resistance estimation”, International Journal Energy Conv. and Manag, Vol. 46, N°. 3, pp. 335-349, 2005.

D. Casadei, F. Profumo, G. Serra, A. Tani, “FOC and DTC: Two Viable Schemes for Induction Motors Torque Control”, IEEE Transaction on Power Electronics, Vol. 17, N°. 5, pp. 779 – 787, Sept. 2002.

S. Meziane, R. Toufouti and H. Benalla, “Speed Sensorless Direct Torque Control and Stator Resistance Estimator of Induction Motor Based MRAS Method”, International Journal of Applied Engineering Research (IJAER ), Vol. 3, N° 6, pp. 733-747, 2008.

Esmaeeli, M.R., Kianinezhad, R., Nhan, N.H., Field oriented control of DFIG based on MRAS observer, (2013) International Review on Modelling and Simulations (IREMOS), 6 (1), pp. 93-98.

M. MESSAOUDI, H. KRAIEM, M. BEN HAMED, L.SBITA and M.N.ABDELKRIM, “Based on MRAS and Extended Kalman Filter”, Leonardo Journal of Sciences, Issue 12, pp. 35-56, 2008.

Moujahed, M., Ben Azza, H., Jemli, M., Boussak, M., Speed estimation by using EKF techniques for sensor-less DTC of PMSM with Load Torque Observer, (2014) International Review of Electrical Engineering (IREE), 9 (2), pp. 270-279.

M.M. Rezaei, M. Mirsalim, “Improved Direct Torque Control for Induction Machine Drives based on Fuzzy Sector Theory”, Iranian Journal of electrical and Electronic Engineering, Vol.6, N°.2, pp.110-118, 2010.

A.Mahfouz, W.M.Mamadouh, “Intelligent DTC for PWSM Drive using ANFIS technique”, International Journal of Engineering Science and Technology (IJEST), Vol. 4, N°. 03, pp. 1208-1222, 2012.

F. Ricci, H.L. Huy, “Modeling and Simulation of FPGA based variable-speed drives using Simulink”, Mathematics and Computers in Simulation, Vol. 63, pp.183-195, 2003.

O. Akin, I. Alan, “The use of FPGA in Oriented Field of an Induction Machine”, Turkish Journal of Electrical Engineering & Computer Sciences, Vol. 18, N°.6, pp.943-962, 2010.

T. Saidani, M. Atri, D. Dia, R. Tourki, Using Xilinx System Generator for Real Time Hardware Co-simulation of Video Processing System. Electronic Engineering and Computing Technology, Vol. 60, pp. 227-236, 2010.

Xilinx System Generator User’s Guide.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2022 Praise Worthy Prize