Combustion Toolbox is now available for testing
In the poster presented at the XI Mediterranean Combustion Symposium we introduced our first steps toward the development of an open-source wider-scope thermochemical tool. It’s been a while since then and we’re excited to say that Combustion-Toolbox (CT) is now available for testing. The kernel of the code has been rewritten to improve the performance and convergence of the numerical algorithms. The results obtained with the code are in good agreement with, NASA’s Chemical Equilibrium with Applications (CEA) program, CANTERA and Caltech’s Shock and Detonation Toolbox. A brief summary of the current stage of CT:
- The code computes the equilibrium composition by minimization of the Gibbs–Helmholtz free energy by using Lagrange multipliers and allows
gaseous and condensed species.
- The code also computes equilibrium properties of
ideal plasmas, i.e., no coulombic interactions are considered.
- It employs
NASA’s 9-coefficient polynomialfits to evaluate the thermodynamic properties.
- CT solves six chemical equilibrium problems (
TP, HP, SP, TV, EV and SV transformations; where T denotes temperature, P pressure, H enthalpy, S entropy, E internal energy and V volume),
incident and reflected planar shock waves, as well as ideal detonations according to Chapman-Jouguet theory and overdriven detonations.
- A more comprehensive and user-friendly
GUI will be released in November 2021.
- The code is in it’s
transition to Python.
- Combustion Toolbox: A MATLAB-GUI based open-source tool for solving combustion problems
- Development of a wider-scope thermochemical code
- Development and validation of a new MATLAB/GUI based thermochemical code
- SimEx: A tool for rapid evaluation of the effects of explosions
- Development of an open-source thermochemical code: Fundamentals and application to shock turbulence interaction problems in the hypersonic regime