You are on page 1of 4

Simulation Study on DTC Based Induction Motor

Drives using MATLAB


Pradeep Ranjan Tripathy1 and Bibhu Prasad Panigrahi2

1. Pradeep Ranjan Tripathy presently working as Assistant Prof. in Electrical Engineering Department of Kalinga
Polytechnic, KIIT, Bhubaneswar (ORISSA) email: pradeeptrip@gmail.com
2. Dr. Bibhu Prasad Panigrahi presently working as Assistant Professor in Electrical Engineering Department of Indira
Gandhi Institute of Technology, Sarang, Dhenkanal (ORISSA) email: bibhu89@yahoo.com

Abstract- The paper presents the simulation study of a low torque angle can be increased or decreased with acceleration and
cost switching table based DTC scheme to be implemented using deceleration of the rotating stator linked flux vector. So control
discrete electronic component. The simulation is carried out to is achieved over the torque developed by motor.
control the torque and speed of 3-phase induction motor in In DTC scheme stator side terminal voltage and rotor input
forward and reverse motoring operation, allowing higher PWM
currents are sensed. The three phase terminals quantities are
switching frequency of the inverter. The simulation study is
performed using SIMULINK environment of MATLAB 6.5 converted to two-phase stationary d-q components and motor
software. torque, stator linked flux are estimated. Based on the resultant
flux position and the errors in flux magnitude and torque, a
three-dimensional look up table is referred to decide the inverter
I. INTRODUCTION switching. The process is implemented through PC or DSP.
Conventional AC drives are not capable to provide a fast In spite of the advantages of digital control drives in terms
and smooth variation in speed that is required for servo drive of flexibility, their increased cost limits its use in small-scale
applications in small scale packaging industries etc. Though sectors. Due to the interfacing A/D and D/A converter to
DC motor is able to provide desired performance, its processor, delay is caused in program execution. It causes
maintenance and unsafe in explosive environment restricts its limitation of achievable PWM frequency and ripple in the motor
use. In 1970s, FOC scheme proved success for torque and flux, current and torque that may not be brought down below
speed control of induction motor [1]. Decoupling of two certain limits [5-10]. To achieve higher PWM frequency high-
components of stator currents (flux and torque producing speed processor with multiple A/D converter are required to be
components) is achieved as DC machines to provide implemented, which leads to higher cost.
independent torque control. Hence the scheme proves itself The low cost analog DTC control circuit is implemented
superior to the DC machine. using discrete electronic components for three-phase induction
The problem faced by FOC scheme is complexity in its motor to perform single quadrant operation [4,5]. The scheme
implementation due to dependence of machine parameters, provides the hardware implementation of DTC switching table
reference frame transformation. A current source inverter is using six control signals as input and eight voltage vectors as
used to realize the current patterns in the stationary reference output. Present work in this simulation study aims to implement
frame. Above method requires high cost PC or DSP to the hard ware scheme for DTC of three phase induction motor to
perform online computations. control speed and torque in forward and reverse motoring
DTC was introduced in 1980s. The method requires only operation.
the stator resistance to estimate the stator flux and torque.
Reference frame transformation is not necessary as in FOC II. PRINCIPLE OF ST_DTC
scheme. It is less sensitive to parameter variation.
The idea of torque control in DTC or DSC scheme [2,3] DTC scheme is categorized as switching table DTC, SVM
is to increase the torque angle (angle between stator flux and DTC, DTC using discrete SVM, DTC using Fuzzy controller [2-
rotor flux) in case torque output needs to be increased. The 10]. Basically in switching table based DTC scheme [4-5] the
reverse is performed to decrease the torque. But the stator- motor terminal voltage and line currents are measured and
linked flux is kept intact at the desired magnitude. The transformed from 3-phase to d-q stationary reference frame
change in the torque angle is performed by acceleration or (Fig.1). The transformed terminal voltages are compensated for
deceleration of the angular speed of the stator linked flux the stator resistance drop. Then the resultant induced emfs are
vector, by application of the suitable voltage vector using integrated to get the flux components ds and qs in d-q axis.
voltage source inverter. The developed torque of the motor is computed from these d-q
axis flux and current components. It is compared with its
The flux linking to rotor changes simultaneously with the reference value to get the torque error logic state (ST).
change in stator flux. But a time lag occurs between the Similarly the absolute flux (resultant of d-q axis flux) is
changing rotor flux and change in the rotor current, due to compared with the reference flux to get the flux error logic state
time constant of the rotor circuit. (S). The air gap space plane is divided into six sectors, each
spread with 600. The sector or instantaneous angular position of
Thus the rotor flux that is proportional to the rotor the stator flux in space (S) is determined as in Table I. Signal A
current does not change as fast as the stator flux. Thus the denotes 1 when absolute value of the ratio (qs/ds) is greater
than or equal to tan600, otherwise it is 0. Digit 0denotes

978-1-4244-2746-8/08/$25.002008 IEEE
Fig. 2. Stator d-q flux vs time

Fig.1. Block diagram for DTC scheme to drive 3-phase Induction Motor

negative sign and digit 1 denotes positive sign. The three


logic states through DTC switching table select the
instantaneous switching voltage vector. (Table II)
TABLE I
Sector determination

ds qs A S
0 0 0 <5>
0 0 1 <4>
0 1 0 <6>
0 1 1 <1>
1 0 0 <3>
1 0 1 <4>
1 1 0 <2>
1 1 1 <1>

TABLE II
Fig. 3. ds Vs. qs plotting
DTC switching table
S ST S
<1> <2> <3> <4> <5> <6>
1 1 110 100 101 001 011 010
1 0 111 000 111 000 111 000 Fig-2 shows the d and q axes stator fluxes. The fluxes are
1 -1 101 001 011 010 110 100
0 1 010 110 100 101 001 011
sinusoidal and d-axis component leads q-axis component of flux
0 0 000 111 000 111 000 111 in forward motoring condition. As the speed command changes
0 -1 001 011 010 110 100 101 at 0.1 second, the phase relation of flux reverses. Again at 0.19
second, phase relation of flux returns back to the initial state.
The plotting between d and q axis flux shows that the stator flux
III. SIMULATION STUDY OF DTC SCHEME is maintained at constant magnitude in all condition of motor
operation. Due to quadrature relation of both the fluxes the X-Y
The simulation is performed for two quadrant of operation plotting is circular in shape (Fig3). Though the frequency of
for a three-phase induction motor of 0.435 stator resistance the stator flux components changes in tune with rotor speed, the
in SIMULINK environment. The reference torque is resultant flux magnitude remains constant. The constant resultant
generated from a PI controller, with rotor speed feedback. flux magnitude is 0.56 weber here.
The desired speed profile is provided as speed command. The The step speed command input is compared with feed back
speed error being processed in PI controller generates the rotor speed. The PI controller deduces the torque reference from
reference torque. The rated flux of the machine is used as the given speed profile. The speed profile is set as 1440 rpm at 0
flux reference for operation in rated and below rated speed. second and it falls to - 20% of rated speed at 0.1 second as a step
The torque error and flux errors are compared in their command and at 0.19 second the speed profile is again stepped
respective defined hysterisis band to generate the respective back to initial speed. The rotor speed responses in rise and fall
logic states as ST and S. The sector determination logic state conditions corresponding to step speed input profile.
S is used as the third controlling signal for referring the DTC The rotor speed responds to the command in 0.052 second in
switching table. These three controlling signals are used to rising mode and during falling mode it responds within 0.009
determine the instantaneous inverter switching voltage vector second as referred to Fig-4 (a) and (b). Thus the speed response
from three-dimensional DTC switching lookup table. The is observed to be quite fast in falling mode. In comparison to
simulation results are illustrated as follows. speed, the torque response is quite fast.
Fig. 4 (a). Super imposed Rotor Speed and Command in falling mode Vs.
Time

Fig. 6 (a). Stator current Vs. time


(b). Ids & Iqs Vs. time

Fig. 4(b). Super imposed Rotor Speed and Command in rising mode Vs.
Time

Fig. 5 (a). Super imposed Reference Torque and Electro magnetic Torque in
Falling mode Vs.Time
Fig.7. Id Vs. Iq plot

Fig. 5 (b). Super imposed Reference Torque and Electro magnetic Torque in
rising mode Vs.Time
Fig.8. Control signal, S Vs. Time
It is seen that the torque produced by the motor is closely The X-Y plot for Ids versus Iqs is shown in Fig-7. The curve
following to the reference. The time lag between the rotates in clockwise direction. Further in reverse motoring
responses to the reference is studied in figures 5(a) and (b). In condition (20% of rated speed), the motor draws less current but
falling and rising mode the torque tunes with its reference in rotates in anti-clock wise direction.
0.0001second. Fig-8 shows the intermediate control signal S. The sector plot
Fig-6(a) and (b) show the stator current responses in 3- shows the dwell time of stator flux in each of the six space
phase and 2-axis system. The current drawn by the motor in vectors. As the angular speed of the stator flux increases the
steady state condition of forward motoring is 12 amperes. dwell time reduces.
The frequency of the stator currents changes in tune with Further the direction of flux rotation changes, as the motor
the rotor speed. In first stage the frequency is 50 Hz, and attains the reverse motoring mode. In the expanded figure Fig-9
reduces to 12.57 Hz as the machine slows down. the intermediate control signals show that torque signal ST varies
As the torque reduces to -20% of its rated value, the between 1, 0 and -1, where the flux signal S varies between 0
magnitude of stator current reduces, where as the flux and 1 and the sector is dwelling in sector 5 for present case.
remains constant. Since the machine gains the reverse speed, Above three intermediate signals are used to determine the
the stator current phase sequence is changed. The two-axis instantaneous inverter switching voltage vector from DTC
current shows the 90-degree leading of Id to Iq in motoring switching 3-dimensional lookup table.
mode, whose reverse is seen in reverse motoring operation
REFERENCES

[1] F. Blaschke, The principle of field-orientation as applied to the trans


vector closed-loop control system for rotating-field machines, Siemens
Review, Vol.34, May 1972, pp.217-220.
[2] M.Depenbrock, Direct Self-Control (DSC) of Inverter Fed Induction
Machine, IEEE Transactions on Power Electronics, Vol. 3(4), October
1988, pp. 420-429.

[3] Isao Takahashi and Youichi Ohmori, High Performance Direct Torque
Control of an Induction Motor, IEEE Transactions on Industry
Applications, Vol. IA-25 (2), 1989, pp. 257-264.

[4] B. P. Panigrahi, Dinkar Prasad and Sabyasachi SenGupta, Digital


Simulation and PC based implementation of switching table based Direct
Torque Control of induction motor drive, Conference, IIT Kharagpur,
December 22 -24, 2005, pp.1 6.

[5] B. P. Panigrahi, Dinkar Prasad and Sabyasachi SenGupta, A simple


Fig.9. Control signals, ST, S & S Vs. Time hardware realization of switching table based direct torque control of
induction motor, Elsevier, Electric Power Systems Research 77 (2007), pp
181 190.

[6] Thomas G. Habetler, Francesco Profumo, Michele Pastorelli and Leon M.


IV. CONCLUSION Tolbert, Direct Torque Control of Induction Machines Using Space Vector
The simulation study shows the satisfactory results for Modulation, IEEE Transactions on Industry Applications, Vol. 28(5),
September/October 1992, pp. 1045 1053.
speed control of a three phase Induction Motor, following the
DTC switching table scheme. The same can be realized by [7] Uwe Baader, Manfred Depenbrock and George Gierse, Direct Self Control
hardware implementation using low cost discrete electronic (DSC) of Inverter Fed Induction Machine: a basis for speed control without
components. The proposed hardware scheme may be speed measurement, IEEE Transactions on Industry Applications, Vol.
28(3), May/June 1992, pp. 581-588.
economical for control of low and medium rating induction
motors used in small-scale industries. [8] Domenico Casadei, Giovanni Serra, and Angelo Tani, Implementation of
a Direct Torque Control Algorithm for Induction Motors Based on Discrete
Space Vector Modulation, IEEE Transactions on Power Electronics,
Vol.15, No.4, July 2000, pp. 769 777.
APPENDIX
Induction motor parameters: - [9] Fatiha Zidani, Rachid Nait Said, Direct Torque Control of induction
motor with FUZZY minimization torque ripple, Journal of Electrical
3hp, 220Volt, 12 A, 50 Hz, Single Cage type motor, Engineering, Algeria, Vol.56, No. 7-8,2005, pp. 183 188.
Rs = 0.435 ohm, Lls = 2 mH, Rr = 0.816 ohm, Llr =2 mH,
Lm = 69.31mH, J = 0. 00089 kg - m2. [10] Fatiha Zidani, D. Diallo, M. E. H. Benbouzid,Rachid Nait Said, Direct
Torque Control of Induction motor with Fuzzy stator resistance
adaptation, IEEE Transaction on Energy Conversion, Vol.21, June-2006,
pp. 619-621.

You might also like