Lecture 2
Dimas Nugroho N., ST., M.MT.
Adapted from :
Ikhwannul Kholis, S.T., M.T.
BAB 3 PEMROSESAN SINYAL DIGITAL
Sinyal
Besaran-besaran yang tergantung pada waktu dan ruang
Besaran fisis/non fisis (variabel tak bebas)
Waktu dan ruang (variabel bebas)
s1 ( t ) 5 t 2
s 2 ( t ) 20 t 2
s 3 ( x , y) 3 x 2 xy 10 y 2
N
s( t ) A i ( t ) sin [2 Fi ( t ) t i ( t )]
i 1
Single-channel signal
Hanya terdiri dari satu sinyal (variabel tak bebas)
Nilainya bisa real atau kompleks
s1 ( t ) A sin(3t )
j3 t
s 2 ( t ) Ae A cos(3t ) jA sin(3t )
Multi-channel signal
Lebih dari satu sinyal (variabel tak bebas)
Gelombang gempa (3 channels)
ECG (3 channels/12 channels)
Gelombang gempa :
Primary wave (Longitudinal)
Secondary wave (Transversal)
Surface wave (Permukaan)
Vektor
S1 ( t )
S( t ) S2 ( t )
S3 ( t )
Sinyal satu dimensi
Hanya fungsi dari satu variabel bebas
Multi-dimensional signal
Fungsi lebih dari satu variabel bebas
S I( x , y)
Sinyal dua
dimensi
Sinyal tiga dimensi
Gambar televisi hitam-putih
S I ( x , y, t )
I r ( x , y, t )
I ( x , y, t ) I g ( x , y, t )
I ( x, y, t )
b
Sinyal waktu kontinu
Speech signal
Sinyal waktu diskrit
Hanya ada pada waktu-waktu tertentu saja
0,8n n 0
x (n )
0 lainnya
0,8
0,64
Sinyal berharga kontinu (Continuous-valued signal)
Dapat berharga berapa saja
x a ( t ) A cos(t ) t
t = waktu
A = amplituda
= frekuensi sudut[radian/detik]
= fasa [radian]
2F x a ( t ) A cos(2 F t )
F = frekuensi [siklus/detik, hertz (Hz)]
x a ( t ) A cos(t )
2 f x (n ) A cos(2 f n )
f = frekuensi [siklus/sampel]
x (n ) A cos(2 f o n )
1
o fo
6 12
3
x (n) periodik hanya bila frekuensi f merupakan
bilangan rasional
x (n N) x (n )
cos[2f o (n N) ] cos[2f o n 2f o N ] cos(2f o n )
k
2f o N 2k f o
N
Harga terkecil dari N disebut perioda dasar
Sinyal-sinyal sinusoidal waktu diskrit dengan frekuensi-
frekuensi yang berbeda sebanyak 2 k adalah identik
(tidak dapat dibedakan)
x 2 (n ) A cos(2 n ) A cos(2 o )n
A cos(2n o n ) A cos(o n )
A cos(o n ) x1 (n )
Analog signal
Discrete-time signal
Quantized signal
Sampling (pencuplikan)
Sinyal waktu kontinu sinyal waktu diskrit
T = sampling interval
Fs = sampling rate (sampel/detik)
x a ( t ) A cos(2Ft )
x a (nT ) A cos(2FnT )
2nF
A cos
Fs
F
x (n ) A cos( 2 f n ) f
Fs
1 Fs 1
f max Fmax
2 2 2T
Fs
F ?
2
x1 ( t ) cos[2(10) t ] F1 10 Hz
x 2 ( t ) cos[2(50) t ] F2 50 Hz
Fs 40 Hz
10
x1 (n ) cos[2 n ] cos( n )
40 2
50 5
x 2 (n ) cos[2 n ] cos( n )
40 2
cos(2 )n cos(2n n ) cos( n ) x1 (n )
2 2 2
x2(n) identik dengan x1(n) F2 (50 Hz) = alias dari F1(10 Hz)
x a ( t ) A cos(2Fk t )
Fk Fo kFs k 1, 2,
x (n ) x a (nT ) A cos(2Fk nT )
Fo kFs
x (n ) A cos 2 n
Fs
x (n ) A cos(2f o n 2k )
x (n ) A cos(2f o n )
Alias dari Fo
Hubungan antara f dan F
2 1 1
d) x( n) 3 cos( )n 3 cos(2 )n f
3 3 3
Fo 1
f Fo f Fs (75) 25 Hz
Fs 3
Jawab:
a) F1 1 kHz F2 3 kHz F3 6 kHz
B Fmaks 6 kHz FN 2 B 12 kHz
Fs
b) Fs 5 kHz 2,5 kHz
2
2000 6000 12000
x(n) 3 cos n 5 sin n 10 cos n
5000 5000 5000
1 3 6
3 cos(2 )n 5 sin(2 )n 10 cos(2 )n
5 5 5
1 2 1
x(n) 3 cos[2 ( )n] 5 sin[2 (1 )n] 10 cos[2 (1 )n]
5 5 5
1 2 1
x(n) 3 cos[2 ( )n] 5 sin[2 ( )n] 10 cos[2 ( )n]
5 5 5
1 2 1
x(n) 3 cos[2 ( )n] 5 sin[2 ( )n] 10 cos[2 ( )n]
5 5 5
1 2 1
x(n) 3 cos[2 ( )n] 5 sin[2 ( )n] 10 cos[2 ( )n]
5 5 5
1 2
x(n) 13 cos[2 ( )n] 5 sin[2 ( )n]
5 5
c) ya (t ) 13 cos(2000 t ) 5 sin(4000 t )
Contoh Soal 1.3 [Ujian Tengah Semester, 8 Oktober 2002]
xmaks xmin 1 0
0,1 eq (n)
L 1 11 1 2 2
Kuantisasi sinyal sinusoidal
x(n) A cos( 0t )
FS 2 B eq (t ) xa (t ) xq (t )
xa(t) dianggap linier diantara level-level kuantisasi
= waktu selama xa(t) berada di dalam level kuantisasi
1 1 2
Pq e (t )dt 0 eq (t )dt
2
Error power (rms) q
2
2
1 2 2
eq (t ) t Pq t dt
2 0 2 2
b = jumlah bit L = 2b + 1
Xmaks-xmin = 2A
2
2A A
b Pq 2b
2 3(2 )
Tp 2
1 A
0 A cos ot dt 2
2
Px
Tp
Px 3 2b
Signal-to-quantization ratio SQNR (2 )
Pq 2
SQNR (dB) 10 log SQNR 1,76 6,02 b
Word length (jumlah bit) ditambah satu
Level kuantisasi menjadi dua kali lipat
SQNR bertambah 6 dB
Contoh :
Compact disk player
Sampling frequency 44,1 kHz
16-bit sample resolution
SQNR =96 dB
Coding of Quantized Samples
Jawab:
a) x(n) maksimum pada saat : cos( ) n 1 n 0
10
x(n) minimum pada saat : cos( )n 1 n 10
10
xmaks xmin xmaks xmin
L 1
L 1
[6,35(1) 6,35(1)]
0,1 L 1 128
0,1
2b 128 b 7 bit
b)
[6,35(1) 6,35(1)]
0,02 L 1 636
0,02
2b 636 b 10 bit
Contoh Soal 1.5 :
Diketahui sinyal seismik analog dengan dynamic range
sebesar 1 Volt. Bila sinyal analog ini dicuplik dengan
frekuensi sebesar 20 sample/s menggunakan 8-bit A/D
converter,
Tentukan :
a) Bit rate (bps)
b) Resolusi
c) Frekuensi sinyal maksimum yang ada pada digital
seismic signal
Jawab:
8 bit 20 sample
a) bps 160 bit / s
sample s
Dynamic range = xmaks - xmin
FS 20
c) Fmaks 10 Hz
2 2
Contoh Soal 1.5 :
Suatu jaringan komunikasi digital akan digunakan untuk
mentransmisikan sinyal analog :
xa (t ) 3 cos(600t ) 2 cos(1800t )
a) 1024 2 b 10 bit
b
bps 10000
FS 1000 Hz
b 10
FS
FD 500 Hz
2