Claims
- 1. An apparatus for adaptively tuning to a received signal, said received signal varying periodically at a received frequency; the apparatus comprising:
- an oscillator means for generating an estimated signal, said estimated signal being algorithmically derived from said received signal, said algorithmic derivation involving a plurality of factors; said algorithmic derivation occurring according to the following relationship:
- est.x.sub.n+1 =Kx.sub.n -x.sub.n-1
- where:
- est.x.sub.n+1 =said estimated output signal
- x.sub.n+1 =cos((n+1)+.DELTA.)
- x.sub.n =cos((n).DELTA.)
- x.sub.n-1 =cos((n-1).DELTA.)
- K=a constant representing
- K=2cos.DELTA.
- where ##EQU22## f=an estimate of frequency of said received signal f.sub.s =sampling frequency of the apparatus; and
- a difference determining means for determining a difference between two signals, said difference determining means comparing said received signal with said estimated signal and generating at least one error signal representative of said difference between said estimated signal and said received signal;
- said at least one error signal being operatively supplied to said oscillator means appropriately to affect at least one factor of said plurality of factors to alter said estimated signal to reduce said difference; said at least one factor being initially set to an at least one initial value to establish said estimated signal at a predetermined initial estimation of said received frequency.
- 2. An apparatus for adaptively tuning to a received signal as recited in claim 1 wherein said at least one factor is said constant.
- 3. A digital signal processing apparatus for adaptively tuning to a received signal, said received signal varying periodically at a received frequency; the apparatus comprising:
- a first delay circuit, said first delay circuit receiving said received signal and generating a once-delayed signal, said once-delayed signal being substantially said received signal delayed one clock period;
- a second delay circuit, said second delay circuit receiving said once-delayed signal from said first delay circuit and generating a twice-delayed signal, said twice-delayed signal being substantially said received signal delayed two said clock periods;
- a multiplying circuit, said multiplying circuit receiving said once-delayed signal from said first delay circuit and receiving a multiplier from a multiplier source, said multiplying circuit generating a multiplier output signal, said multiplier output signal being substantially said once-delayed carrier signal multiplied by said multiplier, said multiplier being expressed as
- K=2cos.DELTA.,
- where ##EQU23## f=an estimate of frequency of said received signal f.sub.s =sampling frequency of the apparatus;
- a first summing circuit, said first summing circuit receiving said multiplier output signal and receiving said twice-delayed signal, said first summing circuit generating an estimated signal, said estimated signal being substantially the sum of said multiplier output signal and said twice-delayed signal; and
- a second summing circuit, said second summing circuit receiving said received signal and receiving said estimated signal, said second summing circuit generating an error signal, said error signal being representative of the difference between said received signal and said estimated signal;
- said error signal being operatively supplied to said multiplier source, said multiplier source being responsive to said error signal to alter said multiplier appropriately to change said multiplier output signal to reduce said difference between said received signal and said estimated signal, said multiplier being initially set to an initial value to establish said estimated signal at a predetermined initial estimation of said received signal.
- 4. A digital signal processing apparatus for adaptively tuning to a received signal, said received signal being a component of an input signal, said input signal including at least some white Gaussian noise; the apparatus comprising:
- a first delay circuit, said first delay circuit receiving said input signal and generating a once-delayed signal, said once-delayed signal being substantially said input signal delayed once clock period;
- a second delay circuit, said second delay circuit receiving said once-delayed signal from said first delay circuit and generating a twice-delayed signal, said twice-delayed signal being substantially said input signal delayed two said clock periods;
- a first multiplying circuit, said first multiplying circuit receiving said once-delayed signal from said first delay circuit and receiving a first weight factor from a first weight factor source, said first multiplying circuit generating a weighted once-delayed output signal, said weighted once-delayed output signal being substantially said once-delayed signal multiplied by said first weight factor;
- a second multiplying circuit, said second multiplying circuit receiving said twice-delayed signal from said second delay circuit and receiving a second weight factor from a second weight factor source, said second multiplying circuit generating a weighted twice-delayed output signal, said weighted twice-delayed output signal being substantially said twice-delayed signal multiplied by said second weight factor;
- a first summing circuit, said first summing circuit receiving said weighted once-delayed output signal and receiving said weighted twice-delayed signal, said first summing circuit generating an estimated signal, said estimated signal being substantially the sum of said weighted once-delayed output signal and said weighted twice-delayed signal; and
- a second summing circuit, said second summing circuit receiving said input signal and receiving said estimated signal, said second summing circuit generating an error signal, said error signal being representative of the difference between said input signal and said estimated signal;
- said error signal being operatively supplied to said first weight factor source and to said second weight factor source, said first weight factor source and said second weight factor source being responsive to said error signal to alter said first weight factor and said second weight factor appropriately to change said weighted once-delayed output signal and said weighted twice-delayed output signal to reduce said difference between said input signal and said estimated signal, at least one of said first weight factor and said second weight factor being set to an initial first weight factor or an initial second weight factor to establish said estimated signal at a predetermined initial estimation of said received signal.
Parent Case Info
This is a continuation of 07/796,318 filed on Nov. 22, 1991.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
796318 |
Nov 1991 |
|