SlideShare a Scribd company logo
©ZeusNumerix
Defense | Nuclear Power | Aerospace | Infrastructure | Industry
Practices to be followed to get
reasonable results
Abhishek Jain
abhishek@zeusnumerix.com
Best Practices
©ZeusNumerix
2
Overview
 Zeus Numerix: Introduction
 Assumption
 What is a Best Practice
 Surface Grid
 Volume Grid
 Sample Problems
 Pressure Drop
 Skin Friction
 Heat driven flows
 Initial and Boundary Conditions
 General Gyan
©ZeusNumerix
Assumption
 Participants know what CFD is about
 Know the basics of Compressible and Incompressible flow
 Know what are Initial Conditions and Boundary Conditions
 Know about Meshes
 Surface Mesh
 Volume Mesh
 Clustering
 Smoothening
 Have basic idea of Fluid Mechanics
3
©ZeusNumerix
Best Practices
 Best Practice is a misnomer
 It should be good practices
 Before touching computer know
 Problem statement
 Aim of the problem
 Accuracy required
 Computing power available
 No blind trust on the software
 Validation
 http://www.grc.nasa.gov/WWW/wind/valid/tutorial/glossar
y.html (a must read for all)
4
©ZeusNumerix
GRID GENERATION
Rules to be followed in grid generation
5
©ZeusNumerix
Grid Generation Essentials
 Knowledge of Physics is essential
 Grid for pressure drop estimation is very different from heat
flux estimation
 Accuracy required should be understood
 Preliminary design calculations or design improvement
 Very accurate may not be cost effective
 Will the grid be moving, if yes where
 Parameters that may be changed in design
 Good grid is half CFD done
 Bad grid is full CFD repeated
6
©ZeusNumerix
Grid contd…
 What size of mesh is good mesh size
 For any new problem or new software grid convergence has
to be repeated
 Recipe for failing
 This software is well established, it will work
 Physics may be different but this software works
 Automatic mesh will be good
 Grid read by solver so it must be OK
 Make a large mesh and coarsen it, till you get 2 meshes
with reasonably identical results
7
©ZeusNumerix
Grid contd…
 Always smoothen a grid before doing any other operation
 A grid parallel and perpendicular to the flow is the best grid
 Clustering must never precede smoothening
 More clustering makes convergence slower
 Less clustering does not resolve flow features
 5-10 grid points in boundary layer based on Reynolds
number
 Refinement of grid at sharp corners, bends and locations
where shocks are expected
 Check – Skewness, smoothness and aspect ratio
8
©ZeusNumerix
Grid contd…
 Coordination with solver
 Velocity regime
 Euler, Laminar or Turbulent flow
 Which turbulent model
 Proper labeling and boundary conditions
 What BCs are required
 Proper labels to various components
 Units must be specified when grid is made
 If not made in SI units, COMMUNICATE
9
©ZeusNumerix
SIMPLE PROBLEMS
Problems requiring less accuracy and attention
10
©ZeusNumerix
Problem Types
 Problem desiring less accuracy
 Pressure drop across regions
 Supersonic flow – lift estimation
 Preliminary design calculations
 Design of low cost mechanical equipment
 High rise buildings
 Ventilation of huge spaces
 These problems require only estimation of gross number
 Spatial resolution of physical properties may not be
accurate, however gross properties are reasonably accurate
11
©ZeusNumerix
Case Study: High Rise
 Aim 1: Estimation of wind loads on a high rise building
 Aim 2: Estimation of discomfort due to air flow on balconies
 Data required
 Building drawings – usually given in 2D format
 Wind data – Collection of data of metrology dept
 Data on nearby buildings
 Comfort data
 Step 1: Selection of number of simulation
 Select severest wind conditions for three seasons
 Also select any other worst case scenario as seen in the
metrology table
12
©ZeusNumerix
CFD of Buildings
 Input is received in format as shown below
 Convert the format to 3D using Revit® or other tools
 Remove features that are small compared to the building
size like grill, ventilators, balcony designs and make them
flat
13
Buildingisusuallyrepresentedin
AutoCAD®format
©ZeusNumerix
Meshes
 Shown are meshes and cleaned building model as seen by
CFD
 Mesh very coarse even near wall
 Good mesh = billions of cells 
14
©ZeusNumerix
Simulation Table
 Following Simulations are selected from the Metrology data
 Data measured near Colaba by Metrology dept
 Site near the sea hence relative humidity is high
 Ground Boundary layer is approximated when performing
simulation
15
North-WestWestNorth-WestEastWind Direction
43.264.825.227Wind Speed (Kmph)
70877570Relative Humidity
37.434.842.236.2Temperature (C)
NovemberJulyAprilJanuary
©ZeusNumerix
Results
 Load on the whole building is integrated by adding
individual forces on surface cells
 Major focus is given on the vortices formed in the buildings
16
©ZeusNumerix
Results
 Vortices formed near NW apartments will be uncomfortable
 Construction of small structures suggested to suppress
them
17
Vortices
©ZeusNumerix
ACCURACY MEDIUM
Problems requiring care in making mesh and simulation
18
©ZeusNumerix
Problem Types
 Problem desiring higher accuracy
 Flow around automobiles
 Flow around aircraft and missiles
 Flow in process industry – cyclone separator, piping, ducts
 These problems require only estimation of properties at
specific locations with reasonable accuracy
 Grid generation requires attention
19
©ZeusNumerix
Case Study: Flow Past Automobile
 Aim 1: Estimation of aerodynamic forces on an automobile
 Aim 2: Estimation of discomfort due to dust ingress
 Data required
 IGES file of the automobile
 Wind Conditions for the problem
 Step 1: Cleaning of CAD data
 Remove the components that are small in size
 Close the gaps of handle, doors
 Assumptions
 Tyre rotation effect is not modeled
 Dust as particles is not modeled
20
©ZeusNumerix
CFD of Automobile
 Input is received in format as shown below
 Remove features that are small compared to the vehicle
size like grill, door handle , headlight protrusions etc
21
CADDrawingofanSUV
Withallfeatures
15000components
©ZeusNumerix
Grid Generation
 CAD is cleaned to remove surfaces not exposed to
aerodynamics or insignificant surfaces
 Surface is divided into patches for generation of hex grid
 Clustering done to fraction of mm to capture boundary layer
22
Domain of Analysis for MUV
MUV Surface
MUV Block Surface
©ZeusNumerix
Grid
 View showing clustered grid at the surface
23
Grid density is
high near vehicle
surface
©ZeusNumerix
Results
 Streamlines are important; seeds are correct locations
 Dust ingress will be known by streamlines curving inside
24
Path lines seen to
point inward
©ZeusNumerix
Iso-surfaces
 Zero axial velocity on green surfaces
25
Iso-surfaces shown
by Green
©ZeusNumerix
ACCURACY HIGH
Problems to be attempted by experienced personnel
26
©ZeusNumerix
Problem Types
 Problem desiring highest accuracy
 Aerothermal considerations in high speed flow
 Heat driven flows
 Reactive flows
 Turbomachinery (rotating flows)
 These problems require estimation of properties accurately
to serve the aim of simulation
 Grid generation requires high degree of care as the
simulations are very sensitive
27
©ZeusNumerix
Heat Flux
 Aim 1: Estimation of heat flux of a missile
 Aim 2: Estimation of aerodynamic coefficients
 Data required
 IGES file of the missile
 Atmospheric Conditions for the problem
 Isothermal temperature of the wall
 Step 1: Cleaning of CAD data
 Remove the components that are small in size
 Close the gaps of missile and fins etc
 Assumptions
 Air remains calorifically perfect
28
©ZeusNumerix
Grid Generation
 Surface grid chosen after extensive analysis
 Requirement of y+ is within bounds of 1-5 at all places
 Since the flow is very high speed, first cell distance has to
be 1 micron from the surface for the given mach number
 VALIDATION is a must before attempting these problems
29
Comparisonofresultsfor
variousmeshes.151and201
havesameresults
©ZeusNumerix
Results
 Variation of y+ on the surface
 Variation of heat flux on the surface
 * Heating more in wing than nose
30
Mach Number
variation
High
Low
High heat flux regions
Heat Flux
Spalart-Allmaras Turbulence
Model, HLLC Scheme
y+ range 1-5 at all places
©ZeusNumerix
INITIAL & BOUNDARY
CONDITION
Importance of putting conditions for correct results
31
©ZeusNumerix
Initial Conditions
 It is a wrong assumption that whatever conditions you give
flow will finally converge to a correct solution
 Sometimes wrong initial condition may have a physical
meaning
 Constant Initial Conditions throughout the domain may not
work always
 Most obvious initial conditions may not be the fit for certain
solvers
32
©ZeusNumerix
Example
 Consider a case of supersonic CD nozzle with the three ICs
 Flow at zero velocity inside domain
 Flow supersonic everywhere
 Flow supersonic in converging section and gradually decreased
to subsonic till the exit
 The representation physically
 Flow shock will enter inside and form a normal shock and
subsequent flow will be subsonic throughout
 Flow has been made supersonic everywhere by use for
external machines
 Flow has been made supersonic and now exiting in
atmosphere
33
©ZeusNumerix
Boundary Conditions
 A pressure and velocity boundary is not the same as mass
flow boundary for incompressible flow
 Signal traveling backward may change mass flow rate
 Farfield and outlet are not the same for compressible flow
 Farfield means waves are not affected by flow
 Isothermal wall is significantly different than adiabatic,
default expression is adiabatic wall
34
©ZeusNumerix
General
 Better to use standard format like CGNS for interoperability
 Research says lot of time wasted in converting file formats
 Aim not written at the beginning is a sure recipe for
disaster
 Solution should be doable in reasonable cost
 Try to arrange a computer that can handle the problem
instead of taking shortcuts and solving on existing resource
 CDAC gives good access to computing power for academics
 Make a checklist of activities if same type of problem may
come all the time
 Usually engineers make a mistake in routine simulations due
to over confidence
 More engineers doesn’t mean faster results; reverse
possible
35
©ZeusNumerix
Thank You!
3 November 2014 36
©ZeusNumerix
Questions?

More Related Content

PDF
CFD Best Practices & Key Features
Design World
 
PPTX
Computational Fluid Dynamics (CFD)
Khusro Kamaluddin
 
PPTX
Computational fluid dynamics approach, conservation equations and
lavarchanamn
 
PDF
Cfd introduction
Santosh V
 
PPTX
Fundamentals of Computational Fluid Dynamics
Pankaj Koli
 
PPTX
Computational fluid dynamics
Ravi Choudhary
 
PPT
How CFD can help gain the most efficient data centre designs
mattkeysource
 
PPTX
Fluid Mechanics in CFD Perspective
George Mathew Thekkekara
 
CFD Best Practices & Key Features
Design World
 
Computational Fluid Dynamics (CFD)
Khusro Kamaluddin
 
Computational fluid dynamics approach, conservation equations and
lavarchanamn
 
Cfd introduction
Santosh V
 
Fundamentals of Computational Fluid Dynamics
Pankaj Koli
 
Computational fluid dynamics
Ravi Choudhary
 
How CFD can help gain the most efficient data centre designs
mattkeysource
 
Fluid Mechanics in CFD Perspective
George Mathew Thekkekara
 

What's hot (20)

PPT
Cfd notes 1
Ramachandra Dama
 
PDF
Computational fluid dynamics (cfd)
BhavanakanwarRao
 
PDF
Introduction to Computational Fluid Dynamics
iMentor Education
 
PDF
01 intro
Dương Phúc
 
PPT
CFD Based Design of Solar Drying Systems
iMentor Education
 
PPTX
Cfd 0
Dr Sachin Borse
 
PDF
CFD : Modern Applications, Challenges and Future Trends
Dr. Khalid Saqr
 
PDF
HLPW2-sasanapuri
Vijay Kumar
 
PPT
Use of cfd in aerodynamic performance of race car
Designage Solutions
 
PDF
Introduction to cfd
parabajinkya0070
 
PPTX
Computational Fluid Dynamics
SreelekhaVasanth30
 
PPT
Introduction to Computational Fluid Dynamics (CFD)
Hashim Hasnain Hadi
 
PDF
Role of CFD in Engineering Design
iMentor Education
 
PPT
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
YOGESH AHIRE
 
PDF
Applications of CFD in Chemical Engineering
iMentor Education
 
PDF
Computational fluid dynamics in water waste treatment plants
cm_teixeira
 
PPT
Cfd notes 1
sach437
 
PPTX
Summer Training 2015 at Alternate Hydro Energy Center
Khusro Kamaluddin
 
PPTX
Computational fluid dynamics
Zeeshan Inamdar
 
PDF
Introduction to Coupled CFD-DEM Modeling
Khusro Kamaluddin
 
Cfd notes 1
Ramachandra Dama
 
Computational fluid dynamics (cfd)
BhavanakanwarRao
 
Introduction to Computational Fluid Dynamics
iMentor Education
 
01 intro
Dương Phúc
 
CFD Based Design of Solar Drying Systems
iMentor Education
 
CFD : Modern Applications, Challenges and Future Trends
Dr. Khalid Saqr
 
HLPW2-sasanapuri
Vijay Kumar
 
Use of cfd in aerodynamic performance of race car
Designage Solutions
 
Introduction to cfd
parabajinkya0070
 
Computational Fluid Dynamics
SreelekhaVasanth30
 
Introduction to Computational Fluid Dynamics (CFD)
Hashim Hasnain Hadi
 
Role of CFD in Engineering Design
iMentor Education
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
YOGESH AHIRE
 
Applications of CFD in Chemical Engineering
iMentor Education
 
Computational fluid dynamics in water waste treatment plants
cm_teixeira
 
Cfd notes 1
sach437
 
Summer Training 2015 at Alternate Hydro Energy Center
Khusro Kamaluddin
 
Computational fluid dynamics
Zeeshan Inamdar
 
Introduction to Coupled CFD-DEM Modeling
Khusro Kamaluddin
 
Ad

Viewers also liked (10)

PPTX
Mesh generation in CFD
George Mathew Thekkekara
 
PPTX
Computational Fluid Dynamics (CFD)
Taani Saxena
 
PDF
07 mesh
manojg1990
 
PPTX
ANSYS MAXWELL TRAINING AGENDA
SIMTEC Software and Services
 
PPT
MOHAN PPT
MohanReddy Gade
 
PPSX
CADD Modelling of Bench Vise using Creo Parametric 2.0
Khusro Kamaluddin
 
PPT
CFD
nithinkarna
 
PPT
Grid computing by vaishali sahare [katkar]
vaishalisahare123
 
PDF
CFD for Rotating Machinery using OpenFOAM
Fumiya Nozaki
 
PPTX
ANSYS CFD FEA Training Agenda
Vasilis Gerakis
 
Mesh generation in CFD
George Mathew Thekkekara
 
Computational Fluid Dynamics (CFD)
Taani Saxena
 
07 mesh
manojg1990
 
ANSYS MAXWELL TRAINING AGENDA
SIMTEC Software and Services
 
MOHAN PPT
MohanReddy Gade
 
CADD Modelling of Bench Vise using Creo Parametric 2.0
Khusro Kamaluddin
 
Grid computing by vaishali sahare [katkar]
vaishalisahare123
 
CFD for Rotating Machinery using OpenFOAM
Fumiya Nozaki
 
ANSYS CFD FEA Training Agenda
Vasilis Gerakis
 
Ad

Similar to Best practices in CFD (20)

PPTX
CFD Lecture (7/8): Best Practices in CFD
Abhishek Jain
 
PPTX
Introduction to ZNTutor-CFD
George Mathew Thekkekara
 
PDF
Pedestrian Wind Comfort Assessment for Master Planning
SimScale
 
PPTX
CEM Workshop Lectures (6/11): FVTD Method in CEM
Abhishek Jain
 
PPT
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
SIMTEC Software and Services
 
PPT
eature: smallest building block that can be modified individually. Features a...
psvvsrihari
 
PPT
Power sectors presentation to required ppt
skcs27427
 
PPT
flow_sim_present_2011_eng.ppt............
sachugavhane
 
PPT
Equações diferenciais - simulação - exemplos
MatheusFreitaskuhn1
 
PPTX
CEM Workshop Lectures (5/11): Best Practices in RCS Prediction
Abhishek Jain
 
PPTX
CFD Lecture (6/8): Solvers- Incompressible Flow
Abhishek Jain
 
PPTX
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
Abhishek Jain
 
PPTX
Automated Internal Condensation Prediction Using the VE Scripting Tool
IES VE
 
PPTX
CEM Workshop Lectures (3/11): Mesh Generation in CEM
Abhishek Jain
 
PDF
Cdd mahesh dasar ijertv2 is120775
Mahesh Dasar
 
PDF
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Abhishek Jain
 
PPTX
Introduction TO CFD PPT and application .pptx
TamilArasanC4
 
PPTX
Pressure Coefficients on Building Facades for Building Simulation
SimScale
 
PPT
CFD_Lecture_Engineering(Introduction_to_CFD).ppt
Puja Koch
 
DOCX
CFD analysis of commercial vehicle
Shih Cheng Tung
 
CFD Lecture (7/8): Best Practices in CFD
Abhishek Jain
 
Introduction to ZNTutor-CFD
George Mathew Thekkekara
 
Pedestrian Wind Comfort Assessment for Master Planning
SimScale
 
CEM Workshop Lectures (6/11): FVTD Method in CEM
Abhishek Jain
 
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
SIMTEC Software and Services
 
eature: smallest building block that can be modified individually. Features a...
psvvsrihari
 
Power sectors presentation to required ppt
skcs27427
 
flow_sim_present_2011_eng.ppt............
sachugavhane
 
Equações diferenciais - simulação - exemplos
MatheusFreitaskuhn1
 
CEM Workshop Lectures (5/11): Best Practices in RCS Prediction
Abhishek Jain
 
CFD Lecture (6/8): Solvers- Incompressible Flow
Abhishek Jain
 
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
Abhishek Jain
 
Automated Internal Condensation Prediction Using the VE Scripting Tool
IES VE
 
CEM Workshop Lectures (3/11): Mesh Generation in CEM
Abhishek Jain
 
Cdd mahesh dasar ijertv2 is120775
Mahesh Dasar
 
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Abhishek Jain
 
Introduction TO CFD PPT and application .pptx
TamilArasanC4
 
Pressure Coefficients on Building Facades for Building Simulation
SimScale
 
CFD_Lecture_Engineering(Introduction_to_CFD).ppt
Puja Koch
 
CFD analysis of commercial vehicle
Shih Cheng Tung
 

Recently uploaded (20)

PPT
1. SYSTEMS, ROLES, AND DEVELOPMENT METHODOLOGIES.ppt
zilow058
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
Introduction of deep learning in cse.pptx
fizarcse
 
PPTX
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
PDF
Introduction to Data Science: data science process
ShivarkarSandip
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PPTX
Color Model in Textile ( RGB, CMYK).pptx
auladhossain191
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
Cryptography and Information :Security Fundamentals
Dr. Madhuri Jawale
 
PDF
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
PPTX
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PPTX
easa module 3 funtamental electronics.pptx
tryanothert7
 
1. SYSTEMS, ROLES, AND DEVELOPMENT METHODOLOGIES.ppt
zilow058
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Introduction of deep learning in cse.pptx
fizarcse
 
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
Introduction to Data Science: data science process
ShivarkarSandip
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
Color Model in Textile ( RGB, CMYK).pptx
auladhossain191
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Cryptography and Information :Security Fundamentals
Dr. Madhuri Jawale
 
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
Zero Carbon Building Performance standard
BassemOsman1
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
easa module 3 funtamental electronics.pptx
tryanothert7
 

Best practices in CFD

  • 1. ©ZeusNumerix Defense | Nuclear Power | Aerospace | Infrastructure | Industry Practices to be followed to get reasonable results Abhishek Jain [email protected] Best Practices
  • 2. ©ZeusNumerix 2 Overview  Zeus Numerix: Introduction  Assumption  What is a Best Practice  Surface Grid  Volume Grid  Sample Problems  Pressure Drop  Skin Friction  Heat driven flows  Initial and Boundary Conditions  General Gyan
  • 3. ©ZeusNumerix Assumption  Participants know what CFD is about  Know the basics of Compressible and Incompressible flow  Know what are Initial Conditions and Boundary Conditions  Know about Meshes  Surface Mesh  Volume Mesh  Clustering  Smoothening  Have basic idea of Fluid Mechanics 3
  • 4. ©ZeusNumerix Best Practices  Best Practice is a misnomer  It should be good practices  Before touching computer know  Problem statement  Aim of the problem  Accuracy required  Computing power available  No blind trust on the software  Validation  http://www.grc.nasa.gov/WWW/wind/valid/tutorial/glossar y.html (a must read for all) 4
  • 5. ©ZeusNumerix GRID GENERATION Rules to be followed in grid generation 5
  • 6. ©ZeusNumerix Grid Generation Essentials  Knowledge of Physics is essential  Grid for pressure drop estimation is very different from heat flux estimation  Accuracy required should be understood  Preliminary design calculations or design improvement  Very accurate may not be cost effective  Will the grid be moving, if yes where  Parameters that may be changed in design  Good grid is half CFD done  Bad grid is full CFD repeated 6
  • 7. ©ZeusNumerix Grid contd…  What size of mesh is good mesh size  For any new problem or new software grid convergence has to be repeated  Recipe for failing  This software is well established, it will work  Physics may be different but this software works  Automatic mesh will be good  Grid read by solver so it must be OK  Make a large mesh and coarsen it, till you get 2 meshes with reasonably identical results 7
  • 8. ©ZeusNumerix Grid contd…  Always smoothen a grid before doing any other operation  A grid parallel and perpendicular to the flow is the best grid  Clustering must never precede smoothening  More clustering makes convergence slower  Less clustering does not resolve flow features  5-10 grid points in boundary layer based on Reynolds number  Refinement of grid at sharp corners, bends and locations where shocks are expected  Check – Skewness, smoothness and aspect ratio 8
  • 9. ©ZeusNumerix Grid contd…  Coordination with solver  Velocity regime  Euler, Laminar or Turbulent flow  Which turbulent model  Proper labeling and boundary conditions  What BCs are required  Proper labels to various components  Units must be specified when grid is made  If not made in SI units, COMMUNICATE 9
  • 10. ©ZeusNumerix SIMPLE PROBLEMS Problems requiring less accuracy and attention 10
  • 11. ©ZeusNumerix Problem Types  Problem desiring less accuracy  Pressure drop across regions  Supersonic flow – lift estimation  Preliminary design calculations  Design of low cost mechanical equipment  High rise buildings  Ventilation of huge spaces  These problems require only estimation of gross number  Spatial resolution of physical properties may not be accurate, however gross properties are reasonably accurate 11
  • 12. ©ZeusNumerix Case Study: High Rise  Aim 1: Estimation of wind loads on a high rise building  Aim 2: Estimation of discomfort due to air flow on balconies  Data required  Building drawings – usually given in 2D format  Wind data – Collection of data of metrology dept  Data on nearby buildings  Comfort data  Step 1: Selection of number of simulation  Select severest wind conditions for three seasons  Also select any other worst case scenario as seen in the metrology table 12
  • 13. ©ZeusNumerix CFD of Buildings  Input is received in format as shown below  Convert the format to 3D using Revit® or other tools  Remove features that are small compared to the building size like grill, ventilators, balcony designs and make them flat 13 Buildingisusuallyrepresentedin AutoCAD®format
  • 14. ©ZeusNumerix Meshes  Shown are meshes and cleaned building model as seen by CFD  Mesh very coarse even near wall  Good mesh = billions of cells  14
  • 15. ©ZeusNumerix Simulation Table  Following Simulations are selected from the Metrology data  Data measured near Colaba by Metrology dept  Site near the sea hence relative humidity is high  Ground Boundary layer is approximated when performing simulation 15 North-WestWestNorth-WestEastWind Direction 43.264.825.227Wind Speed (Kmph) 70877570Relative Humidity 37.434.842.236.2Temperature (C) NovemberJulyAprilJanuary
  • 16. ©ZeusNumerix Results  Load on the whole building is integrated by adding individual forces on surface cells  Major focus is given on the vortices formed in the buildings 16
  • 17. ©ZeusNumerix Results  Vortices formed near NW apartments will be uncomfortable  Construction of small structures suggested to suppress them 17 Vortices
  • 18. ©ZeusNumerix ACCURACY MEDIUM Problems requiring care in making mesh and simulation 18
  • 19. ©ZeusNumerix Problem Types  Problem desiring higher accuracy  Flow around automobiles  Flow around aircraft and missiles  Flow in process industry – cyclone separator, piping, ducts  These problems require only estimation of properties at specific locations with reasonable accuracy  Grid generation requires attention 19
  • 20. ©ZeusNumerix Case Study: Flow Past Automobile  Aim 1: Estimation of aerodynamic forces on an automobile  Aim 2: Estimation of discomfort due to dust ingress  Data required  IGES file of the automobile  Wind Conditions for the problem  Step 1: Cleaning of CAD data  Remove the components that are small in size  Close the gaps of handle, doors  Assumptions  Tyre rotation effect is not modeled  Dust as particles is not modeled 20
  • 21. ©ZeusNumerix CFD of Automobile  Input is received in format as shown below  Remove features that are small compared to the vehicle size like grill, door handle , headlight protrusions etc 21 CADDrawingofanSUV Withallfeatures 15000components
  • 22. ©ZeusNumerix Grid Generation  CAD is cleaned to remove surfaces not exposed to aerodynamics or insignificant surfaces  Surface is divided into patches for generation of hex grid  Clustering done to fraction of mm to capture boundary layer 22 Domain of Analysis for MUV MUV Surface MUV Block Surface
  • 23. ©ZeusNumerix Grid  View showing clustered grid at the surface 23 Grid density is high near vehicle surface
  • 24. ©ZeusNumerix Results  Streamlines are important; seeds are correct locations  Dust ingress will be known by streamlines curving inside 24 Path lines seen to point inward
  • 25. ©ZeusNumerix Iso-surfaces  Zero axial velocity on green surfaces 25 Iso-surfaces shown by Green
  • 26. ©ZeusNumerix ACCURACY HIGH Problems to be attempted by experienced personnel 26
  • 27. ©ZeusNumerix Problem Types  Problem desiring highest accuracy  Aerothermal considerations in high speed flow  Heat driven flows  Reactive flows  Turbomachinery (rotating flows)  These problems require estimation of properties accurately to serve the aim of simulation  Grid generation requires high degree of care as the simulations are very sensitive 27
  • 28. ©ZeusNumerix Heat Flux  Aim 1: Estimation of heat flux of a missile  Aim 2: Estimation of aerodynamic coefficients  Data required  IGES file of the missile  Atmospheric Conditions for the problem  Isothermal temperature of the wall  Step 1: Cleaning of CAD data  Remove the components that are small in size  Close the gaps of missile and fins etc  Assumptions  Air remains calorifically perfect 28
  • 29. ©ZeusNumerix Grid Generation  Surface grid chosen after extensive analysis  Requirement of y+ is within bounds of 1-5 at all places  Since the flow is very high speed, first cell distance has to be 1 micron from the surface for the given mach number  VALIDATION is a must before attempting these problems 29 Comparisonofresultsfor variousmeshes.151and201 havesameresults
  • 30. ©ZeusNumerix Results  Variation of y+ on the surface  Variation of heat flux on the surface  * Heating more in wing than nose 30 Mach Number variation High Low High heat flux regions Heat Flux Spalart-Allmaras Turbulence Model, HLLC Scheme y+ range 1-5 at all places
  • 31. ©ZeusNumerix INITIAL & BOUNDARY CONDITION Importance of putting conditions for correct results 31
  • 32. ©ZeusNumerix Initial Conditions  It is a wrong assumption that whatever conditions you give flow will finally converge to a correct solution  Sometimes wrong initial condition may have a physical meaning  Constant Initial Conditions throughout the domain may not work always  Most obvious initial conditions may not be the fit for certain solvers 32
  • 33. ©ZeusNumerix Example  Consider a case of supersonic CD nozzle with the three ICs  Flow at zero velocity inside domain  Flow supersonic everywhere  Flow supersonic in converging section and gradually decreased to subsonic till the exit  The representation physically  Flow shock will enter inside and form a normal shock and subsequent flow will be subsonic throughout  Flow has been made supersonic everywhere by use for external machines  Flow has been made supersonic and now exiting in atmosphere 33
  • 34. ©ZeusNumerix Boundary Conditions  A pressure and velocity boundary is not the same as mass flow boundary for incompressible flow  Signal traveling backward may change mass flow rate  Farfield and outlet are not the same for compressible flow  Farfield means waves are not affected by flow  Isothermal wall is significantly different than adiabatic, default expression is adiabatic wall 34
  • 35. ©ZeusNumerix General  Better to use standard format like CGNS for interoperability  Research says lot of time wasted in converting file formats  Aim not written at the beginning is a sure recipe for disaster  Solution should be doable in reasonable cost  Try to arrange a computer that can handle the problem instead of taking shortcuts and solving on existing resource  CDAC gives good access to computing power for academics  Make a checklist of activities if same type of problem may come all the time  Usually engineers make a mistake in routine simulations due to over confidence  More engineers doesn’t mean faster results; reverse possible 35