Abstract
Brushless DC (BLDC) motors are becoming an increasingly popular motor
of choice for its unique characteristics. The BLDC motor drive is assumed to
have trapezoidal back-electromotive force (EMF), rectangular phase currents
and together produces the desired torque. However, practical back-EMF
waveform might not be exactly trapezoidal because of current ripple, design
considerations and manufacturing limitations. The adverse effect is the
torque ripple generated due to the current ripple that causes mechanical
vibration, acoustic noise and affects the accuracy of speed and position
control which is not desirable in motor operation. In this paper an algorithm
is developed to control and minimize the generated torque ripple using Space
Vector Pulse Width Modulation (SVPWM) scheme. The efficiency
improvement of slim type BLDC motor is confirmed using MATLAB
environment and low cost TI Piccolo F28035 microcontroller (MC).