Multi-Flow Generalization in Data-Driven Turbulence Modeling: An Exploratory Study

Master Thesis (2023)
Author(s)

K.N. Hoefnagel (TU Delft - Aerospace Engineering)

Contributor(s)

Richard P. Dwight – Mentor (TU Delft - Aerodynamics)

Seven J. Hulshoff – Graduation committee member (TU Delft - Aerodynamics)

F. de de Prenter – Graduation committee member (TU Delft - Wind Energy)

Faculty
Aerospace Engineering
Copyright
© 2023 Kaj Hoefnagel
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Kaj Hoefnagel
Graduation Date
20-07-2023
Awarding Institution
Delft University of Technology
Programme
['Aerospace Engineering']
Faculty
Aerospace Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Computational fluid dynamics (CFD) is an important tool in design involving fluid flow. Scale-resolving CFD methods exist, but they are too computationally expensive for practical design. Instead, the relatively cheap Reynolds-averaged Navier-Stokes (RANS) approach is the industry standard, specifically models based on the Boussinesq hypothesis, which are unable to represent the effect of turbulence anisotropy. Development of RANS models based purely on physical arguments has stagnated; however, data-driven turbulence modeling presents a paradigm shift for improved predictions. Though this technique has produced successful models tailored to specific flows, it has yet to produce a successful general turbulence model, which is the focus of this work.

In this work, models consist of corrections to the classical k-omega SST turbulence model; bijDelta to correct the Reynolds stress anisotropy and R to correct the turbulent kinetic energy. High fidelity data combined with the k-corrective-frozen technique is used to obtain exact correction fields, which are validated. Then, the SpaRTA framework is used to regress symbolic expressions for the corrections. Using a newly developed solver, models are injected into a full RANS solver to assess a-posteriori performance for various test cases. SpaRTA identifies a good R model, but only after a-posteriori optimization of coefficients, this model holds promise for generalization. Meanwhile, SpaRTA is unable to find a good bijDelta model due to its reliance on linear regression. A new framework based on non-linear regression is introduced which identifies a much better bijDelta model, though this model is Reynolds number dependent.

Files

License info not available