Sensorless-BLDC motor speed control with ensemble Kalman filter and neural network

Muhammad Rif'an, Feri Yusivar, Benyamin Kusumoputro


The use of sensorless technology at BLDC is mainly to improve operational reliability and play a role for wider use of BLDC motors in the future. This research aims to predict load changes and to improve the accuracy of estimation results of sensorless-BLDC. In this paper, a new filtering algorithm is proposed for sensorless brushless DC motor based on Ensemble Kalman filter (EnKF) and neural network. The proposed EnKF algorithm is used to estimate speed and rotor position, while neural network is used to estimate the disturbance by simulation. The proposed algorithm requires only the terminal voltage and the current of three phases for estimated speed and disturbance. A model of non-linear systems is carried out for simulation. Variations in disturbances such as external mechanical loads are given for testing the performance of the proposed algorithm. The experimental results show that the proposed algorithm has sufficient control with error speed of 3 % in a disturbance of 50 % of the rated-torque. Simulation results show that the speed can be tracked and adjusted accordingly either by disturbances or the presence of disturbances.


ensemble Kalman filter; neural network; sensorless; brushless DC motor.

Full Text:



A. Ulasyar, H. Sheh Zad and A. Zohaib, “Intelligent Speed Controller Design for Brushless DC Motor,” 2018 International Conference on Frontiers of Information Technology (FIT), Islamabad, Pakistan, pp. 19-23, 2018.

L. Chu et al., “Research on Control Strategies of an Open-End Winding Permanent Magnet Synchronous Driving Motor (OW-PMSM)-Equipped Dual Inverter with a Switchable Winding Mode for Electric Vehicles,” Energies, vol. 10, no. 5, pp. 616, 2017.

J. H. R. Bo Long, Shin Teak Lim, and K. T. Chong, “Energy-Regenerative Braking Control of Electric Vehicles Using Three-Phase Brushless Direct-Current Motors,” Energies, vol. 7, pp. 99–114, 2014.

S. A. KH. Mozaffari Niapour, M. Tabarraie, and M. R. Feyzi, “A new robust speed-sensorless control strategy for high-performance brushless DC motor drives with reduced torque ripple,” Control Engineering Practice, Volume 24, Pages 42-54, 2014.

O. Imoru and J. Tsado, “Modelling of an electronically commutated (Brushless DC) motor drives with back-emf

sensing,” 2012 16th IEEE Mediterranean Electrotechnical Conference, Yasmine Hammamet, pp. 828-831, 2012.

M. Mariano, K. Scicluna, and J. Scerri, "Modelling of a sensorless rotor Flux oriented BLDC machine,” 2017 19th International Conference on Electrical Drives and Power Electronics (EDPE), Dubrovnik, pp. 194-199, 2017.

C. S. Joice, S. R. Paranjothi and V. J. S. Kumar, “Digital Control Strategy for Four Quadrant Operation of Three Phase BLDC Motor With Load Variations,” in IEEE Transactions on Industrial Informatics, vol. 9, no. 2, pp. 974-982, 2013.

G. Liu et al., “Sensorless Control for High-Speed Brushless DC Motor Based on the Line-to-Line Back EMF,” in IEEE Transactions on Power Electronics, vol. 31, no. 7, pp. 4669-4683, 2016.

T. W. Chun et al., “Sensorless 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.

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, 2004.

Y. Y Wu et al., “Position sensorless control based on coordinate transformation for brushless DC motor drives,” IEEE Trans. Power Electron., vol. 25, no. 9, pp. 2365–2371, 2010.R. M. Pindoriya et al., “FPGA Based Digital Control Technique for BLDC Motor Drive,” 2018 IEEE Power & Energy Society General Meeting (PESGM), Portland, OR, pp. 1-5, 2018.

R. M. Pindoriya, A. K. Mishra, B. S. Rajpurohit and R. Kumar, “FPGA Based Digital Control Technique for BLDC Motor Drive,” 2018 IEEE Power & Energy Society General Meeting (PESGM), Portland, OR, pp. 1-5, 2018.

U. K. Soni and R. K. Tripathi, “Novel back EMF zero difference point detection based sensorless technique for BLDC motor,” 2017 IEEE International Conference on Industrial Technology (ICIT), Toronto, ON, pp. 330-335, 2017.

Tae-Hyung Kim, Hyung-Woo Lee, and M. Ehsani, “State of the art and future trends in position sensorless brushless DC motor/generator drives, Industrial Electronics Society,” IECON 2005. 31st Annual Conference of IEEE, pp.8, 6-10 Nov., 2005.

M. Rif’an, F. Yusivar, and B. Kusumoputro, “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), Vol. 10, No. 1-5, 2018.

M. Rif’an, F. Yusivar, and B. Kusumoputro. “Estimation and Control of Sensorless Brushless DC Motor Drive using Ensemble Kalman Filter.” In Proceedings of the 8th International Conference on Computer Modeling and Simulation (ICCMS 17). ACM, New York, USA, pp. 192-195, 2017.

D. E. Rumelhart and J. L. McClelland, Explorations in the microstructure of cognition. Parallel distributed processing Chap. 8,” MIT Press Cambridge, USA., 1986.

Article Metrics

Metrics Loading ...

Metrics powered by PLOS ALM


  • There are currently no refbacks.

Copyright (c) 2019 Journal of Mechatronics, Electrical Power, and Vehicular Technology

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.



1. Sensorless Speed Tracking of a Brushless DC Motor Using a Neural Network
Oscar-David Ramírez-Cárdenas, Felipe Trujillo-Romero
Mathematical and Computational Applications  vol: 25  issue: 3  first page: 57  year: 2020  
doi: 10.3390/mca25030057