openfoam® for cfd engineering our...

16
yPlus OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT, Ph.D. [email protected] 1ere journée des utilisateurs OpenFOAM® FOAM-U , Rouen, May 18th 2016

Upload: others

Post on 30-Apr-2020

31 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

OpenFOAM® for CFD engineeringOur experience

yPlus

Renan HILBERT, [email protected]

1ere journée des utilisateurs OpenFOAM®FOAM-U , Rouen, May 18th 2016

Page 2: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Our goal: contribute to the use of open source

and free softwares in research and industry

more than 10 years experience in numerical simulations and CFD

Cost-killingsimulations

Adequatenumerical tools

User’s point of view

Migration/support open-source

Training Developments Engineering

Page 3: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Common ideas about open-source tools

C’est uniquement pour les geeks, sous Linux Si je développe un modèle, je vais être obligé

de le distribuer gratuitement !

Il n’y a pas de documentation, ni de support

Les codes ne sont pas validés

On a mis un stagiaire dessus, cela n’a rien donné…

On ne peut pas faire de CAO, ni de maillage !

Les formats sont incompatibles avec les logiciels commerciaux !

Au final, ça revient plus cher que de payer une licence pour

avoir du support…

Il n’y a pas d’interface graphique, il faut tout coder !

Page 4: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Complete workflow with open-source softwares

HELYX-OS

CFMESH

PYTHON

SHELL

QT

RUBY

SALOME

FREECAD

SKETCHUP

PYTHONOCC

FORTRAN

C

C++

SALOMENETGEN

BLOCKMESH

SNAPPYHEXMESH

ENGRID

CODESATURNE

CODE ASTER

OPENFOAM

SYRTHES

SU2

PYTHON/MATPLOTLIB

AWK

GNUPLOT

PARAVIEW DAKOTA

WORKFLOW CADUSER

FUNCTIONSMESHING SOLVERS POST-PRO. VISU OPTIM

VISIT

BLENDER

Page 5: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Numerical wind tunnel for buildings

Wind load on Rennes railway station Wind comfort on Montpellier’s stadium (project)

Photovoltaic shade panels structural design Montpellier’s railway station

Page 6: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Pollutant dispersion

Pedestrian wind comfort Wind load on structures

Ventilation

Building and civil engineering applications

Page 7: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Industrial multi-physics simulations

Page 8: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Structured, cartesian, tetra, poly

Realistic & complex geometries

Open-source meshing with blockMesh, snappyHexMesh, cfMesh

Multi-region

Dynamic meshes

Page 9: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Oil & Gas

CONFIDENTIAL

• Sloshing Tank

• Dynamic meshing

• Wall pressure

• Test case with water

• Extension with LNG properties

Page 10: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

• Therma performance for tubular burntgas/water heat exchanger

• C++ developmentsCoupling between a 1D model for wtaerand the gas phaseCondesing effect on heat transfers

Heat exchanger

Page 11: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

• Benchmark OpenFOAM®/Fluent

• Non-premixed methane/air flame

Combustion / burners

Page 12: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Coupled heat transfers

• Multi-region coupled heat transfers(conduction, convection) with a porouszone

Page 13: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

Using open-source sofwtares : pros & cons (our experience)

Select the right toolsAccording to the hardware and users

Integration in your workflows

Skill improvement timeLearn to use the softwares

Adapt your methodologies

No dedicated supportWhere can I find documentation ?

Who can I contact in case of a problem ?

Free licensesCost-killing

Enhance calculation capabilitues

Acces to « massive HPC »

ModularityDepending on the user and its needs

All or part of the simulation workflow

Flexibility/independencyOpen source code

Always available

Keep your own developments

Page 14: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

We propose a step-by-step process

Page 15: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

yPlus48 rue Saint Lambert 75015 Paris

http://y-plus.fr

Fabien Bidaud Renan Hilbert, Ph.D.

Commercial manager Technical manager & training

[email protected] [email protected]

+33 (0)6.87.79.16.93 +33 (0)6.89.39.53.05

Contact us

Migration/support open-source

Formations Développements EtudesR&D

Page 16: OpenFOAM® for CFD engineering Our experiencejourneeutilisateursof.foam-u.fr/resources/slides/session2_1stOFDay... · OpenFOAM® for CFD engineering Our experience yPlus Renan HILBERT,

yPlus

They trusted us