Filterless and Sensorless Commutation Method For BLDC Motors
Filterless and Sensorless Commutation Method For BLDC Motors
https://doi.org/10.6113/JPE.2018.18.4.1086
JPE 18-4-13 ISSN(Print): 1598-2092 / ISSN(Online): 2093-4718
Abstract
This study presents a new sensorless commutation method for brushless direct current motors to replace Hall sensor signals
with virtual Hall signals. The importance of the proposed method lies in the simultaneous elimination of the phase shifter and the
low-pass filters, which makes the method simple and cost-effective. The method removes high ripple switching noises from
motor terminals, thereby decreasing motor losses. The proposed method utilizes unfiltered line voltages with notches caused by
current commutation. Hence, specific sign signals are defined to compensate for the effects of commutation noise. The proposed
method is free from phase delay that originates from low-pass filters. The method directly produces virtual Hall signals, and thus,
it can be interfaced with low-cost commercial commutation integrated circuits based on Hall sensors. Simulation and experimental
results show the effectiveness and validity of the proposed method.
Key words: Brushless DC motor, Current commutation, Filterless, Rotor position detection, Sensorless
The first group of studies has focused on eliminating LPFs. signals (VHSs) are estimated by applying a set of proposed
In [9], the PWM signal is applied only to upper switches, and logical operations to the defined sign signals. The method can
the terminal voltage of the unexcited phase is sampled only be easily implemented using simple circuits without requiring
during PWM off time. The disadvantage of this approach is high-cost DSP. Furthermore, the VHSs obtained from the
that it requires minimum PWM off time to properly sample method are free from phase delay because no LPF is used.
the terminal voltage, which limits the duty cycle and yields Hence, the proposed method can be utilized at a wide range
incomplete use of the direct current (DC) voltage source. of speed.
Moreover, this approach is unsuitable at high speeds when The remainder of the paper is organized as follows. Section
PWM off time is extremely short. To solve this problem, a II investigates the effect of current commutation on motor
complementary method is introduced in [10]. This method voltage. The proposed method for generating compensator
samples terminal voltages during either PWM on time or off signals and extracting VHSs is presented in Section III. The
time. In [11]-[13], CPs are extracted by detecting and then 30° simulation and experimental results are provided in Sections
shifting the ZCPs of the line voltage differences sampled IV and V, respectively, to verify the effectiveness of the
during PWM on time. In [14], a Z-source inverter was proposed sensorless commutation method. Finally, the
utilized to supply the BLDC motor, and the unexcited phase conclusions of the study are summarized in Section VI.
voltage was sampled in the shoot-through vectors. Although
the methods presented in [9]-[14] do not need an LPF, they
II. CURRENT COMMUTATION EFFECTS ON LINE
require a phase shifter and a special PWM switching scheme
VOLTAGES
to correctly sample motor voltages. In [15], a digital filtering
procedure was applied to the unfiltered terminal voltages In general, the PWM method is used to control BLDC
relative to the neutral point. Although this method eliminated motors. For a high-speed BLDC motor, the PWM method
LPFs, it is complicated and requires a phase shifter and a produces large high-frequency ripples in the current, which
neutral point voltage. will inevitably increase copper and rotor iron losses [20]-[22],
In the second group of studies, the phase shifter has been [26]-[30]. Furthermore, the variable DC-link inverter can
eliminated, but the phase delay resulting from LPFs has not provide a more stable performance for the sensorless control
been considered and discussed. In [16], it is shown that the of a BLDC motor than the PWM method at high speeds [31].
ZCPs of the line back-EMFs coincide with the actual CPs, Fig. 1 shows the equivalent circuit of a three-phase
and thus, the phase shifter can be eliminated. Furthermore, Y-connected BLDC motor that is fed by a full-bridge inverter.
the line voltages contain the corresponding line back-EMFs. A buck converter is used in front of the three-phase inverter
Consequently, filtered line voltages are used instead of line to regulate the DC-link voltage via the duty cycle of switch S7
back-EMFs in [16]-[19]. However, phase delay is inevitable as follows:
because LPFs are used to eliminate switching and
V dc DV in (1)
commutation noises. In [19], phase delay caused by LPFs
was nearly compensated for but only at the nominal speed of where V dc is the DC-link voltage, Vin is the buck converter
the motor by adjusting the hysteresis band of the comparators. input voltage, and D is the duty cycle of converter switch S7.
Hence, this approach is inappropriate for variable speed drives. The voltage equations of the BLDC motor shown in Fig. 1
In [20], [21], specific methods based on 90 or are given as
150 phase shifting were presented. In these methods, the
V ag ia i a e a V Ng
ZCPs of heavily filtered motor voltages are used to determine d
CPs. In addition to their complexity, these methods require V bg R i b L i b eb V Ng (2)
i dt
variable phase shifting because the total phase delay varies V cg c i c ec V Ng
with motor speed. Line voltages were also used in [22].
However, the developed method is more complicated and where V ag , V bg , and V cg are the motor terminal voltages
requires two-step filtering and neutral point voltage. The with respect to the DC-link ground g. The stator phase
methods proposed in [23]-[25] determined CPs based on the currents are indicated by i a , i b , and i c . Stator resistance,
ZCPs of the specific error functions obtained from the filtered
stator inductance, and motor neutral point voltage relative to
voltages of a four-switch drive. Although the phase shifter is
the ground g are denoted by R, L, and V Ng , respectively.
eliminated, the phase delay that originates from LPFs
deteriorates motor performance. The trapezoidal back-EMF voltages of the BLDC motor
To overcome the aforementioned drawbacks, the method indicated by e a , eb , and ec are defined as
proposed in the current study simultaneously eliminates LPFs ea K e m F (e )
and the phase shifter. Accordingly, unfiltered line voltages
eb K e m F (e 2 3) (3)
are used and new sign signals are defined and introduced to
ec K e m F (e 2 3)
compensate for the commutation ripple effects. Virtual Hall
1088 Journal of Power Electronics, Vol. 18, No. 4, July 2018
D7
L0 u
S7 S1 ea
D1 S3 D3 S5 D5
a R L
+ -
ia eb
+ + L
b R + -
D0 N
Vin Vdc C0
ib ec
- - R L
+ -
S4 D4 S6 D6 S2 D2 c ic
g
S1 S2 S3 S4 S5 S6
Ha
Hb
Gate Signals of S 1-S6
Hc
Fig. 1. Equivalent circuit of the Y-connected BLDC motor and its inverter topology based on the buck converter.
where all the voltages are unfiltered. Fig. 3 shows the unfiltered
line voltage Vac, its sign signal, and IHS. The ripples due to Fig. 3. From top to bottom: unfiltered line voltage V ac , phase
current commutation appear in unfiltered line voltages. current, sign signal of V ac , and IHS for phase “a”.
Filterless and Sensorless Commutation Method for BLDC Motors 1089
(a) (b)
(c) (d)
Fig. 4. Equivalent circuit of the motor and its inverter: (a) Before the first notch, (b) During the first notch, (c) After the first notch,
(d) During the second notch.
The unfiltered voltages (Vcg and Vag) and the line voltage R 2
(Vac), which is generated by subtracting V cg from V ag , are Negative clamping circuit Zener Diode Clipping
V ag
V bg
V cg
V bg
V ag V cg
V ag
V bg
V cg
R3 R1
R2 R1
V ba
V bg
Dba
R1
V ag
R1
D ac R3 R1
Dba R2
V ac
R1
V ag
Dcb Dac
R1
V cg
R1
R3 R1
R2
V cb
R1
V cg
Dcb
R1
V bg
R1
Dac
R3
Sa
D ag
R2
D ag R3 Dag
Dba
Dag R2
Sb
Dbg
Dbg
Dcg
V ag
R3
Dbg
Dcg
V cg R2
Dcb
Dbg
Sc Dcg
V bg
Dcg
R3
R2
Dag R3
Dag
Dbg R2
Dcg
V ag
Dcg R3
V cg R2
Dbg
V bg
Fig. 9. Overall schematic of the proposed sensorless commutation method for BLDC motors.
(a)
(b)
Fig. 10. Comparison of the simulated phase delay vs. the rotor
speed caused by LPFs with different cutoff frequencies.
(c)
(a) (d)
(b)
(e)
Fig. 12. Simulated waveforms of the traditional method under an
intermediate load at a speed of 10000 rpm: (a) Line voltage, (b)
Phase current, (c) Electromagnetic torque, (d) IHS and VHS, (e)
(c) Rotor speed.
(a)
(b)
Fig. 15. Comparison of the simulated phase delay vs. rotor speed
(c) for the proposed and traditional methods.
(d)
(e)
Fig. 13. Simulated waveforms of the proposed method under an
intermediate load at a speed of 15000 rpm: (a) Line voltage, (b)
Phase current, (c) Electromagnetic torque, (d) IHS and VHS, (e)
Rotor speed. Fig. 16. Comparison of the simulated phase delay vs. load torque
at a speed of 20000 rpm for the proposed and traditional
methods.
V. EXPERIMENTAL RESULTS
The experimental setup (Fig. 17) includes a Maxon BLDC
(c) motor with the specifications listed in TABLE I, a DC
generator (used as the load), a digital oscilloscope, the
designed circuits (for the proposed sensorless operation), and
a three-leg inverter. Moreover, a Lutron DT-2236C digital
(d) tachometer is used to measure rotor speed. Phase currents are
measured by using very small resistors connected in series to
motor phases. The required voltages are generated by the
circuits shown in Fig. 6. The experimental waveforms of the
(e) voltages V ag , V ag , V shifted , and V ag extracted from the
Fig. 14. Simulated waveforms of the traditional method under an proposed circuits are illustrated in Fig. 18. They justify the
intermediate load at a speed of 15000 rpm: (a) Line voltage, (b) capability of the proposed sensing circuits to properly
Phase current, (c) Electromagnetic torque, (d) IHS and VHS, (e) generate compensator signals. Fig. 19 shows the experimental
Rotor speed. waveforms of the voltages V ac , V ag , and V ag , along with
rotor speed does not significantly affect the performance of their sign signals.
the proposed method. The experimental waveforms of the line voltage, phase
Fig. 16 shows the phase delays of the proposed and current, motor speed, electromagnetic torque, IHS produced
traditional methods vs. the load torque at a speed of 20000 by the Hall sensors placed within the motor, and VHS extracted
Filterless and Sensorless Commutation Method for BLDC Motors 1095
Fig. 22. Experimental waveforms obtained using the proposed Fig. 24. From top to bottom: experimental waveforms of rotor
method at a speed of 15000 rpm (from top to bottom): line speed (CH1: 10000 rpm/div), line voltage (CH2: 5 V/div), and
voltage (5 V/div), phase current (2 A/div), IHS, and VHS. current (CH3: 2 A/div) during a sudden change in rotor speed.
VI. CONCLUSIONS IEEE Trans. Ind. Electron., Vol. 61, No. 2, pp. 738-752,
Feb. 2014.
A new sensorless commutation method for BLDC motors [9] S. Jianwen, D. Nolan, M. Teissier, and D. Swanson, “A
is introduced in this study. The proposed method uses novel microcontroller-based sensorless brushless DC
unfiltered line voltages. Specific voltage sensing circuits are (BLDC) motor drive for automotive fuel pumps,” IEEE
proposed to generate the appropriate compensator signals. Trans. Ind. Appl., Vol. 39, No. 6, pp. 1734-1740, Nov. 2003.
Then, virtual Hall signals are derived by applying a set of [10] S. Jianwen, “An improved microcontroller-based sensorless
brushless DC (BLDC) motor drive for automotive
proposed logical operations to the sign signals. Compared
applications,” IEEE Trans. Ind. Appl., Vol. 42, No. 5, pp.
with the previous methods, the proposed method increases 1216-1221, Sep./Oct. 2006.
motor speed range by eliminating LPFs. Moreover, this [11] P. Damodharan and K. Vasudevan, “Sensorless brushless
method is less complicated due to the absence of a phase DC motor drive based on the zero-crossing detection of
shifter. The proposed approach can be easily implemented back electromotive force (EMF) from the line voltage
using simple comparators without requiring high-cost DSP. difference,” IEEE Trans. Energy Convers., Vol. 25, No. 3,
pp. 661-668, Sep. 2010.
The position error and torque ripple of the proposed method
[12] P. Damodharan, R. Sandeep, and K. Vasudevan, “Simple
are smaller than those of traditional methods. The position sensorless starting method for brushless DC motor,”
performance of the proposed method is insensitive to IET Electric Power Appl., Vol. 2, No. 1, pp. 49-55, Jan.
operating speed and load conditions. The simulation and 2008.
experimental results prove the effectiveness of the proposed [13] X. Z. Zhang and Y. N. Wang, “A novel position-sensorless
method, which is simple and cost-effective. Hence, this control method for brushless DC motors,” Energy Convers.
Manag., Vol. 52, No. 3, pp. 1669-1676, Mar. 2011.
method can be implemented in integrated circuits for mass
[14] X. Changliang and L. Xinmin, “Z-source inverter-based
production. The comparison of some features of the proposed approach to the zero-crossing point detection of back EMF
method and the methods presented in [16]–[22] is for sensorless brushless DC motor,” IEEE Trans. Power
summarized in Table II. Electron., Vol. 30, No. 3, pp. 1488-1498, Mar. 2015.
[15] J. Quan, B. Chao, and R. Huang, “A new phase-delay-free
method to detect back EMF zero-crossing points for
REFERENCES
sensorless control of spindle motors,” IEEE Trans. Magn.,
[1] Y. Xu, Y. Wei, B. Wang, and J. Zou, “A novel inverter Vol. 41, No. 7, pp. 2287-2294, Jul. 2005.
topology for brushless DC motor drive to shorten [16] T. Y. Kim and J. Lyou, “Commutation instant detector for
commutation time,” IEEE Trans. Ind. Electron., Vol. 63, sensorless drive of BLDC motor,” Electron. Lett., Vol. 47,
No. 2, pp. 796-807, Feb. 2016. No. 23, pp. 1269-1270, Nov. 2011.
[2] H. Zhaobin, Y. Linru, and W. Zhaodong, “Sensorless initial [17] S. Mahdiuon-Rad, M. R. Azizian, and S. Soleimanpour,
rotor position identification for non-salient permanent “Modeling, simulation and implementation of a sensorless
magnet synchronous motors based on dynamic reluctance commutation method for brushless DC motors without
difference,” IET Power Electron., Vol. 7, No. 9, pp. 2336- phase shifter,” in Power Electronics, Drives Systems &
2346, Sep. 2014. Technologies Conference (PEDSTC), 2015 6th, pp. 228-233,
[3] S. S. Bharatkar, R. Yanamshetti, D. Chatterjee, and A. K. 2015.
Ganguli, “Dual-mode switching technique for reduction of [18] C. Cheng-Hu and C. Ming-Yang, “A new cost effective
commutation torque ripple of brushless dc motor,” IET sensorless commutation method for brushless DC motors
Electric Power Appl., Vol. 5, No. 1, pp. 193-202, Jan. 2011. without phase shift circuit and neutral voltage,” IEEE
[4] A. C. Lee, C. J. Fan, and G. H. Chen, “Current integral Trans. Power Electron., Vol. 22, No. 2, pp. 644-653, Mar.
method for fine commutation tuning of sensorless brushless 2007.
DC motor,” IEEE Trans. Power Electron., Vol. 32, No. 12, [19] T.-W. Chun, Q.-V. Tran, H.-H. Lee, and H.-G. Kim,
pp. 9249-9266, Dec. 2017. “Sensorless control of BLDC motor drive for an
[5] G. Haines and N. Ertugrul, “Wide speed range sensorless automotive fuel pump using a hysteresis comparator,”
operation of brushless permanent-magnet motor using flux IEEE Trans. Power Electron., Vol. 29, No. 3, pp. 1382-1391,
linkage increment,” IEEE Trans. Ind. Electron., Vol. 63, Mar. 2014.
No. 7, pp. 4052-4060, Jul. 2016. [20] G. Liu, C. Cui, K. Wang, B. Han, and S. Zheng,
[6] A. C. Lee, S. Wang, and C. J. Fan, “A current index “Sensorless control for high-speed brushless DC motor
approach to compensate commutation phase error for based on the line-to-line back EMF,” IEEE Trans. Power
sensorless brushless DC motors with nonideal back EMF,” Electron., Vol. 31, No. 7, pp. 4669-4683, Jul. 2016.
IEEE Transa. Power Electron., Vol. 31, No. 6, pp. 4389-4399, [21] C. Chenjun, L. Gang, W. Kun, and S. Xinda, “Sensorless
Jun. 2016. drive for high-speed brushless DC motor based on the
[7] K. Iizuka, H. Uzuhashi, M. Kano, T. Endo, and K. Mohri, virtual neutral voltage,” IEEE Trans. Power Electron., Vol.
“Microcomputer control for sensorless brushless motor,” 30, No. 6, pp. 3275-3285, Jun. 2015.
IEEE Trans. Ind. Appl., Vol. IA-21, No. 3, pp. 595-601, [22] W. Li, J. Fang, H. Li, and J. Tang, “Position sensorless
May 1985. control without phase shifter for high-speed BLDC motors
[8] C. Xia, Y. Xiao, W. Chen, and T. Shi, “Torque ripple with low inductance and nonideal back EMF,” IEEE Trans.
reduction in brushless DC drives based on reference current Power Electron., Vol. 31, No. 2, pp. 1354-1366, Feb. 2016.
optimization using integral variable structure control,” [23] A. Halvaei Niasar, A. Vahedi, and H. Moghbelli, “Low-
1098 Journal of Power Electronics, Vol. 18, No. 4, July 2018
cost sensorless control of four-switch, brushless DC motor [31] K.-H Kim and M.-J. Yoon, “Performance comparison of
drive with direct back-EMF detection,” J. Zhejiang Univ. PWM inverter and variable DC link inverter schemes for
Science A, Vol. 10, No. 2, pp. 201-208, Feb. 2009. high-speed sensorless control of BLDC motor,” Electron.
[24] A. H. Niasar, H. Moghbelli, and A. Vahedi, “A low-cost Lett., Vol. 38, No. 21, pp. 1294-1295, Oct. 2002.
sensorless control for reduced-parts, brushless DC motor
drives,” in Industrial Electronics, ISIE 2008. IEEE
International Symposium on, pp. 662-667, 2008.
[25] A. Halvaei Niasar, A. Vahedi, and H. Moghbelli, “A novel Shahin Mahdiyoun Rad obtained her B.Sc.
position sensorless control of a four-switch, brushless DC in Electronics Engineering from the
motor drive without phase shifter,” IEEE Trans. Power University of Zanjan, Iran, in 2008, and her
Electron., Vol. 23, No. 6, pp. 3079-3087, Nov. 2008. M.Sc. in Electrical Engineering from the
[26] F. Jiancheng, L. Wenzhuo, and L. Haitao, “Self-compensation University of Tabriz, Iran, in 2011. She is
of the commutation angle based on DC-link current for currently working toward her Ph.D. in the
high-speed brushless DC motors with low inductance,” Department of Electrical Engineering,
IEEE Trans. Power Electron., Vol. 29, No. 1, pp. 428-439, Sahand University of Technology, Tabriz,
Jan. 2014. Iran. Her current research interests include control of electrical
[27] F. Jiancheng, Z. Xinxiu, and L. Gang, “Instantaneous drives and electrical machines.
torque control of small inductance brushless DC motor,”
IEEE Trans. Power Electron., Vol. 27, No. 12, pp. 4952-
4964, Dec. 2012.
Mohammad Reza Azizian obtained his
[28] S. Iwasaki, R. P. Deodhar, L. Yong, A. Pride, Z. Q. Zhu,
B.Sc. and M.Sc. from the University of
and J. J. Bremner, “Influence of PWM on the proximity Tabriz, Tabriz, Iran, in 1988 and 1991,
loss in permanent-magnet brushless AC machines,” IEEE respectively, and his Ph.D. from Brno
Trans. Ind. Appl.,, Vol. 45, No. 4, pp. 1359-1367, Jul./Aug. University of Technology, Brno, Czech
2009. Republic, in 2003, all of which in Electrical
[29] F. Jiancheng, Z. Xinxiu, and L. Gang, “Precise accelerated Engineering. From 1991 to 1999, he worked
torque control for small inductance brushless DC motor,” as a research assistant at the Department of
IEEE Trans. Power Electron., Vol. 28, No. 3, pp. 1400- Electrical Engineering in Sahand University of Technology,
1412, Mar. 2013. Tabriz, Iran, where he is currently a faculty member and an
[30] F. Jiancheng, L. Haitao, and H. Bangcheng, “Torque ripple associate professor. He teaches electrical drives and power
reduction in BLDC torque motor with nonideal back EMF,” electronics courses. His research interests include sensorless
IEEE Trans. Power Electron., Vol. 27, No. 11, pp. 4630- control of electrical drives and the design and implementation of
4637, Nov. 2012. power converters.