Nim: 20050514005
Jawaban :
dB
K1
K2
(rad)
2
2 ω1 0,12π
Ω 1= tan =100000 tan 19076 Hz
Ts 2 2
2 ω2 0 , 25 π
Ω 2= tan =100000 tan 41421 Hz
Ts 2 2
dB
K1
K2
(Hz)
2
Transformasi normalisasi :
Ω2 41421
Ωr = = 2,1713
Ω1 19076
dB
0
K1
K2
r
log ¿ ¿
n=
1 log ¿ ¿
2 log (¿ )= ¿ 1.3682
Ωr 1
2 log (¿ )¿
2,2361
Pembulatan keatas didapat harga n = 2. Sehingga dari table polynomials
Butterworth didapat :
Bn ( s )=s 2 + √ 2 s+ 1
1 1
H lpf ( s )= = 2
H(s) LPF analog normalisasi : B n ( s ) s + √2 s+1
1 1
H a (s)=H lpf (s)|s=s /Ω = =
Bn ( s) s 2
( ) s
1
Ω1 + √ 2 Ω 1 +1
1
H a (s)=
( 19076 ) + √2 19076
2
s s
+1
1
H (z )= H LPF (s)| =
{ ( )}
−1
2 (1−z ) 2
20000 1−z−1
(
20000 1−z−1
)
s=
T (1+z−1)
+ √2 +1
19076 1+ z−1 19076 1+ z−1
1
H ( z)=
( ) ( )
−1 2
1−z 1−z−1
9 , 4733 +4 ,3528 +1
1+z−1 1+z −1
(1+z−1 )2
H ( z)=
9 , 4733(1−z−1 )2 +4 , 3528(1−z−1 )(1+z −1 )+(1+z −1 )2
%Koefisien filter
B=[0.0675 0.1349 0.0675];A=[1 -1.143 0.4128];
%B=[1 2 1];A=[14.8261 -16.9466 6.1205];
[H,wH]=freqz(B,A,500);
argument=atan2(imag(H),real(H));
%masukan impuls
x1=zeros(1,500);
x1(1)=1;
%Sinyal masukan
Fs=50000;%Sampling Sinyal masukan
t=(1:500)/Fs;
x=sin(2*pi*250*t)+sin(2*pi*4500*t);
X=fft(x,512);%Transformasi Fourier untuk melihat spektrum sinyal
masukan
w=(0:255)/256*Fs/2;
figure(13)
subplot(3,2,1)
plot(t,x);
%title('Sinyal Masukan')
xlabel('Waktu, t(detik)')
ylabel('Level Sinyal, x(t)')
axis([0 0.02 -2 2])
grid on
subplot(3,2,2)
plot(w,abs(X(1:256)))
%title('Spektrum Sinyal Masukan')
xlabel('Frekuensi (Hz)')
ylabel('Level Sinyal, X(f)')
grid on
subplot(3,2,3)
stem((0:39),h(1:40))
%title('Respons Impuls Filter Hasil Rancangan')
xlabel('n')
ylabel('h(n)')
grid on
subplot(3,2,4)
plot(wH,abs(H.*conj(H)));
%title('Respon Magnitudo Kuadrat Filter Hasil Rancangan')
xlabel('Frekuensi (Radian)')
ylabel('Magnitudo Kuadrat,|H|^2')
axis([0 3.2 0 1])
grid on
subplot(3,2,5)
plot(t(1:200),y(1:200));
%title('Sinyal Keluaran')
xlabel('Waktu, t(detik)')
ylabel('Level Sinyal, y(t)')
axis([0 0.01 -1.5 1.5])
grid on
subplot(3,2,6)
plot(w,abs(Y(1:256)))
%title('Spektrum Sinyal Keluaran')
xlabel('Frekuensi (Hz)')
ylabel('Level Sinyal, X(f)')
grid on
figure(14)
subplot(2,2,1)
stem(x(1:300));
title('Sinyal Masukan Tersampling')
xlabel('Sampling ke n')
ylabel('Level Sinyal, x(n)')
%axis([0 0.04 -2 2])
grid on
subplot(2,2,2)
plot(w*2*pi/Fs,abs(X(1:256)))
title('Spektrum Sinyal Masukan')
xlabel('Frekuensi (Radian)')
ylabel('Level Sinyal, X(ejw)')
axis([0 3.2 0 250])
grid on
subplot(2,2,3)
stem(y(1:100));
title('Sinyal Keluaran Tersampling')
xlabel('Samplin ke n')
ylabel('Level Sinyal, y(n)')
%axis([0 0.028 -1.5 1.5])
grid on
subplot(2,2,4)
plot(w*2*pi/Fs,abs(Y(1:256)))
title('Spektrum Sinyal Keluaran')
xlabel('Frekuensi (Radian)')
ylabel('Level Sinyal, Y(ejw)')
axis([0 3.2 0 250])
grid on
2. Rencanakan filter digital low-pass rekursif Chebysev yang mempunyai
spesifikasi sebagai berikut :
- Redaman ripple pass-band 3dB pada frekuensi 55 Hz
- Redaman stop-band minimal 10 dB pada frekuensi 60 Hz
- Filter dioperasikan pada frekuensi sampling 500 Hz
Perencanaan menggunakan metode transformasi bilinier
a) Gambarkan magnitude square respons filter digital yang diinginkan
b) Gambarkan magnitude square respons filter analog ekivalen yang
diinginkan
c) Gambarkan magnitude square respons low-pass filter analog
normalisasi
d) Tentukan H(s) LPF ternormalisas
e) Tentukan Ha(s) LPF analog hasil perencanaan
f) Tentukan fungsi transfer H(z) filter digital hasil
perencanaan Jawaban :
2𝜋𝑓 2𝜇55
1
Ω= = = 0,2 𝜋 𝑟𝑎𝑑 = 0,6283185307 𝑟𝑎𝑑 → 𝐾2 = −10𝑑𝐵
𝑓𝑠 60
2
Ω= 𝜔1 0,2
𝑇 tan = 10000 tan 𝜋 = 6498,39392 𝐻𝑧
𝑠
2
2
Transformasi normalisasi : Ω = min {|𝐴|, |𝐵|}
2
Dimana : |𝐴| = {−Ω2 +Ω1Ω𝑢)
= 6,24732
[Ω1 Ω𝑢−Ω1)]
(
2
|𝐵| = {−Ω2 +Ω1Ω𝑢)
= 3,10853
[Ω1(Ω𝑢−Ω1)]
Sehingga Ω2 = 3,10853
rde filter low-pass Butterworth analog
: K / 10 K / 10 log[(100,3 1) /10 1)]
log[(10 1
1) /10 2
1)]
n 0.97076
1 1
2 log( ) 2 log( )
r 3,10853
Pembulatan ke atas didapat harga n = 1. Sehingga dari table polynomials
Butterworth didapat :
Bn(s) = s+ 1
Persamaan H(s) LPF analog normalisasi 1
Hlpf (s) 1
: s1
Bn (s)
Persamaan Ha(s) BPF analog hasil desain
H a (s) Hlpf (s) s2 l Hlpf (s) s2 69163165,29415
s u
s
s(u l ) 663,44060s
1
𝐻𝑎(𝑠) = 2
𝑠 + 69163165,29415
+1
663,44060 𝑠
663,44060 𝑠
𝐻𝑎(𝑠) = 2
𝑠 + 663,44060 𝑠 + 69163165,29415
20000 663,44060 20000
1
69163165 ,29415
1
1 z 1 z
0,0275040119 78 0,0275040119 78 z 2
H (z)
1 1,371538451 z 1 0,9449919766 z 2