Parameter-Adaptive Approximate MPC: Tuning Neural-Network Controllers without Retraining
Not on the map. Why?
Abstract (arXiv)
Model Predictive Control (MPC) is a method to control nonlinear systems with guaranteed stability and constraint satisfaction but suffers from high computation times. Approximate MPC (AMPC) with neural networks (NNs) has emerged to address this limitation, enabling deployment on resource-constrained embedded systems. However, when tuning AMPCs for real-world systems, large datasets need to be regenerated and the NN needs to be retrained at every tuning step. This work introduces a novel, parameter-adaptive AMPC architecture capable of online tuning without recomputing large datasets and retraining. By incorporating local sensitivities of nonlinear programs, the proposed method not only mimics optimal MPC inputs but also adjusts to known changes in physical parameters of the model using linear predictions while still guaranteeing stability. We showcase the effectiveness of parameter-adaptive AMPC by controlling the swing-ups of two different real cartpole systems with a severely resource-constrained microcontroller (MCU). We use the same NN across both system instances that have different parameters. This work not only represents the first experimental demonstration of AMPC for fast-moving systems on low-cost MCUs to the best of our knowledge, but also showcases generalization across system instances and variations through our parameter-adaptation method. Taken together, these contributions represent a marked step toward the practical application of AMPC in real-world systems.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 14 of its 51 references that are in the map. First posted on arXiv 8 Apr 2024.
Builds on
14 of 51 references.
References · 14
- 2021Implicit Behavioral Cloningcited by 452
- 2019acados: a modular open-source framework for fast embedded optimal controlcited by 68
- 2018Learning an Approximate Model Predictive Controller with Guaranteescited by 57
- 2019MPC-Net: A First Principles Guided Policy Searchcited by 34
- 2019Large Scale Model Predictive Control with Neural Networks and Primal Active Setscited by 29
- 2021Model-free Reinforcement Learning for Robust Locomotion using Demonstrations from Trajectory Optimizationcited by 19
- 2019Safe and Fast Tracking on a Robot Manipulator: Robust MPC and Neural Network Controlcited by 17
- 2019A computationally efficient robust model predictive control framework for uncertain nonlinear systems -- extended versioncited by 14
- 2023Neural Networks for Fast Optimisation in Model Predictive Control: A Reviewcited by 10
- 2019Efficient Calibration of Embedded MPCcited by 6
- 2020A Sensitivity-based Data Augmentation Framework for Model Predictive Control Policy Approximationcited by 6
- 2018Deep Learning-Based Model Predictive Control for Resonant Power Converterscited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 1.
7 papers.
- 2024On Foundation Models for Dynamical Systems from Purely Synthetic Datacited by 4
- 2025The Mini Wheelbot: A Testbed for Learning-based Balancing, Flips, and Articulated Drivingcited by 4
- 2025Diffusion-Based Approximate MPC: Fast and Consistent Imitation of Multi-Modal Action Distributionscited by 3
- 2025Bridging the Sim-to-real Gap: A Control Framework for Imitation Learning of Model Predictive Controlcited by 0
- 2025Feedback-MPPI: Fast Sampling-Based MPC via Rollout Differentiation -- Adios low-level controllerscited by 0
- 2025Zero-Shot Function Encoder-Based Differentiable Predictive Controlcited by 0
- 2026SD-DPC: Sparse Dictionary Differentiable Predictive Controlcited by 0
- 2026SD-DPC: Sparse Dictionary Differentiable Predictive Control1 Oct 2026
- 2025Zero-Shot Function Encoder-Based Differentiable Predictive Control7 Nov 2025
- 2025Feedback-MPPI: Fast Sampling-Based MPC via Rollout Differentiation -- Adios low-level controllers17 Jun 2025
- 2025Diffusion-Based Approximate MPC: Fast and Consistent Imitation of Multi-Modal Action Distributions6 Apr 2025
- 2025Bridging the Sim-to-real Gap: A Control Framework for Imitation Learning of Model Predictive Control25 Mar 2025
- 2025The Mini Wheelbot: A Testbed for Learning-based Balancing, Flips, and Articulated Driving7 Feb 2025
- 2024On Foundation Models for Dynamical Systems from Purely Synthetic Data30 Nov 2024