Tests of Optimal LES with DNS Statistical Data. Evaluate modeling approach without other uncertainties. Principles of Optimal model design. Test Cases:.
1
A New Approach to LES Modeling R. D. Moser, P. Zandonade, P. Vedula R. Adrian, S. Balachandar, A. Haselbacher J. Langford, S Volker, A. Das Sponsors: AFOSR, DOE, NASA Ames, NSF
copyright Robert D. Moser, 2003
2
or
Optimal LES: Trading in the Navier-Stokes Equations for Custom Designed Discrete LES
copyright Robert D. Moser, 2003
3
Large Eddy Simulation Simulate only the largest scales of High-Reynolds number turbulence • Models of small scales required
Numerous models developed recently • E.g. scale similarity, dynamic, structure function, stretched vortex, deconvolution
Difficulties remain • Wall-bounded turbulence • Impact of numerical discretization
LES is for making predictions! • Predict (some) statistical properties of turbulence • Predict large-scale dynamics of turbulence copyright Robert D. Moser, 2003
4
Optimal LES Development Map
DYNAMIC TREATMENT OF CORRELATIONS
THEORETICAL CORRELATION MODELS
FINITE VOLUME OPTIMAL LES
PRACTICAL OPTIMAL LES MODELS
OPTIMAL LES FORMULATION
DNS CORRELATION DATA
DNS + EXPERIMENT VALIDATION DATA
VALIDATION + TESTING
OPTIMAL LES DESIGN APPROACH CRITICAL FORMULATION CHECKS
copyright Robert D. Moser, 2003
5
Filtering and LES Filters precisely define the large scales to be simulated • Not absolutely necessary, but useful • Provides a framework in which to develop models
Two flavors of filtering and LES • Continuously filtered LES • Discretely filtered LES
copyright Robert D. Moser, 2003
6
Continuous LES
Filter
Discretize
→
N-S Equations
Model
→
→
LES PDE’s
Numerics Discretized LES
→
Many filters are invertible or nearly so (e.g. Gaussian) A hypothetical exercise: suppose filter can be inverted • Determine evolution by defiltering and advancing N-S • Best “model” would be a DNS ⇒ DNS resolution • Coarse resolution determines accuracy limits • Best models must depend explicitly on discretization copyright Robert D. Moser, 2003
7
Discrete LES
Filter
→
N-S Equations
Model
→
Discrete LES
Examples: Fourier cut-off, sampled top-hat (finite volume), MILES Filter is not invertible & stochastic modeling tools are applicable • Many turbulent fields map to same filtered state • Evolution of filtered state considered stochastic
This is the formulation used here copyright Robert D. Moser, 2003
8
Stochastic Evolution of LES
u
Filter
replacements e u copyright Robert D. Moser, 2003
9
Stochastic Evolution of LES
du dt
Filter
replacements f du dt
copyright Robert D. Moser, 2003
10
Stochastic Evolution of LES
e u
Mapping from filtered field to filtered evolution?
replacements f du dt
copyright Robert D. Moser, 2003
PSfrag replacements
Ideal LES
u du dt
u
˜ u
du dt
g du
dt
du dt
g du
g du , dw dt dt
PSfrag replacements
ents
11
dt
u
˜ u
Turbulence
Filtered Turbulence
˜ w u,
Ideal LES
Best deterministic LES evolution: Average of filtered evolutions of fields mapping to the current LES state D E f dw du e=w = dt dt u e = wi • Equivalently average of model terms: m = h M | u • Two Theorems:
˜ match (Pope 2000, Langford & Moser 1999) 1) 1-time statistics of w and u ˜ du and 2) Mean-square difference between dw minimized but finite. dt dt copyright Robert D. Moser, 2003
12
Optimal LES Statistical data requirements for Ideal LES are outrageous • # of conditions = # DOF in LES
Stochastic estimation as an approximation to conditional average • Pick functional form of m(w) • Minimize mean-square error of approximation to conditional average • Results in model formulation first proposed by Adrian (1979,1990)
copyright Robert D. Moser, 2003
13
Optimal LES An example Estimate conditional average m ≈ hM |˜ u = wi Suppose m(w) = A + Bw + Cw 2 + Dw3 , then h(M − m(˜ u))Ej i = 0
⇒
hM Ej i = hm(˜ u)Ej i
where E = (1, u ˜, u ˜2 , u ˜3 ) is the event vector Equations solved for coefficients A, B, C and D ⇒ Optimal model Must know hM Ej i and hEi Ej i • Try using DNS correlation data • Then get correlations from theory copyright Robert D. Moser, 2003
14
Ideal vs. Optimal LES For a given turbulent flow and filter, Ideal LES is uniquely defined but unknown In contrast, several choices must be made to define Optimal LES • Selection of modeled term M E.g. ddtu˜ , τij or ∂j τij Matters because error minimized is different
• Selection of model dependencies E.g. spatial locality, nonlinearity Matters because changes space in which minimum error is sought
copyright Robert D. Moser, 2003
15
Developing Optimal LES Models Modeler needs to design the Optimal model • Guidance provided by hM Ej i = hmEj i • Arrange so hM Ej i includes terms of dynamical interest Model reproduces them a priori Example: Terms in 2-point correlation or Reynolds stress equation
Statistical information required as input • For quadratic estimates need correlations: hui (x)uj (x0 )i
hui (x)uj (x0 )uk (x0 )i
hui (x)uj (x0 )uk (x00 )ul (x00 )i
with separations of order the non-locality of the model
Use DNS correlations for testing, Theoretically determined correlations later. copyright Robert D. Moser, 2003
16
Optimal LES Development Map
DYNAMIC TREATMENT OF CORRELATIONS
THEORETICAL CORRELATION MODELS
FINITE VOLUME OPTIMAL LES
PRACTICAL OPTIMAL LES MODELS
OPTIMAL LES FORMULATION
DNS CORRELATION DATA
DNS + EXPERIMENT VALIDATION DATA
VALIDATION + TESTING
OPTIMAL LES DESIGN APPROACH CRITICAL FORMULATION CHECKS
copyright Robert D. Moser, 2003
17
Tests of Optimal LES with DNS Statistical Data Evaluate modeling approach without other uncertainties Principles of Optimal model design Test Cases: • Forced isotropic turbulence (Reλ = 164) Fourier cutoff filter
• Turbulent flow in a plane channel (Reτ = 590) Spectral representation/filter Severely filtered (∆x+ = 116, ∆z + = 58)
• Forced isotropic turbulence Finite volume filter copyright Robert D. Moser, 2003
18
Optimal LES of Forced Isotropic turbulence 2
Energy spectrum, E(k)
10
g replacements
L16 , Q16 1
10
Smagorinsky Cs = 0.228
0
10
DNS
L16
−1
10
DNS
Q16
Smagorinsky Cs = 0.819
−2
10
1
10
Wavenumber, k
copyright Robert D. Moser, 2003
19
Optimal LES Turbulent Channel at Reτ = 590 PSfragofreplacements y+ U+
30
LES DNS
20
LES 2.0
15
U+
ents
1.5
10
1.0
5
0.5
0 0 10
DNS filtered DNS LES
DNS 2.5
urms
25
3.0
1
2
10
10
3
10
0.0
0
y+
40
80
120
y+
copyright Robert D. Moser, 2003
160
200
20
Constructing Good Optimal Models Optimal model was formulated to reproduce the y–transport term in the Reynolds stress equation (∂y uk τi2 ) PSfrag replacements Simpler optimal model that doesn’t reproduce transport yields: y+ U+
30
LES DNS
20
LES 2.0
15
U+
ments
1.5
10
1.0
5
0.5
0 0 10
DNS filtered DNS LES
DNS 2.5
urms
25
3.0
1
2
10
10
y+
3
10
0.0
0
copyright Robert D. Moser, 2003
40
80
120
y+
160
200
21
Responsibilities of an LES Model An LES model must represent several effects of the subgrid turbulence • Dissipation of energy (and Rij ) - standard requirement • Subgrid contribution to mean equation (unresolved Reynolds stress). • Subgrid contribution to Rij transport • Subgrid contribution to pressure redistribution of Rij
Optimal LES provides a mechanism to construct models that do this • Select M and Ej , so that hM Ej i includes terms in Rij equation
copyright Robert D. Moser, 2003
22
Optimal LES Development Map
DYNAMIC TREATMENT OF CORRELATIONS
THEORETICAL CORRELATION MODELS
FINITE VOLUME OPTIMAL LES
PRACTICAL OPTIMAL LES MODELS
OPTIMAL LES FORMULATION
DNS CORRELATION DATA
DNS + EXPERIMENT VALIDATION DATA
VALIDATION + TESTING
OPTIMAL LES DESIGN APPROACH CRITICAL FORMULATION CHECKS
copyright Robert D. Moser, 2003
23
Finite Volume Optimal LES Like standard finite volume schemes, except: • Cell size not small compared to turbulence scales • Standard reconstruction techniques to determine finite volume fluxes are not applicable True solution is not smooth on scale of the grid volume.
Fluxes must be modeled. • Use Optimal model of the fluxes. • Estimate consistent with turbulence statistics, not numerical convergence.
Need FV formulation for complex geometries Similar approach for Finite Difference and Finite Element discretizations copyright Robert D. Moser, 2003
24
Performance of FV LES, Reλ = 164 323 Isotropic LES
0
E(k)
10
Structure function, S3
Filtered DNS A - Coll. 1x1x2 B - Stag. 1x1x2 C - Stag. 1x1x4 D - Stag. 1x1x6 E - Stag. 3x3x4
Filtered DNS A - Coll. 1x1x2 B - Stag. 1x1x2 C - Stag. 1x1x4 D - Stag. 1x1x6 E - Stag. 3x3x4
10
1
100 Separation, r / η
10 k
copyright Robert D. Moser, 2003
25
Optimal LES Development Map
DYNAMIC TREATMENT OF CORRELATIONS
THEORETICAL CORRELATION MODELS
FINITE VOLUME OPTIMAL LES
PRACTICAL OPTIMAL LES MODELS
OPTIMAL LES FORMULATION
DNS CORRELATION DATA
DNS + EXPERIMENT VALIDATION DATA
VALIDATION + TESTING
OPTIMAL LES DESIGN APPROACH CRITICAL FORMULATION CHECKS
copyright Robert D. Moser, 2003
26
Making Optimal LES Useful Simulations shown so far relied on DNS statistical data • Allowed properties and accuracy of OLES models to be explored • Allowed formulation details to be determined • Has not produced useful models Need to do a DNS first
Statistical input is needed • Rely as much as possible on theory
copyright Robert D. Moser, 2003
27
High Reynolds Number Optimal FV LES Estimation equations are of the form: X X αβ 0 α α Mij = Lijk wk + Qijkl (wkα wlβ )0 α
γ hwm Mij0 i
=
α,β
X
γ Lαijk hwkα wm i
X
γ δ 0 Lαijk hwkα (wm wn ) i
+
α
γ δ 0 h(wm wn ) Mij0 i
=
X
α β 0 γ Qαβ h(w k wl ) wm i ijkl
α,β
α
+
X
α β 0 γ δ 0 Qαβ h(w w ) (w m wn ) i k l ijkl
α,β
• Green terms are correlations of LES variables Can compute from LES “on the fly” (dynamically)
• Red terms require modeling input copyright Robert D. Moser, 2003
28
Modeling the Red Terms The red correlations are surface/volume integrals of: hui (x)uj (x)um (x0 )i
hui (x)uj (x)um (x0 )un (x00 )i
Assume Re → ∞, separations in inertial range (r = x − x0 ) Small-scale isotropy, Kolmogorov approximation
2 3
and
4 5
laws, Quasi-normal
C1 2/3 −4/3 hui (x)uj (x )i = u δij + r (ri rj − 4r2 δij ) 6 0 3 hui (x)uj (x)um (x )i = δij rm − 2 (δjm ri + δim rj ) 15 hui (x)uj (x)um (x0 )un (x00 )i = hui (x)uj (x)ihuk (x0 )ul (x00 )i 0
2
+ hui (x)uk (x0 )ihuj (x)ul (x00 )i + hui (x)ul (x00 )ihuk (x0 )ul (x)i copyright Robert D. Moser, 2003
29
Theoretical Optimal LES Forced Isotropic Turbulence • DNS at Reλ = 164 • LES at Reλ = ∞ 10
Filtered DNS Theoretical staggered Theoretical collocated DNS-based staggered
PSfrag replacements 1
filtered DNS, Reλ = 164 y
NS-based optimal LES, Reλ = 164
0.1
Theoretical optimal LES, Reλ = ∞
heoretical optimal LES, Reλ = 164
k E(k)
0.01
0.001
x
10
copyright Robert D. Moser, 2003
30
High (∞) Re Wall-Bounded Turbulence Assumptions of isotropy and inertial range not valid near wall Green terms can still be determined dynamically Need red correlations: A variety of modeling tools are being evaluated: • Log-layer similarity (Oberlack) • Anisotropy expansion & scaling (Procaccia) • Constraints from N-S equations • Quasi-Normal approximation
copyright Robert D. Moser, 2003
31
Test of Quasi-Normal Approximation Channel Flow at Reτ = 590 Q11,11 (r)−QN A L(r) (r)i1/2
Normalized error, φ11,11 (r) = L(r) = hQpq,rs (r)Qpq,rs
copyright Robert D. Moser, 2003
where
32
Similarity Scaling of Expansion Coefficients in Channel at Reτ = 940, Expansion of Procaccia
l= 2m= 0q= 4
l= 0m= 0q= 1
-2
-2.5
-3
j = 1 (y+ = 45) j = 2, (y+ = 60) j = 3, (y+ = 74) j = 4, (y+ = 90) j = 5, (y+ = 103) j = 6, (y+ = 117) j = 7, (y+ = 133) j = 8, (y+ = 150) j = 9, (y+ = 166) j = 10, (y+ = 180) j = 11, (y+ = 242) j = 12, (y+ = 312)
-1.5
log10(c[q,l,m])
log10(c[q,l,m])
-3
-3.5
-4
-1 log10(r/y)
-0.5
j = 1 (y+ = 45) j = 2, (y+ = 60) j = 3, (y+ = 74) j = 4, (y+ = 90) j = 5, (y+ = 103) j = 6, (y+ = 117) j = 7, (y+ = 133) j = 8, (y+ = 150) j = 9, (y+ = 166) j = 10, (y+ = 180) j = 11, (y+ = 242) j = 12, (y+ = 312)
0
copyright Robert D. Moser, 2003
-1.5
-1 log10(r/y)
-0.5
0
33
Conclusions Discrete LES formulations are useful, avoid problems with discretization Optimal LES is a rational basis for discrete LES modeling • Yields remarkably good LES • But needs extensive statistical data as input
For Re → ∞, correlations available theoretically (away from walls) • Kolmogorov theory, Quasi-normal approximation, small-scale isotropy & a dynamic procedure.
Near walls, need more information Also need models for subgrid contribution to statistical quantities of interest (e.g. turbulent energy). copyright Robert D. Moser, 2003