Title :
LabVIEW FPGA implementation of a PID controller for D.C. motor speed control
Author :
Ali, Fakhrulddin H. ; Mahmood, H Mohammed ; Ismael, Sinan M B
Author_Institution :
Comput. Eng. Dept., Univ. of Mosul, Mosul, Iraq
fDate :
Nov. 30 2010-Dec. 2 2010
Abstract :
This paper presents a novel hardware design methodology of digital control systems. For this, instead of synthesizing the control system using Very high speed integration circuit Hardware Description Language (VHDL), LabVIEW FPGA module from National Instrument (NI) is used to design the whole system that include analog capture circuit to take out the analog signals (set point and process variable) from the real world, PID controller module, and PWM signal generator module to drive the motor. The physical implementation of the digital system is based on Spartan-3E FPGA from Xilinx. Simulation studies of speed control of a D.C. motor are conducted and the effect of a sudden change in reference speed and load are also included.
Keywords :
DC motors; angular velocity control; digital control; field programmable gate arrays; pulse width modulation; signal generators; three-term control; virtual instrumentation; DC motor speed control; LabVIEW FPGA implementation; National Instrument; PID controller; PWM signal generator module; Spartan-3E FPGA from Xilinx; analog capture circuit; digital control systems; hardware description language; Control systems; Field programmable gate arrays; Hardware; Integrated circuit modeling; Mathematical model; Process control; Pulse width modulation; LabVIEW FPGA; PID Controller; PWM; Spartan-3E; Speed Control;
Conference_Titel :
Energy, Power and Control (EPC-IQ), 2010 1st International Conference on
Conference_Location :
Basrah
Electronic_ISBN :
978-0-9568330-0-6