Title :
Design and Implementation of Intelligent PID Controller Based on FPGA
Author :
Qu, Liguo ; Huang, Yourui ; Ling, Liuyi
Author_Institution :
Anhui Univ. of Sci. & Technol., Huainan
Abstract :
Now, many systems are time-varying, nonlinear and real-time in industrial processes. According to PID parameters adjustment problems of these systems, firstly, the paper adopts asynchronous particle swarm optimization (APSO) algorithm to optimize the parameters of PID controller and introduces altera FPGA 1P1C6F256C8 to implement PID controller. Secondly, the closed-loop test system is constructed by DSP builder. It can simulates the input behavior of controller effectively, and enhances the flexibility of design and test. At last, tool command language (TCL) script file is generated by signal compiler and then is run in modelsim to verify VHDL code which is compiled in quartus II. The results show that APSO algorithm improves the precision of PID parameters optimization and the adaptability of control system, simultaneously demonstrate the feasibility and practicability of intelligent PID controller based on FPGA.
Keywords :
closed loop systems; control system synthesis; field programmable gate arrays; intelligent control; nonlinear control systems; particle swarm optimisation; real-time systems; three-term control; FPGA; VHDL code; asynchronous particle swarm optimization; closed-loop test system; control system adaptability; industrial processes; intelligent PID controller; nonlinear systems; real-time systems; time-varying system; tool command language; Command languages; Control systems; Digital signal processing; Electrical equipment industry; Field programmable gate arrays; Particle swarm optimization; Real time systems; System testing; Three-term control; Time varying systems; PID; PSO;
Conference_Titel :
Natural Computation, 2008. ICNC '08. Fourth International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-0-7695-3304-9
DOI :
10.1109/ICNC.2008.448