Hostname: page-component-6766d58669-tq7bh Total loading time: 0 Render date: 2026-05-21T16:20:19.185Z Has data issue: false hasContentIssue false

A polar turbulence invariant map with applicability to realisable machine learning turbulence models

Published online by Cambridge University Press:  08 September 2025

James G. Wnek*
Affiliation:
Wright State University, 3640 Colonel Glenn Hwy, Dayton, OH 45435, USA
Christopher Schrock
Affiliation:
Air Force Research Laboratory, Wright-Patterson AFB, OH 45433, USA
Eric M. Wolf
Affiliation:
Ohio Aerospace Institute, 22800 Cedar Point Road, Cleveland, OH 44142, USA
Mitch Wolff
Affiliation:
Wright State University, 3640 Colonel Glenn Hwy, Dayton, OH 45435, USA
*
Corresponding author: James G. Wnek, james.wnek@wright.edu

Abstract

Invariant maps are a useful tool for turbulence modelling, and the rapid growth of machine learning-based turbulence modelling research has led to renewed interest in them. They allow different turbulent states to be visualised in an interpretable manner and provide a mathematical framework to analyse or enforce realisability. Current invariant maps, however, are limited in machine learning models by the need for costly coordinate transformations and eigendecomposition at each point in the flow field. This paper introduces a new polar invariant map based on an angle that parametrises the relationship of the principal anisotropic stresses, and a scalar that describes the anisotropy magnitude relative to a maximum value. The polar invariant map reframes realisability in terms of a limiting anisotropy magnitude, allowing for new and simplified approaches to enforcing realisability that do not require coordinate transformations or explicit eigendecomposition. Potential applications to machine learning-based turbulence modelling include post-processing corrections for realisability, realisability-informed training, turbulence models with adaptive coefficients and general tensor basis models. The relationships to other invariant maps are illustrated through examples of plane channel flow and square duct flow. Sample calculations are provided for a comparison with a typical barycentric map-based method for enforcing realisability, showing an average 62 % reduction in calculation time using the equivalent polar formulation. The results provide a foundation for new approaches to enforcing realisability constraints in Reynolds-averaged turbulence modelling.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is a work of the US Government and is not subject to copyright protection within the United States. Published by Cambridge University Press.
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© United States Air Force Research Laboratory, 2025
Figure 0

Figure 1. A comparison of the $J_{2,b}$$J_{3,b}$, $\xi$$\eta$ and barycentric maps. 1C indicates one-component turbulence, 2C-axi indicates two-component axisymmetric turbulence, and 3C indicates isotropic turbulence. The dashed line indicates the plane-strain limit.

Figure 1

Figure 2. A geometric interpretation of $\theta$. The axes are the eigenvectors of $b_{\textit{ij}}$, the blue lines indicate the bounds on $\theta$ and the red line is a unit vector.

Figure 2

Figure 3. An annotated diagram of the polar $\alpha$$\theta$ invariant map.

Figure 3

Figure 4. A comparison of the $\xi$$\eta$, barycentric and polar invariant maps using barycentric coordinates as pixel values. The plane-strain limit is overlaid as a dashed line.

Figure 4

Figure 5. The $\xi{ -}\eta$ map and barycentric map overlaid with lines of $\alpha$ and $\theta$. Red lines indicate constant $\alpha$ and blue lines indicate constant $\theta$. The black dashed line indicates the plane-strain limit.

Figure 5

Figure 6. A comparison of fully developed channel flow at ${Re}_\tau =2003$ in each invariant map. The data are coloured by $y^+$. Lines interpolated from the DNS data are underlaid for clarity.

Figure 6

Figure 7. A diagram of the square duct flow. The flow field is symmetric across the dashed diagonals.

Figure 7

Figure 8. A comparison of the square duct Reynolds stress visualised in each invariant map. The points are coloured by the wall distance, $d/H$.

Figure 8

Figure 9. Contour maps of invariant coordinates overlaid with streamlines for the square duct case. The scales for $\theta$ and $\xi$ have been reduced to half-range for clarity. (a) Polar map. left: $\alpha$, right: $\theta$, (b) Barycentric map. left: $C_3$, right: $C_1$, (c) $\xi$$\eta$ map. Left: $\eta$, Right: $\xi$.

Figure 9

Figure 10. (a) A histogram of the percent reduction in computation time of the polar invariant formulation compared with the barycentric map formulation. The mean is 62 %. (b) A comparison of the initial and corrected points in the polar invariant map for one set of 10 000 random matrices.

Figure 10

Algorithm 1 Colouring invariant maps using barycentric coordinates

Figure 11

Algorithm 2 Generating random, symmetric, deviatoric 3 × 3 matrices

Figure 12

Algorithm 3 Barycentric map-based correction

Figure 13

Algorithm 4 Polar invariant map-based correction