In order to accurately report over-speed and monitor driver behaviour Smartrak needs to calculate and report Real Road Speed.
Real Road Speed provides the ability to understand when and where drivers are speeding in relation to the road speed of the actual road they are travelling on and not just 100 km/hr roads. It ensures more accurate reporting of driver behaviour and under / over speed events.
How do we calculate real road speed?
- The tracking application detects a trip has started. (key on)
- Every 20 seconds a location/timer event will be generated. This event contains information like:
- Location
- Speed
- Time
- The system will perform a real road speed check
- If this event is above (or equal to) the posted speed limit + threshold (defaults to 5):
- Create over speed event.
- If this event is below the posted speed limit + threshold and the previous event was an over speed event:
- Create below speed event.
- If this event is above (or equal to) the posted speed limit + threshold (defaults to 5):
Limitations
Event Frequency
Each timer event is generated at a 20 second frequency. This frequency has an impact on a few things:
An over-speed period reports on:
- Start time
- End time
- Distance
- Min speed
- Max speed
Due to the fact that we are using events at 20 second intervals an over-speed period can be inaccurately reporting over speed state for up to 18 seconds. Periods will only ever be a maximum of 20 seconds inaccurate.
Missing over-speed events
Since we are only taking a snapshot of the speed every 20 seconds the is the possibility of missing over speeds entirely if it falls within the 20 seconds between pings