Journal of System Simulation ›› 2023, Vol. 35 ›› Issue (3): 435-453.doi: 10.16182/j.issn1004731x.joss.22-1507

• Expert Manuscript •     Next Articles

Learning-Based High-Performance Algorithm for Long-Term Motion Prediction of Fluid Flows

Jingyuan Zhu1(), Huimin Ma2(), Jian Yuan1   

  1. 1.Department of Electronic Engineering, Tsinghua University, Beijing 100084, China
    2.School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China
  • Online:2023-03-30 Published:2023-03-22
  • Contact: Huimin Ma E-mail:jy-zhu20@mails.tsinghua.edu.cn;mhmpub@ustb.edu.cn
  • About author:Zhu Jingyuan(1999-), male, Manchu, doctoral student, research area:computer graphics and computer vision. E-mail:jy-zhu20@mails.tsinghua.edu.cn
  • Supported by:
    National Natural Science Foundation of China(U20B2062)

Abstract:

Simulating the dynamics of fluid flows accurately and efficiently remains a challenging task nowadays, and traditional fluid simulation methods consume large computational resources to obtain accurate results. Deep learning methods have developed rapidly, which makes data-based fluid simulation and generation possible. In this paper, a motion prediction algorithm for long-term fluid simulation is proposed, which is based on a density field with a single frame and a previous velocity field of a sequence. The model focuses on matching the velocity and density fields predicted by the neural network with the simulated data based on the Navier-Stokes equation at a macroscopic level. With the help of fully convolutional U-Net-based autoencoders and LSTM-based time series prediction subnetworks, the model better maintains the visual macroscopic similarity during temporal evolutions and significantly improves computation speed. As a result, the proposed method achieves accurate and rapid long-term motion prediction for the macroscopic distributions of flow field evolution. In addition, the paper demonstrates the effectiveness and efficiency of the proposed algorithm on a series of benchmark tests based on two-dimensional (2D) and three-dimension (3D) simulation data.

Key words: motion prediction, fluid flow, long-term, high-performance, learning algorithm

CLC Number: