← Back to Patent Explorer
US4093989A Expired / Lapsed US ⏱️ 0.0 years remaining

Spectrum analyzer using digital filters

Assignee: ROCKLAND SYSTEMS CORP
•
Filing: 1976-12-03
•
Granted: 1978-06-06
•
Expires: 1996-12-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A spectrum analyzer using digital filters for providing third octave spectrum analysis comprises means for breaking up input information into a plurality of digital data blocks, each block being of a given time duration and being within respective frequency ranges, means for weighting the information contained in the data blocks and means for digitally filtering the weighted digital data blocks with digital filtering devices having at least one center frequency falling within the frequency range represented by each of the data blocks, each of the data blocks comprising N samples satisfying the following equation- N >Kf o/ B n Where K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristic, B n is the filter bandwidth and f o is the center frequency of the filter.

Inventors

  • 👤 Joseph H. Flink
  • 👤 John Bertrand

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:55
CPC Classifications
G; G01; G01R; G01R23/00; G01R23/16; G01R23/165; G01R23/167

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 210 words
Spectrum analyzer comprising: (a) a source of an input signal to be spectrum analyzed, said input signal comprising a plurality of digital input information data blocks, each data block being of a given time duration and each comprising a predetermined number of digital words, each data block representing signal energy with a different frequency range; (b) means coupled to said source for weighting respective ones of said digital words as a function of a weighting function having a "smooth" function at its end points corresponding to the end points of said data blocks; (c) means for digitally filtering each of the weighted digital data blocks with a digital filtering means having at least one center frequency falling within the frequency range represented by each of said data blocks, each of the data blocks comprising N samples satisfying the following equation: N > Kf.sub.o /B.sub.n where K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristics, B n is the filter bandwidth and f o is the center frequency of the filter; and (d) means for effectively changing the bandpass frequencies of said digital filter means during spectrum analysis of said digital information data blocks of said input signal.
Claim 2
Dependent Claim 210 words
Spectrum analyzer comprising: (a) a source of an input signal to be spectrum analyzed, said input signal comprising a plurality of digital input information data blocks, each data block being of a given time duration and each comprising a predetermined number of digital words, each data block representing signal energy with a different frequency range; (b) means coupled to said source for weighting respective ones of said digital words as a function of a weighting function having a "smooth" function at its end points corresponding to the end points of said data blocks; (c) means for digitally filtering each of the weighted digital data blocks with a digital filtering means having at least one center frequency falling within the frequency range represented by each of said data blocks, each of the data blocks comprising N samples satisfying the following equation: N > Kf.sub.o /B.sub.n where K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristics, B n is the filter bandwidth and f o is the center frequency of the filter; and (d) means for effectively changing the bandpass frequencies of said digital filter means during spectrum analysis of said digital information data blocks of said input signal.
Claim 3
Dependent Claim 70 words
Spectrum analyzer according to claim 1 wherein said digital filtering means comprises means defining a plurality of digital bandpass filters having respective center frequencies which decrease relative to one another, said digital filters filtering within a first range corresponding to a frequency range represented by a first data block and having changeable center frequencies to filter within at least a second range for successive data blocks of different frequency range.
Claim 4
Dependent Claim 22 words
Spectrum analyzer according to claim 2 wherein said digital filtering means comprises means defining at least ten of said digital bandpass filters.
Claim 5
Dependent Claim 71 words
Spectrum analyzer according to claim 1 wherein said digital filtering means comprises means defining a plurality of digital bandpass filters; digital squaring devices coupled to respective digital filters; digital averaging devices coupled to respective digital squaring devices and an overall averaging device coupled to the outputs of said individual digital averaging devices, said individual digital averaging devices providing averaging within a data block and said overall averaging device providing block-to-block averaging.
Claim 6
Dependent Claim 14 words
Spectrum analyzer according to claim 1 wherein said weighting function is a Hanning function.
Claim 7
Dependent Claim 31 words
Spectrum analyzer according to claim 1 wherein said weighting means comprises means for multiplying the digital words of each respective data block with respective weighting values corresponding to said weighting function.
Claim 8
Dependent Claim 14 words
Spectrum analyzer according to claim 6 wherein said weighting function is a Hanning function.
Claim 9
Dependent Claim 25 words
Spectrum analyzer according to claim 1 wherein said means for effectively changing the bandpass frequencies during spectrum analysis is coupled to said input signal source.
Claim 10
Dependent Claim 30 words
Spectrum analyzer according to claim 1 wherein said digital filtering means comprises a plurality of proportional bandwidth digital filters, each having a constant ratio of filter bandwidth to center frequency.
Claim 11
Dependent Claim 307 words
Spectrum analyzer comprising: (a) a source of a plurality of digital input information data blocks, each data block being of a given time duration and each comprising a predetermined number of digital words, each data block representing signal energy within a different frequency range; (b) means coupled to said source for weighting respective ones of said digital words as a function of a weighting function having a "smooth" function at its end points corresponding to the end points of said data blocks; and (c) means for digitally filtering each of the weighted digital data blocks with digital filtering means having at least one center frequency falling within the frequency range represented by each of said data blocks, each of the data blocks comprising N samples satisfying the following equation: N > Kf.sub.o /B.sub.o where K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristics, B n is the filter bandwidth and f o is the center frequency of the filter; said source including: a source of an analog input; an analog low pass filter with a controlled low pass cutoff; an A/D converter operative at a controlled sampling rate; control means for setting, during spectrum analysis, the sampling rate to a selected one of a plurality of rates for each data block, each sampling rate corresponding to a given frequency range, and for controlling, during spectrum analysis, the low pass cutoff of the low pass filter to a frequency which is a function of the selected sampling rate, thereby effectively changing the bandpass frequencies of said digital filtering means during spectrum analysis; means for counting the number of samples obtained at each sampling rate and for defining a data block; and means coupling the data block defined by said counting means to said weighting means.
Claim 12
Dependent Claim 307 words
Spectrum analyzer comprising: (a) a source of a plurality of digital input information data blocks, each data block being of a given time duration and each comprising a predetermined number of digital words, each data block representing signal energy within a different frequency range; (b) means coupled to said source for weighting respective ones of said digital words as a function of a weighting function having a "smooth" function at its end points corresponding to the end points of said data blocks; and (c) means for digitally filtering each of the weighted digital data blocks with digital filtering means having at least one center frequency falling within the frequency range represented by each of said data blocks, each of the data blocks comprising N samples satisfying the following equation: N > Kf.sub.o /B.sub.o where K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristics, B n is the filter bandwidth and f o is the center frequency of the filter; said source including: a source of an analog input; an analog low pass filter with a controlled low pass cutoff; an A/D converter operative at a controlled sampling rate; control means for setting, during spectrum analysis, the sampling rate to a selected one of a plurality of rates for each data block, each sampling rate corresponding to a given frequency range, and for controlling, during spectrum analysis, the low pass cutoff of the low pass filter to a frequency which is a function of the selected sampling rate, thereby effectively changing the bandpass frequencies of said digital filtering means during spectrum analysis; means for counting the number of samples obtained at each sampling rate and for defining a data block; and means coupling the data block defined by said counting means to said weighting means.
Claim 13
Dependent Claim 29 words
Spectrum analyzer according to claim 10 comprising a sampling rate generator having a controlled frequency coupled to said A/D converter for varying the sampling rate of said A/D converter.
Claim 14
Dependent Claim 22 words
Spectrum analyzer according to claim 11 wherein said counting means comprises a counter coupled to the output of said sampling rate generator.
Claim 15
Dependent Claim 22 words
Spectrum analyzer according to claim 10 wherein said digital filtering means comprises means defining at least ten of said digital bandpass filters.
Claim 16
Dependent Claim 71 words
Spectrum analyzer according to claim 10 wherein said digital filtering means comprises means defining a plurality of digital bandpass filters; digital squaring devices coupled to respective digital filters; digital averaging devices coupled to respective digital squaring devices and an overall averaging device coupled to the outputs of said individual digital averaging devices, said individual digital averaging devices providing averaging within a data block and said overall averaging device providing block-to-block averaging.
Claim 17
Dependent Claim 14 words
Spectrum analyzer according to claim 10 wherein said weighting function is a Hanning function.
Claim 18
Dependent Claim 31 words
Spectrum analyzer according to claim 10 wherein said weighting means comprises means for multiplying the digital words of each respective data block with respective weighting values corresponding to said weighting function.
Claim 19
Dependent Claim 14 words
Spectrum analyzer according to claim 16 wherein said weighting function is a Hanning function.
Claim 20
Dependent Claim 30 words
Spectrum analyzer according to claim 10 wherein said digital filtering means comprises a plurality of proportional bandwidth digital filters, each having a constant ratio of filter bandwidth to center frequency.

References Cited (Backward Citations)

US3586843A Cited
US3816729A Cited
US3633105A Cited
US3879661A Cited
US3881097A Cited
US3935437A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-06-05 1981-12-05 1982-06-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-06-05 1985-12-05 1986-06-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-06-05 1989-12-05 1990-06-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag