Beruflich Dokumente
Kultur Dokumente
V 18
Contents
Fluid (gas and liquid) flows are governed by partial differential equations (PDE) which represent conservation laws for the mass, momentum, and energy. Computational Fluid Dynamics (CFD) is the art of replacing such PDE systems by a set of algebraic equations which can be solved using digital computers. The object under study is also represented computationally in an approximate discretized form.
Introduction
Numerical simulations of fluid flow (will) enable architects to design comfortable and safe living environments designers of vehicles to improve the aerodynamic characteristics chemical engineers to maximize the yield from their equipment petroleum engineers to devise optimal oil recovery strategies surgeons to cure arterial diseases (computational hemodynamics) meteorologists to forecast the weather and warn of natural disasters safety experts to reduce health risks from radiation and other hazards military organizations to develop weapons and estimate the damage CFD practitioners to make big bucks by selling colorful pictures :-)
ME33 : Fluid Flow 5 Chapter 15: Computational Fluid Dynamics
Introduction
What is?
Practice of engineering and science has been dramatically altered by the development of
Scientific computing Mathematics of numerical analysis Tools like neural networks The Internet
Introduction
We are in the midst of a new Scientific Revolution as significant as that of the 16th and 17th centuries when Galilean methods of systematic experiments and observation supplanted the logic-based methods of Aristotelian physics Modern tools, i.e., computational mechanics, are enabling scientists and engineers to return to logic-based methods for discovery and invention, research and development, and analysis and design
ME33 : Fluid Flow 9 Chapter 15: Computational Fluid Dynamics
Introduction
Scientific method
Aristotle (384-322 BCE)
Greek philosopher, student of Plato Logic and reasoning was the chief instrument of scientific investigation; Posterior Analytics To possess scientific knowledge, we need to know the cause of which we observe
Through their senses humans encounter facts or data Through inductive means, principles created which will explain the data Then, from the principles, work back down to the facts
Example: Demonstration of the fact (Demonstratio quia) The planets do not twinkle What does not twinkle is near the earth Therefore the planets are near the earth Knowledge of Aristotles work lost to Europe during Dark Ages. Preserved by Mesopotamian (modern day Iraq) libraries.
ME33 : Fluid Flow 10 Chapter 15: Computational Fluid Dynamics
Introduction
Scientific method
Galileo Galilei (1564-1642)
Formulated the basic law of falling bodies, which he verified by careful measurements. He constructed a telescope with which he studied lunar craters, and discovered four moons revolving around Jupiter. Observation-based experimental methods: required instruments & tools ; e.g., telescope, clocks. Scientific Revolution took place in the sixteenth and seventeenth centuries, its first victories involved the overthrow of Aristotelian physics
Convicted of heresy by Catholic Church for belief that the Earth rotates round the sun. In 1992, 350 years after Galileo's death, Pope John Paul II admitted that errors had been made by the theological advisors in the case of Galileo.
11
Introduction
Mathematics Isaac Newton (1643 1727)
Laid the foundation (along with Leibniz) for differential and integral calculus It has been claimed that the Principia is the greatest work in the history of the physical sciences. Book I: general dynamics from a mathematical standpoint Book II: treatise on fluid mechanics Book III: devoted to astronomical and physical problems. Newton addressed and resolved a number of issues including the motions of comets and the influence of gravitation. For the first time, he demonstrated that the same laws of motion and gravitation ruled everywhere under a single mathematical law.
12 Chapter 15: Computational Fluid Dynamics
Introduction
Fluid Mechanics
Faces of Fluid Mechanics : some of the greatest minds of history have tried to solve the mysteries of fluid mechanics
Archimedes
Da Vinci
Newton
Leibniz
Euler
Bernoulli
ME33 : Fluid Flow
Navier
13
Stokes
Reynolds
Prandtl
Introduction
Fluid Mechanics
From mid-1800s to 1960s, research in fluid mechanics focused upon
Analytical methods
Exact solution to Navier-Stokes equations (~80 known for simple problems, e.g., laminar pipe flow) Approximate methods, e.g., Ideal flow, Boundary layer theory
Experimental methods
Scale models: wind tunnels, water tunnels, towing-tanks, flumes,... Measurement techniques: pitot probes; hot-wire probes; anemometers; laser-doppler velocimetry; particle-image velocimetry Most man-made systems (e.g., airplane) engineered using buildand-test iteration.
Introduction
History of computing
Computing, 1945-1960
Early computer engineers thought that only a few dozen computers required worldwide Applications: cryptography (code breaking), fluid dynamics, artillery firing tables, atomic weapons ENIAC, or Electronic Numerical Integrator Analyzor and Computer, was developed by the Ballistics Research Laboratory in Maryland and was built at the University of Pennsylvania's Moore School of Electrical Engineering and completed in November 1945
ME33 : Fluid Flow 15 Chapter 15: Computational Fluid Dynamics
Introduction
History of computing
Ultra Project
Left. The Colossus computer at Bletchley Park, Buckinghamshire, England, c. 1943. Funding for this code-breaking machine came from the Ultra project.
In the early 1930s Polish cryptographers first broke the code of Germany's cipher machine Enigma. They were led by mathematician Marian Rejewski and assisted by material provided to them by agents of French intelligence. For much of the decade, the Poles were able to decipher their neighbour's radio traffic, but in 1939, faced with possible invasion and difficulties decoding messages because of changes in Enigma's operating procedures, they turned their information over to the Allies. Early in 1939 Britain's secret service set up the Ultra project at Bletchley Park, 50 miles (80 km) north of London, for the purpose of intercepting the Enigma signals, deciphering the messages, and controlling the distribution of the resultant secret information. Strict rules were established to restrict the number of people who knew about the existence of the Ultra information and to ensure that no actions would alert the Axis powers that the Allies possessed knowledge of their plans. The incoming signals from the German war machine (more than 2,000 daily at the war's height) were of the highest level, even from Adolf Hitler himself. Such information enabled the Allies to build an accurate picture of enemy plans and orders of battle, forming the basis of war plans both strategic and tactical. Ultra intercepts of signals helped the Royal Air Force to win the Battle of Britain. Intercepted signals between Hitler and General Gnther von Kluge led to the destruction of a large part of the German forces in Normandy in 1944 after the Allied landing. ME33 : Fluid Flow 16 Chapter 15: Computational Fluid Dynamics
Introduction
High-performance computing
Top 500 computers in the world compiled: www.top500.org Computers located at major centers connected to researchers via Internet
17
18
Biomedical
F18 Store Separation
Automotive
Temperature and natural convection currents in the eye following laser heating.
19
Aircraft Design
20
Aircraft Design
Prediction of the wake vortices up to 6.5 wingspans generated by the DLR-F11 aircraft model making use of a 4th-order central scheme and the automatic mesh refinement technique. Inviscid simulation, M=0.2, =10
21
Aircraft Design
Comparison of Computed Wake Vortex Evolution Flowfield (OVERFLOW Code) with Experiment (2-pair)
22
Aircraft Design
Stagnation pressure loss at the fan face of an airintake at the fixed point submitted to crosswind. M = 0.045, = 0o, = 9o, Re = 3.9x106. Airbus France, NSMB code.
23
Chemical Processing
Polymerization reactor vessel - prediction of flow separation and residence time effects.
Hydraulics
24
Power Generation
26
27
28
29
30
31
32
33
34
35
36
PDEs can be classified into hyperbolic, parabolic and elliptic ones each class of PDEs models a different kind of physical processes the number of initial/boundary conditions depends on the PDE ype different solution methods are required for PDEs of different type
Hyperbolic equations Information propagates in certain directions at finite speeds; the solution is a superposition of multiple single waves Parabolic equations Information travels downstream/forward in time; directions at finite speeds; the solution can be constructed using a marching/time-stepping method Elliptic equations Information propagates in all directions at infinite speed; describe equilibrium phenomena (unsteady problems are never elliptic
37
38
39
CFD Process
Geometry Physics Mesh Solve Reports PostProcessing
Contours Select Geometry Heat Transfer ON/OFF Unstructured (automatic/ manual) Steady/ Unsteady Forces Report
(lift/drag, shear stress, etc)
Geometry Parameters
Compressible ON/OFF
Iterations/ Steps
XY Plot
Vectors
Flow properties
Convergent Limit
Verification
Streamlines
Viscous Model
Validation
Boundary Conditions
Numerical Scheme
Initial Conditions
40
Modeling
Modeling is the mathematical physics problem
formulation in terms of a continuous initial boundary value problem (IBVP) IBVP is in the form of Partial Differential Equations (PDEs) with appropriate boundary conditions and initial conditions. Modeling includes: 1. Geometry and domain 2. Coordinates 3. Governing equations 4. Flow conditions 5. Initial and boundary conditions 6. Selection of models for different applications
ME33 : Fluid Flow 41 Chapter 15: Computational Fluid Dynamics
system (r, , z), and spherical system(r, , ) should be appropriately chosen for a better resolution of the geometry (e.g. cylindrical for circular pipe).
42
2 w 2 w 2 w w w w w p r + ru + rv + rw = - + m 2 + 2 + 2 t x y z z z x y
Local acceleration
Convection
Viscous terms
r ( r u ) ( r v ) ( r w ) + + + = 0 Continuity equation t x y z
p = rRT
D 2R 3 DR 2 pv - p R + ( ) = Dt 2 2 Dt rL
ME33 : Fluid Flow 43
(Re)
External flow or internal flow (wall bounded or not) Turbulent vs. laminar (Re) Incompressible vs. compressible (Mach number) Single- vs. multi-phase (Ca) Thermal/density effects (Pr, g, Gr, Ec) Free-surface flow (Fr) and surface tension (We) Chemical reactions and combustion (Pe, Da) etc
Chapter 15: Computational Fluid Dynamics
44
45
Modeling(boundary conditions)
Boundary conditions: No-slip or slip-free on walls,
periodic, inlet (velocity inlet, mass flow rate, constant pressure, etc.), outlet (constant pressure, velocity convective, numerical beach, zero-gradient), and nonreflecting (for compressible flows, such as acoustics), etc.
v=0, dp/dr=0,du/dr=0
Axisymmetric
46 Chapter 15: Computational Fluid Dynamics
etc
ME33 : Fluid Flow 47 Chapter 15: Computational Fluid Dynamics
Turbulent flows at high Re usually involve both large and small scale
vortical structures and very thin turbulent boundary layer (BL) near the wall
Turbulent models:
DNS: most accurately solve NS equations, but too expensive
for turbulent flows
Free-surface models:
Surface-tracking method: mesh moving to capture free surface,
limited to small and medium wave slopes
49
Numerical methods
The continuous Initial Boundary Value Problems
(IBVPs) are discretized into algebraic equations using numerical methods. Assemble the system of algebraic equations and solve the system to get approximate solutions Numerical methods include:
1. Discretization methods 2. Solvers and numerical parameters 3. Grid generation and transformation 4. High Performance Computation (HPC) and postprocessing
50
Discretization methods
usually for regular grid) and finite volumes and finite element methods (usually for irregular meshes) Each type of methods above yields the same solution if the grid is fine enough. However, some methods are more suitable to some cases than others Finite difference methods for spatial derivatives with different order of accuracies can be derived using Taylor expansions, such as 2nd order upwind scheme, central differences schemes, etc. Higher order numerical methods usually predict higher order of accuracy for CFD, but more likely unstable due to less numerical dissipation Temporal derivatives can be integrated either by the explicit method (Euler, Runge-Kutta, etc.) or implicit method (e.g. Beam-Warming method)
51
52
53
54
55
56
57
58
59
u v + =0 x y
(L-1,m)
(L,m)
m=1 m=0
y m=MM+1 m=MM
2u p u u u = - +m 2 +v y x e y x
l u um l l -1 u = u u m m x Dx
(L,m-1)
L-1
2u m l l l m 2 = 2 u 2 u + u m + 1 m m -1 y Dy
2nd order central difference i.e., theoretical order of accuracy Pkest= 2.
60
l l l l -1 B1um + B u + B u = B u -1 2 m 3 m +1 4 m -
B2 B 1 0 0
B3 B2 0 0
0 B3 0 0
0 0 0 0
0 0 0 0
0 0 B1 0
0 0 B2 B1
l p / e ( )m x
l um l -1 = um - ( p / e)lm Dx x
B4
61
Discretization
Grid Generation Flow field must be treated as a discrete set of points (or volumes) where the governing equations are solved. Many types of grid generation: type is usually related to capability of flow solver.
Structured grids Unstructured grids Hybrid grids: some portions of flow field are structured (viscous regions) and others are unstructured Overset (Chimera) grids
ME33 : Fluid Flow 63 Chapter 15: Computational Fluid Dynamics
Discretization
Grid Generation
64
Discretization
Grid Generation
Block-structured meshes
Multilevel subdivision of the domain with structured grids within blocks Can be non-matching, special treatment is necessary at block interfaces Provide greater flexibility, local refinement can be performed blockwise Unstructured meshes Suitable for arbitrary domains and amenable to adaptive mesh refinement Consist of triangles or quadrilaterals in 2D, tetrahedra or hexahedra in 3D Complex data structures, irregular sparsity pattern, difficult to implement
65
Discretization
Grid Generation: examples of cell types
3D Cell Types 2D Cell Types
66
Structured Grids
Structured Grids
68
Unstructured Grids
Unstructured Grids
Discretization
Algebraic equations
To solve NSE, we must convert governing PDEs to algebraic equations
Finite difference methods (FDM)
Each term in NSE approximated using Taylor series, e.g.,
Solve
Run CFD code on computer
2D and small 3D simulations can be run on desktop computers (e.g., FlowLab) Unsteady 3D simulations still require large parallel computers
Monitor Residuals
Defined two ways
Change in flow variables between iterations Error in discrete algebraic equation
ME33 : Fluid Flow 73 Chapter 15: Computational Fluid Dynamics
Post-processing
Pressure Distribution
74
Post-processing
Pathlines
75
Post-processing
Pathlines
76
Post-processing
Trajectory
77
Post-processing
Unsteady flow
78
Uncertainty Assessment
Process of estimating errors due to numerics and modeling
Numerical errors
Iterative non-convergence: monitor residuals Spatial errors: grid studies and Richardson extrapolation Temporal errors: time-step studies and Richardson extrapolation
Modeling errors (Turbulence modeling, multi-phase physics, closure of viscous stress tensor for nonNewtonian fluids)
Only way to assess is through comparison with benchmark data which includes EFD uncertainty assessment.
ME33 : Fluid Flow 79 Chapter 15: Computational Fluid Dynamics
80
Conclusions
Because of limitations, need for experimental research is great However, focus has changed
From
Research based solely upon experimental observations Build and test (although this is still done)
To
High-fidelity measurements in support of validation and building new computational models.
Currently, the best approach to solving engineering problems often uses simulation and experimentation
ME33 : Fluid Flow 81 Chapter 15: Computational Fluid Dynamics
Applications
Capabilities of Current Technology
Complex real-world problems solved using Scientific Computing Commercial software available for certain problems Simulation-based design (i.e., logic-based) is being realized. Ability to study problems that are either expensive, too small, too large, or too dangerous to study in laboratory
Very small : nano- and micro-fluidics Very large : cosmology (study of the origin, current state, and future of our Universe) Expensive : engineering prototypes (ships, aircraft) Dangerous : explosions, fires
82
83
http://www.fluent.com
84
85
http://www.ensight.com/
86
http://www.metacomptech.com
87
http://www.sai.msu.su/sal/sal1.shtml
88
http://gd.tuwien.ac.at/study/baum-lse/node2.html
89
Literature
90
Literature
9. Fletcher, C. A. J. Computational Techniques for Fluid Dynamics, Springer Series in Computational Physics, Vols. 1-2, 2nd Edition, 1991.
91
92
93
94
95
Single Block Grids Creating the Mapping Conformal Mapping Schwarz Christoffel
96
97
98
Single Block Grids Creating the Mapping Algebraic Mappings Transfinite Interpolation
99
Single Block Grids Creating the Mapping Algebraic Mappings Transfinite Interpolation
Current State of Unstructured Mesh CFD Technology Method of choice for many commercial CFD vendors
Fluent, StarCD, CFD++,
Advantages
Complex geometries Adaptivity Parallelizability
Enabling factors
Maturing grid generation technology Better Discretizations and solvers
Mature technology
Numerous available commercial packages Remaining issues
Grid quality Robustness Links to CAD
Overlapping grid system on space shuttle (Slotnick, Kandula and Buning 1994)
ME33 : Fluid Flow 112 Chapter 15: Computational Fluid Dynamics
Multigrid solvers
Multigrid techniques enable optimal O(N) solution complexity Based on sequence of coarse and fine meshes Originally developed for structured grids
Enabling CFD Solver Developments (1990 2000) Agglomeration Multigrid solvers for unstructured meshes
Coarse level meshes constructed by agglomerating fine grid cells/equations
Agglomeration Multigrid
Automated Graph-Based Coarsening Algorithm Coarse Levels are Graphs Coarse Level Operator by Galerkin Projection Grid independent convergence rates (order of magnitude improvement)
ME33 : Fluid Flow 116 Chapter 15: Computational Fluid Dynamics
Enabling CFD Solver Developments (1990 2000) Graph-based Partitioners for parallel load balancing
Metis, Chaco, Jostle
Edge-data structure graph of grid Agglomeration Multigrid levels = graphs Excellent load balancing up to 1000s of processors
Homogeneous data-structures (Versus multi-block / overlapping structured grids)
Boundary Conditions
Typical conditions
Wall
No-slip (u = v = w = 0) Slip (tangential stress = 0, normal velocity = 0) With specified suction or blowing With specified temperature or heat flux
Inflow Outflow Interface Condition, e.g., Air-water free surface Symmetry and Periodicity
Usually set through the use of a graphical user interface (GUI) click & set
ME33 : Fluid Flow 120 Chapter 15: Computational Fluid Dynamics
3.1 million vertices, 18.2 million tets, 115,489 surface pts Normal spacing: 1.35E-06 chords, growth factor=1.3
ME33 : Fluid Flow 122 Chapter 15: Computational Fluid Dynamics
Current approach
Generate coarse (O(10**6) vertices on workstation Refine on supercomputer
Edge data-structure Line solver in BL regions near walls Agglomeration Multigrid acceleration Newton Krylov (GMRES) acceleration option Spalart-Allmaras 1 equation turbulence model
Parallel Implementation
Domain decomposition with OpenMP/MPI communication
OpenMP on shared memory architectures MPI on distributed memory architectures Hybrid capability for clusters of SMPs
Weighted graph partitioning (Metis) (Chaco) Coarse and fine MG levels partitioned independently
ME33 : Fluid Flow 128 Chapter 15: Computational Fluid Dynamics
Mesh independent property of Multigrid GMRES effective but requires extra memory
ME33 : Fluid Flow 131 Chapter 15: Computational Fluid Dynamics
Parallel Scalability
Cases Run
Baseline grid: 1.6 million points
Full drag polars for Mach=0.5,0.6,0.7,0.75,0.76,0.77,0.78,0.8 Total = 72 cases
120 Cases (excluding finest grid) About 1 week to compute all cases
ME33 : Fluid Flow 137 Chapter 15: Computational Fluid Dynamics
Adaptive Meshing
Potential for large savings through optimized mesh resolution
Well suited for problems with large range of scales Possibility of error estimation / control Requires tight CAD coupling (surface pts)
Mapping techniques
Hessian based Grid quality
ME33 : Fluid Flow 148 Chapter 15: Computational Fluid Dynamics
Refinement Criteria
Weakest link of adaptive meshing methods
Obvious for strong features Difficult for non-local (ie. Convective) features
eg. Wakes
Grid Related Issues for Gradient-based Design Parametrization of CAD surfaces Consistency across disciplines
eg. CFD, structures,
Surface grid motion Interior grid motion Grid sensitivities Automation / Parallelization
Sensitivity Analysis
objective function (e.g., Stress, CD)
Manual differentiation Automatic differentiation tools (e.g., ADIFOR and ADIC) Complex variables Finite-difference approximations
Grid Sensitivities
Potential for large efficiency gains Spectral element methods Discontinuous Galerkin (DG) Streamwise Upwind Petrov Galerkin (SUPG)
High-Order Discretizations
Require more complete surface definition Curved surface elements
Additional element points Surface definition (for high p)
168
What is Turbulence?
u
Unsteady, aperiodic motion in which all three velocity components fluctuate mixing matter, momentum, and energy. Decompose velocity into mean and fluctuating parts: Ui(t) Ui + ui(t)
ui(t) U i (t) Ui Time
Direct numerical simulation of governing equations is only possible for simple low-Re flows. Instead, we solve Reynolds Averaged Navier-Stokes (RANS) equations: R (steady, incompressible flow U i p 2U i =+m + ij w/o body forces) rU k xk xi x j x j x j where
Rij = - r ui u j
(Reynolds stresses)
Rex 510 5
ReD 20,000 Internal Flows
ReDh 2,300
Re L
rUL m
L = x, D, Dh, etc. Other factors such as free-stream turbulence, surface conditions, and disturbances may cause earlier transition to turbulent flow.
Grashof
Prandtl
Natural Convection
Ra 108 - 1010
3 g b D TL r where Ra=Gr Pr x ma
DT = Ts - T
Ts= temperature of the wall T= fluid temperature far from the surface of the object
Streamline curvature Lateral divergence Acceleration or deceleration Swirl Recirculation (or separation) Secondary flow
u u u u
Choices to be Made
Flow Physics Computational Resources
Computational Grid
Accuracy Required
Two-Equation Models
Standard k-e RNG k-e Realizable k-e
Available in FLUENT
Turbulent viscosity is indirectly solved for from single transport equation of modified viscosity for One-Equation model. For Two-Equation models, turbulent viscosity correlated with turbulent kinetic energy (TKE) and the dissipation rate of TKE.
Turbulent Viscosity:
k2 mt rCm e
Transport equations for turbulent kinetic energy and dissipation rate are solved so that turbulent viscosity can be computed for RANS equations.
Turbulent Kinetic Energy: k uiui / 2
ui ui u j Dissipation Rate of e n + Turbulent Kinetic Energy: x j x j xi
x j
2 ~ ~ ~ n n n ~ - rcw1 f w 2 (m + r n ) + rcb 2 x j d x j
Diffusion
Destruction
The additional variables are functions of the modified turbulent viscosity and velocity gradients.
Boundary layers with adverse pressure gradients turbomachinery Designed to be used with fine mesh as a low-Re model, i.e., throughout the viscous-affected region. Sufficiently robust for relatively crude simulations on coarse meshes.
Convection
Dissipation Rate
U j U i U j e2 e e e rU i = C1e m t + + ( m t s e ) - C 2e r k xi k x x x x x i j i i i 1 4 2 4 3 14444 4 24 3 4 244 4 3 1 4 244444 3 144
Convection Generation Diffusion Destruction
s k ,s e , C1e , C2e
Most widely used model in industry Strength and weaknesses well documented k equation derived by subtracting the instantaneous mechanical energy equation from its time-averaged value e equation formed from physical reasoning
Semi-empirical
l
u u
Valid only for fully turbulent flows Reasonable accuracy for wide range of turbulent flows
l l
where
Cm =
1
*
is now variable
e e2 e c S c c c3e Gb + r e r + 1 2 1e x k k + ne j
Generation Destruction Buoyancy
Shares the same turbulent kinetic energy equation as Standard k-e Superior performance for flows involving:
l l l l
planar and round jets boundary layers under strong adverse pressure gradients, separation rotation, recirculation strong streamline curvature
Uj Ui 1 S 2SijSij , Sij + 2 xi xj
where
Dissipation Rate
e2 e e e 2 rU i a e m eff - C 2e r -{ R = C1e m t S + xi 142 xi xi k k 43 4 4 4 1 1 4 2 4 3 4 2 3 Additional term 44 244 3 1
Convection Generation Diffusion Destruction related to mean strain & turbulence quantities
k-e equations are derived from the application of a rigorous statistical technique (Renormalization Group Method) to the instantaneous NavierStokes equations. Similar in form to the standard k-e equations but includes:
l l l l
additional term in e equation that improves analysis of rapidly strained flows the effect of swirl on turbulence analytical formula for turbulent Prandtl number differential formula for effective viscosity high streamline curvature and strain rate transitional flows wall heat and mass transfer
(computed)
ui u j F ij - p + x j xi
e ij
ui u j 2m xk xk
J ijk = ui u j uk + p(d jk ui + d ik u j )
Turbulent transport Pressure/velocity fluctuations
RSM closes the Reynolds-Averaged Navier-Stokes equations by solving additional transport equations for the Reynolds stresses.
l
l l
Transport equations derived by Reynolds averaging the product of the momentum equations with a fluctuating property Closure also requires one equation for turbulent dissipation Isotropic eddy viscosity assumption is avoided
u u
Resulting equations contain terms that need to be modeled. RSM has high potential for accurately predicting complex flows.
l
Accounts for streamline curvature, swirl, rotation and high strain rates
n n
Cyclone flows, swirling combustor flows Rotating flow passages, secondary flows
Large eddies:
l
Mainly responsible for transport of momentum, energy, and other scalars, directly affecting the mean fields. Anisotropic, subjected to history effects, and flow-dependent, i.e., strongly dependent on flow configuration, boundary conditions, and flow parameters. Tend to be more isotropic and less flow-dependent More likely to be easier to model than large eddies.
Small eddies:
l l
LES directly computes (resolves) large eddies and models only small eddies (Subgrid-Scale Modeling). Large computational effort
l l
Weaknesses
Not very widely tested yet; lack of submodels (e.g. combustion, buoyancy) Mediocre results for complex flows involving severe pressure gradients, strong streamline curvature, swirl and rotation Subjected to limitations due to isotropic eddy viscosity assumption Subjected to limitations due to isotropic eddy viscosity assumption Requires more cpu effort (2-3x); tightly coupled momentum and turbulence equations
Near-Wall Treatments
u
Most k-e and RSM turbulence models will not predict correct near-wall behavior if integrated down to the wall. Special near-wall treatment is required.
l l l
U * = 1 ln(Ey* ) k
Temperature
where
U*
/ 4 1/ 2 UP C1 m kP
tw / r
y*
/ 4 1/ 2 rC1 m k P yP
Pr y * T* = 1 * Pr ln Ey + P t k
* ( y * < yT ) * ( y * > yT )
Log-law is sensitized to pressure gradient for better prediction of adverse pressure gradient flows and separation. Relaxed local equilibrium assumptions for TKE in wall-neighboring cells. Thermal law-of-wall unchanged
~ 1/ 4 1/ 2 1/ 4 1/ 2 U Cm k r y C m k 1 = ln E k tw / r m
2 y y y y ~ dp y 1 v v v where U = U ln + + * 1/ 2 * 1/ 2 2 dx y m v rk k rk k
Used for low-Re flows or flows with complex near-wall phenomena. Zones distinguished by a walldistance-based turbulent Reynolds number
Re y
u u u u
r ky m
High-Re k-e models are used in the turbulent core region. Only k equation is solved in the viscosity-affected region. e is computed from the correlation for length scale. Zoning is dynamic and solution adaptive.
Weaknesses
Empirically based on simple high-Re flows; poor for low-Re effects, massive transpiration, p, strong body forces, highly 3D flows Poor for low-Re effects, massive transpiration, severe p, strong body forces, highly 3D flows
-separation -reattachment -impingement Two-layer zonal Does not rely on law-of-the- Requires finer mesh resolution and therefore larger cpu and wall, good for complex model flows, especially applicable memory resources to low-Re flows
l l
First grid point at y+ 1. At least ten grid points within buffer & sublayers. Better to use stretched quad/hex cells for economy.
50 y + 500
l l
At least ten points in the BL. Better to use stretched quad/hex cells for economy.
l
Estimate the skin friction coefficient based on correlations either approximate or empirical:
l
c f / 2 0.0359 Re L c f / 2 0.039 Re D
-0.2
-0.2
ut t w / r = U e c f / 2
Two-layer model y1 = n/ ut
k-e models require k and e Reynolds stress model requires Rij and e Turbulence intensity and length scale
n n n
length scale is related to size of large eddies that contain most of energy. For boundary layer flows: l 0.4d99 For flows downstream of grids /perforated plates: l opening size Ideally suited for duct and pipe flows For external flows:
1<
m /m
t
< 10
adiabatic wall cold air V = 50 fpm T = 0 F insulation constant temperature wall T = 100 F 10 ft 1 ft P 1 ft
Check if turbulent ReDh= 5,980 Developing turbulent flow at relatively low Reynolds number and BLs on walls will give pressure gradient use RNG k-e with nonequilibrium wall functions. Develop strategy for the grid
l l
l l
Simple geometry quadrilateral cells Expect large gradients in normal direction to horizontal walls fine mesh near walls with first cell in log-law region. Vary streamwise grid spacing so that BL growth is captured. Use solution-based grid adaption to further resolve temperature gradients.
Velocity contours BLs on upper & lower surfaces accelerate the core flow
Check if turbulent ReD = 24,600 Flow over an object, unsteady vortex shedding is expected, difficult to predict separation on downstream side, and close proximity of side walls may influence flow around cylinder use RNG k-e with 2-layer zonal model. Develop strategy for the grid
l l
Simple geometry & BLs quadrilateral cells. Large gradients near surface of cylinder & 2-layer model fine mesh near surface & first cell at y+ = 1.
u u
Begin with standard k-e and change to RNG or Realizable k-e if needed. Use RSM for highly swirling flows. Use wall functions unless low-Re flow and/or complex near-wall physics are present.