Lec03 - Sistemas en Tiempo Discreto
Lec03 - Sistemas en Tiempo Discreto
Lec03 - Sistemas en Tiempo Discreto
ndice
3.1. Introduccin 3.2. reas de aplicacin de los sistemas discretos 3.3. Clasificacin de los Sistemas Discretos 3.4. Representacin de sistemas discretos mediante diagramas a bloques. 3.5. Tareas
Introduccin
3.1. Introduccin Un sistema en tiempo discreto es un operador matemtico que transforma una seal en otra por medio de un grupo fijo de reglas y funciones. La notacin T[.] es usado para representar un sistema general, tal como se muestra en la Figura 1. en el cual, una seal de entrada x(n) es transformada en una seal de salida y(n) a travs de la transformacin T[.]. Las propiedades de entrada-salida de cada sistema puede ser especificado en algn nmero de formas diferentes. x(n) y(n) = T[x(n)]
T[.]
Figura 1. Sistema Discreto en tiempo como una transformacin T[.] que mapea una seal de entrada x(n) en una seal de salida y(n)
Dr. Luis Javier Morales Mendoza 3
reas de Aplicacin
3.2. reas de Aplicacin Algunos ejemplos de sistemas discretos son: Radar Sonar Equipos biomdicos tales como -Tomgrafos -Econgrafos -Resonancia Magntica -Electrocardigrafos -etc Computadores Equipos industriales Equipos militares Etc.
Dr. Luis Javier Morales Mendoza 4
reas de Aplicacin
Procesamiento de Voz
reas de Aplicacin
Procesamiento de Video
reas de Aplicacin
Trafico WEB
reas de Aplicacin
El Radar de Apertura Sinttica (SAR)
Estrecho de Gibraltar
8
reas de Aplicacin
El Radar de Apertura Sinttica Inverso (ISAR)
reas de Aplicacin
El Radar de Penetracin
10
reas de Aplicacin
Sistemas Biomdicos (Ultrasonido)
Arreglos de sensores
11
reas de Aplicacin
Sistemas Biomdicos
Tomografas
Resonancia Magntica
Dr. Luis Javier Morales Mendoza 12
reas de Aplicacin
Deteccin de Derrames de Petrleo en el Mar
13
reas de Aplicacin
Verificacin de Cultivos
14
reas de Aplicacin
Radio Astronoma
15
reas de Aplicacin
Verificacin de zonas Inundadas por Ros
Lmites
16
reas de Aplicacin
Anlisis de los Fenmenos Naturales
reas de Aplicacin
Aplicacin en la Cartografa
Hospital de Pemex
Prepa Salamanca
reas de Aplicacin
Investigacin y Prevencin Criminal
19
reas de Aplicacin
Proteccin Civil: Combate al Fuego
Radares de penetracin para la deteccin temprana de personas atrapadas por el fuego en edificios.
Dr. Luis Javier Morales Mendoza 20
10
reas de Aplicacin
Deteccin de Contaminantes CO y CO2
Industrias
Automviles
21
11
23
x(n k )
k =0
24
12
y (n ) = T [x(n)]
(1)
Supngase 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 caractersticas 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.
Dr. Luis Javier Morales Mendoza 25
x( n) y (n )
T
x(n 1) y (n 1)
T
(2)
para toda seal 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 definicin precedente. Bsicamente, excitamos al sistema con una secuencia de entrada arbitraria x(n) que produce una salida y(n). En seguida, se retarda la seal de entrada la cantidad k y se recalcula la salida. En general, se puede escribir la salida como
y (n, k ) = T [ x(n k )]
Dr. Luis Javier Morales Mendoza 26
13
y como:
y (n k ) = y (n, k )
y(n k ) = (n k )x(n k ) y(n k ) = nx(n k ) kx(n k ) y(n k ) y(n, k ) como: y (n, k ) = nx(n )
Es un sistema Variante en el tiempo. c)
y(n ) = nx(n )
como:
14
(3)
Para cualesquiera secuencias arbitrarias de entrada x1(n) y x2(n), y cualesquiera constantes arbitrarias a y b.
Dr. Luis Javier Morales Mendoza 29
T [ax1 (n )] = aT [x1 (n )]
Esta relacin muestra la propiedad de multiplicacin escalonado de un sistema lineal. Esto es, si la respuesta del sistema a x1(n) es y(n), entonces la respuesta del sistema ax1(n) es simplemente ay(n). Por tanto, cualquier escalonado de la entrada produce un escalonado igual de la salida correspondiente. Para la segunda parte, se supone que a = b = 1, entonces de tiene
15
y(n ) = nT [x(n )]
y(n ) = x n 2
( ) y(n ) = T [x(n )]
2
y(n ) = T x n 2
[ ( )]
31
y(n ) = x 2 (n )
y(n ) = T x 2 (n )
16
Es un Sistema Causal porque depende solo de las muestras actuales y pasadas en el tiempo. b) y (n ) = x(n ) + 3x(n + 4) Es un Sistema NO-Causal porque depende de las muestras futuras en el tiempo.
Dr. Luis Javier Morales Mendoza 34
17
y (n ) = x( n )
y (n ) =
k =
x(k )
( )
Es un Sistema Causal porque depende solo de las muestras actuales y pasadas en el tiempo. e)
y (n ) = x n 2
18
y (n ) M y <
(5)
Si para alguna entrada acotada x(n) la salida no es acotada (es infinita), el sistema se clasifica como inestable. Ejemplo 5. Se considera un sistema no-lineal descrito mediante la siguiente relacin de entrada-salida: y(n) = y2(n 1) + x(n), con la entrada del sistema la seal acotada definida como x(n) = C(n), donde C es una constante y adems y(1) = 0. Entonces la secuencia de salida es, y(0) = C, y(1) = C2, y(2) = C4, ... , y(n) = C2n Claramente, la salida no est acotada si 1 < |C| < . Por lo tanto, el sistema es inestable dado que la entrada acotada a producido una salida no acotada.
37
Representacin de Sistemas
3.4. Representacin de sistemas discretos mediante diagramas de bloques Es de importancia introducir los conceptos de la representacin de los sistemas en tiempo discreto mediante diagramas a bloques debido a que puede de alguna forma simplificar la tarea de implementacin de dichos sistemas en esquemas computacionales. Con este fin se definirn algunos bloques bsicos que pueden ser interconectados para formar sistemas complejos. Nodo Derivador de Seal. La Figura 12. muestra como una seal x(n) puede ser derivada en dos lneas diferentes a travs del nodo Derivador x(n) x(n) x(n) Figura 12. Nodo Derivador de seal
38
19
Representacin de Sistemas
Sumador. La Figura 13. muestra un sistema que realiza la suma de dos seales x1(n) y x2(n) para formar otra secuencia (en suma) denotada por y(n). Obsrvese que no es necesario almacenar ninguna de las secuencias para realizar la suma. En otras palabras, es una operacin sin memoria. x1(n)
x2(n) Figura 13. Sumador de Seal Escalado. Esta operacin se muestra en la Figura 14; consiste simplemente en aplicar un factor de escala a la entrada x(n). Obsrvese que se trata tambin de una operacin sin memoria.
Dr. Luis Javier Morales Mendoza 39
Representacin de Sistemas
x(n) a y(n) = ax(n) Figura 1.14. Multiplicador por una Constante Multiplicador. La Figura 1.15. muestra la multiplicacin de dos seales, x1(n) y x2(n) para formar otra secuencia (en producto), que se denota en la figura por y(n). Como en los casos previos, la operacin de multiplicacin de seales es una operacin sin memoria. x1(n)
x2(n)
20
Representacin de Sistemas
Retardador de Seal. El retardador de seal es un sistema especial que retraza una posicin la seal que pasa por l. La Figura 1.16. muestra este sistema. Si la seal de entrada es x(n), la salida es x(n 1). De hecho, la muestra x(n 1) se almacena en memoria en el instante n 1 y se extrae de la memoria en el instante n para formar y(n) = x(n 1), por tanto, el bloque bsico si tiene memoria. El uso del smbolo z1 para denotar el retardador de una muestra de la seal se entender al estudiar la transformada z. x(n) z1 y(n) = x(n 1)
Figura 1.16. Retardador de Seal Adelantador de Seal. Al contrario que el retardador de seal, el adelantador de seal adelanta una muestra a la entrada x(n) en tiempo para producir x(n + 1).
Dr. Luis Javier Morales Mendoza 41
Representacin de Sistemas
La Figura 1.17. muestra esta operacin, el operador z se usa para denotar el avance de una muestra en el tiempo. Debe observarse que dicho avance es imposible en tiempo real, dado que, de hecho, implica conocer el futuro de la seal. Por otra parte, si almacenamos la seal en un ordenador, se dispone de todas las muestras en cualquier momento. En aplicaciones de estas caractersticas, que no se desarrolla en tiempo real, es factible adelantar la seal x(n) en el tiempo. x(n) z y(n) = x(n + 1)
Figura 1.17. Adelantador de seal Aqu se presentan la implementacin en bloques de algunos sistemas en tiempo discreto que son ampliamente utilizados en el procesamiento, las cuales son:
Dr. Luis Javier Morales Mendoza 42
21
Representacin de Sistemas
43
Representacin de Sistemas
Ejemplo 6. Utilizando los bloques bsicos obtenga el diagrama a bloques del sistema discreto dada la siguiente relacin de entrada y salida
44
22
Representacin de Sistemas
45
Representacin de Sistemas
46
23
Representacin de Sistemas
47
Tarea
3.5. Tarea 1. Determine las propiedades de los siguientes sistemas discretos
h1 (n ) = cos[x(n )]
k =
h4 (n ) = x( n + 2) h5 (n ) = x(n )
h7 (n ) = x(2n )
h2 (n ) =
x(k )
n +1
h8 (n ) = x(n )u (n )
h3 (n ) = x(n ) cos(0 n )
h6 (n ) = x(n ) + nx(n + 1)
y(n ) = y(n 2) + 3 y(n 1) + 3x(n ) 2 x(n 1) + 2 x(n 2) y(n ) = x(n ) x(n 1) + y (n 1) y(n ) = x(n 2) + x(n + 2) x(n )
Dr. Luis Javier Morales Mendoza 48
24