Design of Extended Kalman Filter Speed Estimator and Single Neuron-Fuzzy Speed Controller for Sensorless Brushless DC Motor


  • Muhammad Rif’an Universitas Negeri Jakarta
  • Feri Yusivar Universitas Indonesia
  • Benyamin Kusumoputro Universitas Indonesia


BLDC, Extended Kalman Filter, Sensorless, Single Neuron-Fuzzy,


Methods of estimation and control of BLDC presented in this paper. Because BLDCM is a motor without a brush then BLDC requires the sensor position to rotate the rotor and this is a weakness of the BLDC. A sensorless algorithm of Extended Kalman Filter (EKF) was proposed to cover this weakness. Additionally, BLDC is also a non-linear system. Thus, it is difficult to obtain accurate and good value PID parameter controller with a conventional PID method. In this paper, a single neural network - Fuzzy PID for BLDC developed. The experimental results show that the EKF is able to estimate the speed of the BLDC and single neural networks - Fuzzy PID controller makes BLDC system faster.


T.M.Jahns, and M.Ehsani, (1991), “Four quadrant sensorless brushless motor,” in Proc. IEEE APEC’91’, pp.202- 209.

S.Ogasawara and H.Akagi, (1990), “An approach to position sensorless drive for brushless dc motors,” Conf. Rec. IEEE-IAS, Innu.Meeting, 1990, pp.443-447.

J.C .Morieera,(1994),“Indirect sensing for rotor flux position of permanent magnet AC motors operating in wide speed range,” Conf, Rec. IEEE-IAS Annul. Meeting, 1994, pp.401-407.

N.Ertugrul and P.P.Acarnley,(1994), “A new algorithm for sensorless operation of permanent magnet motors,”IEEE Trans.Ind .Applicat.., vol.30,pp.126-133,Jan./Feb.1994.

H.Brunsbach and G.Henneberger, and T.Klepsch, (1993) “Position controlled permanent excited synchronous motor without mechanical sensors,” Proc. EPE’93, Brighton, U.K., 1993, pp.38-43.

R.Dhaouadi, N.Mohan, and L.Norum, (1991), “Design and implementation of an extended Kalman filter for the state estimation of a permanent magnet synchronous motor,”IEEE Trans.Power Electron., vol. 6, pp.491-497, July 1991.

R.Krishna and R.Ghoseh, (1989), “Starting algorithm and performance of a PMDC brushless motor drive system with no position sensor,” Proc .IEEE PESE’89, 1989, pp.815-821.

M.Jadric and B.Terzic. (1999), “Sensorless brushless dc motor with improved speed estimation accuracy using stator resistance estimation,” in Proc. EPE’99, Lausanne, Switzerland, 1999, CDROM.

L.Loron and G.Laliberte, (1993), “Application of the extended Kalman filter to parameters estimation of induction motors.” Proc EPE’93, Brighton, U.K., 1993, pp.85-90.

T. O..Mahony, C J Downing and K Fatla, “Genetic Algorithm for PID Parameter Optimization: Minimizing Error Criteria”, Process Control and Instrumentation 26-28 July 2000, University of Stracthclyde, pg 148- 153.

David E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning. The University of Alabama, Addison-Wesley Publishing Company Inc, 1989.




How to Cite

Rif’an, M., Yusivar, F., & Kusumoputro, B. (2018). Design of Extended Kalman Filter Speed Estimator and Single Neuron-Fuzzy Speed Controller for Sensorless Brushless DC Motor. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(1-5), 157–161. Retrieved from