Comparison between two models of BLDC motor, simulation and data acquisition

  • Rodrigo Y. Yamashita
  • Fabrício L. Silva
  • Fabio M. Santiciolli
  • Jony J. Eckert
  • Franco G. Dedini
  • Ludmila C. A. Silva
Technical Paper


Alternative propulsion motors have been studied to increase the performance/consumption ratio in vehicles. A solution is the HEVs (hybrid electric vehicles), which are becoming important to the automotive industry. The electric motor BLDC (Brushless Direct Current) has been chosen to integrate the HEVs because of its characteristics, such as silent operation and high efficiency. Therefore, the motor operating principle is important to develop studies and research in automotive industries. The aim of this study is to develop a BLDC mathematical model to obtain the physical dimensions, such as current, voltage and torque through the comparison of the simulation time between existing models in the literature and experimental tests to integrate a virtual vehicle model. Two models are studied in this article, a simple one that approximates the three phases of BDLC motor to one single phase, as in a brushed DC motor, and a model that considers all phases and their commutation. Both models are compared in terms of computational effort and accuracy of the results, and the DC motor was the one that best integrated the vehicle model. Furthermore, an experimental measurement is performed to calibrate the model and it is integrally acquired by an Arduino UNO board, an inexpensive board. All models are implemented in the software Matlab/SimulinkTM where the voltage is the required input and several variables, such as phase current, speed, friction, and torque, can be the output.


BLDC Simulation Electric motor Control Modeling 

List of symbols and abbreviations


Back electromotive force


Brushless direct current


Analysis of variance










Back electromotive force


Speed constant


Mechanical revolution speed


Waveform function


Angular position




Torque constant






Laplace variable



Generic phase


Phase a


Phase b


Phase c






Dry fiction



The authors thank the Brazilian Federal Agency for Support and Evaluation of Graduate Education (CAPES), the National Council for Scientific and Technological Development (CNPq), the São Paulo Research Foundation (FAPESP), Espaço da Escrita–Coordenadoria Geral (for the language services provided), and the University of Campinas (UNICAMP) for financial and for developed support.


  1. 1.
    Brown W (2002) Brushless dc motor control made easy. Microchip technology Inc, p 1–48Google Scholar
  2. 2.
    Camargo FA, et al. (2012) Effects of the motor on the stability of a single axis controlled magnetic bearing. In: ABCM Symposium series in mechatronicsGoogle Scholar
  3. 3.
    Chen Z, Xiong R, Cao J (2016) Particle swarm optimization-based optimal power management of plug-in hybrid electric vehicles considering uncertain driving conditions. Energy 96:197–208CrossRefGoogle Scholar
  4. 4.
    Cunkas M, Aydoğdu O (2010) Realization of fuzzy logic controlled brushless dc motor drives using Matlab/Simulink. Math Comput Appl 15(2):218–229MATHGoogle Scholar
  5. 5.
    da Fonseca JW, et al. (2013) Control of a brushless DC motor without sensors of position to be applied in artificial circulation, Congresso Brasileiro de Engenharia MecânicaGoogle Scholar
  6. 6.
    Dimitrova Z, Maréchal F (2016) Techno–economic design of hybrid electric vehicles and possibilities of the multi-objective optimization structure. Appl Energy 161:746–759CrossRefGoogle Scholar
  7. 7.
    Eckert JJ et al (2017) Co-simulation to evaluate acceleration performance and fuel consumption of hybrid vehicles. J Braz Soc Mech Sci Eng 39(1):53–66CrossRefGoogle Scholar
  8. 8.
    Fatehnia M et al (2016) Automating double ring infiltrometer with an Arduino microcontroller. Geoderma 262:133–139CrossRefGoogle Scholar
  9. 9.
    Fitzgerald AE et al (2003) Electric machinery. McGraw-Hill, New YorkGoogle Scholar
  10. 10.
    Haber RE et al (2015) Artificial cognitive control with self-x capabilities: a case study of a micro-manufacturing process. Comput Ind 74:135–150CrossRefGoogle Scholar
  11. 11.
    Hendershot JR, Miller TJE (1994) Design of brushless permanent-magnet motors. Magna Physics PublicationGoogle Scholar
  12. 12.
    Jing J, Wang Y, Huang (2016) The fuzzy-pid control of brushless dc motor. In: 2016 IEEE International Conference on mechatronics and automation (ICMA), IEEE, p 1440–1444Google Scholar
  13. 13.
    Joice CS, Paranjothi SR, Kumar VJS (2013) Digital control strategy for four quadrant operation of three phase BLDC motor with load variations. IEEE Trans Ind Info 9(2):974–982CrossRefGoogle Scholar
  14. 14.
    Khatib H (2012) IEA world energy outlook 2011—a comment. Energy Policy 48:737–743CrossRefGoogle Scholar
  15. 15.
    Koenka IJ, Sáiz J, Hauser PC (2014) Instrumentino: an open-source modular Python framework for controlling Arduino based experimental instruments. Comput Phys Commun 185(10):2724–2729CrossRefGoogle Scholar
  16. 16.
    Kumar MS, Revankar ST (2016) Development scheme and key technology of an electric vehicle: an overview. Renew Sustain Energy Rev. Google Scholar
  17. 17.
    Lei Z, Cheng D, Liu Y, Qin D, Zhang Y, Xie Q (2017) A dynamic control strategy for hybrid electric vehicles based on parameter optimization for multiple driving cycles and driving pattern recognition. Energies 10(1):54CrossRefGoogle Scholar
  18. 18.
    Malikopoulos AA (2016) A multiobjective optimization framework for online stochastic optimal control in hybrid electric vehicles. IEEE Trans Control Syst Technol 24(2):440–450CrossRefGoogle Scholar
  19. 19.
    Mangal SK, Sharma V (2017) Multi-parameter optimization of magnetorheological fluid with high on-state yield stress and viscosity. J Braz Soc Mech Sci Eng 39:1–16CrossRefGoogle Scholar
  20. 20.
    Mcroberts M (2011) Arduino básico. Novatec, São PauloGoogle Scholar
  21. 21.
    Mozaffari A, Vajedi M, Chehresaz M, Azad NL (2016) Multi-objective component sizing of a power-split plug-in hybrid electric vehicle powertrain using Pareto-based natural optimization machines. Eng Optimi 48(3):361–379MathSciNetCrossRefGoogle Scholar
  22. 22.
    Pillay P, Krishnan R (1989) Modeling, simulation, and analysis of permanent-magnet motor drives. II. The brushless DC motor drive. IEEE Trans Ind Appl 25(2):274–279CrossRefGoogle Scholar
  23. 23.
    Sawin JL (2016) Renewables 2016 global status reportGoogle Scholar
  24. 24.
    Sheinin A, Lavi A, Michaelevski I (2015) StimDuino: an Arduino-based electrophysiological stimulus isolator. J Neurosci Methods 243:8–17CrossRefGoogle Scholar
  25. 25.
    Shen Y, Wang Y (2017) Operating point optimization of auxiliary power unit using adaptive multi-objective differential evolution algorithm. IEEE Trans Ind Electr 64(1):115–124CrossRefGoogle Scholar
  26. 26.
    Shuai Z et al (2014) Combined AFS and DYC control of four-wheel-independent-drive electric vehicles over CAN network with time-varying delays. IEEE Trans Veh Technol 63(2):591–602CrossRefGoogle Scholar
  27. 27.
    Thomas N, Poongodi P (2009) Position control of DC motor using genetic algorithm based PID controller. In: Proceedings of the World Congress on Engineering, p 1–3Google Scholar
  28. 28.
    Tsai M-F, et al. (2011) Model construction and verification of a BLDC motor using Matlab/Simulink and FPGA control. In: 2011 6th IEEE Conference on Industrial Electronics and Applications. IEEE, p 1797–1802Google Scholar
  29. 29.
    Vinatha U, Pola S, Vittal KP (2008) Simulation of four quadrant operation & speed control of BLDC motor on MATLAB/SIMULINK. In: TENCON 2008-2008 IEEE Region 10 Conference. IEEE, p 1–6Google Scholar
  30. 30.
    Yedamale P (2003). Brushless DC (BLDC) motor fundamentals. Microchip Technology Inc, vol. 20, p 3–15Google Scholar
  31. 31.
    Zhou Q et al (2017) Intelligent sizing of a series hybrid electric power-train system based on Chaos-enhanced accelerated particle swarm optimization. Appl Energy 189:588–601CrossRefGoogle Scholar

Copyright information

© The Brazilian Society of Mechanical Sciences and Engineering 2018

Authors and Affiliations

  1. 1.School of Mechanical EngineeringUniversity of Campinas, Cidade Universitária Zeferino VazCampinasBrazil

Personalised recommendations