Está en la página 1de 17

5 Curso-Tratamiento Digital de Seal

Seales y Sistemas

Seales y Clasificacin Sistemas y Clasificacin Respuesta al impulso de los sistemas

17/11/99

Captulo 1: Seales y Sistemas

5 Curso-Tratamiento Digital de Seal

Seales

El procesamiento de seales es el objeto de la asignatura, as que no vendra mal comentar algunas cosas sobre ellas. En primer lugar las seales no tienen gran inters en s mismas si no nos es posible transmitirlas y recibirlas. Las seales, por tanto, estn muy ligadas a la comunicacin y su procesamiento es de vital importancia en la llamada era de la informacin. Pero qu es informacin? La informacin est asociada de alguna manera al conocimiento o al significado que proporciona esa informacin. Las seales obviamente llevan consigo la informacin. Sin embargo, Shannon desarroll otro concepto de informacin desprovisto del significado que pueda extraerse o del conocimiento que pueda derivarse de esa informacin. Supongamos que una fuente de informacin enva una serie de smbolos a un receptor. Llamamos X al conjunto de smbolos formado por : X={a1 , a2 , a3 ,..., aN}
Captulo 1: Seales y Sistemas 2

17/11/99

5 Curso-Tratamiento Digital de Seal

Seales

Los smbolos se envan a un receptor de acuerdo con sus probabilidades respectivas y hacemos la suposicin (no precisamente acertada), de que las probabilidades son independientes unos de otras (fuente de informacin sin memoria) . Es decir, envar un smbolo ai no cambia la probabilidad de enviar el smbolo aj a continuacin. Sabemos que, en general, esto no es cierto ya que por ejemplo si envamos el caracter q, la probabilidad de que el siguiente smbolo sea el caracter u aumenta. Cada uno de los smbolos ai tiene una probabilidad de ocurrir pj. Los smbolos pueden ser caracteres del alfabeto, nmeros, bits, puntos, rayas, etc. Shannon defiende que en el caso de una fuente de informacin sin memoria, la informacin proporcionada por el smbolo ai depende depende nicamente de su probabilidad pi. Y define que la informacin del smbolo ai es I(pi)=-log pi. Si se toma el 2 como base del logaritmo la unidad de informacin se denomina bit. Se observa que la informacin es una funcin decreciente de la probabilidad, lo que implica que un smbolo proporciona ms infomacin cuanta ms incertidumbre (menos probabilidad) tenga.
Captulo 1: Seales y Sistemas 3

17/11/99

5 Curso-Tratamiento Digital de Seal

Seales

El contenido total de informacin H(X) proporcionado por una fuente de informacin sin memoria de un conjunto X de smbolos ser la suma ponderadas de las informaciones de cada smbolo: N N H ( X ) = pi I i = pi log pi
i=1 i=1

A este valor, que representa la informacin ofrecida por una fuente, Shannon le quiso llamar entropa, pero fue convencido por colegas para llamarle informacin. El nombre entropa no era descabellado ya que al igual que en la entropa termodinmica (que creca a medida que aumentaba el desorden), aqu la informacin aumenta a medida que aumenta la incertidumbre sobre lo que recibimos. Una vez fundamentada su teora, Shannon fue ms all y dedujo que el valor H(X) era tambin el nmero mnimo de bits por smbolo que pueden utilizarse para enviar informacin con los smbolos de X y que la probabilidad de error en la decodificacin sea despreciable. De esta forma sent los lmites tericos de la compresin de seales. La mencin a los lmites tericos se hace porque Shannon no se preocupa del algoritmo decodificador de smbolos, que en el caso de utilizar un nmero de bits H(X) ser muy complejo.
Captulo 1: Seales y Sistemas 4

17/11/99

5 Curso-Tratamiento Digital de Seal

Seales

En un caso real, el lmite en el nmero de bits por smbolo vendr impuesto por la complejidad del algoritmo (y la capacidad de procesamiento disponible) y no por el valor H(X). De ah que se hable de lmite terico. Las seales con las que vamos a tratar son lgicamente seales elctricas, pero eso no las hace diferentes de los smbolos de los que hemos estado hablando hasta ahora. De hecho, los smbolos son ahora, para nosotros, seales elctricas.

17/11/99

Captulo 1: Seales y Sistemas

5 Curso-Tratamiento Digital de Seal

Seales

Trataremos con 4 tipos de seales:


x x x x

Analgicas, x(t) : Amplitud y Tiempo continuos. Muestreadas, xs[n] : Tiempo Discreto, Amplitud continua. Cuantizada, xQ(t) : Tiempo Continuo, Amplitud discreta. Digital, xQ[n] : Tiempo y Amplitud discretos.

17/11/99

Captulo 1: Seales y Sistemas

5 Curso-Tratamiento Digital de Seal

Seales

Clasificacin de seales basada en su duracin:


x x x x x

Causales: Son 0 para t<0. Se definen slo para el eje positivo de t. Anticausales: Son 0 para t>0. Se definen slo para el eje negativo de t. No causales: Se definen para ambos ejes de t. Continuas: Se definen para todo tiempo t. Peridicas: xp(t) = xp(tnT), donde T es el periodo y n es un entero.

Clasificacin de seales basadas en simetras:


Simetra Par: x(t) = x(-t) x Simetra Impar: x(t) = -x(-t) Una seal no simtrica puede siempre expresarse como la suma de una funcin par xe(t) y una funcin impar xo(t) : xe(t) = (x(t)+x(-t))/2 xo(t) = (x(t)-x(-t))/2
x

17/11/99

Captulo 1: Seales y Sistemas

5 Curso-Tratamiento Digital de Seal

Seales

Clasificacin de seales basada en Energa y Potencia: x Energa de una seal : E = x( t ) dt


2 x

Potencia de una seal :

1 Px = lim T0 T0

T0

x( t )

dt

Una seal se dice que es de energa si Ex es finito, lo que implica que Px es 0. Ej. Pulsos limitados en el tiempo. Una seal se dice que es de potencia si Px es finito, lo que implica que Ex es infinito. Ej. Una seal peridica.

17/11/99

Captulo 1: Seales y Sistemas

5 Curso-Tratamiento Digital de Seal

Seales

Catlogo de algunas seales:


x x x x

Escaln unidad : u(t) Rampa : r(t)=t u(t) Pulso : u(t+1/2)-u(t-1/2) Triangular : tri(t)=r(t+1)-2r(t)+r(t-1) Sinc : sin c( t ) =
sin( t ) t
( t ) = 0, t 0

x x

Impulso: Tambin llamada funcin delta o funcin de Dirac:

( )d = 1

17/11/99

Captulo 1: Seales y Sistemas

5 Curso-Tratamiento Digital de Seal

Seales

Algunas propiedades importantes del impulso:


[ ( t )] = 1 ( t )

x( t ) ( t ) = x( ) ( t )

x( t ) ( t ) dt = x( )

17/11/99

Captulo 1: Seales y Sistemas

10

5 Curso-Tratamiento Digital de Seal

Seales
Funcin delta de Dirac
1 0.8 0.6 0.4 0.2 0 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 1 0.8 0.6 0.4 0.5 0.2 0 -2 -1 0 1 2 0 -2 0 2 1.5 1

Funcin triangular unidad


2

Funcin rampa unidad

Tiempo (t) Funcin pulso unidad


1 0.8 0.6 0.4 0.2 0 -2 -1 0 1 2

Tiempo (t)

Tiempo (t) Funcin Sinc

Funcin escaln unidad


1 0.8 0.8 0.6 0.4 0.2 0.6 0.4 0.2 0 -1 0 1 -0.2 2 -5 1

Tiempo (t)

0 -2

Tiempo (t)

Tiempo (t)
Captulo 1: Seales y Sistemas

17/11/99

11

5 Curso-Tratamiento Digital de Seal

Seales

Operaciones con seales:


x x x x

Desplazamiento en el tiempo: x(t-2), desplazamiento a la derecha. Compresin del tiempo: x(2t) Dilatacin del tiempo: x(t/2) Reflexin: x(-t)

17/11/99

Captulo 1: Seales y Sistemas

12

5 Curso-Tratamiento Digital de Seal

Seales en MATLAB

Algunas seales en MATLAB


>> y = diric(x,N) La funcin de Dirichlet se define de la siguiente forma:

D( x ) =

N sin( x 2)

sin( Nx 2)

Los argumentos de entrada es un vector x en cuyos puntos queremos calcular la funcin de Dirichlet y el parmetro N, que es el nmero de mximos de la funcin en el intervalo (0-2). >> y = sawtooth(x,width) Genera una seal en diente de sierra con periodo 2 para los elementos del vector x. El parmetro width es un escalar entre 0 y 1, y describe la fraccin del periodo 2 en el que ocurre el mximo. >> y = sinc(x) La funcin sinc(x)=sin(x)/(x). >> y = square(x,duty) Genera una onda cuadrada de periodo 2 con un duty cycle dado. El parmetro duty es el porcentaje del periodo en el cual la seal es positiva.

17/11/99

Captulo 1: Seales y Sistemas

13

5 Curso-Tratamiento Digital de Seal

Sistemas

Un sistema fsico es un conjunto de dispositivos conectados entre s, cuyo funcionamiento est sujeto a leyes fsicas. Desde nuestro punto de vista, un sistema es un procesador de seales. La seal o seales a ser procesadas forman la excitacin o entrada del sistema. La seal procesada es la respuesta o salida del sistema. El anlisis de sistemas implica el estudio de la respuesta del sistema a entradas conocidas. La sntesis de sistemas se realiza especificando las salidas que deseamos para una entradas dadas y estudiando que sistema es el ms adecuado (Identificacin de sistemas).
Captulo 1: Seales y Sistemas 14

17/11/99

5 Curso-Tratamiento Digital de Seal

Sistemas

La representacin normal de un sistema (tiempo continuo) se realiza normalmente a travs de ecuaciones diferenciales. Se relacionan la salida y(t) y la entrada x(t) mediante constantes, parmetros y variables independientes (tiempo):
dny d n1 y dy d mx d m1 x dx a 0 n + a1 n1 + ...+ a n1 + a n y = b0 m + b1 m1 + ...+ bm1 + bm x dt dt dt dt dt dt

Clasificacin de los sistemas:


x

x x

Lineales: Los coeficientes no dependen de x y. No hay trminos constantes. Nolineales: Los coeficientes dependen de x y. Hay trminos constantes. Invariante en el tiempo: Los coeficientes no dependen de t. Variante en el tiempo: Los coeficientes son funciones explcitas de t.
Captulo 1: Seales y Sistemas 15

17/11/99

5 Curso-Tratamiento Digital de Seal

Sistemas

A los sistemas lineales se les puede aplicar el principio de superposicin:


x

La respuesta de un sistema a una seal de entrada x(t) formada por la suma de dos o ms seales (x(t) = x1(t)+ x2(t) +...+ xn(t)) es igual a la suma de las respuestas del sistema a cada una de las seales (y(t) = y1(t)+ y2(t) +...+ yn(t)). La respuesta de un sistema a una seal Kx(t) es igual a K veces la respuesta a x(t).

Un sistema es invariante en el tiempo cuando la respuesta y(t) depende slo de la forma de la entrada x(t) y no del tiempo en que se aplica. Matemticamente:
x

Si L{x(t)} = y(t), entonces L{x(t-t0)} = y(t- t0), donde L{} es un operador matemtico que representa el sistema fsico en cuestin.

17/11/99

Captulo 1: Seales y Sistemas

16

5 Curso-Tratamiento Digital de Seal

Sistemas

Los sistemas que veremos en esta asignatura son del tipo lineal invariante en el tiempo (LTI). Respuesta al impulso de un sistema: Se representa por h(t) y es la respuesta de un sistema LTI a un impulso unidad (t). La respuesta al impulso nos proporciona la base para estudiar la respuesta a cualquier tipo de entrada. Por ello, se le llama tambin funcin de transferencia del sistema. Las mismas conclusiones acerca de los sistemas pueden obtenerse en caso de que el sistema sea digital. Aqu las seales vienen dadas por secuencias y la ecuacin del sistema por ecuaciones diferencia.
y[n] + A1 y[n 1] + A2 y[n 2]++ AN y[n N ] = B0 x[n] + B1 x[n 1]++ BM x[n M ]
Captulo 1: Seales y Sistemas 17

17/11/99

También podría gustarte