OpenFOAM: Introduction, Capabilities and HPC Needs
|
|
|
- Lynne Parsons
- 10 years ago
- Views:
Transcription
1 OpenFOAM: Introduction, Capabilities and HPC Needs Hrvoje Jasak Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia OpenFOAM: Introduction, Capabilities and HPC Needs p. 1
2 Background Objective Provide basic information about OpenFOAM software from User s viewpoint What is it? How do I run it? What capabilities does it have? Examine mode of use and HPC requirements in CFD Present examples of capabilities relevant to your needs Topics OpenFOAM: Executive Overview Running OpenFOAM Points of interest: why consider OpenFOAM HPC requirements in CFD Examples of capabilities 1. External aerodynamics 2. Free surface flows 3. CFD and geometric shape optimisation 4. OpenFOAM Turbo Tools 5. Vehicle soiling: Lagrangian tracking, finite area method and liquid film 6. Coupled simulations and Fluid-Structure coupling (FSI) OpenFOAM: Introduction, Capabilities and HPC Needs p. 2
3 OpenFOAM: Executive Overview What is OpenFOAM? OpenFOAM is a free-to-use Open Source numerical simulation software with extensive CFD and multi-physics capabilities Free-to-use means using the software without paying for license and support, including massively parallel computers: free multi-1000-cpu CFD license! Software under active development, capabilities mirror those of commercial CFD Substantial installed user base in industry, academia and research labs Possibility of extension to non-traditional, complex or coupled physics: Fluid-Structure Interaction, complex heat/mass transfer, internal combustion engines, nuclear Main Components Discretisation: Polyhedral Finite Volume Method, second order in space and time Lagrangian particle tracking, Finite Area Method (2-D FVM on a curved surface) Massive parallelism in domain decomposition mode Automatic mesh motion (FEM), support for topological changes All components implemented in library form for easy re-use Physics model implementation through equation mimicking OpenFOAM: Introduction, Capabilities and HPC Needs p. 3
4 Implementing Continuum Models Equation Mimicking Natural language of continuum mechanics: partial differential equations Example: turbulence kinetic energy equation k t + (uk) [(ν +ν t) k] = ν t [ ] ( u+ ut ) ǫ o k k o Objective: represent differential equations in their 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) ); Correspondence between the implementation and the original equation is clear Library-based implementation of custom physical models with full freedom in solution algorithms. New: support for multi-equation implicit coupling OpenFOAM: Introduction, Capabilities and HPC Needs p. 4
5 OpenFOAM: Executive Overview Physical Modelling Capability Highlights Basic: Laplace, potential flow, passive scalar/vector/tensor transport Incompressible and compressible flow: segregated pressure-based algorithms Heat transfer: buoyancy-driven flows, conjugate heat transfer Multiphase: Euler-Euler, VOF free surface capturing and surface tracking RANS for turbulent flows: 2-equation, RSTM; full LES capability Pre-mixed and Diesel combustion, spray and in-cylinder flows Stress analysis, fluid-structure interaction, electromagnetics, MHD, etc. OpenFOAM: Introduction, Capabilities and HPC Needs p. 5
6 Running OpenFOAM Structure of OpenFOAM OpenFOAM is assembled from components Foundation libraries, containing discretisation, mesh handling etc. in re-usable form. Functionality shared across many application Physical modelling libraries: thermo-physical models (liquids and gasses), viscosity models, turbulence models, chemical reactions interface Utilities: mesh import and manipulation, parallel processing, post processor hook-up (reader module) and data manipulation Customised, purpose-written and optimised executables for each physics segment. All are founded on common components Linkage for user extensions and on-the-fly data analysis OpenFOAM Executable Custom executable for specific physics segment: few 100s of lines of code Easy to read, understand, modify or add further capability Existing code is used as a basis for own development: simulation environment Low-level functions, eg. mesh handling, parallelisation, data I/O handled transparently: no need for special coding at top level OpenFOAM: Introduction, Capabilities and HPC Needs p. 6
7 Point of Interest Why Consider OpenFOAM Open architecture Access to complete source: no secret modelling tricks, no cutting corners Both community-based and professional support available Common platform for new R&D projects: shipping results of research into the hands of a customer with no delay Low-cost CFD No license cost, portable to any computing platform (IBM Blue Gene) Easily scriptable and embeddable: automated CFD and optimisation Efficient on massively parallel computers, portable to new comms protocols Problem-independent numerics and discretisation Tackle non-standard continuum mechanics problem: looking beyond the capabilities of commercial CFD Efficient environment for complex physics problems Tackling difficult physics is made easier through equation mimicking Utility-level tools readily available: parallelism, moving mesh Track record in non-linear and strongly coupled problems Excellent piece of C++ and software engineering! Decent piece of CFD OpenFOAM: Introduction, Capabilities and HPC Needs p. 7
8 Massively Parallel Scaling Mesh size and resolution environment in 21st century are revolutionary different from (the comfortable) 1990s: thousands of processors, a billion cell mesh Complex hardware architecture without proper programming support complicates the programming and roll-out into real-world applications Still learning GPU lessons: potentially changing the way we write CFD codes back towards structured mesh codes and fixed internal infrastructure What about parallel CFD clouds: do we need custom infrastructure? OpenFOAM: Introduction, Capabilities and HPC Needs p. 8
9 Examples of Simulation Example of Capabilities of OpenFOAM Relevant to Your CFD Needs This is only a part of the OpenFOAM capabilities! Chosen for relevance and illustration of the range of capabilities rather than exhaustive illustration of range of capabilities In some cases, simplified geometry is used due to confidentiality Regularly, the work resulted in a new solver; in many cases, it is developed as an extension or combination of existing capabilities Description of Simulation and Setup Physics and numerical method setup Standard or customised solver; details of mesh resolution and customisation OpenFOAM: Introduction, Capabilities and HPC Needs p. 9
10 External Aerodynamics with LES Detached Eddy Simulation for External Aerodynamics Pushing state-of-the-art by applying Detached Eddy Simulation (DES) to full car body external aerodynamics simulations: native solver and mesher, no change Increase in simulation cost over transient RANS is over 1 order of magnitude! Controlling the Cost of Full Car DES: Automated meshing and simulation environment, from STL surface of the car body to averaged DES results and forces Hex-core mesher with near-wall layers and local refinement: mesh is designed to make it good for second-order LES numerics with minimal cost No parallel license cost of CFD solver: simulations run on approx. 200 CPUs Improvement in C D,C L and force-per-component predictions due to better capturing of turbulence and transient flow features Reproduced with permission SAE , Islam et.al. OpenFOAM: Introduction, Capabilities and HPC Needs p. 10
11 Free Surface Flows Free Surface Flow Simulations Efficient handling of interface breakup Accurate handling of dominant surface tension: no parasitic velocity OpenFOAM solver: interfoam, no modifications Ink-Jet Printer Nozzle, d = 20µm: Breakup Under Dominant Surface Tension Complex Surface Breakup Phenomena: Sloshing and wet wall impact OpenFOAM: Introduction, Capabilities and HPC Needs p. 11
12 Free Surface Flow Three-Phase Free Surface Flow in a Tundish 3 phases with extreme density ratio: liquid steel, liquid slag, air (7000:2500:1) Note the presence of multiple phase-to-phase interfaces: using consistent discretisation for multiple phase α equations Temperature-dependent properties of slag and steel Simultaneous filling and pouring with large outlet velocity Examples Simulation of a Turbo-Stop device for initial fill Simulated break-down of a slag layer: detail of flow at exit nozzle OpenFOAM: Introduction, Capabilities and HPC Needs p. 12
13 Free Surface Flow Naval Hydrodynamics Examples Naval hydrodynamics simulations require a special formulation of the free surface flow algorithm for robustness and accuracy Traditional steady-state VOF solver with under-relaxation Modified formulation for ship flows Incoming wave boundary conditions Numerical beach: damped boundary region removes wave reflection Support for dynamic mesh features Accurate reconstruction of the pressure field for moving bodies Post-processing and data extraction OpenFOAM: Introduction, Capabilities and HPC Needs p. 13
14 Complex Mesh Motion 6-DOF Floating Body in Free Surface Flow Flow solver: turbulent VOF free surface, with moving mesh support Mesh motion depends on the forces on the hull: 6-DOF solver 6-DOF solver: ODE + ODESolver energy-conserving numerics implemented using quaternions, with optional elastic/damped support Variable diffusivity Laplacian motion solver with 6-DOF boundary motion as the boundary condition for the mesh motion equation Topological changes to preserve mesh quality on capsize Coupled transient solution of flow equations and 6-DOF motion, force calculation and automatic mesh motion: custom solver is built from library components OpenFOAM: Introduction, Capabilities and HPC Needs p. 14
15 Complex Mesh Motion Dynamic Mesh Examples of Complex Combination of Motion and Sliding OpenFOAM: Introduction, Capabilities and HPC Needs p. 15
16 Geometric Shape Optimisation Geometric Shape Optimisation with Parametrised Geometry Specify a desired object of optimisation and use the parametrisation of geometry to explore the allowed solution space in order to find the minimum of the optimisation objective objective = f(shape) 1. Parametrisation of Geometry Computational geometry is complex and usually available as the computational mesh: a large amount of data Parametrisation tool: RBF mesh morphing, defining deformation at a small number of mesh-independent points in space 2. CFD Flow Solver is used to provide the flow solution on the current geometry, in preparation for objective evaluation 3. Evaluation of Objective: usually a derived property of the flow solution 4. Optimiser Algorithm: explores the solution space by providing sets of shape coordinates and receiving the value of objective. The search algorithm iteratively limits the space of solutions in search of a minimum value of objective OpenFOAM: Introduction, Capabilities and HPC Needs p. 16
17 Geometric Shape Optimisation Example: HVAC 90 deg Bend: Flow Uniformity at Outlet Flow solver: incompressible steady-turbulent flow, RANS k ǫ model; coarse mesh: cells; 87 evaluations of objective with CFD restart RBF morphing: 3 control points in motion, symmetry constraints; 34 in total Objective: flow uniformity at outlet plane iter = 0 pos = ( ) v = size = iter = 5 pos = ( ) v = size = iter = 61 pos = (( ) v = size = OpenFOAM: Introduction, Capabilities and HPC Needs p. 17
18 OpenFOAM Turbo Tools General Grid Interface Turbomachinery CFD requires additional features: implemented in library form General Grid Interface (GGI) and its derived forms Cyclic GGI Partial overlap GGI Mixing plane interface (under testing) Implementation and parallelisation is complete: currently running validation cases in collaboration with commercial clients and Turbomachinery Working Group Other turbo-related components in pipeline: harmonic balance solver solver Library-level implementation allows re-use of GGI beyond turbomachinery OpenFOAM: Introduction, Capabilities and HPC Needs p. 18
19 Multi-Phase Compressibility Simulation of Under-Water Explosions This is ongoing collaboration with Johns Hopkins APL, Penn State University and Wikki: working hard for almost a year Dominating effects of compressibility in air and water: massive change in density, with propagating pressure waves Pressure ranges from 500 bar to 20 Pa Stiff numerics: collapse of over-expanded bubble due to combined compressibility of both phases are the basis of the phenomenon Test cases: Rayleigh-Plesset oscillation, undex under a plate, explosion Eric Paterson, Scott Miller, David Boger, Penn State; Ashish Nedungadi, JHU-APL OpenFOAM: Introduction, Capabilities and HPC Needs p. 19
20 Multi-Phase Compressibility First Simulations of Under-Water Explosions: Eric Paterson, Penn State Bubble of high initial pressure expands after explosion Initial pressure pulse is very fast - with little effect Bubble collapse creates re-entrant jer which pierces the free surface Stability problems resolved in segregated solver Next phase: block-coupled p α solution algorithm OpenFOAM: Introduction, Capabilities and HPC Needs p. 20
21 Lagrangian Phase Model Lagrangian Particle Modelling Particles are modelled in Lagrangian framework: tracked through fluid domain Equation of motion for a Lagrangian particle: m p dv p dt = 1 2 ρ v v P (v v P ) d2 pπ 4 C D +m p g ρ l ρ ρ l +F p where m p is the particle mass v p is the particle velocity v is fluid velocity d p is particle diameter C D is the drag coefficient g is the gravitational acceleration ρ l is the particle (liquid) density ρ is the fluid density F p is the force on the particle due to the fluid pressure gradient OpenFOAM: Introduction, Capabilities and HPC Needs p. 21
22 Lagrangian Phase Model Integration of Motion Equation Motion equation for a particle is an Ordinary Differential Equation (ODE) During integration, particle traverses a number of cells and continuous phase properties are updated based on its position For accurate integration, motion equation is formulated as an ODE and solver using an ODE solver Particle Tracking Cell-to-face-to-cell tracking: no inverted Jacobians, no lost particles If more accurate integration is necessary, sub-cycling is used Integration stencil U OpenFOAM: Introduction, Capabilities and HPC Needs p. 22
23 Lagrangian Phase Model Solid Particles with Wall Interaction Using particle tracking code with physics equations attached to a particles Particle-to-particle interaction: proximity model with correction Wall interaction model: bounce with energy loss Diesel Spray Model Consists of a parcel, injector, spray and a set of sub-models parcel class: a particle represents a population of droplets: mean diameter and statistical distribution of particle size and other properties Cloud of parcels = Diesel spray: spray Example: Junwei Su, Imperial College and Xi an Jiaotong University, China OpenFOAM: Introduction, Capabilities and HPC Needs p. 23
24 Finite Area Method Finite Area Discretisation Finite Area Method discretised equations on a curved surface in 3-D Surface is discretised using polygonal faces. Discretisation takes into account surface curvature. A level of smoothness is assumed in calculation of curvature terms Surface motion is allowed: decomposed into normal and tangential motion Nomenclature for a surface element P and its neighbour N n f j n P e L e n N e e m P i d e N S P OpenFOAM: Introduction, Capabilities and HPC Needs p. 24
25 Thin Liquid Film Model Modelling Assumptions: 2-D Approximation of a Free Surface Flow Isothermal incompressible laminar flow Boundary layer approximation: Tangential derivatives are negligible compared to normal Normal velocity component is negligible compared to tangential Pressure is constant across the film depth Similitude of the flow variables in the direction normal to the substrate Prescribed cubic velocity profile S fs h v S w σ v n v fs p g v g m d,i v d,i Dependent variables: h and v v = 1 h h 0 vdh v(η) = v fs diag(aη +bη 2 +cη 3 ) η = n h, 0 n h OpenFOAM: Introduction, Capabilities and HPC Needs p. 25
26 Thin Liquid Film Model Validation: Droplet Spreading Under Surface Tension Liquid film equations governing the flow; self-similar velocity profile Droplet spread driven by gravity and counteracted by surface tension Equation set possesses an (axi-symmetric) analytical solution: validation of implementation and numerics 4e e-05 3e-05 t = s t = s Analytical solution 2.5e-05 h, m 2e e-05 1e-05 5e r, m Implementation of Liquid Film Model Volume-Surface-Lagrangian Coupling Full second order in space and time on curved moving surfaces Parallelisation bound to volumetric FVM Shared matrix and discretisation: possibility of close coupling with FVM OpenFOAM: Introduction, Capabilities and HPC Needs p. 26
27 Coupling Wall Film with Spray Volume-Surface-Lagrangian Coupling Coupling a volumetric flow model with Lagrangian particles for a dispersed phase to a thin liquid film model on the solid wall Custom solver In terms of numerics, coupling of volumetric, surface and Lagrangian models is easy to handle: different modelling paradigms Main coupling challenge is to implement all components side-by-side and control their interaction: volumetric-to-particle-to-surface data exchange Close coupling is achieved by sub-cycling or iterations over the system for each time-step OpenFOAM: Introduction, Capabilities and HPC Needs p. 27
28 Close Coupling: Matrix Level Assembling a Matrix for Conjugate Heat Transfer Problems OpenFOAM supports multi-region simulations, with possibility of separate addressing and physics for each mesh: multiple meshes, with local fields Some equations present only locally, while others span multiple meshes coupledfvscalarmatrix TEqns(2); TEqns.hook ( fvm::ddt(t) + fvm::div(phi, T) - fvm::laplacian(dt, T) ); TEqns.hook ( fvm::ddt(tsolid) - fvm::laplacian(dtsolid, Tsolid) ); TEqns.solve(); Coupled solver handles multiple matrices together in internal solver sweeps: arbitrary matrix-to-matrix and domain-to-domain coupling OpenFOAM: Introduction, Capabilities and HPC Needs p. 28
29 Linear Algebra and Solver Support Example: Conjugate Heat Transfer Coupling may be established geometrically: adjacent surface pairs Each variable is stored only on a mesh where it is active: (U, p, T) Choice of conjugate variables is completely arbitrary: e.g. catalytic reactions Coupling is established only per-variable: handling a general coupled complex physics problem rather than conjugate heat transfer problem specifically Allows additional models to be solved on each region without overhead: structural stress analysis, turbulence or LES OpenFOAM: Introduction, Capabilities and HPC Needs p. 29
30 Fluid-Structure Interaction Fluid-Structure Coupling Capabilities in OpenFOAM As a Continuum Mechanics solver, OpenFOAM can deal with both fluid and structure components: easier setup of coupling (Parallelised) surface coupling tools implemented in library form: facilitate coupling to external solvers without coupling libraries using proxy surface mesh Structural mechanics in OpenFOAM targeted to non-linear phenomena: consider best combination of tools Large deformation formulation in absolute Lagrangian formulation Independent parallelisation in the fluid and solid domain Parallelised data transfer in FSI coupling Dynamic mesh tools and boundary handling used to manipulate the fluid mesh OpenFOAM: Introduction, Capabilities and HPC Needs p. 30
31 Deployment and Support Deployment and Support OpenFOAM developed mainly on Linux/Unix: Windows and Mac OS X ports also exist but are not widely used. This needs to be improved: binary distribution for Mac OS X and native Microsoft Windows port Data input/output is in file form: there is no global graphical user interface that can be tailored to sufficient level of usability (work in progress) No built-in 3-D graphics; 2-D, graphing and sampling tools present External post-processing with integrated readers: parafoam (open source) OpenFOAM: Introduction, Capabilities and HPC Needs p. 31
32 Summary Project Status Summary OpenFOAM is a free software, available to all at no charge: GNU Public License Object-oriented approach facilitates model implementation Equation mimicking opens new grounds in Computational Continuum Mechanics Extensive capabilities already implemented; open design for easy customisation Solvers are validated in detail and match the efficiency of commercial codes Open Source model dramatically drops the cost of industrial CFD OpenFOAM in Research and Industry Technical development driven by Special Interest Groups & Birds-of-a-Feather Turbomachinery Ship Hydrodynamics Simulation of Engines Turbulence Fluid-Structure Interaction Multiphase Flows Aeroacoustics Combustion and explosions Solid Mechanics Documentation High Performance Computing OpenFOAM in Teaching Sixth OpenFOAM Workshop: Penn State University June OpenFOAM: Introduction, Capabilities and HPC Needs p. 32
HPC Deployment of OpenFOAM in an Industrial Setting
HPC Deployment of OpenFOAM in an Industrial Setting Hrvoje Jasak [email protected] Wikki Ltd, United Kingdom PRACE Seminar: Industrial Usage of HPC Stockholm, Sweden, 28-29 March 2011 HPC Deployment
Current Development Work in OpenFOAM
Current Development Work in OpenFOAM Hrvoje Jasak [email protected], [email protected] Wikki, United Kingdom and Germany Faculty of Mechanical Engineering and Naval Architecture University of Zagreb,
OpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov [email protected] and [email protected] Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
Quality and Reliability in CFD
Quality and Reliability in CFD Open Source Challenges Hrvoje Jasak Wikki Ltd, United Kingdom Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia Quality and Reliability
Computational Fluid Dynamics in Automotive Applications
Computational Fluid Dynamics in Automotive Applications Hrvoje Jasak [email protected] Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia 1/15 Outline Objective Review the adoption of Computational
OpenFOAM: Open source CFD in research and industry
Inter J Nav Archit Oc Engng 29) 1:89~94 DOI 1.3744/JNAOE.29.1.2.89 OpenFOAM: Open source CFD in research and industry Hrvoje Jasak 1,2 1 Wikki Ltd. London, United Kingdom, 2 FSB, University of Zagreb,
ME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
OpenFOAM: Open Platform for CFD and Complex Physics Simulations
OpenFOAM: Open Platform for CFD and Complex Physics Simulations Hrvoje Jasak [email protected], [email protected] Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia COPPE UFRJ, 20 June 2008
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
Model of a flow in intersecting microchannels. Denis Semyonov
Model of a flow in intersecting microchannels Denis Semyonov LUT 2012 Content Objectives Motivation Model implementation Simulation Results Conclusion Objectives A flow and a reaction model is required
OpenFOAM Workshop. Yağmur Gülkanat Res.Assist.
OpenFOAM Workshop Yağmur Gülkanat Res.Assist. Introduction to OpenFOAM What is OpenFOAM? FOAM = Field Operation And Manipulation OpenFOAM is a free-to-use open-source numerical simulation software with
OpenFOAM Opensource and CFD
OpenFOAM Opensource and CFD Andrew King Department of Mechanical Engineering Curtin University Outline What is Opensource Software OpenFOAM Overview Utilities, Libraries and Solvers Data Formats The CFD
Recent Developments in OpenFOAM
Recent Developments in OpenFOAM Henrik Rusche Wikki GmbH, Germany [email protected] III International Conference Cloud computing. Education. Research. Development. ISP RAS, Moscow, 5.-6. December
OpenFOAM: Year in Review
OpenFOAM: Year in Review Hrvoje Jasak [email protected], [email protected] Wikki Ltd, United Kingdom Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia 5th OpenFOAM
CONVERGE Features, Capabilities and Applications
CONVERGE Features, Capabilities and Applications CONVERGE CONVERGE The industry leading CFD code for complex geometries with moving boundaries. Start using CONVERGE and never make a CFD mesh again. CONVERGE
CFD modelling of floating body response to regular waves
CFD modelling of floating body response to regular waves Dr Yann Delauré School of Mechanical and Manufacturing Engineering Dublin City University Ocean Energy Workshop NUI Maynooth, October 21, 2010 Table
CFD Applications using CFD++ Paul Batten & Vedat Akdag
CFD Applications using CFD++ Paul Batten & Vedat Akdag Metacomp Products available under Altair Partner Program CFD++ Introduction Accurate multi dimensional polynomial framework Robust on wide variety
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA Adam Kosík Evektor s.r.o., Czech Republic KEYWORDS CFD simulation, mesh generation, OpenFOAM, ANSA ABSTRACT In this paper we describe
Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.
New generation CFD Software APUS-CFD APUS-CFD is a fully interactive Arbitrary Polyhedral Unstructured Solver. APUS-CFD is a new generation of CFD software for modelling fluid flow and heat transfer in
CastNet: Modelling platform for open source solver technology
CastNet: Modelling platform for open source solver technology. DHCAE Tools GmbH Address: Friedrich-Ebert-Str. 368, 47800 Krefeld, Germany / Company site: Alte Rather Str. 207 / 47802 Krefeld Phone +49
NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM
NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM Parviz Ghadimi 1*, Mohammad Ghandali 2, Mohammad Reza Ahmadi Balootaki 3 1*, 2, 3 Department of Marine Technology, Amirkabir
Overset Grids Technology in STAR-CCM+: Methodology and Applications
Overset Grids Technology in STAR-CCM+: Methodology and Applications Eberhard Schreck, Milovan Perić and Deryl Snyder [email protected] [email protected] [email protected]
CastNet: GUI environment for OpenFOAM
CastNet: GUI environment for OpenFOAM CastNet is a preprocessing system and job-control system for OpenFOAM. CastNet works with the standard OpenFOAM releases provided by ESI Group as well as ports for
Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics
Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in
Introduction to CFD Analysis
Introduction to CFD Analysis Introductory FLUENT Training 2006 ANSYS, Inc. All rights reserved. 2006 ANSYS, Inc. All rights reserved. 2-2 What is CFD? Computational fluid dynamics (CFD) is the science
Introduction to CFD Analysis
Introduction to CFD Analysis 2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
Open Source CFD Solver - OpenFOAM
Open Source CFD Solver - OpenFOAM Wang Junhong (HPC, Computer Centre) 1. INTRODUCTION The OpenFOAM (Open Field Operation and Manipulation) Computational Fluid Dynamics (CFD) Toolbox is a free, open source
Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics
Lecture 6 - Boundary Conditions Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Outline Overview. Inlet and outlet boundaries.
Adaptation and validation of OpenFOAM CFD-solvers for nuclear safety related flow simulations
Adaptation and validation of OpenFOAM CFD-solvers for nuclear safety related flow simulations SAFIR2010 Seminar, 10.-11.3.2011, Espoo Juho Peltola, Timo Pättikangas (VTT) Tomas Brockmann, Timo Siikonen
Computational Fluid Dynamics (CFD) and Multiphase Flow Modelling. Associate Professor Britt M. Halvorsen (Dr. Ing) Amaranath S.
Computational Fluid Dynamics (CFD) and Multiphase Flow Modelling Associate Professor Britt M. Halvorsen (Dr. Ing) Amaranath S. Kumara (PhD Student), PO. Box 203, N-3901, N Porsgrunn, Norway What is CFD?
HPC enabling of OpenFOAM R for CFD applications
HPC enabling of OpenFOAM R for CFD applications Towards the exascale: OpenFOAM perspective Ivan Spisso 25-27 March 2015, Casalecchio di Reno, BOLOGNA. SuperComputing Applications and Innovation Department,
This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks.
Disclaimer This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. Introductory OpenFOAM Course From 14 th
Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms
Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms Amani AlOnazi, David E. Keyes, Alexey Lastovetsky, Vladimir Rychkov Extreme Computing Research Center,
Multiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
How To Run A Cdef Simulation
Simple CFD Simulations and Visualisation using OpenFOAM and ParaView Sachiko Arvelius, PhD Purpose of this presentation To show my competence in CFD (Computational Fluid Dynamics) simulation and visualisation
CCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future
. CCTech TM Simulation is The Future ICEM-CFD & FLUENT Software Training Course Brochure About. CCTech Established in 2006 by alumni of IIT Bombay. Our motive is to establish a knowledge centric organization
Simulation of Fluid-Structure Interactions in Aeronautical Applications
Simulation of Fluid-Structure Interactions in Aeronautical Applications Martin Kuntz Jorge Carregal Ferreira ANSYS Germany D-83624 Otterfing [email protected] December 2003 3 rd FENET Annual Industry
2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013
2013 Code_Saturne User Group Meeting EDF R&D Chatou, France 9 th April 2013 Thermal Comfort in Train Passenger Cars Contact For further information please contact: Brian ANGEL Director RENUDA France [email protected]
Set up and solve a transient problem using the pressure-based solver and VOF model.
Tutorial 18. Using the VOF Model This tutorial was run using ANSYS FLUENT 12.1. The results have been updated to reflect the change in the default setting of node-based smoothing for the surface tension
Adaptation of General Purpose CFD Code for Fusion MHD Applications*
Adaptation of General Purpose CFD Code for Fusion MHD Applications* Andrei Khodak Princeton Plasma Physics Laboratory P.O. Box 451 Princeton, NJ, 08540 USA [email protected] Abstract Analysis of many fusion
Pushing the limits. Turbine simulation for next-generation turbochargers
Pushing the limits Turbine simulation for next-generation turbochargers KWOK-KAI SO, BENT PHILLIPSEN, MAGNUS FISCHER Computational fluid dynamics (CFD) has matured and is now an indispensable tool for
POLITECNICO DI MILANO Department of Energy
1D-3D coupling between GT-Power and OpenFOAM for cylinder and duct system domains G. Montenegro, A. Onorati, M. Zanardi, M. Awasthi +, J. Silvestri + ( ) Dipartimento di Energia - Politecnico di Milano
Dynamic Process Modeling. Process Dynamics and Control
Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits
XFlow CFD results for the 1st AIAA High Lift Prediction Workshop
XFlow CFD results for the 1st AIAA High Lift Prediction Workshop David M. Holman, Dr. Monica Mier-Torrecilla, Ruddy Brionnaud Next Limit Technologies, Spain THEME Computational Fluid Dynamics KEYWORDS
Titelmasterformat durch Klicken bearbeiten
Titelmasterformat durch Klicken bearbeiten ANSYS AIM Product simulation for every engineer Erke Wang CADFEM GmbH Georg Scheuerer ANSYS Germany GmbH Christof Gebhardt CADFEM GmbH All products involve multiple
Introductory FLUENT Training
Chapter 10 Transient Flow Modeling Introductory FLUENT Training www.ptecgroup.ir 10-1 Motivation Nearly all flows in nature are transient! Steady-state assumption is possible if we: Ignore transient fluctuations
Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM
CSDMS 2013 Meeting Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM Xiaofeng Liu, Ph.D., P.E. Assistant Professor Department of Civil and Environmental Engineering University of Texas
Contents. Microfluidics - Jens Ducrée Physics: Fluid Dynamics 1
Contents 1. Introduction 2. Fluids 3. Physics of Microfluidic Systems 4. Microfabrication Technologies 5. Flow Control 6. Micropumps 7. Sensors 8. Ink-Jet Technology 9. Liquid Handling 10.Microarrays 11.Microreactors
O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt, 27.06.2012
O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM Darmstadt, 27.06.2012 Michael Ehlen IB Fischer CFD+engineering GmbH Lipowskystr. 12 81373 München Tel. 089/74118743 Fax 089/74118749
Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004
FSI-02-TN59-R2 Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004 1. Introduction A major new extension of the capabilities of FLOW-3D -- the multi-block grid model -- has been incorporated
CFD Simulation of HSDI Engine Combustion Using VECTIS
CFD Simulation of HSDI Engine Combustion Using VECTIS G. Li, S.M. Sapsford Ricardo Consulting Engineer s Ltd., Shoreham-by-Sea, UK ABSTRACT As part of the VECTIS code validation programme, CFD simulations
Part IV. Conclusions
Part IV Conclusions 189 Chapter 9 Conclusions and Future Work CFD studies of premixed laminar and turbulent combustion dynamics have been conducted. These studies were aimed at explaining physical phenomena
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW Rajesh Khatri 1, 1 M.Tech Scholar, Department of Mechanical Engineering, S.A.T.I., vidisha
Aerodynamic Department Institute of Aviation. Adam Dziubiński CFD group FLUENT
Adam Dziubiński CFD group IoA FLUENT Content Fluent CFD software 1. Short description of main features of Fluent 2. Examples of usage in CESAR Analysis of flow around an airfoil with a flap: VZLU + ILL4xx
STCE. Outline. Introduction. Applications. Ongoing work. Summary. STCE RWTH-Aachen, Industrial Applications of discrete adjoint OpenFOAM, EuroAD 2014
Industrial Applications of discrete adjoint OpenFOAM Arindam Sen Software and Tools for Computational Engineering Science RWTH Aachen University EuroAD 2014, Nice, 16-17. June 2014 Outline Introduction
The influence of mesh characteristics on OpenFOAM simulations of the DrivAer model
The influence of mesh characteristics on OpenFOAM simulations of the DrivAer model Vangelis Skaperdas, Aristotelis Iordanidis, Grigoris Fotiadis BETA CAE Systems S.A. 2 nd Northern Germany OpenFOAM User
Tomasz STELMACH. WindSim Annual User Meeting 16 June 2011
Developments of PHOENICS as CFD engine for WindSim Tomasz STELMACH Ltd, UK [email protected] WindSim Annual User Meeting 16 June 2011 Topics of presentation 1. - who we are, what we do 2. PHOENICS 3. GCV -
NUMERICAL INVESTIGATIONS ON HEAT TRANSFER IN FALLING FILMS AROUND TURBULENCE WIRES
NUMERICAL INVESTIGATIONS ON HEAT TRANSFER IN FALLING FILMS AROUND TURBULENCE WIRES Abstract H. Raach and S. Somasundaram Thermal Process Engineering, University of Paderborn, Paderborn, Germany Turbulence
Introduction to COMSOL. The Navier-Stokes Equations
Flow Between Parallel Plates Modified from the COMSOL ChE Library module rev 10/13/08 Modified by Robert P. Hesketh, Chemical Engineering, Rowan University Fall 2008 Introduction to COMSOL The following
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics David Corson Altair Engineering, Inc. Todd Griffith Sandia National Laboratories Tom Ashwill (Retired) Sandia National
Computational Modeling of Wind Turbines in OpenFOAM
Computational Modeling of Wind Turbines in OpenFOAM Hamid Rahimi [email protected] ForWind - Center for Wind Energy Research Institute of Physics, University of Oldenburg, Germany Outline Computational
Steady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
Vista: A Multi-field Object Oriented CFD-package
Vista: A Multi-field Object Oriented CFD-package T. Kvamsdal 1, R. Holdahl 1 and P. Böhm 2 1 SINTEF ICT, Applied Mathematics, Norway 2 inutech GmbH, Germany Outline inutech & SINTEF VISTA a CFD Solver
RESEARCH PROJECTS. For more information about our research projects please contact us at: [email protected]
RESEARCH PROJECTS For more information about our research projects please contact us at: [email protected] Or visit our web site at: www.naisengineering.com 2 Setup of 1D Model for the Simulation
Computational Fluid Dynamics Research Projects at Cenaero (2011)
Computational Fluid Dynamics Research Projects at Cenaero (2011) Cenaero (www.cenaero.be) is an applied research center focused on the development of advanced simulation technologies for aeronautics. Located
INTRODUCTION TO FLUID MECHANICS
INTRODUCTION TO FLUID MECHANICS SIXTH EDITION ROBERT W. FOX Purdue University ALAN T. MCDONALD Purdue University PHILIP J. PRITCHARD Manhattan College JOHN WILEY & SONS, INC. CONTENTS CHAPTER 1 INTRODUCTION
SIESMIC SLOSHING IN CYLINDRICAL TANKS WITH FLEXIBLE BAFFLES
SIESMIC SLOSHING IN CYLINDRICAL TANKS WITH FLEXIBLE BAFFLES Kayahan AKGUL 1, Yasin M. FAHJAN 2, Zuhal OZDEMIR 3 and Mhamed SOULI 4 ABSTRACT Sloshing has been one of the major concerns for engineers in
Automated moving mesh techniques in CFD
Unione Europea Repubblica Italiana Regione Autonoma della Sardegna Automated moving mesh techniques in CFD Application to fluid-structure interactions and rigid motions problems MANUELA PROFIR [email protected]
CFD: What is it good for?
CFD: What is it good for? Tom O Mahoney TNO Fluid Dynamics Introduction to CFD CFD - Computational Fluid Dynamics Computational the using of computers to simulate the physics of fluids Fluid Either gas
This tutorial provides a recipe for simulating L
Pipe Flow Tutorial for STAR-CCM+ ME 448/548 February 5, 2014 Gerald Recktenwald [email protected] 1 Overview This tutorial provides a recipe for simulating laminar flow in a pipe with STAR- L CCM+. The
Self Financed One Week Training
Self Financed One Week Training On Computational Fluid Dynamics (CFD) with OpenFOAM December 14 20, 2015 (Basic Training: 3days, Advanced Training: 5days and Programmer Training: 7days) Organized by Department
NUMERICAL SIMULATION OF FLOW FIELDS IN CASE OF FIRE AND FORCED VENTILATION IN A CLOSED CAR PARK
FACULTY OF ENGINEERING NUMERICAL SIMULATION OF FLOW FIELDS IN CASE OF FIRE AND FORCED VENTILATION IN A CLOSED CAR PARK Xavier Deckers, Mehdi Jangi, Siri Haga and Bart Merci Department of Flow, Heat and
FINE TM /Marine. CFD Suite for Marine Applications. Advanced Development for Better Products. www.numeca.com
FINE TM /Marine CFD Suite for Marine Applications Advanced Development for Better Products www.numeca.com FINE TM /Marine FINE /Marine is a unique integrated CFD software environment for the simulation
CFD ANALYSIS OF CONTROLLABLE PITCH PROPELLER USED IN MARINE VEHICLE
CFD ANALYSIS OF CONROLLABLE PICH PROPELLER USED IN MARINE VEHICLE Aditya Kolakoti 1,.V.K.Bhanuprakash 2 & H.N.Das 3 1 M.E in Marine Engineering And Mechanical Handling, Dept of Marine Engineering, Andhra
Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation
Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of
OPTIMISE TANK DESIGN USING CFD. Lisa Brown. Parsons Brinckerhoff
OPTIMISE TANK DESIGN USING CFD Paper Presented by: Lisa Brown Authors: Lisa Brown, General Manager, Franz Jacobsen, Senior Water Engineer, Parsons Brinckerhoff 72 nd Annual Water Industry Engineers and
Customer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 4 Meshing in Mechanical Introduction to ANSYS Mechanical L4-1 Chapter Overview In this chapter controlling meshing operations is described. Topics: A. Global Meshing Controls B. Local Meshing Controls
NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES
Vol. XX 2012 No. 4 28 34 J. ŠIMIČEK O. HUBOVÁ NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Jozef ŠIMIČEK email: [email protected] Research field: Statics and Dynamics Fluids mechanics
Use of OpenFoam in a CFD analysis of a finger type slug catcher. Dynaflow Conference 2011 January 13 2011, Rotterdam, the Netherlands
Use of OpenFoam in a CFD analysis of a finger type slug catcher Dynaflow Conference 2011 January 13 2011, Rotterdam, the Netherlands Agenda Project background Analytical analysis of two-phase flow regimes
Introduction to ANSYS
Lecture 3 Introduction to ANSYS Meshing 14. 5 Release Introduction to ANSYS Meshing 2012 ANSYS, Inc. March 27, 2014 1 Release 14.5 Introduction to ANSYS Meshing What you will learn from this presentation
Which strategy to move the mesh in the Computational Fluid Dynamic code OpenFOAM
Which strategy to move the mesh in the Computational Fluid Dynamic code OpenFOAM Christophe Kassiotis April 12, 2008 École Normale Supérieure de Cachan, Laboratoire de Mécanique et Technologies (LMT) Secteur
A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty of Military Technology, University of Defence, Brno, Czech Republic
AiMT Advances in Military Technology Vol. 8, No. 1, June 2013 Aerodynamic Characteristics of Multi-Element Iced Airfoil CFD Simulation A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty
MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi
MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi Time and Venue Course Coordinator: Dr. Prabal Talukdar Room No: III, 357
Finite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014
Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered
Extension of the OpenFOAM CFD tool set for modelling multiphase flow
Extension of the OpenFOAM CFD tool set for modelling multiphase flow Ridhwaan Suliman Johan Heyns Oliver Oxtoby Advanced Computational Methods Research Group, CSIR South Africa CHPC National Meeting, Durban,
Using CFD to improve the design of a circulating water channel
2-7 December 27 Using CFD to improve the design of a circulating water channel M.G. Pullinger and J.E. Sargison School of Engineering University of Tasmania, Hobart, TAS, 71 AUSTRALIA Abstract Computational
Application of a Tightly-Coupled CFD/6-DOF Solver For Simulating Offshore Wind Turbine Platforms
Application of a Tightly-Coupled CFD/6-DOF Solver For Simulating Offshore Wind Turbine Platforms Alexander J. Dunbar 1, Brent A. Craven 1, Eric G. Paterson 2, and James G. Brasseur 1 1 Penn State University;
OPEN-SOURCE CFD ANALYSIS OF MULTI-DOMAIN UNSTEADY HEATING WITH NATURAL CONVECTION
TASK QUARTERLY 13 No 4, 403 414 OPEN-SOURCE CFD ANALYSIS OF MULTI-DOMAIN UNSTEADY HEATING WITH NATURAL CONVECTION PAWEŁ SOSNOWSKI AND JACEK POZORSKI Institute of Fluid-Flow Machinery, Polish Academy of
HYBRID ROCKET TECHNOLOGY IN THE FRAME OF THE ITALIAN HYPROB PROGRAM
8 th European Symposium on Aerothermodynamics for space vehicles HYBRID ROCKET TECHNOLOGY IN THE FRAME OF THE ITALIAN HYPROB PROGRAM M. Di Clemente, R. Votta, G. Ranuzzi, F. Ferrigno March 4, 2015 Outline
TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations
TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations 05.06.2014 Dipl.-Ing. Jan Hesse, Dr. Andreas Spille-Kohoff CFX Berlin Software GmbH Karl-Marx-Allee 90 A 10243
. Address the following issues in your solution:
CM 3110 COMSOL INSTRUCTIONS Faith Morrison and Maria Tafur Department of Chemical Engineering Michigan Technological University, Houghton, MI USA 22 November 2012 Zhichao Wang edits 21 November 2013 revised
Eu-NORSEWInD - Assessment of Viability of Open Source CFD Code for the Wind Industry
Downloaded from orbit.dtu.dk on: Jun 28, 2016 Eu-NORSEWInD - Assessment of Viability of Open Source CFD Code for the Wind Industry Stickland, Matt; Scanlon, Tom; Fabre, Sylvie; Ahmad, Abdul; Oldroyd, Andrew;
Harvesting-Combine-Flow Simulation Technique
Page 1/14 Madhur Bhaiya, Prof. Dr.-Ing. Andreas Jahr, B.Eng. Holger Happel FH Düsseldorf 1 ABSTRACT CFX 11.0 is a Computational Fluid Dynamics (CFD) program for simulating the behavior of systems involving
Marine CFD applications using OpenFOAM
Marine CFD applications using OpenFOAM Andrea Penza, CINECA 27/03/2014 Contents Background at CINECA: LRC experience CFD skills Automatic workflow Reliability workflow OpenFOAM solvers for marine CFD analysis
Back to Elements - Tetrahedra vs. Hexahedra
Back to Elements - Tetrahedra vs. Hexahedra Erke Wang, Thomas Nelson, Rainer Rauch CAD-FEM GmbH, Munich, Germany Abstract This paper presents some analytical results and some test results for different
Investigation of the influence of turbine-to-turbine interaction on their performance using OpenFOAM
Investigation of the influence of turbine-to-turbine interaction on their performance using OpenFOAM Dr Gavin Tabor, Mulualem Gebreslassie, Prof Mike Belmont CEMPS, University of Exeter Background: Lift/Drag
Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine
HEFAT2012 9 th International Conference on Heat Transfer, Fluid Mechanics and Thermodynamics 16 18 July 2012 Malta Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine Dr MK
LSCFD: Meshing Tools for Open Source CFD A Practical Point of View
LSCFD: Meshing Tools for Open Source CFD A Practical Point of View Juha Kortelainen Report: Meshing Tools for Open Source CFD A Practical Point of View LSCFD Tools for Large Scale
