A comparison of strategies to embed physics-informed neural networks in nonlinear model predictive control formulations solved via direct transcription

This study aims to benchmark candidate strategies for embedding neural network (NN) surrogates in nonlinear model predictive control (NMPC) formulations that are subject to systems described with partial differential equations and that are solved via direct transcription (i.e., simultaneous methods)...

Full description

Saved in:
Bibliographic Details
Published inComputers & chemical engineering Vol. 198; p. 109105
Main Authors Elorza Casas, Carlos Andrés, Ricardez-Sandoval, Luis A., Pulsipher, Joshua L.
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.07.2025
Subjects
Online AccessGet full text
ISSN0098-1354
1873-4375
DOI10.1016/j.compchemeng.2025.109105

Cover

More Information
Summary:This study aims to benchmark candidate strategies for embedding neural network (NN) surrogates in nonlinear model predictive control (NMPC) formulations that are subject to systems described with partial differential equations and that are solved via direct transcription (i.e., simultaneous methods). This study focuses on the use of physics-informed NNs and physics-informed convolutional NNs as the internal (surrogate) models within the NMPC formulation. One strategy embeds NN models as explicit algebraic constraints, leveraging the automatic differentiation (AD) of an algebraic modelling language (AML) to evaluate the derivatives. Alternatively, the solver can be provided with derivatives computed external to the AML via the AD routines of the machine learning environment the NN is trained in. The three numerical experiments considered in this work reveal that replacing mechanistic models with NN surrogates may not always offer computational advantages when smooth activation functions are used in conjunction with a local nonlinear solver (e.g., Ipopt), even with highly nonlinear systems. Moreover, in this context, the external function evaluation of the NN surrogates often outperforms the embedding strategies that rely on explicit algebraic constraints, likely due to the difficulty in initializing the auxiliary variables and constraints introduced by explicit algebraic reformulations.
ISSN:0098-1354
1873-4375
DOI:10.1016/j.compchemeng.2025.109105