This paper is published in Volume-4, Issue-6, 2018
Area
Engineering
Author
Anuradha Muley
Org/Univ
Deogiri Institute of Engineering and Management Studies, Aurangabad, Maharashtra, India
Keywords
Brushless DC motor (BLCDM), Electronic Speed Controller (ESC), FPGA, MATLAB Simulink software PID controllers
Citations
IEEE
Anuradha Muley. Self tuned PID based speed control of BLDC motor, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Anuradha Muley (2018). Self tuned PID based speed control of BLDC motor. International Journal of Advance Research, Ideas and Innovations in Technology, 4(6) www.IJARIIT.com.
MLA
Anuradha Muley. "Self tuned PID based speed control of BLDC motor." International Journal of Advance Research, Ideas and Innovations in Technology 4.6 (2018). www.IJARIIT.com.
Anuradha Muley. Self tuned PID based speed control of BLDC motor, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Anuradha Muley (2018). Self tuned PID based speed control of BLDC motor. International Journal of Advance Research, Ideas and Innovations in Technology, 4(6) www.IJARIIT.com.
MLA
Anuradha Muley. "Self tuned PID based speed control of BLDC motor." International Journal of Advance Research, Ideas and Innovations in Technology 4.6 (2018). www.IJARIIT.com.
Abstract
Brushless DC Motors (BLDCM) have found immerse applications in automobile, automation, consumer electronics, medical and industrial applications due to their high efficiency, long operating life ratio of torque delivered to the size and fast dynamic response. In a brushless motor, the rotor incorporates the magnets, and the stator contains the windings. Commutation is implemented electronically with electronic speed controller (ESC) which uses the semiconductor switches to change the current in the windings based on the motor back EMF. PID controller is designed in MATLAB Simulink software and PID gains are tuned using an auto-tuning method. Digital PID controller is then implemented on FPGA as it provides greater flexibility and higher resources for implementing control algorithms. FPGA (PID controller) receives back EMF output from BLDC motor and generates the gate pulses which drive the switches of the electronic speed controller. The actual speed of the motor is compared with the reference speed given and the error signal is processed in a PID controller to obtain the required pulse width. As the motor rotates, feedback (back EMF) signals are produced in accordance with the rotor position. Three phase voltages are produced from ESC after they receive the decoded signals. These voltages are fed as input to the motor and it rotates at a required speed