DocumentCode :
3136584
Title :
Performance evaluation of different real-time motion controller topologies implemented on a FPGA
Author :
Mutlu, B.R. ; Yaman, U. ; Dolen, M. ; Koku, A.B.
Author_Institution :
Dept. of Mech. Eng., Middle East Tech. Univ., Ankara, Turkey
fYear :
2009
fDate :
15-18 Nov. 2009
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents a comprehensive comparison of several real-time motion controller topologies implemented on a field programmable gate array (FPGA). Controller topologies are selected as proportional-integral-derivative controller with command feedforward, sliding mode controller, fuzzy controller, and a hysteresis controller. Controllers and other necessary modules are developed using Verilog HDL and they are implemented on a ML505 development board with a Xilinx Virtex-5 FPGA chip. In order to take full advantage of FPGA and to provide a more accurate comparison, an (soft-core) embedded processor is not employed in the design. The developed modules, which include PWM generator, quadrature encoder decoder, velocity estimator, reference profile generator etc, are fully tailored for the application. To perform the necessary calculations for certain controller topologies, an open-core floating point unit (FPU) is also adopted to the design. The performances of the aforementioned controllers are rigorously evaluated via a hardware-in-the-loop simulation of a field-oriented induction motor system.
Keywords :
control system synthesis; feedforward; field programmable gate arrays; floating point arithmetic; hysteresis; motion control; performance index; three-term control; topology; variable structure systems; ML505 development board; PWM generator; Verilog HDL; Xilinx Virtex-5 FPGA chip; command feedforward; control design; field programmable gate array; fuzzy controller; hysteresis controller; open-core floating point unit; performance evaluation; proportional-integral-derivative controller; quadrature encoder-decoder; real-time motion controller topology; reference profile generator; sliding mode controller; soft-core embedded processor; velocity estimator; Field programmable gate arrays; Fuzzy control; Hardware design languages; Hysteresis; Motion control; Pi control; Proportional control; Pulse width modulation; Sliding mode control; Topology; Controller Design; FPGA; Hardware-in-the-loop Simulation; Motion Control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical Machines and Systems, 2009. ICEMS 2009. International Conference on
Conference_Location :
Tokyo
Print_ISBN :
978-1-4244-5177-7
Electronic_ISBN :
978-4-88686-067-5
Type :
conf
DOI :
10.1109/ICEMS.2009.5382664
Filename :
5382664
Link To Document :
بازگشت