Document

advertisement
BIEN425 – Lecture 13
• By the end of the lecture, you should be able to:
– Outline the general framework of designing an IIR filter using
frequency transform and bilinear transform
– Describe the differences between various classical analog filter
(Butterworth, Chebyshev-I, Chebyshev-II and Elliptic)
characteristics
– Design classical analog filters (Butterworth, Chebyshev-I,
Chebyshev-II and Elliptic)
1
Design IIR filters by prototype filters
• Most widely used design procedure
• Filter design parameters obtained from filter design
specifications
• Recall: Fp, Fs, dp, ds
2
Selectivity and Discrimination
• Selectivity factor (r)
• Discrimination factor (d)
• Ideal filter (r = 1, d = 0)
3
Analog filter 1 - Butterworth
4
Butterworth
• Magnitude response – Aa(f)
– Fc is called 3-dB cut-off frequency
• The poles of Ha(s) are:
5
Butterworth
• Laplace transform Ha(s)
• The passband and stopband constraints are:
6
Butterworth
• Selecting the order (n) and the cutoff frequency (Fc)
7
Analog filter 2 - Chebyshev-I
8
Chebyshev-I
• Magnitude response – Aa(f)
– Where Tk+1(x) is called Chebyshev polynomial which is
expressed recursively
• Because Tn(1)=1, we can define the ripple factor e
9
Chebyshev-I
• The poles are on a ellipse
• Laplace transform Ha(s)
– Where b is defined as (-1)np0p1p2…pn-1
– Aa(0) is the DC gain
• Order (n) is determined by
10
Analog filter 3 - Chebyshev-II
11
Chebyshev-II
• Magnitude response – Aa(f)
• Ripple factor
12
Chebyshev-II
• Laplace transform Ha(s)
–
–
–
–
Where b = sum of poles / sum of zeros
Poles are located at the reciprocals of the poles of Chebyshev-I
Zeros are located along the imaginary axis
Order (n) is computed the same way as Chebyshev-I
13
Analog filter 4 - Elliptic
14
Elliptic
• Magnitude response – Aa(f)
– Un is n-th order Jacobian elliptic function
15
Elliptic
• Finding the poles and zeros of elliptic filter requires
iterative solution of nonlinear algebraic equations
• Order (n)
16
Comparison
Analog
Filter
Passband
Stopband
Transition
Band
Specificatio
n
Butterworth
Monotonic
Monotonic
Broad
Pass/Stopband
Chebyshev-I
Equiripple
Monotonic
Narrow
Passband
ChebyshevII
Monotonic
Equiripple
Narrow
Stopband
Elliptic
Equiripple
Equiripple
Very
Narrow
Passband
17
General method 1
18
General method 2
19
Using frequency + bilinear transform
• We will cover this in the next lecture
• Method 1:
– Normalized lowpass (analog)
– Frequency transformation to LP,HP,BP,BS (analog)
– Bilinear transformation (digital)
• Method 2:
– Normalized lowpass (analog)
– Bilinear transformation lowpass (digital)
– Frequency transform to LP,HP,BP,BS (digital)
20
Download