Chapter 10 - Part 2
Chapter 10 - Part 2
Mohammed Abdel-Hafez
Department of Electrical Engineering
Lecture Outline
Proakis: Chapter 10, sections 10.3, 10.4 (US
Edition).
Part 2 Design of IIR Filters
Introduction
10.3 Design of IIR from Analog Filters
10.3.3
Bilinear Transformation
10.3.4 Common Analog Filters
Bilinear transformation ✓
Preserve the system function representation from A to D domain
ELEC 604, M.
hafez 21 11/30/2020
Example
𝜋
2 𝜔 2 1
Ω = tan → 4 = tan 2 → 𝑇 =
𝑇 2 𝑇 2 2
1
| H a ( j) | = 2
2
at = s
A
1+ 2
1
As = −10 log10 2 A = 10 As / 20
A
1 − 1 1 2 1
= =
1 + 1 1+ 2
1 − 1
2 1 1 + 1
= A=
1 + 1 A 2
11/30/2020 ELEC 604, M. hafez 30
Properties of |𝐻𝑎(𝑗Ω)| 2
Analog filter specifications, which are given in terms of the magnitude-
squared response, contain no phase information. Now to evaluate the s-
domain system function Ha(s), consider
𝐻𝑎 (𝑗Ω) = 𝐻𝑎 (𝑠)|𝑠=𝑗Ω
|𝐻𝑎 (𝑗Ω)|2 = 𝐻𝑎 (𝑗Ω)𝐻𝑎∗ (𝑗Ω) = 𝐻𝑎 (𝑗Ω)𝐻𝑎 (−𝑗Ω) = 𝐻𝑎 (𝑠)𝐻𝑎 (−𝑠)|𝑠=𝑗Ω
𝑜𝑟, 𝐻𝑎 (𝑠)𝐻𝑎 (−𝑠) = |𝐻𝑎 (𝑗Ω)|2 |Ω=𝑠/𝑗
1
| H a () | =
2
2N
1 +
c
𝜋 𝑘𝜋
𝑗 +
For N even, 𝑝𝑘 = Ω𝑐 𝑒 2𝑁 𝑁
Symmetry respect to the imaginary axis.
A pole never falls on the imaginary axis, and falls on the real
axis only if N is odd
A stable and causal filter 𝐻𝑎(𝑠) can now be specified by
selecting poles in the left half-plane
c
N
H a ( s) = N
( s − pk )
LHP poles
𝜋 𝑘𝜋
𝑗 2𝑁+ 𝑁
𝑝𝑘 = Ω𝑐 𝑒
1 at = p , − 10 log10 | H a () |2 = R p
| H a () |2 = 2N
at = s , − 10 log10 | H a () |2 = As
1 +
c
1 𝑁 𝑂𝑑𝑑
• At x=0 (or Ω=0); 𝐻𝑎 0 2 = ൝ 1
𝑁 𝐸𝑣𝑒𝑛
1+𝜖2
2 1
• At x=1 (or Ω = Ω𝑐 ); 𝐻𝑎 1 = 1+𝜖2 for all N.
• For 0 ≤ 𝑥 ≤ 1 (or 0 ≤ Ω ≤ Ω𝑐 )
1
|𝐻𝑎 (𝑥)|2 oscillates between 1 and 1+𝜖2
K
H a (s) =
( s − pk )
k
Left half-plane
K is a normalizing factor
−1
Ω Ω
• Replace 𝜖 2 𝑇𝑁2 by its reciprocal 𝜖 2 𝑇𝑁2 .
Ω𝑐 Ω𝑐
Ω Ωc
• Replace the argument 𝑥 = by its reciprocals .
Ω𝑐 Ω
1 1
| H a ( j ) | 2 = |𝐻𝑎 (𝑗Ω)|2 = −1
2 2
1 + TN 1+ 𝜀 2 𝑇𝑁2 Ω𝑐 /Ω
c
11/30/2020 ELEC 604, M. hafez 55
Chebyshev-II filter
One approach to design a Chebyshev-II filter is to
design the corresponding Chebyshev-I first then
apply the transformation.
Magnitude-squared
frequency characteristics
of elliptic filters.
( )
K (k ) K 1 − k12 /2 d
K (k ) K ( 1 − k )
N= ,k = , k1 = , K ( x) = 0
p
1
2 s A −1
2
1 − x 2 sin 2
Lowpass to Lowpass
Suppose that we have a lowpass filter with passband
edge frequency Ω𝑝 and we wish to convert it to
another low pass filter with passband edge frequency
Ω′𝑝 . The transformation that accomplishes this is
Prototype filter
Lowpass to Highpass
If we wish to convert a low pass filter into a
highpass filter with passband edge
frequency, the desired transformation is
Prototype filter
Prototype filter
11/30/2020 ELEC 604, M. hafez 68
Frequency Transformation in Analog Domain
Lowpass to Bandstop
The transformation for converting a low pass analog filter
with passband edge frequency Ω𝑝 into a bandstop filter,we
use the transformation
Prototype filter