catool 0.9.4 released

catool 0.9.4 has been released! Get it here.

Features include:

  • Determine cylinder number from channel name during import
  • Fix IFile channel type
  • Fixes to TLA calculation
  • Implement 98% MFB
  • Implement Burn duration calculation (0-2, 0-5, 0-10, 0-90, 2-90, 5-90, 10-90%)
  • Implement Net and Pumping IMEP calculation
  • Thrifted IVO and EVC cam timing parameters
  • Speed improvements
  • Completely implemented in C (rather than C++)
  • Start of implementation of code compliance with MISRA standards

Thank you to those who provided bug reports and feedback.

Converting AVL I-File data to MATLAB

catool can be used to convert raw combustion data in AVL I-File format for later analysis in The MathWorks' MATLAB.

The following configuration file will load an AVL I-File (avl_ifile.001) and output a MATLAB file (avl_ifile.mat).

catool can perform the relative to absolute pressure correction using the polytropic indices and crank angle range specified in the AVL I-File. To do this uncomment the three lines (channel-offset, analyse and run-analysis).

input-file-type AVL_IFILE

input-file avl_ifile.001
load-channels all

CAT configuration file syntax

CAT configuration files are human-readable ASCII with the suggested file extension of .ccf.

Parameter: analyse analysis_type

Configures which analysis routines are to be performed. The special types of 'all' and 'none' are available. Preceding the cycle type with a '-' will prevent that analysis from being performed. For example:

analyse all -WIEBE_A -WIEBE_M

will perform all analysis except the Wiebe a and m parameter calculations.

Valid analysis types are:

BURN_ANGLE_1
BURN_ANGLE_2
BURN_ANGLE_5
BURN_ANGLE_10
BURN_ANGLE_20
BURN_ANGLE_25

CAT

A range of software for the design and development of automotive powertrain systems, including a low-cost internal combustion analyzer for engine analysis.

CAT is a command line tool for the analysis of recorded internal combustion engine pressure data.  Data can be imported using AVL I-File or CSV format. The software provides absolute pressure correction and four-stroke TDC correction.

Absolute pressure correction can be carried out using a number of methods:

Literature

Brown, B. R., "Combustion Data Acquisition and Analysis," M.Eng. Automotive Engineering Thesis, Loughborough University, 2001. [1.21MB]