1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros...
-
Upload
isabella-goodman -
Category
Documents
-
view
220 -
download
0
Transcript of 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros...
![Page 1: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/1.jpg)
1
Today's lecture−Cascade Systems−Frequency Response−Zeros of H(z) −Significance of zeros of H(z)−Poles of H(z)−Nulling Filters
![Page 2: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/2.jpg)
2
Cascade Example : Combining Systems
![Page 3: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/3.jpg)
3
Factoring z-Polynomials
Example 7.7: Split H(z) into cascade H(z) = 1- 2z-1 + 2z-2 - z-3
Given that one root of H(z) is z=1, so H1(z)= (1-z-1), find H2(z)
H2(z) = H(z)/ H1(z)
H2(z) = (1- z-1 + z-2)
H(z) = H2(z) H1(z)
H(z) = (1-z-1) (1- z-1 + z-2)
![Page 4: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/4.jpg)
4
Deconvolution or Inverse Filtering
Can the second filter in the cascade undo the effect of the first filter?
Y(z) = H1(z) H2(z) X(z)
Y(z) = H (z) X(z)
Y(z) = X(z) if H (z) = 1
or H1(z) H2(z) = 1
or H1(z) = 1/ H2(z)
![Page 5: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/5.jpg)
5
Z-Transform Definition
![Page 6: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/6.jpg)
6
Convolution Property
![Page 7: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/7.jpg)
7
Special Case: Complex Exponential Signals
−What if x[n] = zn with z = e jώ?
−y[n] = ∑ bkx [n-k]
−y[n] = ∑ bkz [n-k]
−y[n] = ∑ bkzn z –k
− y[n] =( ∑ bkz-k) z n
−y[n] = H(z) x[n]
K=0
K=0
K=0
K=0
M
M
M
M
![Page 8: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/8.jpg)
8
Three Domains
![Page 9: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/9.jpg)
9
Frequency Response
![Page 10: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/10.jpg)
10
Another Analysis Tool
![Page 11: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/11.jpg)
11
Zeros of H(z)
![Page 12: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/12.jpg)
12
Zeros, Poles of the H(z)
Each factor of the form (1- az -1) can be expressed as (1- az -1) = (z-a)/z
representing a zero at z = a
and a pole at z = 0
![Page 13: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/13.jpg)
13
Zeros of H(z)
![Page 14: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/14.jpg)
14
Plot Zeros in z-Domain
![Page 15: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/15.jpg)
15
Significance of the Zeros of H(z)−Zeros of a polynomial system function are
sufficient to determine H(z) except for a constant multiplier.
−System function H(z) determines the difference equation of the filter
−Difference equation is a direct link b/w an input x[n] and its corresponding output y[n]
−There are some inputs where knowledge of the zero locations is sufficient to make a precise statement about the output without actually computing it using the difference equation.
![Page 16: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/16.jpg)
16
Poles of H(z)
![Page 17: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/17.jpg)
17
−Signals of the form x[n] = zn for all n
give output y[n] = H(z) zn
−H(z) is a complex constant, which through complex multiplication causes a magnitude and phase change of the input signal zn
−If z0 is one of the zeros of H(z), then H(z0) = 0 so
the output will be zero.
![Page 18: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/18.jpg)
18
Example 7.10 Nulling signals with zeros H(z) = 1- 2z-1 + 2z-2 –z-3
z1 = 1
z2 = ½ + j (3 -1/2)/2 = e jπ/3
z3 = ½ - j (3 -1/2)/2 = e -jπ/3
All zeros lie on the unit circle, so complex sinusoids with frequencies 0, π/3 and - π/3 will be set to zero by the system. Output resulting from the following three inputs will be zero
x1[n] = (z1)n = 1 x2[n] = (z2)n = e jπn/3
x3[n] = (z3)n = e -jπn/3
![Page 19: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/19.jpg)
19
Nulling Property of H(z)
![Page 20: 1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.](https://reader034.fdocuments.net/reader034/viewer/2022051401/5697bfd11a28abf838caae27/html5/thumbnails/20.jpg)
20
Plot Zeros in z-Domain