Algorithms and Methods for High-Performance Model Predictive Control

Gianluca Frison

Research output: Book/ReportPh.D. thesis

2090 Downloads (Pure)


The goal of this thesis is to investigate algorithms and methods to reduce the solution time of solvers for Model Predictive Control (MPC). The thesis is accompanied with an open-source toolbox for High-Performance implementation of solvers for MPC (HPMPC), that contains the source code of all routines employed in the numerical tests. The main focus of this thesis is on linear MPC problems.

In this thesis, both the algorithms and their implementation are equally important. About the implementation, a novel implementation strategy for the dense linear algebra routines in embedded optimization is proposed, aiming at improving the computational performance in case of small matrices. About the algorithms, they are built on top of the proposed linear algebra, and they are tailored to exploit the high-level structure of the MPC problems, with special care on reducing the computational complexity.
Original languageEnglish
Place of PublicationKgs. Lyngby
PublisherTechnical University of Denmark
Number of pages324
Publication statusPublished - 2016
SeriesDTU Compute PHD-2015


Dive into the research topics of 'Algorithms and Methods for High-Performance Model Predictive Control'. Together they form a unique fingerprint.

Cite this