Comparative Analysis of Different Control Approaches of Direct Torque Control Induction Motor Drive
Comparative Analysis of Different Control Approaches of Direct Torque Control Induction Motor Drive
Abstract— Direct torque control gives fast and robust response switching modes. The selection is such that flux and torque
in induction motor drives. This paper deals with Direct torque errors are restricted within respective flux and torque hysteresis
control technique of induction motor using different approaches. bands to obtain fast torque response. Equation (1) shows torque
The first is Conventional direct torque control which uses (ܶ ) equation of induction motor (IM) with number of poles ‘P’.
hysteresis controllers. The second one is direct torque control
ଷ
using space vector modulation which uses predictive controllers ܶ ൌ ቀ ቁ ܲ ȁܨ௦ ȁȁܨ ȁ (1)
and the third is simplified direct torque control space vector ଶ ೞ ೝ
modulation which uses imaginary switching time concept. The where, ܨ௦ is stator flux linkage space vector, ܨ is rotor flux
MATLAB/SIMULINK platform is used for analysis of these linkage space vector. is the angle between ܨ௦ ܽ݊݀ܨ . The rotor
techniques. Comparison of all the three approaches is discussed. time constant of standard squirrel cage induction motor is large.
Thus, rotor flux linkage changes slowly as compared to the stator
Keywords— direct torque control, space vector pulse width
flux linkage. If the stator flux linkage and rotor flux linkage are
modulation, predictive controllers, induction motor drives.
assumed to be constant, it follows from equation (1) that the
I. INTRODUCTION electromagnetic torque can be rapidly changed by changing in
the required direction (decided by the torque command). This is
Direct Torque Control (DTC) is popularly used for an essence of direct torque control. The angle can be easily
controlling induction motor drives since its introduction in 1986. changed by appropriate selection of stator voltage space vector.
It is not only simple but also produces fast torque and flux
The block diagram of basic DTC IM drive is shown in Fig.1. ܶ
control [1], [2]. Basic DTC has drawback of high torque and flux
and ܨ௦ are estimated from induction motor dynamic model [9].
ripples. The performance of basic DTC has been improved with
The magnitudes of estimated torque and flux are compared with
much efforts in recent years. The association of DTC with space
reference values and the error signal is obtained. Then hysteresis
vector modulation (SVM) is studied in [3]-[6]. This association
controllers are fed with this error signal. Two level comparator
requires the calculation of conduction times of inverter switches
is used for flux and three level comparator is used for torque.
in each modulation period. This method involves sector
Optimal switching is to be selected for inverter such that the flux
determination and angle calculation of voltage vector which
and torque are within permissible limits of hysteresis bands.
makes it complicated and it consumes more memory. Another
There are six active voltage vectors and two zero voltage
simple approach, namely DTC SVM with imaginary switching
vectors. Inverter output is fed to the induction motor.
time concept is developed which does not require sector
determination, consumes less memory and produces same A. Flux and torque estimation
results. It uses the concept of imaginary switching times [7]. In Flux and torque are estimated from actual inverter output
this paper, these three approaches are simulated and studied voltages and measured motor currents. Following equations are
using MATLAB/SIMULINK platform. The results are implemented in flux and torque estimators.
compared which is beneficial for selecting drive depending on • Flux estimation is performed by integrating stator
application. voltages, namely,
In section II, Basic DTC scheme with hysteresis controllers ܨௗ௦ ൌ ሺܸௗ௦ െ ݅ௗ௦ ܴ௦ ሻ݀ݐ (2)
is explained. Section III gives details about DTC SVM with
predictive controllers. Section IV explains third approach which ܨ௦ ൌ ሺܸ௦ െ ݅௦ ܴ௦ ሻ݀ݐ (3)
is DTC SVM with imaginary switching time concepts.
Simulation results are discussed in section V. ȁܨ௦ ȁ ൌ ටܨௗ௦ ଶ ܨ௦ ଶ (4)
• From estimated flux and measured currents ݅ௗ௦ and ݅௦ , Table 1 SWITCHING TABLE
torque is estimated as follows:
ଷ ܪி 1 0
ܶ ൌ ቀ ቁ ቀ ቁ ሺܨௗ௦ ݅௦ െ ܨ௦ ݅ௗ௦ ሻ (5)
ଶ ଶ
where, ݅ௗ௦ and ݅௦ are d and q axis components of stator ்ܪ 1 0 -1 1 0 -1
currents. S1 V2 V7 V6 V3 V0 V5
• Reference values (ܨ௦ כand ܶ ) כand estimated values are S2 V3 V0 V1 V4 V7 V6
now compared to obtain error signals.
οܨ௦ ൌ ܨ௦ כെ ܨ௦ (6) S3 V4 V7 V2 V5 V0 V1
V. SIMULATION RESULTS
Using MATLAB/SIMULINK software, simulations have been
carried out for three approaches of DTC technique. Fig.4-6 show
results of simulations of these techniques. Induction motor
parameters used for the study are given in Tables 2 and 3.
Parameters used for conventional direct torque control with
hysteresis controllers are shown in Table 2. The parameters used
for other two techniques are shown in Table 3. Fig.4 shows
torque command tracking of conventional DTC. X-axis
represents time as independent variable and Y-axis shows
torque(N-m) response. It is clearly observed that there are
ripples in the torque response. Fig.5 shows torque response of
DTC SVM using predictive controllers. It can be seen that
ripples are reduced considerably. Fig.6 shows result of DTC
SVM with imaginary switching time concept. It produces same
response as that of DTC SVM with predictive controllers but it Fig. 6 DTC SVM using imaginary switching time concept
has very low complexity.
Table 4 shows comparison of results of three control techniques.
Table 2 One can select control approach for drive depending upon
required performance.
ܴ௦ =1.77 ܴ =1.34 ܮ௦ =0.01393 ܮ =0.01212
ܮ =0.369 Poles = 4 =ܬ0.025 Flux=0.9 Wb
Table 3
VI. CONCLUSION
ܴ௦ =0.029 ܴ =0.022 ܮ௦ =0.00059 ܮ =0.00059 In this paper, the analysis and simulation results of three control
ܮ =0.217 Poles = 4 =ܬ63.87 Flux=0.9 Wb approaches are presented. First is conventional DTC, which has
advantage of simplicity and robustness but there are torque
ripples and high switching losses. Second approach is DTC
SVM using predictive controllers which reduces torque ripples
and switching losses but it increases the complexity of DTC
technique. Third approach is DTC SVM using the concept of
imaginary switching time, which has all the advantages of
second approach and it also retains the simplicity of
conventional DTC. Its results are same as DTC SVM with
predictive controllers but it is simpler and requires less
computational time and memory.
Torque
High Low Low
ripples
Switching
Variable Fixed Fixed
frequency
Switching
High Low Low
losses
Complexity Low High Low
Fig. 5 DTC SVM using predictive controllers
REFERENCES
[1] Takahashi and T. Noguchi, "A New Quick-Response and High-Efficiency
Control Strategy of an Induction Motor," in IEEE Transactions on
Industry Applications, vol. IA-22, no. 5, pp. 820-827, Sept. 1986.
[2] M. Depenbrock, "Direct self-control (DSC) of inverter-fed induction
machine," in IEEE Transactions on Power Electronics, vol. 3, no. 4, pp.
420-429, Oct 1988.
[3] C. Lascu, I. Boldea and F. Blaabjerg, "A modified direct torque control
(DTC) for induction motor sensorless drive," Conference Record of 1998
IEEE Industry Applications Conference. Thirty-Third IAS Annual
Meeting (Cat. No.98CH36242), St. Louis, MO, USA, pp. 415-422 vol.1.
1998.
[4] T. G. Habetler, F. Profumo, M. Pastorelli and L. M. Tolbert, "Direct
torque control of induction machines using space vector modulation,"
in IEEE Transactions on Industry Applications, vol. 28, no. 5, pp. 1045-
1053, Sep/Oct 1992.
[5] C. Mohamed, A. Golea and M. T. Benchouia, "Implementation of a
predictive DTC-SVM of an induction motor," 4th International
Conference on Electrical Engineering (ICEE), Boumerdes, pp. 1-4, 2015.
[6] A. Ouarda and F. Ben Salem, "Induction machine DTC-SVM: A
comparison between two approaches," 10th International Multi-
Conferences on Systems, Signals & Devices 2013 (SSD13), Hammamet,
pp. 1-7, 2013.
[7] Kumar, B. G. Fernandes and K. Chatterjee, "Simplified SVPWM-DTC of
3-phase induction motor using the concept of imaginary switching times,"
30th Annual Conference of IEEE Industrial Electronics Society, 2004.
IECON, pp. 341-346 Vol. 1, 2004.
[8] B. Lang, M. Miao, W. Liu and G. Luo, "Simulation and experiment study
of space vector pulse width modulation," 2009 9th International
Conference on Electronic Measurement & Instruments, Beijing, pp. 1-
408-1-412, 2009.
[9] B. Ozpineci and L. M. Tolbert, "Simulink implementation of induction
machine model - a modular approach," Electric Machines and Drives
Conference, 2003. IEMDC'03. IEEE International, pp. 728-734 vol.2,
2003.
[10] Dae-Woong Chung, Joohn-Sheok Kim and Seung-Ki Sul, "Unified
voltage modulation technique for real-time three-phase power
conversion," in IEEE Transactions on Industry Applications, vol. 34, no.
2, pp. 374-380, Mar/Apr 1998.
[11] Peter Vas, “Sensor less vector and direct torque control”, Oxford
University Press, London, 1998.