• DocumentCode
    189387
  • Title

    High-performance small-scale solvers for linear Model Predictive Control

  • Author

    Frison, Gianluca ; Sørensen, Henrik Brandenborg ; Dammann, Bernd ; Jørgensen, John Bagterp

  • Author_Institution
    Dept. of Appl. Math. & Comput. Sci., Tech. Univ. of Denmark, Lyngby, Denmark
  • fYear
    2014
  • fDate
    24-27 June 2014
  • Firstpage
    128
  • Lastpage
    133
  • Abstract
    In Model Predictive Control (MPC), an optimization problem needs to be solved at each sampling time, and this has traditionally limited use of MPC to systems with slow dynamic. In recent years, there has been an increasing interest in the area of fast small-scale solvers for linear MPC, with the two main research areas of explicit MPC and tailored on-line MPC. State-of-the-art solvers in this second class can outperform optimized linear-algebra libraries (BLAS) only for very small problems, and do not explicitly exploit the hardware capabilities, relying on compilers for that. This approach can attain only a small fraction of the peak performance on modern processors. In our paper, we combine high-performance computing techniques with tailored solvers for MPC, and use the specific instruction sets of the target architectures. The resulting software (called HPMPC) can solve linear MPC problems 2 to 8 times faster than the current state-of-the-art solver for this class of problems, and the high-performance is maintained for MPC problems with up to a few hundred states.
  • Keywords
    control engineering computing; linear algebra; optimisation; parallel processing; predictive control; high-performance computing technique; high-performance small-scale solvers; linear MPC; linear model predictive control; optimization problem; optimized linear-algebra libraries; state-of-the-art solvers; IP networks; Kernel; Libraries; Matrices; Program processors; Registers; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2014 European
  • Conference_Location
    Strasbourg
  • Print_ISBN
    978-3-9524269-1-3
  • Type

    conf

  • DOI
    10.1109/ECC.2014.6862490
  • Filename
    6862490