Next: SYSTEM OPERATION
Up: NONSTATIONARY SINUSOIDAL MODELING WITH
Previous: THEORY
We now may consider a more general and practical discrete time
signal model for a given spectral peak:
 |
|
|
(6) |
where
is one-half the chirp rate in radians (increased)
per sample,
is the center frequency in radians per
sample, and
is the phase offset. The DFT of
is
.
To estimate
from
, it may be shown [8]
that we may use our estimator in eqn. 5, provided
that we consider
corresponding to
rather than
.
It may also be shown [9] that the estimator is
valid when
.
We may also use the estimator when
order polynomial amplitude
modulation occurs in the signal. To prove that this is valid, we
first recall that taking an order 3 or higher derivative
(approximated by differencing) of
yields zero. Now,
recalling that order
polynomial amplitude modulation in the
time domain corresponds to order
differentiation (approximated
by differencing) and multiplication by
in the frequency
domain, we see that such AM cannot influence our estimator.
Although our estimator survives these conditions, it cannot
function normally when
or
is very small. (Because we
will treat
as the fixed frame length of the system, we may
view this as a constraint on
.) The error occurs because
we cannot achieve the spectral resolution needed to accurately
estimate the very large second order derivative in
eqn. 4 with a second order difference, barring a
increase in
. The error manifests itself in a
predictable way, however, with the estimated
value from
eqn. 5 showing an imaginary part when in fact the
estimate should be purely real. This imaginary part mimics the
ratio of the real part to the correct
value, allowing us
to solve the equation
 |
|
|
(7) |
as a least squares problem to obtain optimal coefficients
and
. We may then substitute these and the real and
imaginary parts of the eqn. 5 estimate and solve for
in cases where the initial estimator's guess is below our
smallness threshold of 0.08 radians per
-sample window. (This
was found to be reasonable when using zero padding to
.)
Doing so creates a small-
estimator that is as accurate
for small
as eqn. 5 is for larger
.
Results showing the estimator applied to a range of
values are shown in figure 1. In that figure,
,
and
. An arbitrary affine
amplitude modulation of
was applied as was a phase
shift of
.
Figure 1:
Results achieved by the small-
and general estimator.
|
3in2intestscriptfig.eps
|
Next: SYSTEM OPERATION
Up: NONSTATIONARY SINUSOIDAL MODELING WITH
Previous: THEORY
Aaron S. Master
2003-03-31