SlideShare a Scribd company logo
1Built-to-Spec | Product Approval | Engineering Services | Software Development
Solvers: Compressible Flow
Introduction to Solver Terminologies
2
©ZeusNumerixPvtLtd:ConfidentialDocument
Content
 FlowZ – Introduction
 Planning Execution – Mesh Quality & Options
 Boundary Attributes – Label & Tags
 File System – Structure of CGNS, Control, Monitor & Other Files
 Launching FlowZ
 Flow Model – Flow Type, Fluid Data, Scheme, Gradients
 Domain Motion – Moving / Rotating Zone, Grid Motion
 Boundary Conditions – Specifying Inflow, Outflow, Farfield & Wall
 Turbulence Model – SA, K Epsilon, SST models
 Execution – Initialization & Setup
 Monitoring Solution & Analysis
 Post Processing
2
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
3
©ZeusNumerixPvtLtd:ConfidentialDocument
FlowZ – Introduction
Features
 Based on finite volume methodology
 Density based schemes for both compressible & incompressible flows
 Explicit Runge-Kutta time marching
 Accepts multi-block structured grids
 CGNS compatible
 Fully parallelized using MPI
3
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
4
©ZeusNumerixPvtLtd:ConfidentialDocument
Case Study – Transonic Sajben Duct
Aim
 Replication of validation case
 Internal flow analysis
 Prediction of transonic flow features
 Creation of boundary layer & flow separation after shock
4
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
5
©ZeusNumerixPvtLtd:ConfidentialDocument
Modeling & Planning the Simulation
Physics
 Turbulent Flow
 Important to Capture Boundary Layer
 Clustered Mesh – At least 10 grids points inside boundary layer
 Suitable convective scheme and turbulence model required
Mesh
 Quality is important
 Structured multi-block preferred over unstructured mesh
 Current mesh generated using GridZ
5
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
6
©ZeusNumerixPvtLtd:ConfidentialDocument
CGNS & CGNSViewer
Why CGNS ?
 Grid coordinates in binary is a MUST
 CGNS, an ISO 9001 format from NASA & Boeing
 Provides interface to FlowZ™ for grids and solution data
CGNSViewer
 Free utility for viewing CGNS format structure (http://www.cgns.org)
 Stores zone-wise information for grid coordinates, solution fields, boundary
conditions & connectivity
 CGNSPlot, utility to plot grids in CGNS format
6
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
7
©ZeusNumerixPvtLtd:ConfidentialDocument
Boundary Attributes
Tags & Labels
 Each boundary is given attributes
 Tag – CGNS defined boundary tags
 Label – User defined name to an entity
 Boundary condition parameters are unique for each label
 Use GridZ to visualize tags and labels in big complex meshes
 Labels for Block – Used for Domain Modeling
7
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
8
©ZeusNumerixPvtLtd:ConfidentialDocument
Structure of Control File
8
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
9
©ZeusNumerixPvtLtd:ConfidentialDocument
Import CGNS File
 Select ‘FlowZ’ from ‘Solver’ module of CFDExpert
 Graphics User Interface (GUI) for FlowZ appears
 Set up ‘Solver Control File’ (.scf)
Menu  File  Import CGNS File
9
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
10
©ZeusNumerixPvtLtd:ConfidentialDocument
CGNS File Parameters
Scaling Factor
 To convert the unit grids into SI system
Conversion Options
 Planer
 Axisymmetric
 Equation of Axis: Ax + By = C for non-scaled coordinates values
 Axis to coincide with boundary tag ‘BCLineDegenerate’
10
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
11
©ZeusNumerixPvtLtd:ConfidentialDocument
Basic Flow type
Menu  Flow Model  Basic Fluid Type
Basic Flow Type
 Compressible
 Density changes due to pressure
 Air flow at Mach No. > 0.3 & Liquid in cases like water hammer problem
 Incompressible
 Density is either constant or changes with temperature
 Low speed flow, M < 0.3 or most of the cases involving liquid
Viscous Effects
 Viscous – All practical cases requires viscous effect
 Inviscid – Good approximation as very high-speed analysis, where convective terms are significant
compared to viscous
11
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
12
©ZeusNumerixPvtLtd:ConfidentialDocument
Fluid Data – Compressible Flow
12
Default values fixed for
 Fluid – Air
 Thermal Properties – Calorically perfect gas
 Dynamic viscosity & Conductivity – Calculated
using Sutherland’s law
Menu  Flow Model  Fluid Data
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
13
©ZeusNumerixPvtLtd:ConfidentialDocument
Fluid Data – Compressible Flow
13
 Select Fluid – Water / Air
 Set density
 Use database value
 Provide constant value
 Input density as a function of temperature
 Provide density variation with temperature as Constant /
Expression in T
 Set Dynamic Viscosity & Conductivity through
Sutherland’s law / Constant value
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
14
©ZeusNumerixPvtLtd:ConfidentialDocument
Approximate Riemann Solvers
14
Roe Scheme (‘Flux Difference Roe’)
 Based on characteristic wave disturbances
 Less dissipative in nature and can capture stationary discontinuity. Recommended for
viscous calculations
Entropy Fix
 To avoid unrealistic solutions like expansion shocks near sonic expansions, it is
necessary to introduce entropy fix formulations to Roe scheme
 FlowZ uses Harten-Hyman entropy fix
 Choose ‘Entropy Fixed Roe’ for supersonic flows over blunt objects. ‘Averaged Roe’ &
‘Entropy Fix Roe’ are computationally expensive
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
15
©ZeusNumerixPvtLtd:ConfidentialDocument
Flux Vector Splitting Schemes
15
 Eigenvalues and fluxes (f) are split into f+
and f
-
 f+
is discretized with a backward difference and f
-
with a forward difference
Stegar Warming
 Fluxes are split based on the sign of eigen values
Vanleer
 Split fluxes have discontinuous slope at sonic velocities, hence ‘glitch’ at sonic
transition
 Flux components are function of M
 Above scheme are found to be very stable
 They are diffusive in nature and hence should not be used for resolving boundary
layers
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
16
©ZeusNumerixPvtLtd:ConfidentialDocument
Other Compressible Schemes
16
HLLC
 Another Approximate Riemann solver type scheme
 Unlike Roe, HLLC performs better at high mach flows
 Recommended for viscous supersonic calculation
AUSM
 Blending of flux vector splitting & flux difference splitting
 Efficient to solve (Vanleer) & has advantage of increased accuracy (Roe)
AUSMPW
 Removes numerical oscillations near wall and overshoot phenomena behind shock
waves
 Uses pressure weighted function at cell interfaces
Compressible Flow Solver: Description of FlowZ™1-Mar-2020
17
©ZeusNumerixPvtLtd:ConfidentialDocument
Preconditioned Incompressible Scheme
Compressible Flow Solver: Description of FlowZ™
Convergence Stiffness
 Compressible schemes show convergence stiffness at low speed
 Reason – Difference in magnitude of eigen values
 Modification in primitive variables and flux calculation
 Preconditioning was proposed by Weiss & Smith (1995)
Variable Density
 Low speed compressible flow, 0.1 > M > 0.3
Constant Density
 Density can also vary with temperature
17
1-Mar-2020
18
©ZeusNumerixPvtLtd:ConfidentialDocument
Gradient Calculation
Compressible Flow Solver: Description of FlowZ™
Green’s Theorem
 Utilizes the values at face center to evaluate gradient in the cell
Least Square
 Variable is approximated as a polynomial,
 Weighted errors to be minimized over neighbouring cells
18
∇𝜑 =
𝜑 𝑓 𝐴
𝑉𝑜𝑙𝑢𝑚𝑒
𝜑 𝑥, 𝑦, 𝑧 = 𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑦 + 𝑎3 𝑧
1-Mar-2020
19
©ZeusNumerixPvtLtd:ConfidentialDocument
Domain Motion
Compressible Flow Solver: Description of FlowZ™
 Solver can model the domain motion using following two methods:
ALE (Arbitrary Lagrangian Eulerian)
MFR (Multiple Frame of Reference)
 Various motion mode can be modeled like
Rigid translation
Linear deformation
Rigid body rotation
 Solver also has the capability to model the physical motion of grid for transient flow
modeling with following motion
Rigid translation
Linear deformation
19
1-Mar-2020
20
©ZeusNumerixPvtLtd:ConfidentialDocument
Inflow Boundary Condition
Compressible Flow Solver: Description of FlowZ™
Inflow Boundary Types
 Total Pressure
 Total pressure and total temperature are held fixed
 If supersonic static pressure is also held fixed
 Mass Flux
 Mass flux and total temperature of incoming fluid is fixed
 Velocity
 Velocity magnitude and temperature is held fixed. Total pressure is allowed to vary at inflow
 Velocity boundary type is not applicable for compressible flow
 Total Pressure type BCs are recommended for External flows
 Internal flows are modeled by Velocity or Mass Flux type BCs
 Inflow Direction
 Direction cosines can be specified or user can choose the flow to enter normal to the boundary
20
1-Mar-2020
21
©ZeusNumerixPvtLtd:ConfidentialDocument
Outflow Boundary Conditions
Compressible Flow Solver: Description of FlowZ™
 Static pressure value is required at outflow
 If outflow is at supersonic conditions, static pressure is extrapolated from domain
Backflow
 Certain physical conditions or intermediate transients gives backflow as solution
 Total temperature value is utilized
 Static pressure is assumed as total pressure
 For subsonic external aerodynamics, outflow should be placed at distance of 6 times
the body length
 Complete supersonic outflow can be placed close to the body
21
1-Mar-2020
22
©ZeusNumerixPvtLtd:ConfidentialDocument
Wall Boundary Condition
Compressible Flow Solver: Description of FlowZ™
 A wall can be tagged BCWall, BCWallInviscid, BCWallViscous or
BCWallViscousIsothermal
 A wall without label is assumed stationary and adiabatic
 Moving wall effect can be simulated by providing either constant wall velocity or
velocity as a function of coordinate position
 Wall tagged with BCWallViscousIsothermal requires specifying wall temperature
22
1-Mar-2020
23
©ZeusNumerixPvtLtd:ConfidentialDocument
Farfield Boundary Condition
Compressible Flow Solver: Description of FlowZ™
 For external aerodynamic flow, the boundary of the domain is modeled through
farfield conditions or boundary where inflow/outflow is not known. Applicable for
compressible flows only
 Free stream values for Direction & Mach No. of flow & associated Pressure and
Temperature are required
 At the farfield, the normal velocity & speed of sound are obtained from the Riemann
invariants:
 R- is evaluated from conditions inside the domain & R+ from conditions outside the
domain
 The entropy, is determined using values of free stream conditions for inflow &
from inside the domain for outflow
23
𝑅± = 𝑢 ±
2𝑎
𝛾 − 1
𝑝/𝜌 𝛾
1-Mar-2020
24
©ZeusNumerixPvtLtd:ConfidentialDocument
Spalart Allmaras Turbulence Model
Compressible Flow Solver: Description of FlowZ™
 It is one equation turbulence model with transport equation for turbulent viscosity
assembled using empiricism and dimensional analysis
 It has good numerical stability & insensitivity to free-stream
 SA model is integrated to the wall
 It requires at least 15 grid points inside boundary layer and 1st grid point at y+ ~ 1
 It is very well accepted by aerospace community for external aerodynamics
 If grids are coarse, wall functions are used to model near wall turbulence
 Distance of each grid points from nearest wall is required in the model. This
calculation is computationally expensive step and distance is stored in solution CGNS
File
24
1-Mar-2020
25
©ZeusNumerixPvtLtd:ConfidentialDocument
K Epsilon Turbulence Model
Compressible Flow Solver: Description of FlowZ™
Standard K Epsilon Model
 It is a two equation turbulence model derived from RANS modeling: Ensemble
Averaging
 k is turbulent kinetic energy
 ε is turbulence dissipation rate
 Turbulence viscosity is derived from k & ε and its effect is modeled in momentum
equation
 Most widely used industrial model
 Applicable for fully turbulent flow (free shear flow)
 It fails in boundary layer and requires wall function for near wall modeling
 It is not recommended for separated flow
25
1-Mar-2020
26
©ZeusNumerixPvtLtd:ConfidentialDocument
K Epsilon Turbulence Model
Compressible Flow Solver: Description of FlowZ™
Low Reynolds No. Chien K Epsilon Model
 Wall function are very limited approximations and do not perform well in flow fields
where law of wall does not hold good like flow with high strain rate and adverse
pressure gradients
 Turbulence closure equations and closure coefficients are modified to take into
account the viscous and preferential damping effects offered by wall
 When it comes to applicability over a variety of flows, such Low Re corrections
perform better than wall function approach
 It requires atleast 10 grid points inside boundary layer and 1st grid point at y+ ~ 1-3
 Distance of each grid points from nearest wall is required in the model. This
calculation is computationally expensive step and distance is stored in solution CGNS
File
26
1-Mar-2020
27
©ZeusNumerixPvtLtd:ConfidentialDocument
SST Turbulence Model
Compressible Flow Solver: Description of FlowZ™
 It is a blend of two most successful model in two-equation model regime
 K-omega and k-epsilon model are blended in such a fashion that it behaves like k-
omega model near wall and like k-epsilon model in free shear layer zone
 It is free from free stream turbulence sensitivity also provides good results in near
wall region
 Modeling of Eddy Viscosity is modified to take into account the higher production to
destruction ratio in adverse pressure gradient flows, hence good performance in APG
flows
 It requires about 10 grid points inside boundary layer and 1st grid point at y+ of 1-3
 It is a popular model in flows with APG for its robustness
 Distance of each grid points from nearest wall is required in the model. Calculation is
computationally expensive step and distance is stored in solution CGNS File
27
1-Mar-2020
28
©ZeusNumerixPvtLtd:ConfidentialDocument
Boundary Turbulence Parameters
Compressible Flow Solver: Description of FlowZ™
Spalart Allamaras Model
 For external aerodynamic application, free-stream / inflow eddy viscosity ratio is set
as 0.1 assuming that surface turbulence dominates the physics
K-Epsilon / SST Model
 It is difficult to provide direct values for k, ε, ω. Following derived quantities are
used:
 Turbulence Intensity – Usually 1 - 5 % for most of the cases. ~ 0.16 Re-1/8.
 Eddy Viscosity Ratio – For external flows, 1 < μT
/μ < 10
 Turbulence Length Scale – For internal flow, L = 0.07D, where D is hydraulic diameter
28
𝑘 = 1.5 𝐼 𝑈 2
1-Mar-2020
29
©ZeusNumerixPvtLtd:ConfidentialDocument
Global Initial Conditions
Compressible Flow Solver: Description of FlowZ™
Menu Execution Initial Condition
 Explicit methods start from an initial state and proceed towards steady state through
time steps
 User should provide the initial condition as close as expected steady state solution
 For external aerodynamic studies, initial conditions same as free-stream / inflow
conditions are recommended
29
1-Mar-2020
30
©ZeusNumerixPvtLtd:ConfidentialDocument
Zone Specific Initialization
Compressible Flow Solver: Description of FlowZ™
 Some cases may require different initialization for different zones e.g., transient
simulations, multiple frames, multi-physics. Accordingly one can choose to initialize
any specific zone or group of zones.
 Go to Execution  Initial Condition  Zone Specific Initialization
 Select zones to be initialized and move them to selected zone column
 Enter initial values of variables in corresponding boxes
 Click OK to confirm
30
1-Mar-2020
31
©ZeusNumerixPvtLtd:ConfidentialDocument
Execution Setup
Compressible Flow Solver: Description of FlowZ™
Time Accuracy
 Steady
 Residues are driven to zero
 Most aerodynamic application are steady state calculation
 Unsteady
 Residues oscillates with iteration
 Bluff bodies shed vortices behind them
 Time Marching
 Global
 Properties at each cell are updated by equal time step, which is minimum in the domain
 Compressible unsteady calculation requires global marching
 Local
 Each cell is updated with its own maximum stable time step. Time accuracy is destroyed.
 Convergence is faster. Suitable for viscous calculations
31
1-Mar-2020
32
©ZeusNumerixPvtLtd:ConfidentialDocument
Execution Setup
Compressible Flow Solver: Description of FlowZ™
Runge-Kutta Order
 Runge-Kutta scheme integrates the discretized equation over a time step
 Higher Runge-Kutta order produces time accurate solutions for compressible
unsteady cases
 4th order Runge-Kutta is most efficient in terms of accuracy and convergence
Advanced Parameters
 CFL (Courant, Friedrich, Lewy Number)
 CFL limits the time marching steps for explicit methods
 Lower CFL values increases accuracy and stability but at the expense of convergence time
 CFL ~ 0.2 is recommended for most of the steady state cases in FlowZ
 Larger values of CFL are applied for higher Runge-Kutta order
32
1-Mar-2020
33
©ZeusNumerixPvtLtd:ConfidentialDocument
Execution Setup
Compressible Flow Solver: Description of FlowZ™
 Incompressible unsteady flows simulations employ dual time stepping, multistage
time integration method
 It is three-point backward difference in time and require two additional inputs
 Physical time-step – Every outer iteration covers the time step value as defined here
 No. of sub-iterations – Outer iterations consist of several sub-iterations required to converge
the solution at each physical timestep
 Residue Norm
 Three options are available to normalize the cell residues
 L Infinity – Maximum cell residue is picked
 L1 – Sum of absolute values is evaluated
 L2 – Mean RMS values of cell residues
33
1-Mar-2020
34
©ZeusNumerixPvtLtd:ConfidentialDocument
Run Solver
Compressible Flow Solver: Description of FlowZ™
Menu  Execution  Run
 Name Output CGNS File
 User can view the setup in solver control file through ‘View Execution Setup’
 It is recommended that user Save Control File for its future use
 Solver monitor file (.smf) would store the residues during execution
 ‘Run Solver’ would launch the solver
 User should monitor the residue fall for initial 10 iterations before firing it for large
number of iterations
 Use Gnuplot to visualize
34
1-Mar-2020
35
©ZeusNumerixPvtLtd:ConfidentialDocument
Execution Analysis
Compressible Flow Solver: Description of FlowZ™
 Use Gnuplot / MSExcel to plot ‘solver monitor file’ (.smf) over iterations for:
Residue fall
 Should go down as much as possible (preferably 4 order fall)
Pressure and frictional forces & moments
 Should stabilize
Global Mass Convergence
 Should be achieved
35
1-Mar-2020
36
©ZeusNumerixPvtLtd:ConfidentialDocument
Initialization from Existing Solution
Compressible Flow Solver: Description of FlowZ™
 Menu  File  Read Control File
 Read existing solver control file (.scf)
 Menu  Turbulence  Spalart Allmaras
 Pick ‘distance from wall’ from CGNS file
 Menu  Execution  Initial Condition
 Select “All Values from CGNS File”
 Import solution CGNS file
 To Continue Execution
 Change the number of iteration
 Set output CGNS file, control file & Run Solver
 To Post Process
 Set No. of Iteration to Zero
 Set Post Process options & Run Solver 36
1-Mar-2020
37
©ZeusNumerixPvtLtd:ConfidentialDocument
Monitor Data
Compressible Flow Solver: Description of FlowZ™
 The progress of the simulation can be monitored at each iteration through derived
physical quantities.
 For external aerodynamics, pressure & skin forces in the three directions on selected
surfaces can be stored in monitor file.
 For internal flows, global conservation of mass can be monitored by evaluating &
storing amount of mass coming in & going out of the domain.
37
1-Mar-2020
38
www.zeusnumerix.com
+91 72760 31511
Abhishek Jain
abhishek@zeusnumerix.com
Thank You !

More Related Content

What's hot

Cfd 0
Cfd 0Cfd 0
IRJET- CFD Simulation of Transitional Flow Across Pak B Turbine Blades
IRJET- CFD Simulation of Transitional Flow Across Pak B Turbine BladesIRJET- CFD Simulation of Transitional Flow Across Pak B Turbine Blades
IRJET- CFD Simulation of Transitional Flow Across Pak B Turbine Blades
IRJET Journal
 
CE6451 Fluid Mechanics and Machinery Unit 2
CE6451 Fluid Mechanics and Machinery Unit 2CE6451 Fluid Mechanics and Machinery Unit 2
CE6451 Fluid Mechanics and Machinery Unit 2
P Manimaran
 
Cfd simulation of flow heat and mass transfer
Cfd simulation of flow  heat and mass transferCfd simulation of flow  heat and mass transfer
Cfd simulation of flow heat and mass transfer
Dr.Qasim Kadhim
 
6 heat transfer modeling
6 heat transfer modeling6 heat transfer modeling
6 heat transfer modeling
luthfiyyahadelia
 
ODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set MethodODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set MethodAleix Valls
 
Hydraulic Exponent for Critical flow computation
Hydraulic Exponent for Critical flow computationHydraulic Exponent for Critical flow computation
Hydraulic Exponent for Critical flow computation
ZeeshanSoomro7
 
Ethernet as fabric
Ethernet as fabricEthernet as fabric
Ethernet as fabricMatthew Macy
 
Darcy weisbach formula
Darcy weisbach formulaDarcy weisbach formula
Darcy weisbach formula
Harkat Bouaddi
 
final friction in pipes
final friction in pipesfinal friction in pipes
final friction in pipesAbhishek Dabas
 

What's hot (11)

Cfd 0
Cfd 0Cfd 0
Cfd 0
 
IRJET- CFD Simulation of Transitional Flow Across Pak B Turbine Blades
IRJET- CFD Simulation of Transitional Flow Across Pak B Turbine BladesIRJET- CFD Simulation of Transitional Flow Across Pak B Turbine Blades
IRJET- CFD Simulation of Transitional Flow Across Pak B Turbine Blades
 
CE6451 Fluid Mechanics and Machinery Unit 2
CE6451 Fluid Mechanics and Machinery Unit 2CE6451 Fluid Mechanics and Machinery Unit 2
CE6451 Fluid Mechanics and Machinery Unit 2
 
Cfd simulation of flow heat and mass transfer
Cfd simulation of flow  heat and mass transferCfd simulation of flow  heat and mass transfer
Cfd simulation of flow heat and mass transfer
 
6 heat transfer modeling
6 heat transfer modeling6 heat transfer modeling
6 heat transfer modeling
 
ODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set MethodODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set Method
 
Hydraulic Exponent for Critical flow computation
Hydraulic Exponent for Critical flow computationHydraulic Exponent for Critical flow computation
Hydraulic Exponent for Critical flow computation
 
Ethernet as fabric
Ethernet as fabricEthernet as fabric
Ethernet as fabric
 
Darcy weisbach formula
Darcy weisbach formulaDarcy weisbach formula
Darcy weisbach formula
 
Master_Thesis_Koushik
Master_Thesis_KoushikMaster_Thesis_Koushik
Master_Thesis_Koushik
 
final friction in pipes
final friction in pipesfinal friction in pipes
final friction in pipes
 

Similar to CFD Lecture (5/8): Solvers- Compressible Flow

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
Abhishek Jain
 
Fluent and Gambit Workshop
Fluent and Gambit WorkshopFluent and Gambit Workshop
Fluent and Gambit Workshop
khalid_nitt
 
Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...
eSAT Journals
 
Prediction of flow characteristics through a
Prediction of flow characteristics through aPrediction of flow characteristics through a
Prediction of flow characteristics through a
eSAT Publishing House
 
Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)
BhavanakanwarRao
 
Lecture 1.ppt
Lecture 1.pptLecture 1.ppt
Lecture 1.ppt
JoseTorero3
 
BVAA presentation 2015: The Use of CFD to assess valve performance and operat...
BVAA presentation 2015: The Use of CFD to assess valve performance and operat...BVAA presentation 2015: The Use of CFD to assess valve performance and operat...
BVAA presentation 2015: The Use of CFD to assess valve performance and operat...
Linsley Charlton
 
CFD Introduction using Ansys Fluent
CFD Introduction using Ansys FluentCFD Introduction using Ansys Fluent
CFD Introduction using Ansys Fluent
savani4611
 
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tubeNumerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
eSAT Journals
 
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tubeNumerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
eSAT Publishing House
 
CFD Lecture (8/8): CFD in Chemical Systems
CFD Lecture (8/8): CFD in Chemical SystemsCFD Lecture (8/8): CFD in Chemical Systems
CFD Lecture (8/8): CFD in Chemical Systems
Abhishek Jain
 
Edge throughput enhancement
Edge throughput enhancementEdge throughput enhancement
Edge throughput enhancement
smhassan159
 
TGS- GPS LAS Plus Processing
TGS- GPS LAS Plus ProcessingTGS- GPS LAS Plus Processing
TGS- GPS LAS Plus Processing
TGS
 
Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...
Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...
Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...
Can Ozcan
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.ppt
RammoganM
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (1).ppt
RammoganM
 
Cfd 0
Cfd 0Cfd 0
Cfd basics
Cfd basicsCfd basics
Cfd basics
Anirban Ghosh
 
JacobK-PneumaticConveyingPDFmin.pdf
JacobK-PneumaticConveyingPDFmin.pdfJacobK-PneumaticConveyingPDFmin.pdf
JacobK-PneumaticConveyingPDFmin.pdf
GeorgeMarkas1
 

Similar to CFD Lecture (5/8): Solvers- Compressible Flow (20)

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
 
Fluent and Gambit Workshop
Fluent and Gambit WorkshopFluent and Gambit Workshop
Fluent and Gambit Workshop
 
Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...
 
Prediction of flow characteristics through a
Prediction of flow characteristics through aPrediction of flow characteristics through a
Prediction of flow characteristics through a
 
Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)
 
Lecture 1.ppt
Lecture 1.pptLecture 1.ppt
Lecture 1.ppt
 
BVAA presentation 2015: The Use of CFD to assess valve performance and operat...
BVAA presentation 2015: The Use of CFD to assess valve performance and operat...BVAA presentation 2015: The Use of CFD to assess valve performance and operat...
BVAA presentation 2015: The Use of CFD to assess valve performance and operat...
 
CFD Introduction using Ansys Fluent
CFD Introduction using Ansys FluentCFD Introduction using Ansys Fluent
CFD Introduction using Ansys Fluent
 
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tubeNumerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
 
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tubeNumerical analysis of heat transfer in refrigerant flow through a condenser tube
Numerical analysis of heat transfer in refrigerant flow through a condenser tube
 
CFD Lecture (8/8): CFD in Chemical Systems
CFD Lecture (8/8): CFD in Chemical SystemsCFD Lecture (8/8): CFD in Chemical Systems
CFD Lecture (8/8): CFD in Chemical Systems
 
Edge throughput enhancement
Edge throughput enhancementEdge throughput enhancement
Edge throughput enhancement
 
TGS- GPS LAS Plus Processing
TGS- GPS LAS Plus ProcessingTGS- GPS LAS Plus Processing
TGS- GPS LAS Plus Processing
 
Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...
Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...
Advanced Simulations of Hypertrophic Obstructive Cardiomyopathy in Human Hear...
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.ppt
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (1).ppt
 
Cfd 0
Cfd 0Cfd 0
Cfd 0
 
Flow over a Flat plate 2-
Flow over a Flat plate 2-Flow over a Flat plate 2-
Flow over a Flat plate 2-
 
Cfd basics
Cfd basicsCfd basics
Cfd basics
 
JacobK-PneumaticConveyingPDFmin.pdf
JacobK-PneumaticConveyingPDFmin.pdfJacobK-PneumaticConveyingPDFmin.pdf
JacobK-PneumaticConveyingPDFmin.pdf
 

More from Abhishek Jain

Unsteady Problems & Separation Studies @ Zeus Numerix
Unsteady Problems & Separation Studies @ Zeus NumerixUnsteady Problems & Separation Studies @ Zeus Numerix
Unsteady Problems & Separation Studies @ Zeus Numerix
Abhishek Jain
 
Optimization in CFD and Case Studies
Optimization in CFD and Case StudiesOptimization in CFD and Case Studies
Optimization in CFD and Case Studies
Abhishek Jain
 
Aero Acoustic Field & its Modeling @ Zeus Numerix
Aero Acoustic Field & its Modeling @ Zeus NumerixAero Acoustic Field & its Modeling @ Zeus Numerix
Aero Acoustic Field & its Modeling @ Zeus Numerix
Abhishek 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 (10/11): Numerical Modeling of Radar Absorbing Materials
CEM Workshop Lectures (10/11): Numerical Modeling of Radar Absorbing MaterialsCEM Workshop Lectures (10/11): Numerical Modeling of Radar Absorbing Materials
CEM Workshop Lectures (10/11): Numerical Modeling of Radar Absorbing Materials
Abhishek Jain
 
CEM Workshop Lectures (9/11): Modelling Electromagnetics Field
CEM Workshop Lectures (9/11):  Modelling Electromagnetics FieldCEM Workshop Lectures (9/11):  Modelling Electromagnetics Field
CEM Workshop Lectures (9/11): Modelling Electromagnetics Field
Abhishek Jain
 
CEM Workshop Lectures (8/11): Method of moments
CEM Workshop Lectures (8/11):  Method of momentsCEM Workshop Lectures (8/11):  Method of moments
CEM Workshop Lectures (8/11): Method of moments
Abhishek Jain
 
CEM Workshop Lectures (7/11): PO/PTD Solver for RCS Computation
CEM Workshop Lectures (7/11): PO/PTD Solver for RCS ComputationCEM Workshop Lectures (7/11): PO/PTD Solver for RCS Computation
CEM Workshop Lectures (7/11): PO/PTD Solver for RCS Computation
Abhishek Jain
 
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
Abhishek Jain
 
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
Abhishek Jain
 
CEM Workshop Lectures (4/11): CEM of High Frequency Methods
CEM Workshop Lectures (4/11): CEM of High Frequency MethodsCEM Workshop Lectures (4/11): CEM of High Frequency Methods
CEM Workshop Lectures (4/11): CEM of High Frequency Methods
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 CEM
Abhishek Jain
 
CEM Workshop Lectures (1/11): ABC of CEM and RCS
CEM Workshop Lectures (1/11): ABC of CEM and RCSCEM Workshop Lectures (1/11): ABC of CEM and RCS
CEM Workshop Lectures (1/11): ABC of CEM and RCS
Abhishek Jain
 
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
Abhishek Jain
 
CFD Lecture (4/8): Compressible Flow- Basics
CFD Lecture (4/8): Compressible Flow- BasicsCFD Lecture (4/8): Compressible Flow- Basics
CFD Lecture (4/8): Compressible Flow- Basics
Abhishek Jain
 
CFD Lecture (3/8): Mesh Generation in CFD
CFD Lecture (3/8): Mesh Generation in CFDCFD Lecture (3/8): Mesh Generation in CFD
CFD Lecture (3/8): Mesh Generation in CFD
Abhishek Jain
 
CFD Lecture (2/8): Fluid Mechanics: CFD Perspective
CFD Lecture (2/8): Fluid Mechanics: CFD PerspectiveCFD Lecture (2/8): Fluid Mechanics: CFD Perspective
CFD Lecture (2/8): Fluid Mechanics: CFD Perspective
Abhishek Jain
 
CFD Lecture (1/8): ZNTutor CFD- An Introduction
CFD Lecture (1/8): ZNTutor CFD- An IntroductionCFD Lecture (1/8): ZNTutor CFD- An Introduction
CFD Lecture (1/8): ZNTutor CFD- An Introduction
Abhishek Jain
 
Revisiting Projection Methods over Automatic Oct-tree Meshes
Revisiting Projection Methods over Automatic Oct-tree MeshesRevisiting Projection Methods over Automatic Oct-tree Meshes
Revisiting Projection Methods over Automatic Oct-tree Meshes
Abhishek Jain
 
CFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated Spaces
CFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated SpacesCFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated Spaces
CFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated Spaces
Abhishek Jain
 

More from Abhishek Jain (20)

Unsteady Problems & Separation Studies @ Zeus Numerix
Unsteady Problems & Separation Studies @ Zeus NumerixUnsteady Problems & Separation Studies @ Zeus Numerix
Unsteady Problems & Separation Studies @ Zeus Numerix
 
Optimization in CFD and Case Studies
Optimization in CFD and Case StudiesOptimization in CFD and Case Studies
Optimization in CFD and Case Studies
 
Aero Acoustic Field & its Modeling @ Zeus Numerix
Aero Acoustic Field & its Modeling @ Zeus NumerixAero Acoustic Field & its Modeling @ Zeus Numerix
Aero Acoustic Field & its Modeling @ Zeus Numerix
 
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 (10/11): Numerical Modeling of Radar Absorbing Materials
CEM Workshop Lectures (10/11): Numerical Modeling of Radar Absorbing MaterialsCEM Workshop Lectures (10/11): Numerical Modeling of Radar Absorbing Materials
CEM Workshop Lectures (10/11): Numerical Modeling of Radar Absorbing Materials
 
CEM Workshop Lectures (9/11): Modelling Electromagnetics Field
CEM Workshop Lectures (9/11):  Modelling Electromagnetics FieldCEM Workshop Lectures (9/11):  Modelling Electromagnetics Field
CEM Workshop Lectures (9/11): Modelling Electromagnetics Field
 
CEM Workshop Lectures (8/11): Method of moments
CEM Workshop Lectures (8/11):  Method of momentsCEM Workshop Lectures (8/11):  Method of moments
CEM Workshop Lectures (8/11): Method of moments
 
CEM Workshop Lectures (7/11): PO/PTD Solver for RCS Computation
CEM Workshop Lectures (7/11): PO/PTD Solver for RCS ComputationCEM Workshop Lectures (7/11): PO/PTD Solver for RCS Computation
CEM Workshop Lectures (7/11): PO/PTD Solver for RCS Computation
 
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
 
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
 
CEM Workshop Lectures (4/11): CEM of High Frequency Methods
CEM Workshop Lectures (4/11): CEM of High Frequency MethodsCEM Workshop Lectures (4/11): CEM of High Frequency Methods
CEM Workshop Lectures (4/11): CEM of High Frequency Methods
 
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
 
CEM Workshop Lectures (1/11): ABC of CEM and RCS
CEM Workshop Lectures (1/11): ABC of CEM and RCSCEM Workshop Lectures (1/11): ABC of CEM and RCS
CEM Workshop Lectures (1/11): ABC of CEM and RCS
 
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
 
CFD Lecture (4/8): Compressible Flow- Basics
CFD Lecture (4/8): Compressible Flow- BasicsCFD Lecture (4/8): Compressible Flow- Basics
CFD Lecture (4/8): Compressible Flow- Basics
 
CFD Lecture (3/8): Mesh Generation in CFD
CFD Lecture (3/8): Mesh Generation in CFDCFD Lecture (3/8): Mesh Generation in CFD
CFD Lecture (3/8): Mesh Generation in CFD
 
CFD Lecture (2/8): Fluid Mechanics: CFD Perspective
CFD Lecture (2/8): Fluid Mechanics: CFD PerspectiveCFD Lecture (2/8): Fluid Mechanics: CFD Perspective
CFD Lecture (2/8): Fluid Mechanics: CFD Perspective
 
CFD Lecture (1/8): ZNTutor CFD- An Introduction
CFD Lecture (1/8): ZNTutor CFD- An IntroductionCFD Lecture (1/8): ZNTutor CFD- An Introduction
CFD Lecture (1/8): ZNTutor CFD- An Introduction
 
Revisiting Projection Methods over Automatic Oct-tree Meshes
Revisiting Projection Methods over Automatic Oct-tree MeshesRevisiting Projection Methods over Automatic Oct-tree Meshes
Revisiting Projection Methods over Automatic Oct-tree Meshes
 
CFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated Spaces
CFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated SpacesCFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated Spaces
CFD Study on Controlling Aerosol Dispersion Inside Closed Ventilated Spaces
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 

CFD Lecture (5/8): Solvers- Compressible Flow

  • 1. 1Built-to-Spec | Product Approval | Engineering Services | Software Development Solvers: Compressible Flow Introduction to Solver Terminologies
  • 2. 2 ©ZeusNumerixPvtLtd:ConfidentialDocument Content  FlowZ – Introduction  Planning Execution – Mesh Quality & Options  Boundary Attributes – Label & Tags  File System – Structure of CGNS, Control, Monitor & Other Files  Launching FlowZ  Flow Model – Flow Type, Fluid Data, Scheme, Gradients  Domain Motion – Moving / Rotating Zone, Grid Motion  Boundary Conditions – Specifying Inflow, Outflow, Farfield & Wall  Turbulence Model – SA, K Epsilon, SST models  Execution – Initialization & Setup  Monitoring Solution & Analysis  Post Processing 2 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 3. 3 ©ZeusNumerixPvtLtd:ConfidentialDocument FlowZ – Introduction Features  Based on finite volume methodology  Density based schemes for both compressible & incompressible flows  Explicit Runge-Kutta time marching  Accepts multi-block structured grids  CGNS compatible  Fully parallelized using MPI 3 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 4. 4 ©ZeusNumerixPvtLtd:ConfidentialDocument Case Study – Transonic Sajben Duct Aim  Replication of validation case  Internal flow analysis  Prediction of transonic flow features  Creation of boundary layer & flow separation after shock 4 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 5. 5 ©ZeusNumerixPvtLtd:ConfidentialDocument Modeling & Planning the Simulation Physics  Turbulent Flow  Important to Capture Boundary Layer  Clustered Mesh – At least 10 grids points inside boundary layer  Suitable convective scheme and turbulence model required Mesh  Quality is important  Structured multi-block preferred over unstructured mesh  Current mesh generated using GridZ 5 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 6. 6 ©ZeusNumerixPvtLtd:ConfidentialDocument CGNS & CGNSViewer Why CGNS ?  Grid coordinates in binary is a MUST  CGNS, an ISO 9001 format from NASA & Boeing  Provides interface to FlowZ™ for grids and solution data CGNSViewer  Free utility for viewing CGNS format structure (http://www.cgns.org)  Stores zone-wise information for grid coordinates, solution fields, boundary conditions & connectivity  CGNSPlot, utility to plot grids in CGNS format 6 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 7. 7 ©ZeusNumerixPvtLtd:ConfidentialDocument Boundary Attributes Tags & Labels  Each boundary is given attributes  Tag – CGNS defined boundary tags  Label – User defined name to an entity  Boundary condition parameters are unique for each label  Use GridZ to visualize tags and labels in big complex meshes  Labels for Block – Used for Domain Modeling 7 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 8. 8 ©ZeusNumerixPvtLtd:ConfidentialDocument Structure of Control File 8 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 9. 9 ©ZeusNumerixPvtLtd:ConfidentialDocument Import CGNS File  Select ‘FlowZ’ from ‘Solver’ module of CFDExpert  Graphics User Interface (GUI) for FlowZ appears  Set up ‘Solver Control File’ (.scf) Menu  File  Import CGNS File 9 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 10. 10 ©ZeusNumerixPvtLtd:ConfidentialDocument CGNS File Parameters Scaling Factor  To convert the unit grids into SI system Conversion Options  Planer  Axisymmetric  Equation of Axis: Ax + By = C for non-scaled coordinates values  Axis to coincide with boundary tag ‘BCLineDegenerate’ 10 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 11. 11 ©ZeusNumerixPvtLtd:ConfidentialDocument Basic Flow type Menu  Flow Model  Basic Fluid Type Basic Flow Type  Compressible  Density changes due to pressure  Air flow at Mach No. > 0.3 & Liquid in cases like water hammer problem  Incompressible  Density is either constant or changes with temperature  Low speed flow, M < 0.3 or most of the cases involving liquid Viscous Effects  Viscous – All practical cases requires viscous effect  Inviscid – Good approximation as very high-speed analysis, where convective terms are significant compared to viscous 11 Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 12. 12 ©ZeusNumerixPvtLtd:ConfidentialDocument Fluid Data – Compressible Flow 12 Default values fixed for  Fluid – Air  Thermal Properties – Calorically perfect gas  Dynamic viscosity & Conductivity – Calculated using Sutherland’s law Menu  Flow Model  Fluid Data Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 13. 13 ©ZeusNumerixPvtLtd:ConfidentialDocument Fluid Data – Compressible Flow 13  Select Fluid – Water / Air  Set density  Use database value  Provide constant value  Input density as a function of temperature  Provide density variation with temperature as Constant / Expression in T  Set Dynamic Viscosity & Conductivity through Sutherland’s law / Constant value Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 14. 14 ©ZeusNumerixPvtLtd:ConfidentialDocument Approximate Riemann Solvers 14 Roe Scheme (‘Flux Difference Roe’)  Based on characteristic wave disturbances  Less dissipative in nature and can capture stationary discontinuity. Recommended for viscous calculations Entropy Fix  To avoid unrealistic solutions like expansion shocks near sonic expansions, it is necessary to introduce entropy fix formulations to Roe scheme  FlowZ uses Harten-Hyman entropy fix  Choose ‘Entropy Fixed Roe’ for supersonic flows over blunt objects. ‘Averaged Roe’ & ‘Entropy Fix Roe’ are computationally expensive Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 15. 15 ©ZeusNumerixPvtLtd:ConfidentialDocument Flux Vector Splitting Schemes 15  Eigenvalues and fluxes (f) are split into f+ and f -  f+ is discretized with a backward difference and f - with a forward difference Stegar Warming  Fluxes are split based on the sign of eigen values Vanleer  Split fluxes have discontinuous slope at sonic velocities, hence ‘glitch’ at sonic transition  Flux components are function of M  Above scheme are found to be very stable  They are diffusive in nature and hence should not be used for resolving boundary layers Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 16. 16 ©ZeusNumerixPvtLtd:ConfidentialDocument Other Compressible Schemes 16 HLLC  Another Approximate Riemann solver type scheme  Unlike Roe, HLLC performs better at high mach flows  Recommended for viscous supersonic calculation AUSM  Blending of flux vector splitting & flux difference splitting  Efficient to solve (Vanleer) & has advantage of increased accuracy (Roe) AUSMPW  Removes numerical oscillations near wall and overshoot phenomena behind shock waves  Uses pressure weighted function at cell interfaces Compressible Flow Solver: Description of FlowZ™1-Mar-2020
  • 17. 17 ©ZeusNumerixPvtLtd:ConfidentialDocument Preconditioned Incompressible Scheme Compressible Flow Solver: Description of FlowZ™ Convergence Stiffness  Compressible schemes show convergence stiffness at low speed  Reason – Difference in magnitude of eigen values  Modification in primitive variables and flux calculation  Preconditioning was proposed by Weiss & Smith (1995) Variable Density  Low speed compressible flow, 0.1 > M > 0.3 Constant Density  Density can also vary with temperature 17 1-Mar-2020
  • 18. 18 ©ZeusNumerixPvtLtd:ConfidentialDocument Gradient Calculation Compressible Flow Solver: Description of FlowZ™ Green’s Theorem  Utilizes the values at face center to evaluate gradient in the cell Least Square  Variable is approximated as a polynomial,  Weighted errors to be minimized over neighbouring cells 18 ∇𝜑 = 𝜑 𝑓 𝐴 𝑉𝑜𝑙𝑢𝑚𝑒 𝜑 𝑥, 𝑦, 𝑧 = 𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑦 + 𝑎3 𝑧 1-Mar-2020
  • 19. 19 ©ZeusNumerixPvtLtd:ConfidentialDocument Domain Motion Compressible Flow Solver: Description of FlowZ™  Solver can model the domain motion using following two methods: ALE (Arbitrary Lagrangian Eulerian) MFR (Multiple Frame of Reference)  Various motion mode can be modeled like Rigid translation Linear deformation Rigid body rotation  Solver also has the capability to model the physical motion of grid for transient flow modeling with following motion Rigid translation Linear deformation 19 1-Mar-2020
  • 20. 20 ©ZeusNumerixPvtLtd:ConfidentialDocument Inflow Boundary Condition Compressible Flow Solver: Description of FlowZ™ Inflow Boundary Types  Total Pressure  Total pressure and total temperature are held fixed  If supersonic static pressure is also held fixed  Mass Flux  Mass flux and total temperature of incoming fluid is fixed  Velocity  Velocity magnitude and temperature is held fixed. Total pressure is allowed to vary at inflow  Velocity boundary type is not applicable for compressible flow  Total Pressure type BCs are recommended for External flows  Internal flows are modeled by Velocity or Mass Flux type BCs  Inflow Direction  Direction cosines can be specified or user can choose the flow to enter normal to the boundary 20 1-Mar-2020
  • 21. 21 ©ZeusNumerixPvtLtd:ConfidentialDocument Outflow Boundary Conditions Compressible Flow Solver: Description of FlowZ™  Static pressure value is required at outflow  If outflow is at supersonic conditions, static pressure is extrapolated from domain Backflow  Certain physical conditions or intermediate transients gives backflow as solution  Total temperature value is utilized  Static pressure is assumed as total pressure  For subsonic external aerodynamics, outflow should be placed at distance of 6 times the body length  Complete supersonic outflow can be placed close to the body 21 1-Mar-2020
  • 22. 22 ©ZeusNumerixPvtLtd:ConfidentialDocument Wall Boundary Condition Compressible Flow Solver: Description of FlowZ™  A wall can be tagged BCWall, BCWallInviscid, BCWallViscous or BCWallViscousIsothermal  A wall without label is assumed stationary and adiabatic  Moving wall effect can be simulated by providing either constant wall velocity or velocity as a function of coordinate position  Wall tagged with BCWallViscousIsothermal requires specifying wall temperature 22 1-Mar-2020
  • 23. 23 ©ZeusNumerixPvtLtd:ConfidentialDocument Farfield Boundary Condition Compressible Flow Solver: Description of FlowZ™  For external aerodynamic flow, the boundary of the domain is modeled through farfield conditions or boundary where inflow/outflow is not known. Applicable for compressible flows only  Free stream values for Direction & Mach No. of flow & associated Pressure and Temperature are required  At the farfield, the normal velocity & speed of sound are obtained from the Riemann invariants:  R- is evaluated from conditions inside the domain & R+ from conditions outside the domain  The entropy, is determined using values of free stream conditions for inflow & from inside the domain for outflow 23 𝑅± = 𝑢 ± 2𝑎 𝛾 − 1 𝑝/𝜌 𝛾 1-Mar-2020
  • 24. 24 ©ZeusNumerixPvtLtd:ConfidentialDocument Spalart Allmaras Turbulence Model Compressible Flow Solver: Description of FlowZ™  It is one equation turbulence model with transport equation for turbulent viscosity assembled using empiricism and dimensional analysis  It has good numerical stability & insensitivity to free-stream  SA model is integrated to the wall  It requires at least 15 grid points inside boundary layer and 1st grid point at y+ ~ 1  It is very well accepted by aerospace community for external aerodynamics  If grids are coarse, wall functions are used to model near wall turbulence  Distance of each grid points from nearest wall is required in the model. This calculation is computationally expensive step and distance is stored in solution CGNS File 24 1-Mar-2020
  • 25. 25 ©ZeusNumerixPvtLtd:ConfidentialDocument K Epsilon Turbulence Model Compressible Flow Solver: Description of FlowZ™ Standard K Epsilon Model  It is a two equation turbulence model derived from RANS modeling: Ensemble Averaging  k is turbulent kinetic energy  ε is turbulence dissipation rate  Turbulence viscosity is derived from k & ε and its effect is modeled in momentum equation  Most widely used industrial model  Applicable for fully turbulent flow (free shear flow)  It fails in boundary layer and requires wall function for near wall modeling  It is not recommended for separated flow 25 1-Mar-2020
  • 26. 26 ©ZeusNumerixPvtLtd:ConfidentialDocument K Epsilon Turbulence Model Compressible Flow Solver: Description of FlowZ™ Low Reynolds No. Chien K Epsilon Model  Wall function are very limited approximations and do not perform well in flow fields where law of wall does not hold good like flow with high strain rate and adverse pressure gradients  Turbulence closure equations and closure coefficients are modified to take into account the viscous and preferential damping effects offered by wall  When it comes to applicability over a variety of flows, such Low Re corrections perform better than wall function approach  It requires atleast 10 grid points inside boundary layer and 1st grid point at y+ ~ 1-3  Distance of each grid points from nearest wall is required in the model. This calculation is computationally expensive step and distance is stored in solution CGNS File 26 1-Mar-2020
  • 27. 27 ©ZeusNumerixPvtLtd:ConfidentialDocument SST Turbulence Model Compressible Flow Solver: Description of FlowZ™  It is a blend of two most successful model in two-equation model regime  K-omega and k-epsilon model are blended in such a fashion that it behaves like k- omega model near wall and like k-epsilon model in free shear layer zone  It is free from free stream turbulence sensitivity also provides good results in near wall region  Modeling of Eddy Viscosity is modified to take into account the higher production to destruction ratio in adverse pressure gradient flows, hence good performance in APG flows  It requires about 10 grid points inside boundary layer and 1st grid point at y+ of 1-3  It is a popular model in flows with APG for its robustness  Distance of each grid points from nearest wall is required in the model. Calculation is computationally expensive step and distance is stored in solution CGNS File 27 1-Mar-2020
  • 28. 28 ©ZeusNumerixPvtLtd:ConfidentialDocument Boundary Turbulence Parameters Compressible Flow Solver: Description of FlowZ™ Spalart Allamaras Model  For external aerodynamic application, free-stream / inflow eddy viscosity ratio is set as 0.1 assuming that surface turbulence dominates the physics K-Epsilon / SST Model  It is difficult to provide direct values for k, ε, ω. Following derived quantities are used:  Turbulence Intensity – Usually 1 - 5 % for most of the cases. ~ 0.16 Re-1/8.  Eddy Viscosity Ratio – For external flows, 1 < μT /μ < 10  Turbulence Length Scale – For internal flow, L = 0.07D, where D is hydraulic diameter 28 𝑘 = 1.5 𝐼 𝑈 2 1-Mar-2020
  • 29. 29 ©ZeusNumerixPvtLtd:ConfidentialDocument Global Initial Conditions Compressible Flow Solver: Description of FlowZ™ Menu Execution Initial Condition  Explicit methods start from an initial state and proceed towards steady state through time steps  User should provide the initial condition as close as expected steady state solution  For external aerodynamic studies, initial conditions same as free-stream / inflow conditions are recommended 29 1-Mar-2020
  • 30. 30 ©ZeusNumerixPvtLtd:ConfidentialDocument Zone Specific Initialization Compressible Flow Solver: Description of FlowZ™  Some cases may require different initialization for different zones e.g., transient simulations, multiple frames, multi-physics. Accordingly one can choose to initialize any specific zone or group of zones.  Go to Execution  Initial Condition  Zone Specific Initialization  Select zones to be initialized and move them to selected zone column  Enter initial values of variables in corresponding boxes  Click OK to confirm 30 1-Mar-2020
  • 31. 31 ©ZeusNumerixPvtLtd:ConfidentialDocument Execution Setup Compressible Flow Solver: Description of FlowZ™ Time Accuracy  Steady  Residues are driven to zero  Most aerodynamic application are steady state calculation  Unsteady  Residues oscillates with iteration  Bluff bodies shed vortices behind them  Time Marching  Global  Properties at each cell are updated by equal time step, which is minimum in the domain  Compressible unsteady calculation requires global marching  Local  Each cell is updated with its own maximum stable time step. Time accuracy is destroyed.  Convergence is faster. Suitable for viscous calculations 31 1-Mar-2020
  • 32. 32 ©ZeusNumerixPvtLtd:ConfidentialDocument Execution Setup Compressible Flow Solver: Description of FlowZ™ Runge-Kutta Order  Runge-Kutta scheme integrates the discretized equation over a time step  Higher Runge-Kutta order produces time accurate solutions for compressible unsteady cases  4th order Runge-Kutta is most efficient in terms of accuracy and convergence Advanced Parameters  CFL (Courant, Friedrich, Lewy Number)  CFL limits the time marching steps for explicit methods  Lower CFL values increases accuracy and stability but at the expense of convergence time  CFL ~ 0.2 is recommended for most of the steady state cases in FlowZ  Larger values of CFL are applied for higher Runge-Kutta order 32 1-Mar-2020
  • 33. 33 ©ZeusNumerixPvtLtd:ConfidentialDocument Execution Setup Compressible Flow Solver: Description of FlowZ™  Incompressible unsteady flows simulations employ dual time stepping, multistage time integration method  It is three-point backward difference in time and require two additional inputs  Physical time-step – Every outer iteration covers the time step value as defined here  No. of sub-iterations – Outer iterations consist of several sub-iterations required to converge the solution at each physical timestep  Residue Norm  Three options are available to normalize the cell residues  L Infinity – Maximum cell residue is picked  L1 – Sum of absolute values is evaluated  L2 – Mean RMS values of cell residues 33 1-Mar-2020
  • 34. 34 ©ZeusNumerixPvtLtd:ConfidentialDocument Run Solver Compressible Flow Solver: Description of FlowZ™ Menu  Execution  Run  Name Output CGNS File  User can view the setup in solver control file through ‘View Execution Setup’  It is recommended that user Save Control File for its future use  Solver monitor file (.smf) would store the residues during execution  ‘Run Solver’ would launch the solver  User should monitor the residue fall for initial 10 iterations before firing it for large number of iterations  Use Gnuplot to visualize 34 1-Mar-2020
  • 35. 35 ©ZeusNumerixPvtLtd:ConfidentialDocument Execution Analysis Compressible Flow Solver: Description of FlowZ™  Use Gnuplot / MSExcel to plot ‘solver monitor file’ (.smf) over iterations for: Residue fall  Should go down as much as possible (preferably 4 order fall) Pressure and frictional forces & moments  Should stabilize Global Mass Convergence  Should be achieved 35 1-Mar-2020
  • 36. 36 ©ZeusNumerixPvtLtd:ConfidentialDocument Initialization from Existing Solution Compressible Flow Solver: Description of FlowZ™  Menu  File  Read Control File  Read existing solver control file (.scf)  Menu  Turbulence  Spalart Allmaras  Pick ‘distance from wall’ from CGNS file  Menu  Execution  Initial Condition  Select “All Values from CGNS File”  Import solution CGNS file  To Continue Execution  Change the number of iteration  Set output CGNS file, control file & Run Solver  To Post Process  Set No. of Iteration to Zero  Set Post Process options & Run Solver 36 1-Mar-2020
  • 37. 37 ©ZeusNumerixPvtLtd:ConfidentialDocument Monitor Data Compressible Flow Solver: Description of FlowZ™  The progress of the simulation can be monitored at each iteration through derived physical quantities.  For external aerodynamics, pressure & skin forces in the three directions on selected surfaces can be stored in monitor file.  For internal flows, global conservation of mass can be monitored by evaluating & storing amount of mass coming in & going out of the domain. 37 1-Mar-2020
  • 38. 38 www.zeusnumerix.com +91 72760 31511 Abhishek Jain abhishek@zeusnumerix.com Thank You !