Sunteți pe pagina 1din 26

Topic 5: Dynamic Simulation of

Induction Motor



Spring 2004
ECE 8830 - Electric Drives

Stationary Reference Frame
Modeling of the Induction Motor
We now consider how the model of the
induction motor that we have
developed can be used to simulate the
dynamic performance of the induction
motor.

We will consider the model of the
motor in the stationary reference
frame.
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Consider a 3u, P-pole, symmetrical
induction motor in the stationary reference
frame with windings as shown below:



Stationary Reference Frame Modeling
of the Induction Motor (contd)
Consider first the input voltages for the
given neutral connections of the stator
and rotor windings shown.
The three applied voltages to the stator
terminals v
ag
, v
bg
, and v
cg
need not be
balanced or sinusoidal. In general, we can
write:

cs cg sg
v v v =
bs bg sg
v v v =
as ag sg
v v v =
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Therefore,


In simulation, the voltage v
sg
can be
determined from the flow of phase currents
into the neutral connection by:


where R
sg
and L
sg
are the resistance and
inductance between the two neutral points.
Of course, if s and g are shorted, v
sg
=0.
3 ( ) ( )
sg as bs cs ag bg cg
v v v v v v v = + + + +
0
( ) ( ) 3
sg sg as bs cs sg as bs cs sg sg s
d d
v R i i i L i i i R L i
dt dt
| |
= + + + + + = +
|
\ .
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Now consider transformation of stator abc
phase voltages to qd0 stationary voltages.
With the q-axis aligned with the stator a-
phase axis, the following equations apply:
2 1 1 2 1 1
3 3 3 3 3 3
s
qs as bs cs ag bg cg sg
v v v v v v v v = =
1 1
( ) ( )
3 3
s
ds cs bs cg bg
v v v v v =
0
1 1
( ) ( )
3 3
s as bs cs ag bg cg sg
v v v v v v v v = + + = + +
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Transformation of the abc rotor winding
voltages to the qd0 stationary reference
frame can be done in two steps.
First transform the referred rotor abc
phase voltages to a qd0 reference frame
attached to the rotor with the q-axis
aligned to the axis of the rotors a-phase
winding.
In the second step, transform the qd0
rotor quantities to the stationary qd0
stator reference frame.
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Step 1 ->







where v
rn
= voltage between points r and
n and the primes indicate voltages
referred to the stator side.
' ' ' ' ' ' ' '
2 1 1 2 1 1
3 3 3 3 3 3
r
qr ar br cr an bn cn rn
v v v v v v v v = =
' ' ' ' '
1 1
( ) ( )
3 3
r
dr cr br cn bn
v v v v v = =
' ' ' ' ' ' ' '
0
1 1
( ) ( )
3 3
r
r ar br cr an bn cn rn
v v v v v v v v = + + = + +
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Step 2 ->





where u
r
(t) = rotor angle
at time t, u
r
(0)= rotor angle
at time t=0, and e
r
(t) =
angular velocity of rotor.

' ' '
cos ( ) sin ( )
s r r
qr qr r dr r
v v t v t u u = +
' ' '
sin ( ) cos ( )
s r r
dr qr r dr r
v v t v t u u = +
0
( ) ( ) (0)
t
r r r
t t dt u e u = +
}
Stationary Reference Frame Modeling
of the Induction Motor (contd)
The qd0 voltages at both the stator and
rotor terminals, referred to the same
stationary qd0 reference frame, can be
used as inputs along with the load torque
to obtain the qd0 currents in the
stationary reference frame. These can
then be transformed to obtain the phase
currents in the stator and rotor windings.
Stationary Reference Frame Modeling
of the Induction Motor (contd)
The inverse transformation to obtain the
stator abc phase currents from the qd0
currents is given by:
0
s
as qs s
i i i = +
0
1 3
2 2
s s
bs qs ds s
i i i i = +
0
1 3
2 2
s s
cs qs ds s
i i i i = + +
Stationary Reference Frame Modeling
of the Induction Motor (contd)
The abc rotor currents are obtained by
a two-step inverse transformation
process. Step 1 transforms the
stationary qd0 currents back to the qd
frame attached to the rotor. Step 2
resolves the qd rotor currents back to
the abc rotor phase currents.
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Step 1 ->



Step 2 ->

' ' '
cos ( ) sin ( )
r s s
qr qr r dr r
i i t i t u u =
' ' '
sin ( ) cos ( )
r s s
dr qr r dr r
i i t i t u u = +
' ' '
0
r s
ar qr r
i i i = +
' ' ' '
0
1 3
2 2
r r r
br qr dr r
i i i i = +
' ' ' '
0
1 3
2 2
r r r
cr qr dr r
i i i i = + +
Stationary Reference Frame Modeling
of the Induction Motor (contd)
The model equations can be rearranged
into the form of equations (6.112) to
(6.117) in Ongs book (provided in
separate handout).
Stationary Reference Frame Modeling
of the Induction Motor (contd)
The torque equation is:

(eq. 6.118)

The equation of motion of the rotor is given
by:

where T
mech
is the externally-applied
mechanical torque in the direction of the
rotor speed and T
damp
is the damping
torque in the opposite direction of rotation.
3
( )
2 2
s s s s
em ds qs qs ds
b
P
T i i
e
=
rm
em mech damp
d
J T T T
dt
e
= +
Stationary Reference Frame Modeling
of the Induction Motor (contd)
Normalized to the base (or rated speed) of
the rotor e
b
is given by:

(eq. 6.120)
2 ( / )
b r b
em mech damp
J d
T T T
P dt
e e e
= +
Stationary Reference Frame Modeling
of the Induction Motor (contd)




Stationary Reference Frame Modeling
of the Induction Motor (contd)




Stationary Reference Frame Modeling
of the Induction Motor (contd)
Saturation of Mutual Flux


See Ong text.
Linearized Model
Solving the nonlinear equations by
numerical integration allows
visualization of the dynamic
performance of a motor. However, in
designing a control system, we would
like to use linear control techniques.
For this application we need to develop
a linearized model of the induction
motor.
Linearized Model (contd)

To develop a linearized model for the
induction motor, we select an
operating point and perturb the
system with small perturbations over a
linear regime.


Linearized Model (contd)
The general form of the behavior of the
induction motor may be described by
the function:
f( , x, u, y) =0
where x is a vector of state variables
( ); u is the vector of
input variables ( ); and y is
the vector of desired outputs, such as
.

x
' '
, , , , /
qs qr ds dr r b
e e
, ,
e e
qs ds mech
v v T
, ,
e e
qs ds em
i i T
Linearized Model (contd)
When a small perturbation A is applied
to each of the components of the x, u,
and y variables, the perturbed variables
will satisfy the equation:


where the 0 subscript denotes the
steady state value about which the
perturbation is applied.

f( x
x=x0
+Ax , x
0
+ Ax , u
0
+Au, y
0
+Ay) =0
Linearized Model (contd)
In steady state,
x
x=x0
Neglecting higher order terms and
regrouping some of the terms in the earlier
equations, the linear equations including
perturbations can be re-written as:


x A x B u A = A + A
y C x D u A = A + A
Linearized Model (contd)
See Ong text to learn how to use
Matlab/Simulink to solve for the [A B C D]
matrix.

See handout from Krishnans book for
more detailed description of small signal
analysis of induction motor.

S-ar putea să vă placă și