
Case Study
Estimating road friction in milliseconds
Objectives
Challenge
Key Results
- Detected road surface changes in less than 1 second
- Shrunk model size by 97% for real-time use on the vehicle
- Exceeded OEM’s accuracy target by 32%
>1 sec
97%
32%
Background
Problem
Low-Excitation Data Limitations
The client used an EV that only used regenerative braking to decelerate while driving on a test track with an onboard data logger receiving signals from the vehicle’s standard array of sensors. The track incorporated a variety of road surfaces, including wet and dry asphalt, ice, and gravel.
in the absence of high-excitation events—such as rapid acceleration or braking—the feedback between the road and the vehicle has traditionally been insufficient to determine the maximum available surface friction, which is necessary for identifying optimal slip ratio.
Working with low-excitation data such as this has traditionally been difficult, since the indicators of surface friction are not usually recognized until just before a vehicle begins to slip. In usually recognized until just before a vehicle begins to slip. In other words, the model needed to recognize whether the electric vehicle was driving on wet asphalt or ice without any sudden changes in its speed.
Model Size Constraints
Initial machine learning models were around 100MB, far exceeding the 12MB hardware constraints of the OEM’s onboard systems.
Solution
Custom Model Development
The OEM generated a training data set, in which a driver initiated rapid braking on each surface of the test track to determine the coefficient of friction between the tires and the road surface. Acerta then evaluated the resulting data and built a machine learning model to identify the transition points between different road surfaces in the data set.
Next, Acerta’s data scientists selected several types of machine learning models—one incorporating proprietary algorithms— and tuned their parameters with feature engineering, continuously evaluating their performance on the training data. These were then tested on novel data for their speed and accuracy in detecting a change in road surface.
Edge Model Compression
Once optimal models were selected, Acerta’s engineers focused on compression techniques, successfully reducing the models and associated libraries from ~100MB to under 3MB—small enough to be deployed on a 12MB MicroAutoBox embedded system.
Results
- <1 Second Detection Speed: The model identified road surface transitions in less than one second on average, enabling real-time friction estimation.
- >97% Model Size Reduction: Machine learning models and libraries were compressed from approximately 100MB to under 3MB, meeting strict embedded hardware constraints.
- Edge Deployment on 12MB System: Successfully integrated the compressed models into a 12MB MicroAutoBox, allowing real-time, onboard deployment without compromising performance.
- Exceeded accuracy target by 32%: While the OEM was seeking an accuracy rate of at least 66%, Acerta’s model achieved 87% accuracy proportional to time.
We exceeded the accuracy target by 32%
Case Studies
Proven Impact

Solving multi-plant quality issues at Dana



