Learning myopic mixed-integer nonlinear model predictive control from expert demonstrations
Christopher Anthony Orrico, W. P. M. H. Heemels, Dinesh Krishnamoorthy

TL;DR
This paper introduces a myopic mixed-integer nonlinear model predictive control framework that leverages offline learned value functions to enable real-time control of complex hybrid systems.
Contribution
It proposes a novel offline learning approach for value functions that relaxes integer constraints during training, facilitating real-time implementation of MINMPC.
Findings
Achieves high closed-loop performance with shorter prediction horizons.
Demonstrates effectiveness on Lotka-Volterra and satellite control systems.
Enables real-time MINMPC despite complex hybrid dynamics.
Abstract
Applying nonlinear model predictive control (NMPC) to systems with hybrid dynamics or discrete actions typically yields mixed-integer nonlinear programs (MINLPs), whose real-time solution remains a major challenge and limits the applicability of mixed-integer NMPC (MINMPC). This paper proposes a myopic MINMPC framework that incorporates value-function approximation to substantially reduce the online computational burden. Using Bellman's principle of optimality, we shorten the prediction horizon and append a value function learned offline from expert state-action demonstrations via inverse optimization with optimality residual minimization. A central feature is the dual treatment of discrete decisions, whereby integer constraints are relaxed during offline learning to enable KKT-residual-based value function synthesis, while the online controller enforces the true integer constraints to…
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.
