Optimal Lattice Boltzmann Closures through Multi-Agent Reinforcement Learning
Paul Fischer, Sebastian Kaltenbach, Sergey Litvinov, Sauro Succi, Petros Koumoutsakos
TL;DR
The paper tackles the instability of under-resolved LBM by deploying a data-driven, multi-agent reinforcement learning framework that autonomously tunes the local over-relaxation parameter to stabilize simulations and recover DNS-like energy spectra. By integrating a fully convolutional MARL policy with LBM and a centralized critic during training, the method achieves robust stability and accurate spectral fidelity across Kolmogorov-flow turbulence, decaying flows, and high-Reynolds-number tests, while remaining computationally efficient. The approach demonstrates superior spectral accuracy and generalization compared to traditional closures such as KBC and BGK, and it maintains transferability to unseen flow scenarios without requiring DNS data during training. This work highlights MARL as a promising path for data-driven, scalable, and physically consistent closures in lattice Boltzmann simulations, with potential extensions to complex boundaries and porous-media flows.
Abstract
The Lattice Boltzmann method (LBM) offers a powerful and versatile approach to simulating diverse hydrodynamic phenomena, spanning microfluidics to aerodynamics. The vast range of spatiotemporal scales inherent in these systems currently renders full resolution impractical, necessitating the development of effective closure models for under-resolved simulations. Under-resolved LBMs are unstable, and while there is a number of important efforts to stabilize them, they often face limitations in generalizing across scales and physical systems. We present a novel, data-driven, multiagent reinforcement learning (MARL) approach that drastically improves stability and accuracy of coarse-grained LBM simulations. The proposed method uses a convolutional neural network to dynamically control the local relaxation parameter for the LB across the simulation grid. The LB-MARL framework is showcased in turbulent Kolmogorov flows. We find that the MARL closures stabilize the simulations and recover the energy spectra of significantly more expensive fully resolved simulations while maintaining computational efficiency. The learned closure model can be transferred to flow scenarios unseen during training and has improved robustness and spectral accuracy compared to traditional LBM models. We believe that MARL closures open new frontiers for efficient and accurate simulations of a multitude of complex problems not accessible to present-day LB methods alone.
