Browse Publications Technical Papers 2018-01-1158
2018-04-03

Machine Learning for Misfire Detection in a Dynamic Skip Fire Engine 2018-01-1158

Dynamic skip fire (DSF) has shown significant fuel economy improvements via reduction of pumping losses that generally affect throttled spark-ignition engines. For production readiness, DSF engines must meet regulations for on-board diagnostics (OBD-II), which require detection and monitoring of misfire in all passenger vehicles powered by an internal combustion engine. Numerous misfire detection methods found in the literature, such as those using peak crankshaft angular acceleration, are generally not suitable for DSF engines due to added complexity of skipping cylinders. Specifically, crankshaft acceleration traces may change abruptly as the firing sequence changes. This paper presents a novel method for misfire detection in a DSF engine using machine learning and artificial neural networks.
Two machine learning approaches are presented. The first method uses a regression-based artificial neural network to calculate expected crank acceleration from various inputs, including fire-skip sequence. The method then compares the output to measured crank acceleration to detect misfire. The second method uses an expanded neural network, which includes the measured crank acceleration as an additional input, to directly predict misfire flags. On-road validation tests of both detection algorithms were carried under steady state and transient conditions. Results show detection rates above 95% at all tested conditions. Overall, machine learning significantly improved quality and robustness of misfire detection in DSF engines by making use of greater variety of modeling input parameters.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 43% off list price.
Login to see discount.
Special Offer: With TechSelect, you decide what SAE Technical Papers you need, when you need them, and how much you want to pay.
X