Determining haul weight
AssigneeMichael Hall
InventorMichael Hall
Life of this patent
Estimating the term…
Abstract
In various example embodiments, a system and method for determining a haul weight are disclosed. A method includes, determining that one or more vehicle performance parameters fall within a threshold range, storing a plurality of data pairs that include longitudinal acceleration and drive force, determining a slope of a line that linearly approximates the plurality of data pairs, and determining the weight being hauled by the vehicle by subtracting the weight of the vehicle from the value representing the slope of the line.
Claims20
A method comprising:
- determining, by use of one or more processors of a machine, that one or more vehicle performance parameters fall within a threshold range;
- storing, in response to the vehicle performance parameters being within the respective threshold ranges, a plurality of data pairs, each data pair comprising a longitudinal acceleration and a drive force, the longitudinal acceleration determined using one or more accelerometers, the drive force determined according to a calibrated polynomial for a current velocity of the vehicle;
- determining a slope of a line that linearly approximates the plurality of data pairs, the slope indicating a total weight, the total weight comprising a weight of the vehicle and a weight being hauled by the vehicle;
- determining the weight being hauled by the vehicle by subtracting the weight of the vehicle;
- and
- transmitting the weight being hauled by the vehicle to a remote system for display.
A system comprising:
- one or more accelerometers that sense acceleration of the system;
- an interface module that retrieves one or more vehicle performance parameters, the vehicle performance parameters comprising at least one of parameters from a data interface for the vehicle and measurements from the one or more accelerometers;
- a performance module that determines whether the vehicle performance parameters fall within respective threshold ranges;
- a data module that stores, in response to the vehicle performance parameters being within the respective threshold ranges, a plurality of data pairs, each data pair comprising the longitudinal acceleration of the vehicle and a drive force for the vehicle, the drive force determined according to a calibrated polynomial for a current velocity of the vehicle;
- a weight module that determines the weight being hauled by the vehicle by determining a slope of a line that linearly approximates the plurality of data pairs, the slope of the line indicating a total weight, the total weight comprising a weight of the vehicle and a weight being hauled by the vehicle;
- and
- an operation module that adjusts operation of the vehicle based on the weight being hauled by the vehicle.
A computer readable storage medium storing executable instructions thereon, which, when executed by a processor, cause the processor to perform operations including:
- retrieving one or more performance parameters for a vehicle by one of communicating with diagnostic port for the vehicle and communicating with one or more accelerometers;
- determining that one or more vehicle performance parameters fall within a threshold range;
- storing, in response to the vehicle parameters being within the respective threshold ranges, a plurality of data pairs, each data pair comprising a longitudinal acceleration and a drive force, the longitudinal acceleration determined using the one or more accelerometers, the drive force determined according to a calibrated polynomial for a current velocity of the vehicle;
- determining a slope of a line that linearly approximates the plurality of data pairs, the slope indicating a total weight, the total weight comprising a weight of the vehicle and a weight being hauled by the vehicle;
- determining the weight being hauled by the vehicle by subtracting the weight of the vehicle;
- and
- transmitting the weight being hauled by the vehicle to a remote system for display.
Dependencies are inferred from the claim text.