Abstract

Turbulence in fluids has been a popular research topic for many years due to its influence on a wide range of applications. Computational Fluid Dynamics (CFD) tools are able to provide plenty of information about this phenomenon, but their computational cost often makes the use of these tools unfeasible. For that reason, in recent years, turbulence modelling using Artificial Neural Networks (ANNs) is becoming increasingly popular. These networks typically calculate directly the desired magnitude, having input information about the computational domain. In this paper, a Convolutional Neural Network (CNN) for predicting different magnitudes of turbulent flows around different geometries by approximating the equations of the Reynolds-Averaged Navier-Stokes (RANS)-based realizable k-ε two-layer turbulence model is proposed. Using that CNN, alternative network structures are proposed to predict the velocity fields of a turbulent flow around different geometries on a rectangular channel, with a preliminary stage to predict pressure and vorticity fields before calculating the velocity fields, and the obtained results are compared with the ones obtained with the basic structure. The results demonstrate that the proposed structures clearly outperform the basic one, especially when the flow becomes uncertain. In addition, considering the results, the best network configuration is proposed. That network is tested with a domain with multiple geometries and a domain with a narrowing of the channel, which are domains with different conditions from the training ones, showing fairly accurate predictions.

Highlights

  • For many years, turbulence in fluids has been a popular research topic due to its impact on a wide variety of applications

  • The results show that, some errors appear in the contour and in the wake behind the geometry, all the structures are able to predict the velocity fields of the easy-topredict geometry and the aerodynamic geometry fairly precisely

  • In contrast with the typical network structure, which directly calculated the velocity fields, the proposed structures perform a preliminary calculation of pressure and vorticity fields in order to obtain more information about the flow

Read more

Summary

Introduction

Turbulence in fluids has been a popular research topic due to its impact on a wide variety of applications. As mentioned before, the realizable k-ε two-layer model uses an all-y+ wall treatment This wall treatment emulates the low-y+ wall treatment for fine meshes (near the boundaries), which resolves the viscous sublayer and needs little or no modelling to predict the flow across the wall boundary; the high-y+ wall treatment for coarse meshes (far from the boundaries), which, instead of resolving the viscous sublayer, obtains the boundary conditions for the continuum equations. As non-stationary turbulence models are selected, the average values of the velocity, pressure, and vorticity fields are extracted. To obtain these average fields, 2 s of simulation are considered, once the flow is fully developed. After generating all the input layers, they are scaled in a range of (0, 1), following the previously-mentioned Expression (18)

Neural Network Architecture
Neural Network Configurations
Performance Analysis
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call