Academic Journals Database
Disseminating quality controlled scientific knowledge

Implementation of Closed Loop Bi-Directional Speed Control of PMBLDC Motor by FPGA

Author(s): Aluru Ashokkumar

Journal: Journal of Current Engineering Research
ISSN 2250-2637

Volume: 3;
Issue: 1;
Date: 2013;
Original page

Keywords: BLDC Motor | Field Programming Gate Array (FPGA) | Hall Sensors | Sinusoidal PWM (SPWM) | VHDL | IGBT based Voltage Source Inverter (VSI).

This paper deals with Field Programmable Gate Array (FPGA) based Permanent Magnet Brush Less DC (PMBLDC) motor drive using IGBT smart power module based three phase voltage source inverter developed in this work. PMBLDC motor is widely used because of its high power density and simplicity. This motor necessarily needs a three-phase voltage source inverter and rotor position sensor (Hall sensor) to detect the present position of the rotor and a circuit to appropriately trigger the suitable inverter switches to energize the corresponding phase windings so as to cause continuous rotation of the motor. FPGA implementation has the capability of executing several processes in parallel. Hence, the total control of the inverter together with the motor can be implemented in a single FPGA chip [1]. The use of Pulse Width modulation (PWM) in power electronics to control high energy with maximum efficiency & power saving is not new but, interesting is to generate PWM signals using Hardware Descriptive Language (HDL) and implementing it in FPGA [3], [7]. FPGA implementation of PWM is selected because it has provided an economic solution & fast circuit response due to its simultaneous instead of sequential execution. In this paper the FPGA based controller for BLDC motor is an experimental model implementation of Sinusoidal PWM strategy (SPWM) control scheme. The proposed control scheme can be realized and the Simulation results are verified using FPGA SPARTAN-3A DSP Trainer kit from Xilinx with the help of VHDL programming algorithm of digital PWM Generator topology.
Why do you need a reservation system?      Save time & money - Smart Internet Solutions