Professional Documents
Culture Documents
Simulation of A Switched Reluctance Motors Using Matlab M-File
Simulation of A Switched Reluctance Motors Using Matlab M-File
AbsfracI - Thispaperpresenls a new analylical represenlalion and converter simulation is presented in section IV and V. Section
sirnulotion of fhe phase inductance of I? Swilched Reluctance VI shows simulation results.
Molor (SRM) using Maflab / M-file. This simulafion melhod has
many odvanlages: if is free from expression, can be npplied widely, 11. CHARACTERISTICS OF SRM
demonsfrates inducfanee profile using molorparamefer only, and
saves run rime. Moreover, this simulolion melhod can easily realize
various SRMmodel unlike fhe exisling method that limiled itserfto
The SRM is a doubly-salient singly-excited reluctance
one modeL And analyfical expression for induclance is welcome as motor. This means that it has salient poles on both the rotor
il allows far easier analysis of the motor, for if can bring insight in and the stator, but only member carries windings. The rotor
if wwrking, in formulaling conlrol slrafegies and in achieving high has no windings, magnets, or cage winding, but is built up
nccuraq in performance compulalions. from a stack of salient-pole laminations [3][4]. Fig.1 shows
typical 4 phase 816 SRM. The SRM motion is produced
I. INTRODUCTION because of the variable reluctance in the air gap between the
rotor and the stator. When a stator winding is energized,
Profits that one can have with a simulation analysis taking produced by the tendency of the rotor to move to its minimum
account of the complete modelling a system is no longer reluctance position. When a rotor pole is aligned with a stator
necessary to prove. Indeed, the simulation of a system is pole, there is no torque because field lines are orthogonal to
important in view of its design and experimental realization. the surfaces. In this position, the inductance is maximal since
Most studies concerning dynamic simulation of switched reluctance is minimum. Such as SRM have been shown to
reluctance motor (SRM) have been achieved from the offer high-efficiency, reliable, robust, easy to manufacture,
programming. Even software designed to simulate electric and inexpensive motor. However, SRM requires expensive
network systems as the EMTDC and EMTP have been used. position sensors and produces vibrations and acoustic noise as
These techniques, although very useful, have lack of well as high torque ripple [6].
flexibility ifnew elements are brought, causing the increase of
cost because of supplementary programming effort. However,
very few simulation studies of the SRM have been achieved
with circuit-based languages such as Spice, Simulink, Matrix,
Vissim, and Mathcad. The first simulations have been made
thanks to the software Spice. But this technique is not “clear”
bec,ause Spice is especially adapted to electronic circuit
simulation. Lately, there has been considerable progress in
simulation software such as Matlab, which allows a high
flexible modelling surrounding to electrical machinery [ 1][4].
In this point of view, Matlab / M-file is free from expression
and it can be applies in any form. Also, Matlab / M-file has an
open system environment that supported with a combination Fig. 1. Typical 816 SRM
of other language like C languages or Fortran, and linear, log,
polar, bar chart, contour plots can show the many types of 111. INDUCTANCE MODELLING
graphic style. And analytical expression for inductance is
welcome as it allows for easier analysis of the machine, for it The operation of SRM is strongly affected by the nonlinear
can bring insight in its working, in formulating control characteristics of the magnetic used, with high levels of
strategies and in achieving high accuracy in performance saturation occurring cyclically as the rotor continuously
computations as differentiation is easier to perform. Therefore, moves from unaligned to aligned positions with reference to
this paper presents a new analytical representation and energized stator phase. This posed the difficult task of first
simulation of the phase inductance of a SRM using Matlab I calculating the winding inductances in the machine design
M-file. Unlike the existing method that limited itself to one phase, and secondly, mathematically representing them for
model, this simulation method can easily realize various SRM analysis and control purposes. The nonlinear relationship
model. Section I1 introduces the main characteristics of SRM. between flux linkages and currents has made it very difficult
In section Ill, inductance modelling used Fourier series. The to analytically represent the phase inductance or phase flux
detsrmination Switching signal of SRM and the operation of linkages as a function of current and position for the entire
range of operation. Therefore, calculations of related machine
A . Linear modelling
As a function of position from Fig.2 the equations that The coefficient a, where n is the order of harmonic is
represent the inductance can be written as derived as
+(*) zme,
2 [cos--cos-)]] 2 ~ 3 ,
2m 6 e,
2me, 2me2
2m
L,, : unaligned position inductance We can demonstrate inductance profile of rotor position
The equations that represent the Fourier series written as through adjusting (8) and (9) equations. As using above
Fourier series, the simulation result can be verified by
MatlabiM-file.
B. nonlinear modelling
Due to the waveform symmetry, the Fourier series will
comprise only cosine terms, therefore The dependency of Q on the rotor position 0 is
approximated by a simple sine wave oscillating between its
maximum value Q.(i) and its minimum value @"(i). The
L(e)=a, + Z ( a n cosn- (7) equation of the flux can be expressed as
2ze!
4
1067
1 negative torque is generated by variation of rotor position
@(i,S)=$$,Ai)- h(i))(cos(Zp@) + 1) + @"(i) (10) movement. That is, if there isn't a proper switching, the
torque ripple is generated. Therefore, at this simulation
where, p is the stator and pair of poles on the rotor. Using method, we made a proper switching signal from differential
this model is a time saver, as only one point in the unaligned value of inductance profile by Fourier series. There are three
magnetization curve is to be measured since it is linear, while sections in the program: an inductance increasing section, an
two points are needed in the aligned magnetization curve [6] inductance decreasing section, and an inductance flat section.
Fig.3 shows approximation flux-current curves. These three inductance sections are from feedback value of
rotor position.
V. OPERATION OF CONVERTER
w=-
dt
dB
where,
R, : phase resistance
L,: phase inductance
I o.. initial
"' value
Fig. 4 SRM phase inductance and torque profile
The torque equation is as follows, In zero voltage loops, one switch only is on while current
flows in winding. Current continues to flow through one
switch and one diode. Energy is not transferred from the dc
source. In negative voltage loop, both switches are off and
energy is returned to the dc source via the freewheeling diodes.
As we can find out at the above equations, positive and At this time circuit equation is as follows,
1068
di, dL
- V, = R,i, + L, -+ i, 2. w (16)
dt dt
@) n=10
(a) n=100
(a) I = 1,3,7
(b)n=IO
1069
Dynamic behaviour of the SRM is illustrated in a case characteristic on the phase torque. Torque is calculation for
where the hysteresis current controller is employed. Fig.9 currents from I to 3A, in steps of 1A.
shows phase inductance profiles as function of rotor position
for a 614 rotating’SRM by Matlabhl-file. With attention to the
aligned position it is seen that the maximum values of
inductance vary considerably. Fig. IO shows the influence of
the hysteresis current control on the shape of phase current.
The hysteresis current controller is used for low and middle
speeds because one has enough time to be able to control the
phase current. The potential of the proposed method for rapid
and precise simulation in conditions has been demonstrated.
Fig.] 1 shows the phase torque. Therefore, we know that the
simulated results are good agreement with the theoretical
analysis.
Fig. 12 Phase Inductance Profile
. . . . . . . . .
... .....
...... ...... ......
.....
, ..... .....
............
.....
. , .
0 I d 6 8 111 12 18 I6 ,I rn
_*
I
2 d 6 8 10 21 11 ,8 (8 in
V. REFERENCES
,urn
1070
Approach,” Industry Applications Conference, 2001.
Thirty-Sixth IAS Annual Meeting Conference Record of
the 2001 IEEE, Volume: I , 2001 Page(s): 48-54
[3] Miller, T. J.’E. “Switched Reluctance Motors and Their
Control,” Clarendon Press, Oxford, 1993
[4] R. KRISHMAN, “Switched Reluctance Motor Drives:
Modeling, Simulation, Analysis, Design, and
Applications,” CRC Press, 2001
[5] Johnson,J.P., Rajarathnam,A.V., Toliyat,H.A.,
Gopalakrishnan,S., Fahimi,B., “Torque Optimization for
a SRM Using Winding Function Theory with a
Gap-Dividing Surface,” Industry Applications
Conference, 1996. Thirty-First IAS Annual Meeting,
IAS ‘96., Conference Record ofthe 1996 IEEE , Volume:
2 , 1996 Page(s): 753-760
[6] Christophe Roux, M. M. Morcns, “A Simple Model for
Switched Reluctance Motors,” IEEE Power Engineering
Review, Volume: 20 Issue: IO, Oct. 2000, Page@): 49
-52
[7] Mike Barnes and Charles Pollock, “Power Electronic
Converters for Switched Reluctance Drives,” Power
Electronics, IEEE Transactions on, Vol. 13, no. 6 ,
November 1998 Page(s): 1100 -I 1 1 I
1071