Professional Documents
Culture Documents
minimizes the flux and torque errors and defines TABLE 2. Values of the control signals.
the direction of the flux rotation. SaS(,Sc 000 100 110 010 Oil 001 101 101
The outputs of these controllers are Sa, Sb and
5c where their values (0 or 1) are used to V,,,=0.7 Vo Vi V2 Va V4 Vs Ve V7
(2)
Where ET and Go are the predefined error
levels of the torque and flux respectively.
Finally, based on the values of constants KT and
K(D and the position of the stator (six-region
control), the inverter switching algorithm is as
shown in Tab. 1.
Flux Sector (S) Voltage Vector(Fi, / = 0, ...7)
TABLE 1. Switching table for basic DTC.
Fig. 3. Fuzzification of inputs and output.
Ns 1 2 3 4 5 6
KT = 1 V2 Va V4 Vs Ve Vi
In this approach, we replaced the two
K<I)=1 KT = O
hysteresis controllers (basic DTC) and the
V7 Vo V7 Vo V7 Vo
KT = -1
switching table by a single fuzzy controller with
Ve Vi V2 Va V4 Vs
torque error, flux error and Flux sector as inputs.
KT = 1 Va V4 Vs Ve Vi V2
Ki) = -1 KT = O Vo V7 Vo V7 Vo V7
Torque—/ ST',
KT = -1 Vs Ve Vi V2 Va V4 ref«*
Flux Fuzziftcstion
refer«nc«
s !.
+1 InTercnc«
ifuzziitcatk» Inverter
S»,
0 0 f
Sc
Fig. 2. Torque and flux hysteresis comparator.
Flux Torque & Flux
In Table 2, the 3-digit numbers deflne the Torqu»
switching vector where digits from left to right
Fig. 4. Induction-motor ftizzy-DTC block-diagram.
give values of iSa, Sb and 5c respectively.
24 F. Kadri et al / Direct torque control of induction motor fed by three-phase PWM inverter
The vector voltage of the inverter will be the In this approach, we replaced the switching
control output. table of basic DTC by a neural network
The control strategy depends mostly on controller with torque error ET, fiux error So and
inference rules. The inference is based on the number of sector S as inputs. The vector voltage
method of sum-product inference. To simplify of the inverter will be the control output
the description of inferences, we use a table F/,/ = 0,...7.
inference, Table 3. For defuzzification, the center The training of the neuron network to obtain
of gravity method was used. the wished outputs was obtained with an error of
TABLE 3. Inference rules. 1% and 35 neurons in the hidden layer. The
number of the off-line training epochs is 28 to
A<D AT
Si Sz S3 S4 Ss Se reach the 0.01-imposed error "Fig 6".
N Vs Ve Vi V2 Vs V4
N Z Vo V7 Vo V7 Vo V7
P Vs V4 V5 Ve Vi V2
N Ve Vi V2 V3 V4 Vs
P Z V7 Vo V7 Vo V7 Vo
P V2 Vs V4 V5 Ve Vi
b) Neural-network DTC
The neural network with back propagation
learning algorithm consists of an input layer,
output layer and a hidden layer. The weighted Fig. 6. Training Error ofthe Developed Neuron Network.
connection between two successively layers have
their values determined by the iterative learning 4, Simulation results
stage. Specifications of the motor under control are
Due to the parallel data processing, the summarized as follow:
learning capacity the generalizing and
synthesizing properties, the neuron network can TABLE 4. Characteristics ofthe induction motor.
extract the adequate mathematical model from F P V Rs Rr Ls=Lr M J
(Hz) (KW) P (V) Q Ci (H) (H) (kgm')
the presented input pattern and provide the good
approximation of the desired target in the 30 1.5 2 280 0.5 1 0.105 0.1 0.02
irrelevant case too [1].
Direct Torque Control Modeling of induction
motor was performed in the environment of
Matlab-Simulink simulation. The DTC structure
is made in the form of various blocks.
The realization of neural network controller
was through programming in Matlab (*.m files).
The training was performed offiine, and then the
transition to the neural network control Simulink
model will be called by Matlab function.
Concerning fuzzy controller, it is through the use
of the toolbox of fuzzy logic which is called a
file (*.Fis).
Fig. 5. Induction-motor neural-network-DTC block-
diagram.
F. Kadri et al. / Direct torque control of induction motor fed by three-phase PWM inverter 25
We performed a simulation of the system to great stability for the two approaches. The fiux
estimate the performance of both approaches and torque stabilize around their reference
under transient and steady states. values. {Fs = 0.75 Wb), (Ts = 6N.m.).
We note also, that the torque ripples are
a) General performance of the system greater than the fiux ripples. This is due to the
"Fig. 7," shows the system start-up stator phase currents, which directly affect tlie
stabilization in order to observe its dynamic torque. Torque is resulting from the vector
behavior under transient state, until it reaches its product of current and fiux. The infiuence of
steady state. currents on the fiux is secondary since it is
We observe that the control system reaches its mainly infiuenced by the voltage vector.
steady state by showing good performance and The stability of the system can be observed
over the stator phase current isa, which presents a
sinusoidal form. The curves obtained by the
controllers for the two approaches have the same
look, except a slight difference, which is
observed at the start-up state:
• Torque and Flux ripples are larger in Neural
network DTC than those obtained by Fuzzy
DTC.
• In the neural network DTC, the fiux reaches
its reference and stabilizes in steady slightly
faster but it gave large ripples than the Fuzzy
DTC.
• Current dynamic given by Fuzzy DTC was
better than those given by the neural network
DTC.
.[ :
iiüi (30 /.s).
The simulation tests were done in steady state
when the system stabilizes after a sufficient time
{t = 2s).
(b) To evaluate the efficiency of control system
Fig. 7. System response in start-up state: (a) ftizzy DTC, for the two controllers (according to both
(b) neural-network DTC. approaches), three tests are performed as follow:
26 F. Kadri et al. /Direct torque control of induction motor fed by three-phase PWM inverter
(a) (a)
»( ^ 03 \ i-
Di
01
0!
p rh
43 ,,.-i,y.L
44 \ iT'i"
«C •••\r'"i i
r'>>¿^ ;
i i i
(b) (b)
Fig. 8. System response in steady-state for flux variation Fig. 9. Steady-state response of the system for torque
(0,75 ^ 0 , 5 - + 0 , 7 5 (f*):: reversal ( + 6 -^ -6 -* +6 Nm):
(a) ftizzy DTC, (b) neural-network DTC. (a) fijzzy DTC, (b) neural-network DTC.
F. Kadri et al. /Direct torque control of induction motor fed by three-phase PWM inverter 27
References
1. M. Gaiceanu, E. Rosu, A. Tataru, Neuro-optimal
controller for vector controlled induction motor , 9th
International Conference on Power Electronics and
Motion Control - EPE-PEMC 2000, Kosice, Slovak
-»8! Republic, 2000, pp 161-166.
2. V. Chitra, R.S. Prabhakar, Induction Motor Speed
(a) Control using Fuzzy Logic Controller », Proceedings
of World Academy of Science, Engineering and
Technology, Vol. 17, December 2006.
3. M. Vasudevan, R. Arumugam, High-performance
adaptive intelligent direct torque control schemes for
induction motor drives, KMITL Sei. Tech. J. Vol. 5,
No. 3, 2005.
4. D. Casadei, G. Serra, Implementation of direct torque
control algorithm for induction motors based on
discrete space vector modulation, IEEE Trans. Power
Electronics, Vol.15, No. 4, 2002.
5. R. Toufouti, S. Meziane, H. Benalla, Direct torque
control for induction motor using intelligent
techniques. Journal of Theoretical and Applied
Information Technology, 2007.
6. M. Bertouluzzo, G. Buja, R. Menis, Analytical
formulation of the direct torque control of induction
motor drives, IEEE ¡SIE '99, Bled, Slovenia, 1999.
7. M.V. Lazarini, E.R. Filho, Sensorless three-phase
1 t.3 14 1.6 1.a 3 2.3 Zt.A 2.8 induction motor direct torque control using sliding-
mode control strategy. Laboratory set-up for motor
(b) speed control teaching. International Conference on
Fig. 10. Torque reversal (+6 -> - 6 -> +6 N.m) and flux Engineering Education, Lisbon, Portugal, 2007.
variation {075 ^0.5 ->0 75»*):
(a) ftizzy DTC, (b) neural-network DTC.
28 F. Kadri et al, / Direct torque control of induction motor fed by three-phase P WM inverter
Dr. F. Kadri
Dr. D. Djarah
Department of Electrical Engineering
'Kasdi Mer bah ' University ofOuargla
Ouargla, Algeria
Dr. F. Djeffal
Department of Electronics
'Hadj Lakhdar' University ofBatna
Batna, Algeria
Copyright of Electromotion is the property of S.C. Mediamira Editura s.r.l, Cluj-Napoca, Romania and its
content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's
express written permission. However, users may print, download, or email articles for individual use.