Professional Documents
Culture Documents
Ind Motor IEEE Edu PDF
Ind Motor IEEE Edu PDF
Ind Motor IEEE Edu PDF
1, FEBRUARY 2005
37
AbstractThis paper describes MATLAB/Simulink implementation of three induction motor tests, namely dc, no-load,
and blocked-rotor tests performed to identify equivalent circuit
parameters. These simulation models are developed to support
and enhance electric machinery education at the undergraduate
level. The proposed tests have been successfully integrated into
electric machinery courses at Drexel University, Philadelphia, PA,
and Nigde University, Nigde, Turkey.
Index TermsEducation, induction
Simulink, software laboratory.
motors,
MATLAB/
I. INTRODUCTION
Electrical machinery courses at the undergraduate level typically consist of classroom and laboratory sections. The classroom section covers the steady-state operation of the induction motor in which the per-phase equivalent circuit is used
to compute various motor quantities, such as input current and
power, power factor, developed torque, and efficiency. The computations associated with the steady-state operation require the
knowledge of equivalent circuit parameters. These parameters
are obtained by performing three tests, namely dc, no-load, and
blocked-rotor tests on the motor in a typical laboratory experiment [7].
The laboratory section includes these tests and a load experiment that allows students to become familiar with the induction motor operation and to gain invaluable hardware and measurement experiences. The authors experience while teaching
induction motors at Drexel University, Philadelphia, PA, indicates that students generally have difficulty when they come to
the laboratory to carry out these experiments even though the
corresponding theory is extensively covered in the classroom
section with a detailed hand-out describing laboratory facilities
and the procedure of the experiments, given to them at least a
week before the laboratory. Students are not familiar with a laboratory environment that contains large machines and relatively
complex measurement methods and devices as compared with
other laboratories they have been to before. The time constraints
during the laboratory exercise are also a difficult adjustment. In
a usual two-hour laboratory section, students are required to set
up and perform four induction motor experiments, to take the
necessary measurements, and to investigate steady-state performance of the motor under various loading conditions. Because
of the time limitations, students often rush through the experiments in order to finish them on time, which unfortunately prevents them from getting a true feeling of motor operation and
from appreciating what has been accomplished during the laboratory practice.
Therefore, simulation tools must be developed for induction
motor experiments to serve as useful preparatory exercises
before students come to the laboratory. The objective of this
paper is to present simulation models of these induction motor
experiments in an effort to design a computational laboratory.
The dc, no-load, and blocked-rotor simulation models are developed as stand-alone applications using MATLAB/Simulink
[8] and Power System Blockset (PSB) [9]. For the load experiment, students are required to write a computer program using
MATLABs M-file programming for the per-phase equivalent
circuit of the induction motor to compute operating quantities.
38
stray losses. The parameters of the equivalent circuit can be obtained from the dc, no-load, and blocked-rotor tests [7], [10].
In the following, both experimental setup and Simulink/PSB
models of each test are described.
The PSB is a useful software package to develop simulation models for power system applications in the
MATLAB/Simulink environment. With its graphical user
interface and extensive library, it provides power engineers
and researchers with a modern and interactive design tool to
build simulation models rapidly and easily. MATLAB and
Simulink/PSB have been widely used by educators to enhance
teaching of transient and steady-state characteristics of induction machines [2], [3], [11]. Of course, other commercial
software packages, such as Maple and MathCad, are commonly
used in electrical engineering education with their advantages
and disadvantages [12]. The reason that MATLAB with its
toolboxes was selected is that it is the main software package
used in almost all undergraduate courses in the authors institutions as a computation tool to reinforce electrical engineering
education. Therefore, students can easily access to MATLAB,
and they already have the basic programming skills to use the
given Simulink models and to write computer programs when
required before coming to the machinery class.
A. dc Test
The dc test is performed to compute the stator winding resistance . A dc voltage is applied to the stator windings of an induction motor. The resulting current flowing through the stator
windings is a dc current; thus, no voltage is induced in the rotor
circuit, and the motor reactance is zero. The stator resistance is
the only circuit parameter limiting current flow. Fig. 2 shows
Fig. 3.
39
the experimental setup of the dc test conducted at the Interconnected Power Systems Laboratory (IPSL) [13] of Drexel University. A 120-V dc power source is applied to the two phases
of a Y-connected induction motor. A group of light bulbs are
installed in the circuit as a resistive load in order to adjust dc
current to the rated value. The current in the stator windings
and voltage across the two phases of the motor
are measured.
Fig. 3 depicts the Simulink/PSB implementation of the dc
test. From the PSB machine library, an induction motor block
is used whose electrical parameters (such as nominal voltage
and equivalent circuit parameters) and mechanical parameters
(such as inertia and number of poles) can be specified in either
International System of Units (S.I.) or in per unit [9]. Similar
to the experimental setup, a 120-V dc source is applied to the
two phases (phases A and B) of the induction motor through a
series resistance, while the phase C is grounded through a re-
sistance branch in order to have a complete electrical connection. The purpose of the series resistance between the dc source
and the induction motor is to limit the current flowing through
the two windings of the motor to its rated value, which is similar to the lighting bulbs used in the hardware setup of Fig. 2.
Voltage and current measurement blocks measure the instantaneous voltage across two phases and the current flowing through
the windings, respectively. Two scopes display the waveforms
of the voltage and current, while two display boxes are used
and curto obtain the steady-state values of the dc voltage,
rent . With these two measurements, the stator resistance can
easily be computed as
(1)
The stator resistance obtained from the dc test is an approximate value of the actual one since the skin effect observed when
40
Fig. 5.
phase current. This block computes the rms value of the input
signal over a running window of the one cycle of the specified fundamental frequency (60 Hz). Three display boxes read
these rms values. Similarly, a voltage measurement block, an
rms block, and a display box are used to measure the phase A
voltage. The outputs of the voltage measurement block and the
current measurement block of phase A are connected to a power
measurement block, called the active and reactive power measurement, that computes the active power and reactive power.
The output of this block is connected to a scope and to a display
and . The
block to obtain the waveforms and the values of
output terminal of the induction motor block (terminal m-SI)
allows for the measurement of several variables, such as speed
and electrical torque. A machine measurement block is used to
get the mechanical speed. Through the scope and display block,
the waveform and the steady-state value of the rotor speed can
easily be measured in rad per second, or the corresponding data
can be written to MATLABs workspace to make use of other
graphical tools available in MATLAB. Fig. 6 shows the evolution of the mechanical speed during the no-load simulation.
The rotor speed reaches its steady-state value (188.5 rad/s for
the tested motor) quickly, indicating that MATLAB/Simulink is
an appropriate tool to investigate steady-state behavior of induction motors as well.
One can see that there are some differences between the
hardware setup and Simulink/PSB model. For example, the
per-phase-based real and reactive input power is measured in the
simulation model, while in the experiment the total three-phase
real input power is measured. However, this difference is
Fig. 6.
41
not significant since under the three-phase balanced operation, computations are usually completed using the per-phase
quantities. Similarly, the per-phase voltage is measured in the
simulation, as opposed to the line-to-line voltages measured in
the hardware experiment.
These measurements enable the approximate computation
and the stator
of the sum of the magnetizing reactance
as follows [7]:
leakage reactance
or
(2)
where
is the per-phase voltage
,
is the phase
A measured reactive power, and is the average phase current
. Using measured input power
measured
and the stator resistance obtained from the dc test, rotational
losses of the motor given by the sum of the friction, windage,
and core losses can be found, as follows:
(3)
C. Blocked-Rotor Test
The blocked-rotor test on an induction motor is performed
to determine some of its equivalent circuit parameters. In this
test, the rotor of the induction motor is blocked, and a reduced
voltage is applied to the stator terminals so that the rated current
flows through the stator windings. The input power, voltage, and
current are measured. For some design-class induction motors,
this test is conducted under a test frequency, usually less than the
normal operating frequency so as to evaluate the rotor resistance
appropriately [7]. The experimental setup of the blocked-rotor
test is not shown here since it is similar to that of the no-load
test shown in Fig. 4. The only difference is that a synchronous
generator coupled with a dc motor and auto transformer were
(4)
where
is the blocked-rotor resistance, and
blocked-rotor reactance at the test frequency [7].
is the
or
(5)
If the test frequency is different from the rated frequency,
one can compute the total equivalent reactance at the normal
42
TABLE I
EQUIVALENT CIRCUIT PARAMETERS OF THE INDUCTION MOTOR TESTED
(6)
When the three tests are completed, equivalent circuit parameters can easily be computed.
1) The stator resistance
is directly computed from the
dc test.
2) The no-load test gives the sum of the magnetizing reacand the stator leakage reactance
.
tance
3) The blocked-rotor test gives that of the stator and rotor
leakage reactances.
One needs to refer to test codes to find out the empirical proportions for stator and leakage reactances given for three-phase
induction motors by class [7], [14]. When the classification of
.
the motor is not known, one assumes that
The magnetization reactance
can now be evaluated using
(2), as follows:
(7)
, a better approximation is reAs for the rotor resistance
quired since it has a more significant effect on the motor performance when compared with the other circuit parameters. Using
the equivalent circuit under blocked-rotor condition, the following expression achieves the desired approximation [10]:
(8)
43
TABLE II
SIMULATION RESULTS OF THE INDUCTION MOTOR TESTS FOR MOTOR 1
TABLE III
EQUIVALENT CIRCUIT PARAMETERS DETERMINED BY SIMULATION AND THE CORRESPONDING ERRORS
44
Fig. 8. Effect of a 20% drop in the supply voltage on various motor quantities.
on the motor characteristics over a wide speed range help students better understand various operation modes, such as variable voltage fixed frequency mode (Fig. 8) or fixed voltage variable frequency mode (Fig. 9)material also covered in the lecture section. Furthermore, students gain experience and confidence in induction motor operation, which will be very helpful
for them when they perform hardware experiments in the following week at the IPSL.
In the hardware laboratory, students are asked to set up and
conduct four induction motor experiments: the dc test, the
no-load test, the blocked-rotor test, and the load experiment.
Similar to what is performed in the software laboratory, they
take measurements required to compute motor parameters and
to examine the motor characteristics under varying load. During
the laboratory section, students appear to be more familiar with
induction motors theory and operation because of the experience gained during the software laboratory. A week after they
complete hardware experiments, students are required to submit
a report that must combine results from both simulations and
experiments. The emphasis is that the report should compare
simulation results with experimentally recorded data, mainly
focusing on the differences/similarities. One can assume that
parameters obtained from simulation data would be the same as
those obtained from experimental data since motor parameters
determined from experimental data are used in simulations.
However, as can be seen in Table III, this equivalency is not the
case, and negligible errors are observed. In their reports, stu-
45
Fig. 9. Effect of a 25% drop in supply voltage frequency on various motor quantities.
APPENDIX
PROCEDURE FOR THE NO-LOAD TEST SIMULATION
Fig. 10.
46
Step 3)
Step 4)
Step 5)
Step 6)
Step 7)
0.089 kg.m . The true value of the inertia is not important since the steady-state values of motor quantities need to be read.
Set the frequency attributes of all the signal rms
blocks and the active and reactive power measurement block to 60 Hz.
Make sure that the mechanical torque to the shaft is
exactly zero
.
Specify the stop time of the simulation and integration method.
Run the simulation.
Read the following data from the display boxes:
(rms), (rms), (rms), (rms), , , and
,
and record all the data in a table.
REFERENCES
[1] H. A. Smolleck, Modeling and analysis of induction machine: A computational/experimental approach, IEEE Trans. Power Syst., vol. 5, pp.
482485, May 1990.
[2] M. H. Nehrir, F. Fatehi, and V. Gerez, Computer modeling for enhancing instruction of electric machinery, IEEE Trans. Educ., vol. 38,
pp. 166170, May 1995.
[3] M. W. Daniels and R. A. Shaffer, Re-inventing the electrical machines
curriculum, IEEE Trans. Educ., vol. 41, pp. 92100, May 1998.
[4] K. A. Nigim and R. R. DeLyser, Using MathCad in understanding
the induction motor characteristics, IEEE Trans. Educ., vol. 44, pp.
165169, May 2001.
[5] S. Linke, J. Torgeson, and J. Au, An interactive computer-graphics
program to aid instruction in electric machinery, IEEE Comput. Appl.
Power, vol. 2, pp. 1925, July 1989.
[6] T.-F. Chan, Analysis of electric machines using Symphony, IEEE
Trans. Educ., vol. 35, pp. 7682, Feb. 1992.
[7] S. J. Chapman, Electric Machinery Fundamentals, 3rd ed. New York:
WCB/McGraw-Hill, 1998.
Saffet Ayasun (S97M02) was born in Tokat, Turkey, on October 27, 1968.
He received the M.S. degree in electric engineering, the M.S. degree in mathematics, and the Ph.D. degree in electrical engineering from Drexel University,
Philadelphia, PA, in 1997, 2001, and 2002, respectively.
He is currently working as an Assistant Professor in the Electrical Engineering Department of Nigde University, Nigde, Turkey. His research interests
include stability of the nonlinear dynamical system, applied mathematics, nonlinear control theory, power systems, and bifurcation theory.
Chika O. Nwankpa (S88M90) was born in Owerri, Nigeria, in 1962. He received the Magistr Diploma in electric power systems from the Leningrad Polytechnical Institute, Russia, in 1986 and the Ph.D. degree in electrical and computer engineering from the Illinois Institute of Technology, Chicago, in 1990.
He is currently a Professor of electrical and computer engineering at Drexel
University, Philadelphia, PA. His research interests are in the areas of power
systems and power electronics.
Dr. Nwankpa received the Presidential Faculty Fellow Award in 1994 and the
NSF Engineering Research Initiation Award in 1991.