An improved lattice-based adaptive IIR notch filter
- 1 September 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 39 (9) , 2124-2128
- https://doi.org/10.1109/78.134453
Abstract
A novel lattice-based adaptive infinite impulse response (IIR) notch filter is developed which features independent tuning of the notch frequency and attenuation bandwidth. The internal structure is based on planar rotators, ensuring reliable numerical behaviour and high processing rates in CORDIC environments. A simple update law allows a simpler implementation than previously proposed designs. Rather than minimizing an output error cost function, the algorithm is designed to achieve a stable associated differential equation, resulting in a globally convergent unbiased frequency estimator in the single sinusoid case, independent of the notch filter bandwidth. Using a second-order structure in the multiple sinusoid case, unbiased estimation of one of the input frequencies is achieved by thinning the notch bandwidth. The tracking behavior is superior to conventional output error designs, and the estimation of extremal frequencies is less prone to overflow instability than previously reported structures.<>Keywords
This publication has 12 references indexed in Scilit:
- Adaptive detection and enhancement of multiple sinusoids using a cascade IIR filterIEEE Transactions on Circuits and Systems, 1989
- Adaptive line enhancement by using an IIR lattice notch filterIEEE Transactions on Acoustics, Speech, and Signal Processing, 1989
- Application of Benveniste's convergence results in the study of adaptive IIR filtering algorithmsIEEE Transactions on Information Theory, 1988
- Performance analysis of an adaptive notch filter with constrained poles and zerosIEEE Transactions on Acoustics, Speech, and Signal Processing, 1988
- Fast least squares adaptive notch filteringIEEE Transactions on Acoustics, Speech, and Signal Processing, 1988
- The digital all-pass filter: a versatile signal processing building blockProceedings of the IEEE, 1988
- A minimal parameter adaptive notch filter with constrained poles and zerosIEEE Transactions on Acoustics, Speech, and Signal Processing, 1985
- Analysis of recursive stochastic algorithmsIEEE Transactions on Automatic Control, 1977
- A unified algorithm for elementary functionsPublished by Association for Computing Machinery (ACM) ,1971
- The CORDIC Trigonometric Computing TechniqueIRE Transactions on Electronic Computers, 1959