Detecting Engine Anomalies Using Batteries

Yiqin Wang,Linghe Kong,Siyu Lin,Liang He
DOI: https://doi.org/10.1109/TMC.2021.3119919
IF: 6.075
2023-01-01
IEEE Transactions on Mobile Computing
Abstract:automotive industry is increasingly deploying software solutions to provide value-added features for vehicles, especially in the era of vehicle electrification and automation. However, the ever-increasing cyber components of vehicles (i.e., computation, communication, and control) incur new risks of anomalies, as evident by the millions of vehicle recalls by different automakers. To mitigate these risks, we design the B-Diag, a battery-based diagnostic system detects engine anomalies with a cyber-physical approach. The core idea of B-Diag is to diagnose engines using the physically-induced correlations between battery voltage and engine variables, which is captured as a customized 3-layer correlation graph and a set of data-driven norm models describing the edges thereof. The design of B-Diag is steered by a dataset collected with a prototype system when driving a 2018 Subaru Crosstrek in real-life for over three months. Our evaluation shows B-Diag to detect anomalies of 17 engine variables with a > 86% (up to 100%) accuracy.
What problem does this paper attempt to address?