Documente Academic
Documente Profesional
Documente Cultură
Prelucrarea digital la cea mai sczut rat de eantionare posibil n sistem. minimizarea operaiilor de procesare pstrarea informaiei semnalului iniial, prin respectarea criteriului lui Nyquist (nu se introduc fenomene de aliere).
1 2
RAT MULTIPL
Fundamentul aplicaiilor multi-rat dat de: Supra-eantionare Sub-eantionare n digital Filtru analogic anti-aliere mai simplu, pentru c zgomotul de cuantizare al ADC este mprtiat pe o band de frecvene mai mare.
3
RAT MULTIPL
Exist dou operaii principale de prelucrare: 1. decimarea reduce rata de eantionare cu pstrarea informaiei (filtru + compresor) 2. interpolarea mrete rata de eantionare i include un expandor + filtru.
UTILIZARE N DSP
Obinerea unor date mai uor de prelucrat i stocat
Conversie de la 100 kHz la 10 kHz fr pierderea informaiei dorite sarcini de prelucrare de 10 ori mai reduse Prelucrarea vorbirii. Estimrile parametrilor de transmis sau stocat se calculeaz la frecven ct mai joas.
Compact disc 44,1 KHz
REEANTIONARE
Conversie ntre formatele audio 48 41
DAT 48 KHz
1 6
25 24
Televiziune 25 cadre/sec
6
f sN > 2 f max
f s = Mf sN
f s = Mf sN
f max <
fs 2M
w[n] M
Compresor de rat de eantionare
y[m]
k =
h[k ] x[mM k ]
unde
w[n] =
6 kHz
6 kHz
2 kHz
M 1 K =0
k =
h[k ] x[n k ]
Y ( ) =
0 1 2 3
fs 2M
2k M
f (kHz)
Exemplu: decimare cu M = 3
x[n] X[f] x[n]
Exemplu: decimare cu M = 3
X[f]
11 12 13 14 0 1 2 3 4 5 6 7 8 9 10
11 12 13 14 0 1 2 3 4 5 6 7 8 10 12
n
x[n]
11
f (kHz)
y[m]
0 1 2 3 4 5 6 7 8 9 10
n
x[n]
0 1 2 3 4 5 6 7 8
10
11
12
f (kHz)
y[m]
6 kHz
6 kHz
2 kHz
6 kHz
6 kHz
2 kHz
11
12
Exemplu: decimare cu M = 3
w[n] W[f] y[m]
Exemplu: decimare cu M = 3
Y[f]
4 11 12 13 14 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 1 2 3 4 5 6 7 8 10 12
n
x[n]
11
f (kHz)
y[m]
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3
m
x[n]
0 1 2 3 4 5 6 7 8
10
11
12
f (kHz)
y[m]
6 kHz
6 kHz
2 kHz
6 kHz
6 kHz
2 kHz
13
14
din transformarea
F ( z ) = f (nT ) z n
n =0
z 2 + 2z + 1 =0 4z 2
-1
y (nT ) =
scris i:
1 [x( nT ) + 2 x(nT T ) + x( nT 2T )] 4
Y ( z) =
1 X ( z ) + 2 X ( z ) z 1 + X ( z ) z 2 4
)
15
y ( n) =
Exemplu numeric:
y ( 0) = 1 [2 + 0 + 0] 4 y (1) = 1 [2 + 2 2 + 0] 4 y (3) = 1 [1 + 2 2 + 2] 4
17
18
X[f]
y[m] h[k]
0 3 12 f ss 2 Y[f]
6 f ss
9 2f
s s
f (kHz)
Lfs 6 kHz
Lfs 6 kHz
k =
h(k ) w(m k )
m = 0, L, 2 L,...
012
f (kHz)
19
Y ( ) = X ( L )
20
Interpolare cu L = 3
x[n] X[f] w[m]
Interpolare cu L = 3
W[f]
4 0 1 2 3
11 12 13
f (kHz)
0 1 2 3 4 5 6 7 8 9 10
f (kHz)
fs/2
Lfs/2
21
22
Filtrare la interpolare cu L = 3
y[m] Y[f]
11 12 13 0 1 2 3 4 5 6 7 8 9 10
f (kHz)
Lfs/2
Schimbarea in frecventa de eantionare se obine apoi mai nti prin interpolarea datelor prin L si apoi prin decimarea cu M
Energia fiecrui eantion iniial mprtiat de-a lungul a L eantioane de ieire.Este necesara compensarea acestui fenomen (nmulirea fiecrui eantion a lui y(m) prin L)
23
24
h1[k]
h2[k]
M
fs 2 kHz
L
Lfs 6 kHz
h[k]
Lfs 6 kHz Lfs 6 kHz
M
Lfs/M 3 kHz
fs
Lfs
Lfs
Lfs
Lfs/M
interpolare
decimare
25
26
x[n]
X[f]
11 12 13 0 1 2 3 4 5 6 7 8 9 10
i Y[f]
v[i]
4 0 1 2 Lfs/2
f (kHz)
11 12 13 14 0 1 2 3 4 5 6 7 8 9 i 10 y[m]
0 1 W[f]
f (kHz)
6 0 1 2 3 4 5 m 0 1 2 3 4 6 f (kHz)
y[m] h1 M1 h2 M2 hi Mi
28
29
MPS = N i f i
i =1
TSR = N i
i =1
Ni = numrul de coeficieni ai filtrului pentru etajul i, cu neglijarea oricrei simetrii ntre coeficienii filtrului I = numrului de etaje fi = Frecvena de eantionare de ieire pentru etajul i
31
32