Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Philosophies and Fallacies in Turbulence Modeling P. Spalart H. Lomax M. Strelets Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Companion Article • Paper with same title – To be submitted to Progress in Aerospace Sciences – Soon… • This talk: – Has the same structure – Covers only a subset of the Fallacies • (but lists them all) Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Outline • Fundamental paradox of turbulence modeling – What does a Reynolds stress mean? – Do/should models have local formulations? • Philosophies of modeling – Systematic philosophy – Openly empirical philosophy • Fallacies of modeling – Hard fallacies – Intermediate Fallacies – Soft Fallacies • Underlying assumptions in turbulence modeling Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Fundamental Paradox • Reynolds (time) averaging defines Reynolds stresses: • The mean velocity Ui and stress <uiuj> “exist” locally at (x,y,z) Vorticity and mean streamlines Average Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Character of Vortex Shedding by Cylinder • The lift signal has considerable modulations • Phase averaging cannot be justified Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Motivation for Fully Time-Averaged Approach • Some systems have very small components Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Flows with “not as Obviously Disparate” Eddies • A boundary layer at high Reynolds number has a very large number of similar eddies • Is Reynolds averaging now “natural?” Should RANS work well? DNS of the Ekman layer by R. Johnstone, U. of Southampton Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Local Formulations for Turbulence Models • Classic non-local model: the algebraic model – Outer model in boundary layer nt = 0.02 Ue d* f(y/d) – Inner model mixing lengthVan Dreist l = k y ( 1 - exp(-yut/[26n]) ) • Modern RANS models avoid ut, and even more Ue, d* and d • Two reasons to prefer a local model: – Convenience in a CFD code – Physics (see below) • There are intermediate levels of locality: – Use of the wall distance d, or wall-normal vector n – Both are pre-calculated. n is discontinuous – Both should make the term “dormant” in free shear flows • In view of Fundamental Paradox, the physics of the locality preference are debatable – Even local models are tested only in large mature regions of turbulence – Sub-regions are coupled by history, transport and diffusion terms • In incompressible flows, pressure is a “non-local” quantity Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Local and Non-Local Quantities Field point d d, or y n Wall Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Outline • Fundamental paradox of turbulence modeling – What does a Reynolds stress mean? – Do/should models have local formulations? • Philosophies of modeling – Systematic philosophy – Openly empirical philosophy • Fallacies of modeling – Hard fallacies – Intermediate Fallacies – Soft Fallacies • Underlying assumptions in turbulence modeling Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Systematic Philosophy of RANS Modeling • Exact equation for evolution of Reynolds stress: – Again all these terms “exist” • Red terms, production and viscous diffusion, are exact • Other terms are “higher moments” and need modeling – It is the Closure Problem – The objective is to model each term well, separately – The ordering is NOT an expansion in terms of small or large parameter • This approach rests on the “Principle of Receding Influence” – Expression coined by Hanjalic & Launder – But there is no reason the higher moments will be easier to model • The budgets tend to contain several opposing large terms Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Openly Empirical Philosophy • Classic: Boussinesq approximation – Formula has merit, but is not exact in ANY known non-trivial flow • k and nt are complex functions of the flow field – i.e., not purely local in nature – The cm equation in k-e models is highly empirical • Other classic to provide nt in algebraic models: – mixing length l = k y (1 - exp(-yut/[26n]) ) – The wall distance also used in common transport models • Terms often come “from thin air,” e.g. cb2 in SA and a1 in SST • More daring: – Use of time derivative DSij/Dt (Olsen lag model and SARC model) – Quadratic term [ WikSkj+WjkSki ] (Wilcox-Rubesin, QCR) Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Boundaries and Bridges Between the Philosophies • In principle, the Systematic Philosophy drives strict disciplines – – – – No compensation of errors between terms Local formulation; no wall distance Preference against viscous damping functions Only first derivatives in space and time • In practice, some disciplines are ignored: – Widespread cancellation between terms • e.g. anisotropy of pressure-strain and dissipation tensors – Even some key terms are Openly Empirical • e.g., diffusion terms, especially Daly-Harlow – Some Reynolds-Stress models use wall distance and normal vector • And many viscous damping functions • Law of the wall does not apply to stresses, but models expect it! • What is “the best of both worlds?” – More exact terms, and more successful empiricism! – Model complexity can run away from us, for coding, AND calibration Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Outline • Fundamental paradox of turbulence modeling – What does a Reynolds stress mean? – Do/should models have local formulations? • Philosophies of modeling – Systematic philosophy – Openly empirical philosophy • Fallacies of modeling – Hard fallacies – Intermediate Fallacies – Soft Fallacies • Underlying assumptions in turbulence modeling Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Hard Turbulence Fallacies • “Isotropy of the diagonal Reynolds stresses” – Isotropy of linear eddy-viscosity model • “The velocity is a valid input in a model” – Acceleration or pressure gradient are valid inputs in a model • “Unsteady flows are more difficult than steady ones” • “Wall functions allow a radical reduction in the number of grid points” • “The swept-wing Independence Principle applies to turbulent flow” Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Isotropy of the Diagonal Reynolds Stresses” • This is a common complaint about Boussinesq models – Also called Linear Eddy Viscosity Models, LEVM • Consider a simple shear flow with U(y) – Write the LEVM stress tensor in axes oriented at an angle q to x: – The diagonal stresses depend on q! • The statement “the diagonal stresses are isotropic” is meaningless – Yet, it is found in numerous papers and (good) textbooks • Similarly, calling a LEVM “isotropic” is misleading – The stress tensor is not isotropic (unless dU/dy = 0) – The anisotropy is merely too simple – The model has two quantities to produce six stresses Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “The Velocity/Acceleration are Valid Inputs” • This point overlaps with a joint JFM paper with Speziale • It is easy to agree the velocity is not a valid input – Velocity is not a Galilean Invariant • Model depends on reference frame. Train, or train station? – But manuscripts appear now and then with it! • Acceleration is invariant between inertial frames… – However, acceleration does not influence vorticity – “A water-tunnel experiment does not need to stop because of an earth-quake” (neither does a CFD run!) • An incompressible turbulent flow is insensitive to acceleration – (with hard boundary conditions) • Therefore, it is very wise to exclude acceleration from any turbulence model Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Unsteady Flows are Harder than Steady Flows” • Papers focus on “unsteady” flows, as being more instructive – E.g., airfoil dynamic stall, or channel with pulsed mass flow • All turbulent flows are unsteady, by nature • Are some flows “more unsteady than others?” – Because boundary conditions are time-dependent? – Remember the cylinder flow! • The property of being steady is not Galilean-invariant • Consider turbulence encountering a (“steady”) shockboundary layer interaction – Is it exposed to a mild stimulation? – Is it easy to predict? Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Intermediate Turbulence Fallacies • “The Karman constant may depend on flow type and pressure gradient” • “Realizability is an essential quality for a model, and ``weak realizability'' has meaning” • “There exists a well-defined concept of an ``equilibrium'' turbulent flow, which reveals a relatively simple physical situation” • `` `Artificial’ turbulent flows are relevant test cases” • “It is important for the eddy viscosity to be O(y3) at the wall” • “Obtaining the correct values k and e (or w) is the key to success in a two-equation model” • “The flat plate boundary layer, unlike the pipe or channel, has constant total shear stress” • “The two-layer model of wall-bounded flow is a rigorous Matched Asymptotic Expansion” • “One-equation turbulence models `cannot be complete’ '‘ • “Extra strains, such as dV/dx for streamline curvature, are correct empirical measures to use in a model” Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Realizability is an Essential Quality” • True realizability: Reynolds stress tensor is positive-definite – This is of course true for the exact tensor – It is not guaranteed with two-equation models • The Realizable k-e model has a high status – It is usually not satisfied by one-equation models – It is not difficult to remedy, • by adding a multiple of the identity matrix • However, the effect is weak especially at low Mach number – There is a danger of expecting too much from it • “Weak” realizability: diagonal components are positive – Consider – The eigenvalues of this matrix are -1, 1, and 3 – This concept depends on the axes used; it is a hard fallacy Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Equilibrium Turbulent Flows” • The word implies a flow that is “easier to predict” • It has had at least two specific meanings: – The pressure gradient on a boundary layer is sustained, as expressed by a constant b = d* (dp/dx) / twall • The choice of word is unhelpful. How about “self-similar?” • These flows still have significant evolution of the turbulence driven by intense effects (strain, diffusion, pressure term…) • This class of flows is still a valid training ground – “Production = Dissipation” • • • • P = e in log layer, but not in many “well understood” flows Many models have corrections that are functions of P / e In what sense is P / e fundamental? Much hinges on transfers from one Reynolds stress to another, which do not affect the TKE k Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “It is Important for the Eddy Viscosity to be O(y3) at the Wall” • That nt / n = A y+3 + O(y+4) is an exact result. However, – By definition, this is a viscous region. nt is not separated from n – They enter the momentum equation “on a linear scale” – O(y3), O(y2) or O(y4) behavior is a minor detail Figure: A. Garbaruk • Some models (both RANS and SGS) are constrained to give O(y3), – But the developments never determine the coefficient A in front of y+3! Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “One-Equation Models will Never be Complete” • In the 1970’s and 80’s it was accepted that: – The minimal “description” of turbulence had a velocity scale and a second scale (length or time) – One-equation models would always need a component similar to algebraic models • In the 70’s, Secundov in Moscow had a complete model, now nt -92 • In 1990, Baldwin & Barth proposed a complete model – Although it has a serious difficulty at the edge of the turbulent region • In 1992, the Spalart-Allmaras model appeared – – – – The wall distance is a key input into it, but not ut, d*, or other typical “algebraic” quantities The wall distance is a little inconvenient for coding Not having an internal time scale is a little inconvenient in modeling • Two-equation modelers take many liberties: – k may not be the true TKE; production may be by vorticity, etc. • The Boussinesq approximation and nt = cm k2 / e are major assumptions • The choice between e, w and l for second variable is “a matter of taste” Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Soft Turbulence Fallacies • “Homogeneous Isotropic Turbulence is the starting point of RANS modeling” • “Rapid-Distortion Theory provides valuable, discriminating constraints” • “The Lumley Invariants contain all the information needed on the anisotropy of the Reynolds-stress tensor” • “Algebraic Reynolds-Stress Models (ARSM) inherit accuracy from the RST models they are derived from, rigorously” • “The wall distance and wall-normal vector, and viscous damping functions are serious flaws in a RANS model” • “The Daly-Harlow Generalized Gradient Diffusion Hypothesis is fully understood” • “The two-component limit is a valuable, discriminating constraint” Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Isotropic Turbulence is the Starting Point of Modeling” • Isotropic turbulence is priceless to study nature of turbulence – Chaos, energy cascade, dissipation, role of viscosity • It has been the first step of model calibration – TKE decay traditionally obeys a power law: k = A t-p with p ~ 1.2 – This sets a basic constant in two-equation models: Ce2 = ( p + 1 ) / p • The decay power depends on the spectrum for low k – This is the durable part of the spectrum, – By dimensional analysis, p = 2 – 4 / ( 3 + q ) – q = 4 gives p = 10 / 7 • But q is arbitrary! – The k4 spectrum is a favorite, but k2 is also respected (Saffman) – Therefore, Ce2 is set based on an arbitrary initial condition – The energy-containing eddies of Isotropic Turbulence are not “natural” • For different reasons in experiments and in DNS • This agrees with ideas of Skrbek & Stalp, 2000 Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Spectra and TKE Decay in DNS of Isotropic Turbulence • By M. Dodd and A. Ferrante, U. of Washington • 5123grid, initial Rl = 40, k4 low end of spectrum, • which implies t-10/7 decay Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Spectra in Experiment of Isotropic Turbulence Figure: A. Garbaruk • “Natural” power of k for E(k) appears not to be 4, or 2 • Energy is well to the left of where is was injected Grid size Structure size? Van Dyke’s book Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Algebraic Reynolds-Stress Models Inherit Accuracy from Differential Reynolds Stress Models, Rigorously” • The origin is a short paper of Rodi, 1976 – He has not used it recently – The conjecture is that the source terms in the transport equation for the anisotropy aij are zero: – Under the source terms, all the Reynolds stresses grow at the same rate – Then, a non-Boussinesq model, giving aij, is linked to a stress-transport model, through non-trivial “reverse engineering” – In later years, large amounts of algebra were applied • The problems are: – The purpose of a non-Boussinesq model is to better capture anisotropy in non-trivial deformations, when more than one stress matters, • but the calibration is done when the anisotropy is not evolving – We know of no experimental or DNS support for the conjecture • That could have taken the form Daij/Dt<<(Dk/Dt)/k, or << (De/Dt)/e – Models have progressed since 1976, but this assumption is frozen in time Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Wall Distance and Wall-Normal Vector are Serious Flaws” • Reasons these quantities are “undesirable:” • 1. Convenience and stability – d is a little difficult to calculate • People have cut corners in codes • For grid blocks, and oblique grid lines, and limiters • Searching is more difficult on massively-parallel machines – Its derivative is discontinuous – n is discontinuous and hard to calculate – Smooth definitions of “effective distance” from a PDE exist • • • • Work or Fares and Tucker, and others n can then be defined as grad(d) These definitions alleviate the “wire problem” (next slide) They could be much more efficient on parallel machines • 2. Physics Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA “Wall Distance and Wall-Normal Vector are Serious Flaws” • 2. Physics – Quantities are absent from Reynolds-Stress Equation – Small bodies, such as wires, have excessive impact – However, any empirical attitude recognizes that the physical influence of a wall is major • Budget of <u’v’> in BL is dominated by pressure-strain – i.e., by a “wall-reflection,” “non-local” effect • Empirial model equations are created so wall influence fades – Typical terms are proportional to 1/d2 • In other models, the wall influences the turbulence through the boundary conditions and the diffusion terms – Is that a natural vehicle for the wall blockage (“splatting”) effect? – Proposals to eliminate d from one-equation models • They fall back on using the velocity, which is not invariant – Use of d and n in “legitimate” RST models Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Underlying Assumptions in Turbulence Research • RANS will outlive us, and is a highly justified field of work – In transportation, pure LES will not be possible for decades, if ever (DNS?) – Within hybrids, the switch RANS-> LES will occur earlier, in the attached BL • This may lead to RANS models aimed at only boundary layers • The beauty of RANS research can be… hidden! – It IS there, and so is discipline (invariance, well-posedness, sensitivity) – The rewards for successful modeling work are more than adequate • Steps based on analytical “Turbulence Facts” are attractive… – But it is possible (easy?) to be seduced by them • DNS has not had the impact on RANS we all hoped for • Valid question: does an excellent RANS turbulence model exist? – (with any number of equations) – Or is there a “glass ceiling” to accuracy? – The answer inspires the choice of calibration cases • If “yes,” the cases can be invoked in any order • If “no,” identify a “cloud” of meaningful cases and ignore “corners of the envelope” • Also valid: is a respectable model understood to be universal? – Or can it be restricted to a class of flows? (for instance, boundary layers) Turbulence in Engineering Applications – Nov. 17-21, 2014, UCLA Detached-Eddy Simulation RANS LES