
[9]. DNS of compressible channel flows [10] also suggest that in the near-wall region most of the density and temper-
ature fluctuations are the result of solenoidal ’passive mixing’ by turbulence. Previous work by Patel et al. [11] has
provided a mathematical basis for the use of the semi-local scaling as proposed by Huang et al. [12]. It was concluded
that under the limit of small property fluctuations in highly turbulent flows, a change in turbulence is governed by
wall-normal gradients of the semi-local Reynolds number, defined as:
Re⋆
τ≡pρ/ρw
µ/µw
Reτ,(1)
where ρis the density, µdynamic viscosity, the bar denotes Reynolds averaging, the subscript windicates the value at
the wall, and Reτis the friction Reynolds number based on wall quantities and the half channel height, h. Thus, Re⋆
τ
provides a scaling parameter which accounts for the influence of variable properties on turbulent flows.
With the semi-local scaling framework and the fact that variable property turbulent flows can be successfully
characterized by Re⋆
τ, two main developments followed. First, in Patel et al. [13], a velocity transformation was
proposed which allows to collapse mean velocity profiles of turbulent channel flows for a range of different density
and viscosity distributions. Although following a different approach, this transformation is equivalent to the one
proposed by Trettel and Larsson [14]. Second, this insight has later been used in Pecnik and Patel [3] to extend the
semi-local scaling framework to derive an alternative form of the turbulent kinetic energy (TKE) equation. It was
shown that the individual budget terms of this semi-locally scaled (TKE) equation can be characterized by the semi-
local Reynolds number and that effects, such as solenoidal dissipation, pressure work, pressure diffusion and pressure
dilatation, are indeed small for the flows investigated. Based on the semi-locally scaled TKE equation, Rodriguez
et al. [1] derived a novel methodology to improve a range of eddy viscosity models. The major difference of the new
methodology, compared to conventional turbulence models, is the formulation of the diffusion term in the turbulence
scalar equations.
While these corrections improve the results of RANS turbulence models significantly, they can still be subject to
further improvements. Due to these reasons, the present investigation will focus on building ML models to improve
the performance of existing RANS turbulence models.
1.2. Machine Learning
In recent years, machine learning has been successfully applied in fluid mechanics and heat transfer due to its
inherent ability to learn from complex data, see for instance Chang et al. [15]. While different ML methods are avail-
able, deep neural networks have emerged as one of the most promising alternatives to improve turbulence modelling
[16]. These systems are able to approximate complex non-linear functions by using nested layers of non-linear trans-
formations, which can be adapted to the context of every application to optimize the usage of computational resources
and to mitigate over-fitting. Different types of neural networks currently hold the state-of-the-art accuracy record in
challenging domains, such as computer-vision or natural-language processing [17]. During the last decade, one of the
main reasons behind the success of deep learning has been the ability of neural networks to both approximate general
non-linear functions while providing multiple alternatives to optimize their design.
Significant works in the context of deep learning applied to CFD can be found in the studies of Ling et al. [18],
who developed deep neural networks to model turbulence with embedded Galilean invariance, or in the work of Parish
and Duraisamy [19], where field inversion machine learning (FIML) is proposed in the context of CFD. Despite the
abundance of recent works, significant research is still required regarding the application of ML in the context of
CFD, and rich datasets to study turbulence in complex conditions must still be outlined. The future availability of
datasets to study turbulence in complex geometries is particularly promising, as this could yield new models with
strong applications to industrial and environmental problems.
The methodology for the present study is based on the FIML framework proposed by Parish and Duraisamy [19].
This methodology focuses on building corrections for existing RANS turbulence models instead of attempting to
rebuild existing knowledge entirely. In the FIML framework, the process of building machine learning models is
split into two stages. In the first stage, a data gathering process known as field inversion is performed, where the
objective is to identify an ideal set of corrections for the RANS turbulence model under study. Then, in the second
stage, a machine learning system is trained in order to replicate the corrections identified. The main advantage of
2