oleh kelompok 5:
1. Dadan Darmawan 1506917
2. Muhammad Rizki Dwi Putra 1505737
3. Novia Karostiani 1503449
LABORATORIUM TELEKOMUNIKASI
DEPARTEMEN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS PENDIDIKAN TEKNOLOGI DAN KEJURUAN
UNIVERSITAS PENDIDIKAN INDONESIA
2018
A. Tujuan Percobaan
1. Menjelaskan filter digital.
2. Menjelaskan perbedaan antara filter IIR dan FIR
3. Mendesain filter IIR dan FIR dengan menggunakan software Matlab.
B. Teori Dasar
Filter IIR
Yang perlu diingat disini bahwa infinite inpulse response (IIR) dalam hal ini
bukan berarti filter yang bekerja dari nilai negatif tak hingga sampai positif tak hingga.
Pengertian sederhana untuk infinite impulse respon filter disini adalah bahwa output filter
merupakan fungsi dari kondisi input sekarang, input sebelumnya dan output di waktu
sebelumnya. Konsep ini kemudian lebih kita kenal sebagai recursive filter, yang mana
melibatkan proses feedback dan feed forward. Dalam bentuk persamaan beda yang
menghubungkan input dengan output dinyatakan seperti persmaaan (1) berikut ini.
dimana:
- {bk} koefisien feed forward
- {al} koefisien feed back
- banyaknya (total koefisien) = M+N+1
- N ditetapkan sebagai orde filter IIR
Sebuah finite impulse respon filter (filter FIR) memiliki hubungan input dan
output dalam domain waktu diskrit sebagai berikut:
M M
y[n ] = ∑bk x[n −k] = ∑h[k ]x[n −k] (2)
k =0 k =0
dimana:
-{bk}= koefisien feed forward
- banyaknya (total koefisien) L = M + 1
- M ditetapkan sebagai orde filter FIR
Dalam realisasi diagram blok akan dapat digambarkan seperti pada Gambar 4
berikut ini
Untuk tujuan simulasi perangkat lunak kita bisa memanfaatkan fungsi standar berikut
ini: B = FIR1(N,Wn)
Ini merupakan sebuah langkah untuk merancang filter digital FIR dengan orde sebesar N,
dan frekuensi cut off Wn. Secara default oleh Matlab ditetapkan bahwa perintah tersebut
akan menghasilkan sebuah low pass filter (LPF). Perintah ini akan menghasilkan koefisien-
koesifien filter sepanjang (N+1) dan akan disimpan pada vektor B. Karena dalamdomain
digital, maka nilai frekuensi cut off harus berada dalam rentang 0<Wn<1.0. Nilai 1.0 akan
memiliki ekuivalensi dengan nilai 0,5 dari sampling rate (fs/2).Yang perlu anda ketahui
juga adalah bahwa B merupakan nilai real dan memiliki fase yang linear. Sedangkan gain
ternormalisasi filter pada Wn sebesar -6 dB.
Ini merupakan sebuah langkah untuk merancang filter digital FIR dengan orde
sebesar N, dan frekuensi cut off Wn. Secara default oleh Matlab ditetapkan bahwa perintah
tersebut akan menghasilkan sebuah low pass filter (LPF). Perintah ini akan menghasilkan
koefisien-koesifien filter sepanjang (N+1) dan akan disimpan pada vektor B. Karena
dalamdomain digital, maka nilai frekuensi cut off harus berada dalam rentang 0<Wn<1.0.
Nilai 1.0 akan memiliki ekuivalensi dengan nilai 0,5 dari sampling rate (fs/2).Yang perlu
anda ketahui juga adalah bahwa B merupakan nilai real dan memiliki fase yang linear.
Sedangkan gain ternormalisasi filter pada Wn sebesar -6 dB.
C. Alat dan Bahan
- PC/Laptop
- Software Matlab
D. Langkah Percobaan
FILTER DIGITAL I
Tugas : desain LPF filter IIR jika diketahui fc = 5 Khz dan fs = 16 Khz pada orde 3,9, dan 15 !
FILTER DIGITAL II
Tugas : Lakukan perubahan pada setiap parameter dan buatlah kesimpulan pada setiap perubahan
yang dilakukan !!
E. Hasil
Filter Digital I
Intruksi Hasil
1. Merancang LPF IIR dengan memanfaatkan filter Butterworth jika diketahui
fc = 2000 Hz
fs = 10000 Hz
Filter Digital II
1. Merancang HPF IIR dengan memanfaatkan filter Butterworth jika diketahui :
fc = 2000 Hz
fs = 10000 Hz
G. Analisis
Pada software matlab kita bisa mensimulasikan beberapa kasus contoh Filter Digital
beserta tipe frekuensi Butterworth dan Chebishev1.
Filter Butterworth memiliki ciri : datar pada passband dan stop band, transition band lebar
Filter Chebyshev 1 memiliki ciri : ripple pada passbad, datar pada stopband, transition
band sempit.
H. Hasil
Filter bertugas menyaring frekuensi untuk mendapatkan frekuensi yang diinginkan salah
satunya Filter Digital. Digital filter dibedakan menjadi dua, yaitu
Filter FIR(Finit Impulse Respon)
Filter IIR. (Infinit Impulse Respon)
Filter terdiri atas kumpulan impulse respon.Dengan mengubah amplitudo dari koefisien
dan jumlah tap/order fiter, kita dapat mengubah karakteristik dari digital filter, baik FIR maupun
IIR. Bedanya adalah pada pole dan zero transfer fungsinya atau H(jw). FIR hanya terdiri atas zeros,
sementara IIR terdiri atas pole dan zeros. Perbedaan ini nanti mempengaruhi karakteristik respon
frekuensi kedua jenis filter.