Artificial-reference tracking MPC with probabilistically validated performance on industrial embedded systems
Victor Gracia, Pablo Krupa, Filiberto Fele, Teodoro Alamo

TL;DR
This paper presents an efficient MPC implementation for industrial embedded systems that incorporates practical features and probabilistic performance validation, demonstrated on a nonlinear reactor control scenario.
Contribution
It introduces a structure-exploiting first-order method for MPC tailored to embedded systems, with integrated practical features and a probabilistic validation framework.
Findings
Successful implementation on a PLC in a hardware-in-the-loop setup.
Probabilistic validation shows reliable constraint adherence over long-term operation.
Efficient control of a nonlinear reactor with limited computational resources.
Abstract
Industrial embedded systems are typically used to execute simple control algorithms due to their low computational resources. Despite these limitations, the implementation of advanced control techniques such as Model Predictive Control (MPC) has been explored by the control community in recent years, typically considering simple linear formulations or explicit ones to facilitate the online computation of the control input. These simplifications often lack features and properties that are desirable in real-world environments. In this article, we present an efficient implementation for embedded systems of MPC for tracking with artificial reference, solved via a recently developed structure-exploiting first-order method. This formulation is tailored to a wide range of applications by incorporating essential practical features at a small computational cost, including integration with an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Control Systems and Identification · Fault Detection and Control Systems
