The Driver Scoring Report is available under the Fleet Reports section for organisations with the “Driver” functionality enabled.
The driver score is calculated as follows:
- Each driver starts with a score of 100
- Points are deducted for the number of restricted events per 100 kilometres/miles
- KM or Miles is dependant on the user's unit settings
- Each category has a maximum deduction, as detailed below (e.g. the maximum number of points a driver can lose for harsh acceleration is 15 points). The maximum possible score a driver can achieve, is 100.
Event | Unit of measurement | Maximum Deduction |
Harsh acceleration | Number of events per 100 km/miles | 15 |
Harsh braking | Number of events per 100 km/miles | 25 |
Harsh cornering | Number of events per 100 km/miles | 30 |
Speeding | Amount of time spent speeding as a percentage of the time in motion (drive time minus idle time) | 30 |
100 |
How are Event Scores Calculated
Though the below applies to Harsh Cornering, Harsh Braking and Harsh Acceleration, the example used here is for Harsh Cornering.
STEP 1
The number of Harsh Cornering Events per 100 units (km/miles) is converted to a percentage and saved as HarshCorneringEventsPer100DistanceUnits, i.e
1 | HarshCorneringEvents = 50 |
2 | TripsTotalDistance = 1000 |
3 | HarshCorneringEventsPer100DistanceUnits = (HarshCorneringEvents*100) / TripsTotalDistance |
R | HarshCorneringEventsPer100DistanceUnits==5 |
STEP 2
The value of HarshCorneringWeightedEventsPer100DistanceUnits is now weighted by being subtracted from the corresponding weight, as listed above.
1 | HarshCorneringEventsPer100DistanceUnits==5 |
2 | HarshCorneringWeight = 30 |
3 | HarshCorneringWeightedValue = Harsh_Cornering_Weight - HarshCorneringEventsPer100DistanceUnits |
R | HarshCorneringWeightedValue==25 |
STEP 3
The Driver Score is calculated by summing the weighted values of each of the variables.
1 | HarshAccelerationWeightedValue=14 |
2 | HarshBrakingWeightedValue=20 |
3 | HarshCorneringWeightedValue=25 |
4 | SpeedingWeightedValue=30 |
5 | DriverScore = HarshAccelerationWeightedValue + HarshBrakingWeightedValue + HarshCorneringWeighhtedValue+SpeedingWeightedValue |
R | DriverScore==89 |
Please note the following criteria for the Driver Scoring Report to be accessible and to return meaningful data:
- The user’s organisation must have the “Driver” functionality enabled;
- Drivers must be captured against trips – either manually, via a fixed driver per asset, or using driver ID tags;
- The asset being used must be set to capture speeding, harsh events and excessive idling