openfoam® - · pdf filemeshing tools (computational geometry): generation, conversion,...

32
Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved. OpenFOAM® Dr. Ries Bouwman Business Development 26 November 2012 1 OpenFOAM® and OpenCFD® are registered trademarks of ESI

Upload: doankhanh

Post on 06-Mar-2018

276 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved.

OpenFOAM®

Dr. Ries Bouwman

Business Development

26 November 2012

1

OpenFOAM® and OpenCFD® are registered trademarks of ESI

Page 2: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Introduction to ESI

CFD services at ESI

OpenFOAM at ESI

OpenFOAM parallisation

FAQ

2

Agenda

Page 3: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Introduction to ESI

CFD services at ESI

OpenFOAM at ESI

OpenFOAM parallisation

FAQ

3

Agenda

Page 4: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

ESI Worldwide Operations

4

Headquarters in Paris, France

Offices in more than 30 countries

Average Headcount: +900 people

Over 187 Scientists

WW Revenue 2010: 117 M$

Paris, France Eschborn, Germany Pilsen, Czech Republic Farmington Hills, MI Beijing, China Tokyo, Japan

Page 5: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Office in Bologna

Direct sales and technical team

7 people

Domain covered

CFD, FEM, Crash, RTM, Welding, Vibroacustic

Indirect sales and technical team

3 people

Domain covered

Casting

Major customers

FIAT - CNH

General Electric - IVECO

Alenia Aeronautica - Valeo

Agusta Westland - Denso Systems

Lamborghini - Electrolux

ESI Italy

5

Page 6: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved.

FY11 Revenue of 94.2 Million Euros

(≈ $130M)

11.9% revenue growth vs. FY 2010

FY 2011 Key Figures Revenue

6

Page 7: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved.

Diversified Business Sectors

Licensing and Engineering Services

7

Automotive 3M Company Inc., AGC, Autoliv North America,

BF Goodrich, Chrysler Group LLC, Citation,

Dow North America

EDAG, Ford Motor Corp, Freightliner, General

Motors Corporation, Honda of America,

International Automotive Components – IAC,

Johnson Controls Inc.

Key Safety Systems, Inc., Mahle Technology,

MBtech Autodie LLC., MetalDyne, Montaplast,

Nissan North America, Panoz Auto

Development Co.

Rieter Automotive North America, Siemens,

Toyota Tech Center, Visteon ...

Heavy Industries/Energy

Alco, Ag-Chem , Atlas Tool, Babcock &

Wilcox, Benham, Black & Decker,

Cambridge Metals & Plastics, Caterpillar,

Cummins, Ehrhardt Tool & Machine,

Emerson Motor Technologies, GE Power,

Hamilton Sundstrand, Intermet (Tool

Products), John Deere, Lesueur,

Quasar Industries, Rolls Royce Corp., SAS

Global, Shiloh Industries, St. Clair Die

Casting, Trane Technology Corp., Whirlpool

Corp., …

Aeronautics/Aerospace ATK- Alliant Techsystems, Ball Aerospace, Bell Helicopter, Boeing, Bombardier

Aerospace, Cessna Aircraft Company, ESCO Turbine Technology,

HawkerBeechcraft, Jacobs Technology, Lockheed Martin, MDA Space, Inc.,

NASA, Northrop Grumman, Orbital Sciences Corporation, Pratt & Whitney, Space

X, Spirit AeroSystems, Inc., United Launch Alliance, United Technologies -

Sikorsky Aircraft ,…

Defense

General Dynamics Land Systems,

Lawrence Livemore National

Laboratory, Lockheed Martin, NASA,

Naval Surface Warfare Center, Norfolk

Naval Shipyard Detachment, NUWC

(Naval Undersea Warfare Center),

Raytheon Integrated Defense Systems,

Sandia National Laboratories, SECAT.

U.S. Army RDECOM-TARDEC, U.S.

Army-Redstone, Wright Patterson

AFB…

Semiconductor/Electronics Agilent, Applied Materials, Aviza

Technologies (ASML), Ballard, Hitachi Global

Storage Technologies, Intel, Mattson

Technologies, Nitronex Corp., Phoenix

Solutions, Praxair, Semitool, Stryker -

Howmedica Osteonics, Western Digital, …

Other Kellog, Brown and Root, Foster Miller, BP Solar,

Crystal Solar, GE Healthcare, American Standard,

MiaSole, …

Page 8: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Virtual Try-Out Space

8

Page 9: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Introduction to ESI

CFD services at ESI

OpenFOAM at ESI

OpenFOAM parallisation

FAQ

9

Agenda

Page 10: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Offices for Engineering Services in NA

Europe

East Asia

India Therefore, it is very competitive for cost

Over 100 CFD engineers (40% Ph.D.’s, 50% MS’s) specialized in variety aspects of Computational Fluid Dynamics (CFD), such as:

Automotive - Aerospace

Fuel Cell & Batteries - Plasma & Thin Film

Powertrain - Solar & Green Energy

Medical - Vibroacoustics

Ocean Waves (SPH) - EMAG Therefore, no challenge is considered too big

Access to major commercial solvers Therefore, it can handle any type of projects and develop customized solutions

CFD Business Unit

10

Page 11: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

CFD experience for a

wide range of

applications since 1990

OpenFOAM experience

since 2006

Extensive hardware

resources based in

Detroit and Europe

Tools

Proprietary ACE+ FASTRAN

PAM-FLOW

UH3D

STAR-CCM+ KULI

FLUENT Flowmaster

CFX Dymola

PowerFlow GT-Suite

RadTherm AMESIM

Open Source OpenFOAM

Dakota

FDS

PRE CFD-GEOM

CFD-VisCART

ANSA

T-GRID

ICEM

POST CFD-View

CFD-POST

Ensight

ParaView

ESI CFD Experience and Resources

11

Tools in ORANGE denote ESI licensed software

Page 12: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Introduction to ESI

CFD services at ESI

OpenFOAM at ESI

OpenFOAM parallisation

FAQ

12

Agenda

Page 13: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Open source: the software is distributed with source

code

Free: no license fee and you are free to modify the

software

OpenFOAM is licensed under the GNU GPL (General

Public License)

If GPL software is redistributed, the source code must

be made available

Free, Open Source Software

13

Page 14: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Open source is a software feature

Control is the benefit

If benefits are significant, open source delivers a

competitive advantage

“Our unique value proposition . . . is to cater to our

customers’ need to gain control” Bob Young, founder

of Red Hat, 1999

ESI designs the OpenFOAM framework to provide

ultimate control

Open Source Code

14

Page 15: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Users and system integrators (like ESI) of OpenFOAM

can:

modify the software freely

assess code quality

know what the software is doing

deploy OpenFOAM however they wish, e.g. own hardware,

cloud, etc.

influence development priorities

manage costs, i.e. choose when and how to get something for

their money

Benefits of Control

15

Page 16: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

OpenFOAM is software primarily for computational fluid dynamics (CFD)

Used for aerodynamics, fire simulation, chemical processing, ship design, etc.

OpenFOAM is open source software of ESI, i.e. ESI produces the software

and owns the OpenFOAM trademark

OpenFOAM is distributed via the OpenFOAM Foundation to which ESI assigns the copyright of OpenFOAM code

to ensure code base is licensed always open source only

using the General Public Licence (GPL)

OpenFOAM Software

16

Page 17: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Meshing tools (computational geometry): generation,

conversion, manipulation

CFD solvers: incompressible; multiphase; heat transfer;

combustion, compressible (high speed); electromagnetics;

particle

Physical modelling: turbulence, transport/rheology,

thermophysical, particle tracking, reaction

kinetics/chemistry

Core technology: numerics, linear solvers, parallelisation,

dynamic mesh

Post-processing: ParaView (open source), VTK, run-time

post-processing, data manipulation tools, third-party

Features of OpenFOAM

17

Page 18: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

OpenFOAM pre-processor

18

Page 19: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Customized GUI for both Windows and Linux

Entire model setup including mesh generation and post-

processing

Can also import meshes from other commercial codes

such as Fluent, StarCD, CFD-VisCART

One can run GUI with and without graphics

without graphics hardly takes 70Mb RAM irrespective of mesh size

Intelligent handling of inputs on the fly

Allows multiple OpenFOAM branches

OpenFOAM, OpenFOAM-ext, customized …

OpenFOAM pre-processor

19

Page 20: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

OpenFOAM includes snappyHexMesh mesh

generator for complex geometries

Automated, produces no bad cells

Runs in parallel, can produce meshes of 100s millions

cells

OpenFOAM mesher

snappyHexMesh

20

Page 21: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Interface-tracking uses

leading-edge methods

developed by OpenCFD

Guarantees interface is

preserved

One example of

technology pioneered by

OpenCFD

Solver example: multiphase flows

21

Page 22: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Introduction to ESI

CFD services at ESI

OpenFOAM at ESI

OpenFOAM parallisation

FAQ

22

Agenda

Page 23: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Use domain decomposition to split mesh/fields into

sub-domains, allocated to separate processors

Applications run in parallel on sub-domains with

communication by MPI-protocol software

OpenFOAM has an interface layer (PStream) into

which MPI libraries, e.g. OpenMPI, SGI MPT, Shmem,

etc. can be plugged

Applications generally require no ‘parallel-specific’

coding

so everything runs in parallel (unlike other codes)

Core technology example:

parallisation

23

Page 24: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

With a suitable set up, OpenFOAM scales well to at least 1000 CPUs

Cray XT, CSC Finland: “On Cray XT OpenFOAM exhibits super-linear scalability”

(64-1024 CPUs)

Cray XT, HECToR UK: “OpenFOAM scales well on HECToR for both simple tutorial cases and for complex industrial cases”

SGI Altix ICE 8400 2x6 core Intel Xeon X5680 3.3GHz SGI MPT: 95% efficiency from 12-768 cores

On performance in general. . .

OpenFOAM is one of a family of finite volume unstructured CFD codes

. . .whose performance is broadly similar

Performance is different with certain algorithms

Parallisation cont‘d: scalability

24

Page 25: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

Introduction to ESI

CFD services at ESI

OpenFOAM at ESI

OpenFOAM parallisation

FAQ

25

Agenda

Page 26: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

The virtual engineering market continues to show an

increase in the demand for open source software,

specifically in CFD domain

ESI Group already has OpenFOAM expertise via its

earlier acquisition of Mindware Engineering, which will

be a natural complement to the OpenCFD team and

ensure a successful downstream integration.

ESI believes in the openness of OpenFOAM and will

be investing in OpenFOAM to scale it to reach more

users

Why has ESI acquired OpenCFD?

26

Page 27: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

OpenFOAM Downloads

27

Page 28: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

ESI provides a range of support services to OpenFOAM

users

Scheduled and on-site training courses at a range of

locations worldwide;

Support package including CFD assistance and code

customization for OpenFOAM;

Contracted code development projects for OpenFOAM;

Large enterprise subscription including software support,

platform services (tuning, benchmarking, porting),

collaborative functionality integration and strategic

planning;

CFD consultancy, system and process integration.

How do I get professional support

to use OpenFOAM?

28

Page 29: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

OpenFOAM support

29

Page 30: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

The OpenFOAM software is copyright to OpenFOAM

Foundation

OpenFOAM Foundation is a non-profit, non-stock

corporation which was established to distribute

OpenFOAM exclusively under a no-cost open source

license to the general public

The “Bylaws” of the Foundation ensures that

OpenFOAM will only be distributed free and open

source.

What guarantee do I have that OpenFOAM will be

always free and open source?

30

Page 31: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.

ESI-OpenCFD develops and maintains the OpenFOAM software and releases it through the OpenFOAM Foundation

Through the Foundation's reporting system, users can contribute

Bug fixes

Feature additions

The Foundation is also planning a contributions repository to allow larger contributions to be made available for download

Over time, prioritized contributions may be integrated by OpenCFD into the OpenFOAM distribution.

Who is in charge of developing

OpenFOAM?

31

Page 32: OpenFOAM® -  · PDF fileMeshing tools (computational geometry): generation, conversion, manipulation ... The OpenFOAM software is copyright to OpenFOAM Foundation

Copyright © ESI Group, 2012. All rights reserved.