• DocumentCode
    3179326
  • 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
  • Volume
    5
  • fYear
    2004
  • fDate
    14-17 Dec. 2004
  • Firstpage
    4885
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2004. CDC. 43rd IEEE Conference on
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-8682-5
  • Type

    conf

  • DOI
    10.1109/CDC.2004.1429572
  • Filename
    1429572