The convenience of the assumption of stationarity in FFT spectral analysis encourages the routine use of that assumption in processing data. The time series is taken to be ``pseudo-stationary'' even though changes in time are probably present to some extent. The possible existence of nonstationarity is examined by looking for differences between the spectra in one time interval as compared to the next.
In a statistical sense, this is incredibly crude! It would be like
fitting a curve y(xi) through a set of values
by subdividing the range of x-values into discrete
intervals, averaging the y(xi) values in each interval, plotting
the average at the midpoint of the interval, and connecting the means
to get the predictor curve for y(x). Modern least-square regression
gives a much more sophisticated estimation process. The interval or
bin method can be quite useful as a nonparametric procedure for data
exploration, but even there, other procedures based on kernals or the
technique of kriging are preferable.
There is a very simple way to bring curve fitting methods into
spectral estimation. This can be applied in so-called
``interval-averaging'' analysis. In this mode of analysis, the data
sequence introduced in (1) is subdivided into K equal length
increments of length NK = N/K. For example, N = 1024 might be
broken up into 8 intervals of length 128. Let
be the
FFT of the data in the k-th interval for
,according to Eqs. (2) and (3) with N replaced by
NK. The usual spectral estimate at frequency
is
![]() |
(5) |
(Earle and McGehee [9]).
Curve fitting methods for nonstationarity can be introduced by setting
| |
(6) |
| |
(7) |
and then fitting a straight line (or other selected polynomial)
through
. The fit for successive
intervals of length N, could be improved by making them into
first-order splines and requiring that the lines patch together at the
``knot'' points between the intervals to maintain continuity. This
would give a piecewise linear continuous representation of the
evolutionary spectra at each frequency, and allow nonstationarity on a
minute-to-minute scale.
More sophisticated methods for estimating evolutionary spectra have been proposed based on filter theory [15] and splines [5,11,14].