Está en la página 1de 62

PROCESAMIENTO DIGITAL

DE SEALES
SESIN 1
INTRODUCCIN

Ismael Minchala A.
Departamento de Elctrica, Electrnica y Telecomunicaciones
Universidad de Cuenca
ismael.minchala@ucuenca.edu.ec
AGENDA
1. Seales y sistemas
2. Sistemas lineales e invariantes en el tiempo
3. Ejercicios de aplicacin
4. Resumen

2
OBJETIVOS
Repasar las bases matemticas para el anlisis
de seales y sistemas en tiempo continuo y
discreto.

Manejar herramientas de simulacin y diseo


para seales y sistemas en tiempo continuo y
discreto.

3
EVALUACIN
Tareas: 20 pts.
Lecciones: 10 pts.
Proyectos: 20 pts.
Examen medio trmino: 20 pts.
Examen final: 30 pts.

4
HORARIOS Y UBICACIN FSICA
Clases terica
Lunes 09h00 11h00 -> Saln 111
Jueves 09h00 11h00 -> Sala cmputo 1

Laboratorio
Martes 15h00 17h00 -> Laboratorio de mquinas
Viernes 11h00 13h00 -> Laboratorio de mquinas

Aula virtual: (Edmodo) mbvacy


Evirtual: ProDigS
5
INTRODUCCIN(1)
Analgicas Analgicos
Seales Sistemas
Digitales Digitales
En conjunto

Seales de Entrada Seales de Salida


SISTEMA

6
INTRODUCCIN(2)
Analgico: Funciones
continuas en el tiempo
x(t ) Seales

Digital: Funciones
discretas en el tiempo
x[n] Secuencias
n = 0, 1, 2, 3...

7
SECUENCIAS(1)
Pueden ser escritas de 2 maneras:
Regla para su clculo

1 n
n0
x[n] = 2
0 n<0

Listado de Valores
En n = 0 se debe incluir algn indicador, pe:

{ }
x[n] = ...0, 0, 0, 2,1,1,1, 0, 2,1,1, 0, 0, ...

8
SUMA Y PRODUCTO DE SECUENCIAS
x[n] = x1 [n] + x2 [n] Se lo realiza punto a punto
x[n] = x1 [n] x2 [n]
x[n] = x1 [n]

EJEMPLO
x[n] = x1 [n] + x2 [n]
1 n
0n7
x1 [n] = n
0 C.C.


x2 [n] = 1,1, 3, 0, 5, 0, 1, 5

x[n] = {2, 2, 3.25, 0.037, 5.0039, 0.0003, 1, 5}
9
SEALES REALES Y COMPLEJAS(1)
x(t) es real cuando no contiene ninguna componente
imaginaria, y es compleja cuando posee una parte
compleja.

x(t ) = x1 (t ) + jx2 (t )
Seales Determinsticas:
Cuando los valores estn completamente especificados.
Seales Randmicas:
Viene de procesos aleatorios

10
SEALES PARES E IMPARES(1)
Seal Par. Simetra con
respecto al eje Y
x(t ) = x( t )

x(t ) = x( t )

Seal Impar. Simetra con


respecto al origen

x(t ) = x( t )

11
SEALES PARES E IMPARES(2)
x(t ) = xe (t ) + xo (t ) 1
xe (t ) = [x(t ) + x( t )]
2
Par - Par Par - Impar
1
xo (t ) = [x(t ) x( t )]
2
EJEMPLO. Determinar los componentes par e impar de la siguiente seal:

x(t ) = sin ot +
4

1 1
xe (t ) = sin
o t + + sin
o t + xo (t ) = sin ot + sin ot +
2 4 4 2 4 4
2 2
xe (t ) = cos(ot ) xo (t ) = sin (ot )
2 2

12
OPERACIONES FUNDAMENTALES CON
LAS SEALES(1)
4 operaciones fundamentales
Cambio de Nivel
Abatimiento
Cambio de Escala
Desplazamiento

Considerando una seal senoidal:


Desplazamiento

x(t ) = A sin( t + )
Cambio de Nivel Cambio de Escala

13
OPERACIONES FUNDAMENTALES CON
LAS SEALES(2)
Cambio de Nivel
Frecuencia y Fase permanecen constantes
A > 1 Ganancia
A < 1 Atenuacin
A (-) = Cambio de polaridad

14
OPERACIONES FUNDAMENTALES CON
LAS SEALES(3)
Abatimiento

x(t ) x( t )
t cambiar
t

15
OPERACIONES FUNDAMENTALES CON
LAS SEALES(4)
Cambio de Escala

x(t ) x(a t )
Proceso de Comprensin o
Expansin

a > 1 Compresin
a < 1 Expansin

16
OPERACIONES FUNDAMENTALES CON
LAS SEALES(5)
Desplazamiento

x(t ) x(t b )
+ Desplazamiento hacia la izquierda
Desplazamiento hacia la derecha

Desplazamiento y abatimiento no
son conmutativos.

Desplazamiento y cambio de
escala son conmutativos.

17
EJEMPLO(1)
Realizar:

t
x + 2
3

Los desplazamientos
se realizan al final!!!!

18
EJEMPLO(2)
t
x Expansin
3

19
EJEMPLO(3)
t
x Abatimient o
3

20
EJEMPLO(4)
t
x + 2 Desplazamiento
3

21
FUNCIONES SINGULARES(1)
Escaln Unitario

1 t >0
u (t ) =
0 t<0

22
FUNCIONES SINGULARES(2)
Funcin Rampa

t t >0
r (t ) =
0 t<0

23
FUNCIONES SINGULARES(3)
Funcin signo
sgn(t )

24
FUNCIONES SINGULARES(4)
Rectngulo
rect(t )

25
FUNCIONES SINGULARES(5)
Tringulo
tri(t )

26
FUNCIONES SINGULARES(6)
Delta de Dirac
t (t )
n [n] Delta de Kronerer
t = 0 Existe solo en el origen
(t ) =
0 t0

(t )dt = 1

(t ) (t )dt = (0)

(t ) (t t ) = (t )

o o
0

27
SEALES PERIDICAS Y NO PERIDICAS(1)

Una seal peridica continua


x(t) tiene la caracterstica de
que hay un valor positivo T
para el cual:

x(t ) = x(t + T )
para todos los valores de T.
En otras palabras, una seal
peridica tiene la propiedad de
que no cambia para un
corrimiento de tiempo T.
En este caso decimos que x(t)
x(t ) = x(t + mT ) m entero
es peridica con perodo T.

28
SEALES PERIDICAS Y NO PERIDICAS(2)

El perodo fundamental To de x(t) es el valor positivo ms


pequeo de T para el cual se satisface la ecuacin x(t) =
x(t + mT)
Una seal x(t) que no es peridica se conoce como seal
aperidica.

Las seales peridicas discretas son definidas de


manera anloga, especficamente, una seal discreta
x[n] es peridica con perodo N, donde N es un entero
positivo, si no cambia con un corrimiento de tiempo N, es
decir, si:
x[n] = x[n + N ]

29
EJEMPLO(1)
Determine si las siguientes seales son peridicas. Si una seal es
peridica, determinar su perodo fundamental


a) x(t ) = Cos 2t +
4

x(t ) = Cos t +
4
2
=
T

T = Por tanto es una


seal peridica!!!

30
EJEMPLO(2)
Determine si las siguientes seales son peridicas. Si una seal es
peridica, determinar su perodo fundamental

n n
a) x[n] = Cos Cos
2
4
j n2 j 4 n
x[n] = Re e e

j 12 + 4 n
x[n] = Re e

2 2
N= =
o 1 +
2 4
8 No es un nmero
N= racional, por tanto NO
+2 es una seal peridica!!!
31
SEALES DE ENERGA Y SEALES DE
POTENCIA(1)
Una seal puede ser:
Seal de Potencia
Seal de Energa
Ni de potencia, ni de energa

v(t )
2
2
P = i (t ) R P=
R
2
Valores normalizad os R = 1 E = i (t ) dt

Potencia normalizad a T
1 2 2
Energa normalizad a en x(t ) y x[n] P = lim i (t ) dt
T T
T
2

32
SEALES DE ENERGA Y SEALES DE
POTENCIA(2)


2 2
E= x(t ) dt E = x[n]

T
2 N
1 2 1 2
P = lim x(t ) dt P = lim x[n]
T T N 2 N + 1
T n= N

2

33
EJEMPLO
Dibuje x(t) y determine si es una seal de potencia, seal
de energa o ninguna de ellas.
x (t ) = Asin (t ) Es una seal peridica, de duracin
A2 infinita y es una seal seal de potencia.
P=
2 2 Posee energa infinita
T= = 2

T
1 2
P=
T
Asin (t ) dt
0
2
A2 2
P=
2
(t ) dt
sin
0
2
A t sin (t ) cos (t )
2
P=
2 2 2 0
34
EJERCICIOS 1.1
1. Determine los componentes par e impar de las
siguientes seales:
a) x(t ) = u (t )

j o n +
b) x[n] = e 2

2. Determine si las siguientes seales son o no peridicas


y determine su perodo fundamental.
a) x(t ) = e jt
b) x(t ) = 2 Cos (10t + 1) Sen(4t 1)

c) x[n] = Cos n + Sen n 2Cos n
4 8 2

35
EJERCICIOS 1.2
3. Evale las siguientes integrales:

a) Cos(t )u(t 1) (t )dt

2
t
b) 0 2 ( t )dt
t Sin

4. Dibuje la seal, determine si es una seal de potencia,


energa o ninguna de las dos.
a) x(t ) = u (t ) e) x[n] = u[n]
b) x(t ) = A [u (t + a ) u (t a )] n
1
a t f ) x[n] = u[n]
c) x(t ) = e 2
d ) x(t ) = t u (t )

36
SISTEMAS CONTINUOS Y DISCRETOS(1)
Los sistemas fsicos, en su sentido ms amplio, son una
interconexin de componentes, dispositivos o
subsistemas.

Un sistema puede ser considerado como un proceso en


el cual las seales de entrada son transformadas por el
sistema o provocan que ste responda de alguna forma,
lo que da como resultado otras seales de salida.
Ejemplos:
Sistema de Audio de Alta Fidelidad
Sistema de Navegacin (Areo, martimo, terrestre)
Sistema de Control Numrico

37
SISTEMAS CONTINUOS Y DISCRETOS(2)
Sistema Continuo: Seales de entrada y salida
continuas.

Sistema Discreto: Seales de entrada y salida


discretas.
Seales de Entrada Seales de Salida
SISTEMA
x (t ) y (t )
x[n ] y[n ]
x(t ) y (t )
x[n ] y[n ]

38
SISTEMAS CONTINUOS Y DISCRETOS(3)
EJEMPLO 1

dv (t ) 1 f
= [ f (t ) v(t )]
dt m

dv (t ) 1 v
+ v(t ) = f (t )
dt m m

39
SISTEMAS CONTINUOS Y DISCRETOS(4)
EJEMPLO 1
vs (t ) vc (t )
i (t ) =
R
dv (t )
i (t ) = C c
dt

dvc (t ) 1 1
+ vc (t ) = vs (t )
dt RC RC

40
SISTEMAS CONTINUOS Y DISCRETOS(4)

v
dvc (t ) 1 1 dv (t ) 1
+ vc (t ) = vs (t ) + v(t ) = f (t )
dt RC RC dt m m

dy (t )
+ ay (t ) = bx (t )
dt

41
INTERCONEXIONES DE SISTEMAS(1)

Entrada Salida
Sistema 1 Sistema 2

Interconexin en Serie (Cascada)

Sistema 1

Entrada Salida
+

Sistema 2

Interconexin en Paralelo

42
INTERCONEXIONES DE SISTEMAS(2)

Sistema 1 Sistema 2

Entrada Salida
+

Sistema 3

Interconexin Serie - Paralelo

43
SISTEMAS Y SU CLASIFICACIN(1)
1. Sin memoria
2. Causal y No Causal
3. Lineal, No Lineal
4. Variante o Invariate
5. Invertible, No Invertible
6. Estables, No Estables o Inestables

44
SISTEMAS SIN MEMORIA(1)
La salida para cada valor de la variable independiente en
un instante depende del valor de la entrada en ese
mismo instante.
Ejemplo
2 x2
{ 2
y[n] = 2 x[n] x [n] } y[n]
x[n]
+
n=3
2 2
( 2
y[3] = 2 x[3] x [3])
Sin memoria

45
SISTEMAS SIN MEMORIA(2)
EJEMPLO

y[n] = x[k ] Con memoria
k =

n=3
y[3] = ... x[ 2] + x[ 1] + x[0] + x[1] + x[2] + x[3]

y(t ) = x(t 1)
t =0
y(0) = x( 1) Sistema con memoria

46
SISTEMAS CAUSALES(1)
Un sistema causal es aquel que es no-anticipativo; esto es, que las
salidas dependen de entradas presentes y pasadas, pero no de
entradas futuras.
Todos los sistemas en tiempo real deben ser causales, ya que no
pueden tener salidas futuras disponibles para ellos.

y(t ) = x(t 1) y[n] = x[n] x[n + 1]


y(4) = x(3) y[0] = x[0] x[1] Sistema no causal
y( 2) = x( 3) Sistema Causal


1
y (t ) = x( )d Causal
C

47
SISTEMAS CAUSALES(2)

Ejemplo de un sistema anticipativo = No Causal

48
SISTEMAS LINEALES(1)
Un sistema lineal es un sistema que obedece las propiedades de
escalado (homogeneidad) y de aditividad, mientras que un
sistema no-lineal es cualquier sistema que no obedece al menos
una de estas propiedades.

Propiedad de Aditividad

x1(t) y1(t)
H(t)
x1(t) + x2(t) y1(t) + y2(t)
H(t)
x2(t) y2(t)
H(t)

49
SISTEMAS LINEALES(2)
Propiedad de Homogeneidad

x1(t) y1(t)
H(t)
x1(t) + x2(t) y1(t) + y2(t)
H(t)
x2(t) y2(t)
H(t)

Un sistema lineal cumple con las propiedades de


aditividad y homogeneidad, es decir que cumple la
propiedad de superposicin.

50
SISTEMAS LINEALES(3)
EJEMPLO 1. Verificar si el siguiente sistema es lineal.
y(t ) = x( t ) El sistema abate las seales
x1 (t ) y1 (t ) = x1 ( t )
x2 (t ) y2 (t ) = x2 ( t )

y1 (t ) + y2 (t ) = x1 ( t ) + x2 ( t )

x , (t ) = x1 (t ) + x2 (t ) y , (t ) = x , ( t )

y , (t ) = x1 ( t ) + x2 ( t ) Es un sistema lineal

51
SISTEMAS LINEALES(4)
EJEMPLO 2. Verificar si el siguiente sistema es lineal.
y(t ) = e x (t ) x(t) y(t)
e
x1 (t ) y1 (t ) = e x1 (t )
x2 (t ) y2 (t ) = e x2 (t )

y1 (t ) + y2 (t ) = e x (t ) + e x (t )
1 2

x , (t ) = x1 (t ) + x2 (t ) y , (t ) = e x1 (t )e x2 (t )
No es un sistema lineal

52
EJERCICIOS 1.2
Determinar si los siguientes sistemas son lineales:
d [x(t )]
a ) y (t ) =
dt
b ) y[n] = x[n] x[n 1]
c ) y[n] = n x[n]

53
SISTEMAS VARIANTES E INVARIANTES(1)

Un sistema es invariante en el tiempo si un


desplazamiento en la entrada del sistema produce el
mismo desplazamiento en la salida del sistema.
x(t ) y (t )
x(t t0 ) y (t t0 )

EJEMPLO 1
y (t t0 ) = x[ (t to )]
y(t ) = x( t )
y (t t0 ) = x( t + to )
x1 (t ) y1 (t ) = x1 ( t )
x2 (t ) = x(t to ) y2 (t ) = x2 ( t to ) Variante

54
SISTEMAS VARIANTES E INVARIANTES(2)

EJEMPLO 2
y(t ) = e x (t ) x(t)
e
y(t)

x1 (t ) y1 (t ) = e x1 (t )
x2 (t ) = x1 (t to ) y2 (t ) = e x1 (t to )

y (t to ) = e x (t to )

In var iante

55
EJERCICIOS 1.3
Determinar si los siguiente sistemas son invariantes en el
tiempo.
a ) y[n] = x[n] + x[n 1]
b ) y[n] = n x[n]

56
SISTEMAS INVERTIBLES Y NO
INVERTIBLES(1)
Un sistema es invertible cuando por observacin de la salida
podemos obtener la entrada del sistema.
A diferentes entradas le corresponden diferentes salidas

x(t) y(t) = T[x(t)] z(t) = x(t)


T T

EJEMPLO
y(t ) = 2 x(t ) Invertible

x(t) y(t) = 2 x(t) z(t) = x(t)


2 2

57
SISTEMAS INVERTIBLES Y NO
INVERTIBLES(2)
EJEMPLO
y(t ) = x 2 (t ) No Invertible

x(t) y(t) = x2(t) z(t) = x(t)


2

y(t ) = x(t 4) Invertible

x(t) y(t) = x(t-4) z(t) = x(t)


t-4 t+4

58
SISTEMAS ESTABLES E INESTABLES(1)
Un sistema es estable cuando a una entrada acotada le
corresponde una salida que no diverge.

x(t ) y (t ) Estable
A cot ado A cot do

Sistema Inestable, salida diverge.


Ejemplo Pndulo Invertido

59
PREGUNTAS Y COMENTARIOS

60
RESUMEN
En esta sesin revisamos:
O p e r a c i o n e s f u n d a m e n t a l e s c o n s e a l e s :
abatimiento, cambio de nivel, cambion de escala y
desplazamiento
Seales de potencia y de energa
Propiedades de los sistemas
Programacin en MATLAB

61
TAREAS
Fecha de entrega
Mircoles 28/09/2016 hasta las 11h45
Entrega en grupos de dos personas

Subir el archivo con el siguiente formato en el


nombre:
01_ Iminchala.pdf

62

También podría gustarte