A minimal parameter adaptive notch filter with constrained poles and zeros

A new algorithm is presented for adaptive notch filtering and parametric spectral estimation of multiple narrow-band or sine wave signals in an additive broad-band process. The algorithm is of recursive prediction error (RPE) form and uses a special constrained model of infinite impulse response (IIR) with a minimal number of parameters. The convergent filter is characterized by highly narrow bandwidth and uniform notches of desired shape. For sufficiently large data sets, the variances of the sine wave frequency estimates are of the same order of magnitude as the Cramer-Rao bound. Results from simulations illustrate the performance of the algorithm under a wide range of conditions.

[1]  Arye Nehorai,et al.  Algorithms for system identification and source location , 1983 .

[2]  Sun-yuan Kung,et al.  An unbiased adaptive method for retrieval of sinusoidal signals in colored noise , 1981, 1981 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[3]  S.M. Kay,et al.  Spectrum analysis—A modern perspective , 1981, Proceedings of the IEEE.

[4]  Ieee Acoustics,et al.  IEEE Transactions on Acoustics, Speech, and Signal Processing , 1974 .

[5]  B. Widrow,et al.  Adaptive noise cancelling: Principles and applications , 1975 .

[6]  R. R. Boorstyn,et al.  Multiple tone parameter estimation from discrete-time observations , 1976, The Bell System Technical Journal.

[7]  C. K. Yuen,et al.  Theory and Application of Digital Signal Processing , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Arye Nehorai,et al.  On the stability and performance of the adaptive line enhancer , 1980, ICASSP.

[9]  T. Söderström,et al.  On the parsimony principle , 1982 .

[10]  M. Morf,et al.  Inverses of Toeplitz operators, innovations, and orthogonal polynomials , 1975, 1975 IEEE Conference on Decision and Control including the 14th Symposium on Adaptive Processes.

[11]  P. Kumar,et al.  Theory and practice of recursive identification , 1985, IEEE Transactions on Automatic Control.

[12]  S. Kung,et al.  Adaptive notch filtering for the retrieval of sinusoids in noise , 1984 .

[13]  Lennart Ljung,et al.  Analysis of a general recursive prediction error identification algorithm , 1981, Autom..

[14]  Julius O. Smith,et al.  Analysis and performance evaluation of an adaptive notch filter , 1983, The 22nd IEEE Conference on Decision and Control.

[15]  Lennart Ljung,et al.  A Comparative Study of Recursive Identification Methods , 1974 .