Title :
Design of a scalable FPGA based inverter for complex drive systems
Author :
Bartsch, Alexander ; Senicar, Florian ; Soter, Stefan
Author_Institution :
Inst. of Electr. Machines & Drives, Univ. of Wuppertal, Wuppertal, Germany
Abstract :
This paper presents the design and implementation of motor control peripherals on a field programmable gate array (FPGA) in conjuction with a microcontroller, forming a powerful and flexible computing platform for inverter drives. The implementation of a vector controlled pulse width modulation, an encoder interface and a current measurement unit are described. Furthermore a current control unit is implemented on the FPGA in order to relieve the microcontroller from some high frequency real-time tasks. The FPGA and the microcontroller form a flexible control board which is used for different projects including high speed multi level inverters and four quadrant drive systems. Furthermore multi axes systems can be implement without any performance drawbacks and just a moderately increased effort optimizing the use of an FPGA.
Keywords :
AC motor drives; PWM invertors; field programmable gate arrays; machine control; microcontrollers; complex drive systems; current measurement; encoder interface; field programmable gate array; flexible computing platform; flexible control board; inverter drive; microcontroller; motor control peripheral; quadrant drive system; scalable FPGA based inverter; vector controlled pulse width modulation; Field programmable gate arrays; Pulse width modulation; Real time systems; Welding;
Conference_Titel :
Industrial Technology (ICIT), 2012 IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4673-0340-8
DOI :
10.1109/ICIT.2012.6210084