1d1d--3d coupling between gt3d coupling … di milano department of energy what is openfoam?...

10
POLITECNICO DI MILANO Department of Energy 1D 1D-3D coupling between GT 3D coupling between GT-Power Power and OpenFOAM for cylinder and duct and OpenFOAM for cylinder and duct system domains system domains G. Montenegro°, A. Onorati°, M. Zanardi°, M. Awasthi + , J. Silvestri + (°) Dipartimento di Energia - Politecnico di Milano ( + ) Gamma Technologies Inc. ( ) Gamma Technologies Inc. Gianluca Montenegro

Upload: nguyendan

Post on 12-Mar-2018

215 views

Category:

Documents


2 download

TRANSCRIPT

POLITECNICO DI MILANO Department of Energy

1D1D--3D coupling between GT3D coupling between GT--Power Power and OpenFOAM for cylinder and duct and OpenFOAM for cylinder and duct p yp y

system domainssystem domains

G. Montenegro°, A. Onorati°, M. Zanardi°, M. Awasthi+, J. Silvestri+

(°) Dipartimento di Energia - Politecnico di Milano

(+) Gamma Technologies Inc.( ) Gamma Technologies Inc.

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy

What is OpenFOAM?

• OpenFOAM® is an open source, freely available CFDToolbox, licensed under the GNU General Public Licence,written in highly efficient C++ object-orientedprogramming Currently it is the most advanced researchprogramming. Currently it is the most advanced researchCFD code. It can simulate almost any problem incomputational continuum mechanics.

• It uses finite volume numerics to solve systems of partialdifferential equations ascribed on any 3D unstructuredmesh of polyhedral cells.

• Domain decomposition parallelism is fundamental to thedesign of OpenFOAM® and integrated at a low level sothat solvers can generally be developed without the needfor any ’parallel-specific’ coding.

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy

Th ENGINE lib• The Internal Combustion Engine Group of

Politecnico di Milano has contributed to develop

The ENGINE library

Politecnico di Milano has contributed to developthe engine library:

• Moving mesh algorithms• Spray modeling• C b ti d li• Combustion process modeling• 1D-3D coupling interface• Non-linear acoustics modeling• DPF modelingg

GT-Power / OpenFOAM coupling• Closed valve cylinder modeling (Diesel and S.I.)• Intake and exhaust systems modeling

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy

• Values are passed from GT-Power to OpenFOAM at

Cylinder coupling

the beginning of the 3D simulation:• Initial pressure• Initial temperature• Initial swirl and tumble coefficientInitial swirl and tumble coefficient• Initial turbulence level• EGR, fuel, products and oxidant mass fractions

• Other parameters, such as injection law, IVC,EVO and others, are set recurring to standard OpenFOAM dictionaries

• Istantaneous values of pressure, temperature, turbulence and mass fraction of EGR, products, oxidant and fuel are passed back to GT-Power at

h ti t

Gianluca Montenegro

each time step

POLITECNICO DI MILANO Department of Energy

• Fully Automatic Mesh Adaption (FAMA) can be used when the piston can be meshed by means of a layered grid

• The mesh is moved and layers of cells are added or removed during theThe mesh is moved and layers of cells are added or removed, during the compression and expansion stroke respectively, according to user defined tolerances

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy• MUliple Mesh to Mesh Interpolation (MUMMI) can be used when the engine p p ( ) g

geometry is complex (bowl in GDI engines)

• The mesh is automatically remapped to a new mesh whenever the mesh quality deteriorates excessivelydeteriorates excessively

• The set of meshes must be provided at the beginning of the calculation. Meshes can be created exploiting the built in mesh generator (blockMesh) or adopting OpenFOAM compatible mesh generators (Gambit, ProAM, ICEM, NetGen ...)

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy

• OpenFOAM can follow the timestep given by the 1D model or itcan perform subcycling accordingto the Courant number required bythe 3D

Gianluca Montenegro

the 3D

POLITECNICO DI MILANO Department of Energy

• V l d f GT P t O FOAM t

Duct system coupling

• Values are passed from GT-Power to OpenFOAM at each time

• 1D values can be assigned uniformly at the interfacea ues ca be ass g ed u o y at t e te ace

• A coupling procedure based on the solution of the Riemann problem allows to assign non uniform fields compatible with the 3D solutionfields compatible with the 3D solution

• Transport of chemical species will be implemented to track different gas compositions such as EGR g pinside of intake systems

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy

Gianluca Montenegro

POLITECNICO DI MILANO Department of Energy

Thank you ffor your tt tiattention