Claims
- 1. A digital scale with a temperature compensation system, comprising:
- a scale mechanism,
- first transducer means for sensing the force on the scale mechanism due to the presence of an object to be weighed and for generating digital force signals indicative thereof,
- second transducer means adjacent said scale mechanism for sensing the current ambient temperature and for generating digital temperature signals indicative thereof,
- means for generating a series of data indicative of n predetermined discrete ambient temperatures within an operating range,
- a set of data indicative of m known weights, where m and n are integers,
- means for applying said weights to the scale mechanism in a predetermined sequence at each of said ambient temperatures,
- data storage means for storing the digital force values obtained with each known weight at each discrete temperature, along with the corresponding digital temperature signal value,
- computer means for obtaining the calibration constants for said scale by using the known weights as the values of W and the corresponding stored digital force values as the values of F to evaluate the expression ##EQU5## at each temperature and solving the resulting n sets of m simultaneous equations for each of the coefficient terms a.sub.1 (T), a.sub.2 (T) . . . a.sub.m (T), and then substituting the numerical values of the coefficient terms for each a.sub.i (T) in the set of expressions ##EQU6## where k.sub.ij are the calibration constants, and substituting the stored corresponding digital temperature signal values for T, and solving each of the resulting m sets of n simultaneous equations for each k.sub.ij,
- said data storage means having means for storing the computer k.sub.ij values as a set of m.times.n calibration constants,
- means for computing a numerical value indicative of the corrected weight of an unknown object using the formula ##EQU7## by employing the stored calibration constants which are the computer polynomial coefficients within each a.sub.i (T) expression, and
- means for generating an output signal based on the said computer numerical value representing the corrected weight of the object on the scale mechanism
- whereby the effect of temperature change on the scale mechanism, transducer means and other electrical components of the scale is taken into account.
- 2. The system of claim 1, wherein m is 4 and n is 3.
- 3. A temperature compensation method for a digital scale having a scale mechanism force transducer means producing digital force signals representative of the force on the scale mechanism due to an object to be weighed, comprising the steps of
- (a) generating a digital temperature signal representative of the current ambient temperature,
- (b) in a calibration mode, applying a predetermined series of m known weights to said scale mechanism at a first discrete fixed ambient temperature in the nominal operating temperature range of the scale,
- (c) recording the values of the digital force signal and digital temperature signal,
- (d) changing the ambient temperature to subject said scale to a predetermined sequence of n discrete temperatures in its operating range, each time repeating steps a and b, to obtain a set of m.times.n stored digital force and temperature values, m and n being integers,
- (e) using the known weights as the values of W and the corresponding stored digital force values as the values of F to evaluate the expression ##EQU8## at each temperature and solving the resulting n sets of m simultaneous equations for each of the coefficient terms a.sub.1 (T), a.sub.2 (T), . . . a.sub.m (T),
- (f) substituting the numerical values of the coefficient terms for each a.sub.i (T) in the set of expressions ##EQU9## where k.sub.ij are the calibration constants, and substituting the stored corresponding digital temperature signal values for T, and solving each of the resulting m groups of n simultaneous equations for each k.sub.ij,
- (g) storing the computer K.sub.ij values as a set of n.times.m calibration constants,
- (h) in the post calibration measurement mode, to weigh a given object of unknown weight, computing a numerical value indicative of the corrected weight for the unknown object using the formula ##EQU10## by employing the stored calibration constants which are the computer polynomial coefficients within each a.sub.i (T) expression, and
- (i) generating an output signal based on the said computer numerical value representing the corrected weight of the object on the scale,
- whereby the effect on the scale mechanism, transducer and associated electronics of variations in ambient temperature is taken into account.
- 4. The method of claim 3, wherein m is 4 and n is 3.
REFERENCE TO RELATED APPLICATION
The subject matter of this application is a continuation of U.S. patent application Ser. No. 265,088, Weighing System, filed on May 19, 1981, and incorporated herein by reference.
US Referenced Citations (4)
Foreign Referenced Citations (1)
Number |
Date |
Country |
1495278 |
Dec 1977 |
GBX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
265088 |
May 1981 |
|