• DocumentCode
    1250629
  • Title

    Field programmable gate array/system on a programmable chip-based implementation of model predictive controller

  • Author

    Chen, Huanting ; Xu, F. ; Xi, Yan

  • Author_Institution
    State Key Lab. of Automotive Simulation & Control, Jilin Univ., Changchun, China
  • Volume
    6
  • Issue
    8
  • fYear
    2012
  • Firstpage
    1055
  • Lastpage
    1063
  • Abstract
    To improve the on-line computational performance of model predictive control (MPC) for fast systems and/or embedded systems, this study proposes a novel scheme for the MPC controller implementation based on field programmable gate array (FPGA) and system on a programmable chip (SOPC) technology. A Nios II processor clocked at 150 MHz is embedded into the FPGA chip. A C/C model of the MPC algorithm which is run in the Nios II processor is created. The dual method is adopted to solve the quadratic programming (QP) problem. Based on FPGA and dSPACE , a rapid prototyping platform is introduced to test and verify the function and computational performance of the MPC controller. Real-time simulation results of controlling a throttle model show that a reasonable size of constrained MPC controller can be implemented on the used RCIII FPGA board.
  • Keywords
    embedded systems; field programmable gate arrays; predictive control; quadratic programming; software prototyping; C/C model; MPC controller implementation; Nios II processor; RCIII FPGA board; SOPC; constrained MPC controller; dSPACE; embedded systems; field programmable gate array; model predictive controller; programmable chip-based implementation; quadratic programming problem; rapid prototyping platform; system on a programmable chip technology; throttle model;
  • fLanguage
    English
  • Journal_Title
    Control Theory & Applications, IET
  • Publisher
    iet
  • ISSN
    1751-8644
  • Type

    jour

  • DOI
    10.1049/iet-cta.2010.0443
  • Filename
    6248371