Internal Combustion Engines - thermodynamic simulation

Arbitrary Heat Release - Version 2 (Jan 09)

I have updated the engine simulation program described below so that it can handle rich combustion better. Obtain this improved version of the program here: ahrind2.zip. For immediate results with this program, follow the steps listed below for version 1 with the exception (in step 2 below) that the main script runs by typing: ahrind2.

Arbitrary Heat Release - Version 1

For the thermodynamic simulation of spark ignition engines including equilibrium combustion products. To get going: (1) Download the package ahrind.zip and unpack into your working directory. (2) Run the program from the matlab workspace by typing: ahrind. Results should be automatically saved to the file ahrind.mat. (3) For some immediate plots, from the matlab workspace type: plotresults. This should produce 6 figures with comparisons to Ferguson output listed in his text. (The solid lines are the matlab results, the symbols are Ferguson's data). The results should be virtually identical. (4) Edit enginedata.m to change the engine parameters as required for your particular application and run ahrind.m again. For more information on this program, see the report, "Spark Ignition Internal Combustion Engine Modelling Using Matlab"

One Dimensional Unsteady Energy Equation