Method and apparatus for reducing jitter in a digitizer or other transducer
First Claim
Patent Images
1. A method of filtering jitter from measured transducer output values, the method comprising the steps of:
- (a) transducing a physical phenomenon to produce an unfiltered output;
(b) repeatedly measuring the unfiltered output to produce a sequence of unfiltered output values;
(c) maintaining a previous filtered output value obtained in accordance with steps (e) and (f) recited below;
(d) determining if the most recent unfiltered output value from step (b) lies within a preselected interval about the previous filtered output value maintained in step (c);
(e) subsequent to step (d) and whenever the determination of step (d) is in the negative, discarding the previous filtered output value maintained in step (c) and substituting therefor the most recent unfiltered output value of step (b);
(f) subsequent to step (d) and whenever the determination of step (d) is in the affirmative, replacing the previous filtered output value maintained in step (c) with a value equal to a first percentage of the most recent unfiltered value of step (b) added to a second percentage of the previous filtered value maintained in step (c), the first and second percentages summing to one hundred percent and the first percentage varying from zero percent to one hundred percent as the most recent unfiltered value of step (b) changes in value from the value of the previous filtered output value maintained in step (c) to the value of an endpoint of the selected interval of step (d); and
(g) subsequent to steps (e) and (f), supplying the filtered value of step (c) as the measured transducer output value.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of digitially filtering unfiltered values from a transducer to eliminate jitter compares a new unfiltered value against the previous filtered value. If the difference exceeds a selected amount the unfiltered amount is taken as and replaces the filtered value. If the difference is less than the selected amount then the new filtered amount is calculated from sliding percentages of the old filtered value added to the new unfiltered value. The two percentages add to one hundred percent, and linearly reflect what percentage the difference is of the selected amount.
13 Citations
3 Claims
-
1. A method of filtering jitter from measured transducer output values, the method comprising the steps of:
-
(a) transducing a physical phenomenon to produce an unfiltered output; (b) repeatedly measuring the unfiltered output to produce a sequence of unfiltered output values; (c) maintaining a previous filtered output value obtained in accordance with steps (e) and (f) recited below; (d) determining if the most recent unfiltered output value from step (b) lies within a preselected interval about the previous filtered output value maintained in step (c); (e) subsequent to step (d) and whenever the determination of step (d) is in the negative, discarding the previous filtered output value maintained in step (c) and substituting therefor the most recent unfiltered output value of step (b); (f) subsequent to step (d) and whenever the determination of step (d) is in the affirmative, replacing the previous filtered output value maintained in step (c) with a value equal to a first percentage of the most recent unfiltered value of step (b) added to a second percentage of the previous filtered value maintained in step (c), the first and second percentages summing to one hundred percent and the first percentage varying from zero percent to one hundred percent as the most recent unfiltered value of step (b) changes in value from the value of the previous filtered output value maintained in step (c) to the value of an endpoint of the selected interval of step (d); and (g) subsequent to steps (e) and (f), supplying the filtered value of step (c) as the measured transducer output value. - View Dependent Claims (2, 3)
-
Specification