International Journal of Turbomachinery, Propulsion and Power (Jun 2021)

A Machine Learning Approach to Improve Turbulence Modelling from DNS Data Using Neural Networks

  • Yuri Frey Marioni,
  • Enrique Alvarez de Toledo Ortiz,
  • Andrea Cassinelli,
  • Francesco Montomoli,
  • Paolo Adami,
  • Raul Vazquez

DOI
https://doi.org/10.3390/ijtpp6020017
Journal volume & issue
Vol. 6, no. 2
p. 17

Abstract

Read online

In this paper, we investigate the feasibility of using DNS data and machine learning algorithms to assist RANS turbulence model development. High-fidelity DNS data are generated with the incompressible Navier–Stokes solver implemented in the spectral/hp element software framework Nektar++. Two test cases are considered: a turbulent channel flow and a stationary serpentine passage, representative of internal turbo-machinery cooling flow. The Python framework TensorFlow is chosen to train neural networks in order to address the known limitations of the Boussinesq approximation and a clustering based on flow features is run upfront to enable training on selected areas. The resulting models are implemented in the Rolls-Royce solver HYDRA and a posteriori predictions of velocity field and wall shear stress are compared to baseline RANS. The paper presents the fundamental elements of procedure applied, including a brief description of the tools and methods and improvements achieved.

Keywords