Sensorless_Control_of_a_BLDC_Motor_using_Back-EMF_Detection_Method
Sensorless_Control_of_a_BLDC_Motor_using_Back-EMF_Detection_Method
Bharatiya Vidya Bhavan's Sardar Patel Bharatiya Vidya Bhavan's Sardar Patel Bharatiya Vidya Bhavan's Sardar Patel
Institute of Technology Institute of Technology Institute of Technology
Mumbai, India Mumbai, India Mumbai, India
[email protected] [email protected] [email protected]
I. INTRODUCTION
There are two types of commutations used to control DC
motor named Electronic Commutation and Mechanical
Commutation. Electronic Commutation is preferred than
mechanical commutation due to high torque-to-weight ratio
and higher efficiency. As Brushless DC Motors (BLDC) are
electronically commutated, BLDC are commonly used in
various industrial applications. Brushless DC Motors are
Fig. 2. Timing Diagram for three phase BLDC Motor
type of Permanent Magnet Synchronous machines (PMSMs)
having trapezoidal type excitation. C. Mathematical Model Of BLDC Motor [1]
A. Construction of BLDC Motor Applying Kirchhoff’s voltage law for the three-phase
stator winding circuit and we get:
The major differentiation between brushless and brushed
motors is that, brushed has mechanical commutation and the ݒ ൌ ܴ ݅ ܮ
ௗೌ
ܯ
ௗ್
ܯ
ௗ
݁ (1)
later has electronic commutation. BLDC motor consists of ௗ௧ ௗ௧ ௗ௧
mainly two parts, named as rotor and stator. In BLDC motors ௗ್ ௗೌ ௗ
ݒ ൌ ܴ ݅ ܮ ܯ ܯ ݁ (2)
the permanent magnets are positioned on rotor, and the stator ௗ௧ ௗ௧ ௗ௧
consists of number of poles windings. The control circuit and ௗ ௗೌ ௗ್
the stator assembly are integrated together and connected. ݒ ൌ ܴ ݅ ܮ ܯ ܯ ݁ (3)
ௗ௧ ௗ௧ ௗ௧
The above description clearly indicates a constructional
variance between brushless DC motor and DC motor. There
are three configurations of Brushless Motors. The most Where, Va, Vb and Vc are the respective three-phase
widely used configuration is three-phase BLDC. The voltages of the stator winding, Ra, Rb and Rc are the stator
construction of a BLDC motor is shown in Fig.1. resistances, ia, ib and ic are the stator phase currents, La, Lb
and Lc are the self-inductances, Mab, Mac, Mba, Mbc, Mca
and Mcb are the mutual inductances and ea, eb and ec are the
three-phase Back-EMFs.
The following are the features of 3 phase BLDC motors:
x The Back-EMF is a function of the position of
rotor.
x The difference between the phases of Back-EMF is
120 degrees, hence the following is the equation of
each phase:
2
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on May 04,2025 at 14:16:13 UTC from IEEE Xplore. Restrictions apply.
output, the commutation logic block triggers the three-phase
inverter block, which in turn provides current to the motor.
For the sake of this model, the reference speed and is kept
constant at 2000 rpm however, practically, the speed of the
motor is varied with the help of a process called Pulse Width
Modulation (PWM).
A. Fucntion of Various Blocks Used in the Model
1) Zero Cross Detection Block
The Hit-Crossing block used in the model detects the
zero-cross events in the Back-EMF profile of the motor [12].
This data is then fed into the Counter block which
increments the value by ‘1’ every time a zero-cross event
occurs. The Counter counts to a maximum value of ‘6’, after
which it is reset to ‘1’.The values 1 - 6 represent the different
sectors of the motor as shown in Table 2. These values are
then fed to the Commutation Logic block. Fig. 7. shows the
Fig. 5. Zero Crossing ZCD block.
Back-EMF characteristics.
B. Zero Crossing
The occurrence of zero cross event is at 30 degrees
before the next commutation occurs. Hence the algorithm
identifies the zero cross event and the estimated rotor
position, thus commutating the windings on the correct time
period. Hence this sensorless algorithm detects the zero cross
event accurately. Fig. 5 shows the Zero Cross Event.
III. MATLAB/ SIMULINK MODEL
In the above model shown in Fig.6, the BLDC motor Fig. 7. ZCD Block
block has four inputs. The three-phase currents (A, B & C) 2) Commutation Logic Block
drive the motor and the Load Torque block. The outputs of The Commutation Logic block consists of a switch. It
the BLDC motor block are the speed of the rotor and the takes input from the ZCD block and depending on the input,
Back-EMFs of the three phases of the motor. The speed of it outputs the corresponding Switching pattern of the
rotor is converted to rpm (rotations-per-minute) from matching sector to the Three Phase Inverter. Fig. 8. shows
(radians-per-second) and fed to the summer which is a part the Commutation Logic Block.
of the error correction system. The Back-EMFs of the three
phases of the motor are fed to the Zero-Cross detection block
where the zero crossings are detected and depending on the
3
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on May 04,2025 at 14:16:13 UTC from IEEE Xplore. Restrictions apply.
Fig. 9. Three Phase Inverter
Sector AH AL BH BL CH CL
1 1 0 0 0 0 1
2 0 0 1 0 0 1
3 0 1 1 0 0 0
4 0 1 0 0 1 0
5 0 0 0 1 1 0
6 1 0 0 1 0 0
4
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on May 04,2025 at 14:16:13 UTC from IEEE Xplore. Restrictions apply.
(EMF) from the line voltage difference,” IEEE Trans. Energy
Convers., vol. 25, no. 3, pp. 661–668, Sep. 2010.
[4] C. T. Lin, C.W. Hung, and C.W. Liu, “Sensorless control for four-
switch three-phase brushless DC motor drives,” in Proc. Conf. Rec.
IEEE Ind. Appl. Conf. 41st IAS Annu. Meeting, 2006, vol. 4, pp.
2048–2053.
[5] T. M. Jahns, R. C. Becerra, and M. Ehsani, “Integrated current
regulation for a brushless ECM drive,” IEEE Trans. Power Electron.,
vol. 6, no. 1,pp. 118–126, Jan. 2002.
[6] G. J. Su and J. W. Mckeever, “Low-cost sensorless control of
brushless DC motors with improved speed range,” IEEE Trans.
Power Electron.,vol. 19, no. 2, pp. 296–302, Mar. 2004.
[7] Chen, W., Liu, Z., Cao, Y., et al.: ‘A position sensorless control
Fig. 12. Zero Cross Detection
strategy for BLDCM based on flux-linkage function’, IEEE Trans.
Ind. Electron., 2019, 66, (4), pp. 2570–2579.
V. CONCLUSION
[8] S. Ogasawara and H. Akagi, “An approach to position sensorless
The construction and working of BLDC motor is drive for brushless DC motors,” IEEE Trans. Ind. Appl., vol. 27, no.
explained in this paper. It also discussed the merits of 5, pp. 928–933, Sep./Oct. 1991.
sensorless control over sensored control of BLDC motor. It [9] S. Mondal, A. Mitra, D. Chowdhury and M. Chattopadhyay, "A new
briefly presented an overview of the various methods for approach of sensorless control methodology for achieving ideal
characteristics of brushless DC motor using MATLAB/Simulink,"
sensorless control. Furthermore, this paper explained a Proceedings of the 2015 Third International Conference on Computer,
mathematical model of BLDC motor and simulation based Communication, Control and Information Technology (C3IT), 2015,
on Back-EMF detection technique for sensorless control of pp. 1-4, doi: 10.1109/C3IT.2015.7060197.
BLDC motor which is successfully developed using [10] Jianwen Shao, D. Nolan and T. Hopkins, "A novel direct BACK-
MATLAB Simulink. A Zero Cross Detector (ZCD) block is EMF detection for sensorless brushless DC (BLDC) motor drives,"
APEC. Seventeenth Annual IEEE Applied Power Electronics
used which can detect zero-cross events and commutate the Conference and Exposition (Cat. No.02CH37335), 2002, pp. 33-37
motor accordingly. This is evident from the results obtained vol.1, doi: 10.1109/APEC.2002.989224.
in the simulation. [11] Tae-Hyung Kim and M. Ehsani, "Sensorless control of the BLDC
motors from near-zero to high speeds," in IEEE Transactions on
REFERENCES Power Electronics, vol. 19, no. 6, pp. 1635-1645, Nov. 2004, doi:
[1] K. Y. Cheng and Y. Y. Tzou, “Design of a sensorless commutation IC 10.1109/TPEL.2004.836625.
for BLDC motors,” IEEE Trans. Power Electron., vol. 18, no. 6, pp. [12] I. N. Syamsiana, M. -S. Wang and A. D. W. Sumari, "A Study on
1365–1375, Nov. 2003. Sensorless Trapezoidal BLDC Motors Based on Back-EMF Zero
[2] X. Z. Zhang and Y. N.Wang, “A novel position-sensorless control Crossing Detection Method," 2019 2nd International Conference on
method for brushless DC motors,” Energy Convers. Manage., vol. 52, Applied Engineering (ICAE), 2019, pp. 1-6, doi:
no. 3,pp. 1669–1676, 2011. 10.1109/ICAE47758.2019.9221649.
[3] P. Damodharan and K. Vasudevan, “Sensorless brushless DC motor
drive based on the zero-crossing detection of back electromotive force
5
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on May 04,2025 at 14:16:13 UTC from IEEE Xplore. Restrictions apply.