Object-Oriented CFD Solver Design

Size: px
Start display at page:

Download "Object-Oriented CFD Solver Design"

Transcription

1 Object-Oriented CFD Solver Design Hrvoje Jasak Wikki Ltd. United Kingdom 10/Mar2005 Object-Oriented CFD Solver Design p.1/29

2 Outline Objective Present new approach to software design in Computational Continuum Mechanics Topics A new approach to model representation Object-orientation in numerical simulation software: code re-use and layered design Examples of complex model implementation Object-Oriented CFD Solver Design p.2/29

3 Background State of the Art Numerical modelling is becoming a part of product design Improved computing performance Improved modelling Sufficient validation and experience Two-fold requirements Ease of use and process integration Quick and reliable model implementation Object-Oriented CFD Solver Design p.3/29

4 Software Design Physics-based approach Traditional view of the problem Well defined physics, studied in isolation Clearly defined objective Numerical software sometimes limiting design: e.g. Lockheed Martin F-117 Stealth Typically handled by monolithic software with well-defined capabilities Object-Oriented CFD Solver Design p.4/29

5 Software Design Application-based approach A collection of components involving various physics phenomena (beyond CFD) Complex model-to-model interaction Complex simulation and optimisation objectives, unexpected conclusions Made-to-measure modelling Requires more flexible software design: can object orientation help? Object-Oriented CFD Solver Design p.5/29

6 FOAM: CCM in C++ FOAM: Field Operation and Manipulation Natural language of continuum mechanics: partial differential equations k t + (uk) [(ν + ν t) k] = [ ] 2 1 ν t 2 ( u + ut ) ɛ o k k o Object-Oriented CFD Solver Design p.6/29

7 FOAM: CCM in C++ Objective: Represent equations in software in the natural language solve ( fvm::ddt(k) + fvm::div(phi, k) - fvm::laplacian(nu() + nut, k) == nut*magsqr(symm(fvc::grad(u))) - fvm::sp(epsilon/k, k) ); Object-Oriented CFD Solver Design p.7/29

8 FOAM: CCM in C++ Object Software representation C++ Class Space and time Mesh + time (database) polymesh, time Tensor (List of) numbers + algebra vector, tensor Field List of values Field Boundary condition Values + condition patchfield Geometric field Field + boundary conditions geometricfield Field algebra + / tr(), sin(), exp()... field operators Interpolation Differencing schemes interpolation Differentiation ddt, div, grad, curl fvc, fec Matrix Matrix coefficients ldumatrix Discretisation ddt, d2dt2, div, laplacian fvm, fem, fam Model library Library turbulencemodel Application main() Object-Oriented CFD Solver Design p.8/29

9 FOAM: CCM in C++ Common interface for related models class turbulencemodel { virtual voltensorfield R() const = 0; virtual fvvectormatrix divr ( volvectorfield& U ) const = 0; virtual void correct() = 0; }; class SpalartAllmaras : public turbulencemodel{}; Object-Oriented CFD Solver Design p.9/29

10 FOAM: CCM in C++ Model-to-model interaction fvvectormatrix UEqn ( fvm::ddt(rho, U) + fvm::div(phi, U) + turbulence->divr(u) == - fvc::grad(p) ); New components do not disturb existing code Object-Oriented CFD Solver Design p.10/29

11 Geometry Handling Complex geometry requirements Complex geometry is a rule, not exception Polyhedral cell support Cell described as a polyhedron bounded by polygons Consistent handling of all cell types More freedom in mesh generation Recent developments: polyhedral FVM provides equivalent accuracy at lower cost Object-Oriented CFD Solver Design p.11/29

12 Geometry Handling Object-Oriented CFD Solver Design p.12/29

13 Geometry Handling Time-varying geometry cases Automatic mesh motion Topological mesh changes with poly support Object-Oriented CFD Solver Design p.13/29

14 Speed of Execution Handling large-scale computations Efficient numerics Best discretisation practice for a given problem Iterative solvers almost inevitable Careful analysis of non-linearity and inter-equation coupling Massive parallelism: domain decomposition Object-Oriented CFD Solver Design p.14/29

15 Layered Development Design encourages code re-use: shared tools Code developed and tested in isolation Vectors, tensors and field algebra Mesh handling, refinement, topo changes Discretisation, boundary conditions Matrices and solver technology Physics by segment Custom applications Ultimate user-coding capabilities! Object-Oriented CFD Solver Design p.15/29

16 Examples of Application Objective: illustrate examples of FOAM library in use Diesel Combustion: Scania D-12 Engine Free surface flow modelling Capillary jets, LES + free surface Surface tracking: rising bubble Solid-fluid interaction: plastic pipeline failure Object-Oriented CFD Solver Design p.16/29

17 Diesel Combustion Diesel Combustion in Scania D-12 Engine 1/8 sector with 75 % load and n-heptane fuel RANS, k ɛ turbulence model, simplified 5-species chemistry and 1 reaction, Chalmers PaSR combustion model Temperature on a cutting planes Spray droplets coloured with temperature Object-Oriented CFD Solver Design p.17/29

18 Diesel Combustion Diesel Combustion in Scania D-12 Engine Object-Oriented CFD Solver Design p.18/29

19 Capillary Jet Ink-jet printer nozzle, 20µm diameter Pulsating flow, u mean = 20m/s Tuning frequency (50kHz) and amplitude (5%) Object-Oriented CFD Solver Design p.19/29

20 Diesel Injector LES of a Diesel Injector d = 0.2mm, high velocity and surface tension Mean injection velocity: 460m/s Diesel fuel injected into air, 5.2MPa, 900K Turbulent and subsonic flow, no cavitation 1-equation LES model with no free surface correction Fully developed pipe flow inlet Object-Oriented CFD Solver Design p.20/29

21 Diesel Injector Mesh size: 1.2 to 8 million CVs, aggressive local refinement, 50k time-steps 6µs initiation time, 20µs averaging time Object-Oriented CFD Solver Design p.21/29

22 Surface tracking v b = v F y o v F S B S A r F x y o a F x Free surface Free surface tracking 2 phases = 2 meshes Mesh adjusted for interface motion Coupled b.c. Air-water system 2-D: r b = 0.75 mm 3-D: r b = 1 mm Object-Oriented CFD Solver Design p.22/29

23 Surfactant Effect Clean surface Pollution by surfactant chemicals Object-Oriented CFD Solver Design p.23/29

24 3-D Rising Bubble Complex coupling problem: FVM flow solver + FEM mesh motion + FAM surfactants Object-Oriented CFD Solver Design p.24/29

25 Fluid-Solid Coupling Pipeline failure: crack propagation and leakage Object-Oriented CFD Solver Design p.25/29

26 Fluid-Solid Coupling Enlarged deformation of the pipe Object-Oriented CFD Solver Design p.26/29

27 Other Capabilities FOAM contains other capabilities as well RANS and LES turbulence modelling Thermophysical and transport model libraries A-posteriori error estimation Adaptive mesh refinement Software used for algorithm and numerics research: excellent numerics and pre-implemented models Object-Oriented CFD Solver Design p.27/29

28 Summary Object-oriented approach facilitates model implementation: layered design + re-use Equation mimicking opens new CCM grounds Extensive capabilities already implemented Open design for easy user customisation Acknowledgements Scania engine: Dr. Niklas Nordin, Chalmers University Sweden Spray breakup: Eugene de Villiers, Imperial College Cracking pipe: Dr. Vlado Tropša, prof. A Ivanković, UC Dublin Foam and OpenFOAM are released under GPL: Object-Oriented CFD Solver Design p.28/29

29 FOAM: CCM in C++ Main characteristics Wide area of applications: all of CCM! Shared tools and code re-use Versatility Unstructured meshes, automatic mesh motion + topological changes Finite Volume, Finite Element, Lagrangian tracking and Finite Area methods Efficiency through massive parallelism Object-Oriented CFD Solver Design p.29/29

Numerical Modelling in Continuum Mechanics

Numerical Modelling in Continuum Mechanics Numerical Modelling in Continuum Mechanics Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd. United Kingdom 22/Mar/2005 Numerical Modelling in Continuum Mechanics p.1/31 Outline Objective Present a new way of

More information

Free Surface Flow Simulations

Free Surface Flow Simulations Free Surface Flow Simulations Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd. United Kingdom 11/Jan/2005 Free Surface Flow Simulations p.1/26 Outline Objective Present two numerical modelling approaches for

More information

Example Simulations in OpenFOAM

Example Simulations in OpenFOAM Example Simulations in OpenFOAM Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia 18/Nov/2005 Example Simulations in OpenFOAM p.1/26 Outline Objective Present

More information

Multi-Physics Simulations in Continuum Mechanics

Multi-Physics Simulations in Continuum Mechanics Multi-Physics Simulations in Continuum Mechanics Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia Multi-Physics Simulations in Continuum Mechanics p.1/22 Outline

More information

OpenFOAM: Open Platform for Complex Physics Simulations

OpenFOAM: Open Platform for Complex Physics Simulations OpenFOAM: Open Platform for Complex Physics Simulations Hrvoje Jasak h.jasak@wikki.co.uk, hrvoje.jasak@fsb.hr FSB, University of Zagreb, Croatia Wikki Ltd, United Kingdom 18th October 2007 OpenFOAM: Open

More information

Introduction to OpenFOAM at SIMDI 06

Introduction to OpenFOAM at SIMDI 06 Introduction to OpenFOAM at SIMDI 06 Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom Introduction to OpenFOAM at SIMDI 06 p.1/20 Open Source CFD Platform OpenFOAM: Open Source Computational

More information

OpenFOAM: A C++ Library for Complex Physics Simulations

OpenFOAM: A C++ Library for Complex Physics Simulations OpenFOAM: A C++ Library for Complex Physics Simulations Hrvoje Jasak Aleksandar Jemcov and Željko Tuković h.jasak@wikki.co.uk Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia Development Department,

More information

Dynamic Mesh Handling in OpenFOAM

Dynamic Mesh Handling in OpenFOAM Dynamic Mesh Handling in OpenFOAM p. 1/18 Dynamic Mesh Handling in OpenFOAM Hrvoje Jasak h.jasak@wikki.co.uk, hrvoje.jasak@fsb.hr Wikki Ltd, United Kingdom and FSB, University of Zagreb, Croatia 47th AIAA

More information

New Developments in OpenFOAM

New Developments in OpenFOAM New Developments in OpenFOAM Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia New Developments in OpenFOAM p.1/25 Outline Objective 1. Present the developing

More information

OpenFOAM Programming the basic classes

OpenFOAM Programming the basic classes OpenFOAM Programming the basic classes Prof Gavin Tabor Friday 25th May 2018 Prof Gavin Tabor OpenFOAM Programming the basic classes Friday 25th May 2018 1 / 30 OpenFOAM : Overview Overview : programming

More information

Overview and Recent Developments of Dynamic Mesh Capabilities

Overview and Recent Developments of Dynamic Mesh Capabilities Overview and Recent Developments of Dynamic Mesh Capabilities Henrik Rusche and Hrvoje Jasak h.rusche@wikki-gmbh.de and h.jasak@wikki.co.uk Wikki Gmbh, Germany Wikki Ltd, United Kingdom 6th OpenFOAM Workshop,

More information

Conjugate Simulations and Fluid-Structure Interaction In OpenFOAM

Conjugate Simulations and Fluid-Structure Interaction In OpenFOAM Conjugate Simulations and Fluid-Structure Interaction In OpenFOAM Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom and FSB, University of Zagreb, Croatia 7-9th June 2007 Conjugate Simulations

More information

Public Release: Native Overset Mesh in FOAM-Extend

Public Release: Native Overset Mesh in FOAM-Extend Public Release: Native Overset Mesh in FOAM-Extend Vuko Vukčević and Hrvoje Jasak Faculty of Mechanical Engineering and Naval Architecture, Uni Zagreb, Croatia Wikki Ltd. United Kingdom 5th OpenFOAM UK

More information

Open Source CFD in Research and Industrial Use

Open Source CFD in Research and Industrial Use Open Source CFD in Research and Industrial Use p. 1/28 Open Source CFD in Research and Industrial Use OpenFOAM with Examples Hrvoje Jasak h.jasak@wikki.co.uk, hrvoje.jasak@fsb.hr Wikki Ltd, United Kingdom

More information

Immersed Boundary Method in FOAM

Immersed Boundary Method in FOAM Immersed Boundary Method in FOAM Theory, Implementation and Use Hrvoje Jasak and Željko Tuković Chalmers University, Gothenburg Faculty of Mechanical Engineering and Naval Architecture, Zagreb Immersed

More information

Second OpenFOAM Workshop: Welcome and Introduction

Second OpenFOAM Workshop: Welcome and Introduction Second OpenFOAM Workshop: Welcome and Introduction Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom and FSB, University of Zagreb, Croatia 7-9th June 2007 Second OpenFOAM Workshop:Welcome and

More information

Marine Hydrodynamics Solver in OpenFOAM

Marine Hydrodynamics Solver in OpenFOAM Marine Hydrodynamics Solver in OpenFOAM p. 1/14 Marine Hydrodynamics Solver in OpenFOAM Hrvoje Jasak and Henrik Rusche h.jasak@wikki.co.uk, h.rusche@wikki.co.uk Wikki, United Kingdom and Germany 4 December

More information

KEY STAR TECHNOLOGIES: DISPERSED MULTIPHASE FLOW AND LIQUID FILM MODELLING DAVID GOSMAN EXEC VP TECHNOLOGY, CD-adapco

KEY STAR TECHNOLOGIES: DISPERSED MULTIPHASE FLOW AND LIQUID FILM MODELLING DAVID GOSMAN EXEC VP TECHNOLOGY, CD-adapco KEY STAR TECHNOLOGIES: DISPERSED MULTIPHASE FLOW AND LIQUID FILM MODELLING DAVID GOSMAN EXEC VP TECHNOLOGY, CD-adapco INTRODUCTION KEY METHODOLOGIES AVAILABLE IN STAR-CCM+ AND STAR-CD 1. Lagrangian modelling

More information

Finite Volume Methodology for Contact Problems of Linear Elastic Solids

Finite Volume Methodology for Contact Problems of Linear Elastic Solids Finite Volume Methodology for Contact Problems of Linear Elastic Solids H. Jasak Computational Dynamics Ltd. Hythe House 200 Shepherds Bush Road London W6 7NY, England E-mail: h.jasak@cd.co.uk H.G. Weller

More information

Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray

Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray 39th Dayton-Cincinnati Aerospace Sciences Symposium Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray Murat Dinc Prof. Donald D. Gray (advisor), Prof. John M. Kuhlman, Nicholas L. Hillen,

More information

Dynamic Mesh Handling in OpenFOAM

Dynamic Mesh Handling in OpenFOAM Dynamic Mesh Handling in OpenFOAM Hrvoje Jasak Director, Wikki Ltd, United Kingdom; Professor, University of Zagreb, Croatia Extension of static mesh numerics in a CFD solver to cases with deforming boundaries

More information

CFD Topological Optimization of a Car Water-Pump Inlet using TOSCA Fluid and STAR- CCM+

CFD Topological Optimization of a Car Water-Pump Inlet using TOSCA Fluid and STAR- CCM+ CFD Topological Optimization of a Car Water-Pump Inlet using TOSCA Fluid and STAR- CCM+ Dr. Anselm Hopf Dr. Andrew Hitchings Les Routledge Ford Motor Company CONTENTS Introduction/Motivation Optimization

More information

CDA Workshop Physical & Numerical Hydraulic Modelling. STAR-CCM+ Presentation

CDA Workshop Physical & Numerical Hydraulic Modelling. STAR-CCM+ Presentation CDA Workshop Physical & Numerical Hydraulic Modelling STAR-CCM+ Presentation ENGINEERING SIMULATION CFD FEA Mission Increase the competitiveness of companies through optimization of their product development

More information

CFD in COMSOL Multiphysics

CFD in COMSOL Multiphysics CFD in COMSOL Multiphysics Christian Wollblad Copyright 2017 COMSOL. Any of the images, text, and equations here may be copied and modified for your own internal use. All trademarks are the property of

More information

Recent & Upcoming Features in STAR-CCM+ for Aerospace Applications Deryl Snyder, Ph.D.

Recent & Upcoming Features in STAR-CCM+ for Aerospace Applications Deryl Snyder, Ph.D. Recent & Upcoming Features in STAR-CCM+ for Aerospace Applications Deryl Snyder, Ph.D. Outline Introduction Aerospace Applications Summary New Capabilities for Aerospace Continuity Convergence Accelerator

More information

Turbo Tools and General Grid Interface

Turbo Tools and General Grid Interface Turbo Tools and General Grid Interface Theoretical Basis and Implementation Hrvoje Jasak, Wikki United Kingdom and Germany Turbo Tools and General Grid Interface p. 1 General Grid Interface Objective Present

More information

Introduction to C omputational F luid Dynamics. D. Murrin

Introduction to C omputational F luid Dynamics. D. Murrin Introduction to C omputational F luid Dynamics D. Murrin Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat transfer, mass transfer, chemical reactions, and related phenomena

More information

Simulation of Freak Wave Impact Using the Higher Order Spectrum

Simulation of Freak Wave Impact Using the Higher Order Spectrum Simulation of Freak Wave Impact Using the Higher Order Spectrum The Naval Hydro Pack Hrvoje Jasak and Vuko Vukčević Faculty of Mechanical Engineering and Naval Architecture, Uni Zagreb, Croatia Wikki Ltd.

More information

Directions: 1) Delete this text box 2) Insert desired picture here

Directions: 1) Delete this text box 2) Insert desired picture here Directions: 1) Delete this text box 2) Insert desired picture here Multi-Disciplinary Applications using Overset Grid Technology in STAR-CCM+ CD-adapco Dmitry Pinaev, Frank Schäfer, Eberhard Schreck Outline

More information

Use of STAR-CCM+ in Marine and Off-Shore Engineering - Key Features and Future Developments - M. Perić, F. Schäfer, E. Schreck & J.

Use of STAR-CCM+ in Marine and Off-Shore Engineering - Key Features and Future Developments - M. Perić, F. Schäfer, E. Schreck & J. Use of STAR-CCM+ in Marine and Off-Shore Engineering - Key Features and Future Developments - M. Perić, F. Schäfer, E. Schreck & J. Singh Contents Main features of STAR-CCM+ relevant for marine and offshore

More information

Partitioned strongly coupled Fluid-Structure Interaction

Partitioned strongly coupled Fluid-Structure Interaction Partitioned strongly coupled Fluid-Structure Interaction 7 th OpenFOAM Workshop Darmstadt, Germany Manuel Kosel * 1 and Ulrich Heck 2 1 Center for Computational Engineering Science, RWTH Aachen University,

More information

URANS and SAS analysis of flow dynamics in a GDI nozzle

URANS and SAS analysis of flow dynamics in a GDI nozzle , 3rd Annual Conference on Liquid Atomization and Spray Systems, Brno, Czech Republic, September 010 J.-M. Shi*, K. Wenzlawski*, J. Helie, H. Nuglisch, J. Cousin * Continental Automotive GmbH Siemensstr.

More information

Recent applications of overset mesh technology in SC/Tetra

Recent applications of overset mesh technology in SC/Tetra Recent applications of overset mesh technology in SC/Tetra NIA CFD Seminar October 6, 2014 Tomohiro Irie Software Cradle Co., Ltd. 1 Contents Introduction Software Cradle SC/Tetra Background of Demands

More information

Click to edit Master title style

Click to edit Master title style Click to edit Master title style LES LES Applications for for Internal Internal Combustion Engines Engines David Gosman & Richard Johns CD-adapco, June 2011 Some Qs and As Why would we use LES calculations

More information

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions International Multidimensional Engine Modeling User s Group Meeting at the SAE Congress Detroit, MI 23 April 2012 PDF-based simulations of turbulent spray combustion in a constant-volume chamber under

More information

1. TopMath-Workshop Iffeldorf/Osterseen. Liquid Sprays. Ayoub Hmaidi Zentrum Mathematik, TU MÜNCHEN

1. TopMath-Workshop Iffeldorf/Osterseen. Liquid Sprays. Ayoub Hmaidi Zentrum Mathematik, TU MÜNCHEN 1. TopMath-Workshop Iffeldorf/Osterseen Liquid Sprays Ayoub Hmaidi Zentrum Mathematik, TU MÜNCHEN What are Liquid Sprays? Why are Sprays important? Sprays occur in a large number of applications: Engines

More information

OpenFOAM Library for Fluid Structure Interaction

OpenFOAM Library for Fluid Structure Interaction OpenFOAM Library for Fluid Structure Interaction 9th OpenFOAM Workshop - Zagreb, Croatia Željko Tuković, P. Cardiff, A. Karač, H. Jasak, A. Ivanković University of Zagreb Faculty of Mechanical Engineering

More information

Modeling Evaporating Liquid Spray

Modeling Evaporating Liquid Spray Tutorial 16. Modeling Evaporating Liquid Spray Introduction In this tutorial, FLUENT s air-blast atomizer model is used to predict the behavior of an evaporating methanol spray. Initially, the air flow

More information

Multiphysics simulations of nuclear reactors and more

Multiphysics simulations of nuclear reactors and more Multiphysics simulations of nuclear reactors and more Gothenburg Region OpenFOAM User Group Meeting Klas Jareteg klasjareteg@chalmersse Division of Nuclear Engineering Department of Applied Physics Chalmers

More information

Handling Parallelisation in OpenFOAM

Handling Parallelisation in OpenFOAM Handling Parallelisation in OpenFOAM Hrvoje Jasak hrvoje.jasak@fsb.hr Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia Handling Parallelisation in OpenFOAM p. 1 Parallelisation

More information

Advanced Applications of STAR- CCM+ in Chemical Process Industry Ravindra Aglave Director, Chemical Process Industry

Advanced Applications of STAR- CCM+ in Chemical Process Industry Ravindra Aglave Director, Chemical Process Industry Advanced Applications of STAR- CCM+ in Chemical Process Industry Ravindra Aglave Director, Chemical Process Industry Outline Notable features released in 2013 Gas Liquid Flows with STAR-CCM+ Packed Bed

More information

Particleworks: Particle-based CAE Software fully ported to GPU

Particleworks: Particle-based CAE Software fully ported to GPU Particleworks: Particle-based CAE Software fully ported to GPU Introduction PrometechVideo_v3.2.3.wmv 3.5 min. Particleworks Why the particle method? Existing methods FEM, FVM, FLIP, Fluid calculation

More information

High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder

High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder Aerospace Application Areas Aerodynamics Subsonic through Hypersonic Aeroacoustics Store release & weapons bay analysis High lift devices

More information

USAGE OF ANSA S AUTOMATED VOLUME MESHING-METHODS IN THE RAPID PRODUCT DEVELOPMENT PROCESS OF DIESEL ENGINES

USAGE OF ANSA S AUTOMATED VOLUME MESHING-METHODS IN THE RAPID PRODUCT DEVELOPMENT PROCESS OF DIESEL ENGINES USAGE OF ANSA S AUTOMATED VOLUME MESHING-METHODS IN THE RAPID PRODUCT DEVELOPMENT PROCESS OF DIESEL ENGINES Günther Pessl *, Dr. Robert Ehart, Gerwin Bumberger BMW Motoren GmbH, Austria KEYWORDS - ANSA,

More information

Validation of an Automatic Mesh Generation Technique in Engine Simulations

Validation of an Automatic Mesh Generation Technique in Engine Simulations International Multidimensional Engine Modeling User's Group Meeting April,, Detroit, Michigan Validation of an Automatic Mesh Generation Technique in Engine s Abstract Long Liang, Anthony Shelburn, Cheng

More information

Multi-objective adjoint optimization of flow in duct and pipe networks

Multi-objective adjoint optimization of flow in duct and pipe networks Multi-objective adjoint optimization of flow in duct and pipe networks Eugene de Villiers Thomas Schumacher 6th OPENFOAM Workshop PennState University, USA 13-16 June, 2011 info@engys.eu Tel: +44 (0)20

More information

Numerical study & validation of a complete

Numerical study & validation of a complete Numerical study & validation of a complete SCR system using 1D-3D (CFD) coupling Presenter: Ashish Joshi Manager, Indian Operations Convergent Science Presenting on behalf of: Scott Drennan Director of

More information

Thin Film Simulation on a Rotating Wafer. B. Gschaider, D. Prieling, H. Steiner, P. Vita

Thin Film Simulation on a Rotating Wafer. B. Gschaider, D. Prieling, H. Steiner, P. Vita Thin Film Simulation on a Rotating Wafer B. Gschaider, D. Prieling, H. Steiner, P. Vita Topics Motivation Finite Area Method Thin Film Model Impinging Jet Polydual Mesh Comparison with 3D Solution Conclusion

More information

LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA.

LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA. 12 th International LS-DYNA Users Conference FSI/ALE(1) LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA Part 1 Facundo Del

More information

CFD Modelling in the Cement Industry

CFD Modelling in the Cement Industry CFD Modelling in the Cement Industry Victor J. Turnell, P.E., Turnell Corp., USA, describes computational fluid dynamics (CFD) simulation and its benefits in applications in the cement industry. Introduction

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

Multiphase Interactions: Which, When, Why, How? Ravindra Aglave, Ph.D Director, Chemical Process Industry

Multiphase Interactions: Which, When, Why, How? Ravindra Aglave, Ph.D Director, Chemical Process Industry Multiphase Interactions: Which, When, Why, How? Ravindra Aglave, Ph.D Director, Chemical Process Industry Outline Classification of Multiphase Flows Examples: Free Surface Flow using Volume of Fluid Examples:

More information

Isotropic Porous Media Tutorial

Isotropic Porous Media Tutorial STAR-CCM+ User Guide 3927 Isotropic Porous Media Tutorial This tutorial models flow through the catalyst geometry described in the introductory section. In the porous region, the theoretical pressure drop

More information

A look inside icofoam (and pisofoam)

A look inside icofoam (and pisofoam) A look inside icofoam (and pisofoam) Håkan Nilsson, Chalmers / Mechanics and Maritime Sciences / Fluid Dynamics 1 A look inside icofoam TheicoFoam directory ($FOAM_SOLVERS/incompressible/icoFoam) consists

More information

Modeling Evaporating Liquid Spray

Modeling Evaporating Liquid Spray Tutorial 17. Modeling Evaporating Liquid Spray Introduction In this tutorial, the air-blast atomizer model in ANSYS FLUENT is used to predict the behavior of an evaporating methanol spray. Initially, the

More information

A look inside icofoam (and pisofoam) Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 235

A look inside icofoam (and pisofoam) Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 235 A look inside icofoam (and pisofoam) Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 235 A look inside icofoam TheicoFoam directory consists of the following: createfields.h Make/ icofoam.c

More information

Applying Solution-Adaptive Mesh Refinement in Engine Simulations

Applying Solution-Adaptive Mesh Refinement in Engine Simulations International Multidimensional Engine Modeling User's Group Meeting April 11, 2016, Detroit, Michigan Applying Solution-Adaptive Mesh Refinement in Engine Simulations Long Liang, Yue Wang, Anthony Shelburn,

More information

Hydro-elastic analysis of a propeller using CFD and FEM co-simulation

Hydro-elastic analysis of a propeller using CFD and FEM co-simulation Fifth International Symposium on Marine Propulsors smp 17, Espoo, Finland, June 2017 Hydro-elastic analysis of a propeller using CFD and FEM co-simulation Vesa Nieminen 1 1 VTT Technical Research Centre

More information

Analysis Comparison between CFD and FEA of an Idealized Concept V- Hull Floor Configuration in Two Dimensions

Analysis Comparison between CFD and FEA of an Idealized Concept V- Hull Floor Configuration in Two Dimensions 2010 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM MODELING & SIMULATION, TESTING AND VALIDATION (MSTV) MINI-SYMPOSIUM AUGUST 17-19 DEARBORN, MICHIGAN Analysis Comparison between CFD

More information

Aurélien Thinat Stéphane Cordier 1, François Cany

Aurélien Thinat Stéphane Cordier 1, François Cany SimHydro 2012:New trends in simulation - Hydroinformatics and 3D modeling, 12-14 September 2012, Nice Aurélien Thinat, Stéphane Cordier, François Cany Application of OpenFOAM to the study of wave loads

More information

CFD-1. Introduction: What is CFD? T. J. Craft. Msc CFD-1. CFD: Computational Fluid Dynamics

CFD-1. Introduction: What is CFD? T. J. Craft. Msc CFD-1. CFD: Computational Fluid Dynamics School of Mechanical Aerospace and Civil Engineering CFD-1 T. J. Craft George Begg Building, C41 Msc CFD-1 Reading: J. Ferziger, M. Peric, Computational Methods for Fluid Dynamics H.K. Versteeg, W. Malalasekara,

More information

A steady-state Eulerian-Lagrangian solver for non-reactive sprays

A steady-state Eulerian-Lagrangian solver for non-reactive sprays ICLASS 212, 12 th Triennial International Conference on Liquid Atomization and Spray Systems, Heidelberg, Germany, September 2-6, 212 A steady-state Eulerian-Lagrangian solver for non-reactive sprays A.

More information

CFD for Microfluidics

CFD for Microfluidics CFD for Microfluidics Application Examples Fluent Ralf Kröger, rkr@fluent.de Fluent Deutschland GmbH 2006 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary Content Examples on what we have simualted

More information

Urea Injection Simulation with Adaptive Mesh Refinement for Engine Aftertreatment

Urea Injection Simulation with Adaptive Mesh Refinement for Engine Aftertreatment ILASS Americas 26th Annual Conference on Liquid Atomization and Spray Systems, Portland, OR, May 2014 Urea Injection Simulation with Adaptive Mesh Refinement for Engine Aftertreatment Scott A. Drennan

More information

Development of an Integrated Computational Simulation Method for Fluid Driven Structure Movement and Acoustics

Development of an Integrated Computational Simulation Method for Fluid Driven Structure Movement and Acoustics Development of an Integrated Computational Simulation Method for Fluid Driven Structure Movement and Acoustics I. Pantle Fachgebiet Strömungsmaschinen Karlsruher Institut für Technologie KIT Motivation

More information

*Sebastian Hensel, Kai Herrmann, Reiner Schulz and German Weisser

*Sebastian Hensel, Kai Herrmann, Reiner Schulz and German Weisser Paper templeate (for draft and final papers) Numerical analysis and statistical description of the primary breakup in fuel nozzles of large two stroke engines for the application in CFD engine simulations

More information

SIMULATION ON OIL-WATER HORIZONTAL FLOWS: MUSIG MODEL

SIMULATION ON OIL-WATER HORIZONTAL FLOWS: MUSIG MODEL International Journal of Engineering and Technology, Vol. 4, No. 1, 2007, pp. 1-7 1 SIMULATION ON OIL-WATER HORIZONTAL FLOWS: MUSIG MODEL Siti Aslina Hussain 1,*, Siti Mazlina Mustapa Kamal 1, Wan Hassan

More information

Simulation of Turbulent Axisymmetric Waterjet Using Computational Fluid Dynamics (CFD)

Simulation of Turbulent Axisymmetric Waterjet Using Computational Fluid Dynamics (CFD) Simulation of Turbulent Axisymmetric Waterjet Using Computational Fluid Dynamics (CFD) PhD. Eng. Nicolae MEDAN 1 1 Technical University Cluj-Napoca, North University Center Baia Mare, Nicolae.Medan@cunbm.utcluj.ro

More information

UTSR Fellowship Christopher J. Paul 05/23/ /12/2011

UTSR Fellowship Christopher J. Paul 05/23/ /12/2011 UTSR Fellowship 2011 05/23/2011 08/12/2011 Christopher J. Paul Ph.D. Student Department of Mechanical Engineering College of Engineering Michigan State University COPYRIGHT PARKER. YEAR OF COPYRIGHT IS

More information

Pre-compiled applications and utilities in OpenFOAM

Pre-compiled applications and utilities in OpenFOAM Pre-compiled applications and utilities in OpenFOAM Tommaso Lucchini Department of Energy Politecnico di Milano Learning outcome You will learn... the meaning of the words applications, solvers, and utilities

More information

ICE Roadmap Japanese STAR Conference. Richard Johns

ICE Roadmap Japanese STAR Conference. Richard Johns ICE Roadmap Japanese STAR Conference Richard Johns Introduction Top-Level Roadmap STAR-CCM+ and Internal Combustion Engines Modeling Improvements and Research Support Sprays LES Chemistry Meshing Summary

More information

A hybrid slurry CFD model: Euler-Euler to Euler-Lagrange (in development)

A hybrid slurry CFD model: Euler-Euler to Euler-Lagrange (in development) MacKenzie, Alasdair (2017) A hybrid slurry CFD model : Euler-Euler to Euler-Lagrange (in development). In: 5th United Kingdom & Éire OpenFOAM User Meeting, 2017-01-16-2017-01-17, University College Dublin.,

More information

CFD Best Practice Guidelines: A process to understand CFD results and establish Simulation versus Reality

CFD Best Practice Guidelines: A process to understand CFD results and establish Simulation versus Reality CFD Best Practice Guidelines: A process to understand CFD results and establish Simulation versus Reality Judd Kaiser ANSYS Inc. judd.kaiser@ansys.com 2005 ANSYS, Inc. 1 ANSYS, Inc. Proprietary Overview

More information

Optimisation of LESsCOAL for largescale high-fidelity simulation of coal pyrolysis and combustion

Optimisation of LESsCOAL for largescale high-fidelity simulation of coal pyrolysis and combustion Optimisation of LESsCOAL for largescale high-fidelity simulation of coal pyrolysis and combustion Kaidi Wan 1, Jun Xia 2, Neelofer Banglawala 3, Zhihua Wang 1, Kefa Cen 1 1. Zhejiang University, Hangzhou,

More information

Robustness improvement of polyhedral mesh method for airbag deployment simulations. TU Delft

Robustness improvement of polyhedral mesh method for airbag deployment simulations. TU Delft Robustness improvement of polyhedral mesh method for airbag deployment simulations. TU Delft Santiago Alagon Carrillo, Numerical Analysis Daily Supervisor: Prof. dr. ir. C. Vuik, Company Supervisors: Dr.

More information

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich 1 Computational Fluid dynamics Computational fluid dynamics (CFD) is the analysis of systems involving fluid flow, heat

More information

Coupled Simulation of Flow and Body Motion Using Overset Grids. Eberhard Schreck & Milovan Perić

Coupled Simulation of Flow and Body Motion Using Overset Grids. Eberhard Schreck & Milovan Perić Coupled Simulation of Flow and Body Motion Using Overset Grids Eberhard Schreck & Milovan Perić Contents Dynamic Fluid-Body Interaction (DFBI) model in STAR-CCM+ Overset grids method in STAR-CCM+ Advantages

More information

HIGH PERFORMANCE COMPUTATION (HPC) FOR THE

HIGH PERFORMANCE COMPUTATION (HPC) FOR THE HIGH PERFORMANCE COMPUTATION (HPC) FOR THE DEVELOPMENT OF FLUIDIZED BED TECHNOLOGIES FOR BIOMASS GASIFICATION AND CO2 CAPTURE P. Fede, H. Neau, O. Simonin Université de Toulouse; INPT, UPS ; IMFT ; 31400

More information

Meshing of flow and heat transfer problems

Meshing of flow and heat transfer problems Meshing of flow and heat transfer problems Luyao Zou a, Zhe Li b, Qiqi Fu c and Lujie Sun d School of, Shandong University of science and technology, Shandong 266590, China. a zouluyaoxf@163.com, b 1214164853@qq.com,

More information

Missile External Aerodynamics Using Star-CCM+ Star European Conference 03/22-23/2011

Missile External Aerodynamics Using Star-CCM+ Star European Conference 03/22-23/2011 Missile External Aerodynamics Using Star-CCM+ Star European Conference 03/22-23/2011 StarCCM_StarEurope_2011 4/6/11 1 Overview 2 Role of CFD in Aerodynamic Analyses Classical aerodynamics / Semi-Empirical

More information

Cold Flow Simulation Inside an SI Engine

Cold Flow Simulation Inside an SI Engine Tutorial 12. Cold Flow Simulation Inside an SI Engine Introduction The purpose of this tutorial is to illustrate the case setup and solution of the two dimensional, four stroke spark ignition (SI) engine

More information

Advances in Cyclonic Flow Regimes. Dr. Dimitrios Papoulias, Thomas Eppinger

Advances in Cyclonic Flow Regimes. Dr. Dimitrios Papoulias, Thomas Eppinger Advances in Cyclonic Flow Regimes Dr. Dimitrios Papoulias, Thomas Eppinger Agenda Introduction Cyclones & Hydrocyclones Modeling Approaches in STAR-CCM+ Turbulence Modeling Case 1: Air-Air Cyclone Case

More information

Co-Simulation von Flownex und ANSYS CFX am Beispiel einer Verdrängermaschine

Co-Simulation von Flownex und ANSYS CFX am Beispiel einer Verdrängermaschine Co-Simulation von Flownex und ANSYS CFX am Beispiel einer Verdrängermaschine Benoit Bosc-Bierne, Dr. Andreas Spille-Kohoff, Farai Hetze CFX Berlin Software GmbH, Berlin Contents Positive displacement compressors

More information

COMPUTATIONAL FLUID DYNAMICS ANALYSIS OF ORIFICE PLATE METERING SITUATIONS UNDER ABNORMAL CONFIGURATIONS

COMPUTATIONAL FLUID DYNAMICS ANALYSIS OF ORIFICE PLATE METERING SITUATIONS UNDER ABNORMAL CONFIGURATIONS COMPUTATIONAL FLUID DYNAMICS ANALYSIS OF ORIFICE PLATE METERING SITUATIONS UNDER ABNORMAL CONFIGURATIONS Dr W. Malalasekera Version 3.0 August 2013 1 COMPUTATIONAL FLUID DYNAMICS ANALYSIS OF ORIFICE PLATE

More information

Finite element method - tutorial no. 1

Finite element method - tutorial no. 1 Martin NESLÁDEK Faculty of mechanical engineering, CTU in Prague 11th October 2017 1 / 22 Introduction to the tutorials E-mail: martin.nesladek@fs.cvut.cz Room no. 622 (6th floor - Dept. of mechanics,

More information

An Overview of Computational Fluid Dynamics

An Overview of Computational Fluid Dynamics An Overview of Computational Fluid Dynamics Dr. Nor Azwadi bin Che Sidik Faculty of Mechanical Engineering Universiti Teknologi Malaysia INSPIRING CREATIVE AND INNOVATIVE MINDS 1 What is CFD? C computational

More information

Parametric Study of Sloshing Effects in the Primary System of an Isolated LFR Marti Jeltsov, Walter Villanueva, Pavel Kudinov

Parametric Study of Sloshing Effects in the Primary System of an Isolated LFR Marti Jeltsov, Walter Villanueva, Pavel Kudinov 1 Parametric Study of Sloshing Effects in the Primary System of an Isolated LFR 19.06.2013 Marti Jeltsov, Walter Villanueva, Pavel Kudinov Division of Nuclear Power Safety Royal Institute of Technology

More information

Structured Grid Generation for Turbo Machinery Applications using Topology Templates

Structured Grid Generation for Turbo Machinery Applications using Topology Templates Structured Grid Generation for Turbo Machinery Applications using Topology Templates January 13th 2011 Martin Spel martin.spel@rtech.fr page 1 Agenda: R.Tech activities Grid Generation Techniques Structured

More information

Investigation of mixing chamber for experimental FGD reactor

Investigation of mixing chamber for experimental FGD reactor Investigation of mixing chamber for experimental FGD reactor Jan Novosád 1,a, Petra Danová 1 and Tomáš Vít 1 1 Department of Power Engineering Equipment, Faculty of Mechanical Engineering, Technical University

More information

From Plastic Pipes and Bottles to Bioengineering Applications: Fluid-Structure Interaction Procedures for Flexible Systems

From Plastic Pipes and Bottles to Bioengineering Applications: Fluid-Structure Interaction Procedures for Flexible Systems University College Dublin UNIVERZITET U ZENICI Mašinski fakultet From Plastic Pipes and Bottles to Bioengineering Applications: Fluid-Structure Interaction Procedures for Flexible Systems Aleksandar Karac

More information

Fire and Smoke Modelling Matthieu Stasia, Fred Mendonça 24 th June 2014 CD-adapco

Fire and Smoke Modelling Matthieu Stasia, Fred Mendonça 24 th June 2014 CD-adapco Fire and Smoke Modelling Matthieu Stasia, Fred Mendonça 24 th June 2014 CD-adapco Contents Overview Fire and Smoke Wizard Model settings for the Murcia Atrium Benchmark Sensitivity analysis on Murcia Atrium

More information

Dynamic Modeling of Mooring Lines Using a FSI Solver Based on OpenFOAM

Dynamic Modeling of Mooring Lines Using a FSI Solver Based on OpenFOAM Dynamic Modeling of Mooring Lines Using a FSI Solver Based on OpenFOAM 3RD Northern Germany OpenFOAM User Meeting 2015 Author: E-mail Co-Authors: H. G. Matthies, C. Borri 3 Northern Germany OpenFOAM User

More information

The Adjoint Method Hits the Road: Applications in Car Aerodynamics

The Adjoint Method Hits the Road: Applications in Car Aerodynamics Symposium in Honor of Antony Jameson s 80th Birthday, Stanford University 2014 The Adjoint Method Hits the Road: Applications in Car Aerodynamics Dr. Carsten Othmer, Volkswagen AG, Corporate Research,

More information

Developing LES Models for IC Engine Simulations. June 14-15, 2017 Madison, WI

Developing LES Models for IC Engine Simulations. June 14-15, 2017 Madison, WI Developing LES Models for IC Engine Simulations June 14-15, 2017 Madison, WI 1 2 RANS vs LES Both approaches use the same equation: u i u i u j 1 P 1 u i t x x x x j i j T j The only difference is turbulent

More information

Write your own solver

Write your own solver Write your own solver Prof Gavin Tabor Friday 25th May 2018 Prof Gavin Tabor Write your own solver Friday 25th May 2018 1 / 16 Writing Apps where to start? Installation directory structure /opt/foam/openfoam

More information

Mathematics Behind CFD

Mathematics Behind CFD Mathematics Behind CFD applied to modeling slot die coating hoppers Key Fields for CFD Mathematics Physics Software Engineering The goal of the training- turn the ferocious 3 headed dog into a cute puppy

More information

RBF Morph An Add-on Module for Mesh Morphing in ANSYS Fluent

RBF Morph An Add-on Module for Mesh Morphing in ANSYS Fluent RBF Morph An Add-on Module for Mesh Morphing in ANSYS Fluent Gilles Eggenspieler Senior Product Manager 1 Morphing & Smoothing A mesh morpher is a tool capable of performing mesh modifications in order

More information

in:flux - Intelligent CFD Software

in:flux - Intelligent CFD Software in:flux - Intelligent CFD Software info@insightnumerics.com Fire and Gas Mapping. Optimized. Slide 1 Introduction to in:flux in:flux is a CFD software product to be used for dispersion and ventilation

More information

Computational Models for the Analysis of positive displacement machines: Real Gas and Dynamic Mesh

Computational Models for the Analysis of positive displacement machines: Real Gas and Dynamic Mesh Nicola Casari Alessio Suman Davide Ziviani Michel De Paepe Martijn van den Broek Michele Pinelli nicola.casari@unife.it alessio.suman@unife.it davide.ziviani@ugent.be dziviani@purdue.edu michel.depaepe@ugent.be

More information

Fluid structure interaction analysis: vortex shedding induced vibrations

Fluid structure interaction analysis: vortex shedding induced vibrations Fluid structure interaction analysis: vortex shedding induced vibrations N. Di Domenico, M. E. * University of Rome «Tor Vergata», Department of Enterprise Engineering «Mario Lucertini» A. Wade, T. Berg,

More information