Signal parameterizer
First Claim
Patent Images
1. Apparatus for parameterizing a digital input signal which is the sum of N unrelated sine wave signals of various frequencies, ω
-
m, amplitudes, Am, and phases Bm where m=1·
·
·
N, said apparatus comprising;
first data storage means for storing samples Yt ·
·
·
Yt-(3N-1)h of the digital input signal representing samples at time, t, from the most recent to the oldest sample where h= the time interval between samples,weighted adder means coupled to the first data storage means for receiving the stored samples and calculating a matrix of row and column component signals, CnK, by adding selected ones of the stored samples, Yt ·
·
·
Yt-(3N-1)h, with a weighting function according to the equation ##EQU27## where n=1·
·
·
N rows, K=1·
·
·
N+1 columns, h= time interval between samples and l= a column between O and K, to obtain the matrix array of signals ##EQU28## a first matrix inverter coupled to the weighted adder means for receiving the CnK row and column signals and generating signals representing a set of symmetrical polynomials, {σ
m }, according to the equation ##EQU29## , with each polynomial having coefficients, Zm, representing the cosines of the N frequency components of the input signal,a polynomial solver coupled to the first matrix inverter for receiving the signals representing the set of symmetrical polynomials, {σ
m }, and calculating the roots of each polynomial according to the equation ##EQU30## to obtain signals representing the cosine frequency components, Zm, where Zm =cosine ω
m h and M= the input signal frequency component between 1 and N, anda function inverter coupled to the polynomial solver for calculating the frequency, ω
m, of each of the N unknown input sine waves for each of the digital signal samples according to the equation ##EQU31##
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for parameterizing an input signal as a sum of N unrelated sine waves of various amplitudes, frequencies and phases using a 2N-order difference equation to describe the sine wave sum and converting the problem to a solution of the roots of an N-order polynomial.
-
Citations
6 Claims
-
1. Apparatus for parameterizing a digital input signal which is the sum of N unrelated sine wave signals of various frequencies, ω
-
m, amplitudes, Am, and phases Bm where m=1·
·
·
N, said apparatus comprising;first data storage means for storing samples Yt ·
·
·
Yt-(3N-1)h of the digital input signal representing samples at time, t, from the most recent to the oldest sample where h= the time interval between samples,weighted adder means coupled to the first data storage means for receiving the stored samples and calculating a matrix of row and column component signals, CnK, by adding selected ones of the stored samples, Yt ·
·
·
Yt-(3N-1)h, with a weighting function according to the equation ##EQU27## where n=1·
·
·
N rows, K=1·
·
·
N+1 columns, h= time interval between samples and l= a column between O and K, to obtain the matrix array of signals ##EQU28## a first matrix inverter coupled to the weighted adder means for receiving the CnK row and column signals and generating signals representing a set of symmetrical polynomials, {σ
m }, according to the equation ##EQU29## , with each polynomial having coefficients, Zm, representing the cosines of the N frequency components of the input signal,a polynomial solver coupled to the first matrix inverter for receiving the signals representing the set of symmetrical polynomials, {σ
m }, and calculating the roots of each polynomial according to the equation ##EQU30## to obtain signals representing the cosine frequency components, Zm, where Zm =cosine ω
m h and M= the input signal frequency component between 1 and N, anda function inverter coupled to the polynomial solver for calculating the frequency, ω
m, of each of the N unknown input sine waves for each of the digital signal samples according to the equation ##EQU31## - View Dependent Claims (2, 3, 4, 5)
-
m, amplitudes, Am, and phases Bm where m=1·
-
6. A device for parameterizing an input signal, Yt , as a sum of N unrelated sine waves of various amplitudes, Am, frequencies, ω
-
m, and phases, Bm where m=1·
·
·
N, said device comprising;storage means for digitally sampling the input signal, Yt, at successive times, t, with constant time intervals, h, matrix inverter means coupled to the storage means for converting the digital samples of the sine wave sum signals to an N-order polynomial, and calculator means coupled to the matrix inverter means for solving the roots of the N-order polynomial to enable the determination of the frequency, amplitude and phase of the N unrelated sine wave signals.
-
m, and phases, Bm where m=1·
Specification