Patent US4858142A successfully refreshed from Google Patents.
US4858142A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digitizer effective resolution measurement system using sinewave parameter estimation
Assignee: St Clair Intellectual Property Consultants Inc
•
Filing: 1987-08-05
•
Granted: 1989-08-15
•
Expires: 2007-08-05
Abstract
Abstract A method and apparatus for determining the effective bits of resolution of a digitizer wherein amplitude, frequency, phase angle and offset parameters characterizing a sinewave input signal to the digitizer are estimated from the waveform data sequence produced by the digitizer in response to the input signal. These estimated parameters are used to develop a model of the sinewave signal, and the effective bits of resolution of the digitizer are then determined by the comparing measured magnitudes of the sinewave signal as represented by the waveform data sequence to estimated magnitudes of the input signal being determined from the model.
Inventors
- 👤 Yih-Chyun Jenq
- 👤 Philip S. Crosby
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 07:39
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3177; H; H03; H03M; H03M1/00; H03M1/10; H03M1/1071
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
147 words
An apparatus for measuring the effective resolution of a digitizer of the type which samples an input signal at a sampling frequency f s and produces a sequence of digital data representing sampled magnitudes of said input signal, the apparatus comprising: means for generating a sinewave signal, said sinewave signal being applied as said input signal to said digitizer such that said digitizer produces an N-element distal data sequence representing measured magnitudes of said sinewave signal; and means responsive to said digital data sequence for determining therefrom estimated amplitude, frequency, phase angle and offset parameters characterizing said sinewave signal, for computing in accordance with said estimated parameters a set of data values representing estimated magnitudes of said sinewave signal, and for determining the effective resolution of said digitizer in accordance with a combination of differences between said measured magnitudes and said estimated magnitudes of said sinewave signal.
Claim 2
Independent Claim
147 words
An apparatus for measuring the effective resolution of a digitizer of the type which samples an input signal at a sampling frequency f s and produces a sequence of digital data representing sampled magnitudes of said input signal, the apparatus comprising: means for generating a sinewave signal, said sinewave signal being applied as said input signal to said digitizer such that said digitizer produces an N-element distal data sequence representing measured magnitudes of said sinewave signal; and means responsive to said digital data sequence for determining therefrom estimated amplitude, frequency, phase angle and offset parameters characterizing said sinewave signal, for computing in accordance with said estimated parameters a set of data values representing estimated magnitudes of said sinewave signal, and for determining the effective resolution of said digitizer in accordance with a combination of differences between said measured magnitudes and said estimated magnitudes of said sinewave signal.
Claim 3
Dependent Claim
31 words
The apparatus in accordance with claim 1 wherein said means responsive to said digital data sequence comprises a digital computer having means for obtaining said digital data sequence from said digitizer.
Claim 4
Dependent Claim
54 words
The apparatus in accordance with claim 1 wherein said means responsive to said digital data sequence determines the offset parameter D in accordance with the equation ##EQU21## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence.
Claim 5
Dependent Claim
27 words
The apparatus in accordance with claim 3 wherein said means responsive to said digital data sequence determines the amplitude parameter A in accordance with the equation ##EQU22##
Claim 6
Dependent Claim
139 words
The apparatus in accordance with claim 1 wherein said means responsive to said digital data sequence determines the offset parameter D in accordance with the equation ##EQU23## determines the amplitude parameter A in accordance with the equation ##EQU24## determines the frequency parameter f in accordance with the equation ##EQU25## and determines the phase angle parameter θ in accordance with the equation ##EQU26## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence, and where SumU=Σu.sub.k SumUT=Σu.sub.k t.sub.k SumUTT=Σu.sub.k t.sub.k t.sub.k SumUX=Σu.sub.k x.sub.k SUMUTX=Σu.sub.k t.sub.k x.sub.k Δ=SumU.SumUTT-SumUT=SumUT s.sub.k =(s.sub.k -D)/A, k=0, 1, . . . , N-1 u.sub.k =1-(s.sub.k).sup.2, k=0, 1, . . . , N-1 x.sub.k =arc sin (s.sub.k) and t k =k/f s , k=0, 1, . . . , N-1.
Claim 7
Dependent Claim
44 words
The apparatus in accordance with claim 5 wherein Fullscale is a largest possible value of digitizer output data and wherein said means responsive to said digital data sequence determines said resolution B in accordance with the equations: ##EQU27## and s'.sub.k =A sin (2πkf/f.sub.s +θ)+D.
Claim 8
Independent Claim
106 words
An apparatus for measuring the offset D of a sinewave signal comprising: digitizer means responsive to said sinewave signal for generating an N-element sequence of digital data, each datum of said sequence representing an instantaneous magnitude of said sinewave signal at a separate one of a plurality of successive sampling times, said successive sampling times being separated by substantially equal intervals; a computer responsive to said data sequence for calculating said offset D in accordance with the equation: ##EQU28## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence.
Claim 9
Independent Claim
106 words
An apparatus for measuring the offset D of a sinewave signal comprising: digitizer means responsive to said sinewave signal for generating an N-element sequence of digital data, each datum of said sequence representing an instantaneous magnitude of said sinewave signal at a separate one of a plurality of successive sampling times, said successive sampling times being separated by substantially equal intervals; a computer responsive to said data sequence for calculating said offset D in accordance with the equation: ##EQU28## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence.
Claim 10
Independent Claim
113 words
An apparatus for measuring the offset D and amplitude A of a sinewave signal comprising: digitizer means responsive to said sinewave signal for generating an N-element sequence of digital data, each datum of said sequence representing an instantaneous magnitude of said sinewave signal at a separate one of a plurality of successive sampling times, said successive sampling times being separated by substantially equal intervals; a computer responsive to said data sequence for calculating said amplitude A and said offset D in accordance with the equations: ##EQU29## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence.
Claim 11
Independent Claim
113 words
An apparatus for measuring the offset D and amplitude A of a sinewave signal comprising: digitizer means responsive to said sinewave signal for generating an N-element sequence of digital data, each datum of said sequence representing an instantaneous magnitude of said sinewave signal at a separate one of a plurality of successive sampling times, said successive sampling times being separated by substantially equal intervals; a computer responsive to said data sequence for calculating said amplitude A and said offset D in accordance with the equations: ##EQU29## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence.
Claim 12
Independent Claim
132 words
A method for measuring the effective resolution of a digitizer of the type which samples an input signal of a sampling frequency f s and produces a sequence of digital data representing sampled magnitudes of said input signal, the method comprising the steps of: generating a sinewave signal and applying said sinewave signal as said input signal to said digitizer such that said digitizer produces an N-element digital data sequence representing measured magnitudes of said sinewave signal; computing in accordance with said digital data sequence estimated amplitude, frequency, phase angle and offset parameters characterizing said sinewave signal; computing in accordance with said estimated parameters estimatedmagnitudes of said sinewave signal; computing differences between said measured magnitudes and said estimated magnitudes; and computing the resolution of said digitizer in accordance with said computed differences.
Claim 13
Independent Claim
132 words
A method for measuring the effective resolution of a digitizer of the type which samples an input signal of a sampling frequency f s and produces a sequence of digital data representing sampled magnitudes of said input signal, the method comprising the steps of: generating a sinewave signal and applying said sinewave signal as said input signal to said digitizer such that said digitizer produces an N-element digital data sequence representing measured magnitudes of said sinewave signal; computing in accordance with said digital data sequence estimated amplitude, frequency, phase angle and offset parameters characterizing said sinewave signal; computing in accordance with said estimated parameters estimatedmagnitudes of said sinewave signal; computing differences between said measured magnitudes and said estimated magnitudes; and computing the resolution of said digitizer in accordance with said computed differences.
Claim 14
Dependent Claim
48 words
The method in accordance with claim 9 wherein said estimated offset parameter D is computed in accordance with the equation ##EQU30## where w k is the k th element of an N-element window sequence and s k is the k th element of the N-element waveform data sequence.
Claim 15
Dependent Claim
21 words
The method in accordance with claim 10 wherein said estimated amplitude parameter A is computed in accordance with the equation ##EQU31##
Claim 16
Dependent Claim
75 words
The method in accordance with claim 11 wherein said frequency parameter f, and said phase angle parameter θ are computed in accordance with the equations ##EQU32## where SumU=Σu.sub.k SumUT=Σu.sub.k t.sub.k SumUTT=Σu.sub.k t.sub.k t.sub.k SumUX=Σu.sub.k x.sub.k SumUTX=Σu.sub.k t.sub.k x.sub.k Δ=SumU.SumUTT-SumUT.SumUT s.sub.k =(s.sub.k -D)/A, k=0, 1, . . . , N-1 u.sub.k =1-(s.sub.k).sup.2, k=0, 1, . . . , N-1 x.sub.k =arc sin (s.sub.k) and t k =k/f s , k=0, 1, . . . , N-1.
Claim 17
Dependent Claim
38 words
The method in accordance with claim 12 wherein Fullscale is a largest possible value of digitizer output data and wherein said effective resolution B is computed in accordance with the equation: ##EQU33## and s'.sub.k =A sin (2πkf/f.sub.s +θ)+D.
References Cited (Backward Citations)
US4606008A
Cited
US4686560A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-08-14 | 1993-02-13 | 1993-08-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-08-14 | 1997-02-13 | 1997-08-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-08-14 | 2001-02-13 | 2001-08-15 | $7700.00 | Window Closed / Lapsed |