Professional Documents
Culture Documents
A High Performance Field-Oriented Control For A Switched Reluctance Motor Drive
A High Performance Field-Oriented Control For A Switched Reluctance Motor Drive
A High Performance Field-Oriented Control For A Switched Reluctance Motor Drive
ncropmcessov
(4 er
T Absdut.
Encoder
'
I
Fig. 2 Traditional control of a switched reluctance motor.
(a) structure (b) inductances (c) phase currents
Fig. 1 Block diagram of proposed system.
In this paper, the basic principle of controlling a SRM is
CONTROL ALGORITHM proposed, Fig. 1. The motor is driven by a
The traditional control of a switched reluctance current-regulated voltage-source inverter. The inverter
motor is shown in Fig. 2. Both the stator and rotor have generates three-phase variable-frequency stator
salient poles, but only the stator offers windings. Take currents. The amplitudes and frequencies of the stator
the a-phase as an example. When the inductance of the currents are determined by the speed-loop controller and
a-phase is increasing, the current of the a-phase is the encoder. The simplified model and controller design
injected with a constant amplitude. After the inductance are discussed in the following section.
of the a-phase reaches a maximum value, the a-phase
current is blocked. So, the current is switched according A. Simplified Mathematical Model
to the position of the rotor in order to obtain a smooth In this paper, a simplified model of the switched
torque. reluctance motor is used. Based on vector control, with a
d&q synchronous reference frame, the torque equation of
the simplified model can be described as
T = ( L d - L q ) i q id (1)
and the speed of the motor is
1
pur = JI T e - T ~ -Bm ur 1. (2)
m
where Te is the electromagnetic torque, Ld and L are
9
the d- and q- axes inductances, id and i are the d- and
9
q- axes currents, p is the differential operator d/dt, ur is
the rotor shaft speed, Jm is the inertia constant, T1 is the
load torque, and Bm is the coefficient of viscosity of the
motor.
181
speed-loop controller and the speed error. A fast response In this paper, we set up a quadratic performance index
to the torque can thus be achieved. The torque of the which weights speed error Awr(t) relative to control
motor can be expressed as input i (t) as follows
T =(L -L ) i i q
e d q d q
= K t iq (3)
J = [(q2 Aur(t)2 + i;(t)) dt
where Kt is the constant coefficient of torque. where J is the quadratic performance index, q is the
weighted factor, Aur(t) is the speed error, i (t) is the
The current magnitude and phase are 9
+
I = ( i 2d i2q ) 112 (4) control input (q-axis current). The controller design is
shown as follows.
(5)
First, By using spectral factorization, the
denominator of the optimal closed-loop transfer function
C. Controller Design is obtained as (101
Under field-oriented control, the transfer function
Dt(s) D t ( W = Dp(s) D p W + q2 Np(s) Np(-S)
of the plant can be obtained from equations (1)-(3), and
expressed as P(s)= wr(s)/ i (9) = Kt/ (J,s
9
+
Bm). In (9)
where Dt(s) is the denominator of the optimal
the real system, however, exists the delay time due to the
sampling interval of the microprocessor and the switching closed-loop system, D (s) is the denominator of the
P
interval of the inverter. In addition, there are coulomb transfer function of the plant, and N (5) is the nominator
P
friction and transportation lag between the motor shaft of the transfer function of the plant. The weighted factor
and the mechanical load. So, the plant can be expressed q is chosen according to the closed-loop performance of
as a more precisemodel as the system. If q is chosen as a larger value, the speed
K
t e-rds
= Jms+Bm response is better but the control input i (t) becomes
q
where rd is the equivalent delay time between the larger, which requires a lot of energy. On the other hand,
if q is selected as a small value, the control input i is
current i and the motor speed wr. In order to simplify 9
9 reduced; however, in this case the speed response
the design of the controller, we use l / ( l t r d s ) to
performs poorly. The closed-loop transfer function of the
approach e-'ds. Then, the plant is shown in Fig. 3 and system is chosen as [lo]
(YS+P
can be expressed as
T(s) = (10)
K2S2+X1 S +KO
From equations (7), (9), and (lo), we can obtain
K2 -- r d J m (11)
:
Fig. 3 Block diagram of the closed-loop control system.
ess = 1i m SE(s)
s-, 0
182
0 (("1--(y)S+(Ko-P)) microprocessor computes the speed error, executes the
=lim
S-+o K2S3+KlS2+KoS optimal control algorithm and coordination
transformation, and generates threephase sinusoidal
=O (14)
waves to the current-regulated inverter. The sampling
According to the equation (14), we can conclude that the
period of the microprocessor is 1 ms. The motor is
parameters of the nominator are nl = a, and K~ = P.
three-phase, eight-pole, and 10HP, and is made by
From Fig. 2, the closed-loop transfer function can he Allenwest Company. The parameters of the switched
reluctance motor are shown in Table I.
Table I
Substituting (10)-(14) into (15) and letting x1=", K~=P,
Parameters of the Switched Reluctance Motor
the controller C(s) can be derived as 0.13H
6 J 7 (KIBm+KOJm)Td+KIJm Ld
C(Sl = ~ mds+ 0.065H
Kt K2 K t n2 Lq
RS
2R
KOBmrd+KIBm+KOJm 1 Jm 0.0222 N-msec 2/rad
+
KtK2 s
+
-'O2
B, 1
(16)
Bm 0.00028 N-m-sec/rad
When the viscous coefficient is small and can he
neglected, then the controller can be simplified as a PID
controller EXPERIMENTAL RESULTS
The concepts behind this paper have been
C(S) = K p + - Ki +K ~ s (17) validated in the laboratory. The system has very low
and torque pulsation and can reduce the noise of motor
K = 'OJm7d+"lJm operation. The implemented system can he operated at as
P KtK2 low as 15 r/min. Fig. 4 shows the speed responses of the
K. =- 'OJm motor at 400 [/min. By adjusting the weighted factor,
tK2 the rising time and overshoot can he changed. Fig. 5
Kd = "1 Jmrd shows the load disturbance rejection responses at 2 N.m.
K t "2 The measured responses match the simulation results.
When Bm is neglected, the controller is reduced as a PID Fig. 6 shows the low speed response of 25 r/min. This
system has a lower speed range than traditional control.
controller; however, the result is different from Generally speaking, the lowest speed of the traditional
traditional PID control. The parameters of the control is 40 r/min. Fig. 7 shows the steady-state
traditional PID control are determined by trial and error. a-phase current at 2 N. m. Fig. 8 shows the line to line
In this paper, the parameters of PID are related to the voltage Vab of the motor. Fig. 9 shows the torque to
parameters of the plant and the parameters of the
optimal closed-loop transfer function. current curves of the drive system. The maximum torque
is operated when i is equal to id and 6 is 45'. Although
q
IMPLEMENTATION the maximum torque control can obtain a larger
The implementation of the system is shown in Fig. torque/current ratio, it is very difficult to design a
1, where the microprocessor system consists of a MC speed-loop controller because the relationship between
68020 CPU, a MC 68881 coprocessor, and some torque and q-axis current is nonlinear. Fig. 10 shows the
peripheral devices such as a D/A converter, an A/D responses of field-oriented control and maximum torque
converter, and parallel I / O ports. The microprocessor control.
system executes the field-oriented control algorithm. The
183
Im , , I I I I I , I T
I -
YI-
:I, - LU-
--
-0
'-2) -
.YI
.is -
.,m " I " '
I
1
(b)
Fig. 4 Speed Responses (a) simulation (b) measured.
--
-
...
..o.o>,
..am,
W.
1 I , I., I, 1 4 1, 1 0 $, I. I* 8
Tim @4
(a) 131 116 IJ7 IJI I39 141 141 112 143 144 145
(b)
Fig. 7 Steady-state current (a)simulation (b)measured.
(b)
Fig. 5. Load disturbance response -ml
,.a, I,. I.,, I,. I
.,
. L.4 !.I 1.11
I
(a) simulation (b)measured. ."8.- ,I.,
184
model, a systematic controller design procedure can be
no, , , , , , , , , easily derived. The results presented herein represent a
I first step toward the vector control and reliability
J improvement for a switched reluctance motor.
REFERENCES
I11 R. Krishnan and P. N. Materu, "Design of a
.,I single-switch-per-phase converter for switched
I I I I I I I
reluctance motor drives," IEEE Trans. Ind.
,,I 126 1J1 121 I19 L.0 1.11 1.41 Electron.,vol. 37, no.6, pp. 469-476, Dec. 1990.
n m 1-1
switched reluctance motor system are proposed. Based on 191 T. H. Liu, J . R. Fu, and T . A. Lipo, "A
the field-oriented control formulation, a new optimal strategy for improving reliability of
field-oriented controlled induction motor
controller design algorithm is presented. Experimental drives," IEEE Trans. Ind. Appl., vol. 29, no.5,
results validate the theoretical analysis, and show the pp. 910-918, Sep./Oct. 1993.
applicability of field-oriented control and optimal [lo] D. R. Towill, "Coefficient plane models for
controller design in switched reluctance drive. In control system analysis and design," New York:
Research Studies Press, 1981.
comparison with the conventional design method, this
drive system has lower noise, lower harmonics, and better
performance a t low speed. Moreover, from the simplified
185