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.


Fast Predictive Control: Real-Time Computation and Certification


C.N. Jones, A. Domahidi, M. Morari, S. Richter, F. Ullmann, M.N. Zeilinger

IFAC Conference on Nonlinear Model Predictive Control, Noordwijkerhout, the Netherlands, pp. 94-98

Pushing predictive controllers, which require the solution of an optimization problem at each sampling interval, into the millisecond range opens up both new possibilities, as well as new challenges for control. Computational limits placed on standard convex solvers invalidate basic assumptions made when proving the stability, or invariance of constrained control laws and as a result cannot be used in fast, real-time implementations with confidence. This extended abstract will present two optimization methods that can be certified to stabilize a system and enforce constraints, even for extremely short computational times or in the presence of time jitter. We'll report on two fast `code-generation' toolboxes: FiOrdOs, for first-order, and FORCES, for second order methods and demonstrate their capabilities through application examples.

Further Information

Type of Publication:


File Download:

Request a copy of this publication.
(Uses JavaScript)
% Autogenerated BibTeX entry
@InProceedings { JonEtal:2012:IFA_4270,
    author={C.N. Jones and A. Domahidi and M. Morari and S. Richter and F. Ullmann and M.N. Zeilinger},
    title={{Fast Predictive Control: Real-Time Computation and
    booktitle={IFAC Conference on Nonlinear Model Predictive Control},
    address={Noordwijkerhout, the Netherlands},
Permanent link