Claims
- 1. The method for correcting the output of an electronic weighing scale for hysteresis effects occurring between minimum and maximum loads applied thereto with a given load progression history comprising the steps of:
- storing a derived polynomial expression representing the increasing linearity characteristic values of said scale extending from said minimum to said maximum loads;
- storing a derived polynomial expression representing the decreasing linearity characteristic values of said scale extending from said maximum to said minimum loads;
- storing an increasing weight correction expression incorporating said increasing linearity polynomial expression and representing an offset therefrom;
- storing a decreasing weight correction expression incorporating said decreasing linearity polynomial expression and representing an offset therefrom;
- obtaining a representation of value, R, of a load applied to said scale;
- comparing said representation of value, R, with the previous such representation, PR;
- determining said offset for said previous representation, PR, as a value WO, when said value, R, represents a reversal of said load progression;
- deriving a correction value as an application of said values, R and WO, to one of said correction expressions;
- adjusting said value, R, by the amount of said correction value; and
- outputing said adjusted value.
- 2. The method of claim 1 in which said correction expressions are derived to provide an offset from one of said polynomial expressions having a value always falling within an envelope of values defined by said derived polynomial expressions.
- 3. The method of claim 1 in which each said correction expression includes an exponential decay function having a said polynomial expression as a limit.
- 4. The method of claim 1 in which said polynomial expressions have the form:
- AR+BR.sup.2 +CR.sup.3, where A, B, and C are constants.
- 5. The method of claim 1 in which said correction value is derived using said increasing weight expression when said value, R, is greater of said value, PR.
- 6. The method of claim 1 in which said correction value is derived using said decreasing weight expression when said value, R, is less than said value, PR.
- 7. The method of claim 1 in which said increasing weight expression has the form:
- A*R+B*R.sup.2 +C*R.sup.3 +WO* (RMAX-R)/(RMAX-RO),
- where RMAX is the value of said maximum load, A, B and C are constants and RO is a said representation of load value corresponding with WO.
- 8. The method of claim 1 in which said increasing weight expression has the form:
- A*R+B*R.sup.2 +C*R.sup.3 +WO* [(RMAX-R)/(RMAX-RO)-DI* (RMAX-R)*(R-RO)/(RMAX-RO)],
- where RMAX is the value of said maximum load, A, B, C and DI are constants and RO is a said representation of load value corresponding with WO.
- 9. The method of claim 1 in which said decreasing weight expression has the form:
- A*R+B*R.sup.2 +C*R.sup.3 +WO*R/RO,
- where A, B and C are constants and RO is a said representative load value corresponding with WO.
- 10. The method of claim 1 in which said decreasing weight expression has the form:
- A*R+B*R.sup.2 +C*R.sup.3 +WO* [R/RO-DD*R*(RO-R)/RO]
- where A, B, C and DD are constants and RO is a said representative load value corresponding with WO.
- 11. The method of claim 1 in which said increasing weight expression has the form:
- AI*R+BI*R.sup.2 +CI*R.sup.3 +WO*exp (-BIE*(R-RO))
- where AI, BI, CI and BIE are constants and RO is a said representation of load value corresponding with WO.
- 12. The method of claim 1 in which said decreasing weight expression has the form:
- AD*R+BD*R.sup.2 +CD*R.sup.3 +WO*exp (-BDE*(R-RO))
- where AD, BD, CD and BDE are constants and RO is a said representation of load value corresponding with WO.
- 13. The method of claim 1 in which said step of obtaining a representation of a load includes the step of filtering the received said representation of a load by deriving a value limited to a predetermined allowable incremental change with respect to a next previous representation of a load to derive said representation of value, R, employed to derive said correction value.
- 14. The method of claim 13 in which said filtering is carried out by calculation using an expression of the following form:
- FR=E*R+F*PFR
- where E and F are constants satisfying the relation: E+F=1.0, FR is the filtered representation value of a load and PFR is the value of the previous filtered representation value of a load.
- 15. Weighing apparatus compensated for hysteresis effects occurring between minimum and maximum loads applied thereto with a given load progression history, comprising:
- a weighing mechanism;
- means for storing predetermined expressions representing the increasing and decreasing deviation linearity characteristics of said weighing mechanism extending between said minimum and maximum loads;
- means for storing increasing and decreasing weight correction expressions incorporating said increasing and decreasing linearity characteristics, respectively, and representing offsets therefrom;
- means for obtaining a representation of value, R, of a load applied to said weighing mechanism;
- means for comparing said representation of value, R, with a previous such representation, PR;
- means for determining said offset for said previous representation, PR, as a value, W0, when said value, R, represents a reversal of said load progression;
- means for deriving a correction value applying said values, R and W0, to one of said weight correction expressions;
- means for adjusting said value, R, by the amount of said correction value; and
- means for outputting said adjusted value.
- 16. The weighing apparatus of claim 15 wherein said correction value is derived using said increasing weight expression when said value, R, is greater than said value, PR.
- 17. The weighing apparatus of claim 15 wherein said correction value is derived using said decreasing weight expression when said value, R, is less than said value, PR.
- 18. The weighing apparatus of claim 15 in which said predetermined expressions have the form:
- AR+BR.sup.2 +CR.sup.3, where A, B and C are constants.
- 19. The weighing apparatus of claim 15 including means for storing a change in said load progression history by replacing said previous representation, PR, with said current representation, R.
Parent Case Info
This is a continuation of copending application Ser. No. 07/523,908 filed on May 16, 1990 now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (12)
Number |
Date |
Country |
85108471A |
May 1987 |
CNX |
0137324 |
Apr 1985 |
EPX |
0171237 |
Feb 1986 |
EPX |
0217434 |
Apr 1987 |
EPX |
2919227 |
Nov 1980 |
DEX |
3303469 |
Oct 1983 |
DEX |
2193476 |
Feb 1974 |
FRX |
2554585 |
May 1985 |
FRX |
2600159 |
Dec 1987 |
FRX |
1479192 |
Jul 1977 |
GBX |
2008773 |
Jun 1979 |
GBX |
2221039 |
Jan 1990 |
GBX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
523908 |
May 1990 |
|