Spatio-Temporal Fluid Dynamics Modeling via Physical-Awareness and Parameter Diffusion Guidance

Hao Wu, Fan Xu, Yifan Duan, Ziwei Niu, Weiyan Wang +4 more
3/18/2024
cs.LGcs.AIphysics.flu-dyn

No confident code implementation found for this paper.

Abstract

This paper proposes a two-stage framework named ST-PAD for spatio-temporal fluid dynamics modeling in the field of earth sciences, aiming to achieve high-precision simulation and prediction of fluid dynamics through spatio-temporal physics awareness and parameter diffusion guidance. In the upstream stage, we design a vector quantization reconstruction module with temporal evolution characteristics, ensuring balanced and resilient parameter distribution by introducing general physical constraints. In the downstream stage, a diffusion probability network involving parameters is utilized to generate high-quality future states of fluids, while enhancing the model's generalization ability by perceiving parameters in various physical setups. Extensive experiments on multiple benchmark datasets have verified the effectiveness and robustness of the ST-PAD framework, which showcase that ST-PAD outperforms current mainstream models in fluid dynamics modeling and prediction, especially in effectively capturing local representations and maintaining significant advantages in OOD generations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wu2024spatiotemporal,
  title  = {Spatio-Temporal Fluid Dynamics Modeling via Physical-Awareness and Parameter Diffusion Guidance},
  author = {Hao Wu and Fan Xu and Yifan Duan and Ziwei Niu and Weiyan Wang and Gaofeng Lu and Kun Wang and Yuxuan Liang and Yang Wang},
  year   = {2024},
  eprint = {2403.13850},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.13850v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.13850.svg)](https://codeofpaper.com/paper/2403.13850)

Discussion