OpenFOAM® for CFD engineering Our...

Preview:

Citation preview

yPlus

OpenFOAM® for CFD engineeringOur experience

yPlus

Renan HILBERT, Ph.D.rhilbert@y-plus.fr

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

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

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 !

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

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

yPlus

Pollutant dispersion

Pedestrian wind comfort Wind load on structures

Ventilation

Building and civil engineering applications

yPlus

Industrial multi-physics simulations

yPlus

Structured, cartesian, tetra, poly

Realistic & complex geometries

Open-source meshing with blockMesh, snappyHexMesh, cfMesh

Multi-region

Dynamic meshes

yPlus

Oil & Gas

CONFIDENTIAL

• Sloshing Tank

• Dynamic meshing

• Wall pressure

• Test case with water

• Extension with LNG properties

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

yPlus

• Benchmark OpenFOAM®/Fluent

• Non-premixed methane/air flame

Combustion / burners

yPlus

Coupled heat transfers

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

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

yPlus

We propose a step-by-step process

yPlus

yPlus48 rue Saint Lambert 75015 Paris

http://y-plus.fr

Fabien Bidaud Renan Hilbert, Ph.D.

Commercial manager Technical manager & training

fbidaud.ext@y-plus.fr rhilbert@y-plus.fr

+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

yPlus

They trusted us

Recommended