Support vector machine based emissions modeling using particle swarm optimization for homogeneous charge compression
David Gordon1, Armin Norouzi1, Gero Blomeyer1,2
1Department of Mechanical Engineering, University of Alberta, Edmonton, AB, Canada.
Summary
This study presents a Support Vector Machine (SVM) model for predicting emissions from Homogeneous Charge Compression Ignition (HCCI) engines. The SVM model offers robust and consistent predictions, even with limited data, outperforming Artificial Neural Networks (ANNs).
Area of Science:
- Internal combustion engine research
- Combustion science
- Artificial intelligence in engineering
Background:
- Internal combustion engines face pressure to improve efficiency and reduce emissions.
- Homogeneous Charge Compression Ignition (HCCI) is a promising efficient combustion strategy.
- Predicting HCCI engine emissions is complex and challenging for conventional models.
Purpose of the Study:
- Develop a simple, accurate model for predicting steady-state emissions of a single-cylinder HCCI engine.
- Explore feature selection methods for optimizing machine learning models.
- Compare the performance of Support Vector Machine (SVM) models against Artificial Neural Networks (ANNs) for HCCI emission prediction.
Main Methods:
- Utilized a metaheuristic optimization-based Support Vector Machine (SVM) for emission prediction.
- Investigated five different feature sets, including up to seven engine inputs, for SVM model development.
- Compared linear and non-linear SVM models with an Artificial Neural Network (ANN) model.
Main Results:
- The best SVM model, using 26 features (linear, squared, and cross-correlated inputs), achieved R-squared values between 0.72 and 0.95.
- CO and CO2 emission predictions showed the best model fits.
- SVM models demonstrated greater robustness to feature selection and avoidance of local minimums compared to ANNs, especially with limited data.
Conclusions:
- The developed machine learning-based HCCI emission models provide accurate predictions.
- The feature selection approach optimizes model accuracy while minimizing computational costs.
- SVM models offer a more consistent prediction performance than ANNs when training data is limited.
Related Concept Videos
Internal Combustion Engine
1.5K
The internal combustion engine is a heat engine that uses the byproducts of combustion as the working fluid instead of using a heat transfer medium to transfer heat. The combustion is done in a way that produces high-pressure combustion products that can be expanded through a turbine or piston to create work. Internal combustion engines can again be categorized into three kinds: (1) spark ignition gasoline engines, most commonly used in automobiles, (2) compression ignition diesel engines that...
1.5K
Heat Engines
2.9K
A heat engine is a device used to extract heat from a source and then convert it into mechanical work used for various applications. For example, a steam engine on an old-style train can produce the work needed for driving the train.
Whenever we consider heat engines (and associated devices such as refrigerators and heat pumps), we do not use the standard sign convention for heat and work. For convenience, we assume that the symbols Qh, Qc, and W represent only the amounts of heat transferred...
Whenever we consider heat engines (and associated devices such as refrigerators and heat pumps), we do not use the standard sign convention for heat and work. For convenience, we assume that the symbols Qh, Qc, and W represent only the amounts of heat transferred...
2.9K
Otto and Diesel Cycle
1.9K
An Otto engine is a four-stroke engine that uses a mixture of gasoline and air as the working fuel. The fuel is injected into the cylinder, and the piston is moved completely down so that the cylinder is at maximum volume. By moving the piston up, adiabatic compression takes place. The spark plug ignites the gasoline-air mixture, and the burning fuel adds heat to the system at a constant volume. The heated mixture expands adiabatically and gets further cooled by exhausting heat, and this cyclic...
1.9K
Combustion Energy: A Measure of Stability in Alkanes and Cycloalkanes
6.4K
The low reactivity in alkanes can be attributed to the non-polar nature of C–C and C–H σ bonds. Alkanes, therefore, were initially termed as “paraffins,” derived from the Latin words: parum, meaning “too little,” and affinis, meaning “affinity.”
Alkanes undergo combustion in the presence of excess oxygen and high-temperature conditions to give carbon dioxide and water. A combustion reaction is the energy source in natural gas, liquified...
Alkanes undergo combustion in the presence of excess oxygen and high-temperature conditions to give carbon dioxide and water. A combustion reaction is the energy source in natural gas, liquified...
6.4K
Turnover Number and Catalytic Efficiency
10.3K
The turnover number of an enzyme is the maximum number of substrate molecules it can transform per unit time. Turnover numbers for most enzymes range from 1 to 1000 molecules per second. Catalase has the known highest turnover number, capable of converting up to 2.8×106 molecules of hydrogen peroxide into water and oxygen per second. Lysozyme has the lowest known turnover number of half a molecule per second.
Chymotrypsin is a pancreatic enzyme that breaks down proteins during digestion....
Chymotrypsin is a pancreatic enzyme that breaks down proteins during digestion....
10.3K
Design Example: Automobile Ignition System
273
The automobile's ignition system plays a vital role by ensuring the timely ignition of the fuel-air mixture in each cylinder. This ignition is facilitated by a spark plug, which is composed of two electrodes separated by an air gap. A spark forms across this air gap when a substantial voltage is generated between the electrodes, leading to the ignition of the fuel.
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
273


