1 of 16

Cristopher Morales Ubal1, Jeroen van Oijen1, Nijso Beishuizen1,2 

1Eindhoven University of Technology

2Bosch Thermotechnology

Department of Mechanical Engineering, section Power & Flow

 

2 of 16

Motivation

  • Implementation of combustion using the Flamelet-Generated Manifold approach (tabulated chemistry) has been successfully implemented in SU2 .

  • Premixed and partially premixed flames including preferential diffusion effects can be simulated using SU2 and the discrete adjoint solver.

  • Problem: To obtain more accurate simulations, detailed chemistry is required. Unfortunately, this is still not possible to do within SU2.

  • Solution: Couple the thermochemical library Cantera to SU2.

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

2

3 of 16

Cantera: Open-Source thermochemical library

 

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

3

4 of 16

CANTERA Model: Mixing laws

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

4

  • Ideal gas mixture laws same as the one implemented on Fluid_Mixture model.

  • Nasa polynomials for heat capacity

  • Viscosity and thermal conductivity are temperature and composition dependent.

  • Diffusivity models:
    • Unity Lewis:

    • Mixture-Averaged:

Inherited from Fluid_Mixture model

New option, not implemented in Fluid_Mixture model

5 of 16

  • Enable CANTERA fluid model:

  • No need to specify fluid properties for each species:

  • Specify Viscosity and Thermal conductivity models:

  • Two diffusivity models available:

  • New options:

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

5

CANTERA model: configuration options

6 of 16

First Test: Compare Cantera SU2 with Cantera Python

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

6

Non-slip adiabatic walls

Symmetry plane

 

 

 

 

7 of 16

First Test: Compare Cantera SU2 with Cantera Python

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

7

8 of 16

First Test: Compare Cantera SU2 with Cantera Python

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

8

9 of 16

Second Test: Compare Cantera SU2 with Fluid Mixture

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

9

Non-slip adiabatic walls

Symmetry plane

 

 

 

Different chemical mechanism

10 of 16

Second Test: Compare Cantera SU2 with Fluid Mixture

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

10

CANTERA

Fluid Mixture

11 of 16

Third Test: Compare Unity Lewis with Mixture Averaged

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

11

Non-slip adiabatic walls

Symmetry plane

 

 

 

Different chemical mechanism

12 of 16

Third Test: Compare Unity Lewis with Mixture Averaged

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

12

Mixture Averaged

Unity Lewis

 

13 of 16

Next Steps: Add chemical source term + Extend preconditioning

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

13

 

14 of 16

Conclusions

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

14

    • Cantera for multicomponent flows is coupled to SU2.
    • Implementation in SU2 is verified and validated with the already existing Fluid Mixture model.
    • New features available using Cantera such as retrieving information from chemical reactions mechanism and additional diffusivity model.

Outlook:

    • To be done: pull request in SU2.
    • Next steps: Preconditioning + Chemical source term.

15 of 16

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

15

Questions?

16 of 16

Why to couple Cantera to SU2?

 

Mutation++

  • Provide accurate thermodynamic, transport, and chemical kinetic properties for multicomponent, thermochemical nonequilibrium, partially ionized gases.
  • Suite for subsonic, supersonic, and hypersonic flows.
  • However, for a wide range of applications, thermochemical equilibrium can be assumed.
  • Reacting Ideal gas mixtures are assumed.
  • Wider range of chemical reacting mechanisms available to use from Cantera.

Towards detailed chemistry in SU2: Coupling the open-source Cantera library.

16