Professional Documents
Culture Documents
b. Non-Rekursif
y[n] = F{x[n], x[n-1], x[n-2], x[n-3], . . . }
Contoh :
h[n] = (1/2)n u[n]
Contoh :
h[n] = [n] + [n-1] + 1/2.[n-2] + [n-4]
Y ( z) b z k
k
H ( z) k 0
N
X ( z)
a z
k 0
k
k
maka:
N M
Y ( z ). ak z k
X ( z ). bk z k
k 0 k 0
1
Sehingga secara umum dapat dituliskan dalam bentuk
persamaan beda seperti berikut:
N M
ak y[n k ] bk x[n k ]
k 0 k 0
Untuk a0 = 1, maka :
M N
y[n] bk x[n k ] ak y[n k ]
k 0 k 0
Syarat :
Kausal : Respons impuls h[n] = 0, untuk n < 0
Stabil jika:
h[n]
n
Transformasi - Z :
M
b z k
k
H ( z) h[n]z n
k 0
N
n
1 ak z k
k 0
Syarat H(z) :
Minimum salah satu ak 0
Akar-akar dari penyebut tidak dihilangkan oleh akar-akar
dari pembilang
Zero dapat berada disetiap tempat, pole harus terletak
didalam lingkaran satuan
MN
2
2
H ( e j ) H ( z ) H ( z 1 )
z e j
Respons fasa
Im H ( z )
e j tan 1
Re H ( z ) z e j
atau:
1 H (z)
e j ln
2 j H ( z 1 ) z e j
Group delay :
d(e j )
g ( e j )
d
METODE PENDEKATAN
Transformasi bilinier
Transformasi respons impuls
Transformasi matched Z
TRANSFORMASI BILINIER
Definisi :
2 1 z 1
S
T 1 z 1
atau sebaliknya:
z T
2 S
2T S
3
z T
2 j
Bila: S = j, maka:
2 T j
Untuk : = 0, maka :z = 1,
= , maka :z = -1,
z T
2 j
Bila: S = + j, maka :
2 T j
Bila < 0 (bidang S sebelah kiri) maka z 1 sehingga
daerah konvergensi didalam linkaran satu
H ( z) H (S ) 2 (1 z 1 )
S .
T (1 z 1 )
Bidang S Bidang Z
Im
j
z 1
Re
4
Digunakan
Transformasi Bilinier
disain filter analog
S = 2/T. (1-z-1)
(1+z-1)
i = 2/T . tan(i/2)
5
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER didekatkan dengan filter
analog BUTTERWORTH
K2 K2 K2
1 2 1 2 1 r
2f i 2 2
i iT i tan i r
fs T 2 1
HLPF(S) = . . . . .
H a ( S ) H LPF ( S ) S s =......
1
H ( z) H a (S ) 2 (1 z 1 ) =........
S .
T (1 z 1 )
6
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER di dekatkan dengan filter
analog BUTTERWORTH
K2 K2 K2
1 2 1 2 1 r
2f i 2 2
i iT i tan i r
fs T 2 1
HLPF(S) = . . . . .
H a ( S ) H LPF ( S ) 2 =......
S
s
H ( z) H a (S ) 2 (1 z 1 ) =........
S .
T (1 z 1 )
7
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER di dekatkan dengan filter
analog BUTTERWORTH
K2 K2 K2
1 L U 2 1 L 2 1 r
U
r min A , B
2f i 2 A
L U
2
1
i iT
fs
i tan i 1 U L
T 2
B
2
2 L U
2 U L
Menghitung orde LPF analog Butterworth normalisasi :
log[(10 K 1 / 10 1) /(10 K 2 / 10 1)]
n
1
2. log
r
Fungsi transfer H(S) LPF normalisasi:
(dapat dilihat pada tabel 3.1 )
HLPF(S) = . . . . .
H a ( S ) H LPF ( S ) s 2 L U =......
S
s U L
H ( z) H a (S ) 2 (1 z 1 ) =........
S .
T (1 z 1 )
8
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER di dekatkan dengan filter
analog BUTTERWORTH
K2 K2
K2
L 1 2 U L 1 2 U 1 r
r min A , B
1 U L
2f i 2 A
i iT i tan i 12 L U
fs T 2
2 U L
B
22 L U
Menghitung orde LPF analog Butterworth normalisasi :
log[(10 K 1 / 10 1) /(10 K 2 / 10 1)]
n
1
2. log
r
Fungsi transfer H(S) LPF normalisasi:
(dapat dilihat pada tabel 3.1 )
HLPF(S) = . . . . .
H a ( S ) H LPF ( S ) s U L = . . . . . .
S
s 2 L U
H ( z) H a (S ) 2 (1 z 1 ) =........
S .
T (1 z 1 )
9
FILTER ANALOG CHEBYSHEV
Ada 2 tipe :
a. Filter Chebyshev tipe 1 - - - - - - - - - Riple pada passband
b. Filter Chebyshev tipe 2 - - - - - - - - - Riple pada stopband
dimana :
Tn() : polinomial chebyshev derajat n
: parameter riple pada passband
1 1
1 1
1 2 1 2
1 1
A2 A2
1 r 1 r
2 1
Pada: =1------- H()
1 2
2 1
= r - - - - - - H() 2
A
Polinomial Chebyshev dapat dilihat pada tabel Tabel 3.3 pada buku :
L. C. Ludeman, "Fundamentals of Digital Signal Procesing",
1 + 2 Tn2(s) = 0
10
k2 k2
1
a2 b 2
dimana :
1 / n
1 1/ n 1 2
/
a 1 1 2 / 1 1
2 2
b 1 /
1 / n
1 1/ n 1 2
/
1 2 1 1
2 2
k a sin 2k 1 / 2n
k b cos 2k 1 / 2n k 1,2,3,...,2n
b 0 , n ganji l
K b 0
, n gen ap
2
1
Contoh :
Desain Filter analog
Rencanakan LPF analog Chebyshev dengan bandwidth 1-rad/det
dengan karakteristik sbb :
Ripple passband 2 dB
Frekuensi cutoff 1 rad/det
Atenuasi stopband 20 dB atau lebih pada 1,3 rad/det
Penyelesaian :
Sehingga diperoleh :
A = 10
= 0,76478
maka : g = 13,01
n = 4.3 5
11
untuk n = 5 dan ripple = 2 dB
diperoleh :
0,08172
H5 ( s )
s 0,70646.s 1,4995.s 0,6934.s 2 0,45935.s 0,08172
5 4 3
0 0 0
K1 K1 K1
12
K2 K2 K2
1 2 1 2 1 r
2fi 2 2
i i T i tan i r
fs T 2 1
Menghitung orde LPF analog Chebyshev normalisasi :
( A 2 1) log[g g2 1 ]
g
2
n
log r r2 1
Fungsi transfer H(S) LPF normalisasi:
(dapat dilihat pada tabel 3.4 )
dengan melihat ripple dan orde n diperoleh :
Hn(S) = . . . . .
13
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER di dekatkan dengan filter
analog CHEBYSHEV
K2 K2
K2
1 2 1 2 1 r
2fi 2 2
i i T i tan i r
fs T 2 1
Menghitung orde LPF analog Chebyshev normalisasi :
( A 2 1) log[g g2 1 ]
- g
2
- n
log r r2 1
Fungsi transfer H(S) LPF normalisasi:
(dapat dilihat pada tabel 3.4 )
dengan melihat ripple dan orde n diperoleh :
Hn(S) = . . . . .
14
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER di dekatkan dengan filter
analog CHEBYSHEV
K2 K2
K2
1 L U 2 1 L U 2 1 r
r min A , B
2fi 2 A
2
L U
1
i i T
fs
i tan i
T 2
1 U L
B
2
L U
2
2 U L
Menghitung orde LPF analog Chebyshev normalisasi :
( A 2 1) log[g g 2 1 ]
- g
2
- n
log r r2 1
Fungsi transfer H(S) LPF normalisasi:
(dapat dilihat pada tabel 3.4 )
dengan melihat ripple dan orde n diperoleh :
Hn(S) = . . . . .
15
PROSEDUR DISAIN FILTER DIGITAL IIR
METODE TRANSFORM BILINIER di dekatkan dengan filter
analog CHEBYSHEV
K2 K2
K2
L 1 2 U L 1 2 U 1 r
r min A , B
1 U L
2fi 2 A
i i T i tan i 12 L U
fs T 2
2 U L
B
22 L U
Menghitung orde LPF analog Chebyshev normalisasi :
( A 2 1) log[g g 2 1 ]
- g
2
- n
log r r2 1
Fungsi transfer H(S) LPF normalisasi:
(dapat dilihat pada tabel 3.4 )
dengan melihat ripple dan orde n diperoleh :
Hn(S) = . . . . .
16