• DocumentCode
    2277962
  • Title

    Hardware architecture design for explicit model predictive control

  • Author

    Johansen, Tor A. ; Jackson, Warren ; Schreiber, Robert ; Tondel, Petter

  • Author_Institution
    Dept. of Eng. Cybern., Norwegian Univ. of Sci. & Technol., Trondheim
  • fYear
    2006
  • fDate
    14-16 June 2006
  • Abstract
    Solutions to constrained linear and hybrid model predictive control (MPC) can be explicitly characterized in terms of piecewise linear (PWL) state feedback control. A PWL controller is pre-computed using parametric programming, and the exact explicit MPC implementation corresponds to the evaluation of a PWL function in the control unit. It has recently been shown that such evaluation can be boosted by binary search tree data structures. We report digital hardware architecture design results for this type of PWL control, and show that explicit MPC solutions can be implemented in a standard field programmable gate array (FPGA) or an application specific integrated circuit (ASIC) with about 20 kGates leading to computation times around one microsecond per evaluation for typical applications. This facilitates implementation of constrained MPC in small-scale industrial and consumer electronics applications that are characterized by fast sampling or low production cost, such as mechatronics, MEMS, rotating machinery, power electronics, and acoustics
  • Keywords
    linear systems; piecewise linear techniques; predictive control; state feedback; tree searching; ASIC; FPGA; application specific integrated circuit; binary search tree data structures; digital hardware architecture design; field programmable gate array; model predictive control; parametric programming; piecewise linear state feedback control; Application specific integrated circuits; Binary search trees; Field programmable gate arrays; Functional programming; Hardware; Linear feedback control systems; Piecewise linear techniques; Predictive control; Predictive models; State feedback;
  • 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.1656501
  • Filename
    1656501