Title :
FPGA based controller drive of BLDC motor using digital PWM technique
Author :
Tashakori, A. ; Hassanudeen, M. ; Ektesabi, M.
Author_Institution :
Swinburne Univ. of Technol., Melbourne, VIC, Australia
Abstract :
Permanent magnet Brushless DC (BLDC) motors have been used extensively in industrial, automotive and aerospace applications in the last decade. This paper presents a Field Programmable Gate Array (FPGA) based control drive for BLDC motors using digital pulse width modulation (PWM) speed controller. Presented BLDC motor commutation technique is based on three inbuilt Hall Effect sensors. A novel algorithm is proposed to implement a closed loop PWM speed controller using FPGA for BLDC motors. Motor speed is controlled through a predefined value or manually by the user. The proposed method is modeled by Xilinx Integrated Software Environment (ISE) Simulator and MATLAB/Simulink. Performance of the proposed FPGA based control drive of BLDC motor is also investigated through experimental test setup. Simulation results and effectiveness of the proposed method are proved and validated by experimental data.
Keywords :
DC motor drives; angular velocity control; brushless DC motors; closed loop systems; field programmable gate arrays; machine control; pulse width modulation; BLDC motor commutation technique; FPGA based controller drive; Hall effect sensors; ISE simulator; MATLAB; PWM speed controller; Simulink; Xilinx integrated software environment; closed loop PWM speed controller; digital PWM technique; digital pulse width modulation; field programmable gate array; motor speed control; permanent magnet brushless DC motors; Brushless DC motors; Field programmable gate arrays; Permanent magnet motors; Pulse width modulation; Switches;
Conference_Titel :
Power Electronics and Drive Systems (PEDS), 2015 IEEE 11th International Conference on
Conference_Location :
Sydney, NSW
DOI :
10.1109/PEDS.2015.7203584