Discovery of Algebraic Reynolds-Stress Models Using Sparse Symbolic Regression

A novel deterministic symbolic regression method SpaRTA (Sparse Regression of Turbulent Stress Anisotropy) is introduced to infer algebraic stress models for the closure of RANS equations directly from high-fidelity LES or DNS data. The models are written as tensor polynomials and are built from a library of candidate functions. The machine-learning method is based on elastic net regularisation which promotes sparsity of the inferred models. By being data-driven the method relaxes assumptions commonly made in the process of model development. Model-discovery and cross-validation is performed for three cases of separating flows, i.e. periodic hills ( R e =10595), converging-diverging channel ( R e =12600) and curved backward-facing step ( R e =13700). The predictions of the discovered models are significantly improved over the k - ω SST also for a true prediction of the flow over periodic hills at R e =37000. This study shows a systematic assessment of SpaRTA for rapid machine-learning of robust corrections for standard RANS turbulence models.

[1]  Trent McConaghy,et al.  FFX: Fast, Scalable, Deterministic Symbolic Regression Technology , 2011 .

[2]  J. Templeton,et al.  Reynolds averaged turbulence modelling using deep neural networks with embedded invariance , 2016, Journal of Fluid Mechanics.

[3]  Florian R. Menter,et al.  Sensitization of the SST Turbulence Model to Rotation and Curvature by Applying the Spalart–Shur Correction Term , 2009 .

[4]  Richard D. Sandberg,et al.  The development of algebraic stress models using a novel evolutionary algorithm , 2017 .

[5]  Paul A. Durbin,et al.  A Procedure for Using DNS Databases , 1998 .

[6]  K. Duraisamy,et al.  Augmentation of turbulence models using field inversion and machine learning , 2017 .

[7]  K. Duraisamy,et al.  Using field inversion to quantify functional errors in turbulence closures , 2016 .

[8]  Jean-Philippe Laval,et al.  Direct Numerical Simulations of Converging–Diverging Channel Flow , 2011 .

[9]  Michael A. Leschziner,et al.  Large-eddy simulation of turbulent boundary layer separation from a rounded step , 2012 .

[10]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[11]  Michael Manhart,et al.  Flow over periodic hills: an experimental study , 2011 .

[12]  T. Gatski,et al.  On explicit algebraic stress models for complex turbulent flows , 1992, Journal of Fluid Mechanics.

[13]  H. Zou,et al.  Regularization and variable selection via the elastic net , 2005 .

[14]  M. Kato The modeling of turbulent flow around stationary and vibrating square cylinders , 1993 .

[15]  Richard Sandberg,et al.  A novel evolutionary algorithm applied to algebraic modifications of the RANS stress-strain relationship , 2016, J. Comput. Phys..

[16]  P. Durbin Some Recent Developments in Turbulence Closure Modeling , 2018 .

[17]  Jinlong Wu,et al.  Physics-informed machine learning approach for augmenting turbulence models: A comprehensive framework , 2018, Physical Review Fluids.

[18]  S. Brunton,et al.  Discovering governing equations from data by sparse identification of nonlinear dynamical systems , 2015, Proceedings of the National Academy of Sciences.

[19]  P. Durbin,et al.  Zonal Eddy Viscosity Models Based on Machine Learning , 2019, Flow, Turbulence and Combustion.

[20]  J N Kutz,et al.  Model selection for dynamical systems via sparse regression and information criteria , 2017, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[21]  Steven L. Brunton,et al.  Data-driven discovery of partial differential equations , 2016, Science Advances.

[22]  Steven L. Brunton,et al.  Data-Driven Science and Engineering , 2019 .

[23]  S. Pope Turbulent Flows: FUNDAMENTALS , 2000 .

[24]  Richard D. Sandberg,et al.  Turbulence Model Development using CFD-Driven Machine Learning , 2019 .

[25]  D. Wilcox Turbulence modeling for CFD , 1993 .

[26]  R. Sandberg,et al.  Improved Junction Body Flow Modeling Through Data-Driven Symbolic Regression , 2019 .

[27]  Sunil K. Arolla Modeling and eddy simulation of rotating and curved turbulent flows , 2013 .

[28]  Steven L Brunton,et al.  Sparse identification of nonlinear dynamics for rapid model recovery. , 2018, Chaos.

[29]  Paola Cinnella,et al.  Quantification of model uncertainty in RANS simulations: A review , 2018, Progress in Aerospace Sciences.

[30]  William Gropp,et al.  CFD Vision 2030 Study: A Path to Revolutionary Computational Aerosciences , 2014 .

[31]  S. Pope A more general effective-viscosity hypothesis , 1975, Journal of Fluid Mechanics.

[32]  Wolfgang Rodi,et al.  Large eddy simulation of the flow over periodic hills , 2000 .

[33]  P. Durbin On the k-3 stagnation point anomaly , 1996 .

[34]  Andrew Pollard,et al.  Evaluation of Turbulence Models Using Direct Numerical and Large-Eddy Simulation Data , 2011 .

[35]  Brendan D. Tracey,et al.  A Machine Learning Strategy to Assist Turbulence Model Development , 2015 .

[36]  Karthik Duraisamy,et al.  Turbulence Modeling in the Age of Data , 2018, Annual Review of Fluid Mechanics.

[37]  Hrvoje Jasak,et al.  A tensorial approach to computational continuum mechanics using object-oriented techniques , 1998 .

[38]  Karthik Duraisamy,et al.  A paradigm for data-driven predictive modeling using field inversion and machine learning , 2016, J. Comput. Phys..

[39]  Richard D. Sandberg,et al.  Development and Use of Machine-Learnt Algebraic Reynolds Stress Models for Enhanced Prediction of Wake Mixing in LPTs , 2018, Volume 2C: Turbomachinery.

[40]  T. B. Gatski,et al.  Nonlinear eddy viscosity and algebraic stress models for solving complex turbulent flows , 2000 .

[41]  Michael Manhart,et al.  Flow over periodic hills – Numerical and experimental study in a wide range of Reynolds numbers , 2009 .

[42]  Paul A. Durbin,et al.  Statistical Theory and Modeling for Turbulent Flows: Durbin/Statistical Theory and Modeling for Turbulent Flows , 2010 .

[43]  Michel Stanislas,et al.  Progress in Wall Turbulence 2 : Understanding and Modelling , 2011 .

[44]  Michael A. Leschziner,et al.  Statistical Turbulence Modelling For Fluid Dynamics - Demystified: An Introductory Text For Graduate Engineering Students , 2015 .