journal article·2023-02-01Open access

A new fluid flow approximation method using a vision transformer and a U-shaped convolutional neural network

Hyoeun Kang, Yongsu Kim, Thi-Thu-Huong Le, Changwoo Choi, Yoonyoung Hong, Seungdo Hong, Sim Won Chin, Howon Kim

AIP Advances· Volume 13· Issue 2

Abstract

Numerical simulation of fluids is important in modeling a variety of physical phenomena, such as weather, climate, aerodynamics, and plasma physics. The Navier–Stokes equations are commonly used to describe fluids, but solving them at a large scale can be computationally expensive, particularly when it comes to resolving small spatiotemporal features. This trade-off between accuracy and tractability can be challenging. In this paper, we propose a novel artificial intelligence-based method for improving fluid flow approximations in computational fluid dynamics (CFD) using deep learning (DL). Our method, called CFDformer, is a surrogate model that can handle both local and global features of CFD input data. It is also able to adjust boundary conditions and incorporate additional flow conditions, such as velocity and pressure. Importantly, CFDformer performs well under different velocities and pressures outside of the flows it was trained on. Through comprehensive experiments and comparisons, we demonstrate that CFDformer outperforms other baseline DL models, including U-shaped convolutional neural network (U-Net) and TransUNet models.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Model Reduction and Neural Networks · Fluid Dynamics and Turbulent Flows · Fluid Dynamics and Vibration Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science and Engineering, Pusan National University 1 , Busan 46241, Republic of Korea

SmartM2M 2 , Busan 48058, Republic of Korea

Blockchain Platform Research Center, Pusan National University 3 , Busan 46241, Republic of Korea

Air Solution R&D Laboratory, LG Electronics 4 , Changwon 51554, Republic of Korea

Funding

Institute for Information and Communications Technology Promotion · Pusan National Universit

References (28)

Show source-provided references
1. A review of CFD methods and their application to automobile aerodynamics10.4271/920338 ↗
2. 1053
3. Using computational fluid dynamics for aerodynamics – A critical assessment
4. Coupling high-resolution numerical weather prediction and computational fluid dynamics: Auckland harbour case study10.3390/app11093982 ↗
5. Increasing spatial resolution of wind resource prediction using NWP and RANS simulation10.1016/j.jweia.2020.104499 ↗
6. Mathematical modeling of wildland fire initiation and spread10.1016/j.envsoft.2020.104640 ↗
7. Computational analysis of the importance of flow synchrony for cardiac ventricular assist devices10.1016/j.compbiomed.2014.03.013 ↗
8. Analysis of the formation mechanism and occurrence possibility of post-stenotic dilatation of the aorta by CFD approach10.1016/j.cmpb.2020.105522 ↗
9. CFD methodology for simulation of LNG spills and rapid phase transition (RPT)10.1016/j.psep.2018.09.025 ↗
10. A quantitative individual risk assessment method in process facilities with toxic gas release hazards: A combined scenario set and CFD approach10.1002/prs.11979 ↗
11. The numerical solution of the Navier-Stokes equations for an incompressible fluid10.1090/s0002-9904-1967-11853-6 ↗
12. Robust deep learning for emulating turbulent viscosities10.1063/5.0064458 ↗
13. DiscretizationNet: A machine-learning based solver for Navier-Stokes equations using finite volume discretization10.1016/j.cma.2021.113722 ↗
14. M. D. Ribeiro, A. Rehman, S. Ahmed, and A. R. Dengel, “DeepCFD: Efficient steady-state laminar flow approximation with deep convolutional neural networks,” arXiv:abs/2004.08826 (2020).
15. H. Kang (2023). “CFDformer dataset generation,” Zenodo. 10.5281/zenodo.7527624
16. Towards incompressible laminar flow estimation based on interpolated feature generation and deep learning10.3390/su141911996 ↗
17. CFDNet: A deep learning-based accelerator for fluid simulations
18. Machine learning–accelerated computational fluid dynamics10.1073/pnas.2101784118 ↗
19. Accelerating Eulerian fluid simulation with convolutional networks
20. Comparing recurrent and convolutional neural networks for predicting wave propagation
21. An image is worth 16 × 16 words: Transformers for image recognition at scale
22. U-net: Convolutional networks for biomedical image segmentation
23. Attention is all you need
24. Understanding deep image representations by inverting them
25. Adam: A Method for Stochastic Optimization
26. Precise simulation, CFDtool-Matlab CFD Simulation GUI &toolbox, https://github.com/precise-simulation/cfdtool/releases/tag/1.9, 2022.
27. TransUNet: Transformers Make Strong Encoders for Medical image Segmentation
28. Direct fit to nature: An evolutionary perspective on biological and artificial neural networks10.1016/j.neuron.2019.12.002 ↗