• DocumentCode
    2277934
  • Title

    A co-processor FPGA platform for the implementation of real-time model predictive control

  • Author

    Bleris, L.G. ; Vouzis, P.D. ; Arnold, M.G. ; Kothare, M.V.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Lehigh Univ., Bethlehem, PA
  • fYear
    2006
  • fDate
    14-16 June 2006
  • Abstract
    In order to effectively control nonlinear and multivariable models, and to incorporate constraints on system states, inputs and outputs (bounds, rate of change), a suitable (sometimes necessary) controller is model predictive control (MPC). MPC is an optimization-based control scheme that requires abundant matrix operations for the calculation of the optimal control moves. In this work we propose a mixed software and hardware embedded MPC implementation. Using a codesign step and based on profiling results, we decompose the optimization algorithm into two parts: one that fits into a host processor and one that fits into a custom made unit that performs the computationally demanding arithmetic operations. The profiling results and information on the co-processor design are provided
  • Keywords
    control engineering computing; coprocessors; field programmable gate arrays; matrix algebra; multivariable control systems; nonlinear control systems; optimal control; predictive control; coprocessor FPGA platform; coprocessor design; matrix operations; multivariable model control; nonlinear model control; optimal control; optimization-based control; real-time model predictive control; Arithmetic; Coprocessors; Embedded software; Field programmable gate arrays; Hardware; Matrix decomposition; Nonlinear control systems; Optimal control; Predictive control; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2006
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    1-4244-0209-3
  • Electronic_ISBN
    1-4244-0209-3
  • Type

    conf

  • DOI
    10.1109/ACC.2006.1656499
  • Filename
    1656499