Escolar Documentos
Profissional Documentos
Cultura Documentos
- A Modular Approach
B W ~
Ozpineci
Leon M. Tolbert.
burak@ieee.org
tolbert@utk.edu
approach. With the modular system, each block solves one of the
model equations; therefore, unlike black box models, all of the
machine parameters are accessible for control and verification
purposes.
After the implementation, examples are given with the model
used in differentdrive applications, such as open-loop constant
V M z control and indireci vector control are given. Finally, the
use of the model as au induction generator is demonstrated
1. INTRODUCTION
Usually, when an electrical machine is simulated in circuit
simulators like PSpice, its steady state model is used, hut for
electrical drive. studies, the transient behavior is also
important. One advantage of Simulink over circuit simulators
is the ease in modeling the transients of electrical machines
and drives and to include drive controls in the simulation.
As long as the. equations are known, any drive or control
algorithm can be modeled in Simulink. However, the
equations by themselves are not always enough; some
experience with differential equation solving is required.
S i m u l i induction machine models are available idthe
literature [I-31, but they appear to be black-boxes with no
internal details. Some of them 11-31 recommend using Sfunctions, which are s o h a r e source codes for Simulink
blocks. This technique does not fully utilize the power and
ease of Simulink because S-function programming
knowledge is required to access the model variables. S functions run faster than discrete Simulink blocks, but
Simulink models can be made to run faster using
accelerator functions or producing stand-alone Simulink
models. Both of these require additional expense and can be
avoided if the simulation speed is not that critical. Another
approach is using the Siulink Power System Blockset [4]
that can be-purchased with Simuliink. This blockset also
makes use of S-functions and is not as easy to work with as
the rest of the Simulink blocks.
Reference [5] refers to an implementation approach similar
to the one in this paper but fails to give any details.
In this paper, a modular, easy to understand Simnlink
induction motor model is described. With the modular
system, each block solves one of the model equations;
therefore, unlie black box models, all of the machine
(W
Fig. I. Dynamic 01 d-q equivalent c h i t of an induction machine
728
variables and model inputs. Then, the modeling equations (14 and 12) of a squirrel cage induction motor in state-space
III. S
where
d:directaxis,
q : quadrature axis,
s : stator variable,
r : rotor variable,
Fv is the flux linkage (i=q or d andj=s or r),
vqmv& : q and d-axis stator voltages,
vp v h : q and &axis rotor voltages,
FvFd : q and d axis magnetizing flux l i i g e s ,
Rr : rotor resistance,
Rs : stator resistance,
X, : stator leakage.reactance (w&,),
X,,:rotor leakage reactance (o&,
mI W L ~ A T I O N
A.
129
(19)
The unit vectors are obtained simply by taking the sine and
cosine of 0,.
This block is also where the initial rotor oosition can be
inserted, if needed, by adding an initial condition to the
Simulink Integrator block. Note that the result of the
integration in (19) is reset to zero each time it reaches 271
radians so that the angle always varies between 0 and 2n.
730
COlVmo I
column2
columo3
column 4
IV.SIMULATIONRESULTS
A. Initialization
R. Direct ac start-up
To test the model, the induction machine With the
parameters given in Fig. 6 is simulated by applying 220V
three-phase ac voltages at 60Hz with just an inertia load.
Fig.4. Impl-tatim
of (I) in Simuhk
731
P
_.
0
0.1
0.12
,i
0.14
0.16 0.18
-rod0
02
OA
0.6
OB
12
02
OA
06
OB
12
02
04
i.6
dB
12
c
0
%W
02
CJ
S O Lo, - on2
0.04
0.06
om
0.1
0.1
02
..
02
iirm.6
732
I
02
OA
OK
0.8
12
02
OA
OK
OS
12
0
0
02
01
08
OS
$2
are excellent.
P[,
6
V.CONCLUSIONS
In this paper, implementation of a modular Simulink model
for induction machine simulation has been introduced Unlike
most other induction machine model implementations, with
this model, the user has access to all the internal variables for
getting an insight into the machine operation. Any machine
control algorithm can be simulated in the Simuhk
environment with this model without actually using
estimators. If need be, when the estimators are developed,
they can be verified using the signals in the machine model.
The ease of implementing controls with this model is also
demonstrated with several examples.
Finally, the operation of the model to simulate both
induction motors and generators has been shown so that there
is no need for differentmodels for different applications.
-I
nm.8
3 , M a y 1997,pp.495-506.
H. Le-Huy, Modehg and simulation of eleehieal driver wing
MatlabBimulinL and Power System Bl&el,
The Z71h Anmol
Confs-eme of the IEEE Indvmal Elecmnier Sociery (IECONOI),
DcnverIColmdo, pp. 1603-1611.
[51 L.Tang,M.F. Rahman,A new dim3 torque control strategy far flux
and torque ripplc reduction for induction motors drive - a
Matlab/SimulinL model, LEEE Inrematiowl Eleenie Machine and
m e Confwence,2001, pp. 884 -890.
[q B i d K BOE+Modem P o w Eleenonicr om+ AC D w , Rentice
[4]
*
ld.
-R-s,um+a-.
*,,radk
Fig. 13. T o ~ s p e s m
d e in motoring and generation modes
733
Hall, 2002.
B. Orpineci, B.K. Bose, "A soft-switched perf.omce enhanced high
lieqquency non-resonant link phase-controlled convener for BC motor
drive," Tho 24fh Annual Confmnce of the IEEE Indwm'ol Neebonier
S m ; q (IECON'98). AashdGmmmy, 1998, vol. 2, pp 133.149.
[SI H.t i , B.Orpineei and B.RBose, "A soft-switched high frequency nonresonant link i n t e p l pulse modulated de& converter for ac motor
drive," The 24fhAnnual Conference of the IEEE Indush?al Eleenonics
Society (IECON'98), AachdGermany, 1998, vol. 2, pp 126-732.
[SI Blwk Orpineci, Leon M. T o l W Syed K. Islam, Md. Hasanuzamm
"Effects of silicon carbide (Sic) power devices od pwm invmer
losres," The 271h Annual Conference of fhe IKEE Indusbiol Elecbonicr
S m i q (IEC0h"Ol).DmvedColorado, 2Wl,pp. 118l-Il92.
[7]
734