Professional Documents
Culture Documents
com
Abstract
A new control method is proposed for three phase high performance induction motor drives. The control system enjoys the advan-
tages of vector control and direct torque control and avoids some of the implementation difficulties of either of the two control methods.
In particular, the proposed control system includes a current vector control in connection with a switching table. An extensive compar-
ative performance evaluation of a motor under the proposed control method confirms the effectiveness of the method and its partial
superiority over either vector control or direct torque control despite its relative structural simplicity.
Ó 2007 Published by Elsevier Ltd.
Keywords: Induction machine; Motor drive; Vector control; Direct torque control
1. Introduction the two methods and the influences of stator and rotor
resistances variations are compared [5]. The performances
Control of high performance AC motor drives has of the two methods in a specific application, electric vehi-
reached a high level of maturity based on two competing cle, are presented [6]. A comparison of the two methods,
methods, i.e. vector control (VC) and direct torque control including the effects of inaccuracy in flux estimation, is pro-
(DTC), introduced in the early 1970s and mid-1980s, vided [7]. The motor characteristics and their pulsations are
respectively, [1,2]. Both methods include many different also investigated [8,9]. The comparisons of VC and DTC
schemes now and provide excellent performance character- are performed mostly by focusing on performance analysis.
istics of AC motors in terms of fast dynamics and accurate This paper, on the other hand, is focused on the compar-
steady state operation [3,4]. Despite these similarities, VC ison of VC and DTC by looking for their principle similar-
and DTC differ substantially in the way they are imple- ities and searching for a fundamental common basis as the
mented. Also, the details of the motor drive performances, main cause of their performances swiftness and accuracy.
like torque and flux pulsations and inverter switching fre- From this common basis, a new control method is pro-
quency, are quite different, at least in the original VC and posed for three phase high performance induction motor
DTC schemes. More importantly, the principles of the drives. A brief overview of VC and DTC is presented in
two methods are far apart. These differences have mainly Section 2 by recalling their operation principles. Then,
been the focus of comparative analysis of the VC and the common basis of the two control methods is investi-
DTC presented in the literature so far [5–9]. The motor gated in this section by an in depth analysis. The proposed
characteristics, including torque, speed and current, under control system and its basic idea are presented in Section 3.
In Section 4, an extensive performance analysis of a typical
*
Corresponding author. Tel.: +98 21 61114916; fax: +98 21 88778690. induction motor under the three methods is presented com-
E-mail address: vaezs@ut.ac.ir (S. Vaez-Zadeh). paratively by computer simulation. The results confirm the
partial superiority of the new method over either VC or wdr ¼ Lm ids : ð3Þ
DTC. By taking ids = constant, the torque linearly depends on iqs,
providing a torque response as fast as the current (iqs) re-
2. Principles of VC and DTC and search for a common basis sponse. The following stator and rotor voltage and flux
linkage equations also hold for an induction machine
2.1. Vector control
~
~s ¼ Rs~is þ dws ;
V ð4Þ
Vector control is performed in different schemes [10]. dt
However, in all schemes, the machine torque and flux link- ~
dwr
age are controlled through stator current vector control. 0 ¼ Rr~ir þ jxm~
wr ; ð5Þ
dt
The current vector is decomposed into a torque and flux
producing components in a rotating reference frame, e.g. ~
ws ¼ Ls~is þ Lm~ir ; ð6Þ
ids and iqs, respectively. The former component is along a ~
wr ¼ Lm~is þ Lr~ir : ð7Þ
machine flux linkage vector, and the latter component is
perpendicular to the former as depicted in Fig. 1 in a rotor Fig. 2 shows a block diagram of a typical vector controlled
flux reference frame. This decouples the torque control induction motor drive.
from the flux control as the torque is obtained as
2.2. Direct torque control
3 Lm
T e ¼ nP ðw iqs wqr ids Þ; ð1Þ
2 Lr dr In a DTC motor drive, the machine torque and flux link-
where np, Lm and Lr represent the number of pole pairs, the age are controlled directly without a current control. The
magnetizing inductance and the rotor inductance. Also, wqr principles of DTC can be explained by looking at the fol-
and wdr stand for the quadratic axis and direct axis rotor lowing torque and current equations of an induction
flux linkage components. Since the d axis flux vanishes, machine:
the torque equation is simplified to 3
3 Lm T e ¼ nP Imf~ ws~is g; ð8Þ
T e ¼ nP ðw iqs Þ; ð2Þ 2
2 Lr dr
~is ¼ 1 ~ ws
Lm ~
wr ; r¼1
Lm2
: ð9Þ
where rLs rLs Lr Ls Lr
Substituting Eq. (9) in Eq. (8) yields
3 Lm ~ ~
T e ¼ nP jws kwr j sin b; ð10Þ
2 rLs Lr
where b is the angle between the stator and rotor flux link-
age vectors [4]. The derivative of Eq. (10) can be repre-
sented approximately as
dT e 3 Lm ~ ~ db
¼ np jws kwr j cos b: ð11Þ
dt 2 rLs Lr dt
Fig. 1. Principles of vector control.
Eq. (11) shows that the torque dynamics depends on the common basis despite their implementation differences.
variation of b. Therefore, fast torque control can be As the VC is concerned, at constant flux, Eqs. (2) and (3)
achieved by rapidly changing b. This can be done by apply- imply that
ing appropriate inverter voltage vectors to the machine sta- ( ( (
tor windings to rotate the stator flux linkage vector, since j~
w r j ¼ K d id j~
wr j / id Dj~
wr j / Did
) ) ; ð14Þ
the machine voltage equation can be represented and T e ¼ K q iq T e / iq DT e / Diq
approximated in a short interval of Dt as
where D stands for small variations.
d~
ws ~ Recalling the basic theory of DTC, on the other hand,
¼ V s Rs~is V~s ) D~
ws ¼ V~s Dt: ð12Þ Fig. 4 shows the rotation of stator flux linkage vector ~ ws
dt
to ~ws1 in an inverter switching period, while ~ wr remains
The rotor flux linkage vector is sluggish in response to a
intact as the rotor time constant is much longer than the
voltage vector during Dt as it is related to the stator flux
inverter switching period. Here, D~ ws is decomposed into
linkage vector by a first order delay as in
its radial component, D~ wF , and its tangential component,
d~wr Lm Rr Rr Lm ~ D~wT , where the former contributes to flux magnitude and
þ jx2 ~ wr ¼ ws : ð13Þ the latter provides flux angle rotation or torque variation.
dt rLs Lr Lr rLs Lr
Fig. 4 in connection with Eq. (10) yields
The six inverter voltage vectors can be properly used to ro-
tate ~
ws in either direction as fast as possible, knowing the DT e ¼ Kj~
wr jðj~
ws1 j sinðb þ DbÞ j~
ws j sin bÞ: ð15Þ
sector in which ~ws is located. Also, with a good approximation
Fig. 3 shows a block diagram of a DTC induction motor
drive in which the torque and flux errors via hysteresis sinðb þ DbÞ ¼ sin b þ cos b sin Db ð16Þ
comparators provide corresponding flags to decide the best
voltage vector from a switching table presented in Table 1.
Table 1
Switching table
Sector
Dw DT 1 2 3 4 5 6
" " ~2
V V~3 V~4 ~5
V ~6
V V~1
O ~7
V V~0 V~7 ~0
V ~7
V V~0
# ~6
V V~1 V~2 ~3
V ~4
V V~5
# " ~3
V V~4 V~5 ~6
V ~1
V V~2
O ~0
V V~7 V~0 ~7
V ~0
V V~7
# ~5
V V~6 V~1 ~2
V ~3
V V~4
Fig. 4. Flux linkage vector variation during a switching period in DTC.
3098 S. Vaez-Zadeh, E. Jalali / Energy Conversion and Management 48 (2007) 3095–3101
que and the flux. As such, the d and q axis current control- any means as in VC and compared with their real values
lers may form parts of the proposed control system. obtained from the measured phase currents. Of course, a
reference frame transformation is needed as in VC. The
3.2. The control system structure current errors are used to produce d and q flags as inputs
to the switching table. A third input to the table determines
A motor drive control system, having d and q axis cur- the sector through which the current vector is passing. It is
rent hysteresis controllers as in VC and a switching table produced by having the d and q axis currents and the rotor
as in DTC is introduced schematically in Fig. 5. It is seen position. The switching table provides the proper voltage
that the d and q axis current commands are produced by vectors by deciding on the status of the inverter switches,
a 200
b 200
150 150
speed (rad/s)
speed (rad/s)
100 100
50 50
0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
time (s) time (s)
c 200
150
speed (rad/s)
100
50
0
0 0.5 1 1.5 2 2.5
time (s)
Fig. 6. The motor speed under the three control systems: (a) DTC, (b) VC and (c) proposed method.
a 400
b 400
300 300
torque (Nm)
torque (Nm)
200 200
100 100
0 0
-100 -100
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
time (s) time (s)
c 400
300
torque (Nm)
200
100
-100
0 0.5 1 1.5 2 2.5
time (s)
Fig. 7. The motor developed torque under the three control systems: (a) DTC, (b) VC and (c) proposed method.
3100 S. Vaez-Zadeh, E. Jalali / Energy Conversion and Management 48 (2007) 3095–3101
the same as in DTC. The switching table is shown in Table fact, the system is a current VC system by means of a volt-
1, which produces all eight voltage vectors including zero age vector selection of the DTC type.
voltages.
The proposed control system of Fig. 5 consists of a VC 4. Comparative evaluation
part and a DTC part. The left side of the figure represents a
VC type of implementation; while the right side of the fig- The proposed control system is applied to the induction
ure is a DTC implementation. The system lacks PI or other motor with parameters as in the Appendix. The motor
type of current controllers, a PWM and a d–q to abc refer- performance is then simulated, and the results are com-
ence transformation usually available in the VC system. In pared with those obtained by the motor performance
a 250
b 250
200 200
torque (Nm)
torque (Nm)
150
150
100
100
50
50 0
0 -50
0 0.002 0.004 0.006 0.008 0.01 0 0.002 0.004 0.006 0.008 0.01
time (s) time (s)
c 250
200
torque (Nm)
150
100
50
-50
0 0.002 0.004 0.006 0.008 0.01
time (s)
Fig. 8. The motor torque response to a step load under the three control systems: (a) DTC, (b) VC and (c) proposed method.
a 100
b 100
phase current (A)
50 50
0 0
-50 -50
-100 -100
1.7 1.71 1.72 1.73 1.74 1.75 1.7 1.71 1.72 1.73 1.74 1.75
time (s) time (s)
c 100
phase current (A)
50
-50
-100
1.7 1.71 1.72 1.73 1.74 1.75
time (s)
Fig. 9. The motor phase current under the three control systems: (a) DTC, (b) VC and (c) proposed method.
S. Vaez-Zadeh, E. Jalali / Energy Conversion and Management 48 (2007) 3095–3101 3101
under VC and DTC. A closed loop speed control with obtained under DTC and VC confirms a faster dynamics
simple PI (proportional integral) controller is applied to than that of VC and less system variable pulsations than
the motor drive with all three control methods to be able those under DTC.
to examine the transient state and the steady state perfor- The proposed control system is presented here with a
mances of the motor. The same loading is used for all the conventional switching table as in DTC. It is expected that
control systems. After the motor speeds up to the com- the motor performance can be further improved by the
manded speed, a nominal load is applied to the motor proposed control method if an optimized switching table
at t = 1.5 s. and removed at t = 2.0 s. Fig. 6 shows the is used.
motor speed under the three control systems. It is seen
that the proposed control system is capable of controlling Appendix A
the motor speed as well as VC and DTC. Fig. 7 shows the
motor developed torque under the three control systems. Motor data
It is seen that the three torque curves are quite similar Stator resistance = 0.087 X,
except for slightly more pulsations in the case of DTC Stator resistance = 0.087 X,
and slightly less pulsations in the case of VC. Figs. 6 Rotor resistance = 0.228 X,
and 7 prove that the proposed control system can provide Magnetizing inductance = 34.7 mH,
a desirable high performance control of the induction Stator leakage inductance = 0.8 mH,
motor. It justifies the usefulness of the control system in Rotor leakage inductance = 0.8 mH,
demanding applications. Number of pole pairs = 2.
In order to evaluate further the control system, a close
up of the motor dynamics is presented in Fig. 8 by showing
the motor torque response to a step load. The figure con- References
firms that the torque response under the proposed control
[1] Blaschke F. A new method for the structural decoupling of A.C.
system is slower than that obtained under DTC; but faster induction machines. In: Conf Rec IFAC, Germany: Duesseldorf;
than that achieved under VC. Fig. 9 shows the motor phase October 1971, p. 1–15.
current under the three control methods. It is evident that [2] Takahashi I, Noguchi T. A new quick response and high-efficiency
the current ripples under the proposed control are less than control strategy of an induction motor. IEEE Trans Ind Appl
1986;IA-22:820–7.
those under DTC. In fact, a direct control of the current
[3] Boldea I, Nasar SA. Vector control of AC drives. Orlando,
vector components in the proposed method provides a bet- FL: CRC Press; 1992.
ter current waveform in comparison with that of DTC. [4] Vas P. Sensorless vector and direct torque control. Oxford: Oxford
This, in turn, results in less torque pulsations as reported University Press; 1998.
in Fig. 7. The simulation results presented above and more [5] Le-Huy H. Comparison of field oriented control and direct torque
control for induction motor drives. IEEE-IAS Conf Rec
results such as d and q axis currents and flux linkages (not
1999;2:1245–52.
presented here) confirm that the proposed control system [6] Wong WSH, Holliday DMJ. Minimization of flux droop in direct
provides motor performances that are better that the torque controlled induction motor drives. IEE Proc Electr Power
results under either DTC or VC. Appl 2004;151(6):694–703.
[7] Telford D, Dunnigan MW, Williams BWA. Comparison of vector
control and direct torque control of an induction machine. PESC.
5. Conclusion
2000 31st Annual 2000;1(18–23):421–6.
[8] Casadei D, Profumo F, Serra G, Tani A. FOC and DTC: two
By referring to the common basis of vector control and variable schemes for induction motors torque control. IEEE Trans
direct torque control of induction motor drives, a novel Power Electr 2002;17(5):779–87.
control system is proposed with implementation simplicity [9] Cruz C, Gallegos MA, Alvarez R, Pazos F. Comparison of several
nonlinear controllers for induction motors. CIEP 2004. 9th IEEE
with regards to either DTC or VC. The system uses a cur-
International 2004;17–22:134–9.
rent vector control scheme together with a DTC type [10] Profumo F, DeDoncker R, Ferraris P, Pastorelli M. Comparison of
switching table. The comparison of motor performance universal field oriented (UFO) controllers in different reference
under the proposed control system with respect to those frames. IEEE Trans Power Electr 1995;10:205–13.