Anda di halaman 1dari 9

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/4254466

Analysis and Control of Commutation Torque Ripple in Four-Switch, Three-


Phase Brushless DC Motor Drive

Conference Paper  in  PESC Record - IEEE Annual Power Electronics Specialists Conference · January 2007
DOI: 10.1109/ICIT.2006.372210 · Source: IEEE Xplore

CITATIONS READS

9 169

3 authors:

Abolfazl Halvaei Abolfazl Vahedi


University of Kashan Iran University of Science and Technology
80 PUBLICATIONS   288 CITATIONS    145 PUBLICATIONS   882 CITATIONS   

SEE PROFILE SEE PROFILE

Hassan Moghbelli
Arak University of Technology
43 PUBLICATIONS   363 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Sensorless Control of Flux-Switching Permanent Magnet Motors for Electrical Submersible Application View project

separated axle vehicles in Kashan university View project

All content following this page was uploaded by Abolfazl Halvaei on 21 May 2016.

The user has requested enhancement of the downloaded file.


Analysis and Control of Commutation Torque Ripple in
Four-Switch, Three-Phase Brushless DC Motor Drive
Abolfazl Halvaei Niasar Abolfazl Vahedi Hassan Moghbelli
Iran University of Science & Iran University of Science & Isfahan university of
Technology, Tehran, IRAN Technology, Tehran, IRAN Technology, Isfahan, IRAN
halvaei@ieee.org avahedi@iust.ac.ir hmoghbelli@uh.edu

Abstract— Torque ripple generated in the commutation interval is


one of the main drawbacks of BLDC motor. This paper presents
an original study on the generated torque ripples due to phase
commutation in the four-switch, three-phase inverter (FSTPI)
brushless dc motor drive which are suitable for low cost applica-
tions. Torque ripple and commutation duration values are ob-
tained for different operation conditions and problem in high
speed region of FSTPI-BLDC is shown. Then a novel current
control technique is developed to minimize the commutation
torque ripple for entire of speed range. The technique proposed
here is based on a strategy that the current slopes of the rising
and the decaying phases during the commutation intervals can be
equalized by proper duty-ratios in each operation mode.

I. INTRODUCTION
Fig. 1. Ideal signal waveforms of the BLDC motor
Brushless DC (BLDC) motors with trapezoidal back-EMF
have been widely used due to their high efficiency, high presented. An overlapping of phase current for noise reduction
power/torque density, low maintenance and easy control has been proposed in [8] and the direct phase current control
method [1]. BLDC motors are fed with rectangular stator cur- has been presented in [9].
rent as Fig. 1, and so the produced torque is theoretically con- In this paper, in order to obtain a better understanding of
stant. However in practice, torque ripple may exist, due to the FSTPI brushless dc motor and to develop the effective torque
machine itself but also to the feeding system. Torque ripple ripple minimization strategy, Firstly, an original analytical
generated in commutation period is the main drawback of study of commutation is proposed. Then, availability of reduc-
BLDC motor which deteriorates the precision of BLDCM [2]. tion the torque ripple during commutation for a FSTPI brush-
Carlson announced relation between speed and conversion less dc motor drive is proposed. Finally, a novel torque ripple
form through relation with back EMF with DC link voltage in minimization method is developed for performance enhance-
a six-switch inverter BLDC motor drive [3]. ment of the drive. As will be shown, because of the unbalanced
For low cost application, the four-switch, three-phase in- phase voltage in FSTPI topology, drive performance in six
verter (FSTPI) employs only four switches, a pair of comple- operation modes are different and proper switching strategies
mentary switches as shown in Fig. 2. However, in the four- should be applied.
switch inverter, generating of 120o conducting current profiles
is inherently difficult. Therefore, in order to use the four-
switch topology for the three-phase BLDC motor drive, new
control schemes should be applied. The reported control tech-
niques because of asymmetrical voltage problem have paid to
conduction interval operation and so there aren't available the
considerable works in commutation interval [4].
Torque ripple generated in commutation intervals is the
main drawback of BLDC motor which deteriorates the preci-
sion of BLDC motor especially in high speed region. Many
methods for reducing the commutation torque ripple in a six-
switch inverter BLDC motor drive have been reported in the
literature. A current control with a chopping action activated
only during commutation intervals reduces the current peak
appeared in the un-commutated phase [5, 6]. In [7] a current
control algorithm using Fourier series coefficients has been Fig. 2. Configuration of FSTPI-BLDC motor drive system via Direct
Phase Current Control technique [6]

1-4244-0726-5/06/$20.00 '2006 IEEE 239


II. OPERATION OF BLDC MOTOR DRIVE USING FSTPI III. ANALYSIS OF COMMUTATIONS

A. Modeling of FSTPI-BLDC Motor Drive A. Phase Current Behaviors in Commutations


The overall block diagram of FSTPI-BLDC motor drive is As shown in Fig. 1, the four-switch three-phase BLDC mo-
shown in Fig. 2. The motor is connected to a, b legs of inverter tor drive can be divided into six operating modes and the
and center of split DC link. The typical mathematical model of switching sequences are determined according to the operat-
a three-phase BLDC motor is as: ing modes. Phase commutations in six operation modes for a
six-switch inverter BLDC motor drive are alike. But in four-
van R 0 0 ia  Ls − M 0 0  ia  ean
switch inverter BLDC motor drive, they are different. De-
   ×  +  d   
vbn = 0 R 0 ib   0 Ls − M 0  ib  + ebn (1) pended on the operating condition, three different cases may
dt
vcn 0 0 R ic   0 0 Ls − M ic  ecn be found in each above six modes:
Case A: decaying current (id) vanishes at the same time rising
current (ir) reaches to its final value +I in Fig. 3(a).
v a = v an + v no
 ean + ebn + ecn Case B: decaying current vanishes before rising current
vb = v bn + v no , v no = (2) reaches to it final value +I in Fig. 3(b).
v = v + v 3
Case C: rising current reaches the value +I before decaying
 c cn no
current vanishes in Fig. 3(c).
Where, v xn , i x , e xn , v no are stator terminal voltage, phase cur- For our analysis, we will be neglecting the winding resis-
rent, phase Back-EMF voltage and natural point voltage tance and considering that the back-EMF remains constant
respectively and R, Ls , M are phase resistance, phase induc- during commutation. Also, the magnitude current through the
winding of the machine between commutations is supposed
tance and mutual inductance respectively [10].
constant and equal to +I.
Generally a BLDC Motor has two operation region; con-
duction region and commutation region. In the conduction
region, always two phases conduct the current. On the other B. Commutation in Six Operation Modes
hand commutation region is transient region which converts We analyze only the commutations in positive current level
from the current conduction mode into next mode, and three which are corresponding to the modes II, IV and VI.
phases (rising, decaying, and non-commutating phase) are all
1. Mode II
conduct. Reference [11] showed that the torque ripple in com-
As shown in Fig. 1, in mode II, id, ir and inc (non-
mutation period of BLDC Motor is inevitable, even if the cur-
commutated current) are corresponding to ic, ia and ib respec-
rent control is successful.
tively and commutation is from phase c to phase a. This cur-
B. Current Control in Conduction Region rent transfer is done by switching on S1 and S4 is held on.
In FSTPI-BLDC motor drive, current regulation needs Nevertheless, this transfer isn't done directly and firstly is
more attention rather than six-switch drive. According to Fig. done by action of freewheeling diodes. The circuit before
1, in mode II and V, phases a, b are conducting the current and commutation is shown in Fig. 4(a). Immediately after switch-
phase c is regarded as being unexcited. So, that it is expected
that there is no current in the phase c. However, the back EMF
of phase c (ec) can cause an additional and unexpected current,
resulting in current distortion in the phases a, b. Therefore, if ia
and ib are controlled independently, the influence of the back-
EMF of phase c can be blocked, and so there is no current in
phase c. Fig. 2 shows the configuration of a FSTPI-BLDC mo-
tor drive which uses the direct phase current control technique. (a) Case A evolution
As shown in Fig. 2, there are two current sensors. So, we have
two independent switching functions to regulate ia and ib. Full
discussion of FSTPI-BLDC motor drive in six operation
modes has been reported in [12].
C. Current Control in Commutation Region
We can apply Direct Phase Current Control technique in
(b) Case B evolution
conduction region to commutation region and control the
phase currents at zero level. For low and mid range speed, the
direct phase current control technique can regulate the currents
well. So, current and so torque have no ripple more than hys-
teresis band in conduction and commutation intervals, but it
doesn't work in high speed range well [12]. As follows, it is
shown that in high speed range, current regulation via direct
phase current control technique is impossible and we should (c) Case C evolution
use new control techniques. Fig. 3. Current behaviors during commutation

240
(a) Before commutation (b) Commutation with two switches (c) Commutation with two Diodes (d) After commutation

Fig. 4. Commutation sequence in mode II

ing on S1, the circuit configuration is same of Fig. 4(b). From • Case B:
this point, three cases A, B or C can be found. To analyze of In this case, the commutation is made in two sequence I and
circuit in these cases, first, the current derivative are obtained II. In the first sequence (0 < t < t ′) , current ic vanishes. It is
as follow: The sequence of Fig. 4(b), the KVL equations by characterized by the circuit of Fig. 4(b) and from (5), ic(t) is
using (1) are as: given by:
 V di a 4E
+ 2 = R ⋅ i a + L dt + e a + Vno i c (t ) = I − t (10)
 6L
 V dib The duration of this step is given from (10) by:
− = R ⋅ ib + L + eb + Vno (3)
6 LI
 2 dt t′ = (11)
 dic 4E
 0 = R ⋅ ic + L dt + ec + Vno At the end of this sequence, ia is given from (6) by:

−3V + 4 E
Where L = L s − M . By substituting back-EMF's we have: i a (t ′) = I (12)
4E
e a + eb + e c E
Vno = − =− (4) For the second sequence (t ′ < t < t c ) , only two phases a and b
3 3
conducting in series (i a = −ib ) , and KVL is as:
With simplifications, the current derivatives are given by:
 di a 3V − 4 E di a di di
V =L + e a − L b − eb = 2 L a + 2 E (13)
 dt = + 6 L dt dt dt
 So, the current ia is given from:
 dib 3V − 8 E
 =− (5) 3V − 4 E V − 2E
 dt 6L i a (t ) = I+ t (14)
4E 2L
 dic 4E
 =− At the end of sequence II, ia reaches to +I. So, the duration of
 dt 6L this step ( ∆ ′ ) is given by:
Similar to above calculations, for the sequence of Fig. 4(c), the −3V + 8 E 2 LI
current derivatives are given by: ∆′ = ⋅ (15)
V − 2E 4E
 di a 3V + 4 E The total duration of the commutation in case B is obtained by:
 dt = − 6 L LI
 tc = t ′ + ∆′ = (16)
 dib 3V + 8 E V − 2E
 = (6)
The condition for having case B is given by i a (t ′) < + I is:
 dt 6L
 dic 4E 3V < 8 E (17)
 =− This equation is corresponding to high speeds region of
 dt 6L
FSTPI-BLDC motor. In this case current ib is not directly in-
According to operation condition of the motor (speed), three
volved in the commutation, but does not remain constant be-
following cases can be occurred.
• Case A:
cause derivative of currents ic and ia are different. Hence, as
In this case, ic and ia reach to final value simultaneously. shown in Fig. 3(b), in high speed region non-commutated cur-
Therefore their slopes are equal and the condition for case A rent ib has dip and so, torque decreases.
from (2) will be as:
• Case C:
3V = 8 E (7) In this case, the commutation is also made in two se-
Taking the beginning of the commutation as the time origin quence I and II as shown in Fig. 3(c). In the first se-
and by using of (2), current ia is given by: quence (0 < t < t ′′) , current ic vanishes and it is characterized
3V − 4 E by the circuit of Fig. 4(b). At the end of this sequence, ia(t)
i a (t ) = t (8)
6L reaches to +I. By using of ia(t) from (5) and some calculations,
So, the commutation time tc can be calculated from duration of sequence I is given by:
6 LI 6 LI
tc = (9) t ′′ = (18)
3V − 4 E 3V − 4 E

241
Second sequence (t ′′ < t < t c ) corresponds to Fig. 4(c) and at • Case C:
the end of sequence II, ic reaches to zero. So, duration of this 6 LI 4V − 4 E
t c = t ′′ + ∆ ′′ = ⋅ (30)
step ( ∆ ′′ ) is given by: 2V − 4 E 3V + 4 E
3V − 8 E 6 LI The condition for having case C is given by ib (t ′′) > 0 , that is:
∆ ′′ = ⋅ (19)
3V − 4 E 4 E V > 8E (31)
The total duration of the commutation in case C is obtained by: In this section, the phase commutation in modes II, IV and
6 LI VI were analyzed. It is found that commutation is different
t c = t ′′ + ∆ ′′ = (20) with those of six-switch inverter BLDC motor drive. The same
4E
The condition for having case C is given by ic (t ′′) > 0 , that is: explanation can be applied to modes I, III and V. Their analy-
sis is a same as of modes IV, VI and II respectively.
3V > 8 E (21)
This equation is corresponding to low speeds range of FSTPI- IV. TORQUE RIPPLE IN COMMUTATIONS
BLDC motor. In this case current ib is not directly involved in
the commutation, but does not remain constant because deriva- A. Torque During Commutation
tive of currents ic and ia are different. Hence, as shown in Fig. General expression of torque for six operation modes is as:
3(c), in low speed range non-commutated current ib has swell
2 EI
and so, torque increases. T= = Tn (32)
ω
i) Mode IV Also, the general expression of torque between commutations
is given by:
According to Fig. 1, in this operation mode, id, ir and inc 1
are corresponding to ia, ib and ic respectively. Commutation is T = (ed id + er i r + enc inc ) (33)
from phase a to phase b. This current transfer is done by
ω
Supposing the back-EMFs are constant in the commutations,
switching on S1 and switching off S3. It can be shown that in
this mode, only case B will occur and that is the different with 1 2 E ⋅ i nc
T = ( E ⋅ id + E ⋅ ir − E ⋅ inc ) = − (34)
commutation in mode II or in six-switch inverter BLDC motor ω ω
drive. To analyze of circuit in case B, by using KVL equations To calculate the torque ripple amplitude during commutation,
and with some simplifications, ia and ib derivatives are as: it is only necessary to calculate its value at the end of the first
step in each case of operation modes.
 dia 3V + 4 E
 dt = − 6 L
 (22) i) Mode II
 dib = − − 3V + 4 E According to Fig. 4(b) and using (5) we have:
 dt 6L
3V − 8 E
With manner as same as of case B in mode II, we obtain: inc (t ) = ib (t ) = − I − t (35)
6L
6 LI
t′ = (23) • Case A: (3V = 8 E )
3V + 4 E
In this case, ib(t) will be constant in commutation. So,
8E 4 LI
∆′ = ⋅ (24) torque remains constant and equal to Tn and also,
3V + 4 E V − 4 E ∆T = 0 ( pu ) (36)
2 LI
t c = t ′ + ∆′ = (25) • Case B: (3V < 8 E )
V − 4E
By substituting the duration t ′ from (11) in (34), torque
ii) Mode VI at the end of the first step is given by:
2 EI  3V − 8E 
In this operation mode, id, ir and inc are corresponding to ib, T (t ′) = 1+ (37)
ic and ia respectively. Commutation is from phase b to phase c. ω  4 E 
and current transfer is done by switching off S3 and S2 is held By some calculations and dividing by Tn, the relative
on. With manner as same as mode II, for three cases we have: torque ripple is obtained:
• Case A: T (t ′) − Tn 3V − 8 E
∆T = = ( pu ) (38)
6 LI Tn 4E
tc = (26)
3V − 4 E • Case C: (3V > 8 E )
The condition for occurring of case A is as:
By substituting the duration t ′′ from (18) into (34),
V = 8E (27) torque at the end of the first step is given by:
• Case B: 2 EI  3V − 8 E 
2 LI T (t ′′) = 1+ (39)
tc = t ′ + ∆′ = (28) ω  3V − 4 E 
V − 4E
By some calculations and dividing by Tn, the relative
The condition for having case B is given by ic (t ′) < + I or torque ripple is obtained:
V < 8E (29)

242
T (t ′′) − Tn 3V − 8 E
∆T = = ( pu ) (40)
Tn 3V − 4 E
With similar manner for mode IV and mode VI we will have:

ii) Mode IV
T (t ′) − Tn −8 E
∆T = = ( pu ) (41)
Tn 3V + 4 E
iii) Mode VI
• Case A: (V = 8 E ) Fig. 5. Relative torque ripple amplitude in different modes

∆T = 0 ( pu ) (42)
• Case B: (V < 8E) 1
Modes II, V
T (t ′) − Tn V − 8 E

Commutation Time (mSec)


Modes I, IV
∆T = = ( pu ) (43) 0.8
Modes III, VI
Tn V + 4E 0.6

• Case C: (V > 8E ) 0.4

T (t ′′) − Tn V − 8E
∆T = = ( pu ) (44) 0.2

Tn 2V − 4 E 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
The same explanations can be applied to modes I, III and V E/V

and same results for commutation torque ripple will be ob- Fig. 6. Commutation duration in different modes
tained. Equations (36), (38) and (40)-(44) are only valid as
long as current is controlled (t c ≤ 60 0 ) .
in all six operation modes, relative torque ripple reaches to
+50% and passes the zero for the speed corresponding
B. Analysis of Theoretical Results
to V = 4 E and slopes to -50 % at high speed which is limited to
Developed equations show that for a constant voltage of the speed corresponding to V = 2 E . Also, commutation dura-
DC-link (V), the relative torque ripple due to commutation is tion slightly decreases as speed increases in low speed range
independent of current but depends on the back-EMF voltage ( V < 4 E ) and it increases rapidly as speed increases in high
(i.e., of the speed). The relative torque ripple and the commu- speed range. This duration is the minimum for V = 4 E .
tation duration calculated from above equations are shown in
Fig. 5 and Fig. 6 for a typical BLDC motor respectively for V. TORQUE RIPPLE MINIMIZATION IN
different operation modes. Relative torque ripple is in per unit COMMUTATIONS
and torque base is rated motor's torque. According to Fig. 6, in
different modes, the maximum relative torque ripples are dif- In previous section, we analyzed the inverter performance
ferent together. Relative torque ripple in modes II and V in the commutations and found that it is different with own of
reaches to +100 % at low speed and passes the zero for the six-switch inverter. As follows, we develop a new control
speed corresponding to 3V = 8 E . It also decreases to -50% at technique based on the current slope equalization of two
high speed which is limited to the speed corresponding commutated currents. This method is applied for modes II, IV
to V = 2 E . This point is the limit of current control of this and VI. It should be noted that for operation modes higher
mode. For modes I and IV, the relative torque ripple decreases than E / V > 0.5 , in any operation mode, current control is im-
from zero and reaches to -50% at high speed. For modes III possible
and VI, the relative torque ripple reaches to +50 % at low
speed and passes the zero for the speed corresponding A. Torque Ripple Minimization in Mode II
to V = 8 E . It also decreases to -50% at high speed which is
limited to point V = 4 E . In this mode with respect to 8 E / 3V for two cases B and
For commutation duration, according to Fig. 8, in modes II C, the possibility of the technique to equalize the mismatched
and V, it slightly decreases as speed increases in low speed slopes of two commutated phase currents ic and ia are studied.
range ( 3V < 8 E ) and it increases rapidly as speed increases in 8E
i) Case B : ( > 1)
high speed range. This duration is the minimum for 3V
3V = 8 E when the torque ripple is zero. In modes I and IV, In this case only for interval 3 / 8 < E / V < 0.5 , the current
commutation duration slightly increases as speed increases. control and so torque ripple reduction is possible. Fig. 7(a)
Also, in modes III and VI, duration of commutation has no shows the circuit topology and current behavior. It is clear
change until to point V = 8 E . After that it increases rapidly as that ic > ia . To match of these current slopes, either slope of
speed increases in high speed range, until near to point
( V = 4 E ). But, for the six-switch inverter BLDC motor drive ia should be increased or slope of ic should be decreased.
Switching of S1 decreases the slope of ia. So, we should in-

243
(a) Current behavior (b) Circuit topology when S4 is off (a) Current behavior (b) Circuit topology when S1 is off

Fig. 7. Current behavior and circuit topology in case B Fig. 8. Current behavior and circuit topology in case C
(high speed) of mode II (low speed) of mode II

crease slope of ia by switching S4. Fig. 7(b) shows the circuit


 V di a
topology when S4 is off. Solid line shows the modulated wave- S ⋅ = R ⋅ i a + L + e a + V no
form of the slope of ic to equalize the slopes of ia and ic. Refer-  2 dt
ring to Fig. 7(b), KVL equations during commutation intervals  V dib
− = R ⋅ ib + L + eb + V no (50)
can be described as:  2 dt
 V dia  di c
 0 = R ⋅ ic + L + e c + V no
+ 2 = R ⋅ ia + L dt + ea + Vno  dt

 V dib
 S ⋅ = R ⋅ ib + L + eb + Vno (45) And the neutral voltage is given by:
 2 dt
V E
 dic Vno = ( S − 1) ⋅ − (51)
 0 = R ⋅ ic + L dt + ec + Vno 6 3
 That, S = +1 refers to S1 is on during D Low ⋅ Ts and S = −1
And the neutral voltage is given by:
refers to S1 is off during (1 − D Low ) ⋅ Ts . The averaged slopes of
V E
Vno = (S + 1) ⋅ − (46) commutated currents are obtained:
6 3 __
That, S = +1 refers to S4 is on during D High ⋅ Ts and S = −1 di a 1
= [4 D LowV − V − 4 E ]
dt 6 L (52)
refers to S4 is off during (1 − D High ) ⋅ Ts . By using a state-space __
dic 1
averaging as: = [− 2 D LowV + 2V − 4 E ]
__ dt 6 L
di x di di x By equalizing the slopes of currents ia and ic, we have:
= (1 − D) × x + D× (47)
dt dt S = −1 dt S = +1
The slopes of commutated currents are obtained: 1 3  8E 
__ D Low = −
+   (53)
2 2  3V 
di a
dt
=
1
6L
[
2 D HighV + V − 4 E ] (48) Since 8 E / 3V < 1 , D Low will be lower than 1. Then, the con-
__
troller output always is unsaturated. Same explanations can be
di c
dt
=
1
6L
[
2 D HighV − 2V − 4 E ] found for commutation in mode V.
By equalizing the slopes of ia and ic currents, we have:
1 2  8E  B. Torque Ripple Minimization in Mode IV
D High = +   (49)
4 3  3V  We presented in section III, in this mode only case B oc-
For 3 / 8 < E / V < 0.5 interval, D High is lower than 1 and curs. As shown in Fig. 9(a), it is clear that ia > ib . To match
so, the torque ripple reduction is possible. For E / V > 0.5 , of these current slopes, either slope of ib should be increased or
controller output is saturated and current control is impossi- slope of ia should be decreased. We show that by switching of
ble. S1, slope matching is accessible. Fig. 9(b) shows the circuit
topology when S1 is on. Using KVL equations in Fig. 9(b) and
8E applying the state-space averaging, the averaged slopes of
ii) Case C: ( < 1)
3V commutated currents are obtained:
As shown in Fig. 8(a), for this case (dash line), it is clear __

that ic < ia . To match of these current slopes, Switching of


di a
=
dt 6 L
1
[
4 D HighV − 3V − 4 E ]
(54)
S1 decreases the slope of ia and slope equalization will be ob- __
tained. Solid line shows the modulated waveform of the slope
of ia to equalize the slopes of ia and ic. Fig. 8(b) shows the cir-
dib
=
dt 6 L
1
[
− 2 D HighV + 3V − 4 E ]
cuit topology when S1 is off. KVL equations during commuta- By equalizing the slopes of currents ia and ib, we have:
tion intervals can be written as: 4E
D High = (55)
V

244
(a) Current behavior (b) Circuit topology when S1 is on (a) Current behavior (b) Circuit topology when S3 is on

Fig. 9. Current behavior and circuit topology in case B Fig. 10. Current behavior and circuit topology in case B
(high speed) of mode IV (high speed) of mode VI

From Fig. 4, we find that the current control limit point for
modes I and IV is E / V = 0.25 . So, the developed duty cycle D. Analysis of Results
(DHigh) is valid to apply to the PWM inverter. Same explana- We studied the current controllability at different condi-
tions can be found for commutation in mode I. tions in the six operation modes of the FSTPI-BLDC motor
drive. For each case, we developed a control law to minimize
C. Torque Ripple Minimization in Mode VI the commutation torque ripple. Table I summarizes the devel-
8E oped results. From table I, it is found out that for case B of all
i) Case B : ( > 1) modes, the developed techniques is able to reduce the current
V
In this case only for interval 1 / 8 < E / V < 0.25 , current ripple that leads to torque ripple reduction, whereas the re-
ported methods such as the direct phase current control tech-
control and so torque ripple reduction is possible. Fig. 10 nique are unable to do. Also, the triggered switches for each
shows the circuit topology and current behavior in this case. It case have been listed. It to be noted that all developed control
is clear that ib > ic . To match of these current slopes, law are valid for regions lower than corresponding current
switching of S3 decreases the slope of ib. Using explanations as control limit points. Table II also shows the result of the six
same as mode II and equalizing the slopes of ib and ic currents, switch inverter BLDC motor drive, that control law is same for
we have: all operation modes, whereas for FSTPI, they are different [5].
1  8E  1
D High =  − (56)
2 V  2
TABLE I
E THE SUMMARIZED RESULTS OF THE DEVELOPED TECHNIQUE
Since 1 / 8 < < 0.25 , the developed D High is always greater
V Current
Operation Control law
than 0 and so it is a valid duty cycle for high speed region. Mode control Case Switch
interval (Duty cycle)
8E limit
ii) Case C: ( < 1) S4 3 E 1 2  8E 
V B < +  
As shown in Fig. 11, for this case (dash line), it is clear II E (S3) 8 V 4 3  3V 
= 0.5
(V) V S1 3 E 1 3  8E 
that ib < ic . To match of these current slopes, Switching of C > − +  
(S2) 8 V 2 2  3V 
S2 decreases the slope of ic and slope equalization will be ob-
tained. Fig. 11(b) shows the circuit topology when S2 is off. I E
= 0.25
S1 0.25 <
E 4E
B
(IV) V (S2) V V
With same manner as explained in mode II, duty cycle is ob-
tained as: S4 1 E 1  8E  1
B <  −
3 1  8E  III E (S3) 8 V 2 V  2
D Low = +   (57) = 0.25
4 4 V  (VI) V
S2 1 E
>
3 1  8E 
+ 
C 
8E (S1) 8 V 4 4 V 
Since < 1 , D Low will be lower than 1 and so, it is a valid
V
duty ratio. Same explanations can be found for commutation in
mode III.
TABLE II
THE RESULTS OF THE SIX SWITCH INVERTER BLDC DRIVE
Current
Operation Control law
Mode control Case
interval (Duty cycle)
limit
E 4E
B 0.25 < −1
All E V V
six = 0 .5
(a) Current behavior (b) Circuit topology when S2 is off modes V E 2 1  4E 
C < 0.25 +  
V 3 3 V 
Fig. 11. Current behavior and circuit topology in case C
(low speed) of mode VI

245
VI. CONCLUSION
Firstly, an analytical study of commutation torque ripple of
phase currents in a FSTPI brushless dc motor drive has been
presented. The results show that by effective control of phase
current, the ripple is independent of the current. With DC-link
constant voltage, it varies just only with speed. Because of
asymmetrical stator phase voltages, the commutations are dif-
ferent in six operation modes. The relative ripple reaches to 50
and 100% at low speed in different modes and it slopes to -
50% at high speed for all operation modes. However, the limit
points of the current control in the six modes are different and
they are often lower than corresponding points in six-switch
inverter configuration. So, in high speed region, operation of
FSTPI-BLDC motor drive has been limited and it is needed to
develop new control techniques.
Finally we developed a duty ratio control strategy to reduce
the commutation torque ripple for entire range of speed. The
developed technique was based on the equalization of the de-
caying and rising current in commutation interval. This method
enjoys only one current sensor in dc link just in this interval
and for other intervals two current sensors should be used.
The proposed method enhances the performance of the FSTPI-
BLDC motor drive and can be used for low cost applications.

REFERENCES
[1] R. Krishnan; Electric Motor Drives: Modeling, Analysis and Control,
Prentice-Hall of India, New Delhi, 2003.
[2] T.M. Jahns, W.L.Soong; “Pulsating Torque Minimization Techniques for
Permanent Magnet AC Motor Drives---A Review”, IEEE Transactions
on Industrial Electronics, Vol. 43, No. 2, April 1996, pp. 321-330.
[3] R. Carlson, M. L. Mazenc, J.C. Dos, S. Fagundes; “Analysis of torque
ripple due to phase commutation in brushless DC machines”, IEEE
Transactions on Industry Applications, Vol. 28, No. 3, May/June 1992,
pp. 632-638.
[4] J. H. Lee, S. Chan AHN, D.S. Hyu; “A BLDCM drive with trapezoidal
back EMF using four-switch three phase inverter”, Record of the 2000
IEEE Industry Applications Conference, 2000, pp. 1705-1709.
[5] Joong-Ho Song, Ick Choy; “Commutation Torque Ripple Reduction in
Brushless DC Motor Drives Using a Single DC Current Sensor”, IEEE
Transactions on Power Electronics, Vol. 19, No. 2, March 2004, pp. 312-
319.
[6] G.H. Kim, S.J. Kang, J.S. Won; “Analysis of the commutation torque
ripple effect for BLDCM fed by HCRPWM-VSI”, Proceedings of Ap-
plied Power Electronics Conference and Exposition, 1992. APEC '92, pp.
277-284.
[7] T.S. Kim, S.C. AHN, D.S. Hyun; “A new current control algorithm for
torque ripple reduction of BLDC motors”, The 27th Annual Conference
of the IEEE Industrial Electronics Society, 2001, pp.1521-1526.
[8] M. Yoshida, Y. Murai, M. Takada; “Noise Reduction by Torque Ripple
Suppression In Brushless Dc Motor”, IEEE Power Electronics Special-
ists Conference, 1998, PESC 98, pp. 1397-1401.
[9] R. Carlson, M. L. Mazenc, J.C. Dos, S. Fagundes; “Analysis of torque
ripple due to phase commutation in brushless DC machines”, IEEE
Transactions on Industry Applications, Vol. 28, No. 3, May/June 1992,
pp. 632-638.
[10] A. Halvai Niasar, H. Moghbeli, A. Vahedi; "Modeling and Simulation
Methods for Brushless DC Motor Drives", Proceeding of the First Inter-
national Conference on Modeling, Simulation and Applied Optimization,
Sharjah, U.A.E. February 1-3, 2005, ICMSAO 2005, pp.05-8/05-6.
[11] B.H. Kang, C.J. Kim, H.S. Mok, G.H. Choe; “Analysis of torque ripple
in BLDC motor with commutation time”, IEEE International Symposium
on Industrial Electronics, 2001, ISIE 2001, pp. 1044-1048.
[12] B.K. Lee, T.H. Kim, M. Ehsani; “On the feasibility of four-switch three-
phase BLDC motor drives for low cost commercial applications: topol-
ogy and control”, IEEE Transactions on Power Electronics, Vol. 18, No.
1, pp. 164-172, January 2003.

246

View publication stats

Anda mungkin juga menyukai