Online course and simulator for engineering thermodynamics

Combustion in external classes

In order for external classes to access combustion calculations available in Thermoptim, various modifications have been made to the package. They are detailed in Volume 3 of the reference manual of Thermoptim, while combustion setting is presented in Volume 2 .

To perform calculations of combustion from an external class, we proceed as follows:

We start by building a Vector vSettings, which includes the three ideal gases involved (oxidizer, fuel, exhaust gases) as well as all the necessary settings to specify the required calculations;

A call to MixerExterne method public void calcExternalCombustion(Vector vSettings) initiates the combustion then performs the calculations required

The results are then recovered by the method public Vector getExternalCombustionResults() which returns a Vector comprising the composition of exhaust gases, the end of combustion temperature , lambda, the energies involved

Combustion parameters are exactly the same as that required for combustion calculated in Thermoptim core, with the proviso that it is possible to set a heat load to be taken into account in calculating the end of combustion temperature. It is also possible to perform preliminary calculations before starting calculations in Thermoptim.

Class BiomassCombustion.java in the model library illustrates how to use these features.

copyright R. Gicquel v2024.2

Created with Scenari (new window)