Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Seales y Sistemas
17/11/99
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
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
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
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
Seales
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
Seales
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.
17/11/99
Seales
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
Seales
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
( )d = 1
17/11/99
Seales
x( t ) ( t ) = x( ) ( t )
x( t ) ( t ) dt = x( )
17/11/99
10
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
Tiempo (t)
Tiempo (t)
0 -2
Tiempo (t)
Tiempo (t)
Captulo 1: Seales y Sistemas
17/11/99
11
Seales
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
12
Seales en MATLAB
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
13
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
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
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
Sistemas
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
16
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