Frequency Response - Lecture Notes | EECS 451, Study notes of Electrical and Electronics Engineering

Material Type: Notes; Professor: Yagle; Class: Dig Sig Proc&Analys; Subject: Electrical Engineering And Computer Science; University: University of Michigan - Ann Arbor; Term: Unknown 1989;

Typology: Study notes

Pre 2010

Uploaded on 09/02/2009

koofers-user-7xn
koofers-user-7xn 🇺🇸

7 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
EECS 451 FREQUENCY RESPONSE
Recall: zn
o |H(z)| H(zo)zn
o. Eigenfunction of LTI.
Now: zn
o=e+on |H(z)| H(e+jωo)e+on.
and: zn
o=eon |H(z)| H(ejωo)eon.
cos(ωon) |H(z)| |H(eo)|cos(ωon+arg[H(eo)]).
Gain: Amplitude increases by factor of |H(eo)|.
Phase: Shift by arg[H(ejωo)] = tan1Im[H(ej ωo)]
Re[H(eo)] .
DTFT: H(eo) = Ph(n)ejωon=DT F T [h(n)].
Zero: H(z) has a zero at e±oy(n) = 0 in steady-state.
Pole: H(z) has a pole at e±oy(n) blows up.
EX #1: h(n) = (1
2)nu(n) and x(n) = {. . . 1,0,1,0,1...}= cos(πn
2).
H(e ) = 1/(1 1
2e ) = 1/(1 + j
2) = 0.89ej26.6oat ω=π
2
y(n) = 0.89 cos( πn
226.6o) = {. . . 0.8,0.4,0.8,0.4,0.8,0.4. . .}.
EX #2: h(n) = (1
2)nu(n) and x(n) = {. . . 1,1,1,1,1. . .}= cos(πn).
H(e ) = 1/(1 + 1
2) = 2
3at ω=πy(n) = 2
3cos(πn) = 2
3(1)n.
Why 2
3?y(n) = h(n)x(n) = P(1
2)i(1)ni= (1)nP(1
2)i= (1)n1
1(1
2).
EX #3a: h(n) = {1
2,+1
2} H(e ) = 1
2(1 + e ) = cos( ω
2)ejω/2. Lowpass.
EX #3b: h(n) = {1
2,1
2} H(e ) = 1
2(1 e ) = sin( ω
2)ej(πω)/2. High.
Notch: H(z) = (zeo)(zeo)1
z=z2 cos(ωo) + z1.
filter: H(e ) = 2 cos(ω)2 cos(ωo). h(n) = {1,2 cos(ωo),1}.
Comb: H(z) = 1
2M+1 PM
k=MzLk zeros at z=ej2πk
L(2M+1)
for k=±1. . . ±LM unless Ldivides k. See p. 349.
Reson- H(z) = Bz2/[(zrejωo)(zreo)] = Bz2/[z22rcos(ωo)z+r2].
ator: On unit circle |z|= 1, H(ej ω ) peaks at ω=±cos1[1+r2
2rcos ωo].
r1:Resonant freq.'ωo; 3 dB bandwidth'2(1 r). See p. 342.
All- H(z) = zDQz1z
k
1zkz1or A(1/z)
zNA(z)H(z)H(1/z) = 1 |H(ejω)|= 1.
pass: |zi|<1stable and causal; A(z) = Z{causal signal}.
pf2

Partial preview of the text

Download Frequency Response - Lecture Notes | EECS 451 and more Study notes Electrical and Electronics Engineering in PDF only on Docsity!

EECS 451 FREQUENCY RESPONSE

Recall: zon → |H(z)| → H(zo)zon. Eigenfunction of LTI. Now: zon = e+jωon^ → |H(z)| → H(e+jωo^ )e+jωon. and: zon = e−jωon^ → |H(z)| → H(e−jωo^ )e−jωon. cos(ωon) → |H(z)| → |H(ejωo^ )| cos(ωon + arg[H(ejωo^ )]).

Gain: Amplitude increases by factor of |H(ejωo^ )|. Phase: Shift by arg[H(ejωo^ )] = tan−^1 Im[H(e

jωo (^) )] Re[H(ejωo^ )]. DTFT: H(ejωo^ ) =

h(n)e−jωon^ = DT F T [h(n)]. Zero: H(z) has a zero at e±jωo^ → y(n) = 0 in steady-state. Pole: H(z) has a pole at e±jωo^ → y(n) → ∞ blows up.

EX #1: h(n) = ( 12 )nu(n) and x(n) = {... − 1 , 0 , 1 , 0 , − 1.. .} = cos( πn 2 ). H(ejω^ ) = 1/(1 − 12 e−jω^ ) = 1/(1 + j 2 ) = 0. 89 e−j^26.^6

o at ω = π 2 y(n) = 0.89 cos( πn 2 − 26. 6 o) = {... 0. 8 , 0. 4 , − 0. 8 , − 0. 4 , 0. 8 , 0. 4.. .}.

EX #2: h(n) = ( 12 )nu(n) and x(n) = {... − 1 , 1 , − 1 , 1 , − 1.. .} = cos(πn). H(ejω^ ) = 1/(1 + 12 ) = 23 at ω = π → y(n) = 23 cos(πn) = 23 (−1)n. Why 23? y(n) = h(n) ∗ x(n) =

( 12 )i(−1)n−i^ = (−1)n^

(− 12 )i^ = (−1)n^1 −(^1 − 1 2 )^

EX #3a: h(n) = { 12 , + 12 } → H(ejω^ ) = 12 (1 + e−jω^ ) = cos( ω 2 )e−jω/^2. Lowpass.

EX #3b: h(n) = { 12 , − 12 } → H(ejω^ ) = 12 (1 − e−jω^ ) = sin( ω 2 )ej(π−ω)/^2. High.

Notch: H(z) = (z − ejωo^ )(z − e−jωo^ ) (^) z^1 = z − 2 cos(ωo) + z−^1. filter: H(ejω^ ) = 2 cos(ω) − 2 cos(ωo). h(n) = { 1 , −2 cos(ωo), 1 }.

Comb: H(z) = (^2) M^1 +

∑M

k=−M z

−Lk (^) → zeros at z = e L(2j^2 Mπk +1) for k = ± 1... ± LM unless L divides k. See p. 349.

Reson- H(z) = Bz^2 /[(z − rejωo^ )(z − re−jωo^ )] = Bz^2 /[z^2 − 2 r cos(ωo)z + r^2 ]. ator: On unit circle |z| = 1, H(ejω^ ) peaks at ω = ± cos−^1 [ 1+r

2 2 r cos^ ωo]. r → 1 : Resonant freq.' ωo; 3 dB bandwidth' 2(1 − r). See p. 342.

All- H(z) = zD^

∏ (^) z−^1 −z∗ k 1 −zk z−^1 or^

A(1/z) zN^ A(z) →^ H(z)H(1/z) = 1^ → |H(e

jω (^) )| = 1. pass: |zi| < 1 →stable and causal; A(z) = Z{causal signal}.

EECS 451 DTFS AND FREQUENCY RESPONSE

Signal: x(n) = {... 4 , 0 , 1 , 0 , 1 , 0 , 4 , 0 , 1 , 0 , 1 , 0 , 4.. .} has period=N=6. System: y(n) = 12 (x(n) + x(n − 1)) (average the 2 most recent inputs). Goal: Compute Discrete Time Fourier Series (DTFS) of input x(n). Goal: Compute Discrete Time Fourier Series (DTFS) of output y(n).

DTFS: x(n) =

∑N − 1

k=0 Xke

j 2 πnk/N (^) for all n where N =period of x(n).

Compute: Xk = (^) N^1

∑N − 1

n=0 x(n)e

−j 2 πnk/N (^) for k = 0... N − 1. Use fft/N

Note: Like Fourier series, except for finite number N of harmonics.

Compare: x(t) =

−∞ Xke

j 2 πkt/T (^) where Xk = 1 T

∫ T

0 x(t)e

−j 2 πkt/T (^) dt.

Compute: fft([4 0 1 0 1 0],6)/6=[1 .5 .5 1 .5 .5] Note: x(n) real and even → DTFS coefficients real and even (extensions). Note: x(n) = 0 for odd n → DTFS coefficients repeat (the last 3=first 3). DTFS: x(n) = 1 +. 5 ej^2 πn/^6 +. 5 ej^4 πn/^6 + ej^6 πn/^6 +. 5 ej^8 πn/^6 +. 5 ej^10 πn/^6 DTFS: x(n) = 1 + cos( π 3 n) + cos( 23 π n) + cos(πn) after simplifying above. Average 16 (4^2 + 0^2 + 1^2 + 0^2 + 1^2 + 0^2 ) = 3 in time domain agrees with Power: 12 + ( 12 )^2 + ( 12 )^2 + 1^2 + ( 12 )^2 + ( 12 )^2 = 3 by Parseval’s theorem.

DTFT: y(n) = 12 (x(n) + x(n − 1)) → h(n) = { 12 , 12 } → H(ejω^ ) = 12 + 12 e−jω^. DTFT: H(ejω^ ) = 12 + 12 e−jω^ = (cos ω 2 )e−jω/^2 after simplifying. Then have: x(n) : 1 cos( π 3 n) cos( 23 π n) cos(πn) ω : 0 π/ 3 2 π/ 3 π H(ejω^ ) : 1 0. 8666 − π 6 0. 56 − π 3 0 Gain : 1 0. 866 0. 5 0 Phase : 0 −π/ 6 −π/ 3 N A Then: y(n) = 1 + 0.866 cos( π 3 n − π 6 ) + 0.5 cos( 23 π n − π 3 ) + 0 simplifies to y(n) = {... 2 , 2 ,. 5 ,. 5 ,. 5 ,. 5 , 2 , 2 ,. 5 ,. 5 ,. 5 ,. 5 , 2 , 2.. .} Period still=6. Note: Higher frequencies of x(n) reduced in amplitude (attenuated) in y(n). Thus: This system smoothes the input signal (n) (running 2-point average).