Publication

Convolutional Neural Networks for Steady Flow Approximation

Abstract

In aerodynamics related design, analysis and optimization problems, flow fields are simulated using computational fluid dynamics (CFD) solvers. However, CFD simulation is usually a computationally expensive, memory demanding and time consuming iterative process. These drawbacks of CFD limit opportunities for design space exploration and forbid interactive design. We propose a general and flexible approximation model for real-time prediction of steady non-uniform laminar flow in a 2D and 3D domain based on convolutional neural networks (CNNs). We explored alternatives for the geometry representation and the network architecture of CNN. We show that convolution neural networks can estimate the velocity field two orders of magnitude faster than a GPU-accelerated CFD solver or four orders of magnitude faster than a CPU-based CFD solver at a cost of a low error rate. Our results show that we can reduce the average time to generate a fully converged CFD result from 82 seconds on a single core CPU to 7 milliseconds by leveraging both CNN and GPU at the cost of a low 1.98% to 2.69% error rate. This approach can provide immediate feedback for real-time design iterations at the early stage of design. Compared with existing approximation models in the aerodynamics domain, CNN enables an efficient estimation for the entire velocity field. Furthermore, designers and engineers can directly apply the model in their design space exploration algorithms without training lower-dimensional surrogate models.

Download publication

Related Resources

See what’s new.

Publication

01/01/2020

MicroMentor: Peer-to-Peer Software Help Sessions in Three Minutes or Less

While synchronous one-on-one help for software learning is rich and…

Publication

12/07/2022

Supercharging Trial-and-Error for Learning Complex Software Applications

Despite an abundance of carefully-crafted tutorials, trial-and-error…

Publication

01/01/2020

Workflow Graphs: A Computational Model of Collective Task Strategies for 3D Design Software

This paper introduces Workflow graphs, or W-graphs, which encode how…

Publication

01/01/2017

Annotation Graphs: A Graph-Based Visualization for Meta-Analysis of Data based on User-Authored Annotations

User-authored annotations of data can support analysts in the activity…

Get in touch

Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.

Contact us