• DocumentCode
    175378
  • Title

    FPGA implementation of nonlinear model predictive control

  • Author

    Fang Xu ; Hong Chen ; Weiwei Jin ; Yueting Xu

  • Author_Institution
    State Key Lab. of Automotive Simulation & Control, Jilin Univ., Changchun, China
  • fYear
    2014
  • fDate
    May 31 2014-June 2 2014
  • Firstpage
    108
  • Lastpage
    113
  • Abstract
    The online computational burden associated with the solution of the NMPC optimization problem is a key issue when applying nonlinear model predictive control (MPC) to fast dynamic systems. In order to improve the computation efficiency, a novel hardware implementation method for NMPC on a field programmable gate array (FPGA) chip is proposed. The optimization problem formed by NMPC is solved by particle swarm optimization (PSO) algorithm. The process speed of NMPC can be accelerated by exploring the parallelism-loop unrolling and pipelining architecture. Real-time simulation test of engine idle speed control (ISC) is performed to verify the NMPC controller. The results show that the designed NMPC-FPGA controller can achieve satisfactory performance for ISC.
  • Keywords
    control engineering computing; field programmable gate arrays; internal combustion engines; nonlinear control systems; parallel architectures; particle swarm optimisation; pipeline processing; predictive control; real-time systems; velocity control; FPGA chip implementation method; ISC; NMPC optimization problem; NMPC-FPGA controller design; PSO algorithm; computation efficiency; engine idle speed control; fast dynamic systems; field programmable gate array chip; hardware implementation method; nonlinear model predictive control; parallelism-loop unrolling; particle swarm optimization algorithm; pipelining architecture; process speed; real-time simulation test; spark ignition engine; Engines; Field programmable gate arrays; Hardware; Hardware design languages; Optimization; Pipeline processing; Predictive control; Nonlinear Model Predictive Control; Optimization Problem; Particle Swarm Optimization and Field Programmable Gate Array;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Decision Conference (2014 CCDC), The 26th Chinese
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4799-3707-3
  • Type

    conf

  • DOI
    10.1109/CCDC.2014.6852127
  • Filename
    6852127