Documente Academic
Documente Profesional
Documente Cultură
1. Introduccin
Seales, sistemas y procesamiento de seales
Una seal est definida como una cantidad fsica que vara en el tiempo, espacio, o con otra(s) variable(s) s1(t) = 5t s2(t) = 20 t2 s(x,y) = 3x + 2xy + 10y2
s =1iN Ai(t) sen[2Fi(t)t + i(t)]
Cmo se generan las seales? La generacin de la seal est asociada con un sistema que responde al estmulo. El estmulo en combinacin con el sistema es llamado fuente de la seal. Un sistema se puede definir como un dispositivo fsico que efecta una operacin a una seal. La realizacin de esas operaciones son referidas como procesamiento de la seal.
El
procesamiento de la seal digital nos da un mtodo alternativo para procesar la seal analgica Se requiere de una interfaz: Convertidor A/D En ciertas aplicaciones requerimos de otra interfaz: Un convertidor D/A
Seal Analgica de entrada
A/D
D/A
(b)
00 01 10 10
(a) Analog f las (b) mltiplo de 2 2. Dos o ms seales son iguales si susform separa un Sampled analog form 3. La mayor oscilacin solo se logra si = f = j(n + ) + Ae-j(n + ) Nota: Identidad de Euler Acos(n + ) = AeMagnetic tape contaning analog and digital forms of a sig
2. Conversin A/D
Muchas
seales de inters prctico son analgicas: voz, ssmicas, biolgicas, radar, snar, audio, video, etc. Para procesarlas por medios digitales es necesario convertirlas en una seal digital: Conversin Analgica a Digital. Esta conversin consta de tres pasos:
Muestreo Cuantizacin
Codificacin
Conversin A/D
Muestreo
Conversin de una seal continua a discreta en el tiempo a travs de muestras de la seal tomadas en instantes discretos de tiempo. xa(t) es la entrada al muestreador x(nT) x(n) es la salida T es el intervalo de muestreo
Cuantizacin
Conversin de una seal discreta de valores continuos a valores discretos (digital). El valor de cada muestra se representa con un elemento seleccionado de un conjunto finito de posibles valores. La diferencia x(n) xq(n) se llama error de cuantizacin.
Codificacin
Cada valor discreto cuantizado xq(n) se representa mediante una secuencia binaria b-bit.
Convertidor A/D
xq(n) Codificador
0100
Seal analgica
Seal discreta
Seal cuantizada
Seal digital
En
ocasiones es deseable convertir la seal digital procesada en analgica: Convertidor D/A Se conectan puntos a travs de interpolacin Para seales con contenido de frecuencia limitado (ancho de banda finito), el teorema de muestreo especifca la forma ptima de interpolar
El muestreo no produce prdida de informacin ni distorsin si la seal tiene un ancho de banda finito Una seal anloga se puede reconstruir de muestras si la tasa de muestreo es lo suficientemente alta para no producir aliasing La cuantizacin es irreversible y produce distorsin, la cual depende de la resolucin (nmero de bits). La resolucin implica costo, lo mismo que la tasa de muestreo
Aliasing
Muestreo
Seal discreta
= 2f rad/muestra ciclos/muestra x(n) = Acos(2fn + ) - Acos(n + ) -f
- -F
- /T /T - Fs/2 F Fs/2
El muestro introduce ambigedad, la frecuencia ms alta en una seal continua que puede distinguirse cuando la seal se muestrea a Fs = 1/T es Fmax = Fs = 1/(2T) y max = Fs = /T
Sean x1(t) = cos20t y x2(t) = cos100t con Fs = 40 Hz Cules son x1(n) y x2(n)?
xa(t) = 3 cos 100 t a) Cul sera la Fs mnima para evitar aliasing? b) Si Fs = 200 Hz Cul sera x(n)? c) Si Fs = 75 Hz Cul sera x(n)? d) Cul sera la frecuencia 0 < F < Fs/2 de una seal senoidal con muestras idnticas a x(n) en c)?
Respuestas a) Fs 100 Hz b) x(n) = 3 cos( n/2) c) x(n) = 3 cos(2 n/3) d) F = 25 Hz ya(t) = 3 cos 50 t
Conociendo la mxima frecuencia contenida en una seal, se puede determinar la tasa de muestreo. Podemos suponer que las componentes de una seal no exceden a una frecuencia conocida Fmax. Con Fmax podemos determinar la tasa de muestreo adecuada a nuestra seal. Para evitar ambigedades como el aliasing, la tasa de muestreo se selecciona de modo que: Fs > 2Fmax
Cuando el muestreo se efecta con la tasa mnima Fs = 2B, la frmula de reconstruccin es:
Si Fs = 5000 muestras/s Qu seal se obtiene despus del muestreo? Cul es la seal reconstruida ya(t) si usamos interpolacin ideal?
La operacin de cuantizacin de las muestras x(n) se representa como: xq(n) = Q[x(n)] El error de cuantizacin se representa como: eq(n) = xq(n) x(n)
Operaciones involucradas en la cuantizacin. 1. Truncamiento 2. Redondeo val = 0.59049 t(val) = 0.5 r(val) = 0.6
Los valores permitidos en una seal digital se llaman niveles de cuantizacin. La distancia entre dos niveles sucesivos de cuantizacin se llama paso de cuantizacin o resolucin (). El error de cuantizacin eq(n) en el redondeo es: -/2 eq(n) /2
Si xmin y xmax representan los valores mnimo y mximo de x(n) y L es el nmero de niveles de cuantizacin, entonces: = (xmax - xmin ) / (L - 1)
xmax - xmin es el rango dinmico de la seal.
Codificacin de muestras cuantizadas. La codificacin en los convertidores A/D asigna un nmero binario nico a cada nivel de cuantizacin. Una palabra de b bits crea 2b nmeros binarios diferentes. Entonces tenemos 2b L b sup[log2L] Conversin D/A. La tarea del CDA es interpolar las muestras. El teorema del muestreo especifica la interpolacin ptima para seales de banda limitada. Suele emplearse un postfiltrado a la seal obtenida de esta conversin. Ej, Filtro de aplanamiento.
La seal discreta x(n) = 6.35 cos (n/10) es cuantizada con una resolucin a) = 0.1 b) = 0.02 Cuntos bits se requieren en cada caso y con cuntos niveles de cuantizacin L?
Bibliografa
Digital Signal Processing: Principles, algorithms and applications J. G. Proakis & D. G. Manolakis. Pearson Education Inc. 3a Ed. 1996. Introduction to Signals and Systems, D. K. Lindner McGraw Hill, 1999. Signals and Systems: Continuous and Discrete. R. E. Ziemer, W. H. Tranter & D. R. Fannin Prentice Hall, 4a Ed. 1998 Principles of Signals and Systems F. J. Taylor McGraw Hill, 1a Ed. 1994 Signals and Systems A. V. Oppenheim Prentice Hall, 1a Ed. 1993. Analog and Digital Communication Systems M. S. Roden Prentice Hall, 4a Ed. 1996.