Professional Documents
Culture Documents
=
e
=
e
( ) ( ) ( ) ( ) ( ) ( ) eo | + eo | = =
e e | + eo e e
sin e jA cos e A e e A e H
j j j j j j
( )
( )
| | ( )
| | ( ) n cos n h
n sin n h
cos
sin
n
n
e
e
=
eo |
eo |
=
| | ( ) ( ) | | ( ) ( )
| | ( ) ( ) ( ) ( ) | |
| | ( ) | | ( ) | | 0 n sin n h n sin n h
0 cos n sin sin n cos n h
0 cos n sin n h sin n cos n h
n n
n
n n
= o e + | = e + eo |
= eo | e eo | e
= eo | e eo | e
=
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
7
Symmetry of Generalized Linear Phase
Necessary condition for generalized linear phase
For |=0 or t
For |= t/2 or 3t/2
| | ( ) | | 0 n sin n h
n
= o e + |
=
| | ( ) | | | | | | n h n 2 h 0 n sin n h
n
= o = o e
=
| | ( ) | | | | | | n h n 2 h 0 n cos n h
n
= o = o e
=
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
8
Causal Generalized Linear-Phase System
If the system is causal and generalized linear-phase
Since h[n]=0 for n<0 we get
An FIR impulse response of length M+1 is generalized linear
phase if they are symmetric
Here M is an even integer
| | M n and 0 n 0 n h > < =
| | | | n h n M h =
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
9
Type I FIR Linear-Phase System
Type I system is defined with
symmetric impulse response
M is an even integer
The frequency response can
be written as
Where
| | | | M n 0 for n M h n h s s =
( ) | |
| | ( )
(
e =
=
=
e
e
=
e
n cos n a e
e n h e H
2 / M
0 n
2 / M j
n j
M
0 n
j
| | | |
| | | | M/2 1,2,..., k for k 2 / M h 2 k a
2 / M h 0 a
= =
=
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
10
Type II FIR Linear-Phase System
Type I system is defined with
symmetric impulse response
M is an odd integer
The frequency response can
be written as
Where
| | | | M n 0 for n M h n h s s =
( ) | |
| |
( )
(
|
|
.
|
\
|
|
.
|
\
|
e =
=
+
=
e
e
=
e
2
1
n cos n b e
e n h e H
2 / 1 M
1 n
2 / M j
n j
M
0 n
j
| | ( ) | |
( )/2 1 M 1,2,..., k for
k 2 / 1 M h 2 k b
+ =
+ =
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
11
Type III FIR Linear-Phase System
Type I system is defined with
symmetric impulse response
M is an even integer
The frequency response can
be written as
Where
| | | | M n 0 for n M h n h s s =
( ) | |
| | ( )
(
e =
=
=
e
e
=
e
n sin n c je
e n h e H
2 / M
1 n
2 / M j
n j
M
0 n
j
| | | |
M/2 1,2,..., k for
k 2 / M h 2 k c
=
=
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
12
Type IV FIR Linear-Phase System
Type I system is defined with
symmetric impulse response
M is an odd integer
The frequency response can
be written as
Where
| | | | M n 0 for n M h n h s s =
( ) | |
| |
( )
(
|
|
.
|
\
|
|
.
|
\
|
e =
=
+
=
e
e
=
e
2
1
n sin n d je
e n h e H
2 / 1 M
1 n
2 / M j
n j
M
0 n
j
| | ( ) | |
( )/2 1 M 1,2,..., k for
k 2 / 1 M h 2 k d
+ =
+ =
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
13
Location of Zeros for Symmetric Cases
For type I and II we have
So if z
0
is a zero 1/z
0
is also a zero of the system
If h[n] is real and z
0
is a zero z
0
*
is also a zero
So for real and symmetric h[n] zeros come in sets of four
Special cases where zeros come in pairs
If a zero is on the unit circle reciprocal is equal to conjugate
If a zero is real conjugate is equal to itself
Special cases where a zero come by itself
If z=1 both the reciprocal and conjugate is itself
Particular importance of z=-1
If M is odd implies that
Cannot design high-pass filter with symmetric FIR filter and M odd
| | | | ( ) ( )
1 M z
z H z z H n M h n h
= =
( ) ( ) ( ) 1 H 1 1 H
M
=
( ) 0 1 H =
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
14
Location of Zeros for Antisymmetric Cases
For type III and IV we have
All properties of symmetric systems holds
Particular importance of both z=+1 and z=-1
If z=1
Independent from M: odd or even
If z=-1
If M+1 is odd implies that
| | | | ( ) ( )
1 M z
z H z z H n M h n h
= =
( ) ( ) ( ) 1 H 1 1 H
1 M
=
+
( ) 0 1 H =
( ) ( ) ( ) 0 1 H 1 H 1 H = =
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
15
Typical Zero Locations
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
16
Relation of FIR Linear Phase to Minimum-Phase
In general a linear-phase FIR system is not minimum-phase
We can always write a linear-phase FIR system as
Where
And M
i
is the number of zeros
H
min
(z) covers all zeros inside the unit circle
H
uc
(z) covers all zeros on the unit circle
H
max
(z) covers all zeros outside the unit circle
( ) ( ) ( ) ( ) z H z H z H z H
max uc min
=
( ) ( )
i
M 1
min max
z z H z H
=
Copyright (C) 2005 Gner Arslan
351M Digital Signal Processing
17
Example
Problem 5.45