SlideShare a Scribd company logo
1 of 37
©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

What's hot

Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)BhavanakanwarRao
 
Introduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsIntroduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsiMentor Education
 
CFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying SystemsCFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying SystemsiMentor Education
 
CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends Dr. Khalid Saqr
 
HLPW2-sasanapuri
HLPW2-sasanapuriHLPW2-sasanapuri
HLPW2-sasanapuriVijay Kumar
 
Use of cfd in aerodynamic performance of race car
Use of cfd in aerodynamic performance of race carUse of cfd in aerodynamic performance of race car
Use of cfd in aerodynamic performance of race carDesignage Solutions
 
Introduction to Computational Fluid Dynamics (CFD)
Introduction to Computational Fluid Dynamics (CFD)Introduction to Computational Fluid Dynamics (CFD)
Introduction to Computational Fluid Dynamics (CFD)Hashim Hasnain Hadi
 
Role of CFD in Engineering Design
Role of CFD in Engineering DesignRole of CFD in Engineering Design
Role of CFD in Engineering DesigniMentor Education
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)YOGESH AHIRE
 
Applications of CFD in Chemical Engineering
Applications of CFD in Chemical EngineeringApplications of CFD in Chemical Engineering
Applications of CFD in Chemical EngineeringiMentor Education
 
Computational fluid dynamics in water waste treatment plants
 Computational fluid dynamics in water waste treatment plants Computational fluid dynamics in water waste treatment plants
Computational fluid dynamics in water waste treatment plantscm_teixeira
 
Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1sach437
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterKhusro Kamaluddin
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamicsZeeshan Inamdar
 
Introduction to Coupled CFD-DEM Modeling
Introduction to Coupled CFD-DEM ModelingIntroduction to Coupled CFD-DEM Modeling
Introduction to Coupled CFD-DEM ModelingKhusro Kamaluddin
 

What's hot (20)

Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1
 
Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)
 
Introduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsIntroduction to Computational Fluid Dynamics
Introduction to Computational Fluid Dynamics
 
01 intro
01 intro01 intro
01 intro
 
CFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying SystemsCFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying Systems
 
Cfd 0
Cfd 0Cfd 0
Cfd 0
 
CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends CFD : Modern Applications, Challenges and Future Trends
CFD : Modern Applications, Challenges and Future Trends
 
HLPW2-sasanapuri
HLPW2-sasanapuriHLPW2-sasanapuri
HLPW2-sasanapuri
 
Use of cfd in aerodynamic performance of race car
Use of cfd in aerodynamic performance of race carUse of cfd in aerodynamic performance of race car
Use of cfd in aerodynamic performance of race car
 
Introduction to cfd
Introduction to cfdIntroduction to cfd
Introduction to cfd
 
Computational Fluid Dynamics
Computational Fluid DynamicsComputational Fluid Dynamics
Computational Fluid Dynamics
 
Introduction to Computational Fluid Dynamics (CFD)
Introduction to Computational Fluid Dynamics (CFD)Introduction to Computational Fluid Dynamics (CFD)
Introduction to Computational Fluid Dynamics (CFD)
 
Role of CFD in Engineering Design
Role of CFD in Engineering DesignRole of CFD in Engineering Design
Role of CFD in Engineering Design
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
 
Applications of CFD in Chemical Engineering
Applications of CFD in Chemical EngineeringApplications of CFD in Chemical Engineering
Applications of CFD in Chemical Engineering
 
Computational fluid dynamics in water waste treatment plants
 Computational fluid dynamics in water waste treatment plants Computational fluid dynamics in water waste treatment plants
Computational fluid dynamics in water waste treatment plants
 
Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy Center
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
 
Introduction to Coupled CFD-DEM Modeling
Introduction to Coupled CFD-DEM ModelingIntroduction to Coupled CFD-DEM Modeling
Introduction to Coupled CFD-DEM Modeling
 

Viewers also liked

Viewers also liked (11)

Mesh generation in CFD
Mesh generation in CFDMesh generation in CFD
Mesh generation in CFD
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
07 mesh
07 mesh07 mesh
07 mesh
 
ANSYS MAXWELL TRAINING AGENDA
ANSYS MAXWELL TRAINING AGENDAANSYS MAXWELL TRAINING AGENDA
ANSYS MAXWELL TRAINING AGENDA
 
MOHAN PPT
MOHAN PPTMOHAN PPT
MOHAN PPT
 
CADD Modelling of Bench Vise using Creo Parametric 2.0
CADD Modelling of Bench Vise using Creo Parametric 2.0CADD Modelling of Bench Vise using Creo Parametric 2.0
CADD Modelling of Bench Vise using Creo Parametric 2.0
 
CFD
CFDCFD
CFD
 
Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]
 
CFD for Rotating Machinery using OpenFOAM
CFD for Rotating Machinery using OpenFOAMCFD for Rotating Machinery using OpenFOAM
CFD for Rotating Machinery using OpenFOAM
 
Ansys tutorial
Ansys tutorialAnsys tutorial
Ansys tutorial
 
ANSYS CFD FEA Training Agenda
ANSYS CFD FEA Training AgendaANSYS CFD FEA Training Agenda
ANSYS CFD FEA Training Agenda
 

Similar to Best Practices for CFD Grid Generation and Simulation

CFD Lecture (7/8): Best Practices in CFD
CFD Lecture (7/8): Best Practices in CFDCFD Lecture (7/8): Best Practices in CFD
CFD Lecture (7/8): Best Practices in CFDAbhishek Jain
 
Pedestrian Wind Comfort Assessment for Master Planning
Pedestrian Wind Comfort Assessment for Master Planning Pedestrian Wind Comfort Assessment for Master Planning
Pedestrian Wind Comfort Assessment for Master Planning SimScale
 
CEM Workshop Lectures (6/11): FVTD Method in CEM
CEM Workshop Lectures (6/11): FVTD Method in CEMCEM Workshop Lectures (6/11): FVTD Method in CEM
CEM Workshop Lectures (6/11): FVTD Method in CEMAbhishek Jain
 
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...SIMTEC Software and Services
 
CEM Workshop Lectures (5/11): Best Practices in RCS Prediction
CEM Workshop Lectures (5/11): Best Practices in RCS PredictionCEM Workshop Lectures (5/11): Best Practices in RCS Prediction
CEM Workshop Lectures (5/11): Best Practices in RCS PredictionAbhishek Jain
 
CFD Lecture (6/8): Solvers- Incompressible Flow
CFD Lecture (6/8): Solvers- Incompressible FlowCFD Lecture (6/8): Solvers- Incompressible Flow
CFD Lecture (6/8): Solvers- Incompressible FlowAbhishek Jain
 
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...Abhishek Jain
 
CEM Workshop Lectures (3/11): Mesh Generation in CEM
CEM Workshop Lectures (3/11): Mesh Generation in CEMCEM Workshop Lectures (3/11): Mesh Generation in CEM
CEM Workshop Lectures (3/11): Mesh Generation in CEMAbhishek Jain
 
Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775Mahesh Dasar
 
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...Abhishek Jain
 
Pressure Coefficients on Building Facades for Building Simulation
Pressure Coefficients on Building Facades for Building SimulationPressure Coefficients on Building Facades for Building Simulation
Pressure Coefficients on Building Facades for Building SimulationSimScale
 
CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicleShih Cheng Tung
 
Modeling, Simulation and Analysis of Parachutes.
Modeling, Simulation and Analysis of Parachutes.Modeling, Simulation and Analysis of Parachutes.
Modeling, Simulation and Analysis of Parachutes.Shivam Chaubey
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptPaPiihu
 
Inside3DPrinting_BrentStucker
Inside3DPrinting_BrentStuckerInside3DPrinting_BrentStucker
Inside3DPrinting_BrentStuckerMediabistro
 
hydrodynamic study of bio reactor by using visixmix software
hydrodynamic study of bio reactor by using visixmix softwarehydrodynamic study of bio reactor by using visixmix software
hydrodynamic study of bio reactor by using visixmix softwareDhavaleRucha
 
L’analyse de structures par éléments finis : applications, innovations et défis
L’analyse de structures par éléments finis : applications, innovations et défisL’analyse de structures par éléments finis : applications, innovations et défis
L’analyse de structures par éléments finis : applications, innovations et défisLIEGE CREATIVE
 

Similar to Best Practices for CFD Grid Generation and Simulation (20)

CFD Lecture (7/8): Best Practices in CFD
CFD Lecture (7/8): Best Practices in CFDCFD Lecture (7/8): Best Practices in CFD
CFD Lecture (7/8): Best Practices in CFD
 
Introduction to ZNTutor-CFD
Introduction to ZNTutor-CFDIntroduction to ZNTutor-CFD
Introduction to ZNTutor-CFD
 
Pedestrian Wind Comfort Assessment for Master Planning
Pedestrian Wind Comfort Assessment for Master Planning Pedestrian Wind Comfort Assessment for Master Planning
Pedestrian Wind Comfort Assessment for Master Planning
 
CEM Workshop Lectures (6/11): FVTD Method in CEM
CEM Workshop Lectures (6/11): FVTD Method in CEMCEM Workshop Lectures (6/11): FVTD Method in CEM
CEM Workshop Lectures (6/11): FVTD Method in CEM
 
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
A Nonlinear Transient Analysis of a wave-loaded steel bulkhead on a semi-subm...
 
CEM Workshop Lectures (5/11): Best Practices in RCS Prediction
CEM Workshop Lectures (5/11): Best Practices in RCS PredictionCEM Workshop Lectures (5/11): Best Practices in RCS Prediction
CEM Workshop Lectures (5/11): Best Practices in RCS Prediction
 
CFD Lecture (6/8): Solvers- Incompressible Flow
CFD Lecture (6/8): Solvers- Incompressible FlowCFD Lecture (6/8): Solvers- Incompressible Flow
CFD Lecture (6/8): Solvers- Incompressible Flow
 
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
CEM Workshop Lectures (11/11): CEMExpert Usage of Almond Geometry for RCS Cal...
 
CEM Workshop Lectures (3/11): Mesh Generation in CEM
CEM Workshop Lectures (3/11): Mesh Generation in CEMCEM Workshop Lectures (3/11): Mesh Generation in CEM
CEM Workshop Lectures (3/11): Mesh Generation in CEM
 
Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775Cdd mahesh dasar ijertv2 is120775
Cdd mahesh dasar ijertv2 is120775
 
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
Simulations Of Unsteady Flow Around A Generic Pickup Truck Using Reynolds Ave...
 
Pressure Coefficients on Building Facades for Building Simulation
Pressure Coefficients on Building Facades for Building SimulationPressure Coefficients on Building Facades for Building Simulation
Pressure Coefficients on Building Facades for Building Simulation
 
CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicle
 
Modeling, Simulation and Analysis of Parachutes.
Modeling, Simulation and Analysis of Parachutes.Modeling, Simulation and Analysis of Parachutes.
Modeling, Simulation and Analysis of Parachutes.
 
Tb Cx
Tb CxTb Cx
Tb Cx
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).ppt
 
Inside3DPrinting_BrentStucker
Inside3DPrinting_BrentStuckerInside3DPrinting_BrentStucker
Inside3DPrinting_BrentStucker
 
hydrodynamic study of bio reactor by using visixmix software
hydrodynamic study of bio reactor by using visixmix softwarehydrodynamic study of bio reactor by using visixmix software
hydrodynamic study of bio reactor by using visixmix software
 
module 1 PPT.pptx
module 1 PPT.pptxmodule 1 PPT.pptx
module 1 PPT.pptx
 
L’analyse de structures par éléments finis : applications, innovations et défis
L’analyse de structures par éléments finis : applications, innovations et défisL’analyse de structures par éléments finis : applications, innovations et défis
L’analyse de structures par éléments finis : applications, innovations et défis
 

Recently uploaded

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxsomshekarkn64
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 

Recently uploaded (20)

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptx
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 

Best Practices for CFD Grid Generation and Simulation

  • 1. ©ZeusNumerix Defense | Nuclear Power | Aerospace | Infrastructure | Industry Practices to be followed to get reasonable results Abhishek Jain abhishek@zeusnumerix.com 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