TPMS Data Cleaning Using ML Error Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Tire pressure monitoring systems (TPMS) often generate erroneous tire pressure values, making it difficult to distinguish between accurate and inaccurate data, which can lead to incorrect representations of tire pressure, affecting vehicle safety, fuel efficiency, and tire wear.
Innovation Solution
A method using a telematics device with a trained machine learning classifier to detect and remove erroneous tire pressure values by simplifying data through interpolation error thresholds and identifying patterns in tire pressure data, ensuring only valid values are transmitted to a fleet management system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If TPMS continuously monitors tire pressure using physical sensors or signal processing, then tire pressure detection capability is improved, but erroneous values are generated that reduce data reliability
Solution Approach 1:
The system performs preliminary actions by collecting historical tire pressure data and training a machine learning classifier before actual operation. The classifier is pre-trained on datasets containing both valid and erroneous tire pressure values, enabling it to recognize patterns of erroneous data in real-time monitoring without requiring complex sensor hardware changes.
Solution Approach 2:
A machine learning classifier is introduced as an intermediary between the TPMS sensor data and the fleet management system. This classifier acts as a filter that processes raw tire pressure readings, identifies erroneous values based on learned patterns, and outputs cleaned data, thereby resolving the contradiction between maintaining detection capability and ensuring data reliability.
2Reliability
If machine learning classifier processes tire pressure data to remove erroneous values, then data accuracy is improved, but computational complexity and processing time increase
Solution Approach 1:
The system applies partial action by using a simplified machine learning classifier (such as a decision tree or naive Bayes classifier) rather than complex deep learning models. The classifier focuses on detecting the most common patterns of erroneous data while accepting that not all edge cases will be perfectly handled, thus achieving good enough accuracy with lower computational complexity suitable for telematics devices.
Solution Approach 2:
The system uses lightweight, computationally inexpensive machine learning models that can be quickly trained and deployed on resource-constrained telematics devices. These simple classifiers consume minimal processing power and memory, making them suitable for continuous operation in vehicles without requiring high-end computing hardware.
3Loss of information
If all tire pressure values are transmitted to fleet management system, then complete data availability is improved, but transmission bandwidth and processing load increase due to erroneous values
Solution Approach 1:
The system extracts and removes erroneous tire pressure values from the data stream before transmission to the fleet management system. The machine learning classifier identifies and filters out invalid readings based on learned patterns, transmitting only cleaned, reliable data. This reduces the volume of data transmitted while maintaining completeness of valid information, thereby conserving bandwidth and energy.
Data Source
AI summary
Systems and methods for detecting and removing erroneous tire pressure values are provided. The method involves operating at least one processor to: receive tire pressure data comprising a time series of tire pressure values; simplify the tire pressure data by removing at least some of the tire pressure values that satisfy a predetermined interpolation error threshold; detect, using a trained machine learning classifier, at least one erroneous tire pressure value in the tire pressure data, each erroneous tire pressure value being detected based on the erroneous tire pressure value and a plurality of lagging tire pressure values consecutively trailing the erroneous tire pressure value; clean the tire pressure data by removing the at least one erroneous tire pressure value; and transmit the tire pressure data to a fleet management system, whereby the at least one erroneous tire pressure value is not transmitted to the fleet management system.


