Wednesday, 12 April 2017

Design of Butterworth filter

Design of Butterworth Filter
This was the first experiment from which we started implementing the code in Scilab. Scilab is a software which is very similar to that of MATLAB. The biggest advantage of using Scilab software is that, it is an open source software. Initially we downloaded the Scilab software in all the PC's.
In this experiment various parameters such as passband attentuation, stopband attenuation, stopband frequency and passband frequency were passed as inputs and the code was implemented in such a way that it would calculate the order of the filter as well as the transfer function of the filter in Z domain. The steepness of the curve depends upon the order of the filter. Butterworth filter has monotonic passband as well as monotonic stopband.

17 comments:

  1. Also, state the advantages of IIR filters ?

    ReplyDelete
    Replies
    1. IIR requires less memory and calculations than a similar FIR filter to achieve a given filtering characteristics.

      Delete
  2. Does it have ripple pass band and stop band ?

    ReplyDelete
    Replies
    1. No butterworth filter has no ripple in passband as well as in stopband. However chebyshev filer has ripple in passband and no ripple in stopband

      Delete
    2. Chebyshev filter has two types
      Type 1: ripples in passband
      Type 2: ripples in stopband

      Delete
  3. They have wide transition band

    ReplyDelete
    Replies
    1. Yes that's the disadvantage of butterworth filter

      Delete
  4. Transition width of Butterworth filter is high compared to chebyshev filter

    ReplyDelete
  5. They require more hardware components for realization

    ReplyDelete
  6. In BLT, Analog frequency in the range [ 0 to infinity) is compressed to Digital frequency in the range [ 0 to pie ]. This frequency compression is called frequency warping which is used in the design procedure of IIR filter design when BLT method is used.

    ReplyDelete
    Replies
    1. This is when IIR filter is designed using BLT method where there's one to one mapping from analog frequency to digital frequency

      Delete
  7. We have to input parameters such as Ap,As,stop band and pass band frequency when we execute the scilab code

    ReplyDelete
    Replies
    1. Yes and depending upon the input parameters order of the filter will be calculated

      Delete
  8. it is also referred as a maximally flat magnitude filter. The rate of falloff response of the filter is determined by the number of poles taken in the circuit

    ReplyDelete
    Replies
    1. Yes which inturn reflects about the order of the filter

      Delete