Design and Construction of a Sensorless Drive for BLDC Motor Based on Hysteresis Comparator Estimation Method

  • Shoorangiz Shams Shamsabad Farahani Department of Electrical Engineering, Young Researchers and Elite Club, Islamshahr branch, Islamic Azad University, Islamshahr, Iran.
  • Alireza Siadatan Department of Electrical Engineering, College of Technical and Engineering, West Tehran Branch, Islamic Azad University, Tehran, Iran. Visiting Professor, Energy Systems Group, The Edward S. Rogers Sr. Department of Electrical and Computer Engineering, Faculty of Applied Science and Engineering, University of Toronto, Toronto, ON, Canada.
Keywords: Brushless DC Motor (BLDC), Hysteresis Comparator, Sensorless Control, Start-Up Technique


Brushless DC motors face many challenges and complexities which could be considered as sensor-based or sensorless schemes for detecting the position of the rotor, and end in a variety of results. A brushless DC motor sensorless control system is developed in this paper and a sensorless technique which is based on a hysteresis comparator and a potential start-up method with a high starting torque has been suggested. In addition, the phase delay of the back EMFs, in case of passing low-pass filters, could be compensated by the hysteresis comparator which prevents multiple output transitions from ripple or noise in the terminal voltage. The rotor position is aligned at standstill for maximum starting torque without additional sensors and motor parameter information. Where, by modulating the pulse width of the switching devices during alignment, the stator current could be easily adjusted. In this paper, the simulation and the experimental results has been provided for validating the proposed method.



[1] M. Pourjafari, E. Fallah Choolabi, M. Jafarboland, “Optimum Design of Brush- Less DC Motor with Minimum Torque Pulsation Using FEM& PSO”, Amirkabir University of Technology (Tehran Polytechnic), vol. 44, no. 2, pp. 59- 70, 2012.
[2] B.K. Lee, T.H. Kim, M. Ehsani, “On the feasibility of four-switch three-phase BLDC motor drives for low cost commercial applications: topology and control,” IEEE Trans. Power Electron., vol. 18, no. 1, pp. 164-172, 2003.
[3] S., Ogasawara, H. Akagi, “An Approach to Position Sensorless Drive for Brushless DC Motors,” IEEE T IND APPL, vol. 27, no. 5, pp. 928-933, 2001.
[4] B. K. Lee, J.P. Hong, M. Ehsani, “Generalized design methodology of reduced parts converters for low cost BLDC motor drive,” in Proc. 2003 Eighteenth Annual IEEE Applied Power Electronics Conference and Exposition, APEC '03, pp. 277-280.
[5] N. Ertugrul and P. Acarnley, “A New Algorithm for Sensorless Operation of Permanent Magnet Motors,” IEEE T IND APPL, vol. 30, no.1, pp. 126-133, 1994.
[6] H. Takashima, M. ITA, Z. Chen, M. Satoh, S. Doki, S. Okuma “Sensorless Position and Velocity Control of Cylindrical Brushless DC Motor at Low Speed Using Eddy”, in Proc. of the power Conversion Conference, PCC Osaka, pp. 1300-1303, 2002.
[7] W. Juan, M. Dixon, H. Rodrigo, “Simplified Sensorless Control for BLDC Motor, Using DSP Technology,” Presented at the 19th Electric Vehicle Symposium, EVS-19, pp. 1431-1442, 2002.
[8] T.H. Kim, M. Ehsani, “An Error Analysis of the Sensorless Position Estimation for BLDC Motors,” in Proc. 38th IAS Annual Industry Applications Conf., pp. 611-617, 2003.
[9] T.H. Kim, M. Ehsani, “Sensorless Control of the BLDC Motor from Near-Zero to High Speeds,” IEEE Trans. Power Electron., vol. 19, no. 6, pp. 1635-1645, 2004.
[10] B. Terzic, M. Jadric, “Design and Implementation of the Extended Kalman Filter for the Speed and Rotor Position Estimation of Brushless DC Motor,” IEEE T IND ELECTRON, vol. 48, no. 6, pp. 1065-1073, 2001.
[11] T.W. Chun, Q.V. Tran, H.H. Lee, H.G. Kim, “Sensoless Control of BLDC Motor Drive for an Automotive Fuel Pump Using a Hysteresis Comparator,” IEEE Trans. Power Electron., vol. 29, no. 3, pp. 1382 – 1391, 2014.
[12] Z. Chen, M. Tomita, S. Doki, S. Okuma, “New Adaptive Sliding Observers for Position and Velocity-Sensorless Control of Brushless DC Motor,” IEEE T IND ELECTRON, vol. 47, no. 3, pp. 582-591, 2000.
[13] A. Karimi Pouya, “Design of Adaptive Neural Fuzzy Controller for Speed Control of BLDC Motors,” Majlesi journal of Electrical Engineering,vol.11, no.1 , 2017.
[14] M. Cunkas, O. Aydoğdu, “Realization of Fuzzy Logic Controlled Brushless Dc Motor Drives Using Matlab/Simulink,” MATH COMPUT APPL, vol. 15, no. 2, pp. 218-229, 2010.
[15] R.S. Nur, “Simulation of A Variable Speed Brushless DC Motor Using Neural Network Controller,” Maters thesis, University Of Tun Hussein, Malaysia, 2011.
[16] P. Devendra, K. Alice Mary, Ch. Saibabu, “Design and implementation methodology for rapid control prototyping of closed loop speed control for BLDC motor,” Journal of Electrical Systems and Information Technology, 2017.
[17] M.Salehifar, M. Moreno-Equilaz, “Fault diagnosis and fault-tolerant finite control set-model predictive control of a multiphase voltage-source inverter supplying BLDC motor,” ISA T, vol. 60, pp. 143-155, 2016.
[18] M. Shirvani Boroujeni, G.R. Arab Markadeh, J. Soltani, “Torque ripple reduction of brushless DC motor based on adaptive input-output feedback linearization,” ISA T, vol. 70, pp. 502-511, 2017.
How to Cite
Farahani, S. S. S., & Siadatan, A. (2019). Design and Construction of a Sensorless Drive for BLDC Motor Based on Hysteresis Comparator Estimation Method. Majlesi Journal of Electrical Engineering, 13(3), 117-125. Retrieved from