Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Secuencias discretas:
T1.2
T1.3
T1.4
k =
x[ k] T {[ n k]} = x[ k] hk [ n]
k =
Tema 1: Cuantificacin y codificacin de seales T1.5
k =
x[ k ] h[ n k ] = x[ n] h[ n]
esta expresin se conoce como suma de convolucin, o convolucin lineal de dos secuencias. un sistema LTI queda totalmente caracterizado por su respuesta al impulso h[n].
Tema 1: Cuantificacin y codificacin de seales T1.6
Ejemplo n 1: descomponemos la seal de entrada en una suma de deltas desplazadas y ponderadas, y calculamos la salida como suma de las respuestas individuales a cada una de las entradas.
T1.7
Secuencias x[k] y h[n-k] como funcin de k para distintos valores de n Secuencia de salida.
T1.8
k =
h[-k]
N1
x[n]
N2
-N2
-N1 y[n]
M1 h[n-k]
M2
M2+N2
n-N2
n n-N1
(para n, desde N1+M1 hasta N2+M2) suma=0 (para k, desde n-N2 hasta n-N1) suma=suma+x[k]h[n-k] fin_para_k y[n]=suma fin_para_n T1.9
Como h[n] caracteriza el comportamiento del un sistema LTI, podemos estudiar las caractersticas de los sistemas LTI a partir de las propiedades de la operacin de convolucin:
1.
T1.10
2.
x[n]
h1[n]+ h2[n]
3.
Sistemas en cascada:
T1.11
S=
k =
h[ k ]
<
Los sistemas: FIR (Respuesta finita al impulso) siempre estables IIR (Respuesta infinita al impulso) estable / inestable
Tema 1: Cuantificacin y codificacin de seales T1.12
n=0
1 = < 1 a
estable
Ecuaciones en diferencias
Una subclase importante de sistemas LTI son aquellos cuya entrada x[n] y su salida y[n] satisfacen una ecuacin en diferencias lineal de orden N de la forma:
k=0
ak y[ n k ] = bk x[ n k ]
k=0
Si el sistema est en reposo inicial, entonces el sistema ser lineal, causal e invariante.
T1.14
x[ k ]
n
hac [ n ] =
k =
[ k ] = u[ n]
y[n]
Del dibujo, vemos que: x[n] = y[n] * h1dif[n] = y[n] y[n-1] por lo que la ec. en difs. (con coef. ctes.) queda: y[n] = x[n] + y[n-1] x[n] y[n]
+
R y[n-1]
T1.16
k =0
ak x[n k ] + bk x[n k ]
k =1
+ + + +
+ + + +
b1
B0
R
A1 a1
R
B1
R
A2 a2 b2
R
B2
aL1
bN1
R x[n-L]
AL aL bN
R
BN
y[n-N]
T1.17
La Transformada de Fourier (FT) de una secuencia x[n] es una funcin X (ej), continua y peridica, de perodo 2 que se obtiene aplicando la expresin:
X (e
)=
n =
x[n ] e
jn
La Transformada Inversa de Fourier (IFT) permitir obtener nuevamente la secuencia original, por lo que a su expresin se le denomina ecuacin de sntesis:
x[n ] =
1 + j jn X ( e ) e d 2
T1.18
expresar como:
X (ej) constituir por lo general una seal compleja, que podemos X(ej) = XR(ej) + jXI(ej)
Las relaciones entre la respuesta al impulso de un sistema LTI y su correspondiente resp. en frec. se pueden expresar anlogamente: 1 + j jn h[ n ] = H (e ) e d 2
H (e
j
)=
n =
jn h n e [ ]
T1.19
T1.20
Linealidad
X 1(e j ) Si x1[n ]
F
x 2 [n ] X 2 (e
F
entonces y
x n n 0 X (e j ) e
F
jn 0
x[ n ] e
j 0 n
X (e
j ( 0 )
)
T1.21
Invertibilidad Temporal Si
x[n ] X (e
F j
e invertimos la secuencia
F
temporal, se tiene:
x [ n ] X (e j )
x [ n ] X (e j )
F
Diferenciacin en frecuencia Si
x[n ] X (e j )
F
F
dX (e j ) entonces n x [n ] j d
Tema 1: Cuantificacin y codificacin de seales T1.22
Teorema de Parseval Si
x[n ] X (e
F j
T1.23
Teorema de Convolucin Si y
x[n ] X (e
F j
h[ n ] H (e j )
F
y, adems: y [n ] =
k =
entonces:
Y (e j ) = X (e j ) H (e j )
T1.24
w[n ] W (e j )
F
y, si hacemos:
y [ n ] = x[ n ] w[ n ]
j
Introduccin
El mtodo clsico de obtencin de una representacin discreta x[n] a partir de la seal continua xc(t) es el muestreo peridico por medio del conversor continuo/discreto (C/D), de forma que:
x [n ] = xc (nT ),
< n <
xc(t)
x[n] C/D T
T1.26
Este proceso puede ser visto como una modulacin en amplitud de un tren de impulsos s(t) mediante la seal continua xc(t), siendo:
s(t ) =
n =
(t nT )
(t nT )
x s (t ) = x c (t ) s(t ) = x c (t )
expresin equivalente a:
n =
x s (t ) =
n =
x c (nT ) (t nT )
2 ( k s ) S( ) = T k =
resultar ser,
1 X s ( ) = X c ( k s ) T k =
La transf. de Fourier de una seal continua muestreada peridicamente xs(t) consiste en la repeticin peridica, a mltiplos enteros de la fs, de la transf. de la seal continua xc(t).
Tema 1: Cuantificacin y codificacin de seales T1.28
s N > N
o lo que es lo mismo (criterio de Nyquist):
s > 2 N
si no se cumple esta condicin,
se producir un efecto de solapamiento (aliasing) espectral entre rplicas sucesivas, que impide la recuperacin exacta de las seales
Tema 1: Cuantificacin y codificacin de seales T1.29
x s (t ) =
n =
X s ( ) = xc ( nT ) ( t nT )
F
n =
xc ( nT ) e
jnT
Recordando que: y
(t t 0 ) e
F
j
jt 0
X e
( )=
n =
x[n ] e
jn
n =
x ( nT ) e
jn
( )
= T
= X e j T
)
T1.30
con
s =
2 T
j T
) = X (e )
j
= T
1 2 = Xc k = T k = T
jnT
=
o tambin:
X e
n =
xc ( nT ) e
( )
j
1 2 jn = Xc k = x c ( nT ) e T T k = T n =
T1.31
X r ( ) = H r ( ) X s ( )
Hr() ser un filtro paso bajo ideal de ganancia T y frecuencia de corte c tal que: N < c < ( s N )
de forma que:
X r ( ) = X c ( )
T1.32
Grficamente:
T1.33
En el dominio del tiempo, este proceso puede ser contemplado de manera equivalente si tenemos en cuenta la respuesta al impulso del filtro recuperador:
xs ( t ) =
x[ n] ( t nT )
n
n
xr (t ) = xs (t ) hr (t ) = x [n ] hr (t nT )
donde:
1 sen (t / T ) hr (t ) = H r ( ) e jt d hr (t ) = T t / T
sen( ( t nT ) / T ) ( t nT ) / T
y por tanto:
xr ( t ) =
x[ n]
n
T1.34
Grficamente:
h r ( 0) = 1
hr ( nT ) = 0,
para n = 1, 2,...
el efecto que produce la aplicacin de Hr() es la interpolacin de los impulsos de xs(t) para obtener la seal continua xr(t), :
T1.35
Al sistema que permite la reconstruccin ideal de una seal limitada en banda a partir de una secuencia de muestras se le denomina conversor discreto/continuo (D/C) ideal, cuyo diagrama de bloques sera:
x[n] D/C T xr(t)
Si en lugar del conversor D/C ideal, tenemos una situacin mucho mas real como la siguiente:
T nt x[n]=xc(nT) xs(t) h0(t) za(t) 1/H0() r() H
Hr()
T1.36
xc ( nT ) ( t nT )
n
za ( t ) = xc ( nT ) ( t nT ) h0 ( t ) n
resultando que:
Z a ( ) = X s ( ) H 0 ( ) =
H 0 ( ) T
2 Xc n T n
T1.37
Si el conformador de pulso es un mantenedor de orden cero (zeroorder hold), lo cual es la salida habitual de un conversor D/A (digitalanalgico), la situacin sera la siguiente:
T1.38
Hasta ahora, hemos considerado el proceso de conversin C/D con precisin infinita. Sin embargo, en Procesado Digital de Seales slo dispondremos de un nmero finito de bits para representar cada una de las muestras precisin finita. El proceso de cuantificacin lo podemos representar mediante:
Sample & Hold T Conversor A/D x0(t) T
xa(t)
xB(t)
T1.39
Conversor A/D: ante un voltaje o corriente de entrada, asigna un cdigo binario a la salida, haciendo esta operacin de nuevo cada T segundos bajo el control de un reloj externo. Esta conversin no es instantnea. Sample & Hold (muestreo y retencin): la funcin del S&H ser suministrar una tensin (o corriente) constante a la entrada del conversor durante un cierto perodo de tiempo.
T1.40
x0 (t ) = xa (nT ) h0 (t nT )
n
donde:
1 h0 (t ) = 0
Grficamente:
-T
2T
T1.41
x0 (t ) = xa (nT ) h0 (t nT )
n
donde:
1 h0 (t ) = 0
Grficamente:
T1.42
C/D xa(t) T
x[n]
Cuantificador
x[n]
Codificador
[n] = Q{x[n]} x
Tema 1: Cuantificacin y codificacin de seales T1.43
En el siguiente cuantificador uniforme, los valores de las muestras son aproximados por su nivel de cuantificacin mas prximo:
3 2
Smbolo Binario
(B+1 bits)
-7/2 -3/2 -2 -3 -4
011 010
/2 3/2 -
7/2
2Xm
T1.44
Si llamamos Xm al nivel de fondo de escala del conversor A/D (tpicamente 10, 5 1 V), el tamao del escaln vendr dado por:
2 Xm Xm = B +1 = B 2 2
La relacin entre las muestras cuantificadas y las palabras cdigo vendr dada por:
[n] = X m x B [n] x
B [n] 1 -1 x
T1.45
/ 2 < e[n] / 2
( X m / 2) < x[n] ( X m / 2)
e[n] > 2
T1.46
x[n]
Q(x )
[n] = Q( x[n]) x
x[n]
podremos suponer que el error de cuantificacin es un proceso tipo ruido blanco, donde la distribucin de probabilidad del proceso de error es uniforme en el rango del error de cuantificacin (estas suposiciones son especialmente realistas para voz o msica)
Tema 1: Cuantificacin y codificacin de seales T1.47
-/2
/2
e = 0
2 2 B 2 X 2 e2 = e2 = m 12 12
T1.48
T1.49
la SNRQ aumenta 6 dB por bit introducido, es decir, cada vez que duplicamos el nmero de niveles de cuantificacin.
T1.50
Ejemplos:
x =
Xp 2
SNRQ = 6 ( B + 1) + 1.8
Observamos que va a haber una dependencia entre el grado de ajuste de Xm a los mrgenes del conversor y la SNRQ final obtenida. Grficamente:
SNRQ (dB) 50 256 niveles Distorsin de sobrecarga 30 Ruido granular 16 niveles 10 -20 -10 0 10 20 (xSC/xmax) (dB)
T1.52