Professional Documents
Culture Documents
8
(Infinite Impulse Response/IIR)
8.1 Spesifikasi Desain Filter
Problem
Solusi H(z)
performance G(z)
Analisa Desain Implementasi
constraints Fungsi
sistem
• respon magnitude • FIR/IIR • platform
• respon fasa • subtype • structure
• cost/complexity • order • ...
H a j
2 1
1
2N
c
ripple
passband
redaman
daerah
minimum
filter optimal stopband
frekuensi frekuensi
passband stopband
Im{s} Im{z}
ejw
Diagram j Re{z}
pole zero Re{s}
1
Pole stabil bid-s pole stabil bid-z
– << c,
|Ha(j )|2 1
– = c,
|Ha(j )|2 = 1/2
titik 3dB
Log-log
respon magnitude
dn 2
H a j 0
• flat d n
@ = 0 for n = 1 .. 2N-1
Edisi Semester 1 2017/2018 10
Filter Butterworth
1 1
Spesifikasi filter analog
1 1
p 2N 1 2 Butterworth :
c
1 2 Orde filter = 4
Frekuensi cuttoff = 1000 Hz
1 1
2
1
1
s 2 N
c
A
A2
p ss
N
1 log10
A 2 1
2
2 log10 s
p
1
1dB 20 log10 0.259
2
1 2
s log10 5
5 N 4 3.28
p
2 1
H a j
1 2TN2 (p )
TN
cos N
cos1
1
cosh
N
cosh 1
1
TN ( x) adalah polinomial Chebyshev orde N
Edisi Semester 1 2017/2018 14
Prosedur desain
– ripple passband
– redaman minimum stopband ., p, s N :
1 1 1
A 1 TN ( p ) 1 2 cosh N cosh 1 s
2 2 2 s 2
p
N
cosh 1
A 2 1
cosh 1 s
p
H j
2 1
2
TN ( s )
1 2 p
T ( s )
N
H j
2 1
,
1 UN (p )
2
K p / s K 1 2 / 2 ,
N
K / K 1 p / s
2
U N ( x) adalah integral elliptic komplit tipe 1
1 adalah ripple passband
2 adalah ripple stopband
N=6
r = 3 dB
A = 40 dB
Edisi Semester 1 2017/2018 20
Lowpass-ke-Highpass
• Contoh transformasi :
H HP sˆ H LP s s p
ˆp
sˆ
– Dari prototype polinomial HLP(s) ganti s
ˆp
dengan p
sˆ
– Diperoleh polinomial HHP(s)
^
Im{s} Im{z}
Ha(s0) s = F(z) G(z0)
Re{s}
1
Re{z}
bidang s bidang z
Edisi Semester 1 2017/2018 22
Transformasi waktu kontinu ke waktu
diskrit
• Transformasi : s = F(z):
– Sumbu j bidang s lingkaran satuan bidang z
respon frekuensi tetap
– Daerah sebelah kiri sumbu j bidang s daerah di
dalam lingkaran satuan bidang z stabilitas pole
tetap
Im{s} Im{z}
Imlingk ej
j satuan.
Re{s} Re{z}
1
bidang s bidang z
Edisi Semester 1 2017/2018 23
Transformasi Bilinear
Transformasi bilinear merupakan teknik pemetaan dari bidang s ke bidang z.
Sumbu j pada bidang s dipetakan ke unit circle pada bidang z.
Misalkan filter analog linier dengan fungsi sistem
b
H s (1)
sa
Sistem ini dikarakteristikkan dengan persamaan diferensial
dy t
ay t bx t (2)
dt
Dari teorema integral kalkulus dapat dituliskan
t
y t y ' d y t0 (3)
t0
Y z
bT
1 z 1
H z = 2
X z aT aT 1
1 1 z
2 2
Y z b
H z = (7)
X z 2 1 z 1
a
T 1 z 1
2 2r sin
10
T 1 r 2r cos
2
p , s , 1 ,1
1 2 A
2
p tan 2p
T
s tan 2s
3. Desain filter analog HD(s), polinomial filter analog
4.
Ubah ke filter dijital H(z), polinomial filter dijital dalam z
H z H D s s 2 1 z1
T 1 z 1
5. Implementasi filter digital !
Transformasi
3 / T banyak-ke-satu Unit circle
/T e sT z
Re( z )
/ T
3 / T z - plane
s - plane
4. Transformasikan pole analog pk ke dalam pole dijital e pk T untuk menghasilkan filter dijital :
N
Rk
H ( z) pk T 1
k 1 1 e z
s 5s 6 s 3 s 2 0.25
0.2
Menggunaka n T 0.1 s 0.15
0.1
H z
2 2
3T 1
2T 1
0.05
1 e z 1 e z 0
0 100 200 300 400 500 600
H z
2 2
Respon frekuensi filter analog
1 e .0.3 z 1 1 e 0.2 z 1
0.3
0.25
1
H z
1-0.8966 z 0.2
H z
2 2 0 100 200 300 400 500 600
3T 1
Respon frekuensi filter dijital
1 e z 1 e 2T z 1
H z
2 2
1 e .0.15 z 1 1 e 0.1 z 1
1-0.9490 z 1
H z
1.0000 - 1.7655z 1 0.7788z 2
Edisi Semester 1 2017/2018 36
Edisi Semester 1 2017/2018 37
Desain filter dijital menggunakan metoda Least-Squares
1. Metoda aproksimasi Pade
M
b z k
H z
k
k 0
N
hk z k
1 ak z k k 0
k 1
E hd n hn
U
n 0
Contoh
Desain filter dijital menggunaka n metoda aproksimasi Pade untuk
filter dengan respon impuls yang diinginkan
n
1
hd n 3 u n
2
Fungsi sistem H z filter yang diinginkan adalah
b0 b1z 1
H z
1 a1z 1
Edisi Semester 1 2017/2018 40
Solusi
Pada soal ini M 1, N 1.
hn a1hn 1 bn , 0nM
hn a1hn 1 b0 n b1 n 1
n
1
hd n 3 u n hd 0 3, hd 1 , hd 2
3 3
2 2 4
Untuk n 0, h0 a1h 1 b0 0 b1 1 b0 3
h0 b0 0 b0 3
Untuk n 1, h1 a1h0 b0 1 b1 0
h1 a1h0 b1
3
3a1 b1 b1 0
2
Untuk n 2, h2 a1h1 b0 2 b1 1
h2 a1h1 0 a1
1
2
Fungsi sistem H z filter hasil desain adalah H z
3
1
1 z 1
2
Edisi Semester 1 2017/2018 41
Solusi
Dalam bentuk matriks persamaan dapat dituliskan sebagai berikut
h0 0 b0
h1 h0 b
1
a1 1
h2 h1 0
3 0 b
3 1 0
3 b1
2 a1 0
3 3
4 2
b0 3
b1 0
1
a1
2
Fungsi sistem H z filter hasil desain adalah H z
3
1
1 z 1
2
Edisi Semester 1 2017/2018 42
2. Metoda desain Least Squares
M
b z k
H z
k
k 0
N
hk z k
1 ak z k k 0
k 1
E hd n hn
U
n 0