High resolution frequency analyzer and vector spectrum analyzer
First Claim
1. A high resolution frequency analyzer for obtaining frequency spectrum of an incoming signal and displaying the frequency on a display, comprising:
- a subtractor for subtracting input digital data from the other input digital data and generating resulted digital data at its output;
a fast Fourier transformer receiving said resulted digital data from said subtractor for transforming discrete digital data to a frequency spectrum;
an interpolation judgment circuit which distinguishes a line spectrum from a dispersed spectrum in each frequency spectrum obtained by said fast Fourier transformer and determines that said frequency spectrum be interpolated when a true line spectrum is found;
a spectrum interpolator which produces frequency domain data by estimating a true frequency, amplitude and phase of said frequency spectrum that has been determined by said interpolation judgment circuit to be interpolated;
an inverse Fourier transformer which inversely converts said frequency domain data produced by said spectrum interpolator into time base data, said inverse Fourier transformer being provided in a feedback loop to provide said time base data to said subtractor;
a first accumulator for accumulating said frequency domain data produced by said spectrum interpolator; and
an adder for vector-summing said frequency domain data accumulated by said accumulator to said frequency spectrum from said fast Fourier transformer and providing the resulted frequency spectrum to said display.
1 Assignment
0 Petitions
Accused Products
Abstract
A high resolution frequency analyzer analyzes frequency spectra of an incoming analog signal based on a fast Fourier transformer at ultra-high resolution without increasing the sampling number or time data of the analog signal. This series of input time data representing the analog signal is provided to the fast Fourier transformer through a subtractor. The analyzer distinguishes a spread spectrum, due to fluctuations, from a true line spectrum in the frequency spectra output by the fast Fourier transformer. If the spectrum is found to be the true line spectrum, then true frequency, amplitude and phase of the line spectrum are accurately obtained by an interpolator. The line spectrum is accumulated by an accumulator and inversely converted by an inverse Fourier transformer provided in a feedback loop so as to feedback time base data to the subtractor. The time base data is subtracted by the input time data so that the remainder data is Fourier transformed. The line spectrum accumulated by the accumulator is vector-added to the output of the fast Fourier transformer, which establishes a high resolution frequency spectrum to be displayed on a display device.
22 Citations
10 Claims
-
1. A high resolution frequency analyzer for obtaining frequency spectrum of an incoming signal and displaying the frequency on a display, comprising:
-
a subtractor for subtracting input digital data from the other input digital data and generating resulted digital data at its output; a fast Fourier transformer receiving said resulted digital data from said subtractor for transforming discrete digital data to a frequency spectrum; an interpolation judgment circuit which distinguishes a line spectrum from a dispersed spectrum in each frequency spectrum obtained by said fast Fourier transformer and determines that said frequency spectrum be interpolated when a true line spectrum is found; a spectrum interpolator which produces frequency domain data by estimating a true frequency, amplitude and phase of said frequency spectrum that has been determined by said interpolation judgment circuit to be interpolated; an inverse Fourier transformer which inversely converts said frequency domain data produced by said spectrum interpolator into time base data, said inverse Fourier transformer being provided in a feedback loop to provide said time base data to said subtractor; a first accumulator for accumulating said frequency domain data produced by said spectrum interpolator; and an adder for vector-summing said frequency domain data accumulated by said accumulator to said frequency spectrum from said fast Fourier transformer and providing the resulted frequency spectrum to said display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A vector spectrum analyzer for obtaining vector frequency spectrum of an incoming signal and displaying the vector frequency on a display, comprising:
-
a subtractor for subtracting input digital data from the other input digital data and generating resulted digital data at its output; a fast Fourier transformer receiving said resulted digital data from said subtractor for transforming discrete digital data to a frequency spectrum; an interpolation judgment circuit which distinguishes a line spectrum from a dispersed spectrum in each frequency spectrum obtained by said fast Fourier transformer and determines that said frequency spectrum be interpolated when a true line spectrum is found; a spectrum interpolator which produces frequency domain data by estimating a true frequency, amplitude and phase of said frequency spectrum that has been determined by said interpolation judgment circuit to be interpolated; an inverse Fourier transformer which inversely converts said frequency domain data produced by said spectrum interpolator into time base data, said inverse Fourier transformer being provided in a feedback loop to provide said time base data to said subtractor; a accumulator for accumulating said frequency domain data produced by said spectrum interpolator; an adder for vector-summing said frequency domain data accumulated by said accumulator to said frequency spectrum from said fast Fourier transformer and providing the resulted frequency spectrum to said display; a spectrum data memory for storing said frequency domain data accumulated by said accumulator; a read-out controller for controlling a read-out operation in said spectrum data memory to extract amplitude data, frequency data, and phase data of each frequency spectrum in said frequency domain data; wherein each of said amplitude data, frequency data and phase data is separately displayed on said display in a time sequence manner. - View Dependent Claims (8, 9, 10)
-
Specification