IP Library Granted Patent US 9,983,048
Granted Patent B1
US 9,983,048 · App. 14/542,572 · Granted May 29, 2018

System and method for measuring grain cart weight

View Patent ↗
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 9,983,048
App. No.
14/542,572
Granted
May 29, 2018
Kind
B1
Abstract

A system of detecting loading and unloading of mobile containers such as grain carts utilizes two low pass filters to determine whether the contents of the container are changing by subtracting one filter signal from the other, and using the sign of the difference. Weighing performance is improved by utilizing accelerometers to compensate for measurement dynamics and non-level orientation. Failure and degradation of weight sensors is detected by testing sensor half bridges. Loading and unloading weights can be tied to specific vehicles by utilizing RF beacons.

Claims (47)

1. A system for determining when a container is being loaded or unloaded, said system comprising:

a set of weight sensors attached to the container in a fixed orientation, said set of weight sensors operative to generate a set of weight signals for the container and its load;

a first controller coupled with the set of weight sensors and operative to receive the set of weight signals therefrom via an interface, the first controller operative, based thereon, to determine whether or not the container is being unloaded or loaded, the first controller comprising:

a first low pass filter operative to accept the set of weight signals and filter the set of weight signals to generate a first filtered signal, the first low pass filter characterized by at least a first delay;

a second low pass filter having different characteristics than the first low pass filter and operative to accept the set of weight signals and filter the set of weight signals to generate a second filtered signal, the second low pass filter characterized by at least a second delay that is longer than the first delay; and

a first set of logic coupled with the first and second low pass filters and operative to receive the first and second filtered signals and to generate a first weight-changing signal based thereon, the first weight-changing signal having a first value or a second value,

wherein the first set of logic is operative to generate the first weight-changing signal having the first value when a difference between the first filtered signal and the second filtered signal has a constant sign of a first polarity, and generate the first weight-changing signal having the second value when the difference between the first filtered signal and the second filtered signal has a changing sign, the first value being indicative of the container being loaded—or unloaded, the second value being indicative of the container not being loaded or unloaded,

wherein the first weight-changing signal is indicative of the container being unloaded when the first polarity of the difference between the first and second filtered signals is one of negative or positive and the first weight-changing signal is indicative of the container being loaded when the first polarity of the difference between the first and second filtered signals is the other of positive or negative, and

wherein the first set of logic is operative to determine a weight of the container when the first weight-changing signal changes from the first value to the second value.

2. The system in claim 1 wherein the first controller further comprises:

a second set of logic operative to receive the set of weight signals and:

determine an instantaneous noise level from the set of weight signals;

determine a noise threshold from the instantaneous noise level; and

utilize the noise threshold to automatically adjust sensitivity of the first set of logic to a change in the set of weight signals.

3. The system in claim 1 further comprising a second controller, said second controller coupled to the set of weight sensors, receiving the set of weight signals from the set of weight sensors, and transmitting it to the first controller wirelessly.

4. The system of claim 3 wherein the first controller is comprised by a mobile device.

5. The system in claim 1 wherein:

the set of weight sensors comprises a plurality of weight sensors generating a plurality of weight signals; and

the plurality of weight signals are combined to generate the set of weight signals.

6. The system in claim 1 wherein noise thresholds are utilized to automatically adjust rejection criteria for the weight-changing signals that do not correspond to actual loading or unloading processes.

7. The system in claim 1 wherein:

the set of weight sensors comprises one of a weigh bar, a load cell, a plurality of weigh bars, or a plurality of load cells.

8. The system of claim 1 wherein the first controller further comprises:

a second set of logic operative to receive the first and second filtered signals and generate a second weight-changing signal having a third value or a fourth value, wherein the third value is generated when a difference between the first filtered signal and the second filtered signal has a constant sign, and the fourth value is generated when the difference has a changing sign, the second set of logic being operative to determine that the container is being the other one of loaded or unloaded when the third value is generated and the difference between the third and fourth values has a constant sign of a second polarity opposite the first polarity.

9. The system of claim 1 wherein the first weight-changing signal is indicative of the container being unloaded when the first polarity is negative.

10. The system of claim 1 wherein the first weight-changing signal is indicative of the container being loaded when the first polarity is positive.

11. A method for determining when a container is being loaded or unloaded, said method comprising:

accepting a set of weight signals from a set of weight sensors via an interface;

low pass filtering of the set of weight signals with a first low pass filter to generate a first filtered signal, the first low pass filter characterized by at least a first delay;

low pass filtering of the set of weight signals with a second low pass filter different from the first low pass filter to generate a second filtered signal, the second low pass filter characterized by at least a second delay that is longer than the first delay;

determining a difference between the first and second filtered signals;

generating a first weight-changing signal having a first value or a second value based on the determined difference between the first and second filtered signals, said weight-changing signal indicating whether or not the weight in the container is changing due to either loading or unloading; and

determining a weight of the container when the first weight-changing signal changes from the first value to the second value,

wherein the first value is generated when the determined difference between the first filtered signal and the second filtered signal has a constant sign of a first polarity, and the second value is generated when the determined difference has a changing sign, and

wherein the first weight-changing signal is indicative of the container being unloaded when the first polarity of the difference between the first and second filtered signals is one of negative or positive and the first weight-changing signal is indicative of the container being loaded when the first polarity of the difference between the first and second filtered signals is the other of negative or positive.

12. The method in claim 11 which further comprises:

determining an instantaneous noise level from the set of weight signals;

determining a noise threshold from the instantaneous noise level; and

determining when the loading or unloading process begins utilizing the noise threshold to automatically adjust sensitivity to change in the set of weight signals.

13. The method in claim 11 further comprising utilizing noise thresholds to automatically adjust rejection criteria for the weight-changing signals that do not correspond to actual loading or unloading processes.

14. The method of claim 11 further comprising:

low pass filtering of the set of weight signals with a third low pass filter to generate a third filtered signal;

low pass filtering of the set of weight signals with a fourth low pass filter to generate a fourth filtered signal;

determining a difference between the third and fourth filtered signals;

generating a second weight-changing signal having a third value or a fourth value based on the determined difference between the third and fourth filtered signals, wherein the third value is generated when the determined difference between the third filtered signal and the fourth filtered signal has a constant sign, and the fourth value is generated when the determined difference has a changing sign, the second weight-changing signal being indicative of the container being the other one of loaded or unloaded when the second weight-changing signal has the third value and the third value has a constant sign of second polarity opposite the first polarity.

15. The method of claim 11 wherein the weight-changing signal is indicative of the container being unloaded when the first polarity is negative.

16. The method of claim 11 wherein the weight-changing signal is indicative of the container being loaded when the first polarity is positive.

Assignments (3)
CHANGE OF ADDRESS Recorded Aug 11, 2020
From: BITSTRATA SYSTEMS INC.
To: BITSTRATA SYSTEMS INC.
Reel/Frame 053464/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: MEIER, IAN ROBERT; LOCKERBIE, MICHAEL DAVID
To: BITSTRATA SYSTEMS INC.
Reel/Frame 043520/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: MEIER, IAN; LOCKERBIE, MICHAEL
To: BITSTRATA SYSTEMS INC.
Reel/Frame 043509/0001 →