LAViG-FLOW: Latent Autoregressive Video Generation for Fluid Flow Simulations
Vittoria De Pellegrini, Tariq Alkhalifah
TL;DR
The paper addresses the computational burden of forecasting coupled subsurface multiphase flow fields by introducing LAViG-FLOW, a latent autoregressive video diffusion framework. It uses dual autoencoders (2D VQ-VAE for saturation and 2D VAE for pressure) to compress state variables into latents that feed a Video Diffusion Transformer (ViDT), which learns their joint spatiotemporal distribution. Through autoregressive fine-tuning, the model extrapolates beyond the training horizon while maintaining physical consistency, delivering orders-of-magnitude speedups over traditional reservoir solvers on a CO$_2$ sequestration dataset. The approach is flexible, scalable to additional variables, and validated with both qualitative and quantitative analyses, with code and data release planned.
Abstract
Modeling and forecasting subsurface multiphase fluid flow fields underpin applications ranging from geological CO2 sequestration (GCS) operations to geothermal production. This is essential for ensuring both operational performance and long-term safety. While high fidelity multiphase simulators are widely used for this purpose, they become prohibitively expensive once many forward runs are required for inversion purposes and quantify uncertainty. To tackle this challenge we propose LAViG-FLOW, a latent autoregressive video generation diffusion framework that explicitly learns the coupled evolution of saturation and pressure fields. Each state variable is compressed by a dedicated 2D autoencoder, and a Video Diffusion Transformer (VDiT) models their coupled distribution across time. We first train the model on a given time horizon to learn their coupled relationship and then fine-tune it autoregressively so it can extrapolate beyond the observed time window. Evaluated on an open-source CO2 sequestration dataset, LAViG-FLOW generates saturation and pressure fields that stay consistent across time while running orders of magnitude faster than traditional numerical solvers.
