Abstract

This paper presents a deep learning-based model predictive control algorithm for control affine nonlinear discrete-time systems with matched and bounded state-dependent uncertainties of unknown structure. Since the structure of uncertainties is not known, a deep neural network (DNN) is employed to approximate them. In order to avoid any unwanted behavior during the learning phase, a tube-based nonlinear model predictive controller is employed, which ensures satisfaction of constraints and input-to-state stability of the closed-loop states. In addition, the proposed approach guarantees the convergence of states to the origin under certain conditions. To make the algorithm implementable online, a dual-timescale adaptation mechanism is utilized, where the weights of the output layer of the neural network are updated each time instant using a weight update law, while the inner layers are repeatedly trained in self-supervised manner by using the adaptive actions as labels for the training. Our results are validated through a numerical experiment, which indicates that the proposed deep MPC architecture is effective in learning to control safety critical systems without suffering instability drawbacks.

Original languageEnglish (US)
JournalIEEE Transactions on Automatic Control
DOIs
StateAccepted/In press - 2025

Keywords

  • adaptive control
  • deep learning
  • model predictive control
  • safety critical systems

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Deep Model Predictive Control with Stability Guarantees'. Together they form a unique fingerprint.

Cite this