Apparatus for and method of compensating for variations due to aging
First Claim
1. Apparatus for compensating for variations due to aging in resonant frequency characteristics of an electromechanical resonator, said compensating apparatus comprising an oscillator including the resonator, means responsive to the number of cycles generated by the oscillator for deriving a first signal indicative of the amount of time that the oscillator has been operating, computer means responsive to the first signal for deriving a second signal having a value indicative of a correction factor for the resonator aging, and means for controlling the frequency of the oscillator in response to the value of the second signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Variations, due to aging, of resonant frequency characteristics of electromechanical resonators are compensated by an oscillator including the resonantor. An indication of the amount of time that the oscillator is operating addresses a table of values indicative of the manner in which the oscillator changes frequency as the resonator ages. From the table of values a signal having a value indicative of a correction factor for the resonator aging is derived. The frequency of the oscillator is controlled in response to the value of the correction factor. The table of values is stored in a re-programmable memory. The values stored in the memory are corrected by comparing the oscillator frequency with a standard frequency.
-
Citations
26 Claims
- 1. Apparatus for compensating for variations due to aging in resonant frequency characteristics of an electromechanical resonator, said compensating apparatus comprising an oscillator including the resonator, means responsive to the number of cycles generated by the oscillator for deriving a first signal indicative of the amount of time that the oscillator has been operating, computer means responsive to the first signal for deriving a second signal having a value indicative of a correction factor for the resonator aging, and means for controlling the frequency of the oscillator in response to the value of the second signal.
- 8. A method of compensating for variations due to aging in characteristics of an oscillator, said compensating method comprising responding to the number of operating cycles of the oscillator to indicate the amount of time that the oscillator has been operating, storing in a computer memory a table of values indicative of the manner in which the number of operating cycles of the oscillator changes as the oscillator ages, said computer memory being responsive to the indicated time to derive from the table of values an indication of a correction factor for the oscillator aging, and controlling the frequency of an output signal of the oscillator in response to the correction indication so that the frequency of the output signal of the oscillator has a tendency to remain independent of the oscillator aging.
-
14. A method of compensating for aging of an electromechanical resonator in an oscillator comprising the steps of responding to the output frequency of the oscillator to indicate the number of operating cycles of the oscillator, responding to the indicated number of the oscillator operating cycles to address a programmable table of values, said table of values being initially programmed to relate aging of the resonator to the oscillator output frequency so that compensating signals are stored at the different addresses of the table for the frequency of the oscillator as a function of aging, supplying the compensating signals to the resonator to maintain the oscillator frequency constant despite the aging, from time to time comparing the oscillator frequency with a standard frequency for the oscillator frequency to derive an error magnitude indicative of the deviation between the oscillator frequency and the standard frequency, changing the values in the table in response to the value of the error magnitude so that the stored compensating signals are revised in value, and supplying the revised stored compensating signals to the resonator to maintain the oscillator frequency constant despite the aging after the oscillator frequency and standard frequency have been compared.
- 15. A method of compensating for aging and temperature of an electromechanical resonator in an oscillator, the resonator having a tendency to age faster at high temperature than at low temperature, comprising the steps of monitoring the resonator temperature, responding to the output frequency of the oscillator to indicate the number of operating cycles of the oscillator, responding to the indicated number of the oscillator operating cycles to address a programmable table of values, said table of values being initially programmed to relate aging of the resonator to the oscillator output frequency so that compensating signals are stored at the different addresses of the table for the frequency of the oscillator as a function of aging, responding to the compensating signals and an indication of the monitored temperature to derive a correction factor for the oscillator frequency as a function of temperature and age, said correction factor being a function of the integral of the product of the number of operating cycles and the monitored temperature, to compensate for the aging which occurs faster at high temperature, and controlling the oscillator frequency in response to the correction factor to maintain the oscillator frequency constant despite the aging and temperature effects.
-
17. A method of compensating for variations due to aging in operation of a cyclically operating device comprising the steps of determining the length of operating time of the device, responding to the determined length of operating time of the device to address a programmable table of values, said table of values being initially programmable to relate aging of the device to the device operating frequency so that compensating signals are stored at the different addresses of the table for the frequency of the device as a function of aging, supplying the compensating signals to the device to maintain the device operating frequency constant despite the aging, from time to time comparing the device operating frequency with a standard value for the device operating frequency to derive an error magnitude indicative of the deviation between the device operating frequency and the standard frequency, changing the values in the table in response to the value of the error magnitude so that the stored compensating signals are revised in value, and supplying the revised stored compensating signals to the device to maintain the device operating frequency constant despite the aging after the device operating frequency and standard frequency have been compared.
- 18. A method of compensating for aging and temperature of a cyclically operating device having a tendency to age faster at high temperature than at low temperature, comprising the steps of monitoring the device temperature, determining the length of operating time of the device, responding to the determined length of operating time of the device to address a programmable table of values, said table of values being initially programmable to relate aging of the device to the device operating frequency so that compensating signals are stored at the different addresses of the table for the frequency of the device as a function of aging, responding to the compensating signals and an indication of the monitored temperature to derive a correction factor for the device operating frequency as a function of temperature and age, said correction factor being a function of the integral of the product of the number of operating cycles and the monitored temperature to compensate for the aging which occurs faster at high temperature, and controlling the device operating frequency in response to the correction factor to maintain the device operating frequency constant despite the aging and temperature effects.
- 21. A method of compensating for variations due to aging in characteristics of a device, said compensating method comprising indicating the amount of time that the device has been operating, storing in a computer memory a table of values indicative of the manner in which the number of operating cycles of the device changes as the device ages, said computer memory being responsive to the time indication to derive from the table of values an indication of a correction for the operating frequency of the device in response to the correction indication so that the operating frequency of the device has a tendency to remain independent of the device aging, the memory being programmable, indicating the manner in which the device operating frequency has changed with age compared to the manner in which the device was initially expected to age, and in response to the comparison of the aging manners correcting the values in the table of the programmable memory indicative of the manner in which the number of operating cycles changes as the device ages so they conform with the manner in which the device has actually aged.
-
23. Apparatus for compensating for variations due to aging in operation of a device, comprising means for deriving a first signal indicative of the amount of time that the device has been operating, computer means responsive to the first signal for deriving a second signal having a value indicative of a correction factor for the device aging, means for controlling the operation of the device in response to the value of the second signal, said computer means including:
- means including a programmable memory, for storing a table of values indicative of the manner in which the device changes operation as the device ages, means for addressing the table of values in response to the first signal, means for deriving the second signal in response to a value read from the table of values in response to the means for addressing, and means responsive to a third signal indicative of the manner in which the device has actually changed operation with age compared to the manner in which the device was initially expected to change operation with age for correcting the values indicative of the manner in which the device changes operation as the device ages in the table of the programmable memory.
- View Dependent Claims (24, 25, 26)
Specification