Koopman Autoencoders with Continuous-Time Latent Dynamics for Fluid Dynamics Forecasting
Rares Grozavescu, Pengyu Zhang, Etienne Meunier, Mark Girolami
TL;DR
The paper tackles long-horizon turbulent-flow forecasting by introducing a continuous-time Koopman autoencoder that learns latent linear dynamics governed by $\frac{dz}{dt} = \mathbf{K}_{\text{cont}}(\phi) z$, enabling variable-time-step rollouts. It combines a dual-stream Transformer encoder, a physics-conditioned latent Koopman operator, and a CNN decoder, and trains with a rollout-based objective plus physics-informed regularization. The continuous-time formulation achieves accuracy competitive with diffusion baselines while delivering orders-of-magnitude faster inference, and it exhibits zero-shot temporal generalization due to the matrix-exponential evolution $z_{\tau} = \exp(\mathbf{K}\tau) z_0$. The method demonstrates robustness across incompressible and transonic CFD benchmarks, offering practical impact for real-time or large-scale flow simulations and design optimization, with limitations related to spectral bias and the assumption of global linear latent dynamics.
Abstract
Data-driven surrogate models have emerged as powerful tools for accelerating the simulation of turbulent flows. However, classical approaches which perform autoregressive rollouts often trade off between strong short-term accuracy and long-horizon stability. Koopman autoencoders, inspired by Koopman operator theory, provide a physics-based alternative by mapping nonlinear dynamics into a latent space where linear evolution is conducted. In practice, most existing formulations operate in a discrete-time setting, limiting temporal flexibility. In this work, we introduce a continuous-time Koopman framework that models latent evolution through numerical integration schemes. By allowing variable timesteps at inference, the method demonstrates robustness to temporal resolution and generalizes beyond training regimes. In addition, the learned dynamics closely adhere to the analytical matrix exponential solution, enabling efficient long-horizon forecasting. We evaluate the approach on classical CFD benchmarks and report accuracy, stability, and extrapolation properties.
