Learning Turbulent Flows with Generative Models: Super-resolution, Forecasting, and Sparse Flow Reconstruction
2509.08752v1
physics.flu-dyn, cs.AI, cs.LG
2025-09-12
Авторы:
Vivek Oommen, Siavash Khodakarami, Aniruddha Bora, Zhicheng Wang, George Em Karniadakis
Резюме на русском
## Контекст
Турбулентные потоки широко распространены в природе и технике, например, в аэродинамике, теплообмене, гидродинамике и гидрологии. Однако моделирование таких потоков чрезвычайно трудозатратно, и наличие детальных данных требуется для точного предсказания. Нейронные операторы, как альтернатива традиционным методам, обладают высокой точностью и эффективностью при моделировании сложных динамических систем. Однако, когда они обучаются с помощью стандартных L2-потерь, они часто преувеличивают сглаживание, что приводит к потере тонких турбулентных структур. Это ограничивает их применение в таких задачах, как суперрезолюция, прогнозирование и восстановление данных с низким разрешением. В данной работе предлагается способ устранения этого недостатка с помощью комбинации нейронных операторов с генеративными моделями.
## Метод
Для решения вышеуказанных проблем разработана стратегия, которая объединяет нейронные операторы и генеративные модели. Легковесная генеративная модель используется для обучения нейронного оператора, учитывающего не только линейные свойства, но и нелинейные взаимодействия в данных. Это позволяет улучшить качество моделирования турбулентных структур. Для решения задач суперрезолюции используется адверсарно обученный нейронный оператор (adv-NO), который обеспечивает лучшую точность в представлении турбулентных структур. Для прогнозирования используется более сложная архитектура, обеспечивающая затухание ошибок в течение нескольких сингулярных временных отрезков. Для восстановления данных с низким разрешением развита устойчивая инференциальная модель, которая может восстановить полные трёхмерные потоки с учётом статистических свойств.
## Результаты
На задаче суперрезолюции для задачи Schlieren jet, adv-NO показал снижение ошибки спектра энергии на 15 раз по сравнению с традиционными нейронными операторами, сохранив желаемую детализацию. Для 3D-турбулентности, adv-NO продемонстрировал успешное прогнозирование траекторий турбулентных потоков на 5 сингулярных временных отрезков, при этом снизив время работы на 114 раз по сравнению с традиционными методами. Для восстановления турбулентных потоков из спарсе данных, генеративная модель восстановила полные 3D-потоки с поддержкой статистических свойств и точностью в фазе. Эти результаты показывают высокую точность и эффективность модели в решении сложных задач моделирования турбулентных потоков.
## Значимость
Разработанные методы могут быть применены в различных областях, таких как аэродинамика, гидродинамика, и даже в сфере интеллектуально
Abstract
Neural operators are promising surrogates for dynamical systems but when
trained with standard L2 losses they tend to oversmooth fine-scale turbulent
structures. Here, we show that combining operator learning with generative
modeling overcomes this limitation. We consider three practical turbulent-flow
challenges where conventional neural operators fail: spatio-temporal
super-resolution, forecasting, and sparse flow reconstruction. For Schlieren
jet super-resolution, an adversarially trained neural operator (adv-NO) reduces
the energy-spectrum error by 15x while preserving sharp gradients at neural
operator-like inference cost. For 3D homogeneous isotropic turbulence, adv-NO
trained on only 160 timesteps from a single trajectory forecasts accurately for
five eddy-turnover times and offers 114x wall-clock speed-up at inference than
the baseline diffusion-based forecasters, enabling near-real-time rollouts. For
reconstructing cylinder wake flows from highly sparse Particle Tracking
Velocimetry-like inputs, a conditional generative model infers full 3D velocity
and pressure fields with correct phase alignment and statistics. These advances
enable accurate reconstruction and forecasting at low compute cost, bringing
near-real-time analysis and control within reach in experimental and
computational fluid mechanics. See our project page:
https://vivekoommen.github.io/Gen4Turb/