Embedded linear model predictive control for 8-bit microcontrollers via convex lifting

Abstract : This paper demonstrates an efficient approach for the implementation of parametric programming solutions to linear model predictive control problems. The emphasis is put namely on embedded hardware applications where feasible size and online evaluation of the controller code can be mission critical. As the explicit solutions are known to become quickly intractable for such a purpose once the amount of problem data grows, we exploit the concept of convex lifting of a given parameter space partition, and use it to avoid its storage and to replace the traditional point location with a significantly less costly procedure. In this light we practically illustrate the deployment of generated code on an 8-bit microcontroller unit, representing the class of low-cost embedded controllers built into mass-produced devices, in an active vibration suppression case study accompanied by a detailed performance, memory and timing analysis.
Document type :
Conference papers
Liste complète des métadonnées

Contributor : Pedro Rodriguez-Ayerbe <>
Submitted on : Tuesday, June 12, 2018 - 4:30:42 PM
Last modification on : Monday, November 5, 2018 - 12:31:28 PM



Martin Gulan, Ngoc Anh Nguyen, Sorin Olaru, Pedro Rodriguez-Ayerbe, Boris Rohal'-Ilkiv. Embedded linear model predictive control for 8-bit microcontrollers via convex lifting. 20th World Congress of the International Federation of Automatic Control (IFAC 2017), Jul 2017, Toulouse, France. ⟨10.1016/j.ifacol.2017.08.2220⟩. ⟨hal-01813856⟩



Record views