SlideShare a Scribd company logo
1 of 27
Particle-based fluid
simulations using GPUs
FluiDyna GmbH, Edisonstr. 3, 85716 Unterschleißheim b. München, Germany 115.10.2015
www.fluidyna.com
• Introduction to
• Introduction to SPH &
• General capabilities of the code
• Code strong points: powertrain oiling simulation
• More capabilities
• Roadmap
Outline
215.10.2015
www.fluidyna.com
• was founded in 2006
• Dr. Thomas Indinger, CEO
• Located in Unterschleißheim (Munich), Germany
• Specializing in CFD:
• Consulting
• In house codes: nanoFluidX, ultraFluidX, Culises
• Hardware (Nvidia Preferred Solution Provider)
• partnership: 2014
Introduction: the company
315.10.2015
www.fluidyna.com
Introduction to SPH
415.10.2015
• Lagrangian discretization elements (“particles”) advect with the flow
• Kernel smoothing with compact support
• Particle-particle interactions model the fluid / solid:
∆t ∆t
Schematic dambreak simulation with SPH
𝐴 𝑟 = 𝐴 𝑟′ 𝑊 𝑟 − 𝑟′, ℎ 𝐝 𝐫′ ≈
𝑏
𝐴 𝑟𝑏 𝑉𝑏 𝑊 𝑟 − 𝑟𝑏, ℎ
𝛻 𝐴 𝑟 = − 𝐴 𝑟′ 𝛻𝑊 𝑟 − 𝑟′, ℎ 𝐝 𝐫′ ≈ −
𝑏
𝐴 𝑟𝑏 𝑉𝑏 𝛻𝑊 𝑟 − 𝑟𝑏, ℎ
𝑑 𝑣
𝑑𝑡
= −
1
ρ
𝛻𝑝 + ν𝛻2 𝑣 + 𝑔
𝑑𝑣 𝑎
𝑑𝑡
=. . . −
1
𝑚 𝑎 𝑏
𝑉𝑎
2
𝑝 𝑎 + 𝑉𝑏
2
𝑝 𝑏 𝛻𝑎 𝑊𝑎𝑏 ℎ . . .
http://plaza.ufl.edu/jeffjtd/SitePics/kernelpic.jpg
www.fluidyna.com
Introduction to SPH: walls
515.10.2015
Problem of the wall BCs:
• Requirements:
• Impermeability
• No-slip condition
Monaghan and Kajtar, SPH particle boundary forces for arbitrary boundaries,
Comp. Phys. Comm. 180(10):1811-1820, 2009
Morris et al., Modeling Low Reynolds Number Incompressible Flows Using SPH,
J. Comput. Phys. 136(1):214-226, 1997
+ Coupling with FEM
- Additional evolution equation
- 3D formulation non-trivial (missing currently)
+ No-slip condition accurately imposed
- Simple geometries
- Multi-value problem
+ Straightforward implementation
- Arbitrary geometries
- Numerical parameter
?
Ferrand et al., Unified semi-analytical wall boundary conditions for inviscid, laminar or turbulent
flows in the meshless SPH method, Int. J. Num. Methods in Fluids 71:446-472, 2013
www.fluidyna.com
Introduction to SPH: walls
615.10.2015
S. Adami, X.Y. Hu, N.A. Adams (2012) A Generalized Wall Boundary Condition for Smoothed Particle Hydrodynamics,
J. Comput. Phys. 231(21): 7057-7075.
Sketch of wall boundary
general wall bc.
• no-slip condition
• arbitrary geometry
• Neumann condition
for pressure
“…The results of this paper show that while all methods give reasonable results they can be greatly improved
by a combination of (a) using three layers of fluid particles as boundary particles, (b) interpolating the pressure
and velocity from the fluid particles to the boundary particles in the manner described by Adami et al. [1] and
(c) using density diffusion as first suggested by Molteni and Colagrossi [19]…”
A study of solid wall models for weakly compressible SPH, Valizadeh & Monaghan (2014)
www.fluidyna.com
• is …
• based on the Smoothed Particle Hydrodynamics method (SPH).
• a meshless CFD solver.
• most powerful for complex flows in arbitrary geometries.
• using GPU-acceleration to minimize simulation times.
Introduction to
715.10.2015
“No grid generation, nearly no limits.”
www.fluidyna.com
Using a Lagrangian framework it is possible to…
• Simulate free-surface flows
• Simulate flows with moving rigid bodies
General capabilities
815.10.2015
Fluid flow in an agitated boxDam break within oscillating tank
www.fluidyna.com
Using a Lagrangian framework it is possible to…
• Simulate multi-phase flows w/ high density and viscosity ratios
General capabilities
915.10.2015
Water phase
(ρ=1000 kg/m³)
Air phase
(ρ=1 kg/m³)
Air entrappment in fluid phaseMulti-phase dam break simulation
www.fluidyna.com
Using a Lagrangian framework it is possible to…
• Simulate flows in/through complex geometries
General capabilities
1015.10.2015
Water flow (red particles) through porous membrane
(section of a fuel cell cathode) under gravity.
www.fluidyna.com
Using a Lagrangian framework it is possible to…
• Simulate flows with rotating rigid bodies
General capabilities
1115.10.2015
Particle animation
„Footprints“
Free-surface deformation
Pathlines showing internal fluid motion
www.fluidyna.com
Using a Lagrangian framework it is possible to…
• Simulate filling of mixing tanks
General capabilities
1215.10.2015
Volume-rendered fluid animation
• Training case.
www.fluidyna.com
Powertrain Oiling Simulation
1315.10.2015
as Powertrain Oiling simulation tool
• Preprocessing with HyperMesh
• Simulation setup (currently) with ASCII-file
• High performance simulation using GPU
• Postprocessing (currently) with and
www.fluidyna.com
• Geometry discretization
CAD input data (STEP, IGES, STL, …) is discretized using HyperMesh
Powertrain Oiling Simulation
1415.10.2015
CAD input data Particle discretization for
www.fluidyna.com
• Simulation using GPU
Powertrain Oiling Simulation
1515.10.2015
NVIDIA GPGPU
Example: Coarse resolution simulation result
www.fluidyna.com
• Velocity vector plots
• Pathlines
• Flow fields on cut section
Powertrain Oiling Simulation
1615.10.2015
• Postprocessing
• Torque measurement
• Flow rate measurement
• Volume-rendered flow visualization
www.fluidyna.com
Powertrain Oiling Simulation
1715.10.2015
• Generic example
Rotating gears Hydrostatic settling
www.fluidyna.com
• Gearbox case 1
• 5.8 million particles
• 2000 rpm
• 1 s of physical time (35.5 rotations)
• 32.5 hrs on a 1 x K40
• Gearbox case 2
• 2.5 million particles
• 5400 rpm
• 0.3 s of physical time (27 rotations)
• Pre-processing: 2 days
• 3 days on a 1 x K40
• Possible speed up: 5 s of physical time in 3-4 days on 8 x K80
Some performance numbers
1815.10.2015
www.fluidyna.com
• Nvidia Tesla K40
• Max Memory Bandwidth 288 (GB/sec)
• Peak performance* 4.29 TFLOPS
• Memory 12GB GDDR5
• Cores 2880
• Nvidia Tesla K80
• Max Memory Bandwidth 480 (GB/sec)
• Peak performance* 5.6 TFLOPS
• Memory 24GB GDDR5
• Cores 4992
• Initial investment:
• 8 x K80 GPUs, 2 x 8-core CPU, 128GB RAM, 2 TB
• Approximately 40,000 €/$
What do you need?
1915.10.2015
*performance for single precision
www.fluidyna.com
• Heat transfer
• Surface tension
• Prescribed motion input for a geometry
• One-way coupling with MotionSolve
• Buoyancy and (rigid body motion)
More features
2015.10.2015
www.fluidyna.com
• Decoupled temperature equation.
• Dirichlet boundary conditions: set
constant temperature or allow it to
evolve in time.
• Heat transfer among all phases: fluids,
walls and moving walls.
Heat transfer
2115.10.2015
www.fluidyna.com
• Two-phase surface tension model
• Accurate and fast.
• Planned extensions: free surface
surface tension, multi-phase
capability.
Surface tension
2215.10.2015
„Tip-streaming“ (volume rendered)
Drop in shear flow (Couette device)„Square droplet“ test case
www.fluidyna.com
Prescribed motion
2315.10.2015
• Simulate any complex motion
• Piston rod
• Crankshaft
• Planetary gearboxes
t x y z η θ ζ
0 0 0 0 0 0 0
0.1 0.1 0 0.2 10 0 0
0.2 … … … … … …
Translation & rotation as a f(t)
Planetary motion of a cube in a pool of water.
www.fluidyna.com
• Import geometry and its prescribed
positions as a function of time.
• One-way coupling with MotionSolve
results.
Prescribed motion
2415.10.2015
www.fluidyna.com
• In development (testing phase).
• Free translation and rotation of a rigid
body as it interacts with the fluid.
• Optional locking of motion (lock
individual motion along/around axes).
• Input: arbitrary definition of center of
mass location, mass of the body,
moment of inertia.
• Measure forces and torques exerted on
the body by the fluid.
• For use in:
• Naval industry
• Hydro-turbines
Buoyancy (rigid body motion)
2515.10.2015
*Public domain images.
www.fluidyna.com
Roadmap (tentative)
2615.10.2015
2015 2016 2017
Q3 Q4 Q1 Q2 Q3 Q4 Q2Q1
Core version
• Free-surface flows
• Rotating/moving geometries
• multi-GPU
• multi-phase
• Decoupled T equation
• Two-phase surface tension
• Dynamic load-balancing
• Rigid body motion
• Coupled energy equation (viscosity)
• Inlet-outlet boundary conditions
v1.0 v1.04 v2.04
• Non-Newtonian fluids
• Single-phase surface tension
• Steady-state coupling with FV/LBM
codes
• Dynamic coupling with FV/LBM codes
• Von-Neumann temperature boundary conds.
• Variable resolution
• Multi-phase surface tension models
v1.10
www.fluidyna.com
THANK YOU FOR YOUR ATTENTION.
2715.10.2015
FOR MORE INFORMATION ABOUT
VISIT www.nanofluidx.com

More Related Content

What's hot

Skin Factor and Formation Damage
Skin Factor and Formation DamageSkin Factor and Formation Damage
Skin Factor and Formation DamageNouh Almandhari
 
Productivity index
Productivity indexProductivity index
Productivity indexNabeelshykh
 
Q913 re1 w4 lec 13
Q913 re1 w4 lec 13Q913 re1 w4 lec 13
Q913 re1 w4 lec 13AFATous
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)YOGESH AHIRE
 
1. fundamentos de pruebas de presión (agosto 2015)
1. fundamentos de pruebas de presión (agosto 2015)1. fundamentos de pruebas de presión (agosto 2015)
1. fundamentos de pruebas de presión (agosto 2015)PatricioJ2
 
Singapore Presentation 2015 new
Singapore Presentation 2015 newSingapore Presentation 2015 new
Singapore Presentation 2015 newTom Ray
 
Formation Damage Presentation Group F
Formation Damage Presentation Group FFormation Damage Presentation Group F
Formation Damage Presentation Group FShaho Mohamedali
 
Horizontal Well Performance Optimization Analysis
Horizontal Well Performance Optimization AnalysisHorizontal Well Performance Optimization Analysis
Horizontal Well Performance Optimization AnalysisMahmood Ghazi
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamicsRavi Choudhary
 
Overview of artificial lift technology and introduction to esp system
Overview of artificial lift technology and introduction to esp systemOverview of artificial lift technology and introduction to esp system
Overview of artificial lift technology and introduction to esp systemGiuseppe Moricca
 
Fluidos de perforacion: base agua
Fluidos de perforacion: base aguaFluidos de perforacion: base agua
Fluidos de perforacion: base aguamariannyd8a
 
Well Completion Design.pdf
Well Completion Design.pdfWell Completion Design.pdf
Well Completion Design.pdfmmody4
 
Fracturamiento hidraulico tema 5
Fracturamiento hidraulico tema 5Fracturamiento hidraulico tema 5
Fracturamiento hidraulico tema 5None
 
Applications of CFD in Chemical Engineering
Applications of CFD in Chemical EngineeringApplications of CFD in Chemical Engineering
Applications of CFD in Chemical EngineeringiMentor Education
 

What's hot (20)

Skin Factor and Formation Damage
Skin Factor and Formation DamageSkin Factor and Formation Damage
Skin Factor and Formation Damage
 
Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1
 
Electrical submersible pump
Electrical submersible pumpElectrical submersible pump
Electrical submersible pump
 
Productivity index
Productivity indexProductivity index
Productivity index
 
Unidad 2 Comportamiento de yacimientos II
Unidad 2 Comportamiento de yacimientos II  Unidad 2 Comportamiento de yacimientos II
Unidad 2 Comportamiento de yacimientos II
 
Q913 re1 w4 lec 13
Q913 re1 w4 lec 13Q913 re1 w4 lec 13
Q913 re1 w4 lec 13
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
 
1. fundamentos de pruebas de presión (agosto 2015)
1. fundamentos de pruebas de presión (agosto 2015)1. fundamentos de pruebas de presión (agosto 2015)
1. fundamentos de pruebas de presión (agosto 2015)
 
Singapore Presentation 2015 new
Singapore Presentation 2015 newSingapore Presentation 2015 new
Singapore Presentation 2015 new
 
Formation Damage Presentation Group F
Formation Damage Presentation Group FFormation Damage Presentation Group F
Formation Damage Presentation Group F
 
I&C Technical Note
I&C Technical NoteI&C Technical Note
I&C Technical Note
 
Horizontal Well Performance Optimization Analysis
Horizontal Well Performance Optimization AnalysisHorizontal Well Performance Optimization Analysis
Horizontal Well Performance Optimization Analysis
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
 
Overview of artificial lift technology and introduction to esp system
Overview of artificial lift technology and introduction to esp systemOverview of artificial lift technology and introduction to esp system
Overview of artificial lift technology and introduction to esp system
 
Fluidos de perforacion: base agua
Fluidos de perforacion: base aguaFluidos de perforacion: base agua
Fluidos de perforacion: base agua
 
Well Completion Design.pdf
Well Completion Design.pdfWell Completion Design.pdf
Well Completion Design.pdf
 
Fracturamiento hidraulico tema 5
Fracturamiento hidraulico tema 5Fracturamiento hidraulico tema 5
Fracturamiento hidraulico tema 5
 
Artificial Lift Methods
Artificial Lift MethodsArtificial Lift Methods
Artificial Lift Methods
 
Applications of CFD in Chemical Engineering
Applications of CFD in Chemical EngineeringApplications of CFD in Chemical Engineering
Applications of CFD in Chemical Engineering
 
Presentation1
Presentation1Presentation1
Presentation1
 

Similar to Particle-based fluid simulations using GPUs

Study and performance analysis of combustion chamber using
Study and performance analysis of combustion chamber usingStudy and performance analysis of combustion chamber using
Study and performance analysis of combustion chamber usingGyanendra Awasthi
 
CFD Best Practices & Key Features
CFD Best Practices & Key FeaturesCFD Best Practices & Key Features
CFD Best Practices & Key FeaturesDesign World
 
Czero Engineering - Feb 2017
Czero Engineering  - Feb 2017Czero Engineering  - Feb 2017
Czero Engineering - Feb 2017Czero
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptPaPiihu
 
seven cylinder engine
seven cylinder engine seven cylinder engine
seven cylinder engine Nilesh Thorwe
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.pptRammoganM
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (1).pptRammoganM
 
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
 
Thesis_presentation1
Thesis_presentation1Thesis_presentation1
Thesis_presentation1Bhushan Velis
 
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Suman Sapkota
 
Engineering case study
Engineering case studyEngineering case study
Engineering case studyLabSharegroup
 
Towards Exascale Engine Simulations with NEK5000
Towards Exascale Engine Simulations with NEK5000Towards Exascale Engine Simulations with NEK5000
Towards Exascale Engine Simulations with NEK5000inside-BigData.com
 
Cfd introduction
Cfd introductionCfd introduction
Cfd introductionSantosh V
 
Advisian dynamic process simulation capability june 2019
Advisian dynamic process simulation capability june 2019Advisian dynamic process simulation capability june 2019
Advisian dynamic process simulation capability june 2019Advisian
 
CFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying SystemsCFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying SystemsiMentor Education
 
High Fidelity Wind Model Software for Real-Time Simulation Platforms
High Fidelity Wind Model Software for Real-Time Simulation PlatformsHigh Fidelity Wind Model Software for Real-Time Simulation Platforms
High Fidelity Wind Model Software for Real-Time Simulation PlatformsSimspace Ingeniería SL
 
Development of computer program for fluid flow in pipes and open channel
Development of computer program for fluid flow in pipes and open channel  Development of computer program for fluid flow in pipes and open channel
Development of computer program for fluid flow in pipes and open channel jay lad
 

Similar to Particle-based fluid simulations using GPUs (20)

Study and performance analysis of combustion chamber using
Study and performance analysis of combustion chamber usingStudy and performance analysis of combustion chamber using
Study and performance analysis of combustion chamber using
 
CFD Best Practices & Key Features
CFD Best Practices & Key FeaturesCFD Best Practices & Key Features
CFD Best Practices & Key Features
 
Czero Engineering - Feb 2017
Czero Engineering  - Feb 2017Czero Engineering  - Feb 2017
Czero Engineering - Feb 2017
 
Co-op_Poster_III_rev01-mjg
Co-op_Poster_III_rev01-mjgCo-op_Poster_III_rev01-mjg
Co-op_Poster_III_rev01-mjg
 
Fatigue Analysis of Subsea Cladded Vessel using fe-safe
Fatigue Analysis of Subsea Cladded Vessel using fe-safeFatigue Analysis of Subsea Cladded Vessel using fe-safe
Fatigue Analysis of Subsea Cladded Vessel using fe-safe
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).ppt
 
seven cylinder engine
seven cylinder engine seven cylinder engine
seven cylinder engine
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.ppt
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (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...
 
Thesis_presentation1
Thesis_presentation1Thesis_presentation1
Thesis_presentation1
 
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
 
Engineering case study
Engineering case studyEngineering case study
Engineering case study
 
Towards Exascale Engine Simulations with NEK5000
Towards Exascale Engine Simulations with NEK5000Towards Exascale Engine Simulations with NEK5000
Towards Exascale Engine Simulations with NEK5000
 
Cfd introduction
Cfd introductionCfd introduction
Cfd introduction
 
Advisian dynamic process simulation capability june 2019
Advisian dynamic process simulation capability june 2019Advisian dynamic process simulation capability june 2019
Advisian dynamic process simulation capability june 2019
 
CFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying SystemsCFD Based Design of Solar Drying Systems
CFD Based Design of Solar Drying Systems
 
High Fidelity Wind Model Software for Real-Time Simulation Platforms
High Fidelity Wind Model Software for Real-Time Simulation PlatformsHigh Fidelity Wind Model Software for Real-Time Simulation Platforms
High Fidelity Wind Model Software for Real-Time Simulation Platforms
 
CFD_Lecture_1.pdf
CFD_Lecture_1.pdfCFD_Lecture_1.pdf
CFD_Lecture_1.pdf
 
Development of computer program for fluid flow in pipes and open channel
Development of computer program for fluid flow in pipes and open channel  Development of computer program for fluid flow in pipes and open channel
Development of computer program for fluid flow in pipes and open channel
 

More from Altair

Altair for Manufacturing Applications
Altair for Manufacturing ApplicationsAltair for Manufacturing Applications
Altair for Manufacturing ApplicationsAltair
 
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product LifecycleSmart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product LifecycleAltair
 
Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing Altair
 
Designing for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer StoryDesigning for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer StoryAltair
 
why digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdfwhy digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdfAltair
 
Can digital twins save the planet?
Can digital twins save the planet?Can digital twins save the planet?
Can digital twins save the planet?Altair
 
Altair for Industrial Design Applications
Altair for Industrial Design ApplicationsAltair for Industrial Design Applications
Altair for Industrial Design ApplicationsAltair
 
Analyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real timeAnalyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real timeAltair
 
Powerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge StudioPowerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge StudioAltair
 
Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.Altair
 
AI supported material test automation.
AI supported material test automation.AI supported material test automation.
AI supported material test automation.Altair
 
Altair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and CloudAltair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and CloudAltair
 
No Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair MonarchNo Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair MonarchAltair
 
Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance Altair
 
Altair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutionsAltair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutionsAltair
 
Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?Altair
 
Lead time reduction in CAE: Automated FEM Description Report
Lead time reduction in CAE:  Automated  FEM Description ReportLead time reduction in CAE:  Automated  FEM Description Report
Lead time reduction in CAE: Automated FEM Description ReportAltair
 
A way to reduce mass of gearbox housing
A way to reduce mass of gearbox housingA way to reduce mass of gearbox housing
A way to reduce mass of gearbox housingAltair
 
The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks Altair
 
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...Altair
 

More from Altair (20)

Altair for Manufacturing Applications
Altair for Manufacturing ApplicationsAltair for Manufacturing Applications
Altair for Manufacturing Applications
 
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product LifecycleSmart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
 
Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing
 
Designing for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer StoryDesigning for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer Story
 
why digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdfwhy digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdf
 
Can digital twins save the planet?
Can digital twins save the planet?Can digital twins save the planet?
Can digital twins save the planet?
 
Altair for Industrial Design Applications
Altair for Industrial Design ApplicationsAltair for Industrial Design Applications
Altair for Industrial Design Applications
 
Analyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real timeAnalyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real time
 
Powerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge StudioPowerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge Studio
 
Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.
 
AI supported material test automation.
AI supported material test automation.AI supported material test automation.
AI supported material test automation.
 
Altair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and CloudAltair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and Cloud
 
No Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair MonarchNo Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair Monarch
 
Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance
 
Altair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutionsAltair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutions
 
Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?
 
Lead time reduction in CAE: Automated FEM Description Report
Lead time reduction in CAE:  Automated  FEM Description ReportLead time reduction in CAE:  Automated  FEM Description Report
Lead time reduction in CAE: Automated FEM Description Report
 
A way to reduce mass of gearbox housing
A way to reduce mass of gearbox housingA way to reduce mass of gearbox housing
A way to reduce mass of gearbox housing
 
The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks
 
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 

Particle-based fluid simulations using GPUs

  • 1. Particle-based fluid simulations using GPUs FluiDyna GmbH, Edisonstr. 3, 85716 Unterschleißheim b. München, Germany 115.10.2015
  • 2. www.fluidyna.com • Introduction to • Introduction to SPH & • General capabilities of the code • Code strong points: powertrain oiling simulation • More capabilities • Roadmap Outline 215.10.2015
  • 3. www.fluidyna.com • was founded in 2006 • Dr. Thomas Indinger, CEO • Located in Unterschleißheim (Munich), Germany • Specializing in CFD: • Consulting • In house codes: nanoFluidX, ultraFluidX, Culises • Hardware (Nvidia Preferred Solution Provider) • partnership: 2014 Introduction: the company 315.10.2015
  • 4. www.fluidyna.com Introduction to SPH 415.10.2015 • Lagrangian discretization elements (“particles”) advect with the flow • Kernel smoothing with compact support • Particle-particle interactions model the fluid / solid: ∆t ∆t Schematic dambreak simulation with SPH 𝐴 𝑟 = 𝐴 𝑟′ 𝑊 𝑟 − 𝑟′, ℎ 𝐝 𝐫′ ≈ 𝑏 𝐴 𝑟𝑏 𝑉𝑏 𝑊 𝑟 − 𝑟𝑏, ℎ 𝛻 𝐴 𝑟 = − 𝐴 𝑟′ 𝛻𝑊 𝑟 − 𝑟′, ℎ 𝐝 𝐫′ ≈ − 𝑏 𝐴 𝑟𝑏 𝑉𝑏 𝛻𝑊 𝑟 − 𝑟𝑏, ℎ 𝑑 𝑣 𝑑𝑡 = − 1 ρ 𝛻𝑝 + ν𝛻2 𝑣 + 𝑔 𝑑𝑣 𝑎 𝑑𝑡 =. . . − 1 𝑚 𝑎 𝑏 𝑉𝑎 2 𝑝 𝑎 + 𝑉𝑏 2 𝑝 𝑏 𝛻𝑎 𝑊𝑎𝑏 ℎ . . . http://plaza.ufl.edu/jeffjtd/SitePics/kernelpic.jpg
  • 5. www.fluidyna.com Introduction to SPH: walls 515.10.2015 Problem of the wall BCs: • Requirements: • Impermeability • No-slip condition Monaghan and Kajtar, SPH particle boundary forces for arbitrary boundaries, Comp. Phys. Comm. 180(10):1811-1820, 2009 Morris et al., Modeling Low Reynolds Number Incompressible Flows Using SPH, J. Comput. Phys. 136(1):214-226, 1997 + Coupling with FEM - Additional evolution equation - 3D formulation non-trivial (missing currently) + No-slip condition accurately imposed - Simple geometries - Multi-value problem + Straightforward implementation - Arbitrary geometries - Numerical parameter ? Ferrand et al., Unified semi-analytical wall boundary conditions for inviscid, laminar or turbulent flows in the meshless SPH method, Int. J. Num. Methods in Fluids 71:446-472, 2013
  • 6. www.fluidyna.com Introduction to SPH: walls 615.10.2015 S. Adami, X.Y. Hu, N.A. Adams (2012) A Generalized Wall Boundary Condition for Smoothed Particle Hydrodynamics, J. Comput. Phys. 231(21): 7057-7075. Sketch of wall boundary general wall bc. • no-slip condition • arbitrary geometry • Neumann condition for pressure “…The results of this paper show that while all methods give reasonable results they can be greatly improved by a combination of (a) using three layers of fluid particles as boundary particles, (b) interpolating the pressure and velocity from the fluid particles to the boundary particles in the manner described by Adami et al. [1] and (c) using density diffusion as first suggested by Molteni and Colagrossi [19]…” A study of solid wall models for weakly compressible SPH, Valizadeh & Monaghan (2014)
  • 7. www.fluidyna.com • is … • based on the Smoothed Particle Hydrodynamics method (SPH). • a meshless CFD solver. • most powerful for complex flows in arbitrary geometries. • using GPU-acceleration to minimize simulation times. Introduction to 715.10.2015 “No grid generation, nearly no limits.”
  • 8. www.fluidyna.com Using a Lagrangian framework it is possible to… • Simulate free-surface flows • Simulate flows with moving rigid bodies General capabilities 815.10.2015 Fluid flow in an agitated boxDam break within oscillating tank
  • 9. www.fluidyna.com Using a Lagrangian framework it is possible to… • Simulate multi-phase flows w/ high density and viscosity ratios General capabilities 915.10.2015 Water phase (ρ=1000 kg/m³) Air phase (ρ=1 kg/m³) Air entrappment in fluid phaseMulti-phase dam break simulation
  • 10. www.fluidyna.com Using a Lagrangian framework it is possible to… • Simulate flows in/through complex geometries General capabilities 1015.10.2015 Water flow (red particles) through porous membrane (section of a fuel cell cathode) under gravity.
  • 11. www.fluidyna.com Using a Lagrangian framework it is possible to… • Simulate flows with rotating rigid bodies General capabilities 1115.10.2015 Particle animation „Footprints“ Free-surface deformation Pathlines showing internal fluid motion
  • 12. www.fluidyna.com Using a Lagrangian framework it is possible to… • Simulate filling of mixing tanks General capabilities 1215.10.2015 Volume-rendered fluid animation • Training case.
  • 13. www.fluidyna.com Powertrain Oiling Simulation 1315.10.2015 as Powertrain Oiling simulation tool • Preprocessing with HyperMesh • Simulation setup (currently) with ASCII-file • High performance simulation using GPU • Postprocessing (currently) with and
  • 14. www.fluidyna.com • Geometry discretization CAD input data (STEP, IGES, STL, …) is discretized using HyperMesh Powertrain Oiling Simulation 1415.10.2015 CAD input data Particle discretization for
  • 15. www.fluidyna.com • Simulation using GPU Powertrain Oiling Simulation 1515.10.2015 NVIDIA GPGPU Example: Coarse resolution simulation result
  • 16. www.fluidyna.com • Velocity vector plots • Pathlines • Flow fields on cut section Powertrain Oiling Simulation 1615.10.2015 • Postprocessing • Torque measurement • Flow rate measurement • Volume-rendered flow visualization
  • 17. www.fluidyna.com Powertrain Oiling Simulation 1715.10.2015 • Generic example Rotating gears Hydrostatic settling
  • 18. www.fluidyna.com • Gearbox case 1 • 5.8 million particles • 2000 rpm • 1 s of physical time (35.5 rotations) • 32.5 hrs on a 1 x K40 • Gearbox case 2 • 2.5 million particles • 5400 rpm • 0.3 s of physical time (27 rotations) • Pre-processing: 2 days • 3 days on a 1 x K40 • Possible speed up: 5 s of physical time in 3-4 days on 8 x K80 Some performance numbers 1815.10.2015
  • 19. www.fluidyna.com • Nvidia Tesla K40 • Max Memory Bandwidth 288 (GB/sec) • Peak performance* 4.29 TFLOPS • Memory 12GB GDDR5 • Cores 2880 • Nvidia Tesla K80 • Max Memory Bandwidth 480 (GB/sec) • Peak performance* 5.6 TFLOPS • Memory 24GB GDDR5 • Cores 4992 • Initial investment: • 8 x K80 GPUs, 2 x 8-core CPU, 128GB RAM, 2 TB • Approximately 40,000 €/$ What do you need? 1915.10.2015 *performance for single precision
  • 20. www.fluidyna.com • Heat transfer • Surface tension • Prescribed motion input for a geometry • One-way coupling with MotionSolve • Buoyancy and (rigid body motion) More features 2015.10.2015
  • 21. www.fluidyna.com • Decoupled temperature equation. • Dirichlet boundary conditions: set constant temperature or allow it to evolve in time. • Heat transfer among all phases: fluids, walls and moving walls. Heat transfer 2115.10.2015
  • 22. www.fluidyna.com • Two-phase surface tension model • Accurate and fast. • Planned extensions: free surface surface tension, multi-phase capability. Surface tension 2215.10.2015 „Tip-streaming“ (volume rendered) Drop in shear flow (Couette device)„Square droplet“ test case
  • 23. www.fluidyna.com Prescribed motion 2315.10.2015 • Simulate any complex motion • Piston rod • Crankshaft • Planetary gearboxes t x y z η θ ζ 0 0 0 0 0 0 0 0.1 0.1 0 0.2 10 0 0 0.2 … … … … … … Translation & rotation as a f(t) Planetary motion of a cube in a pool of water.
  • 24. www.fluidyna.com • Import geometry and its prescribed positions as a function of time. • One-way coupling with MotionSolve results. Prescribed motion 2415.10.2015
  • 25. www.fluidyna.com • In development (testing phase). • Free translation and rotation of a rigid body as it interacts with the fluid. • Optional locking of motion (lock individual motion along/around axes). • Input: arbitrary definition of center of mass location, mass of the body, moment of inertia. • Measure forces and torques exerted on the body by the fluid. • For use in: • Naval industry • Hydro-turbines Buoyancy (rigid body motion) 2515.10.2015 *Public domain images.
  • 26. www.fluidyna.com Roadmap (tentative) 2615.10.2015 2015 2016 2017 Q3 Q4 Q1 Q2 Q3 Q4 Q2Q1 Core version • Free-surface flows • Rotating/moving geometries • multi-GPU • multi-phase • Decoupled T equation • Two-phase surface tension • Dynamic load-balancing • Rigid body motion • Coupled energy equation (viscosity) • Inlet-outlet boundary conditions v1.0 v1.04 v2.04 • Non-Newtonian fluids • Single-phase surface tension • Steady-state coupling with FV/LBM codes • Dynamic coupling with FV/LBM codes • Von-Neumann temperature boundary conds. • Variable resolution • Multi-phase surface tension models v1.10
  • 27. www.fluidyna.com THANK YOU FOR YOUR ATTENTION. 2715.10.2015 FOR MORE INFORMATION ABOUT VISIT www.nanofluidx.com