Dokumen tersebut membahas percobaan filter digital menggunakan metode Fourier dan window method. Tiga jenis filter dibahas yaitu low pass filter, band pass filter, dan bandstop filter. Filter-filter tersebut diimplementasikan dan spektrumnya dianalisis untuk melihat pengaruh penggunaan window method. Hasilnya menunjukkan bahwa window method mampu memperhalus keluaran sinyal dibandingkan hanya menggunakan metode Fourier.
8. PEMBAHASAAN
Pada eksperimen ketiga ini mempelajari tentang fourier transform dan
window method , yang dibandingkan hasil dari keduanya. Untuk yang pertama adalah
fourier transform yang dengan tipe filter lowpass dengan fungsi
for i = 1:N n
= i-16;
h(i) = sin(wc*n)/(n*pi);
end
9. Untuk menentukan rumus tersebut mula mula menentukan nilai N filternya nilai N yang
dipakai adalah 31 dan selanjutnya untuk menemukan batas n di hitung dari n+1/2
sehingga dihasilkan batas n=1-16 didapat sebuah grafik low pass dimana ketika berada
didalam titik yang tinggi sinyal kan akan meloloskan dan turun hingga 0.
Setelah itu mencari Window mwthod karena dalam soal nilai N sama makan dapat
langsung diganung kan fourier dikalikan dengan window
Didapatkan sinyal yang lebih halus dari fourier.Darisoal tersebut di cari Hanning nya untuk
melihat spektrumnya menggunakan rumus
fft_h = abs(fft(h)/length(h));
k_h = 0:1:length(h)-1;
f_h = k_h*fs/length(h);
fft_h_hanning = abs(fft(h_hanning)/length(h_hanning));
k_h_hanning = 0:1:length(h_hanning)-1;
f_h_hanning = k_h_hanning*fs/length(h_hanning);
dari data hasil bagian low pass terlihat gambarnya bahwa ketika fourier data masih acak
cak dan ketika diberikan window terlihat lebih bagus sinyal nya dan ketika fourier
dikalikan dengan window method siyal yang dihasilkan lebih halus.
Eksperimen percobaan kedua menggunakan bandpass N = 31 data masih sama
namun untuk rumus band pass sudah berbeda, rumus band pass nya adalah
10. for j = 1:Nb
m = j-16;
hb(j) = (sin(wc_upper*m)/(m*pi))-(sin(wc_lower*m)/(m*pi));
wb_hanning(j) = 0.5 + 0.5*cos(m*pi/15);
end
sehingga didapat data hasil sudah pada garfik yang diberi nama band pass
pada band pass diberikan cut off wc_lower = 0.25*pi;
wc_upper = 0.35*pi; cut off ini untuk memberikan batasan saat sinyal
diloloskan. Dan diberikan juga untuk melihat spectrumnya. Data yang didapat
sesuai ketika berada di ketinggian 0.25 sinyal naik dan ketika sudah berada
pada batas 0.35 sinyal turun
Eksperimen yang terakhir adalah band stop yang N=35
Metoe window yang digunakan adalah balck man karena dari data yang
mencapai hasil mendekati back man dengan mengecek ripple nya dan passband
ripple hampir mendekati batas balk man
Fungsi batasan:
delta_lower = 1500/fs;
delta_upper = 1300/fs;
dengan batasn
w_upper = (2850/fs)*2*pi;
w_lower = (1250/fs)*2*pi;
Sehingga rumus yang didapt dr balack man
adalah for p = 1:Nz
q = p-18;
h_tugas(p) = -(sin(w_upper*q)/(q*pi)) + (sin(w_lower*q)/(q*pi));
h_blackman(p) = 0.42 + 0.5*cos(q*pi/18) + 0.08*cos(2*pi*q/18);
end
hasil yang didapat sesuai dengan batasan yang ditentukan
yang berada pada data hasil.