Buttsworth, David R. (2002) Spark ignition internal combustion engine modelling using Matlab. Technical Report. University of Southern Queensland, Faculty of Engineering and Surveying, Toowoomba, Australia.
|HTML Citation||EndNote||MODS||Dublin Core||Reference Manager|
Full text available as:
|PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader|
Identification Number or DOI: TR-2002-02
A number of Matlab routines for combustion calculations and thermodynamic simulation of spark ignition internal combustion engine operation are described. Functions that return the thermodynamic curve coefficients for a variety of fuel, air, and combustion product species are described. A Matlab version of the Olikara and Borman method for determining the equilibrium state of combustion products is also presented. Additional routines specifically designed for spark ignition engine modelling are also described. Most of the routines included in this report are essentially Matlab versions of the FORTRAN programs presented by Ferguson for spark ignition engine calculations. Comparisons of results from the new Matlab routines and previous routines and data indicate that the new Matlab routines are reliable -- typical deviations from previous results are less than 1%.
|Item Type:||Report (Technical Report)|
|Additional Information:||USQ publication.|
|Uncontrolled Keywords:||spark ignition internal combustion engine modelling, Matlab, combustion calculations|
|Fields of Research (FOR2008):||09 Engineering > 0904 Chemical Engineering > 090405 Non-automotive Combustion and Fuel Engineering (incl. Alternative/Renewable Fuels)|
09 Engineering > 0902 Automotive Engineering > 090201 Automotive Combustion and Fuel Engineering (incl. Alternative/Renewable Fuels)
|Subjects:||290000 Engineering and Technology > 299900 Other Engineering and Technology > 299902 Combustion and Fuel Engineering|
|Socio-Economic Objective (SEO2008):||UNSPECIFIED|
|Deposited On:||11 Oct 2007 10:16|
|Last Modified:||18 Jun 2012 15:04|
Archive Staff Only: edit this record