Title :
Modeling and simulation of a DC motor control system with digital PID controller and encoder in FPGA using Xilinx system generator
Author :
Behnam, Behzad ; Mansouryar, Masoud
Author_Institution :
Dept. of Electr. Eng., Islamic Azad Univ., Karaj, Iran
Abstract :
This paper presents a novel method for design and simulation of a DC motor closed loop control system in Field Programmable Gate Array device (FPGA). The digital designed PID controller is more advanced, beneficial and therefore produces a better response, as compared to the analog PID with velocity measurement. It can be implemented on system-on-chip devices easily. MATLAB Xilinx system generator toolbox based on Fixed-Point Arithmetic is used to design the digital PID controller using DSP architecture, plot the responses of the control system and generate the VHDL source code. The control system consists of a digital PID, the model of a real DC motor, a real and new incremental optical shaft encoder model, encoder to rpm and position blocks. Results show that the proposed system leads to lower the steady state and transient error.
Keywords :
DC motors; closed loop systems; control system synthesis; digital control; digital signal processing chips; field programmable gate arrays; fixed point arithmetic; hardware description languages; source coding; system-on-chip; three-term control; DC motor control system; DSP architecture; FPGA; Matlab; VHDL source code; Xilinx system generator; closed loop control system; digital PID controller; field programmable gate array; fixed point arithmetic; optical shaft encoder model; system-on-chip; Field programmable gate arrays; Lead; DC Motor Control; Digital System; Encoder; FPGA; PID; System Generator;
Conference_Titel :
Instrumentation Control and Automation (ICA), 2011 2nd International Conference on
Conference_Location :
Bandung
Print_ISBN :
978-1-4577-1462-7
DOI :
10.1109/ICA.2011.6130138