Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Spectral Transformations of
IIR Digital Filters
Objective - Transform a given lowpass
digital transfer function G L(z) to another
digital transfer function G D() that could
be a lowpass, highpass, bandpass or
bandstop filter.
z-1 has been used to denote the unit delay
in the prototype lowpass filter G L(z) and -1
to denote the unit delay in the
transformed filter GD() to avoid confusion.
2
Spectral Transformations of
IIR Digital Filters
Unit circles in z- and -planes defined
by
j
j
z e , z = e
F
(
z
)
domain given by
Then
GD z GL F z
3
Spectral Transformations of
IIR Digital Filters
Fromz F ( z)
z F z
, thus
, hence
1, if z 1
F z 1, if z 1
1, if z 1
l 1
4
Lowpass-to-Lowpass
Spectral Transformation
To transform a lowpass filter GL(z) with a
cutoff frequency c to another lowpass
c a cutoff frequency
filter GD() with
, the
transformation is 1
1 z
z 1
F z
j
e
j
1e
1
Which yieldstan 2
tan 2
1
Lowpass-to-Lowpass
Spectral Transformation
Solving we get
sin c c 2
sin c c 2
0.0662 1 z 1
1 0.2593z 1 0.6763z
1
0.3917 z 2
Lowpass-to-Lowpass
Spectral Transformation
Here
sin 0.05
0.1934
sin 0.3
z 1 0.1934
z
1 0.1934 z 1
1
Lowpass-to-Lowpass
Spectral Transformation
The
transformation
lowpass-to-lowpass
1 z
z
F z z
1
Lowpass-to-Highpass
Spectral Transformation
Desired transformation
z 1
z
1 z 1
1
c
lowpass filter and
is the cutoff
frequency of the desired highpass filter.
9
Lowpass-to-Highpass
Spectral Transformation
Example - Transform the lowpass
filter
0.0662 1 z
G z
1 0.2593z 1 0.6763z 0.3917 z
1 3
z
0.3468
1
10
Lowpass-to-Highpass
Spectral Transformation
The desired highpass filter is
GD z GL z
z 1 0.3468
z
1 0.3468 z 1
1
11
Lowpass-to-Highpass
Spectral Transformation
The lowpass-to-highpass transformation
can also be used to transform a
highpass filter with a cutoff at c to a
lowpassfilter
with
a
cutoff
at
.
c
And transform a bandpass filter with a
center frequency at 0 to a bandstop
filter with a center frequency
at
.
0
12
Lowpass-to-Bandpass
Spectral Transformation
Desired transformation
2 1 1
z
z
1
1
1
z
1 2 2 1
z
z 1
1
1
2
13
Lowpass-to-Bandpass
Spectral Transformation
The parameters and are given by
cos 2
cos 2
c2
c1
c2
c1
cot c 2 c1 2 tan c 2
Lowpass-to-Bandpass
Spectral Transformation
Special Case - The transformation
c c if
can be simplified
2 c1
Then the transformation reduces to
1
1
1
z z
1 z 1
0
where cos 0
with
denoting the
desired center frequency of the
bandpass filter.
15
Lowpass-to-Bandstop
Spectral Transformation
Desired transformation
2 1 1
z
z
1
1
1
z
1 2 2 1
z
z 1
1
1
2
16
Lowpass-to-Bandstop
Spectral Transformation
The parameters and are given by
cos 2
cos 2
c2
c1
c2
c1
tan c 2 c1 2 tan c 2