Freq
Freq
G(z) A B
= +
z z+3 z−1
Multiply throughout by z − 1 and let z = 1 to get
4
B= =1
4
G(z) 1 1
= + |z| > 3
z z+3 z−1
z z
G(z) = + |z| > 3
z+3 z−1
↔ (−3)n1(n) + 1(n)
Digital Control 2 Kannan M. Moudgalya, Autumn 2007
3. Partial Fraction - Repeated Poles
N (z)
G(z) =
(z − α)pD1(z)
α not a root of N (z) and D1(z)
A1 A2 Ap
G(z) = + + ··· + + G1(z)
z−α (z − α)2 (z − α)p
G1(z) has poles corresponding to those of D1(z).
Multiply by (z − α)p
(z − α)pG(z) = A1(z − α)p−1 + A2(z − α)p−2 + · · ·
+ Ap−1(z − α) + Ap + G1(z)(z − α)p
11z 2 − 15z + 6 A1 A2 B
G(z) = = + +
(z − 2)(z − 1)2 z−1 (z − 1)2 z−2
× (z − 2), let z = 2, to get B = 20. × (z − 1)2,
11z 2 − 15z + 6 (z − 1)2
= A1(z − 1) + A2 + B
z−2 z−2
With z = 1, get A2 = −2.
Differentiating with respect to z and with z = 1,
(z − 2)(22z − 15) − (11z − 15z + 6) 2
A1 = = −9
(z − 2) 2
z=1
9 2 20
G(z) = − − +
z−1 (z − 1)2 z−2
Digital Control 5 Kannan M. Moudgalya, Autumn 2007
6. Important Result from Differentiation
9 2 20
G(z) = − − +
z−1 (z − 1)2 z−2
9z 2z 20z
zG(z) = − − +
z−1 (z − 1)2
z−2
↔ (−9 − 2n + 20 × 2n)1(n)
Use shifting theorem:
G(z) ↔ (−9 − 2(n − 1) + 20 × 2n−1)1(n − 1)
0.8
0.6
0.4
0.2
coswt
−0.2
−0.4
−0.6
−0.8
−1
0 0.5 1 1.5 2 2.5 3 3.5 4
t
w1 = w0
w2 = 2π − w0
u1(n) = A cos w1n = A cos w0n
u2(n) = A cos w2n = A cos(2π − w0)n
= A cos w0n = u1(n)
w2 is an alias of w1
Digital Control 15 Kannan M. Moudgalya, Autumn 2007
16. Properties of Discrete Time Sinusoids - Alias
t 7t
u1[t] = cos (2π ), u2[t] = cos (2π ), Ts = 1
8 8
7n 1
u2(n) = cos (2π ) = cos 2π(1 − )n
8 8
2π 2πn
= cos (2π − )n = cos ( ) = u1(n)
8 8
1
0.8
0.6
0.4
0.2
coswt
−0.2
−0.4
−0.6
−0.8
−1
0 0.5 1 1.5 2 2.5 3 3.5 4
t
Z ∞
X(F ) = x(t)e−j2πF tdt
Z−∞
∞
x(t) = X(F )ej2πF tdF
−∞
If we let radian frequency Ω = 2πF
Z ∞
1
x(t) = X[Ω]ejΩtdΩ,
2π −∞
Z ∞
X[Ω] = x(t)e−jΩtdt
−∞
x(t), X[Ω] are Fourier Transform Pair
Digital Control 17 Kannan M. Moudgalya, Autumn 2007
18. Frequency Response
∞
X
y(n) = ejwn g(k)e−jwk = ejwnG(ejw )
k=−∞
∞
X
4
U (ejω ) = u(n)e−jωn
n=−∞
Z π
1
u(m) = U (ejω )ejωmdω
2π −π
Z 1/2
= U (f )ej2πf mdf
−1/2
1
y(n) = [u(n + 1) + u(n) + u(n − 1)]
3
X∞
y(n) = g(k)u(n − k)
k=−∞
= g(−1)u(n + 1) + g(0)u(n) + g(1)u(n − 1)
1
g(−1) = g(0) = g(1) =
3
X∞
jw
G e = g(n)z −n|z=ejw
n=−∞
1 jw −jw
1
= e +1+e = (1 + 2 cos w)
3 3
Digital Control 23 Kannan M. Moudgalya, Autumn 2007
23. FT of a Moving Average Filter - Example
jω
1 jw
1
G e = (1 + 2 cos w), |G e | = | (1 + 2 cos w)|
3
( 3
0 0 ≤ w < 2π3
Arg(G) =
π 2π
3
≤w<π
1 / / U p d a t e d ( 1 8 − 7 − 0 7 )
2 / / 5 . 3
4 w = 0 : 0 . 0 1 : %pi ;
5 subplot ( 2 , 1 , 1 ) ;
6 plot2d1 ( ” g l l ” ,w , abs(1+2∗ cos (w) ) / 3 , s t y l e = 2 ) ;
7 l a b e l ( ’ ’ , 4 , ’ ’ , ’ Magnitude ’ , 4 ) ;
8 subplot ( 2 , 1 , 2 ) ;
9 plot2d1 ( ” g l n ” ,w , phasemag(1+2∗ cos (w ) ) , s t y l e = 2 , r e c t =[0.
10 l a b e l ( ’ ’ , 4 , ’w ’ , ’ Phase ’ , 4 )
Digital Control 24 Kannan M. Moudgalya, Autumn 2007
24. FT of a Moving Average Filter - Example
jw
1
|G e | = | (1 + 2 cos w)|,
(3
0 0 ≤ w < 2π 3
Arg(G) = 2π
π 3 ≤w<π
0
10
Magnitude
−1
10
−2
10
−3
10
−2 −1 0 1
10 10 10 10
200
150
Phase
100
50
0
−2 −1 0 1
10 10 10 10
w
Digital Control 25 Kannan M. Moudgalya, Autumn 2007
25. Additional Properties of Fourier Transform
Recall
jw
∗ −jw
G e =G e
Symmetry of magnitude for real valued sequences
jw
jw
∗ jw 1/2
|G e |= G e G e
∗ −jw
−jw 1/2
= G e G e
= |G(e−jw )|
This shows that the magnitude is an even function. Similarly,
−jw
jw
Arg G e = −Arg G e
⇒ Bode plots have to be drawn for w in [0, π] only.
Fs
F0 − Fs 2
t F
−B F0 B F0 + Fs
F
ua (nT ) = u(n) U Fs
Fs
t F
Ts − 32 Fs − F2s Fs
2
3
F
2 s
Digital Control 28 Kannan M. Moudgalya, Autumn 2007
28. Slow Sampling Results in Aliasing
ua(t) Ua(F )
t F
−B B
F
U Fs
Fs
t F
Ts − F2s Fs
2
F
U Fs
u(n) Fs
t F
Ts − F2s Fs
2
1 F
Fs
U Fs
Ua′ (F )
1 F
Fs
U′ Fs