How does my device report speed?

I noticed three different speed values on my report (Max, Avg, and Inst). How are each of those calculated, and why doesn’t the system use the vehicle speed from my engine’s computer if diagnostics are supported?

Speed Definitions

GPS Insight calculates speed using point to point GPS measurement, which is done by analyzing the straight-line distance traversed by the vehicle between two geographic points and dividing this by the time traveled to get the mph of the vehicle:

  • Average speed. The average speed during a device’s report interval, which is obtained at the device level and then verified by calculating the distance traveled (beginning and ending odometer values) and time (update period).
  • Instantaneous speed. The last speed value sampled during a device’s report interval. For example, if a device’s report interval is 2 minutes, the Instantaneous speed is the last data point obtained of the 480 data points collected during the update period (4 times per second x 2 minutes).
  • Maximum speed. The highest speed value sampled during a device’s report interval. For example, if a device’s report interval is 2 minutes, the Max Speed is the highest data point of the 480 data points collected during the update period (4 times per second x 2 minutes).

Speed in Alerts

Any alert* that supports a speed threshold will default to using the Inst speed value. None of our alerts use the “Vehicle Speed” as reported from diagnostics (if your device supports it). That diagnostic output varies by make/model/year and sometimes isn’t reported at all. Using point to point GPS calculations ensures a consistent benchmark against which to measure all vehicles.

The Speeding Alert is the only alert that includes the option to change the default Inst speed to Avg speed. This option is valuable when you need to deduce that a violation occurred at a fixed time and location (e.g., speeding inside the boundaries of a relatively small landmark). The Avg speed option is valuable when you already know a vehicle will have been inside a landmark (e.g., speeding inside the boundaries a vehicle yard in which the vehicle never leaves or speeding inside a relatively large landmark, such as county lines).

Speed on Reports

If the device supports a diagnostic installation, Vehicle Speed may be reported directly from the vehicle’s diagnostic port. (Engine speed may also be included, but it is important to note that this variable is measured in RPMs instead of MPH.) If reported, you can add those values to applicable reports–such as the Activity Detail Report. The variance between Vehicle Speed from diagnostics and speed values calculated by the GPS system depends on your reporting interval or other factors. Speed provided from diagnostics is always the instantaneous speed (max not available).

The following example shows an actual report from an employee who was served with a photo radar ticket for traveling 51 mph in a 40 mph zone. The vehicle’s reporting interval is 2 minutes. In this case, the Inst speed matched the photo radar value exactly (51 mph); the Vehicle Speed (from diagnostics) was also reliable (50.94).

Although this driving instance might be considered aggressive, it is hardly egregious. Whenever possible, shape your driver policies on summary data rather than calculations that are affected by single points of data, such as instant speed and g-force. For example, the Speed Summary Report can mitigate these potential inaccuracies by reviewing the data over a significant period of time, which will better identify drivers that continually trend higher with respect to speed rather than isolated instances.

Posted Speed

If a posted speed limit is not correct in the report, you can report an incorrect speed through the portal.

The Posted Speed Violations Report is based on currently available speed limit information from HERE.COM (formerly NAVTEQ). This data does not include temporary speed reductions such as construction or school zones. Many speed limits are 5-10 MPH different in either direction in actuality, and the data is not guaranteed. In some cases, an “average” (such as 42 MPH) between two speeds (40 & 45) is used, which certainly differs from the actual speed limit. As much information as is available is provided for a management individual to reach a reasonable conclusion when it comes to speeding offenses. We strongly encourage you to weigh all the facts before discussing speeding violations with drivers or acting upon this data. GPS Insight offers the Posted Speed Report free of charge, but with no guarantees that the information provided is 100% accurate, or that the report will continue to be made available free of charge or at all, due to licensing restrictions. By using the Posted Speed Violations Report you acknowledge that the data may not be 100% accurate, and that reasonable interpretation is required to make use of this report. You also acknowledge that GPS Insight will not be held liable for any misinterpretation of or inaccurate data within the Posted Speed Violations Report, and that this report may be removed from the suite of reports at any time and with no guarantees.

Sustained Speeding

Sustained speeding occurs when two or more consecutive instantaneous speed points are above the speeding threshold within a given time period (customizable). For example, if your device reports every two minutes, a sustained speed instance would occur whenever two instantaneous speed values in a row are above the speeding threshold. Because instantaneous speed values are the last data point received on an update (typically every two minutes), a sustained speed could be determined after four or more minutes of driving time.

Depending on the device type (e.g., GO9™), sustained speed can be determined in as little as 30 seconds as speed data is collected in seconds.

Let’s look at actual examples for a vehicle with a two-minute reporting interval:

This vehicle had 31 individual posted speed violations.

Sustained speeding (duration) is not considered.
During the same time period, this vehicle only had two sustained posted speed violations for a threshold of two minutes.

The minimum driving time required to collect two consecutive inst speed values is four minutes.
During the same time period, this vehicle only had one sustained posted speed violation for a threshold of four minutes.

The minimum driving time required to collect four consecutive inst speed values is eight minutes.