<< Chapter < Page | Chapter >> Page > |
Adaptive IIR filters are attractive for the same reasons that IIR filters are attractive: many fewer coefficients may be neededto achieve the desired performance in some applications. However, it is more difficult to develop stable IIRalgorithms, they can converge very slowly, and they are susceptible to local minima. Nonetheless, adaptive IIRalgorithms are used in some applications (such as low frequency noise cancellation) in which the need for IIR-type responses isgreat. In some cases, the exact algorithm used by a company is a tightly guarded trade secret.
Most adaptive IIR algorithms minimize the prediction error, to linearize the estimation problem, as in deterministic or block linear prediction. Thus the coefficient vector is and the "signal" vector is The error is An LMS algorithm can be derived using the approximation or Now Note that these are difference equations in , : call them , , then , and the IIR LMS algorithm becomes and finally where the may be different for the different IIR coefficients. Stability and convergence rate depends on thesechoices, of course. There are a number of variations on this algorithm.
Due to the slow convergence and the difficulties in tweaking the algorithm parameters to ensure stability, IIR algorithms areused only if there is an overriding need for an IIR-type filter.
Notification Switch
Would you like to follow the 'Adaptive filters' conversation and receive update notifications?