This is a pseudo-mirror of www.bores.com DSP intro at http://www.bores.com/courses/intro/iir/5_invar.htm [sic] as per the policy of this site.
This mirror was created from the source on 03/08/2000 at 22:46 Central Time.
Commercial information, time-dependent information, and all the damn JAVA scripts have been removed. All "htm" extensions have been changed to the proper "html" extensions. Has also been edited for
coherence, proper-linkage, and better document flow.
Copied without permission.
Direct digital IIR filter design is rarely used, for one very simple reason:
While it is easy to calculate the filter's frequency response, given the filter coefficients, the inverse problem - calculating the filter coefficients from the desired frequency response - is so far an insoluble problem. Not many text books admit this.
Because we do not know how to design digital IIR filters, we have to fall back on analogue filter designs (for which the mathematics is well understood) and then transform these designs into the sampled data z plane Argand diagram.
Note that the filter's impulse response defines it just as well as does its frequency response.
Here is a recipe for designing an IIR digital filter:
This process is called the method of impulse invariance.
The method of impulse invariance seems simple: but it is complicated by all the problems inherent in dealing with sampled data systems. In particular the method is subject to problems of aliasing and frequency resolution.
| Last updated: 4th January 1998 | http://www.bores.com/courses/intro/iir/5_invar.htm