Brushless DC Motor Speed Control using PID Controller, Fuzzy Controller, and Neuro Fuzzy Controller

Brushless dc motors (BLDC motors) are commonly used nowadays in industry and at many applications according to its very high speed with a very compact size in comparison to the older motors with brushes, moreover the importance of being powered by direct current (DC) and without all disadvantages of using brushes, which is convenient to many applications like hard drivers, CD/DVD players, electric bicycles, electric and hybrid vehicles, CNC machines and Aero modeling. The purpose of this paper is to control the speed of a brushless dc motor by using PID controller, Fuzzy logic controller, and Neuro fuzzy controller. According to these varieties of control techniques which used to control the speed, we have many parameters which used to assess that which controller will be better to use.