Picard-KKT-hPINN: Enforcing Nonlinear Enthalpy Balances for Physically Consistent Neural Networks

Conference Paper (2025)
Author(s)

G. Lastrucci (TU Delft - Applied Sciences)

T. Karia (TU Delft - Applied Sciences)

Z. Gromotka (TU Delft - Electrical Engineering, Mathematics and Computer Science)

A.M. Schweidtmann (TU Delft - Applied Sciences)

Research Group
ChemE/Process Systems Engineering
DOI related publication
https://doi.org/10.69997/sct.108423 Final published version
More Info
expand_more
Publication Year
2025
Language
English
Research Group
ChemE/Process Systems Engineering
Event
European Symposium on Computer Aided Process Engineering, ESCAPE 35 (2025-07-06 - 2025-07-09), Ghent, Belgium
Downloads counter
94
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Neural networks are widely used as surrogate models but they do not guarantee physically consistent predictions thereby preventing adoption in various applications. We propose a method that can enforce NNs to satisfy physical laws that are nonlinear in nature such as enthalpy balances. Our approach, inspired by Picard successive approximations method, aims to enforce multiplicatively separable constraints by sequentially freezing and projecting a set of the participating variables. We demonstrate our PicardKKThPINN for surrogate modeling of a catalytic packed bed reactor for methanol synthesis. Our results show that the method efficiently enforces nonlinear enthalpy and linear atomic balances at machine-level precision. Additionally, we show that enforcing conservation laws can improve accuracy in data-scarce conditions compared to vanilla multilayer perceptron.