ANSYS Fluent Introduction Course Summary and Best Practice: Prepared By: Tomer Avraham
ANSYS Fluent Introduction Course Summary and Best Practice: Prepared By: Tomer Avraham
ANSYS Fluent Introduction Course Summary and Best Practice: Prepared By: Tomer Avraham
Results to be achieved.
Simplifying assumptions to be made and whether they actually can be made.
Physical models to be included and the exploration of their range of validity.
Retain an expected accuracy considering the statistical measures.
Retain how quickly the results are to be achieved.
Remember:
• All of the above goals interact with each other. Finding the an optimum is achieved only
by weighing each of the goals (no free lunch…).
November 2, 2018 2
CFD Workflow
November 2, 2018 3
CFD Workflow
November 2, 2018 4
CFD Workflow
8. Compute the solution by iteratively solving the discretized conservation equations until
convergence is achieved (changes in solution variables monitored by residuals, overall
imbalances minimization and unchanged quantities of interest).
9. Examine the results assisting specialized post-processing tools:
Overall pattern produce physical results.
Key features according to the physics of the model problem are resolved.
Flux balances are conform.
Comparison of integral quantities (e.g. drag or lift) and flow statistics (according to applicable level
deemed by the physical model) such as: mean velocity profile (first order statistics), R.M.S. profile (first
order statistics), PSD(one-point spectral analysis), correlations (two-point spectral analysis), etc…
Error analysis (discretization, iteration, systematic, round-doff, model)
November 2, 2018 6
Typical Geometry Translation Issues
Many potential issues
– Missing faces
– Sliver faces
– Hard edges
– Small edges
– Sharp angles
– Others …
Missing faces Sliver faces
These issues must be fixed to
– Create watertight volume bodies
– Prevent meshing issues
November 2, 2018 8
Meshing: Fluent Mesh Workflow
• CAD Import
• CFD Surface Mesh
• With curvature and proximity according to geometry
• Surface Mesh
• Separate Faces, Merge and Rename, set initial BC
• Set Scoped Size Field
• Remesh globally and/or locally
• Diagnostics & Repair
• For skewed faces - geometry local remesh recommended
• Volumetric Region
• Change types and names
• Automesh
• Inflation
• Start with default settings and calculated wall distance then investigate
November 2, 2018 10
Meshing Best Practice Guidelines
November 2, 2018 11
Meshing Best Practice Guidelines – Skewness:
• Skewness Triangles/Tet:
Equilateral volume deviation:
• Skewness Hexa/Prism/Pyramids:
Normalized angle deviation:
• Mesh Quality:
• Skewness < 0.9 for the volumetric mesh (require surface mesh skewness <0.7).
• Consider defeaturing of areas susceptible for unavoidable highly skewed mesh such
as created by low spatial angle of intersecting surfaces.
November 2, 2018 12
Meshing Best Practice Guidelines – Aspect Ratio and Smoothness:
• Aspect ratio in 2D is according to length/height ratio and in 3D according to the area ratio or that
between circumscribed to inscribed circles.
• “High” aspect ratio is acceptable for instances where no high cross-stream gradient exists (such as
boundary layers)
November 2, 2018 13
Meshing Best Practice Guidelines – Topology
November 2, 2018 14
Solver: Pressure-Based Vs. Density-Based
November 2, 2018 15
Pressure Based Solver Best Practice Guidelines
Pressure-based is the default and should be used for most problems. Handles the range of
Mach numbers from 0 to ~2-3
Pressure-based segregated “projection algorithms” (SIMPLE/SIMPLEC/PISO) may be controlled
to stabilize convergence through “under-relaxation” factors, taking in mind that this shall in
turn decelerate the convergence process.
Pressure-based coupled algorithm may be controlled for stabilization by reducing the courant
number from 200 (default) to 10-50 (flow dependent).
Better stabilization of the convergence process (especially for high aspect-ratio meshes) of the
pressure-based coupled solver is achieved by using the pseudo-transient option while in the
Advanced… option for Run Calculation checking for Length Scale Method the Conservative
option for internal flow and the User Specified (with characteristic length scale of the geometry
such as plate length) for external flows.
November 2, 2018 16
Pressure Based Solver Best Practice Guidelines
One may promote convergence by initially applying a segregated algorithm such as SIMPLE
(with or without reduced under-relaxation factors) then after a seeming initial trend towards
residual convergence switch to a coupled algorithm to accelerate convergence.
November 2, 2018 17
Density Based Solver Best Practice Guidelines
Density-based is normally only used for higher Mach numbers, or for specialized cases such as
capturing interacting shock, hence applicable when there is a strong coupling, or
interdependence, between density, energy, momentum, and/or species.
The density-based solver may be implicit or explicit. Explicit methods calculate the state of a
system at a later time from the state of the system at the current time, while implicit
methods find a solution by solving an equation involving both the current state of the system
and the later one.
The implicit option is slower to converge but is less sensitive to Courant-Friedrich-Levy (CFL)
condition. Implicit methods are used for problems arising in practice are stiff, for which the use
of an explicit method requires impractically small time steps due to harsh bounds on CFL
number.
The above suggests that the implicit approach should be chosen for most density-based solver
application applications such as: High speed compressible flow with combustion, hypersonic
flows, shock interactions, etc…
Explicit approach is used for specialized cases where the characteristic time scale of the flow is
on the same order as the acoustic time scale (and so the bound on CFL number is obvious) for
cases such as (e.g. propagation of high-Mach shock waves).
November 2, 2018 18
Spatial Discretization – Best Practice Guidelines
November 2, 2018 19
Time Dependent Problems - Best Practice Guidelines
Time step should be chosen such that the residuals will reduce by three orders of magnitude.
The Courant number serves as conservative estimate for time step (Typical values 1-10):
November 2, 2018 20
Time Dependent Problems - Best Practice Guidelines
Initial conditions are critically important. Perform a preliminary steady-state simulation that shall act as
initial conditions for the transient problem.
Avoid including results for the first few time steps where before settling trend of the residuals is seeming.
Select the number of iterations per time step to be around 20.
Reduce the time step to achieve better conditions instead of increasing the number of iterations per time-
step.
For pressure-based solver (that do not include: DO radiation, DPM, Mixture Multiphase, etc…)
convergence may be highly accelerated by invoking a Non-Iterative Time Advancement (NITA) algorithm
(Transient Formulation in Solution Methods).
Use Data Sampling for Time Statistic to achieve the following (crucial for validation):
November 2, 2018 21
Modeling of Turbulence:
Three basic approaches according to fidelity level:
November 2, 2018 22
Modeling of Turbulence:
For RANS we solve time (or ensemble) averaged NSE:
Time/ensemble average
November 2, 2018 23
Modeling of Turbulence:
Reynolds Averaged Simulation (RANS)
Different turbulence models goal is to relate the unknown Reynolds stress tensor to the mean velocity
field (actually derivatives of the velocity field) and other flow related quantities. These models can be
divided into two main categories: (a) eddy-viscosity models and (b) non-eddy viscosity models. Eddy
viscosity models invoke the Boussinesq approximation that enforces a linear relationship between the
Reynolds stress tensor and the mean strain-rate tensor with a so-called scalar eddy viscosity serving as
the isotropic proportionality factor:
Since the eddy viscosity is a property of the flow rather than the fluid (in contrast to kinematic viscosity)
additional equations must be added to solve for the additional variable – Turbulent Model
November 2, 2018 24
Modeling of Turbulence – Best Practice Guidelines
ANSYS Fluent has a few Turbulence Models options (under Viscous… in Setting Up The Physics):
November 2, 2018 25
Modeling of Turbulence – Best Practice Guidelines
Aim to achieve y+<5 for problem of which the viscous sub-layer integration is crucial (such as heat transfer,
drag calculation, etc…).
The number of layers for capturing the boundary-layer should be 10-20. This concern proceeds that of a
small y+.
Perform an initial calculation for the physical unit y needed to achieve an initial representation of the BL:
November 2, 2018 26
Partial list of useful references
ANSYS FLUENT: Introductory FLUENT Notes
Turbulence Modeling for CFD (David C. Wilcox)
TENZOR Blog - https://cfdisraelblog.wordpress.com/
Large Eddy Simulation, Dynamic Model, and Applications - Charles Meneveau (Department of Mechanical Engineering
Center for Environmental and Applied Fluid Mechanics Johns Hopkins University)
Turbulence: Subgrid-Scale Modeling (Scholarpedia) doi:10.4249/scholarpedia.9489
Wall-modeled large eddy simulation resource (university of Maryland)
Turbulence Modeling Resource (NASA Langley Research Center)
Improved two-equation k-omega turbulence models for aerodynamic flows (F. Menter 1992)
Transition Modelling for Turbomachinery Flows (F. Menter, R.B. Langtry – ANSYS 2012)
Development of DDES and IDDES Formulations for the k-ω Shear Stress Transport Model (F. Menter, M. Gritskevich, A.
Gritskevich, J. Schütze)
The Scale-Adaptive Simulation Method for Unsteady Turbulent Flow Predictions. Part 1/2: Theory and Model
Description/Application to Complex Flows (F. Menter et al. 2010)
The DESIDER Project - http://cfd.mace.manchester.ac.uk/desider/index2.html
The State of the Art of Hybrid RANS/LES Modeling for the Simulation of Turbulent Flows (Bruno Chaouat 2017)
Introductory Lectures On Turbulence - Physics, Mathematics and Modeling (J. M. McDonough - University of Kentucky)
November 2, 2018 27
November 2, 2018 28