SlideShare a Scribd company logo
1 of 19
Numerical simulations and
turbulent flows
Roberto Sorba 2016
1
The challenge of turbulence modelling
• We define the rate of kinetic energy
dissipation (from large eddies to
small ones) as ε (dimensionally
energy / time).
• The Kolmogorov scale for the
smallest eddies is
• Assuming a typical Reynold value of
200.000 and that the turbulent
fluctuation u’ is 5% of the
mainstream velocity U we get the
turbulent Reynolds number:
2
• In order to include even the smallest eddies in the simulation
the required number of grid nodes for just one dimension is
• In a 3D simulation thus we need a mesh with at least 1 billion
nodes per iteration
• Three main possible approaches:
– DNS: Direct solving of the Navier-Stokes equations
– RANS: time-averaging of the NS to reduce computational load
– LES: direct solving of bigger-scale eddies and modelling of smaller
ones
3
Direct Numerical Simulation
• Actual computational solving of the Navier-Stokes equations,
performing over (at least) 1 billion node calculation per
passage
• No turbulence-related simplifications are included
• Easily takes 2-3 months to simulate a few seconds, not
competitive in today’s industry
4
The maths behind DNS:
• space discretization with finite-difference method
• time discretization with explicit method
The Navier-Stokes equations: mass and momentum conservation, without any
simplification
5
Finite difference method
6
• This method relies on Taylor’s series theory to provide an approximation
for the first and second derivatives:
• For every node we can re-write the NS equations by substituting this in
the place of the first and second order derivatives; this substitution does
not apply to the boundary nodes, where boundary conditions apply
instead (which obviously are different for each problem)
• The solver code creates a sparse matrix with the coefficient of these
newly-written equation and can solve the (now algebric) system
7
Time discretization
• An explicit solver method for an ODE (ordinary differential equation) can
be generically written in such form:
• K = time index
• h = time step
• Φ = function representing the first derivative
• The are called “explicit” because they use only the present time value and
the present function value to compute the next function step; by doing
this they take longer to converge to solution but allow us to cut down on
computational power
8
• Disadvantage: explicit methods may be unstable (not
converging), amplifying the numerical error after each step
instead of reducing it.
• In order to ensure numerical stability we have to stick to the
Courant-Friedrichs-Levy condition (CFL condition):
• The left-hand term in known as the Courant number; since h
is already very small, the time intervall will have to be
consequently small as well.
9
• When a flow moves through a discretized grid, the time interval must be
smaller than the time needed by the fluid particle to pass through two
adjacent element in this grid.
• This ensures that information is correctly propagated and errors are not
amplified; however, it can become a strict limits in the eventuality of high
Reynold number
10
RANS
•Differently from DNS, RANS are already time-averaged, so they
provide a time-independent overview of the problem
•RANS are better solved with the finite-volume method
11
Finite Volume Method
• It is based on the Reynold transportation theorem: the overall change in a
generic property (B) can be written as the sum of a volume integral and a
surface integral.
• If the property is conserved, the rate of change is null and it holds:
12
• This equation is finally discretized to obtain the changes in the control
volume
• Numerical calculation of the flux at the boundary of a cell (right-hand side
integral, the flux is the argument of the integral):
• Usually cells have more than 4 borders, in commercial software they are
hexagonal
13
• Calculation of the boundary integral:
• Notice that this is actually the sum of four integral, one per border; we can
then write the algebric equation
• The value of B is then spread to the nodes with a propagation method;
implicit method are quicker and intrinsecally stable, but more
computationally expensive
14
Large Eddies Simulation
• The grid required by DNS easily exceeds the computer capacity
• A coarser grid is used, which can only appreciate the larger scale eddies;
information about eddies whose scale is smaller than the grid is removed
• Smalle eddies cannot be simply neglected; their influence has to be
accounted for with a subscale theoretical model
• Filtering of the Navier-Stokes equations:
• RANS used a time-averaging filter that caused to be ; LES uses a
spacial filter that reduces the amplitude of the scales of motion
• LES is particularly suited for complex flow with large scale structures
15
16
• We can also combine different methods within the same simulation session
(example of a turbine blade)
17
Comparison
DNS RANS LES
Simplifications none Time-averaging Hypothetical small-
scale modelling
Common numerical
process
Finite difference,
explicit methods
Finite volume
method
Finite volume,
implicit methods
Effort Maximum Low Depends on task
Accuracy High Low Medium
Usage field Academical
research
Vehicle preliminay
study, feasibility
study
Instability effects,
further
development
studies
Limitations High time
requirement, not
competitive
Low accuracy,
cannot model
instability
Usually requires
finer mesh than
RANS
18
Sources
• Maries, A., Haque, M. A., Yilmaz, S. L., Nik, M. B., Marai, G.E., New Developments
in the Visualization and Processing of Tensor Fields, Springer, pp. 137-156, D.
Laidlaw, A. Villanova
• Fröhlich J., Rodi W., Introduction to Large Eddy Simulation of Turbulent Flows,
Lectures at the University of Karlsruhe, 2002
• Denton J., The evolution of turbomachinery design (methods), PCA 2009
19

More Related Content

What's hot

Vehicle to vehicle communication
Vehicle to vehicle communicationVehicle to vehicle communication
Vehicle to vehicle communicationVijayalakshmi Joger
 
Planning in Artificial Intelligence
Planning in Artificial IntelligencePlanning in Artificial Intelligence
Planning in Artificial Intelligencekitsenthilkumarcse
 
IoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptIoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptRanjan Gupta
 
smart city to smart village
smart city to smart village smart city to smart village
smart city to smart village Sanjeev Deshmukh
 
Structures for discrete time systems
Structures for discrete time systemsStructures for discrete time systems
Structures for discrete time systemsveda C
 
Application of IOT "Smart Bin"
Application of IOT "Smart Bin"Application of IOT "Smart Bin"
Application of IOT "Smart Bin"Akhil Goyal
 
Assignment 2- Smart City
Assignment 2- Smart CityAssignment 2- Smart City
Assignment 2- Smart CityNguyen Anh
 
Pso introduction
Pso introductionPso introduction
Pso introductionrutika12345
 
Smart Bins : IOT Based Garbage Monitoring System
Smart Bins : IOT Based Garbage Monitoring SystemSmart Bins : IOT Based Garbage Monitoring System
Smart Bins : IOT Based Garbage Monitoring SystemKavish Khullar
 
AI & IoT in the development of smart cities
AI & IoT in the development of smart citiesAI & IoT in the development of smart cities
AI & IoT in the development of smart citiesRaunak Mundada
 
Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Rishik kanth
 
Iv unit-fuzzification and de-fuzzification
Iv unit-fuzzification and de-fuzzificationIv unit-fuzzification and de-fuzzification
Iv unit-fuzzification and de-fuzzificationkypameenendranathred
 
Nyquist stability criterion
Nyquist stability criterionNyquist stability criterion
Nyquist stability criterionjawaharramaya
 
IoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptIoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptRanjan Gupta
 
Smart dustbin for smart city
Smart dustbin for smart citySmart dustbin for smart city
Smart dustbin for smart citySanjib Mitra
 
density based traffic monitoring system
density based traffic monitoring system density based traffic monitoring system
density based traffic monitoring system siddhartha shukla
 
Iot based water quality monitoring system
Iot based water quality monitoring systemIot based water quality monitoring system
Iot based water quality monitoring systemBinayakreddy
 
[Year 2015-16 ] IOT Based Waste Management
[Year 2015-16 ]  IOT Based Waste Management[Year 2015-16 ]  IOT Based Waste Management
[Year 2015-16 ] IOT Based Waste ManagementSaurabh N. Mehta
 
Smart garbage monitoring system using internet of things
Smart garbage monitoring system using internet of thingsSmart garbage monitoring system using internet of things
Smart garbage monitoring system using internet of thingsGowsick Subramaniam
 

What's hot (20)

Vehicle to vehicle communication
Vehicle to vehicle communicationVehicle to vehicle communication
Vehicle to vehicle communication
 
Planning in Artificial Intelligence
Planning in Artificial IntelligencePlanning in Artificial Intelligence
Planning in Artificial Intelligence
 
IoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptIoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System ppt
 
smart city to smart village
smart city to smart village smart city to smart village
smart city to smart village
 
Structures for discrete time systems
Structures for discrete time systemsStructures for discrete time systems
Structures for discrete time systems
 
Application of IOT "Smart Bin"
Application of IOT "Smart Bin"Application of IOT "Smart Bin"
Application of IOT "Smart Bin"
 
Assignment 2- Smart City
Assignment 2- Smart CityAssignment 2- Smart City
Assignment 2- Smart City
 
Smart City – Research Highlights
Smart City – Research HighlightsSmart City – Research Highlights
Smart City – Research Highlights
 
Pso introduction
Pso introductionPso introduction
Pso introduction
 
Smart Bins : IOT Based Garbage Monitoring System
Smart Bins : IOT Based Garbage Monitoring SystemSmart Bins : IOT Based Garbage Monitoring System
Smart Bins : IOT Based Garbage Monitoring System
 
AI & IoT in the development of smart cities
AI & IoT in the development of smart citiesAI & IoT in the development of smart cities
AI & IoT in the development of smart cities
 
Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)
 
Iv unit-fuzzification and de-fuzzification
Iv unit-fuzzification and de-fuzzificationIv unit-fuzzification and de-fuzzification
Iv unit-fuzzification and de-fuzzification
 
Nyquist stability criterion
Nyquist stability criterionNyquist stability criterion
Nyquist stability criterion
 
IoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptIoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System ppt
 
Smart dustbin for smart city
Smart dustbin for smart citySmart dustbin for smart city
Smart dustbin for smart city
 
density based traffic monitoring system
density based traffic monitoring system density based traffic monitoring system
density based traffic monitoring system
 
Iot based water quality monitoring system
Iot based water quality monitoring systemIot based water quality monitoring system
Iot based water quality monitoring system
 
[Year 2015-16 ] IOT Based Waste Management
[Year 2015-16 ]  IOT Based Waste Management[Year 2015-16 ]  IOT Based Waste Management
[Year 2015-16 ] IOT Based Waste Management
 
Smart garbage monitoring system using internet of things
Smart garbage monitoring system using internet of thingsSmart garbage monitoring system using internet of things
Smart garbage monitoring system using internet of things
 

Similar to Turbulence numerical modelling

Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Khusro Kamaluddin
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Taani Saxena
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptPaPiihu
 
Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)BhavanakanwarRao
 
Fluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptxFluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptxLibinAbrahamKonattu
 
Part 3 Practical CFD(1).pdf
Part 3 Practical CFD(1).pdfPart 3 Practical CFD(1).pdf
Part 3 Practical CFD(1).pdfSajawalNawaz5
 
PMSCS 657_Parallel and Distributed processing
PMSCS 657_Parallel and Distributed processingPMSCS 657_Parallel and Distributed processing
PMSCS 657_Parallel and Distributed processingMd. Mashiur Rahman
 
A two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourApplied CCM Pty Ltd
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2JAIGANESH SEKAR
 
Introduction to Parallel Programming
Introduction to Parallel ProgrammingIntroduction to Parallel Programming
Introduction to Parallel Programmingyashkumarcs20
 
Component-based Model Reduction for Industrial Scale Problems
Component-based Model Reduction for Industrial Scale ProblemsComponent-based Model Reduction for Industrial Scale Problems
Component-based Model Reduction for Industrial Scale ProblemsDavid Knezevic
 
Lec 4 (program and network properties)
Lec 4 (program and network properties)Lec 4 (program and network properties)
Lec 4 (program and network properties)Sudarshan Mondal
 
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...EssamAlgizawy
 

Similar to Turbulence numerical modelling (20)

Presentation on weno lbfs
Presentation on weno lbfsPresentation on weno lbfs
Presentation on weno lbfs
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
MSc Presentation.potx
MSc Presentation.potxMSc Presentation.potx
MSc Presentation.potx
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).ppt
 
Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)
 
lecture_09.pptx
lecture_09.pptxlecture_09.pptx
lecture_09.pptx
 
Fluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptxFluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptx
 
Parallel Algorithms
Parallel AlgorithmsParallel Algorithms
Parallel Algorithms
 
Part 3 Practical CFD(1).pdf
Part 3 Practical CFD(1).pdfPart 3 Practical CFD(1).pdf
Part 3 Practical CFD(1).pdf
 
PMSCS 657_Parallel and Distributed processing
PMSCS 657_Parallel and Distributed processingPMSCS 657_Parallel and Distributed processing
PMSCS 657_Parallel and Distributed processing
 
A two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviour
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
Introduction to Parallel Programming
Introduction to Parallel ProgrammingIntroduction to Parallel Programming
Introduction to Parallel Programming
 
Component-based Model Reduction for Industrial Scale Problems
Component-based Model Reduction for Industrial Scale ProblemsComponent-based Model Reduction for Industrial Scale Problems
Component-based Model Reduction for Industrial Scale Problems
 
Lec 4 (program and network properties)
Lec 4 (program and network properties)Lec 4 (program and network properties)
Lec 4 (program and network properties)
 
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...Boundary Conditions for Seismic Imaging:  Computational and Geophysical Point...
Boundary Conditions for Seismic Imaging: Computational and Geophysical Point...
 
Modeling full scale-data(2)
Modeling full scale-data(2)Modeling full scale-data(2)
Modeling full scale-data(2)
 

Recently uploaded

CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
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
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 

Turbulence numerical modelling

  • 1. Numerical simulations and turbulent flows Roberto Sorba 2016 1
  • 2. The challenge of turbulence modelling • We define the rate of kinetic energy dissipation (from large eddies to small ones) as ε (dimensionally energy / time). • The Kolmogorov scale for the smallest eddies is • Assuming a typical Reynold value of 200.000 and that the turbulent fluctuation u’ is 5% of the mainstream velocity U we get the turbulent Reynolds number: 2
  • 3. • In order to include even the smallest eddies in the simulation the required number of grid nodes for just one dimension is • In a 3D simulation thus we need a mesh with at least 1 billion nodes per iteration • Three main possible approaches: – DNS: Direct solving of the Navier-Stokes equations – RANS: time-averaging of the NS to reduce computational load – LES: direct solving of bigger-scale eddies and modelling of smaller ones 3
  • 4. Direct Numerical Simulation • Actual computational solving of the Navier-Stokes equations, performing over (at least) 1 billion node calculation per passage • No turbulence-related simplifications are included • Easily takes 2-3 months to simulate a few seconds, not competitive in today’s industry 4
  • 5. The maths behind DNS: • space discretization with finite-difference method • time discretization with explicit method The Navier-Stokes equations: mass and momentum conservation, without any simplification 5
  • 7. • This method relies on Taylor’s series theory to provide an approximation for the first and second derivatives: • For every node we can re-write the NS equations by substituting this in the place of the first and second order derivatives; this substitution does not apply to the boundary nodes, where boundary conditions apply instead (which obviously are different for each problem) • The solver code creates a sparse matrix with the coefficient of these newly-written equation and can solve the (now algebric) system 7
  • 8. Time discretization • An explicit solver method for an ODE (ordinary differential equation) can be generically written in such form: • K = time index • h = time step • Φ = function representing the first derivative • The are called “explicit” because they use only the present time value and the present function value to compute the next function step; by doing this they take longer to converge to solution but allow us to cut down on computational power 8
  • 9. • Disadvantage: explicit methods may be unstable (not converging), amplifying the numerical error after each step instead of reducing it. • In order to ensure numerical stability we have to stick to the Courant-Friedrichs-Levy condition (CFL condition): • The left-hand term in known as the Courant number; since h is already very small, the time intervall will have to be consequently small as well. 9
  • 10. • When a flow moves through a discretized grid, the time interval must be smaller than the time needed by the fluid particle to pass through two adjacent element in this grid. • This ensures that information is correctly propagated and errors are not amplified; however, it can become a strict limits in the eventuality of high Reynold number 10
  • 11. RANS •Differently from DNS, RANS are already time-averaged, so they provide a time-independent overview of the problem •RANS are better solved with the finite-volume method 11
  • 12. Finite Volume Method • It is based on the Reynold transportation theorem: the overall change in a generic property (B) can be written as the sum of a volume integral and a surface integral. • If the property is conserved, the rate of change is null and it holds: 12
  • 13. • This equation is finally discretized to obtain the changes in the control volume • Numerical calculation of the flux at the boundary of a cell (right-hand side integral, the flux is the argument of the integral): • Usually cells have more than 4 borders, in commercial software they are hexagonal 13
  • 14. • Calculation of the boundary integral: • Notice that this is actually the sum of four integral, one per border; we can then write the algebric equation • The value of B is then spread to the nodes with a propagation method; implicit method are quicker and intrinsecally stable, but more computationally expensive 14
  • 15. Large Eddies Simulation • The grid required by DNS easily exceeds the computer capacity • A coarser grid is used, which can only appreciate the larger scale eddies; information about eddies whose scale is smaller than the grid is removed • Smalle eddies cannot be simply neglected; their influence has to be accounted for with a subscale theoretical model • Filtering of the Navier-Stokes equations: • RANS used a time-averaging filter that caused to be ; LES uses a spacial filter that reduces the amplitude of the scales of motion • LES is particularly suited for complex flow with large scale structures 15
  • 16. 16
  • 17. • We can also combine different methods within the same simulation session (example of a turbine blade) 17
  • 18. Comparison DNS RANS LES Simplifications none Time-averaging Hypothetical small- scale modelling Common numerical process Finite difference, explicit methods Finite volume method Finite volume, implicit methods Effort Maximum Low Depends on task Accuracy High Low Medium Usage field Academical research Vehicle preliminay study, feasibility study Instability effects, further development studies Limitations High time requirement, not competitive Low accuracy, cannot model instability Usually requires finer mesh than RANS 18
  • 19. Sources • Maries, A., Haque, M. A., Yilmaz, S. L., Nik, M. B., Marai, G.E., New Developments in the Visualization and Processing of Tensor Fields, Springer, pp. 137-156, D. Laidlaw, A. Villanova • Fröhlich J., Rodi W., Introduction to Large Eddy Simulation of Turbulent Flows, Lectures at the University of Karlsruhe, 2002 • Denton J., The evolution of turbomachinery design (methods), PCA 2009 19