Physically consistent predictive reduced-order modeling by enhancing Operator Inference with state constraints

Hyeonghun Kim, Boris Kramer
2/5/2025
physics.comp-phcs.LGmath.NA

No confident code implementation found for this paper.

Abstract

Numerical simulations of complex multiphysics systems, such as char combustion considered herein, yield numerous state variables that inherently exhibit physical constraints. This paper presents a new approach to augment Operator Inference -- a methodology within scientific machine learning that enables learning from data a low-dimensional representation of a high-dimensional system governed by nonlinear partial differential equations -- by embedding such state constraints in the reduced-order model predictions. In the model learning process, we propose a new way to choose regularization hyperparameters based on a key performance indicator. Since embedding state constraints improves the stability of the Operator Inference reduced-order model, we compare the proposed state constraints-embedded Operator Inference with the standard Operator Inference and other stability-enhancing approaches. For an application to char combustion, we demonstrate that the proposed approach yields state predictions superior to the other methods regarding stability and accuracy. It extrapolates over 200\% past the training regime while being computationally efficient and physically consistent.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kim2025physically,
  title  = {Physically consistent predictive reduced-order modeling by enhancing Operator Inference with state constraints},
  author = {Hyeonghun Kim and Boris Kramer},
  year   = {2025},
  eprint = {2502.03672},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.03672v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.03672.svg)](https://codeofpaper.com/paper/2502.03672)

Discussion