Title :
Efficient implementation of PID control algorithm using FPGA technology
Author :
Chan, Y.F. ; Moallem, M. ; Wang, W.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, Ont., Canada
Abstract :
In this paper, an efficient design scheme for implementation of the proportional-integral-derivative (PID) controller using field programmable gate array (FPGA) technology is presented. The algorithm is implemented using a distributed arithmetic (DA)-based scheme where a look-up-table (LUT) mechanism inside the FPGA is utilized. Two novel DA-based PID controllers have been proposed for FPGA implementation. The implementation results show that, the two DA methods require 13% and 4% of logic devices, respectively, compared to the design using multipliers. Furthermore, the power consumption is reduced by about 40%. A design which is efficient in terms of power consumption and chip area while having adequate speed means that the FPGA chip can be used to accommodate more controllers with low power consumption, resulting in a cost reduction of the controller hardware.
Keywords :
controllers; field programmable gate arrays; table lookup; three-term control; FPGA technology; PID control algorithm; PID controllers; distributed arithmetic; field programmable gate array; look-up-table; proportional-integral-derivative controller; Arithmetic; Costs; Energy consumption; Field programmable gate arrays; Logic devices; Pi control; Programmable logic arrays; Proportional control; Table lookup; Three-term control;
Conference_Titel :
Decision and Control, 2004. CDC. 43rd IEEE Conference on
Print_ISBN :
0-7803-8682-5
DOI :
10.1109/CDC.2004.1429572