A Two-Phase Deep Learning Framework for Adaptive Time-Stepping in High-Speed Flow Modeling

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Helwig, Jacob, Adavi, Sai Sreeharsha, Zhang, Xuan, Lin, Yuchao, Chim, Felix S., Vizzini, Luke Takeshi, Yu, Haiyang, Hasnain, Muhammad, Biswas, Saykat Kumar, Holloway, John J., Singh, Narendra, Anand, N. K., Guhathakurta, Swagnik, Ji, Shuiwang
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866908976843587584
author Helwig, Jacob
Adavi, Sai Sreeharsha
Zhang, Xuan
Lin, Yuchao
Chim, Felix S.
Vizzini, Luke Takeshi
Yu, Haiyang
Hasnain, Muhammad
Biswas, Saykat Kumar
Holloway, John J.
Singh, Narendra
Anand, N. K.
Guhathakurta, Swagnik
Ji, Shuiwang
author_facet Helwig, Jacob
Adavi, Sai Sreeharsha
Zhang, Xuan
Lin, Yuchao
Chim, Felix S.
Vizzini, Luke Takeshi
Yu, Haiyang
Hasnain, Muhammad
Biswas, Saykat Kumar
Holloway, John J.
Singh, Narendra
Anand, N. K.
Guhathakurta, Swagnik
Ji, Shuiwang
contents We consider the problem of modeling high-speed flows using machine learning methods. While most prior studies focus on low-speed fluid flows in which uniform time-stepping is practical, flows approaching and exceeding the speed of sound exhibit sudden changes such as shock waves. In such cases, it is essential to use adaptive time-stepping methods to allow a temporal resolution sufficient to resolve these phenomena while simultaneously balancing computational costs. Here, we propose a two-phase machine learning method, known as ShockCast, to model high-speed flows with adaptive time-stepping. In the first phase, we propose to employ a machine learning model to predict the timestep size. In the second phase, the predicted timestep is used as an input along with the current fluid fields to advance the system state by the predicted timestep. We explore several physically-motivated components for timestep prediction and introduce timestep conditioning strategies inspired by neural ODE and Mixture of Experts. We evaluate our methods by generating three supersonic flow datasets, available at https://huggingface.co/divelab. Our code is publicly available as part of the AIRS library (https://github.com/divelab/AIRS).
format Preprint
id arxiv_https___arxiv_org_abs_2506_07969
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Two-Phase Deep Learning Framework for Adaptive Time-Stepping in High-Speed Flow Modeling
Helwig, Jacob
Adavi, Sai Sreeharsha
Zhang, Xuan
Lin, Yuchao
Chim, Felix S.
Vizzini, Luke Takeshi
Yu, Haiyang
Hasnain, Muhammad
Biswas, Saykat Kumar
Holloway, John J.
Singh, Narendra
Anand, N. K.
Guhathakurta, Swagnik
Ji, Shuiwang
Machine Learning
Fluid Dynamics
We consider the problem of modeling high-speed flows using machine learning methods. While most prior studies focus on low-speed fluid flows in which uniform time-stepping is practical, flows approaching and exceeding the speed of sound exhibit sudden changes such as shock waves. In such cases, it is essential to use adaptive time-stepping methods to allow a temporal resolution sufficient to resolve these phenomena while simultaneously balancing computational costs. Here, we propose a two-phase machine learning method, known as ShockCast, to model high-speed flows with adaptive time-stepping. In the first phase, we propose to employ a machine learning model to predict the timestep size. In the second phase, the predicted timestep is used as an input along with the current fluid fields to advance the system state by the predicted timestep. We explore several physically-motivated components for timestep prediction and introduce timestep conditioning strategies inspired by neural ODE and Mixture of Experts. We evaluate our methods by generating three supersonic flow datasets, available at https://huggingface.co/divelab. Our code is publicly available as part of the AIRS library (https://github.com/divelab/AIRS).
title A Two-Phase Deep Learning Framework for Adaptive Time-Stepping in High-Speed Flow Modeling
topic Machine Learning
Fluid Dynamics
url https://arxiv.org/abs/2506.07969