Beruflich Dokumente
Kultur Dokumente
2011,
5 - 8 December 2011
Singapore,
commutation.
It
is
well
known
that
sinusoidal
is
particularly
suitable
for
permanent
magnet
control
are
performed
using
Matlab/simulink
to
developed
in
this
paper
exhibits
satisfactory
performance.
Keywords
sinusoidal
commutation,
current
control
loop,
(
(
sin ee
I. INTRODUCTION
Recently, due to attractive features such as high power
density, high efficiency and reliability, PM synchronous
machines have become very popular in a wide variety of
industrial applications, household electrical appliances and
electric vehicles [1-2]. In order to achieve high performance,
the armature currents should match the shape of the PM
synchronous machine's back EMF [3]. The PM synchronous
machine can be classified into two types: Permanent Magnet
Synchronous Motors (PMSMs) and Brushless DC Motors
(BLDCMs). In particular, the PMSM has a sinusoidal back
EMF and requires sinusoidal armature currents to produce
constant torque, while the BLDCM has a trapezoidal back
EMF and requires rectangular armature currents to produce
constant torque [4-5].
In order to be capable of high acceleration/deceleration
and have smooth operation over the entire speed range, the
current loop controller of the PMSMs with sinusoidal
commutation must be properly designed [5-7]. Since the
current loop is the inner loop in a servo control system, it
should have quicker response than the outer loops. For PM
synchronous machines, the current control loop can be
regarded as the torque control loop. It simplifies the control
design and parameter tuning for the outer velocity and
position loops [8-12]. Its performance will affect the servo
system's bandwidth, therefore a short response time and
zero steady state error are the major aims when designing
the current loop controller.
sin ee
)
;)
(1)
21r
3
where Va, Vh, Vc are the input phase voltages and ia, ih, ic are
the armature currents of phase a, b, c. Rs is the armature
resistance, L is the self inductance of each phase, Am is the
magnet flux linkage amplitude, ee is the rotor angle, and OJe
is the electric angular velocity. According to the principle of
energy conservation, the electromagnetic torque can be
written as
Te
A i sin(-e)+ ihSii-e
=P ma
) i sii-e
+231rI+
l _27Z"1
3)
2
where
speed.
(2)
978-1-4577-0001-9/1/$26.00 2011
IEEE
670
Vd
( :t }q+OJeLdid +OJeAm
( +Ld :Jid -OJeLqiq
R,
T(s)
(4)
(5)
( )
= -
SINUSOIDAL COMMUTATION
= -
(7)
A.
(3)
+Lq
Rs
Ill.
Kpc / L
ia
(s)
s
s
+
Kpc /L
I
a K cs+ K,c ea
p
.
where Vq, Vd are the stator voltages, iq, id are the stator
currents, and Lq, Ld are the stator phase inductances in the
d-q axis. The electromagnetic torque Te is given by
I:
isb
isq
is
is
( )
isd
N
is
isa
isc
671
Us,
(I ) = t' sin(ml)
2Kem
KiC + (Kpcm y
2
'Slll
ml + 90
( )]
-tan- --. I
K p em
(12)
K"
PI controller
plant
KfXS+K"
(10)
PI controller
plant
(11)
Rated power
750 W
Rated speed
3000 rpm
Rated torque
2.391 N-m
Poles number
Armature resistance
1.08 n
Ld Lq 3.206 mH
0.34872
Moment of Inertia
2.449 kg-cm2
ia
Clock]
ib*
To Workspace
Scope3
I command
(Torque commnad)
id
Tl
.q
T2
Te
T3
Subsystem
Current Controller
SVPWM Module
TIlclac
Subsystem
Subsystem
VSI
PMSM
v,,'sc*
155 V
ci-q Model
w_"w,
Te(Nm)
Theta
fad
B
D
id
.q
2c
->
ill
ib
3fs
.a
ib
ScopeS
Scope 16
TL
10000 radls
Kp 32.06
Ki 10800
'- Thctac
----,T""hc.,-ta-,c(,-rad-;.,-)---<---;;T;;-hc.,-ta-,c(r-ad-;;-)--+-+-
:::r---I
Hal
';;lsig-na
Cl ge
- ne-ca-:-'torl
Scope2
672
B.
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
Time (s)
(a) Current waveform and current command for phase a.
V;(s)=Vq'(s)+wrmKe
(14)
T(s)=( =
s
lq 1+ --K pq/Lq
0.2
'
0.02
0.04
0.06
0.08
0.1
Time (s)
0.12
0.14
0.16
0.18
0.2
1000
e-
800
600
400
"
"
Speed
200
0
0.05
0.1
0.15
0.2
0.25
Time (5)
0.3
0.35
0.4
0.45
0.5
iu
$1
. .
la
0.5
.";?
0 k----1
.",
-I
-- .
2
-1.5 '----o
O
O.
"' O4
O.bO6
.
O ko
O8
.
O +018
"J O.2
O.1'o -O.\o12-O.Ih4-O.Ib6-
.";?
-I
-2 '---
-- O.O2-O.O4-O.O6-O.O8-O.I-O.I2-O.I4-O.1 6- O.I8- .
0 2
Time (s)
Time (s)
Fig. 8. Current response of the PMSM using FOC (PI controller).
Fig. 7. Phase relation among current command ia '(t), input command u(t) of
the closed-loop and current response iii) for phase a.
673
B.
EXPERIMENTAL EVALUATION
Microcontroller
board
Inverter
Gate Driver
dsPIC30F4011
MireD-controller
Encoder
Motor Driver
Fig.
I I. Experimental results of current loop; Hall sensor signal(Ch I); armature current waveform(Ch2) in phase a (iq': 4A; load: 2.18N-m)
674
'1"
"
1"
"
1"
"
"
"
I' "
'1"
"
1"
2000 rpm-+
1000
rpn2.
"
1"
"
II _
"I11I..
"
Ch2
111111'JiIHlI
iIMiI
Fig. 12. Forward and reverse operations in constant torque control; Chi is
motor speed, Ch2 is current command i'l and Ch3 is the
armature current waveform of phase a.
V.
Fig. 13. Experimental results of velocity loop and current loop; speed
command(Chl), motor speed(Ch2), armature current(Ch3) and Hall
signal(Ch4).
[10] Y. Y. Tzou and S. Y. Lin, "Fuzzy-tuning current-vector control of a
three-phase PWM inverter for high-performance AC drives," IEEE
Trans. onlnd. Electron., vol. 45, no. 5, pp. 782-791, October 1998.
[II] H. Kim, and T. M. Jahn, "Current control for AC motor drives using a
single DC-link current sensor and measurement voltage vectors,"
IEEE Tran. on Indus. App/., vol. 42, no. 6, pp. 1539-1547, Nov/Dec
2006.
[12] S. Morimoto, M. Sanada, and Y. Takeda, "High performance current
sensorless drive for PMSM and SynRM with only low resolution
position sensor," IEEE Tran. on Indus. App/., vol. 39, no. 3, pp.
792-801, May/June 2003.
CONCLUSION
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
675