Artificial Neural Networks Controller Algorithm Developed for a Brushless DC Motor

Colak I., Sahin M., Esen Z.

12th International Conference on Machine Learning and Applications (ICMLA), Florida, United States Of America, 4 - 07 December 2013, pp.238-242 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Volume:
  • Doi Number: 10.1109/icmla.2013.129
  • City: Florida
  • Country: United States Of America
  • Page Numbers: pp.238-242


Brushless DC Motors are often preferred due to their high power/volume ratio in electrical vehicles with space constraint and need of high power and space technologies. So that, modeling, simulation and controlling of Brushless DC (BLDC) Motors should be developed for these applications. In this study, the modelling and simulation studies for a BLDC motor in MATLAB/Simulink and a controller design in the structure of ANN based control system with PID compensator are presented. Developed control algorithm is converted to C code which can be understood by standard compilers with Simulink/Target Language Compiler plugin and this code is compiled and embedded to DSPIC MCU. Simulation and test results are compared and good correlation is found between them.