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

Frequency spectrum analyzer

Assignee: Motorola Solutions Inc
•
Filing: 1975-07-07
•
Granted: 1977-06-21
•
Expires: 1995-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is disclosed for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics. This is accomplished by first generating a train of sampling pulses in repetitive frames, where each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics. These sampling pulses are then multiplied with the incoming signal to generate a train of discrete sampled outputs. The discrete sampled outputs from the multiplying means are accumulated in an accumulator and a frequency domain output signal is produced for each frame of sampling pulses.

Inventors

  • 👤 David William Bouvier
  • 👤 William Geary Green
  • 👤 Randolph Gaylon Moore

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 16:31
CPC Classifications
G; G01; G01R; G01R23/00; G01R23/16

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 229 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics which has been separated into two quadrature components, comprising: means for receiving and limiting the amplitude of each quadrature component; means for generating a timing signal; means responsive to the timing signal for generating first and second trains of sampling pulses in repetitive frames, wherein each frame of said first and said second trains of sampling pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; first means for multiplying said first train of sampling pulses with said first quadrature signal component to generate a first train of discrete sampled outputs; second means for multiplying said second train of sampling pulses with said second quadrature signal component to generate a second train of discrete sampled outputs; means for separating said first and said second train of discrete sampled outputs into two completely separated upper and lower channel sampled output signals; first means responsive to the timing signal for accumulating said upper channel sampled outputs and generating an upper sideband frequency domain output signal for each frame of sampling pulses; and second means responsive to the timing signal for accumulating said lower channel sampled outputs and generating a lower sideband frequency domain output signal for each frame of sampling pulses.
Claim 2
Independent Claim 229 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics which has been separated into two quadrature components, comprising: means for receiving and limiting the amplitude of each quadrature component; means for generating a timing signal; means responsive to the timing signal for generating first and second trains of sampling pulses in repetitive frames, wherein each frame of said first and said second trains of sampling pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; first means for multiplying said first train of sampling pulses with said first quadrature signal component to generate a first train of discrete sampled outputs; second means for multiplying said second train of sampling pulses with said second quadrature signal component to generate a second train of discrete sampled outputs; means for separating said first and said second train of discrete sampled outputs into two completely separated upper and lower channel sampled output signals; first means responsive to the timing signal for accumulating said upper channel sampled outputs and generating an upper sideband frequency domain output signal for each frame of sampling pulses; and second means responsive to the timing signal for accumulating said lower channel sampled outputs and generating a lower sideband frequency domain output signal for each frame of sampling pulses.
Claim 3
Dependent Claim 30 words
The apparatus according to claim 1, wherein said means for generating said first and said second trains of sampling pulses is interposed between said receiving means and said separating means.
Claim 4
Dependent Claim 23 words
The apparatus according to claim 1, wherein said apparatus is adapted to permit detection and measurement of both positive and negative Doppler shifts.
Claim 5
Independent Claim 230 words
A method of analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics wherein said incoming signal is divided into in phase and quadrature components, comprising the steps of: a. generating a timing signal; b. generating a first and a second train of sampling pulses said second train being quadrature phase shifted from said first train, wherein said sampling pulses appear in repetitive frames in response to the timing signal, wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. multiplying said first train of sampling pulses with the in phase component of the incoming signal to generate a first train of discrete sampled outputs, multiplying said second train of sampling pulses with the quadrature component of the incoming signal to generate a second train of discrete sampled outputs; d. separating said first and said second discrete sampled outputs into two completely separate upper and lower channel sampled output signals; and e. accumulating said upper channel sampled outputs in response to the timing signal and generating an upper sideband frequency domain output signal for each frame of the sampling pulses and accumulating said lower channel sampled outputs in response to the timing signal and generating a lower sideband frequency domain output signal for each frame of sampling pulses.
Claim 6
Independent Claim 230 words
A method of analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics wherein said incoming signal is divided into in phase and quadrature components, comprising the steps of: a. generating a timing signal; b. generating a first and a second train of sampling pulses said second train being quadrature phase shifted from said first train, wherein said sampling pulses appear in repetitive frames in response to the timing signal, wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. multiplying said first train of sampling pulses with the in phase component of the incoming signal to generate a first train of discrete sampled outputs, multiplying said second train of sampling pulses with the quadrature component of the incoming signal to generate a second train of discrete sampled outputs; d. separating said first and said second discrete sampled outputs into two completely separate upper and lower channel sampled output signals; and e. accumulating said upper channel sampled outputs in response to the timing signal and generating an upper sideband frequency domain output signal for each frame of the sampling pulses and accumulating said lower channel sampled outputs in response to the timing signal and generating a lower sideband frequency domain output signal for each frame of sampling pulses.
Claim 7
Dependent Claim 95 words
A frequency spectrum analyzer system comprising a first and a second apparatus of the type set forth in claim 1, wherein said first and second apparatus are coupled to receive the in phase and quadrature components of an incoming signals in opposite sense, each apparatus generating a single frequency domain output signal for each frame of sampling pulses, means for combining the output of said first and second apparatus into a single output signal representing a frequency spectrum analysis of the incoming time domain signal in which the inaccuracy due to phasing sensitivity is eliminated.
Claim 8
Dependent Claim 99 words
A method of analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, wherein said incoming signal is divided into a first and a second pair of in phase and quadrature components, comprising the steps of receiving and processing the two pairs of quadrature incoming signal components in opposite sense set forth in claim 4 for generating an upper and lower channel frequency domain output signal, and combining the two output signals into a single frequency domain output signal for each frame of sampling pulses whereby the inaccuracy caused by phasing sensitivity is eliminated.
Claim 9
Dependent Claim 47 words
An apparatus according to claim 6, wherein said output signal combining device is adapted to combine said upper and lower channel frequency domain output signals into a single frequency domain output signal by summing the squares those signals and then taking the square root of that sum.
Claim 10
Independent Claim 176 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics and each frame is representable by a sample weighting matrix composed of vertical columns and horizontal rows, where the number of columns in the sample weighting matrix determines the number of sampling intervals which constitute a complete frame of sampling pulses, and where the number of rows in the sample weighting determines the number of harmonically related cross-correlation functions; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating an output signal for each frame of sampling pulses.
Claim 11
Independent Claim 176 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics and each frame is representable by a sample weighting matrix composed of vertical columns and horizontal rows, where the number of columns in the sample weighting matrix determines the number of sampling intervals which constitute a complete frame of sampling pulses, and where the number of rows in the sample weighting determines the number of harmonically related cross-correlation functions; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating an output signal for each frame of sampling pulses.
Claim 12
Independent Claim 129 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses during the sampling interval following each frame of sampling pulses.
Claim 13
Independent Claim 129 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses during the sampling interval following each frame of sampling pulses.
Claim 14
Independent Claim 151 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses, said accumulating means including digital integrating means responsive to the timing signal for summing in succession over a complete frame of sampling intervals the discrete sampled outputs produced during each sampling interval.
Claim 15
Independent Claim 151 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses, said accumulating means including digital integrating means responsive to the timing signal for summing in succession over a complete frame of sampling intervals the discrete sampled outputs produced during each sampling interval.
Claim 16
Dependent Claim 78 words
The apparatus according to claim 10, wherein said digital integrating means includes a recirculating shift register having a number of storage positions corresponding to the number of rows in the sample weighting matrix, means for resetting the storage positions of said recirculating shift register to zero during the sampling interval following each frame of sampling pulses, and means for switching out the accumulated contents of said shift register during the sampling interval following each frame of sampling pulses.
Claim 17
Independent Claim 157 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses, said accumulating means including a parallel filter bank having commutated capacitors switched in response to the timing signal for summing in succession over a complete frame of sampling intervals the discrete sampled outputs produced during each sampling interval.
Claim 18
Independent Claim 157 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses, said accumulating means including a parallel filter bank having commutated capacitors switched in response to the timing signal for summing in succession over a complete frame of sampling intervals the discrete sampled outputs produced during each sampling interval.
Claim 19
Independent Claim 167 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses being adapted to implement an algorithm based on an arrangement of the sample weighting matrix which contains a repetitive relationship between the numbers found in the rows of said sample weighting matrix and the numbers found in the columns of said sample weighting matrix; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating an output signal for each frame of sampling pulses.
Claim 20
Independent Claim 167 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses being adapted to implement an algorithm based on an arrangement of the sample weighting matrix which contains a repetitive relationship between the numbers found in the rows of said sample weighting matrix and the numbers found in the columns of said sample weighting matrix; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating an output signal for each frame of sampling pulses.
Claim 21
Independent Claim 186 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses; and e. said apparatus being adapted to analyze in two channels said incoming signal in the form of in phase and quadrature components, comprising means for partially processing the unknown incoming signal which has been separated into its quadrature components, means for completing the signal separation to provide two separate signal components, and means for further processing said two signal components to derive said frequency domain output signal.
Claim 22
Independent Claim 186 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses; and e. said apparatus being adapted to analyze in two channels said incoming signal in the form of in phase and quadrature components, comprising means for partially processing the unknown incoming signal which has been separated into its quadrature components, means for completing the signal separation to provide two separate signal components, and means for further processing said two signal components to derive said frequency domain output signal.
Claim 23
Independent Claim 137 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including means for generating a series of amplitude quantized sinusoidal cross-correlation waveforms; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 24
Independent Claim 137 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including means for generating a series of amplitude quantized sinusoidal cross-correlation waveforms; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 25
Independent Claim 137 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including means for generating a series of amplitude quantized cosine cross-correlation waveforms; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 26
Independent Claim 137 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including means for generating a series of amplitude quantized cosine cross-correlation waveforms; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 27
Independent Claim 137 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including means for generating a series of amplitude quantized sine cross-correlation waveforms; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 28
Independent Claim 137 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including means for generating a series of amplitude quantized sine cross-correlation waveforms; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 29
Independent Claim 152 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including an N-stage counter chain, a binary rate multiplier and a counter operatively coupled to derive said train of sampling pulses in response to the timing signal; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.
Claim 30
Independent Claim 152 words
An apparatus for analyzing in real time the frequency spectrum of an incoming signal of unknown frequency characteristics, comprising: a. means for generating a timing signal; b. means responsive to the timing signal for generating a train of sampling pulses in repetitive frames wherein each frame of pulses represents a series of cross-correlation functions in terms of a predetermined number of sampling intervals and a predetermined number of harmonics, said means for generating sampling pulses including an N-stage counter chain, a binary rate multiplier and a counter operatively coupled to derive said train of sampling pulses in response to the timing signal; c. means for multiplying the sampling pulses with the incoming signal to generate a train of discrete sampled outputs; and d. means responsive to the timing signal for accumulating the discrete sampled outputs from said multiplying means and generating a frequency domain output signal for each frame of sampling pulses.

References Cited (Backward Citations)

US3065419A Cited
US3566035A Cited
US3674998A Cited
US3803390A Cited
US3728623A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-06-20 1980-12-20 1981-06-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-06-20 1984-12-20 1985-06-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-06-20 1988-12-20 1989-06-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag