Frequency Domain AnalysisII
Frequency Domain AnalysisII
Liang Dong
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 1 / 20
Frequency-domain Analysis of LTI Systems
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 2 / 20
Linear Time-Invariant Systems as Frequency-Selective
Filters
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 3 / 20
Linear Time-Invariant Systems as Frequency-Selective
Filters
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 4 / 20
Ideal Filter Characteristics
A filter with frequency response
Ideal filters have a linear phase characteristic within their passband, that is,
Θ(ω) = −ωn0
dΘ(ω)
τg (ω) = −
dω
Linear phase = group delay is constant. In this case, all frequency
components of the input signal undergo the same time delay.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 6 / 20
Ideal Filter Characteristics
“Ideal” filter:
Impulse response is a sinc function.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 7 / 20
Ideal Filter Characteristics
“Ideal” filter:
Impulse response is a sinc function.
This filter is not causal and it is not absolutely summable and
therefore unstable.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 7 / 20
Ideal Filter Characteristics
“Ideal” filter:
Impulse response is a sinc function.
This filter is not causal and it is not absolutely summable and
therefore unstable.
Design some simple digital filters by the placement of poles and zeros
in the z -plane.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 7 / 20
Ideal Filter Characteristics
“Ideal” filter:
Impulse response is a sinc function.
This filter is not causal and it is not absolutely summable and
therefore unstable.
Design some simple digital filters by the placement of poles and zeros
in the z -plane.
The location of poles and zeros affects the frequency response
characteristics of the system.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 7 / 20
The Pole-Zero Placement Method
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 8 / 20
The Pole-Zero Placement Method
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 8 / 20
The Pole-Zero Placement Method
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 8 / 20
The Pole-Zero Placement Method
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 8 / 20
The Pole-Zero Placement Method
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 9 / 20
Lowpass, Highpass, and Bandpass Filters
Design of lowpass digital filters: the poles should be placed near the
unit circle at points corresponding to low frequencies (near ω = 0)
and zeros should be placed near or on the unit circle at points
corresponding to high frequencies (near ω = π).
Design of highpass digital filters: The opposite.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 10 / 20
A Simple Lowpass-to-Highpass Filter Transformation
Frequency translation of π rad:
Therefore,
hhp (n) = e jπn hlp (n) = (−1)n hlp (n)
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 11 / 20
Digital Resonator
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 12 / 20
Digital Resonator
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 13 / 20
Digital Resonator
b0
H(ω0 ) =
(1 − re jω0 e −jω0 )(1 − re −jω0 e −jω0 )
b0
=
(1 − r )(1 − re −j2ω0 )
b0
|H(ω0 )| = p =1
(1 − r ) 1 + r 2 − 2r cos 2ω0
p
b0 = (1 − r ) 1 + r 2 − 2r cos 2ω0
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 14 / 20
Digital Resonator
b0
|H(ω0 )| =
U1 (ω)U2 (ω)
∠H(ω) = 2ω − Φ1 (ω) − Φ2 (ω)
q
U1 (ω) = 1 + r 2 − 2r cos(ω0 − ω)
q
U2 (ω) = 1 + r 2 − 2r cos(ω0 + ω)
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 15 / 20
Digital Resonator
q
U1 (ω) = 1 + r 2 − 2r cos(ω0 − ω)
q
U2 (ω) = 1 + r 2 − 2r cos(ω0 + ω)
1 + r2
−1
min U1 (ω)U2 (ω) =⇒ ωr = cos cos ω0
ω 2r
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 16 / 20
Digital Resonator
p
2(1 − cos 2ω)
|H(ω)| = b0
U1 (ω)U2 (ω)
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 17 / 20
All-Pass Filters
|H(ω)| = 1, 0 ≤ ω ≤ π
e.g.,
1 a pure delay system H(z) = z −k .
2
PN
k=0 ak z −N+k
H(z) = N
, a0 = 1
−k
P
k=0 ak z
A(z −1 )
= z −N
A(z)
PN −k .
where A(z) = k=0 ak z
|H(ω)|2 = H(z)H(1/z)|z=e jω = 1
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 18 / 20
All-Pass Filters
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 19 / 20
All-Pass Filters
where there are NR real poles and zeros and NC complex-conjugate pairs
of poles and zeros.
For causal and stable systems, 1 < αk < 1 and |β| < 1.
Liang Dong (Baylor University) Frequency-domain Analysis of LTI Systems April 13, 2017 20 / 20