Académique Documents
Professionnel Documents
Culture Documents
Abstract
This study describes a step by step model of the three-phase induction motor and its
computer simulation using MATLAB/SIMULINK. The model is based on two-axis theory of
revolving frame transformation and takes power source and load torque as inputs and gives
speed, electromagnetic torque and stator current as the outputs. Constructional details of
various sub-models for the induction motor are given and their implementation in
SIMULINK is outlined. A simulation study of direct-on-line starting is demonstrated. The
result from the simulation are similar to those obtained using the traditional simulation
method involving differential equations.
Keywords: MATLAB/SIMULINK, induction motor
1.0 Introduction
Simulation of three phase induction motor can be performed using various methods
(Shi, Chan, Wong & Ho, 1999; Sandhu & Pahwa, 2009). This paper presents modeling of
three phase induction motor using MATLAB/SIMULINK. The advantage of this technique is
the simulation model can be built up systematically using block function that exist from the
library. It is a graphical, interactive program that allows dynamic system of almost any kind
to be modeled by simply drawing a block in a system.
1
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
2
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
1 1 V
Vds 1 2 2
as
V 3 3 bs
V
qs 0 V
2 2 cs (1)
where Vas, Vbs, and Vcs are the three-phase stator voltages, while Vds and Vqs are the two-
axis components of the stator voltage vector Vs. Equation (1) can be represent by block
function as shown in figure 3.0.
In the two-axis stator reference frame, the current equation of an induction motor can be
written as
ids Ls 0 Lm 0
1
i
qs t 0 Ls 0 Lm
idr 0
Lm 0 Lr 0
0
iqr
Lm 0 Lr
Rs 0 0 0 (2)
Vds i ds
0 Rs 0 0 i
Vqs qs
x 0
P
0 Lm Rr
P
0 Lr i d
V dr
dr 2 2
P
qr L P
V 0 0 Lr Rr i qr
2
0 m
2
That can be representing by matrix gain for [B] block and function block as shown below for
block [C].
3
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
Figure 4.0: Matrix [C] implement by using four function blocks. In the electrical model, the
three-phase voltage [Vas, Vbs, Vcs] is the input and the current vector [ids, iqs, idr, iqr] is the
output vector. The rotor voltage vector is normally zero because of the short-circuited cage
rotor winding, i.e. Vdr=0 and Vqr=0.
T
PLm
idriqs iqrids
3 (3)
From the torque balance equations and neglecting viscous friction, the rotor speed 0
may be obtained as follows
t T TL
0 d
0 J (4)
4
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
The stator current output sub-model is used to calculate the stator current amplitude
according to the following equation
is
2
3
i i
e
ds
2 e
qs
2
(5)
A SIMULINK Fcn block is used to implement the above equation as shown below
The electrical sub-model, the torque sub-model in, the mechanical sub-model and the
stator current output sub-model are grouped together to form the induction motor model as
shown in Figure 1.0.
The complete simulation system of the induction motor includes the induction motor
model and a power supply sub-model.
The voltage supply block consists of a three-phase sinusoidal voltage generator and a
terminal-voltage calculation block which accounts for the voltage drop in the supply cable.
The three-phase sinusoidal voltage generator is based on Equation (6).
Vas V cos(t )
Vbs V cos(t 2 ) (6)
3
Vcs V cos(t 2 )
3
where |V | is the amplitude of the terminal voltage, is the supply frequency, and is the
initial phase angle. The voltage drop in the supply cable, the terminal voltage is given by:
V E Rc is (7)
where E is the supply voltage and Rc is the cable resistanceAll the power sub model is shown
in figure 8.
5
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
6
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
The induction motor chosen for the simulation studies has the following parameters:
To illustrate the transient operation of the induction motor, a simulation study of direct-on-
line starting is demonstrated.
Figure 9 show the results of computer simulation using the SIMULINK model. The results
are similar to those obtained using the traditional simulation method involving differential
equations.
300
Amplitude of
250 phase voltage (V)
Amplitude of
stator current (A)
200
Rotor speed
150 (rad/sec)
100
50
0
0 0.5 1 1.5 2 2.5 3
Time (sec)
7
Seminar PMK 2012
17-18 Mei 2012, Politeknik Melaka
Speed response
200
180
160
140
Speed (rad/sec)
120
100
80
60
40
20
0
0 1 2 3 4 5 6 7 8 9 10
Time (sec)
b) Speed response
200
150
Torque (Nm)
100
50
-50
-100
0 20 40 60 80 100 120 140 160 180 200
Rotor speed (rad/sec)
5.0 Conclusion
The computer simulation model presented in this paper is effective for transient
analysis of the induction motor. Using the SIMULINK software, each block of the model
may be connected and modified easily. The result obtain from the simulation is similar from
previous literature and traditional simulation method. The induction motor model can be used
alone, as a direct on-line starting, or can be incorporated to advance motor drive system.
6.0 References
Shi, K. L., Chan, T. F., Wang, Y. K. & Ho, S. L. (1999) Modelling and Simulation of the
Three-Phase Induction Motor Using Simulink. International Journal of Electrical
Engineering Education, vol36, pp 163-172
Sandhu, K. S. & Pahwa, V. (2009) Simulation Study of Three Phase Induction Motor with
Variations in Moment of Inertia. ARPN Journal of Engineering and Applied Science,
Vol. 4, 72-77.
Krause, P. C., Wasynczuk, O. And Sudhoff, S. D., Analysis of Electric Machinery, IEEE
(1995).