Graph Neural Networks for Airfoil Design

Florent Bonnet
2023-05-09
Abstract:The study of partial differential equations (PDE) through the framework of deep learning emerged a few years ago leading to the impressive approximations of simple dynamics. Graph neural networks (GNN) turned out to be very useful in those tasks by allowing the treatment of unstructured data often encountered in the field of numerical resolutions of PDE. However, the resolutions of harder PDE such as Navier-Stokes equations are still a challenging task and most of the work done on the latter concentrate either on simulating the flow around simple geometries or on qualitative results that looks physical for design purpose. In this study, we try to leverage the work done on deep learning for PDE and GNN by proposing an adaptation of a known architecture in order to tackle the task of approximating the solution of the two-dimensional steady-state incompressible Navier-Stokes equations over different airfoil geometries. In addition to that, we test our model not only on its performance over the volume but also on its performance to approximate surface quantities such as the wall shear stress or the isostatic pressure leading to the inference of global coefficients such as the lift and the drag of our airfoil in order to allow design exploration. This work takes place in a longer project that aims to approximate three dimensional steady-state solutions over industrial geometries.
Machine Learning,Fluid Dynamics
What problem does this paper attempt to address?
### What problem does this paper attempt to solve? The paper "Graph Neural Networks for Airfoil Design" aims to use Graph Neural Networks (GNN) to solve the problem of solving the two - dimensional steady - state incompressible Navier - Stokes equations on different airfoil geometries. Specifically, the author attempts to achieve this goal in the following aspects: 1. **Improve the solution accuracy**: - The goal of the paper is not only to obtain a good approximation of different fields within the volume (such as the velocity field, pressure field, turbulent viscosity field), but also to accurately approximate surface quantities, such as wall shear stress and isostatic pressure. - The accurate prediction of these surface quantities is crucial for calculating the lift coefficient and drag coefficient of the airfoil, thus supporting the exploration of airfoil design. 2. **Handle unstructured data**: - Traditional numerical methods (such as the finite element method and the finite volume method) usually need to handle unstructured grid data, which is a challenge in deep learning. GNN can effectively handle this type of unstructured data, making deep - learning methods applicable to numerical simulations in fluid mechanics. 3. **Expand to three - dimensional industrial geometries**: - The work in this paper paves the way for approximate solutions in more complex three - dimensional industrial geometry simulations. By validating the effectiveness of the method on two - dimensional airfoils, the author hopes to be able to apply it to more complex three - dimensional industrial scenarios in the future. 4. **Performance evaluation**: - The author not only evaluates the performance of the model within the volume but also tests its generalization ability on different test sets, including geometric shapes with added noise, a larger range of attack angles, and different aspect ratios. ### Summary In general, this paper attempts to improve the solution accuracy of the two - dimensional airfoil flow field by combining deep - learning and graph - neural - network methods, especially in the prediction of surface quantities. This not only helps in the design optimization of airfoils but also provides a basis for future three - dimensional industrial geometry simulations.