Spectrum analyzer using digital filters
First Claim
1. 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;
space="preserve" listing-type="tabular"> 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, Bn is the filter bandwidth and fo 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.
0 Assignments
0 Petitions
Accused Products
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
>Kfo/ Bn
Where K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristic, Bn is the filter bandwidth and fo is the center frequency of the filter.
61 Citations
18 Claims
-
1. 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;
space="preserve" listing-type="tabular"> N >
Kf.sub.o /B.sub.nwhere K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristics, Bn is the filter bandwidth and fo 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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;
space="preserve" listing-type="tabular"> N >
Kf.sub.o /B.sub.owhere K is a constant which is a function of the sampling rate and the falloff rate of the skirt of filter characteristics, Bn is the filter bandwidth and fo 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification