pds

55
SEÑALES Y SISTEMAS DE TIEMPO DISCRETO sesion2

description

pds

Transcript of pds

Page 1: pds

SEÑALES Y SISTEMAS DE TIEMPO DISCRETO

sesion2

Page 2: pds

Definiciones preliminaresUna señal se define como una cantidad física que varía con el tiempo, el espacio o cualquier otra variable o variables independientes. Matemáticamente, describimos una señal como una función de una o más variables independientes.

Por ejemplo, las funciones

Señales digitales y sistemas

Describen dos señales, una que varía linealmente con la variable independiente t (tiempo) y una segunda que varía cuadráticamente con t. Las señales descritas en (1) y (2) pertenecen a las clases de señales que quedan perfectamente definidas especificando la dependencia funcional con la variable independiente

Page 3: pds

Sin embargo, existen casos en los que dicha relación funcional es desconocida o demasiado complicada como para tener utilidad práctica.

Por ejemplo, una señal de voz no se puede describir funcionalmente mediante expresiones como (1)

En general, un segmento de voz puede representarse con un alto grado de exactitud como la suma de varias sinusoides de diferentes amplitudes y frecuencias, esto es, como

Donde:

son los conjuntos (probablemente variables en el tiempo) de amplitudes, frecuencias y fases, respectivamente de las sinusoides

Page 4: pds

De hecho, una manera de interpretar la información o el mensaje

contenido en un segmento corto de una señal de voz es

medir las amplitudes, frecuencias y fases contenidas en el segmento corto de señal.

Otros ejemplos de señales naturales sonlos electrocardiogramas y los electroencefalogramas. Las señales de voz, los electrocardiogramas y los electroencefalogramas son ejemplos de señales que portan información y que varían como funciones de una única variable independiente, el tiempo

Asociados a las señales naturales se encuentran los medios con los que se generan.Por ejemplo, las señales de voz se generan al forzar el paso del aire a través de las cuerdas vocales.Las imágenes se obtienen exponiendo película fotográfica ante un paisaje u objeto.Por lo tanto, la forma en la que se generan las señales se encuentra asociada con un sistema que responde ante un estímulo o fuerza.

Page 5: pds

En una señal de voz, el sistema está constituido por las cuerdas vocales y el tracto bucal, también llamado cavidad bucal. El estímulo en combinación con el sistema se llama fuente de la señal

Un sistema se puede definir también como un dispositivo físico que realiza una operación sobre una señal.

Por ejemplo, un filtro que se usa para reducir el ruido y las interferencias que corrompen una señal también se denomina sistema En este caso, el filtro realiza algunas operaciones sobre la señal cuyo efecto es reducir (filtrar) el ruido y la interferencia presentes en la señal deseada.

Cuando pasamos una señal a través de un sistema, como en el caso del filtrado, decimos que hemos procesado la señal En este caso, el procesamiento de la señal implica la separación de la señal deseada del ruido y la interferenciaEn general, el sistema se caracteriza por el tipo de operación que realiza sobre la señal

Page 6: pds

Los métodos que usamos en el procesamiento de una señal o en el análisis de la respuesta de un sistema a una señal dependen fuertemente de las características de la señal en particular.

Existen técnicas que se aplican solo a familias específicas de señales.

En consecuencia, cualquier investigación en procesamiento de señales debe comenzar con la clasificación de las señales que se encuentran en la aplicación concreta.

Clasificación de las señales

Trataremos con 4 tipos de señales: Analógicas, 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

Page 7: pds

Un sistema en tiempo continuo, las señales de entrada y salida están representadas en tiempo continuo.

Un sistema en tiempo discreto, las señales de entrada y salida están representadas en tiempo discreto.

Un sistema digital, las señales de entrada y salida son digitales.

En el Procesamiento Digital de Señales, las señales son discretas tanto en amplitud como en el tiempo y puede realizarse tanto en software como en hardware, usando en este ultimo caso técnicas VLSI.

La señales discretas pueden ser obtenidas de maneras diferentes:

a. Por muestreo de una señal continua. b. Generados por algún proceso discreto.c. Modelo matemático.

Page 8: pds

2.2 SEÑALES EN TIEMPO DISCRETO : SECUENCIAS

Las señales a tiempo discreto, son representadas como una secuencia denúmeros. Una secuencia de números x, en la cuál el número n en la secuencia x[n], es escrita como:

donde

n, es un entero. En la práctica, las secuencias pueden a menudo ser obtenidas por un muestreo periódico de una señal análoga.

En este caso, el valor numérico del número n, en la secuencia es igual al

valor de la señal análoga al tiempo nT; es decir

nT : tiempo de la secuenciaT : periodo de muestreo 1/T : frecuencia de muestreox[n] : muestra n. Es indefinida para valores no enteros de n.

Page 9: pds

Un sistema discreto es un algoritmo que permite transformar una secuencia en otra.

Page 10: pds

Los sistemas discretos pueden clasificarse en estáticos o dinámicos

Un sistema discreto es estático cuando el elemento de la secuencia de salida de un cierto índice depende únicamente del elemento de la secuencia de entrada del mismo índice.

El sistema discreto se denomina dinámico, cuando , la secuencia de salida de un cierto índice depende de las secuencias de entrada y salida de órdenes distintos al suyo

Un sistema discreto es causal si el valor de un elemento de la secuencia de salida depende únicamente de la secuencia de entrada y salida de menor o igual índice.

Page 11: pds

Las señales discretas, x[n], es decir, las secuencias, son a menudo representadas gráficamente, tal como se muestra en la figura

Page 12: pds

Ejemplo 2.1En la figura , se muestra una secuencia, de una señal sinusoidal.

Page 13: pds

Una señal sinusoidal de amplitud A, frecuencia ωo y fase f en tiempo continuo esta dada por:

En tiempo discreto t=nTs, donde Ts es el periodo de muestreo, entonces:

Donde A fo/fs se la denomina frecuencia normalizada fs es la frecuencia de muestreo.

Genere y represente gráficamente mediante la función stem una señal cosenoidal en tiempo discreto de N muestras, cuyos parámetros son:

A = 10, fo = 10 Hz, fs = 1000 Hz, φ = 0° N = 100.

Page 14: pds

solución:El siguiente script genera una señal senoidal de N=100 muestras en Matlab:

%Señal senoidal% Señal en tiempo continuo% X(t) = A sen(W0*t+phi)% Señal discreta -> t = nTs, donde Ts es el período de muestreo% X[n] = A sen (W0*nTs+hi) = A sen(2*pi*f0/fs*n +phi) W0 = 2*pi*f0% fn = f0/fs es la frecuencia normalizada y fs la frecuencia de muestreoA = 10; % Amplitudf0 = 10; % Frec de la señal en Hzfs = 1000; % Frec de muestreo en Hzphi = 0; % pi/2; % FaseN=100; % Número de muestrasn=0:N-1;y=A*sin(2*pi*(f0/fs)*n+phi); % Señal senoidalfigure(1);stem(n,y,'r');title('Señal Senoidal de 10Hz');xlabel('n (muestras)');ylabel('y[n]');

Page 15: pds
Page 16: pds

El escalón unitario tiene como expresiónu[n] = 1 para n >= 0u[n] = 0 para n < 0. Genere y represente gráficamente la secuencia escalón unitario de longitud L=20.

Escalón unitario

% Escalon unitarioL = 20;% Vector para graficar el escalónn= -L:1:L;% Crear señal "escalon_unitario" y setear todos sus elementos a ceroescalon_unitario = zeros(size(n));% Setear todos los elementos con n>=0 a 1escalon_unitario(n>=0) = 1;figure(1);%Grafico en la figura 1 el escalónstem(n,escalon_unitario);axis([-L L -0.5 1.5]);title('Señal escalón');xlabel('n (muestras)');ylabel('x[n]');

Page 17: pds
Page 18: pds

Señales exponenciales Una señal exponencial en tiempo discreto es de la forma: X[n] = siendo a un número real y n= 0, 1, 2, 3, 4...Si 0 < a < 1 o -1 < a < 0, entonces la exponencial es decrecienteSi a > 1 o a < -1, entonces la exponencial es creciente Genere y represente gráficamente las señales exponenciales decrecientes y crecientes de longitud L=20.

% Exponenciales tiempo discretofigure(1);L = 20;% Exponencial Decreciente 1 con 0 < a < 1a=0.5;exp1 = zeros(1,L);for n=0:L-1 exp1(n+1)=a^n;Endn=0:L-1;subplot(2,2,1),stem(n,exp1),title('Exponencial Decreciente 1');

Page 19: pds

Exponencial Decreciente 2 con -1 < a < 0a=-0.5;exp2 = zeros(1,L);for n=0:L-1 exp2(n+1)=a^n;endn=0:L-1;subplot(2,2,2),stem(n,exp2),title('Exponencial Decreciente 2');% Exponencial Creciente 1 con a > 1a=2;exp3 = zeros(1,L);for n=0:L-1 exp3(n+1)=a^n;endn=0:L-1;subplot(2,2,3),stem(n,exp3),

Page 20: pds

title('Exponencial Creciente 1');

% Exponencial Creciente 2 con a < -1a=-2;exp4 = zeros(1,L);for n=0:L-1 exp4(n+1)=a^n;end

n=0:L-1;subplot(2,2,4),stem(n,exp4),title('Exponencial Creciente 2');

Page 21: pds

Secuencias Básicas y Operaciones con Secuencias

a. Producto de dos secuencias x[n].y[n]

b. Suma de dos secuencias x[n] + y[n]

c. Multiplicación por un número

d. Retardo de una secuencia

Una secuencia y[n], esta retrasada con respecto a x[n] si: y[n] = x[n-no]

no : es un entero

e. Secuencia de una Muestra Unitaria

Page 22: pds

Por ejemplo, una secuencia p[n] puede ser expresada como

En general alguna secuencia puede ser expresada como

f. Secuencia de Paso Unitario

En función del impulso

La respuesta impulso en función del paso unitario se puede expresar como:

Page 23: pds

g. Secuencia Exponencial

La forma general para una secuencia exponencial es

Page 24: pds

donde N, es necesariamente un entero. Si esta condición para la periodicidad, es probada para una onda sinusoidal en tiempo discreto, entonces

el cuál requiere que

donde k, es un entero. En la figura , se muestra una onda sinusoidal en tiempo discreto, para dos valores de Wo

Page 25: pds

La señal cos won, para dos valores de wo

Page 26: pds

Un sistema discreto, es definido matemáticamente como una transformación

SISTEMAS EN TIEMPO DISCRETO

y[n] = T{x[n]}

Un sistema en tiempo discreto es un operador matemático que transforma una señal en otra por medio de un grupo fijo de reglas y funciones.

La notación T[.] es usado para representar un sistema general, tal

como se muestra en la Figura en el cual, una señal de entrada x(n) es transformada en una señal de salida y(n) a través de la

transformación T[.].

Las propiedades de entrada-salida de cada sistema puede ser especificado en algún número de formas diferentes.

Representación de un sistema a tiempo discreto

Page 27: pds

Ejemplo Sistema de retardo ideal

Ejemplo Movimiento promedio

O Un sistema, es denominado sin memoria, si la salida y[n], a cada valor de n depende, solo si en la entrada, x[n] tiene el mismo valor n.

1. Sistemas sin Memoria

Ejemplo

Un sistema en tiempo discreto se denomina estático o sin memoria si su salida en cualquier instante n depende a lo sumo de la muestra de entrada en ese mismo instante, pero no de las muestras pasadas y/o futuras en la

Page 28: pds

Ejemplo 1. Determine si los siguientes sistemas Discretos son estáticos (sin memoria) ó dinámicos (con memoria)

Page 29: pds

Los sistemas, en general, pueden subdividirse en lineales y no lineales.

Un sistema lineal es aquel que satisface el principio de superposición. De forma sencilla se puede decir que el principio de superposición exige que la respuesta del sistema a una suma ponderada de señales sea igual a la correspondiente suma ponderada de las salidas a cada una de las señales de entrada.

En otras palabras, un sistema T[.] es lineal si para dos entradasx1(n) y x2 (n) y dos constantes a y b se cumple la siguiente propiedad

2 Sistemas Lineales y No-Lineales

Para cualesquiera secuencias arbitrarias de entrada x 1(n) y x2(n) y cualesquiera constantes arbitrarias a y b.

Page 30: pds

donde ɑ es una constante arbitraria.

aditividad

escalamiento

Esas dos propiedades pueden ser combinadas con el principio de superposición

Esto puede ser generalizado con la superposición de muchas entradas

Page 31: pds

Si un sistema produce una salida distinta a cero cuando la entrada es cero el sistema no está en reposo o es no lineal.

Ejemplo

Determine para cada uno de los sistemas discretos si son lineales o no-lineales.

Page 32: pds
Page 33: pds
Page 34: pds

Sistemas invariantes e variantes en el tiempo

Un sistema se dice invariante en el tiempo si sus características de entrada y salida no cambian con el tiempo.

Para entender esto, supóngase que se tiene el sistema T[.] en reposo y que, cuando es excitada con una señal x(n), produce una señal de salida y(n). Entonces, se puede escribir

Supóngase ahora que esa misma entrada es retardada k unidades de

tiempo para dar lugar a x(n – k), y de nuevo se aplica al mismo sistema. Si las características del sistema no cambian con el tiempo, la salida del

sistema del sistema en reposo será y(n – k), es decir, la salida será la misma que la correspondiente a la entrada x(n), excepto que este estará retardada las mismas k unidades de tiempo que se retardó la entrada.

Page 35: pds

Esto conduce a definir un sistema invariante en el tiempo o invariante ante desplazamientos de la siguiente forma:

Teorema: un sistema en reposo T[.] es invariante en el tiempo o invariante a desplazamientos si y solo si

para toda señal de entradas x(n) y todo desplazamiento temporal k

Para determinar si un sistema dado es invariante en el tiempo, necesitamos realizar el test especificado en la definición precedente. Básicamente, excitamos al sistema con una secuencia de entrada arbitraria x(n) que produce una salida y(n). En seguida, se retarda la señal de entrada la cantidad k y se recalcula la salida. En general, se puede escribir la salida como

Page 36: pds

Si la salida cumple con y(n,k) = y(n – 1), para todos los valores de k, elsistema es invariante en el tiempo. En cambio, si la salida no cumple para un valor de k, el sistema es variante en el tiempo

Ejemplo . Determine para cada uno de los sistemas discretos si son variante o invariantes en el tiempo

Page 37: pds
Page 38: pds

Teorema: Se dice que un sistema es causal si la salida del sistema en cualquier instante n (es decir y(n)) depende solo de las entradas presentes y pasadas (es decir, de x(n), x(n –1 ), x(n – 2), ...). En términos matemáticos, la salida de un sistema causal verifica una ecuación de la forma

Sistemas Causales y No Causales

donde, F[.] es una función arbitraria. Si un sistema no satisface esta definición se dice que no es causal. En un sistema no causal, depende no solo de las entradas pasadas y presentes sino también de las futuras.

Es evidente que un sistema en tiempo real no se dispone de las entradas futuras de la señal y, por lo tanto, un sistema no causal no puede ser implementado físicamente.

Page 39: pds

Por otra parte, si la señal se graba de manera que el procesado no se realiza en tiempo real, es posible implementar sistemas no causales, ya que todos los valores de la señal se encuentran disponibles en el momento del procesado. Este es, a menudo, el caso de señales geofísicas e imágenes.

Ejemplo. De los siguientes sistemas, determine si son causales o no.Explique ampliamente.

Es un Sistema Causal porque depende solo de las muestras actuales y pasadas en el tiempo.

Es un Sistema NO-Causal porque depende de las muestras futuras en el tiempo.

Page 40: pds
Page 41: pds

La estabilidad es una propiedad muy importante que debe ser considerada en cualquier aplicación práctica de un sistema. Los sistemas inestables presentan un comportamiento errático y extremo que es causa del desbordamiento del sistema en aplicaciones prácticas. Aquí se define matemáticamente lo que se quiere decir con un sistema estable y, sus consecuencias de esta definición en sistemas invariantes con el tiempo.

Teorema: Un sistema arbitrario en reposo se dice que es limitada en la entrada y salida (BIBO, bounded input–bounded output), si y solo si toda la entrada acotada produce una salida acotada.

Matemáticamente, el acotamiento de las secuencias de entrada y de salida, x(n) e y(n), se traducen en la existencias de un par de números finitos, digamos M x y M y , tales que

Sistemas Estables e Inestables

Page 42: pds

Si para alguna entrada acotada x(n) la salida no es acotada (es infinita), elsistema se clasifica como inestable.

Ejemplo Se considera un sistema no-lineal descrito mediante lasiguiente relación de entrada-salida:

con la entrada del sistema la señal acotada definida como x(n) = Cd(n), donde C es una constante y además y(–1) = 0. Entonces la secuencia de salida es

Claramente, la salida no está acotada si 1 < |C|< 8. Por lo tanto, el sistemaes inestable dado que la entrada acotada a producido una salida no acotada.

Page 43: pds

Sistemas Lineales Invariantes en el Tiempo

El análisis de los sistemas de tiempo discreto (y también de tiempo continuo) depende fuertemente de la estructura intrínseca de los mismos, siendo el mismo en general complejo desde el punto de vista matemático y operacional.

Sin embargo el caso de los sistemas LTI es particularmente importante, ya que ambas propiedades, linealidad e invarianza en el tiempo, permiten un análisis en extremo simple (en comparación con sistemas que no cumplen estas propiedades)!!

La clave en la \simpleza" de descripcion en el analisis de estos sistemas radica fundamentalmente en Principio de superposición (por ser sistema lineal) El retardo temporal de las señales de entradas no altera la forma

de las señales de salida (por ser invariante en el tiempo).

Page 44: pds

Recordando que la definición del impulso unitario en tiempo discreto es claro que cualquier señal en tiempo discreto x[n] se puede expresar como

Podemos expresar cualquier señal en tiempo discreto como una superposición lineal de señales sumamente simples como [n].

Ejemplo

Page 45: pds

supongamos que tenemos un sistema lineal T . Definimos las respuestas de este sistema a los impulsos unitarios desplazados de la siguiente forma:

Debemos interpretar a h[n; k] como una familia de señales de n indexadas en k. Para cada retardo k cada respuesta h(n; k) en el tiempo n es en principio diferente!

Mediante el conocimiento de las señales h[n;k] podemos aplicar superposición para calcular la salida del sistema T cuando la entrada es x[n]

Conociendo la respuesta del sistema lineal a los impulsos desplazados podemos calcular, por medio de una suma ponderada adecuada, la respuesta del mismo a cualquier entrada x[n]. Notar que hasta el momento solo hemos usado la propiedad de linealidad de T , con lo cual esto es valido a un cuando el sistema es variante en el tiempo

Page 46: pds

Ejemplos:1) Sea un sistema LTI con respuesta al impulso h[n] y sea la señal de entrada

La salida al sistema se puede escribir como

y[n] = h[n]-3h[n-1]+2h[n- 2]

La salida del sistema se puede pensar como la superposición de «ecos" de la respuesta al impulso ponderada por los valores de la señal de entrada en cada retardo!!

Page 47: pds

2) Consideremos el mismo ejemplo anterior pero particularizando al caso en el que

Suponiendo que queremos calcular la salida y[n] para un valor jo de n podemos considerar la suma de convolución

pensando que estamos sumando el producto de dos funciones de k donde n es ahora un parámetro.

Notar que para salida y[n] al tiempo n debemos considerar la respuesta al impulso reflejada con respecto al origen y desplazada en una cantidad n!!

Page 48: pds

Notar que

Page 49: pds
Page 50: pds
Page 51: pds

EjemploCalcule la salida y[n], de un sistema lineal invariante en el tiempo, si la entrada x[n] y su respuesta impulsional h[n], están representadas en la figura

Señal de entrada x[n] y respuesta impulsional h[n]

Page 52: pds

Propiedades de Sistemas Lineales Invariantes en el Tiempo

Page 53: pds

Los sistemas lineales invariantes en el tiempo son estables si larespuesta impulsional es absolutamente sumable, es decir:

Page 54: pds

Ejemplo : Retardo ideal

Ejemplo : Acumulador

Ejemplo : Diferencia adelantada

Ejemplo : Diferencia retardada

Page 55: pds

Un sistema lineal invariante en el tiempo, en el cuál la entrada x[n] y la salida y[n] satisfacen una ecuación lineal de orden N con coeficientes constantes de la forma

Ecuaciones Diferencia Lineales con Coeficientes Constantes

Ejemplo

Diagrama de bloque, de unaecuación diferencia lineal recursiva