SlideShare a Scribd company logo
1 of 19
Download to read offline
logo.png
Applied CCM Motivation PISO SLIM Results
Validation of a Fast Transient Solver based
on the Projection Method
Darrin Stephens,
Chris Sideroff and Aleksandar Jemcov
17 July 2015
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Applied CCM
Specialise in the application, development and support of
OpenFOAM® - based software
Creators and maintainers of
Locations: Australia, Canada, USA
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Motivation
Why develop another transient solver?
DES and LES attractive because RANS tends to be
problem specific
Low cost hardware + open-source software ⇒ DES and
LES feasible
Traditional transient, incompressible algorithms (PISO and
SIMPLE) do not scale well for large HPC, GPU and Many
Integrated Core (MIC) environments
Let’s review PISO algorithm
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
PISO Overview
Pressure Implicit with Splitting of Operators (PISO)1 method:
1. Solve momentum equation (predictor step)
2. Calculate intermediate velocity, u∗ (pressure dissipation
added)
3. Calculate mass flux
4. Solve pressure equation:
· ( 1
Ap
p) = · u∗
5. Correct mass flux
6. Correct velocity (corrector step)
Repeat steps 2 – 6 for PISO (1 – 6 for transient SIMPLE)
1Isaa, R.A. 1985, “Solution of the implicitly discretised fluid flow equations by
operator splitting” J. Comp. Phys., 61, 40.
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Fractional Step Error
Step 2 main issue with PISO
Predicted velocity used only to update matrix coefficients:
u∗ = 1
ap
Σ anb unb − ( p − p)
Pseudo-velocity, u∗, is used on the RHS of pressure
equation
Therefore requires at least two corrections to make velocity
and pressure consistent
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Pressure Matrix
Non-constant coefficients ( 1
ap
) in pressure matrix affects
multi-grid solver performance
Multi-grid agglomeration levels cached first time pressure
matrix assembled
Coefficients ( 1
ap
) only valid for the first time step
Turning off caching of agglomeration too expensive
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
SLIM Overview
Semi Linear Implicit Method (SLIM), based on projection
method1: decompose velocity into vortical and irrotational
components.
1. Solve momentum equation (vortical velocity)
2. Calculate mass flux (pressure dissipation added)
3. Solve pressure equation (irrotational velocity):
∆t 2(p) = · u
4. Correct mass flux
5. Correct velocity (solenoidal)
Use incremental pressure approach to recover correct
boundary pressure
1Chorin, A.J. 1968, “Numerical Solution of the Navier-Stokes
Equations”,Mathematics of Computation 22: 745-762
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Fractional Step Error
Velocity split into vortical and potential components - much
smaller fractional step error
Pressure and velocity maintain stronger coupling
Continuity satisfied within one pressure solve because
predicted velocity used directly in pressure equation
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Pressure Matrix
Pressure matrix coefficients purely geometric
Multi-grid agglomeration levels assembled during first step
now consistent for all time steps
Significantly improves parallel scalability for multi-grid
solver
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Laminar Flat Plate
Steady, laminar, 2D flow over a flat plate, Rex = 200, 000
Comparison with Blasius analytical solution cf ≈ 0.644√
Rex
Based on NASA NPARC Alliance case
Grid: ∼ 220,000 hex cells
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Laminar Flat Plate
Skin friction distribution compared to Blasius analytical
solution
Non-dimensional velocity profile at plate exit compared to
the Blasius solution
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Tee Junction
Steady, laminar, 2D tee junction flow, Rew = 300
Grid: ∼ 2,000 hex cells
Experimental (Hayes et al.,1989) SLIM Diff
Flow split 0.887 0.886 0.112
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Triangular Cavity
Steady, laminar, 2D lid-driven cavity, ReD = 800
Grid: Hybrid with ∼ 5,500 cells.
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Triangular Cavity
Cavity centreline x-velocity distribution compared with
experimental data Jyotsna and Vanka (1995)
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
2D Circular Cylinder
Transient, laminar, incompressible flow past circular
cylinder, ReD = 100
Grid: Hybrid with ∼ 9,200 cells.
Frequency (Hz) Strouhal Number
Experimental 0.0835 0.167
SLIM 0.0888 0.177
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
3D Square Cylinder
Transient, turbulent, 3D flow over a square cylinder,
ReD = 21, 400
Grid: ∼ 700,000 hex cells; LES model: Smagorinsky
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
3D Square Cylinder
Comparison with experimental data of Lyn et al. (1995)
and numerical results from Voke (1997)
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
3D Square Cylinder
Set lr St CD
Lyn et al. (1995) 1.38 0.132 2.1
SLIM 1.41 0.131 2.44
Other CFD (max) 1.44 0.15 2.79
Other CFD (min) 1.20 0.130 2.03
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
logo.png
Applied CCM Motivation PISO SLIM Results
Summary
SLIM algorithm was introduced and described
Exact velocity splitting improves both convergence and
accuracy
Geometric pressure matrix coefficients advantageous for
parallel efficiency, particularly for multi-grid solvers
Accuracy tested through many validation cases (some
shown) comprising steady, transient, laminar and turbulent
flows
Applied CCM © 2012-2015 ICCM2015, Auckland July 2015

More Related Content

Viewers also liked

Macron dynamics msa_628_shecsheet
Macron dynamics msa_628_shecsheetMacron dynamics msa_628_shecsheet
Macron dynamics msa_628_shecsheetElectromate
 
Angelo State Football - Midwestern State Notes
Angelo State Football - Midwestern State NotesAngelo State Football - Midwestern State Notes
Angelo State Football - Midwestern State NotesAngeloStateSports
 
Final CFA Research Report
Final CFA Research ReportFinal CFA Research Report
Final CFA Research ReportRyan Zimmer
 
Untitled 1
Untitled 1Untitled 1
Untitled 1Jen0811
 
Presentation1 for own production
Presentation1 for own productionPresentation1 for own production
Presentation1 for own productionlucy-jh
 
besnik-gashi-uxo-robotech-project-2011
besnik-gashi-uxo-robotech-project-2011besnik-gashi-uxo-robotech-project-2011
besnik-gashi-uxo-robotech-project-2011Besnik Gashi
 
Danilo guapulema
Danilo guapulemaDanilo guapulema
Danilo guapulemaENRIQUE1984
 
Práctica de word
Práctica de wordPráctica de word
Práctica de wordhombrecito
 
Best self balancing scooter review from erover
Best self balancing scooter review from eroverBest self balancing scooter review from erover
Best self balancing scooter review from eroverselfbalancingscooter
 
Cómo sumar y restar polinomios
Cómo sumar y restar polinomiosCómo sumar y restar polinomios
Cómo sumar y restar polinomiosJames Smith
 
resistencia negra cimarrónera
 resistencia negra cimarrónera resistencia negra cimarrónera
resistencia negra cimarróneraElias Rojas
 
Resistencia a la esclavitud
Resistencia a la esclavitudResistencia a la esclavitud
Resistencia a la esclavitudAnderson345
 
Analisi palla inattive atletico bilbao shalke 04 rev b
Analisi palla inattive  atletico bilbao shalke 04 rev bAnalisi palla inattive  atletico bilbao shalke 04 rev b
Analisi palla inattive atletico bilbao shalke 04 rev bDanilo Centazzo
 
Textile terminologies and social networks
Textile terminologies and social networksTextile terminologies and social networks
Textile terminologies and social networksTERMCAT
 
Distribución
DistribuciónDistribución
DistribuciónFarmaFM
 

Viewers also liked (15)

Macron dynamics msa_628_shecsheet
Macron dynamics msa_628_shecsheetMacron dynamics msa_628_shecsheet
Macron dynamics msa_628_shecsheet
 
Angelo State Football - Midwestern State Notes
Angelo State Football - Midwestern State NotesAngelo State Football - Midwestern State Notes
Angelo State Football - Midwestern State Notes
 
Final CFA Research Report
Final CFA Research ReportFinal CFA Research Report
Final CFA Research Report
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
Presentation1 for own production
Presentation1 for own productionPresentation1 for own production
Presentation1 for own production
 
besnik-gashi-uxo-robotech-project-2011
besnik-gashi-uxo-robotech-project-2011besnik-gashi-uxo-robotech-project-2011
besnik-gashi-uxo-robotech-project-2011
 
Danilo guapulema
Danilo guapulemaDanilo guapulema
Danilo guapulema
 
Práctica de word
Práctica de wordPráctica de word
Práctica de word
 
Best self balancing scooter review from erover
Best self balancing scooter review from eroverBest self balancing scooter review from erover
Best self balancing scooter review from erover
 
Cómo sumar y restar polinomios
Cómo sumar y restar polinomiosCómo sumar y restar polinomios
Cómo sumar y restar polinomios
 
resistencia negra cimarrónera
 resistencia negra cimarrónera resistencia negra cimarrónera
resistencia negra cimarrónera
 
Resistencia a la esclavitud
Resistencia a la esclavitudResistencia a la esclavitud
Resistencia a la esclavitud
 
Analisi palla inattive atletico bilbao shalke 04 rev b
Analisi palla inattive  atletico bilbao shalke 04 rev bAnalisi palla inattive  atletico bilbao shalke 04 rev b
Analisi palla inattive atletico bilbao shalke 04 rev b
 
Textile terminologies and social networks
Textile terminologies and social networksTextile terminologies and social networks
Textile terminologies and social networks
 
Distribución
DistribuciónDistribución
Distribución
 

Similar to Validation of a Fast Transient Solver based on the Projection Method

A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...
A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...
A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...Applied CCM Pty Ltd
 
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...IRJET Journal
 
Lean six sigma executive overview (case study) templates
Lean six sigma executive overview (case study) templatesLean six sigma executive overview (case study) templates
Lean six sigma executive overview (case study) templatesSteven Bonacorsi
 
Implementing Six Sigma Quality at Better Body Manufacturing .ppt
Implementing Six Sigma Quality at Better Body Manufacturing .pptImplementing Six Sigma Quality at Better Body Manufacturing .ppt
Implementing Six Sigma Quality at Better Body Manufacturing .pptYeZachary
 
IRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection MoldingIRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection MoldingIRJET Journal
 
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...Geon-Hong Kim
 
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Capability
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process CapabilityJavier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Capability
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process CapabilityJ. García - Verdugo
 
Design and Performance Analysis of Mechanical Hydro Pneumatic Suspension System
Design and Performance Analysis of Mechanical Hydro Pneumatic Suspension SystemDesign and Performance Analysis of Mechanical Hydro Pneumatic Suspension System
Design and Performance Analysis of Mechanical Hydro Pneumatic Suspension SystemIRJET Journal
 
IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...
IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...
IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...IRJET Journal
 
Modal analysis of Support bracket for air compressor system
Modal analysis of Support bracket for air compressor systemModal analysis of Support bracket for air compressor system
Modal analysis of Support bracket for air compressor systemIRJET Journal
 
Speech Enhancement Using Compressive Sensing
Speech Enhancement Using Compressive SensingSpeech Enhancement Using Compressive Sensing
Speech Enhancement Using Compressive SensingIRJET Journal
 
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODINGNEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODINGcscpconf
 
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET Journal
 
Environmental Sustainability - Green IT
Environmental Sustainability - Green ITEnvironmental Sustainability - Green IT
Environmental Sustainability - Green ITHKAIM
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) ijceronline
 

Similar to Validation of a Fast Transient Solver based on the Projection Method (20)

A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...
A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...
A Projection Method Based Fast Transient Solver for Incompressible Turbulent ...
 
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
 
Lean six sigma executive overview (case study) templates
Lean six sigma executive overview (case study) templatesLean six sigma executive overview (case study) templates
Lean six sigma executive overview (case study) templates
 
sscasestudy.ppt
sscasestudy.pptsscasestudy.ppt
sscasestudy.ppt
 
Implementing Six Sigma Quality at Better Body Manufacturing .ppt
Implementing Six Sigma Quality at Better Body Manufacturing .pptImplementing Six Sigma Quality at Better Body Manufacturing .ppt
Implementing Six Sigma Quality at Better Body Manufacturing .ppt
 
IRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection MoldingIRJET- Optimization of Plastic Injection Molding
IRJET- Optimization of Plastic Injection Molding
 
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
 
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO TechniquesComperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
 
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Capability
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process CapabilityJavier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Capability
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Capability
 
Design and Performance Analysis of Mechanical Hydro Pneumatic Suspension System
Design and Performance Analysis of Mechanical Hydro Pneumatic Suspension SystemDesign and Performance Analysis of Mechanical Hydro Pneumatic Suspension System
Design and Performance Analysis of Mechanical Hydro Pneumatic Suspension System
 
IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...
IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...
IRJET- Computational Fluid Dynamic Analysis of Performance of Centrifugal Pum...
 
Ijecet 06 10_004
Ijecet 06 10_004Ijecet 06 10_004
Ijecet 06 10_004
 
Modal analysis of Support bracket for air compressor system
Modal analysis of Support bracket for air compressor systemModal analysis of Support bracket for air compressor system
Modal analysis of Support bracket for air compressor system
 
05725150
0572515005725150
05725150
 
Speech Enhancement Using Compressive Sensing
Speech Enhancement Using Compressive SensingSpeech Enhancement Using Compressive Sensing
Speech Enhancement Using Compressive Sensing
 
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODINGNEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
 
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
 
Environmental Sustainability - Green IT
Environmental Sustainability - Green ITEnvironmental Sustainability - Green IT
Environmental Sustainability - Green IT
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)
 
Acc shams
Acc shamsAcc shams
Acc shams
 

Recently uploaded

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
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
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxsomshekarkn64
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
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
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 

Validation of a Fast Transient Solver based on the Projection Method

  • 1. logo.png Applied CCM Motivation PISO SLIM Results Validation of a Fast Transient Solver based on the Projection Method Darrin Stephens, Chris Sideroff and Aleksandar Jemcov 17 July 2015 Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 2. logo.png Applied CCM Motivation PISO SLIM Results Applied CCM Specialise in the application, development and support of OpenFOAM® - based software Creators and maintainers of Locations: Australia, Canada, USA Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 3. logo.png Applied CCM Motivation PISO SLIM Results Motivation Why develop another transient solver? DES and LES attractive because RANS tends to be problem specific Low cost hardware + open-source software ⇒ DES and LES feasible Traditional transient, incompressible algorithms (PISO and SIMPLE) do not scale well for large HPC, GPU and Many Integrated Core (MIC) environments Let’s review PISO algorithm Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 4. logo.png Applied CCM Motivation PISO SLIM Results PISO Overview Pressure Implicit with Splitting of Operators (PISO)1 method: 1. Solve momentum equation (predictor step) 2. Calculate intermediate velocity, u∗ (pressure dissipation added) 3. Calculate mass flux 4. Solve pressure equation: · ( 1 Ap p) = · u∗ 5. Correct mass flux 6. Correct velocity (corrector step) Repeat steps 2 – 6 for PISO (1 – 6 for transient SIMPLE) 1Isaa, R.A. 1985, “Solution of the implicitly discretised fluid flow equations by operator splitting” J. Comp. Phys., 61, 40. Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 5. logo.png Applied CCM Motivation PISO SLIM Results Fractional Step Error Step 2 main issue with PISO Predicted velocity used only to update matrix coefficients: u∗ = 1 ap Σ anb unb − ( p − p) Pseudo-velocity, u∗, is used on the RHS of pressure equation Therefore requires at least two corrections to make velocity and pressure consistent Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 6. logo.png Applied CCM Motivation PISO SLIM Results Pressure Matrix Non-constant coefficients ( 1 ap ) in pressure matrix affects multi-grid solver performance Multi-grid agglomeration levels cached first time pressure matrix assembled Coefficients ( 1 ap ) only valid for the first time step Turning off caching of agglomeration too expensive Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 7. logo.png Applied CCM Motivation PISO SLIM Results SLIM Overview Semi Linear Implicit Method (SLIM), based on projection method1: decompose velocity into vortical and irrotational components. 1. Solve momentum equation (vortical velocity) 2. Calculate mass flux (pressure dissipation added) 3. Solve pressure equation (irrotational velocity): ∆t 2(p) = · u 4. Correct mass flux 5. Correct velocity (solenoidal) Use incremental pressure approach to recover correct boundary pressure 1Chorin, A.J. 1968, “Numerical Solution of the Navier-Stokes Equations”,Mathematics of Computation 22: 745-762 Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 8. logo.png Applied CCM Motivation PISO SLIM Results Fractional Step Error Velocity split into vortical and potential components - much smaller fractional step error Pressure and velocity maintain stronger coupling Continuity satisfied within one pressure solve because predicted velocity used directly in pressure equation Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 9. logo.png Applied CCM Motivation PISO SLIM Results Pressure Matrix Pressure matrix coefficients purely geometric Multi-grid agglomeration levels assembled during first step now consistent for all time steps Significantly improves parallel scalability for multi-grid solver Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 10. logo.png Applied CCM Motivation PISO SLIM Results Laminar Flat Plate Steady, laminar, 2D flow over a flat plate, Rex = 200, 000 Comparison with Blasius analytical solution cf ≈ 0.644√ Rex Based on NASA NPARC Alliance case Grid: ∼ 220,000 hex cells Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 11. logo.png Applied CCM Motivation PISO SLIM Results Laminar Flat Plate Skin friction distribution compared to Blasius analytical solution Non-dimensional velocity profile at plate exit compared to the Blasius solution Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 12. logo.png Applied CCM Motivation PISO SLIM Results Tee Junction Steady, laminar, 2D tee junction flow, Rew = 300 Grid: ∼ 2,000 hex cells Experimental (Hayes et al.,1989) SLIM Diff Flow split 0.887 0.886 0.112 Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 13. logo.png Applied CCM Motivation PISO SLIM Results Triangular Cavity Steady, laminar, 2D lid-driven cavity, ReD = 800 Grid: Hybrid with ∼ 5,500 cells. Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 14. logo.png Applied CCM Motivation PISO SLIM Results Triangular Cavity Cavity centreline x-velocity distribution compared with experimental data Jyotsna and Vanka (1995) Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 15. logo.png Applied CCM Motivation PISO SLIM Results 2D Circular Cylinder Transient, laminar, incompressible flow past circular cylinder, ReD = 100 Grid: Hybrid with ∼ 9,200 cells. Frequency (Hz) Strouhal Number Experimental 0.0835 0.167 SLIM 0.0888 0.177 Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 16. logo.png Applied CCM Motivation PISO SLIM Results 3D Square Cylinder Transient, turbulent, 3D flow over a square cylinder, ReD = 21, 400 Grid: ∼ 700,000 hex cells; LES model: Smagorinsky Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 17. logo.png Applied CCM Motivation PISO SLIM Results 3D Square Cylinder Comparison with experimental data of Lyn et al. (1995) and numerical results from Voke (1997) Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 18. logo.png Applied CCM Motivation PISO SLIM Results 3D Square Cylinder Set lr St CD Lyn et al. (1995) 1.38 0.132 2.1 SLIM 1.41 0.131 2.44 Other CFD (max) 1.44 0.15 2.79 Other CFD (min) 1.20 0.130 2.03 Applied CCM © 2012-2015 ICCM2015, Auckland July 2015
  • 19. logo.png Applied CCM Motivation PISO SLIM Results Summary SLIM algorithm was introduced and described Exact velocity splitting improves both convergence and accuracy Geometric pressure matrix coefficients advantageous for parallel efficiency, particularly for multi-grid solvers Accuracy tested through many validation cases (some shown) comprising steady, transient, laminar and turbulent flows Applied CCM © 2012-2015 ICCM2015, Auckland July 2015