Driving Pattern Analysis, Gear Shift Classification, and Fuel Efficiency in Light-Duty Vehicles: A Machine Learning
Juan José Molina-Campoverde1, Juan Zurita-Jara1, Paúl Molina-Campoverde1
1Grupo de Ingeniería Automotriz, Movilidad y Transporte (GiAUTO), Carrera de Ingeniería Automotriz-Campus Sur, Universidad Politécnica Salesiana, Quito 170702, Ecuador.
Sensors (Basel, Switzerland)
|July 12, 2025
Summary
This study developed an automatic gear shift classification algorithm using vehicle data to improve fuel efficiency. The K-Nearest Neighbors model achieved 99.7% accuracy, identifying higher gears as more economical than neutral.
Area of Science:
- Automotive Engineering
- Machine Learning
- Data Science
Background:
- Vehicle gear shifts significantly impact fuel consumption and performance.
- Accurate real-time gear classification is crucial for optimizing driving efficiency.
- Existing methods may lack the precision needed for dynamic driving conditions.
Purpose of the Study:
- To develop an automatic gear shift classification algorithm for M1 category vehicles.
- To analyze vehicle behavior and driving patterns across different gears.
- To accurately predict instantaneous fuel consumption based on gear selection.
Main Methods:
- Utilized onboard diagnostic system (OBD II) and GPS data, including manifold absolute pressure (MAP), revolutions per minute (RPM), and vehicle speed (VSS).
- Applied unsupervised K-means clustering for data segmentation and pattern identification.
- Employed machine learning classifiers such as K-Nearest Neighbors (KNN), decision trees, logistic regression, and Support Vector Machines (SVMs).
- Developed a multiple linear regression model for fuel consumption estimation.
Main Results:
- The Fine KNN model achieved superior performance with 99.7% accuracy, 99.8% precision, and 99.7% recall.
- Higher gears (3, 4, 5) were correlated with reduced fuel consumption compared to neutral gear.
- The fuel consumption model demonstrated a strong fit (R²=0.897) and predicted lower consumption in higher gears.
Conclusions:
- The proposed automatic gear shift classification algorithm, particularly the KNN model, is highly effective for real-time vehicle analysis.
- Optimizing gear shifts based on this algorithm can lead to significant improvements in fuel efficiency.
- Future integration into driver assistance systems (ADAS) and autonomous vehicles holds potential for enhanced performance and efficiency.
Related Concept Videos
PD Controller: Design
356
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
356
Root-Locus Method
213
A cruise control system in a car is designed to maintain a specified speed automatically by adjusting the gas pedal. The system continuously measures the vehicle's speed and makes fine adjustments to the pedal to achieve this goal. The root locus method is particularly useful for understanding how the cruise control system's behavior changes under varying conditions, such as when the car goes uphill, downhill, or faces strong wind resistance.
This system can be represented by a block...
This system can be represented by a block...
213
PID Controller
239
Proportional-Integral-Derivative (PID) controllers are widely used in various control systems to enhance stability and performance. In a thermostat, it adjusts heating or cooling based on the temperature difference between the actual and desired levels. They are often used in automotive speed systems, effectively managing sudden speed changes while maintaining a constant speed under varying conditions. On the other hand, PI controllers, commonly employed in voltage regulation, enhance stability...
239
Multi-input and Multi-variable systems
150
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
150
Classification of Signals
903
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
903
Mechanical Efficiency of Real Machines
873
The mechanical efficiency of a machine is a fundamental concept that describes how effectively a machine can convert input work into output work. According to this concept, the efficiency of a machine is equal to the ratio of the output work to the input work. An ideal machine, meaning a machine that has no energy losses, has an efficiency of one. This implies that the input work and the output work are equal.
However, in reality, no machine can be truly ideal, and all of them experience some...
However, in reality, no machine can be truly ideal, and all of them experience some...
873


