Computationally Tractable Robust Nonlinear Model Predictive Control using DC Programming
Martin Doff-Sotta, Zaheen A-Rahman, Mark Cannon

TL;DR
This paper introduces a computationally efficient robust nonlinear MPC framework using DC programming, enabling data-driven model representations and guarantees of stability for complex systems.
Contribution
It develops a novel tube-based robust nonlinear MPC method leveraging DC functions and sequential convex programming, with systematic data-driven model construction.
Findings
Demonstrates recursive feasibility and stability guarantees.
Provides three data-driven procedures for DC model computation.
Validates approach on a PVTOL aircraft case study.
Abstract
We propose a computationally tractable, tube-based robust nonlinear model predictive control (MPC) framework using difference-of-convex (DC) functions and sequential convex programming. For systems with differentiable discrete time dynamics, we show how to construct systematic, data-driven DC model representations using polynomials and machine learning techniques. We develop a robust tube MPC scheme that convexifies the online optimization by linearizing the concave components of the model, and we provide guarantees of recursive feasibility and robust stability. We present three data-driven procedures for computing DC models and compare performance using a planar vertical take-off and landing (PVTOL) aircraft case study.
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 · Model Reduction and Neural Networks · Control Systems and Identification
