Title :
Fuzzy logic based reconfigurable optimal switching controller for BLDC motor for reduced harmonics
Author :
Rajan, Albert A. ; Vasantharathna, S.
Author_Institution :
Dept. of Electron. & Commun. Eng., Karunya Univ., Coimbatore, India
Abstract :
Brushless DC (BLDC) motors are used in many industrial and domestic applications due to their higher energy efficiency, high reliability, low maintenance and higher torque to weight ratio. Further these motors are compatible with any digital systems so that the drive can be controlled by a digital controller for optimal performance. BLDC motors have the drawback of higher torque ripple and the drive circuit produces unwanted harmonics which reduces the power quality and causes unwanted electromagnetic interference. The objective of the proposed work is to develop a reconfigurable controller for the BLDC motor drive using fuzzy logic technique to minimize the harmonics by varying the switching frequency and duty ratio without affecting the voltage to the drive. This technique is implemented in reconfigurable VERTEX II Pro development board and observed that there is tangible improvement in performance in terms of reduction in harmonics. This controller consumes lesser power compared to the conventional electronic controllers.
Keywords :
brushless DC motors; digital control; frequency control; fuzzy control; harmonics suppression; interference suppression; optimal control; power supply quality; BLDC motor; brushless DC motors; digital controller; drive circuit; electromagnetic interference; fuzzy logic; harmonics reduction; optimal switching controller; power quality; reconfigurable controller; switching frequency; Brushless DC motors; Field programmable gate arrays; Inverters; Pulse width modulation; Sensors; Brushless DC motor (BLDC); Field Programmable Gate Arrays (FPGA); Pulse Width Modulation (PWM) Fuzzy Logic Control (FLC);
Conference_Titel :
IPEC, 2010 Conference Proceedings
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-7399-1
DOI :
10.1109/IPECON.2010.5697061