Note: This content is accessible to all versions of every browser. However, this browser does not seem to support current Web standards, preventing the display of our site's design details.


Learning a Feasible and Stabilizing Explicit Model Predictive Control Law by Robust Optimization


A. Domahidi, M.N. Zeilinger, M. Morari, C.N. Jones

IEEE Conference on Decision and Control, Orlando, FL, USA, pp. 513-519

Fast model predictive control on embedded systems has been successfully applied to plants with microsecond sampling times employing a precomputed state-to-input map. However, the complexity of this so-called explicit MPC can be prohibitive even for low-dimensional systems. In this paper, we introduce a new synthesis method for low-complexity suboptimal MPC controllers based on function approximation from randomly chosen point-wise sample values. In addition to standard machine learning algorithms formulated as convex programs, we provide sufficient conditions on the learning algorithm in the form of tractable convex constraints that guarantee input and state constraint satisfaction, recursive feasibility and stability of the closed loop system. The resulting control law can be fully parallelized, which renders the approach particularly suitable for highly concurrent embedded platforms such as FPGAs. A numerical example shows the effectiveness of the proposed method.


Type of Publication:


File Download:

Request a copy of this publication.
(Uses JavaScript)
% Autogenerated BibTeX entry
@InProceedings { DomEtal:2011:IFA_3875,
    author={A. Domahidi and M.N. Zeilinger and M. Morari and C.N. Jones},
    title={{Learning a Feasible and Stabilizing Explicit Model
	  Predictive Control Law by Robust Optimization}},
    booktitle={IEEE Conference on Decision and Control},
    address={Orlando, FL, USA},
Permanent link