Title :
Implement of Digital PID Controller Based on FPGA and the System Co-simulation
Author :
Feng, Dajun ; Yan, Lijuan ; Xu, Luping ; Li, Woheng
Author_Institution :
Sch. of Electron. Eng., Xidian Univ., Xi´´an, China
Abstract :
This paper presents the hardware implementation of PID control algorithm based on FPGA. The design adopts the three levels pipeline and ping pong operation in order to strike a balance between the speed and the exhausted FPGA resources. In the process of verifying the design performance, the paper introduces a sine micro stepping driver system model of stepper motor. This model needs PID control to generate the ideal sine wave phase current, achieving the constant torque output. The system adopts co-simulation method. The simulation chooses EDA Simulator link MQ as an interface to connect the Modelsim and the Simulink. The co-simulation method breaks the gap between software and hardware design, and accelerates the function simulation. The simulation result demonstrates that the design can achieve conventional analog PID control.
Keywords :
control engineering computing; control system synthesis; digital control; digital simulation; field programmable gate arrays; stepping motors; three-term control; FPGA resource; MQ EDA Simulator link; Modelsim; Simulink; design performance; digital PID controller; field programmable gate array; function simulation; microstepping driver system model; ping pong operation; proportional-integral-derivative controller; sine wave phase current; stepper motor; system cosimulation; torque output; Educational institutions; Electronic mail; Field programmable gate arrays; Hardware; Integrated circuit modeling; Radiation detectors; Torque; Co-simulation; EDA Simulator link MQ; Field-programmable Gate Array (FPGA); PID;
Conference_Titel :
Instrumentation, Measurement, Computer, Communication and Control, 2011 First International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-4519-6
DOI :
10.1109/IMCCC.2011.232