PPT Aplikasi Filter FIR

Post on 12-Aug-2015

167 views 27 download

description

sekilas tentang Filter FIR

Transcript of PPT Aplikasi Filter FIR

Disusun Oleh:

> Agam Gilang A. H.> Ahmad Syaukani> Nadia Randika P.

Teknik Telekomunikasi 2011 / 4DPoliteknik Negeri Jakarta

APLIKASIFILTERFIR

Apa itu Filter…?

Filter merupakan suatu sistem yang mempunyai fungsi transfer tertentu untuk meloloskan sinyal masukan pada frekuensi -frekuensi tertentu dan menyaring / memblokir / melemahkan sinyal masukan pada frekuensi-frekuensi yang lain.

Klarifikasi Filter: Filter Analog dan Filter Digital

Sinyal Analog (sinyal masukan berupa analog)

Sinyal Digital (sinyal masukan berupa sinyal diskrit)

1. FIR2. IIR

Filter Menurut Frekuaensi yang disaring Low Pass High Pass Band Pass Elimination

Filter FIR (Finite Impulse Response)

Filter FIR adalah salah satu tipe dari filter digital yang dipakai pada aplikasi Digital Signal Processing (DSP). FIR kepanjangan dari Finite Impulse Response. Mengapa disebut respons impulsnya terbatas (finite)? Karena tidak ada feedback didalam filter, jika memasukkan sebuah impulse (yaitu sebuah sinyal ′1′ diikuti dengan banyak sinyal ′0′), sinyal nol akan keluar setelah sinyal 1 melewati semua delay line dengan koefisiennya.

Keuntungan:

FIR dengan mudah dapat dirancang untuk menjadi

"fase linier". Sederhananya, linier-fase penundaan filter

sinyal input, tetapi tidak mengganggu fase.

FIR sederhana untuk diimplementasikan. Pada

kebanyakan mikroprosesor DSP, perhitungan FIR dapat

dilakukan dengan perulangan sebuah instruksi.

FIR dapat diimplementasikan menggunakan aritmatika.

Filter FIR dapat disesuaikan pada output, jika

diinginkan

Kerugian:

Dibandingkan dengan filter IIR, filter FIR terkadang

memiliki kelemahan bahwa mereka memerlukan lebih

banyak memori dan perhitungan untuk mencapai

karakteristik respon filter yang diberikan.

Filter FIR terkadang membutuhkan lebih banyak

memory dan/atau perhitungan untuk mencapai

karakteristik respon filter yang diberikan.

Respon tertentu tidak mudah dilaksanakan untuk

diimplementasikan dengan filter FIR.

Blok dari Filter FIR

Flow Grafik FIR

Diagram blok diatas menyatakan hubungan input dan outputnya

bisa dirancang secara sederhana sebagai.

Filter FIR menggunakan Matlab

b= fir1(n,Wn,type,window), windowed mendisain fase linear FIR , n adalah urutan filter, Wn mendefinisikan jenis band, apakah tinggi atau berhenti .

b=fir2(n,f,m,window), mendisain jendela FIR berdasarkan invers Fourier dengan mengubah frekuensi f poin dan sesuai besarnya respon m

b=remez(n,f,m), equiripple linear-phase FIR design with Parks-McClellan (Remez exchange) algorithm

Menghitung nilai cut-off dengan frekuensi 2 KHz pada vektor

F-nya dimana setengah frekuensi sampling 8KHz → pada

vektor F nilai 1.0 harus sama dengan 4KHz .

Cara merancangnya adalah:

• setengah dari frekuensi sampling 8kHz : 2 = 4kHz (pada sumbu

fekuensi bernilai 1 saat 4kHz)

• saat frekuensi cut off 2kHz 2 kHz : 4 kHz = 0,5 (pada sumbu

frekuensi bernilai 0,5 saat 4 kHz)

Untuk menghitung nilai koefisien dari filter dengan MATLAB dapat

menggunakan perintah :

X=fir2(orde,F,M,blackman(orde+1));Dimana

x = nilai koefisien dari filter yang dirancangorde = nilai orde dari filter yang dirancangF = nilai fekuensiM = nilai magnitudeBlackman = jenis membangkitkan blackman windows

(selain blackman ada juga hamming, chebwin, hanning, dan lainnya)

Maka Untuk Orde 16

b=fir2 (16,F,M,blackman (17));

untuk melihat hasil perancangan plot respon filternya maka kita lihat rancangan dibawah yang menunjukan listing filter low-pass FIR.

M=[ 1 1 1 1 1 0 0 0 0 0 0 ] ;F =[ 0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1. ] ;b = fir2 ( 16, F, M, blackman ( 17 ) ) ;[h,w] = freqz ( b,1,128 ) ;Plot (w / pi,abs ( h ) ) ;

Hasil:

Mengkonversi Nilai KoefisienNilai b dibawah ini adalah hasil rancangan matlab diatas,

untuk

mendapatkan nilai koefisienya mengetikan b pada Matlab

command Window maka akan tampil seperti nilai- nilai

dibawah ini.>> b ( enter )b =Coloms 1 through 70.0000 -0. 0002 0.0025 0.0069 -0.0151 -0.0504 0.0380Columns 8 throgh 140.1938 0.4492 0.2938 0.0380 -0.0504 -0.0151 0.0069Columns 15 through 170.0025 -0.0002 0.0000

TERIMA KASIH