PULSATING TORQUE IN BRUSHLESS DC MOTORS Ronald De

advertisement
PULSATING TORQUE IN BRUSHLESS DC MOTORS
Ronald De Four
Department of Electrical & Computer Engineering, The University of the West Indies
St. Augustine, Trinidad
rdefour@eng.uwi.tt
Emily Ramoutar
University of Trinidad & Tobago, Point Lisas Campus, Trinidad
eramoutar@tstt.net.tt
Juliet Romeo
Department of Electrical & Computer Engineering, The University of the West Indies
St. Augustine, Trinidad
jnromeo@hotmail.com
Brian Copeland
Department of Electrical & Computer Engineering, The University of the West Indies
St. Augustine, Trinidad
bcopeland@eng.uwi.tt
Abstract
Brushless dc motors are increasingly being employed in many high performance applications
due to the simplicity of their control. However, in many of these applications, constant
ripple-free torque is an essential requirement. In an effort to broaden the range of
applications for these motors, pulsating torque minimization techniques must be employed.
This can only be performed effectively with the development of an electromagnetic torque
equation that incorporates the factors responsible for the production of the pulsating torque.
In this paper, vector analysis was applied to the brushless dc motor to develop the
© Copyright 2007 by Ronald De Four
All rights reserved. No part of this publication may be reproduced in any material form without
the written permission of the Copyright Owner, except in accordance with the provisions of the
Copyright Act 1997 (Act No. 8 of 1997) or under the terms of a License duly authorized and issued
by the Copyright Owner.
electromagnetic torque equation. It was observed that the electromagnetic torque varies with
the magnitude of the phase currents and the rotor position for motor operation between
commutations and during commutation. Hence, any attempt of constant torque production
must include both phase current and rotor position.
Keywords: Pulsating; torque; bldcm.
1. Introduction
Three-phase permanent magnet brushless dc motors (bldcm) are characterized by trapezoidal
phase back emfs having crest widths of 120 electrical degrees. These motors are increasingly
being employed in many high performance applications due to the simplicity of their control.
However, in many of these applications, constant ripple-free or non-pulsating torque is an
essential requirement.
Pulsating torque can be divided into two components, cogging torque and ripple torque. These
two pulsating torque components are defined as follows [1-2]:
(1) Cogging torque is the pulsating torque component produced by the variation of the
air-gap permeance or reluctance of the stator teeth and slots above the magnets as the
rotor rotates. No stator excitation is involved in cogging torque production.
(2) Ripple torque is the pulsating torque component generated by the interaction of stator
current magnetomotive force (MMF) and rotor MMF. This torque component can
take two forms:
(a) Alignment torque, which results from the interaction of the stator current MMF
with the rotor magnetic flux distribution. This is the dominant torque producing
mechanism in most permanent magnet motors.
(b) Reluctance torque, which results from the interaction of the stator current MMF
2
with the angular variation in the rotor magnetic reluctance.
This paper examines the production and nature of the pulsating alignment electromagnetic torque
developed by brushless dc motors, when ideal trapezoidal back emfs are being generated. The
pulsating alignment electromagnetic torque is computed between commutations, when two phase
windings are energized and during commutation of a phase winding, when three phase windings
are energized. The electromagnetic torque equation traditionally utilized for permanent magnet
brushless dc motors was derived by equating the electrical power absorbed by the motor to the
mechanical power produced. A different approach would be adopted in this paper. The Lorentz
force equation applied to charged particles forming a current would be utilized to develop the
electromagnetic torque developed by the permanent magnet brushless dc motor.
2. Literature Review
Many authors have addressed the issue of torque production and minimization of pulsating
torque in permanent magnet brushless dc motors [1-5]. Pulsating torque minimization techniques
during commutation were examined in [6-8]. The electromagnetic torque equation for modeling
and torque control of the permanent magnet brushless dc motor was obtained by equating the
electrical power absorbed by the motor to the mechanical power produced [1], [4-6] and [9-11],
which produces
Te =
1
(ea i a + eb ib + ec ic )
ω
(1)
where, T e is the electromagnetic torque developed, ω is the rotor speed, ea , eb and ec are the
phase back emfs and i a , i b and ic are the corresponding phase currents.
3
Hanselman in [4], Carlson et al. in [6], Pillay and Krishnan in [10], and Ying and Ertugrul in [11]
employed the electromagnetic torque Eq. (1) and stated that under trapezoidal back emf,
rectangular excitation currents are required for the production of constant electromagnetic
torque. Pillay and Krishnan in [10], and Ying and Ertugrul in [11] developed a, b, c, phase
variable models of the brushless dc motor and utilized hysteresis and pwm current controllers in
an attempt to produce constant current and hence constant torque motor operation. The steadystate simulation results produced by model of Ying and Ertugrul in [11] resulted in current and
torque pulsations when two phase windings were energized, with the current controller disabled.
However, the rotor speed-time plot was not presented. Al-Badi and Gastli in [9] employed Eq.
(1) in their Matlab and Pspice dynamic models of the brushless dc motor, and produced nonconstant current plots when two phase windings were energized under steady-state conditions,
but did not include electromagnetic torque and rotor speed plots.
The brushless dc motor models developed by Pillay and Krishnan in [10], and Carlson et al. in
[6] utilized Eq. (1) and the simulations produced significant torque pulsation during
commutation of a phase current.
It can be concluded from the literature that alignment electromagnetic torque pulsations are
produced in brushless dc motors between commutations, when two phase windings are energized
and during commutation, when three phase windings are energized. A knowledge of the sources
of these alignment electromagnetic torque pulsations would be useful to a pulsating torque
minimization exercise.
It was stated that rectangular excitation currents are required for the production of constant
electromagnetic torque. This implies that the electromagnetic torque developed by the motor is
only proportional to the phase current. When the relationship between the electrical power
absorbed and the mechanical power produced by the motor Eq. (1) is accompanied with the
4
above requirement for constant electromagnetic torque, it suggests that the back emf to rotor
speed ratios in Eq. (1) are all constants and equal. However, Berendsen et al. in [8] stated square
currents are required to control the torque in brushless dc motors and the amplitude of the
currents are proportional to the desired torque. They also added that two active stator phases are
energized so that the stator field is in advance of the rotor field, and the angle between them
varying between π/3 and 2π/3, with an average angle of π/2. In addition, Jahns in [3] reported
that the net shaft torque was contributed by the interaction of the permanent magnet flux density
(
r r
and the instantaneous phase currents due to the integration of the Lorentz force density J × B
)
along each of the individual coil sides. However, the net stator current vector was reported to be,
on average, in space quadrature with the rotor flux vector, thereby producing maximum average
torque/ampere.
These two latter contributions suggests that the alignment electromagnetic torque developed by
the motor varies with rotor position in addition to the phase currents, and the rectangular current
requirement for constant torque is necessary but not sufficient.
In an attempt to supply constant current to the brushless dc motor, current controllers were
utilized in [3], [6], [10] and [11]. However, instead of producing constant current, these current
controllers produced pulsating currents within a selected band, thereby restricting the pulsating
electromagnetic torque developed by the motor within a band.
The objective of this paper is to develop alignment electromagnetic torque equations for the
brushless dc motor between commutations and during commutation, which are not based on the
relationship between the electrical power absorbed and the mechanical power produced by the
motor.
5
3. BLDCM Electromagnetic Torque Production
3.1. Energization sequence
Three-phase brushless dc motors are operated by energizing two of its three phase windings at a
time. The two windings being energized are dependent on the position of the rotor. Given the
energization sequence of the phase windings for anti-clockwise operation of the brushless dc
motor as ac, bc, ba, ca, cb, ab and ac again in that sequence, where, a, b and c in this winding
pair arrangement represents phase windings aa', bb' and cc' respectively. Each pair of phase
winding is energized for 60 electrical degrees, starting with rotor position at θ = 0°. This
energization sequence applied to one cycle of operation to a two-pole three-phase star connected
brushless dc motor is shown in Fig. 1. The ends of each phase winding are labeled and the
primed end of each winding are connected together to form the star point n.
Fig. 1 Energization Sequence of Two-Pole, Three-Phase BLDCM
6
From Fig. 1, when the rotor position is in the range 0° ≤ θ ≤ 60° , phase winding pair ac is
energized. As the rotor rotates and its position changes to satisfy one of the six rotor position
ranges in (a) to (f) of Fig. 1, the winding pair for that rotor position range is energized.
3.2. Torque production by vector method
A cross section of a two-pole three-phase brushless dc motor is shown in Fig. 2 and only the
center conductors of phase winding a, designated by a and a' and hereafter called winding aa' are
shown for the determination of the torque developed due to current flowing in that winding.
The current i a in the a and a' sides of phase winding aa' is under the influence of the uniformly
r
distributed rotor flux density B m . Applying the Lorentz force equation to the charged particles
forming the current i a flowing through the a and a' sides, each of length l meters yields
(
r r
r
F = ia l × Bm
)
(2)
r
r
r
where l is the displacement vector in the direction of current i a . When B m and l are
orthogonal, then
r
r
F = Bm ia l j
(3)
r
r
r
where j is the unit vector perpendicular to the plane contained by B m and l .
7
Fig. 2 Cross Section of Two-Pole Three-Phase BLDCM Showing Winding aa' Only
The two forces of magnitude F acting on both sides of the winding aa' and separated by the
perpendicular distance d p as shown in Fig. 2, develops electromagnetic torque on the winding
given by
r
r
T e1 = B m i a l d Sin δ1 r
(4)
r
where d is the diameter of winding aa', δ1 = 90 − θ and, r is a unit vector.
With winding aa' containing N turns and area Aaa ' = l d , φm = B m Aaa ' and λ m = N φ m , the
electromagnetic torque developed by winding aa' in Eq. (4) can be written as
r
r
T eaa 's = λ m i a Sin δ1 r
(5)
where λ m is the peak flux linkage due to the permanent magnet rotor.
8
This electromagnetic torque acts on the stator causing rotation in a clockwise direction, provided
the rotor magnet is prevented from moving and the stator is free to move. If however the stator is
held fixed and the rotor is free to move, the rotor would experience a torque of same magnitude
but opposite in direction to that applied to the stator and given by
r
r
Sin
k
=
λ
δ
i
T eaa 'r
m a
1
(6)
r
r
where k is a unit vector opposite to that of r .
But Eq. (6) can be rewritten in the form
r
r
r
T eaa 'r = λ m × i a
(7)
r
where i a is the magnetic current vector along the positive magnetic axis of phase winding aa',
whose magnitude is equal to that of the scalar current i a flowing in the winding [12-13].
δ1
r
r
r
which is a function of the rotor position, is the angle between the vectors λ m and i a and k is
r
r
the unit vector perpendicular to the plane containing vectors λ m and i a .
Eq. (7) presents a very powerful statement relating to the mechanism of electromagnetic torque
production in electrical machines. It states that electromagnetic torque is developed by the cross
r
product of peak flux linkage vector and current vector. Since current vector i a is fixed on the
r
stator and peak flux linkage vector λ m is fixed on the rotor, the electromagnetic torque
developed by the motor that causes rotor movement, decreases the angle δ1 between these two
vectors. Since the electromagnetic torque varies with phase winding current ia and Sin δ1 , which
varies with rotor position, then a pulsating electromagnetic torque is developed by the brushless
dc motor, even if the phase winding current ia is kept constant. However, the developed
electromagnetic torque can be made constant by varying the phase current to compensate for the
9
variations in Sin δ1 with changes in rotor position. Hence, a current controller that varies the
phase current by 1/ Sin δ1 about a reference value would ensure constant torque operation of the
brushless dc motor.
3.3. Torque production due to two winding energization
Since brushless dc motors are operated by energizing two of its three phase windings, the
electromagnetic torque developed for rotor position range 0° ≤ θ ≤ 60° when phase winding pair
ac is energized is obtained using the vector diagram of Fig. 3.
r
Phase current i a flowing through winding aa' establishes magnetic current vector i a along the
positive magnetic axis of winding aa', while, phase current ic flowing through winding cc'
r
establishes magnetic current vector i c along the negative magnetic axis of winding cc' as shown
r
in Fig. 3. The angles between the peak flux linkage vector due to the rotor magnet λ m and
r
r
current vectors i a and i c are given by δ1 and δ2 respectively. Since phase windings aa' and
cc' are series connected, then, scalar currents
i a = ic ,
(8)
r
r
ia = ic .
(9)
and magnetic vector current magnitudes
10
Fig. 3 Space Vectors of BLDCM for Energization of Phase Winding Pair ac
r
r
The two phase magnetic vector currents i a and i c are added vectorially to produce resultant
r
r
stationary stator current vector i ac that makes an angle δ with peak flux linkage vector λ m due
to the rotor magnet. The mechanism of electromagnetic torque production when winding pair ac
r
is energized can now be seen by the interaction of flux linkage vector λ m and resultant
r
stationary current vector i ac . As electromagnetic torque is developed and the rotor turns in an
anti-clockwise direction, the torque angle δ decreases from 120 electrical degrees at rotor
position θ = 0° , to 60 electrical degrees at θ = 60° . Hence, for energization of phase winding
pair ac, the electromagnetic torque developed by the brushless dc motor is given by
r
r
r
r
r
r
r
T e = λ m × i ac = (λ m × i a ) + (λ m × i c )
(10)
T e = λ m i ac Sin(δ ) = (λ m i a Sin(δ1)) + (λ m i c Sin(δ2 ))
(11)
11
where, δ1 = (90 − θ) , δ2 = (150 − θ) and δ = (120 − θ)
Therefore, as the rotor develops torque and rotates in an anti-clockwise direction, the angles δ ,
δ1 and δ2 decreases as rotor position θ increases, hence the electromagnetic torque developed
by the brushless dc motor for this rotor position range 0° ≤ θ ≤ 60° is dependent on both stator
current and the changing angle between the flux linkage and current vectors. Hence this machine
is characterized as a pulsating torque machine even if current controllers are introduced to ensure
constant stator current during the energization of a pair of phase windings, and the developed
electromagnetic torque is maximum at θ = 30° or δ = 90° .
3.4. Torque production during commutation
If winding pair ac remain energized up to the point where the rotor position is θ = 120° , then
Sin(δ ) = 0 and no electromagnetic torque would be developed by the motor. Hence, at rotor
position θ = 60° , which corresponds to δ = 60° , phase winding aa' is commutated and winding
pair bc is connected to the supply for rotor position range 60° ≤ θ ≤ 120° as shown in Fig. 1(b).
Phase winding aa' would take some time to commutate its current ia , and hence during
commutation of winding aa', all three phase windings would be conducting. The electromagnetic
torque developed by the machine during commutation of winding aa' is obtained using the vector
diagram of Fig. 4.
The three phase currents i a , i b and ic in Fig. 4 are changing since i a is being commutated and
r r
i b is growing from zero. These phase currents establishes magnetic current vectors i a , i b and
r
i c along the positive magnetic axes of windings aa' and bb' and along the negative magnetic
axis of winding cc' respectively. In addition, the angles δ1 , δ2 and δ3 between current vectors
12
r
r r
r
i a , i b and i c respectively and the position of the peak flux linkage vector λ m are all changing
with rotor position θ during commutation.
Fig. 4 Space Vectors During Commutation of aa' and Energization of Winding Pair bc
The electromagnetic torque developed by the motor during commutation is given by
r
r
r
r
r
r
r
T eCom = (λ m × i a ) + (λ m × i b ) + (λ m × i c )
(12)
T eCom = (λ m i a Sin(δ1)) + (λ m ib Sin(δ2 ) + (λ m i c Sin(δ3)))
(13)
where, δ1 = (90 − θ) , δ2 = (210 − θ) and δ3 = (150 − θ) .
The electromagnetic torque developed during commutation of phase current i a as shown in Eq.
(13) is a function of the varying phase currents i a , i b and ic and the varying angles δ1 , δ2 and
δ3 and hence is non constant and difficult to predict and control.
13
3.5. Torque between commutations for constant current operation
The electromagnetic torque developed by the brushless dc motor over a cycle of motor operation,
ignoring the developed torque during commutation, for constant stator current operation is
obtained using the given energization sequence of Fig. 1, and the fact that the three phase
windings aa' , bb' and cc' are displaced from each other by 120 electrical degrees. Fig. 5 shows
one cycle of electromagnetic torque developed by the motor for constant current operation of I
amps, ignoring the commutation torque. The peak to peak torque ripple is seen to be 0.134 λ m I .
Fig. 5 Electromagnetic Torque for Constant Current Operation
4. Conclusion
The application of vector analysis to three-phase brushless dc motors has been instrumental in
the development of a simple, but powerful expression for the alignment electromagnetic torque
developed by the motor. In comparison to the conventional electromagnet torque equation
produced by equating the electrical power absorbed to the mechanical power produced by the
motor, the vector cross product of peak flux linkage vector due to the rotor magnet and the
resultant stationary stator current vector electromagnetic torque equation, exhibits the
14
mechanism of torque production in the motor. It shows that the electromagnetic torque
developed is pulsating in nature between commutations and during commutation, with a peak to
peak ripple value of 0.134 λ m I between commutations, under constant current operation. Hence
a current controller, whose output depends on the rotor position, which varies the phase current
by 1/ Sinδ about a reference value would ensure constant torque operation of the brushless dc
motor between commutations.
References
1. Aydin M., Huang S. and Lipo T. A., Torque Quality and Comparison of Internal and
External Rotor Axial Flux Surface-Magnet Disc Machines, International Conference on
Industrial Electronics, IECON 2001, Denver, CO.
2. Jahns T. M., Soong W. L., Pulsating Torque Minimization Techniques for Permanent Magnet
AC Drives-A Review, IEEE Transactions on Industrial Electronics, Vol. 43, No. 2.1996, pp.
321-330.
3. Jahns T. M., Torque Production in Permanent Magnet Synchronous Motor Drives with
Rectangular Current Excitation, IEEE Trans. Ind. Applicat., vol. 20, pp. 803–813, July/June
1984.
4. Hanselman D. C., Minimum Torque Ripple, Maximum Efficiency Excitation of Brushless
Permanent Magnet Motors, IEEE Trans. Ind. Applicat., vol. 41, pp. 292–300, June 1994.
5. Yoon-Ho Kim, Yoon-Sang Kook, and Yo Ko, A New Technique of Reducing Torque
Ripples for BLDCM Drives, IEEE Trans. Industrial Electronics, vol. 44, No. 5, Oct. 1997.
15
6. Carlson R., Lajoie-Mazenc M., and dos S. Fagundes J. C., Analysis of Torque Ripple Due to
Phase Commutation in Brushless dc Machines, IEEE Trans.Industry Applications, vol. 28,
no. 3, May/June 1992.
7. Joong-Ho Song and Ick Choy, Commutation Torque Ripple Reduction in Brushless DC
Motor Drives Using a Singls DC Current Sensor, IEEE Trans. Power Electronics, vol. 19,
no. 2, March 2004.
8. Carsten-Sunnke Berendsen, Champenois G., and Bolopion A., Commutation Strategies for
Brushless DC Motors: Influence on Instant Torque, IEEE Trans.Power Electronics, vol. 8,
no. 2, April 1993.
9. Al-Badi A. A. and Gastli A., Matlab and Pspice Dynamic Model of Axial-Field PermanentMagnet Motor, Journal for Scientific Research – Science & Technology-, Vol 7, No. 1, June
2002, pp. 109-121.
10. Pillay P. and Krishnan R., Modeling, Simulation, and Analysis of Permanent-Magnet Motor
Drives, IEEE Trans. Industry Applications, vol. 25, no. 2, March/April.1989.
11. Ying L. and Ertugrul N., The Dynamic Simulation of the Three-Phase Brushless Permanent
Magnet AC Motor Drives with LabVIEW, AUPEC/EECON Darwin, Australia Sept. 1999.
12. De Four R., “A Self-Starting Method and an Apparatus for Sensorless Commutation of
Brushless DC Motors” WIPO Publication No. WO 2006/073378 A1 July 13, 2006.
13. De Four R., “A Self-Starting Method and an Apparatus for Sensorless Commutation of
Brushless DC Motors” TT Patent TT/P/2006/00070, 27 October, 2006.
16
Download