Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 12: Feasibility of MPC

Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 12: Feasibility of MPC

🎙 Prof. Marco Pavone 👥 1.2M 📅 August 13, 2026 ⏱ 75 min 👁 60 📄 lecture 🧭 2026-08-13
Available in: English (current) Français

Keywords

MPCpersistent feasibilitycontrol invariant setLyapunov stabilityterminal constraint

Summary

This lecture from Stanford’s AA203 course, taught by Prof. Marco Pavone, delves into the theoretical foundations of Model Predictive Control (MPC). The session begins by revisiting the concept of persistent feasibility, proving a lemma that establishes a sufficient condition for MPC to remain feasible at every time step. The proof leverages the notion of control invariant sets, showing that if the one-step feasible set is control invariant, then the MPC problem is persistently feasible. Building on this, a theorem is presented that links persistent feasibility to the choice of the terminal constraint set, which must be control invariant. The lecture then transitions to stability analysis, introducing Lyapunov stability theory as a tool to prove asymptotic stability of the closed-loop MPC system. A celebrated theorem is stated, providing sufficient conditions for stability, including the existence of a terminal cost that satisfies a Lyapunov-like inequality. The lecture concludes with a brief discussion of practical considerations, such as computing control invariant sets and the trade-offs in selecting terminal constraints. Throughout, the presentation is rigorous, with detailed mathematical derivations and intuitive explanations, making it suitable for advanced students and practitioners in control engineering.

189 words

Critical Evaluation

Value of the Information & Strength of the Argument

The lecture provides high-value information by rigorously deriving key theoretical results in MPC, such as the persistent feasibility lemma and the stability theorem. The argumentation is solid, with clear logical progression from definitions to proofs, and the instructor effectively connects theoretical concepts to practical implications, such as the trade-off between feasibility and control effort. The use of examples and intuitive explanations enhances understanding, though the presentation assumes a strong background in linear algebra and optimization.

84 words

Title / Content Match

The title accurately reflects the lecture content, which focuses on feasibility and stability of Model Predictive Control.

Quality & Reliability

8/10

Lecture by a renowned expert in robotics and control, with rigorous mathematical derivations and references to a companion textbook. The content is well-structured and based on established theory, though it lacks peer review and external validation.

Key Moments

Cited Sources

Concurring Sources

Contribution & Novelties

This lecture provides a rigorous theoretical foundation for MPC, particularly focusing on persistent feasibility and stability. It bridges the gap between abstract theory and practical implementation, offering insights into the selection of terminal constraints and the use of Lyapunov functions. The lecture is valuable for students and practitioners seeking a deeper understanding of MPC beyond algorithmic implementation.

Pour aller plus loin :

97 words

Radar Profile

The radar profile shows high scores in information quantity, quality, technical level, and reliability, indicating a comprehensive and rigorous lecture. The balanced profile suggests a well-rounded presentation suitable for advanced learners.

Reliability 8/10