14
ENGINE SIMULATIONS Gilles Decan DEPARTMENT ELECTRICAL ENERGY, METALS, MECHANICAL CONSTRUCTION & SYSTEMS SUSTAINABLE THERMO-FLUID ENERGY SYSTEMS GROUP

Numerical Simulations of dual fuel engines

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Numerical Simulations of dual fuel engines

ENGINE SIMULATIONS

Gilles Decan

DEPARTMENT ELECTRICAL ENERGY, METALS, MECHANICAL CONSTRUCTION & SYSTEMS

SUSTAINABLE THERMO-FLUID ENERGY SYSTEMS GROUP

Page 2: Numerical Simulations of dual fuel engines

FROM DIESEL TO DUAL FUEL

2

• Replace 90 – 95% of diesel by low-carbon alternative

- CH4 / CH3OH / H2

- Reduce emissions and CO2

- Retrofit

- Introduce renewable fuels (bio, e-fuels)

Page 3: Numerical Simulations of dual fuel engines

ENGINE DEVELOPMENT

3

• Development trough simulations

- Emission prediction

- Flow behaviour

- Heat transfer

- Spray modeling

- Combustion modeling

• Optimization of engine operation

- DF specific: ensure good combustion!

at entire operating range

Page 4: Numerical Simulations of dual fuel engines

OPENFOAM UTILITIES

4

• Engine simulations

- Piston movement

- Spray injection

- Auto-ignition, chemistry modeling

- Flame modeling and propagation

OF2.2.x: own solver (dual-fuel)

OF6: engineFoam (diesel only)

Page 5: Numerical Simulations of dual fuel engines

DIESEL ENGINE TUTORIAL

5

Page 6: Numerical Simulations of dual fuel engines

ENGINE MESH

• 40° Simplified sector mesh

- Create with blockMesh

6

Simplified

1

2

3

4

5

6

1 6, 2

4 5, 3

1, 4

5, 6

3, 2

Page 7: Numerical Simulations of dual fuel engines

RUNNING ON HPC

• qsub –I –pass=reservation=PRETREF –l nodes=1:ppn=10

• module load OpenFOAM/6-intel-2018a

• source $FOAM_BASH

• source $WM_PROJECT_DIR/bin/tools/RunFunctions

• tar –xzf DieselEngine.tgz

• cd DieselEngine

• blockMesh

• checkMesh

7

Page 8: Numerical Simulations of dual fuel engines

ENGINE SIMULATION SETUP

• Chemistry through chemkin

- constant/thermophysicalProperties

- change - investigate

• Define engine geometry

- constant/engineGeometry

8

• Spray injection + modeling- constant/sprayCloudProperties

- change - investigate

• Turbulence modeling- constant/turbulenceProperties

• Combustion model

- constant/combustionProperties

- change - investigate

Page 9: Numerical Simulations of dual fuel engines

ENGINE INITIALIZATION

• Species fields

- CO2/H2O/O2/N2/fuel

9

• Pressure,

temperature, U

• Turbulence

- k/epsilon

Page 10: Numerical Simulations of dual fuel engines

RUNNING ON HPC

• qsub –I –pass=reservation=PRETREF –l nodes=1:ppn=10

• module load OpenFOAM/6-intel-2018a

• source $FOAM_BASH source $WM_PROJECT_DIR/bin/tools/RunFunctions

• (blockMesh)

• decomposePar

• mpirun –np 10 engineFoam –parallel (> log &)

• reconstructPar

10

Page 11: Numerical Simulations of dual fuel engines

RESULTS

11

Pressure and HRR trace

Indicated Work

Temperature field

NOx emissions

Page 12: Numerical Simulations of dual fuel engines

RESULTS

12

Page 13: Numerical Simulations of dual fuel engines

DUAL FUEL RESULTS

13

Pressure and HRR trace

Temperature field

NOx emissions

Page 14: Numerical Simulations of dual fuel engines

DUAL FUEL RESULTS

14