• DocumentCode
    3008538
  • Title

    Implementation of generalized predictive controller for linear systems using bit-streams

  • Author

    Camasca, Claudio A. ; Patel, Nitish D. ; Swain, Akshya K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
  • fYear
    2011
  • fDate
    21-24 Nov. 2011
  • Firstpage
    1075
  • Lastpage
    1079
  • Abstract
    Bit-stream based control technique uses a uniformly weighted single bit streams to control a system and is a new approach for controller design. This method is ideally suited for field programmable gate array (FPGA) or application specific integrated circuit (ASIC) implementation and offers numerous advantages due to its inherent parallel nature. The present paper proposes the design of bit-stream based generalized predictive controller for linear systems by interconnecting various bit-stream building blocks. The performance of the bit-stream based GPC is illustrated via simulations using Mentor Graphics ModelSim and compared to the results from an ideal GPC implemented using Matlab/Simulink considering examples of a d.c. servo system and a thermal system. Results of the simulation demonstrate that the performance of the bit-stream based GPC matches well with the Simulink based controller and can be a viable alternative to standard method of digital controller implementation.
  • Keywords
    application specific integrated circuits; digital control; digital simulation; field programmable gate arrays; linear systems; predictive control; Matlab; Mentor Graphics ModelSim; Simulink based controller; application specific integrated circuit; bit-stream based GPC; bit-stream based control technique; controller design; d.c. servo system; digital controller implementation; field programmable gate array; generalized predictive controller; linear systems; thermal system; Control systems; DC motors; Delay; Linear systems; MATLAB; Mathematical model; Predictive control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2011 - 2011 IEEE Region 10 Conference
  • Conference_Location
    Bali
  • ISSN
    2159-3442
  • Print_ISBN
    978-1-4577-0256-3
  • Type

    conf

  • DOI
    10.1109/TENCON.2011.6129276
  • Filename
    6129276