IP Library Patent Application 13719211
Patent Application
App. No. 13/719,211

METHOD AND APPARATUS FOR GPS BASED SLOPE DETERMINATION, REAL-TIME VEHICLE MASS DETERMINATION, AND VEHICLE EFFICIENCY ANALYSIS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/719,211
Abstract

Three dimensional GPS or vehicle position data is used to determine a slope the vehicle is traveling over at a specific point in time. The slope data can then be combined with other metrics to provide an accurate, slope corrected vehicle mass. The vehicle mass can then be used along with other vehicle data to determine an amount of work performed by a vehicle, enabling s detailed efficiency analysis of the vehicle to be performed. To calculate slope, horizontal ground speed (V HGS ) can be calculated using the Pythagorean Theorem. One can take the Z/Up magnitude and divide it by the horizontal ground speed. Replacing Z, x and y with directional vectors enables one to calculate slope. The slope data is then used to determine the mass of the vehicle at that time. Pervious techniques to calculate mass did not factor in slope, and thus are not accurate.

Claims (49)

1 . A system for producing a performance metric indicative of a performance of a driver using at least in part slope data derived from vehicle position data, comprising:

(a) at least one vehicle data acquisition component disposed at the vehicle, the at least one vehicle data acquisition component being configured to collect time indexed vehicle data, the time indexed vehicle data comprising:

(i) position data;

(ii) speed data;

(iii) torque data; and

(iv) engine speed data; and

(b) at least one processor, the at least one processor being configured to implement the functions of:

(i) determining a slope the vehicle is traveling over at a specific point in time based on the vehicle position data at that point in time;

(ii) determining a mass of the vehicle at a specific point in time, based on the slope the vehicle is traveling over at that point in time, the speed data at that point in time, the torque data at that point in time, and the engine speed data at that point in time; and

(iii) producing the performance metric of the driver's operation of the vehicle based at least in part on the mass of the vehicle, the mass having been determined using slope data derived from vehicle position data.

2 . The system of claim 1 , wherein the function of determining the slope the vehicle is traveling over at the specific point in time is implemented by a processor executing the steps of:

(a) determining a horizontal ground speed of the vehicle at the specific point in time based on the position data; and;

(b) determining the slope the vehicle is traveling over at that point in time, based on the horizontal ground speed and Z axis position data at that point in time.

3 . The system of claim 2 , wherein the at least one vehicle data acquisition component comprises a position sensing component, and the processor executing the step of determining the horizontal ground speed of the vehicle uses velocity data derived from changes in position data determined by the position sensing component over time.

4 . The system of claim 1 , wherein the at least one vehicle data acquisition component comprises a position sensing component, and the processor executing the step of determining the mass of the vehicle uses velocity data derived from changes in position data determined by the position sensing component over time.

5 . The system of claim 1 , wherein the at least one vehicle data acquisition component comprises a position sensing component and a speed sensing component, and the processor executing the step of determining the mass of the vehicle uses speed data generated at the vehicle by the speed sensing component.

6 . The system of claim 1 , wherein the at least one processor is configured to produce a cost per loaded mile performance metric.

7 . The system of claim 1 , wherein the at least one processor used to determine slope and vehicle mass is part of the vehicle.

8 . The system of claim 7 , further comprising a wireless data link in the vehicle and a second processor disposed remote from the vehicle, wherein:

(a) the at least one processor in the vehicle is further configured to use the data link to convey the vehicle data, the slope, and the vehicle mass to the second processor; and

(b) the second processor is configured to use the vehicle data, the slope, and the vehicle mass to produce the performance metric of the driver's operation of the vehicle.

9 . The system of claim 1 , wherein the at least one processor is disposed remote from the vehicle, and further comprising a wireless data link in the vehicle to convey the vehicle data to the at least one processor remote from the vehicle.

10 . The system of claim 1 , further comprising a display in the vehicle on which the performance metric is displayed to the driver.

11 . A vehicle telematics system for use in a vehicle, the vehicle telematics system comprising:

(a) a positioning sensing component for collecting position data from the vehicle during vehicle operation, the position data being time indexed; and

(b) at least one performance metric determining component selected from a group of performance metric determining components consisting of:

(i) a first component comprising a processor configured to implement the functions of determining a slope the vehicle is traveling over at a specific point in time based on the position data, determining a mass of the vehicle based on slope, speed data, torque data, and engine speed data; and producing a driver performance metric based at least in part on the mass of the vehicle;

(ii) a second component comprising a wireless data link to a remote processor configured to implement the functions of determining a slope the vehicle is traveling over at a specific point in time based on the position data, determining a mass of the vehicle based on slope, velocity data, torque data, and engine speed data; and producing a driver performance metric based at least in part on the mass of the vehicle; and

(c) a display on which the driver performance metric is displayed to the driver.

12 . The telematics system of claim 11 , wherein:

(a) the telematics device further comprises at least one data port for receiving vehicle data from the vehicle during operation of the vehicle, the vehicle data comprising:

(i) speed data;

(ii) torque data; and

(iii) engine speed data; and

(b) the processor is further configured to implement the function of determining a mass of the vehicle at a specific point in time, based on the slope the vehicle is traveling over at that point in time, the speed data at that point in time, the torque data at that point in time, and the engine speed data at that point in time.

13 . The system of claim 11 , wherein the processor is further configured to provide a vehicle mass output that is used by at least one vehicle controller to control operation of the vehicle.

14 . The system of claim 11 , further comprising a data link for conveying the geographical position data and vehicle mass data to a remote computing device.

15 . The system of claim 11 , wherein the processor is further configured to implement the function of combining the vehicle data and the position data together to produce slope corrected mass encoded position data; and further comprising a wireless data link for conveying the slope corrected mass encoded position data to a remote computing device.

16 . A vehicle telematics system for use in a vehicle, the vehicle telematics system comprising:

(a) a positioning sensing component for collecting position data from the vehicle during vehicle operation, the position data being time indexed; and

(b) at least one data port for receiving vehicle data from the vehicle during operation of the vehicle, the vehicle data comprising:

(i) speed data;

(ii) torque data; and

(iii) engine speed data; and

(c) a processor configured to implement the functions of determining a slope the vehicle is traveling over at a specific point in time based on the position data, determining a mass of the vehicle based on slope, speed data, torque data, and engine speed data; and producing a driver performance metric based at least in part on the mass of the vehicle.

17 . The system of claim 16 , further comprising a display on which the driver performance metric is displayed to the driver.

18 . The system of claim 16 , wherein the processor is further configured to provide a vehicle mass output that is used by at least one vehicle controller to control operation of the vehicle.

19 . The system of claim 16 , further comprising a data link for conveying the position data and vehicle mass data to a remote computing device.

20 . The system of claim 16 , wherein the processor is further configured to implement the function of combining the vehicle data and the position data together to produce slope corrected mass encoded position data; and further comprising a wireless data link for conveying the slope corrected mass encoded position data to a remote computing device.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2016
From: BANK OF AMERICA, N.A.
To: ZONAR SYSTEMS, INC.
Reel/Frame 040512/0099 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2015
From: HUNT, BRYAN; MCQUADE, CHARLES MICHAEL
To: ZONAR SYSTEMS, INC
Reel/Frame 037252/0666 →
PATENT SECURITY AGREEMENT Recorded Nov 17, 2014
From: ZONAR SYSTEMS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 034274/0129 →