<< Chapter < Page
  Adaptive filters   Page 1 / 1
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. y k n 1 L v n k y k - n n 0 L w n k x k - n Thus the coefficient vector is W k v 1 k v 2 k v L k w 0 k w 1 k w L k and the "signal" vector is U k y k - 1 y k - 2 y k - L x k x k - 1 x k - L The error is k d k y k d k W k U k An LMS algorithm can be derived using the approximation k 2 k 2 or k W k k 2 2 k W k k 2 k v 1 k k k w 1 k -2 k v 1 k y k v L k y k w 0 k y k w L k y k Now v i k y k v i k n L 1 v n k y k - n n L 0 w n k x k - n y k - n n L 1 v n k v i k y k - n 0 w i k y k w i k n L 1 v n k y k - n n L 0 w n k x k - n n L 1 v n k w i k y k - n x k - n Note that these are difference equations in v i k y k , w i k y k : call them i k w i k y k , i k v i k y k , then k 1 k 2 k L k 0 k L k , and the IIR LMS algorithm becomes y k W k U k i k x k - i j L 1 v j k i k - j i k y k - i j L 1 v j k i k - j k -2 k 1 k 2 k 0 k 1 k L k and finally W k + 1 W k U k 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.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Adaptive filters. OpenStax CNX. May 12, 2005 Download for free at http://cnx.org/content/col10280/1.1
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Adaptive filters' conversation and receive update notifications?

Ask