Simulink Representation of Induction motor Reference

advertisement
Simulink Representation of Induction motor
Reference Frames
Khalaf Salloum Gaeid, Hew Wooi Ping
Haider A.F.Mohamed
Dept. of Electrical Engineering
University of Malaya
Lembah Pantai, 50603 Kuala Lumpur
salim_hazim2000@perdana.um.edu.my
Department of Electrical & Electronic Engineering.
The University of Nottingham Malaysia Campus
Jalan Broga, 43500 Semenyih, Selangor Darul Ehsan,
Malaysia.
Abstract-The simulation of induction motor frames are
presented in this paper. The voltage, torque and current
waveforms are included in the comparison of the induction
motor frames. The main objective of the paper is to propose a
Simulink building block model. Students will be able to resolve
problems relating to mathematical reference frame
transformations will be able to apply reference-frame theory to
the analysis of induction motors, will be able to predict motor
drive performance using simulation software (Matlab
Simulink).
I.
INTRODUCTION
Induction motors are so common in industry that in many
plants no other type of electric machine can be found. A
dynamic model of the machine subjected to control must be
known in order to understand and design vector controlled
drives [1]. Space vectors of three-phase variables, such as
the voltage, current, or flux, are very convenient for the
analysis and control of induction motors [2]. Various types
of AC induction motors are available in the market;
different motors are suitable for different applications.
Although AC induction motors are easier to design than DC
motors, the speed and the torque control in various types of
AC induction motors require a greater understanding of the
design and the characteristics of these motors [3].
Simulink is selected since the simulation power system
module is useful for simulating drive systems. Depending
on in which coordinate system the current control task is
performed; the classical systems can be grouped in three
categories.
Stator Reference Frame
It is called stator reference frame because the d-q axis do
not rotate [4]. Stationary frame current control, when the
current command is transformed from the rotor flux
reference frame into stationary coordinates, and the current
control task is performed in stationary coordinates. In this
paper stator reference frame are obtained when wk =0 and
θk=0 as it can be seen in the Fig. 7.
Rotor Reference Frames
The induction motor model in the rotor flux reference
frame when d-q axis rotate at rotor speed w =wk and θk=wo
(where wo
is integration of wm and wo is the base
frequency).
Synchronous Reference Frame
Synchronous reference frame occur when the d-q axis
rotate at synchronous speed and when the measured stator
current is transformed into the rotor flux reference frame
and the current control task is performed by virtually
rotating controllers in the rotor flux aligned coordinate
system. Synchronous frame obtained when wm=ws and θk
= wo where θk is integration of (ws) [5],[6].The reliability
and cost are always an important issue in the market,
therefore the Simulink implementation of the induction
motor is very important to study the performance without
real implementation of the motors. It is well known that the
behavior and operation of electric machines and drives are
often difficult topics for students to comprehend and
instructors to teach. Classical methods of teaching machines
often focus on steady-state machine performance or
reduced-order models, such as the classical voltage-behindreactance models of synchronous machines, for describing
dynamic performance [6]. It should be noted that the model
neglects core loss as well as friction and windage loss [8].
G. Skibinski R et al. proposed a reflected wave building
block model that uses existing software on the market, is
simple, computationally fast, easily configurable, and
reasonably accurate and allows investigation with wide
variation of system parameters [8].The performance of the
direct torque control (DTC) method has been demonstrated
by simulations performed using a versatile simulation
package, Matlab/ Simulink. Several numerical simulations
have been carried out in a steady state and transient
operation on a speed control mode was proposed by H.F.
Abdul Wahab et al [10]. The rotor magnetic field vector is
not tied to the rotating mechanical rotor, but slips with
respect to it. Reference frames can help in understanding
motor reference-frame theory [11]. The computer program
has been designed as a complementary tool for the teaching
of the induction motor dynamics and it is now used for
student laboratory. It is supposed to work both as a teaching
aid and a learning tool [12]. A modular Simulink
implementation of an induction machine model is described
in a step-by-step approach [13]. Matlab simulation and
comparison between FOC (Field Orientation Control) and
DTC control schemes are presented by J.C Trounce. [14].
An artificial neural network is used to predict the operating
voltage and frequency when the load torque and speed are
changed. Simulation and experimental results are shown to
validate the scheme [15].
II.
SYSTEM MODELING
fr=(Lm+Lr1)Ir+LmIs
(16)
The basic mathematical relationships of this paper are
derived from the induction motor equivalent circuit shown
in Fig.1:
K1, K2, k3, k4 are gains
Vs=RsIs+dλs/dt+wkM..λs
(1)
ieDS=cos(wt)ias+cos(wt-2π/3)ibs +cos(wt-4π/3)ics
(17)
Vr=Rr Ir +dλr /dt +(wk –wm) M..λr
(2)
ieQS=-sin(wt)ias-sin(wt-2π/3)ibs -sin(wt-4π/3)ics
(18)
Where
wm and wk are the rotor speed and d-q reference frame
speed respectively
Ias=Icos(wt+θ)
(3)
Ibs=Icos(wt-2π/3+θ)
(4)
Ics=Icos(wt+2π/3+θ)
(5)
λs =LsIs +Lm Ir
(6)
λr =LmIs +Lr Ir
(7)
Where
Ls=Ls1+Lm
(8)
Lr =Lr1 +Lm
(9)
The torque of the induction motor can be represented as
in the next formula
Te = (3/4) p (λdsIqs-λqsI ds)/wm
(10)
Equations (1-18) are used to implement the induction
motor, which is composed of the (stator, rotor, current flux
transformation and the mechanical relationship).
Fig.2.
shows the general blocks of induction motor separately.
The flux current transformation block is shown in the Fig. 4,
which can be implemented by using. (6),(7),(8),(9),(13) and
(14). Fig.4 represents the mechanical relationships of the
induction motor based on (11). Fig.5. represents the stator of
the induction motor based on (1). Fig.6. represents the rotor
of induction motor according to the (2). Fig.7 can be
obtained by collecting all these blocks.
.
Fig. 2. General blocks of the induction motor
Taking note of Newton's second law of motion, one obtains
dwm/dt=(p/2j)Te-(f/j)wm-(p/2j)Tl
(11)
wm=dθm/dt
(12)
This can useful to implement the mechanical relationship
of the induction motor as shown in Fig.4
Fig. 3. Flux to current transformation block
Fig. 1. Induction motor equivalent circuit
The stator and rotor currents can be written as follows
Is=k1 fs-k 2fr
(13)
Ir=k3 fr-k4 fs
(14)
Where
fs=(Lm+Ls1)Is+LmIr
(15)
Fig. 4. Mechanical relationships block
algorithms applicable for similar systems of different size
[18]. The three-phase sinusoidal excitation can be adjusted
in both amplitude and frequency. The Simulink
implementation of the I.M can be seen in the Fig.7
The results obtained from the simulation are shown in
Figs. (8, 9 and 10) for the currents, voltages and torques
Fig. 4. Induction motor block (stator and rotor)
Fig. 5. Stator block implementation
Fig. 7. Implementation of the I.M [4]
Fig. 6. Rotor block implementation
cu rre n t
10
III.
SIMULATION AND EXPERIMENTAL RESULTS
0
-1 0
0
100
200
300
400
500
600
700
800
900
1000
0
100
200
300
400
500
600
700
800
900
1000
0
100
200
300
400
500
600
700
800
900
1000
to rq u e
5
0
-5
v o lta g e
1
0
-1
Fig. 8. Rotor reference frame
T o rq u e
5
0
-5
0
100
200
300
400
500
600
700
800
900
1000
0
1
100
200
300
400
500
600
700
800
900
1000
100
200
300
400
500
600
700
800
900
1000
c u r re n t
10
0
v o lta g e
-1 0
0
-1
0
Fig. 9. Stator reference frame
8
6
current
4
2
0
-2
-4
-6
-8
0
5
torque
The induction motor is, of course, an electromechanical
device so the model also requires expressions for the
electromagnetic torque and the speed of the machine.
Equation (10) expresses the electromagnetic torque in terms
of the flux linkages, and (11) determines the rotational
speed from the machine torque, load torque, and moment of
inertia. In both of the following equations, P is the number
of poles. To eliminate the time-varying inductances, the
equations are frequently transformed to q-d-0 variables in
the arbitrary reference frame. For this simulation, we used a
stationary reference frame, which has the advantage of
eliminating some terms from the voltage equations.
Induction motor d-q model in the arbitrary reference frame.
This subsystem must be masked and the motor parameters
must be specified in its dialog box. The inputs of the
subsystem are d-q axis voltages (vqs, vds), load torque (Tl)
and the speed of the arbitrary reference frame (ω) while the
outputs are d-q axis current (iqs, ids), electromagnetic
torque (Te) and the rotor mechanical speed ωm. Build the
induction motor d-q model using the equivalent circuit
given in Fig. 1. The zero-axis equivalent circuit can be
neglected since this is a 3-phase balance system. The
torque-speed relationship is described by (11) and the
electromagnetic torque generated by the motor can be
calculated according to (10) [17]
-5
200
300
400
500
600
700
800
900
1000
0
100
200
300
400
500
600
700
800
900
1000
100
200
300
400
500
600
700
800
900
1000
1
0 .8
voltage
Simulations have been performed in Matlab/Simulink to
verify the feasibility of voltages, torque and current of
induction motor. The induction machine is modeled in
vectorized form in conformity with state vector formulation.
All quantities in the simulation are given in normalized or
per unit (p.u.) values, which is common practice in electrical
engineering. p.u. notation makes design and control
100
0
0 .6
0 .4
0
Fig. 10. Synchronous reference frame
According to the Figures above it must be pointed out that,
in the steady state, induction motors operate only on the
negative-slope part of the torque curve, that is, below the
critical slip. When the load increases, the resultant
imbalance of the motor and load torques causes deceleration
of the drive system. This results in an increased motor
torque that matches that of the load, ensuring stability of the
operation. Conversely, when the load decreases, the motor
accelerates until the load torque is matched again. Fig. 6.
Shows the stator phase currents as a function of time during
the free acceleration of the three-horsepower motor. Their
frequency is essentially constant at 50 Hz, but the amplitude
is much larger than rated current until the machine reaches
breakdown torque. At start, the rotor currents have a 50 Hz
frequency, but the frequency drops as the motor accelerates,
reaching very low frequencies as the motor nears
synchronous speed. Of course, once the motor reaches
synchronous speed there is no relative motion between the
rotor squirrel-cage bars and the rotating magnetic field.
Figures 8, 9 and 10 show the torque, current and voltage
responses obtained from the simulation of the induction
motor Fig.7. It must be said that all three different
references (stator, rotor and synchronous) gave the same
simulated results in the steady state. The validity of the
motor model is corroborated.
IV.
CONCLUSION
In this simulation, the system is assumed to be initially inert
so that all the initial conditions are zero. The motor is
started at no load at rated voltage and frequency. After
reaching steady-state conditions, the input voltage is
suddenly reduced in amplitude and frequency and soon after
full load is applied as a step function. The voltages and
currents can be observed on the scopes in both stator and
rotating frames. Note that, in steady-state, the stator currents
show up at stator frequency in the stator frame, as dc
quantities in the synchronous frame, and at slip frequency in
the rotor frame. The torque and speed time evolutions do not
depend on the choice of reference frame. This approach
provides a powerful design tool because of the ease of
observing the effects of parameter modifications and of
changes in system configurations and control strategies.
Using SIMULINK software, each block of the model may
be connected and modified easily
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
.[18]
[19]
Antoni Arias Pujol" Improvements Indirect Torque Control of
Induction Motors “November 2000.
Andrzej M. Trzynadlowski "Control of Induction Motor"Academic
Press 2000.
Rakesh Parekh" AC Induction Motor Fundamentals"2003 Microchip
Technology Inc.
R.J. Lee, P. Pillay and R.G Harley" D,Q Reference Frames for the
Simulation of Induction Motor "Electric power system research
8(1984/85) pp15-26.
M. Riaz" Simulation of electric Machine and Drive Systems"
University of Minnesota, 2001.
Zsolt Beres and Peter Vranka" Sensorless IFOC of Induction Motor
with Current Regulators in Current Reference Frame" IEEE
Transactions on Industry Applications, vol. 37, no. 4, July/August
2001.
Steven Pekarek and Timothy Skvarenina" ACSL / Graphic Modeler
Component Models for Electric Power Education" IEEE 1998.
P. Krause, O. Wasynczuk, and S. Sudhoff, "Analysis of Electric
Machinery," IEEE Press, Piscataway, NJ, 1995.
G. Skibinski R, Kerkman D, Leggate J, Pankau D. Schlegel"
Reflected Wave Modeling Techniques for PWM AC Motor Drives"
IEEE 1998.
H.F. Abdul Wahab and H. Sanusi" Simulink Model of Direct Torque
Control of Induction Machine" American Journal of Applied Sciences
5 (8): 1083-1090, 2008.
Dennis L. Feucht “Magnetic Reference-Frames" 2001.
G. D. Marques" A Computer Application For Teaching and Learning
On The Induction Motor Dynamics “1999.
Ozpineci, B. Oak Ridge “Simulink implementation of induction
machine model - a modular approach" IEEE Volume: 2, on pp 728734 2003.
J.C Trounce, S.D. Round and R.M Duke "Comparison by Simulation
of Three Level induction Motor Torque Control Schemes for Electric
Vehicle Applications" powerelectronics/documents/IPEC2001.
A. K. Sharma, R. A. Gupta, Laxmi Srivastava" Performance of ANN
Based of Indirect Vector Control Induction Motor Drive" JATIT,
2007.
www.mathwork.com
Bin Wu" Advanced Electromechanical Systems “ELE847 Course
Notes 2007
Ratna Chitroju, Teknikringen" Vector Control of Induction Motor"
Electrical Machines and Drives (EJ2200) Project Work.
K. L. Shi, T. F. Chan and Y. K. Wong" Modeling of the threephase Induction Motor using SIMULINK" IEEE 0-7803-3946-07
Download