TRANSFORMASI Z
Kegunaan Transformasi -z
DEFINISI
Transformasi-z, F(z), dari fungsi waktu diskrit f(n) adalah:
dengan
z adalah variabel
kompleks
Z[ f (n)] =
f (k ) z
F ( z) =
(1)
k =
k
F ( z) =
f (k ) z
k=
k =0
f (k ) z
k =0
f (k ) z
(2)
k
(n)
0, 1}
= {1, 2, 7, 0, 1}
5,
x 3 (n) = ( n )
x 4 (n) = ( n k ),
k ),
x 5 (n)
k > 0
k > 0
= (n
+
d) x(n)=e-2n
e) x(n)=n e-2n
f) x(n)=e2ncos(3n)
Tabel Transformasi-z
F(n)
(n)
(n - k ), k >
0
F(z)
ROC
F(n)
All z
z 0
z-k
z
z1
u(n)
z > 1
(z
1 )2
z ( z + 1)
n
a
na
(z
1)
z > 1
a)
sin(bn)
cos(bn)
n
a sin(bn)
n
z > a
a cos(bn)
ROC
az ( z + a )
z > a
az
(z
z > 1
z
z a
n a
F(z)
(z
a)
zsin(b)
z
2zcosb + 1
z(z - cosb)
2zcosb + 1
z > 1
z > 1
z > 1
azsin(b)
z 2 2azcosb + a 2
z(z - acosb)
z 2 2azcosb + a 2
z > a
z > a
Sifat-Sifat Trasformasi-z
1. Linearitas
2. Time Shifting (pergesearan
waktu)
3. Convolusi
4. Teorema nilai awal
Sifat-Sifat Transformasi-z
1.
Linieritas
x 1 (n) 1 (z)
jika
mak
a
dan
x 2 (n)
a 1x 1
(n)
X (z)
4(3 n )) u(n)
= (3(2
n)
ROC
sama
x(n) X(z)
x(n k) z k X(z
Contoh:
Tentukan transformasi-z dari x(n-2) dan x(n+2) dan ROCnya dari contoh sebelumnya
1
5
2,
5,
7,
0,
1}
X 1 (z) = 1 + 2z + 5z + 7z + z
x 1 (n) = {1,
2
x 2 (n)
- 2)
= {1, 2, 5, 7,
0, 1}
= x(n
X 2 (z) = ...
3.
Convolusi
x 1 (n) 1 (z)
jika
mak
a
dan
x 2 (n)
X (z)
mak
a
dan x(n)
Y(z
X(z)
a 0 Y(z) + a1 z
-1
a
(a 0 + a -1 + L +
z
a
1
0
N- N
z
N
-1
X(z) + L + b z -M X(z)
-M
)Y(z) = (b 0 + b z -1 + L + b z
)X(z)
1
Y(z) ( b 0 + b1 z
=
X(z)
(a 0
M
-1
-M
+L +b z
-1
+a1
z
+L +aN
)z
)
-N
Contoh
Tentukan fungsi transfer sistem LTI yang dinyatakan
dalam pers. Beda berikut
y(n) 0.9 y(n - = 0.1x(n), dengan x(n ) = u(n)
1)
n
- 1),
y(n) 3y(n - 1) - 4y(n - 2) =
x(n) + 2x(n
4 u(n)
dengan x(n ) =
Invers Transformasi-z
Invers transformasi-z didefinisikan sebagai:
x(n) = 1
x(z)z
dz
n
1
2 j
Metod
e
Pembagian
panjang
Y(z)
X(z)
Y(z) = H(z)X(z)
Y(z)
= f(z)
Lakukan
ekspansi
Pecahan
parsial
Y(z)
A1
A2
+L+
An
z
z a1
z a2
z an
z-1
y(n) =
inverskan
x(n)
Pratikum
Transformasi-z dan Invers
serta aplikasinya
17
Transformasi-z
Matlab menyediakan function untuk mendapatkan transformasi-z dari suatu fungsi diskrit, yaitu
menggunakan ztrans.
Lakukan langkah-Iangkah percobaan untuk mendapatkan transformasi-z dari suatu fungsi
sebagai berikut.
syms n
f=4"n
F=ztrans(:)
Jika dirunning maka akan menghasilkan keluaran sebagai berikut:
= 1/4*z/(1/4*z-1)
simplify(F)
Maka akan muncul keluaran sebagai berikut:
z/(z-4)
Perhatikan bahwa hasilnya sama persis waktu diperkuliahan.
Invers Transformasi-z
Invers transformasi-z dapat dicari menggunakan metode eksapansi pecahan parsial dan metode
pembagian panjang.
Matlab memiliki fungsi untuk mencari invers transformasi-z menggunakan ekspansi pecahan
parsial, yaitu: [R, P, K)=residue(B,A), dimana A dan B adalah konstanta dari fungsi
z. Misal dapatkan invers transformasi-z dari fungsi berikut:
F(z) =
Solusi:
F(z) =
2z-1
1+3z 1+2z
2z
z2+3z+2
R=-2
2
p=-2
-1
F(z) diekspansikan ke dalam jumlahan dalam bentuk r/(l-pz"l) dimana r adalah residu dan p
adalah pole. Sehingga akan kita dapatkan:
F(z) =
-2
1+2z-
2
l+z
-1
-2z 2z
-+z+2 z -I