IIR Filters: Questions & Answers

  • Thread starter mnb96
  • Start date
  • Tags
    Filters
In summary: In summary, FIR filters can be expressed as convolutions and this is well known. IIR filters also operate as convolutions, but with infinite impulse responses. This means they can still be described and designed mathematically, and can manipulate frequencies in the same way as FIR filters. Analog and digital implementations of IIR filters can be found in various resources, including books and Wikipedia.
  • #1
mnb96
715
5
Hello,
I know that Finite Impulse Response (FIR) filters can be equivalently expressed as a convolution. The effect of convolution in frequency domain is well known. In conclusion it is easy to make sense of FIR filters.

My questions are:

- can also Infinite Impulse Response (IIR) filters be given a similar interpretation?
Are they convolution of some sort?

- There exists some digital IIR filters which manipulate the frequencies of the signal (e.g. low-pass, hi-pass, etc...).
How can one design an IIR filter which does specific operations to frequencies if we don't know how to handle it mathematically?
Alternatively, how can you prove that a low-pass IIR filter in time-domain, does indeed filter frequencies?
 
Engineering news on Phys.org
  • #2
Yes, IIR filters also operate as convolutions, with the difference that their impulse responses are infinite in time instead of finite. Hence the name IIR: "infinite impulse response". Your other questions seem to arise from the misconception that IIR filters cannot be described mathematically. This is false. These filters can be described mathematically, and can be designed to produce all of the filter responses you describe. They can be implemented digitally or with analog circuitry. You can read about analog implementations in books on systems and signals, for instance,

Wainstein and Zubakov, Extraction of Signals From Noise

Digital filters (including IIR) are covered everywhere. See. e.g.,

Oppenheim and Schafer, Digital Signal Processing

Even Wikipedia has some relevant information
http://en.wikipedia.org/wiki/Transfer_function"
http://en.wikipedia.org/wiki/Infinite_impulse_response"
http://en.wikipedia.org/wiki/LTI_system_theory#Impulse_response_and_convolution"
 
Last edited by a moderator:

1. What is an IIR filter?

An IIR filter, or Infinite Impulse Response filter, is a type of digital filter used in signal processing. It is characterized by its ability to use feedback in its operation, allowing it to have an infinite impulse response.

2. How does an IIR filter work?

An IIR filter works by taking an input signal and passing it through a series of coefficients and delays. The output of the filter is the weighted sum of the input and previous outputs. This feedback loop allows the filter to have an infinite impulse response and can be used to shape the frequency response of a signal.

3. What are the advantages of using an IIR filter?

One advantage of using an IIR filter is its efficient use of resources. It requires fewer computations compared to other filter types, making it suitable for real-time applications. Additionally, IIR filters have a sharper transition between the passband and stopband, allowing for a more accurate frequency response.

4. What are the disadvantages of IIR filters?

One disadvantage of IIR filters is their potential for instability. Due to the feedback loop in their operation, IIR filters can amplify certain frequencies, leading to unstable or unpredictable behavior. This can be mitigated through careful design and implementation techniques.

5. How are IIR filters used in real-world applications?

IIR filters have a wide range of applications, including audio and speech processing, image processing, and digital communications. They are also commonly used in biomedical signal processing, such as filtering out noise from electrocardiogram (ECG) signals. IIR filters are also used in various control systems to remove unwanted signals or noise from sensors.

Similar threads

  • Electrical Engineering
Replies
4
Views
310
Replies
9
Views
3K
  • Electrical Engineering
Replies
4
Views
815
Replies
8
Views
1K
Replies
10
Views
454
Replies
7
Views
3K
Replies
2
Views
1K
  • Electrical Engineering
Replies
2
Views
1K
Replies
1
Views
728
  • Engineering and Comp Sci Homework Help
Replies
2
Views
1K
Back
Top