Page 406 - Analog and Digital Filter Design
P. 406

IIR Filter Design  403





                      Now by substituting into the original Butterworth transfer function

                                       1
                            H(s) =
                                  s2 +&+I

                      Using oD = 2n(3.4/8) = 2.6703538, the function cot(oJ2)  = cot(1.33517688) =
                      Iftan( 1.33517688) = 0.2400788:












                      Comparing to design method 1 and 1, it can be seen that the equation for H(z)
                      using design method 2 is identical (within the error limits of my calculator). The
                      only difference is that the second method is a single step.



                      Highpass Frequency Scaling
                      Design a second-order IIR highpass filter with the same characteristics as the
                      lowpass  design  produced  in  the  previous  section. The  filter  should  have  a
                      passband  edge at  3.4kHz,  a  sampling clock of  8 kHz,  and should  be  based
                      on the lowpass analog (Butterworth) transfer function:






                      As in the case of  lowpass design, there are several ways to produce a highpass
                      IIR filter design. First I will follow the step-by-step procedure outlined previ-
                      ously: pre-warp the analog equation  and then  use  the  bilinear transform  to
                      produce the coefficients. The second method is more complex. but produces the
                      design in a single step.




                      Design Method 1
                      The  analog  frequency  response  must  be  pre-warped  using  the  following
                      equation:


                            s = ..t(oD/2).[=J
   401   402   403   404   405   406   407   408   409   410   411