Volume 31, Issue 18 pp. 8877-8896
SPECIAL ISSUE ARTICLE

Learning model predictive control with long short-term memory networks

Enrico Terzi

Corresponding Author

Enrico Terzi

Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy

Correspondence Enrico Terzi, Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Via Ponzio 34/5 20133, Milano, Italy.

Email: [email protected]

Search for more papers by this author
Fabio Bonassi

Fabio Bonassi

Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy

Search for more papers by this author
Marcello Farina

Marcello Farina

Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy

Search for more papers by this author
Riccardo Scattolini

Riccardo Scattolini

Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy

Search for more papers by this author
First published: 07 April 2021
Citations: 13

Abstract

This article analyzes the stability-related properties of long short-term memory (LSTM) networks and investigates their use as the model of the plant in the design of model predictive controllers (MPC). First, sufficient conditions guaranteeing the Input-to-State stability (ISS) and Incremental Input-to-State stability (urn:x-wiley:rnc:media:rnc5519:rnc5519-math-0001ISS) of LSTM are derived. These properties are then exploited to design an observer with guaranteed convergence of the state estimate to the true one. Such observer is then embedded in a MPC scheme solving the tracking problem. The resulting closed-loop scheme is proved to be asymptotically stable. The training algorithm and control scheme are tested numerically on the simulator of a pH reactor, and the reported results confirm the effectiveness of the proposed approach.

CONFLICT OF INTEREST

The authors declare no conflict of interest.

DATA AVAILABILITY STATEMENT

The data that support the findings of this study are openly available in Zenodo at http://doi.org/10.5281/zenodo.3956066, reference number.50

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.