Temperature compensated measuring system
First Claim
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 a1 (T), a2 (T) . . . am (T), and then substituting the numerical values of the coefficient terms for each ai (T) in the set of expressions ##EQU6## where kij 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 kij,said data storage means having means for storing the computer kij values as a set of m×
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 ai (T) expression, andmeans for generating an output signal based on the said computer numerical value representing the corrected weight of the object on the scale mechanismwhereby the effect of temperature change on the scale mechanism, transducer means and other electrical components of the scale is taken into account.
0 Assignments
0 Petitions
Accused Products
Abstract
A temperature-compensated measuring system employs an internal signal-processor to provide high accuracy measurements, correct over a wide range of temperatures. In a calibration mode, the system employs the signal-processor to provide mathematical constants used to generate a temperature-compensation function. In a measurement mode, signals representing the uncompensated quantity and the system temperature are supplied to the signal-processor, which uses them to generate a temperature-compensation function from which it produces a high-accuracy temperature-corrected value of the measured quantity. In various forms, the invention can be used to measure temperature-compensated force, pressure or acceleration.
62 Citations
4 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 a1 (T), a2 (T) . . . am (T), and then substituting the numerical values of the coefficient terms for each ai (T) in the set of expressions ##EQU6## where kij 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 kij, said data storage means having means for storing the computer kij values as a set of m×
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 ai (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. - View Dependent Claims (2)
-
-
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× - 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 a1 (T), a2 (T), . . . am (T), (f) substituting the numerical values of the coefficient terms for each ai (T) in the set of expressions ##EQU9## where kij 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 kij, (g) storing the computer Kij values as a set of n×
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 ai (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. - View Dependent Claims (4)
- n stored digital force and temperature values, m and n being integers,
Specification