Académique Documents
Professionnel Documents
Culture Documents
Enero de 2013
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
1
____________________________________________________Anlisis de Sistemas Lineales
3.- CONVOLUCIN.
7.- TRANSFORMADA Z.
12.- ESTABILIDAD.
CURSOS PRECEDENTES
Ecuaciones diferenciales. Transformada de Laplace. Algebra lineal. Transformada
Z. Anlisis de sistemas lineales y Teora de control.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
2
____________________________________________________Anlisis de Sistemas Lineales
BIBLIOGRAFA
1).Analysis of Linear Systems. D. K. Cheng, Addisson - Wesley. Pub. Co.
Inc. 1966.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
3
____________________________________________________Anlisis de Sistemas Lineales
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
4
____________________________________________________Anlisis de Sistemas Lineales
INTRODUCCIN
Descripciones internas:
- Linealidad.
- Causalidad.
- Reposo.
- Variancia e invariancia en el tiempo.
- Espacio de estado.
- Controlabilidad.
- Observabilidad.
- Robustez, etc.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
5
____________________________________________________Anlisis de Sistemas Lineales
SEALES Y SISTEMAS
SEALES ANALOGICAS Y DISCRETAS
Una seal en el tiempo, obtiene valores que son funcin del tiempo, por
ejemplo:
Las seales representadas por las ecuaciones (1), (3) y (4) son de una, dos y
tres dimensiones respectivamente.
1 2
s(t) = (3 + j5) e(4+ j )t s( ) = je (3 + j5)
2
1
s(0) = (3 + j5) s( ) = e2 (-5 + j3)
2
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
6
____________________________________________________Anlisis de Sistemas Lineales
x(t) = 0 t<0
= cos t t>0
lim x( t o + ) lim x( t o - )
0 0
x(t)
0 1 2 3 4 t
Seal discreta. Una seal es discreta en el tiempo cuando sus valores slo se
especifican en instantes discretos de tiempo t= 0, 1, 2 ...
Por ejemplo:
x(n) = 0 n < -1
x(n) = 2-n + 3n n -1
x(-1) = 21 + 3(-1) = -1
x(0) = 20 +3(0) = 1
x(1) = 2-1 + 3(1) = 3.5
x(2) = 2-2 + 3(2) = 6.25
x(3) = 2-3 + 3(3) = 9.125
t
La integral en el tiempo de una seal continua x(t) es la seal x(T)dT . Cuyo
-
x(k)
k = _
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
8
____________________________________________________Anlisis de Sistemas Lineales
La diferencia directa:
x(n) = x(n + 1) - x(n) para toda n
La diferencia inversa:
x(n) = x(n) - x(n - 1) para toda n
Ejemplos:
x(n) = xn - x(n - 1)
x(-2) = 0 - 0 = 0
x(-1) = - 1 - 0 = 1
x(0) = 1 - (-1) = 2
x(1) = 3.5 - 1 = 2.5
x(2) = 6.25 - 3.5 = 2.75
x(3) = 9.125 - 6.25 = 2.875
DIFERENCIA INVERSA DE x(n)=2 -n+ 2n
FIGURA NO. 2.7
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
9
____________________________________________________Anlisis de Sistemas Lineales
x(n) = 2-n + 3n
x(n) = ( 2-n + 3n) = Seal discreta
t
x(T) = x(t/2) = sen
2
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
10
____________________________________________________Anlisis de Sistemas Lineales
1 2 3 4 t 1 2 3 4 t
-1 -1
x(T) = x(t/2)
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
11
____________________________________________________Anlisis de Sistemas Lineales
DESPLAZAMIENTO DE SEALES
x(n) = 0 n<-1
= 2-n +5 n-1
x(n+2) =0 n<-3
= (1/4) 2-n +5 n-3
x(n)
(7)
(6) (5.5)
(5.25)
(5.125)
x(n) = 2 + 5
FIGURA NO. 2.11 FIGURA NO. 2.12
x(t) = 0 t<-1
= t+1 -1t<0
=1 0t<1
=0 1<t
x(t+2) = 0 t<-3
= t+3 -3t<-2
=1 -2t<-1
=0 -1<t
x(t) x(t)
1 1
3
1
t+
t+
-1 0 1 t -3 -2 -1 0 1 t
FIGURA NO. 2.13 FIGURA NO. 2.14
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
13
____________________________________________________Anlisis de Sistemas Lineales
TRANSPOSICIN DE SEALES
x(n) = 0 n<-1
= 2-n +5 n-1
x(-n) = 0 n>1
= 2n +5 n1
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
14
____________________________________________________Anlisis de Sistemas Lineales
1 t de( t )
m( t ) = K e( t ) +
T1
0
e( t )dt + Td
dt
(1)
e(0)
0 T 2T 3T 4T 5T n
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
15
____________________________________________________Anlisis de Sistemas Lineales
TAREA 1
1.- Sea
x(n) = 0 n<-1
= 2-n +3n-5 n-1
graficar:
Seales determinsticas.
Seales aleatorias.
Fundamentos de la conversin analgica a digital y digital a
analgica de seales.
Teorema de muestreo de seales.
Cuantizacin de la amplitud de seales.
Ruido (contaminacin de seales).
Armnicos.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
16
____________________________________________________Anlisis de Sistemas Lineales
(a) (b)
Ve VS = f(v e )
f
FUNCIN
(c)
FIGURA NO. 2.17
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
17
____________________________________________________Anlisis de Sistemas Lineales
Aplicacin de las leyes fsicas a la descripcin de sistemas. Como son las leyes
de Ohm, Kirchhoff, Faraday, Coulomb, Gauss, Newton, etc.
0 t
0 SENOIDE SEAL RAMPA
f(t) = 0 t<0 f(t) = 0 t<0
= A sen t t0 =t t0
(a) (b)
f(t) = 1(t)
f(t) = (t)
0 t 0 t
SEAL ESCALN SEAL IMPULSO
1
f(t) = 0 t <0 f(t) = limite 0 < t < t0
t 0 0 t0
= 1(t) t 0
=0 t 0
(c) (d)
FIGURA NO. 2.18
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
18
____________________________________________________Anlisis de Sistemas Lineales
En forma esquemtica:
FIGURA NO. 1
IDENTIFICACIN DE SISTEMAS
La identificacin es un proceso experimental para la determinacin de
modelos matemticos de sistemas y consiste en:
Los mtodos especficos usados en cada etapa dependen del tipo de modelo
deseado: paramtrico, no paramtrico, continuo, discreto.
FIGURA NO. 2.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
20
____________________________________________________Anlisis de Sistemas Lineales
MTODO COMPUTACIONAL
FIGURA NO. 3
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
22
____________________________________________________Anlisis de Sistemas Lineales
x (t) y(t)
H
y(t) = H [x(t)]
Esto es, en un sistema causal de una sola entrada y una sola salida, si la entrada es
igual a cero para t<to entonces la salida correspondiente para t<to es cero.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
23
____________________________________________________Anlisis de Sistemas Lineales
es un sistema dinmico.
Ejemplos:
y(t) = A x(t)
son estables.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
24
____________________________________________________Anlisis de Sistemas Lineales
H[x(t)] = y(t)
Implica:
H[x(t + T)] = y(t + T)
x(t)
La entrada total x(t) a un sistema lineal puede expresarse como una sumatoria
infinita:
x(t) = i xi (t)
i=1
Similarmente si: x(t) = ( ) x( ,t)d
-
Se tiene: H[x(t)] = H ( )x( ,t)d = ( )H[x( ,t)]d
- -
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
25
____________________________________________________Anlisis de Sistemas Lineales
LINEALIDAD DE SISTEMAS
La forma general de una ecuacin diferencial con coeficientes
constantes es:
r r-1 m m-1
d y(t) d y(t) dy(t) d x(t) d x(t) dx(t)
C0 r
+ C1 r-1
+ ...+ Cr -1 + Cr y(t)= E0 m
+ E1 m-1
+ ...+ Em-1 + Em x(t) (1)
dt dt dt dt dt dt
Sea x(t) una seal de entrada que es igual a cero para t < to .
Sea y(t) la respuesta a la entrada x(t) y sea z(t) la respuesta a kx(t) para
alguna constante k.
Homogeneidad
Para mostrar que z(t) es igual a ky(t) primeramente notaremos que las
discontinuidades de z(t), z(t), z(t),..., en to deben ser iguales a k veces
las discontinuidades de y(t), y(t), y(t).... en to. Esto es:
z( t o +) - z( t o -) = k[y( t o +) - y( t o -)]
z ( t o +) - z ( t o -) = k[y( t o +) - y( t o -)]
. etc.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
26
____________________________________________________Anlisis de Sistemas Lineales
z( t o +) = k y (t0 + )
z( t o +) = k y ' (t0 + )
Aditividad
Sea y1(t) y y2(t) las respuestas a las entradas x1(t) y x2(t), y z(t) la
respuesta a la entrada x1(t) + x2(t).
Asumiendo:
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
27
____________________________________________________Anlisis de Sistemas Lineales
z( t o +) - z( t o -) = [ y1 ( t o +) + y 2 ( t o +)] - [ y1 ( t o -) + y 2 ( t o -)]
z '( t o +) - z '( t o -) = [y1 '( t o +) + y2 '( t o +)] - [y1 '( t o -) + y2 '( t o -)]
z ' '( t o +) - z ' '( t o -) = [y1 ' '( t o +) + y2 ' '( t o +)] - [y1 ' '( t o -) + y2 ' '( t o -)]
.
.
.
. etc.
En consecuencia:
z( t o +) = y1 ( t o +) + y 2 ( t o +)
z '( t o +) = y '1( t o +) + y '2 ( t o +)
z ' '( t o +) = y1 ' ' ( t o +) + y2 ' '( t o +) (3)
.
.
. etc.
Como las condiciones de frontera para la entrada x1(t) + x2(t) son iguales a la
suma de las condiciones de frontera correspondientes a las entradas x1(t) y
x2(t) se tiene que z(t) = y1(t) + y2(t). Por tanto el sistema es homogneo y
aditivo, por tanto lineal.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
28
____________________________________________________Anlisis de Sistemas Lineales
CAUSALIDAD
Sea x(t) una seal de entrada que es igual a cero para t < to, de la
ecuacin (1).
r r -1
d y(t) d y(t) dy(t)
r
+ C 1 r -1
+ ... + C r -1 + C r y(t) = 0
dt dt dt r
y(t) = A1 e 1t + A2 e 2t + ...+ Ar e r t
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
29
____________________________________________________Anlisis de Sistemas Lineales
En forma matricial:
y (t 0 ) e 1T0 e 2T0 L e r T0 A1 0
. T A 0
y (t 0 ) 1 e 1 0 2 e T 2 0
r e rT0 2 =
= M M
M M M
y r 1 (t ) 1r 1 e 1T0 2r 1 e T L rr 1 e 1T0 Ar 0
1 0
0
Como el determinante:
e 1to e 2to . . . e r to
1 e t1 o
2 e t2 o
r e tr o
. .
. .
. .
1r -1 e t
1 o
r2-1 e t
2 o . . . rr -1 e t
r o
Por lo tanto se tiene que: y(t) = 0 para t < to, y se concluye que un
sistema representado por una ecuacin diferencial similar a (1) es
causal.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
30
____________________________________________________Anlisis de Sistemas Lineales
INTERCONEXION DE SISTEMAS
Las Figuras 2.21 y 2.22 muestran dos formas bsicas de interconectar sistemas:
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
31
____________________________________________________Anlisis de Sistemas Lineales
Continuos
Discretos
Hbridos
Sistemas continuos:
Ecuaciones diferenciales
Integral de convolucin
Transformada de Fourier
Transformada de Laplace
Ecuaciones de estado.
Sistemas discretos:
Ecuaciones diferencia
Sumatoria de convolucin
Transformada discreta de Fourier
Transformada Z
Ecuaciones de estado discretas.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
32
____________________________________________________Anlisis de Sistemas Lineales
TAREA 2.
1). Proporcionar un modelo matemtico para cada uno de los sistemas
siguientes:
1. Matriz de transferencia
2. lgebra de bloques
3. Transformada de Laplace
4. Solucin de ecuaciones diferenciales Lineales:
a). En el tiempo.
b). Utilizando la transformada de Laplace.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
33
____________________________________________________Anlisis de Sistemas Lineales
a). Aditivos.
b). Lineales.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
34
____________________________________________________Anlisis de Sistemas Lineales
CONVOLUCIN
Un mtodo para describir las relaciones entrada salida para un sistema
lineal invariante en el tiempo es la convolucin.
x(n) = ...+ a-1 -1 (n) + a0 0 (n) + a1 1 (n) + ...+ a k k (n) + ... (2)
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
35
____________________________________________________Anlisis de Sistemas Lineales
Por tanto, la respuesta del sistema y(n) a la seal de entrada x(n) es:
y(n) = ...+ a -1 h-1 (n) + a0 h0 (n) + a1 h1 (n) + a 2 h2 (n) + ...+ a k hk (n) + ...
Seleccionando:
-1 (n) = 0 (n + 1)
1 (n) = 0 (n - 1)
2 (n) = 0 (n - 2)
.
.
.
k (n) = 0 (n - k)
h-1 (n) = h0 (n + 1)
h1 (n) = h0 (n - 1)
h2 (n) = h0 (n - 2)
.
.
.
h k (n) = h0 (n - k)
La seal 0(n) debe seleccionarse de manera que toda la seal pueda expresarse
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
36
____________________________________________________Anlisis de Sistemas Lineales
como en (3) (con versiones atrasadas o adelantadas de o(n)). Una seal que
cumple con tal propsito es:
u0(n) = 1 n=0
0 n0
De lo antes establecido se tiene que cualquier seal discreta x(n) puede expresarse
como:
donde:
x(n) * h(n)
De la ecuacin (6) se observa que en la convolucin de x(n) y h(n) cada uno de los
valores ...,x(-1), x(0), x(1), x(2),... contribuyen al valor de la seal de salida en
todo instante de tiempo.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
37
____________________________________________________Anlisis de Sistemas Lineales
EJEMPLO
Determinar la salida y(n) del sistema:
x(n ) y(n )
h(n)
SISTEMA
DISCRETO
FIGURA NO. 3.1
0 n = 2
0 n = 1
1 n = 1
2 n=0 2
n=0
x( n) = 0 n =1 h ( n) =
3 2 n =1
n=2
0 Otra n
4 n=3
0 Otra n
Solucin.
Aplicando (6):
i=
y(n) = x(i) h(n - i)
i= _
3
y(n) = x(i)h(n - i) = x(0)h(n) + x(1)h(n - 1) + x(2)h(n - 2) + x(3)h(n - 3)
i=0
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
38
____________________________________________________Anlisis de Sistemas Lineales
SOLUCIN GRFICA
1 n = 1 1 n =1 1 n=2
h ( n ) = 2 n=0 h(n 2) = 2 n=2 h(n 3) = 2 n=3
2 n =1 2 n=3 2 n=4
De donde:
(4) (4)
(2)
1 2 3
n
0
n
-2 -1 0 1 2 3
(-3)
Trmino:2h(n)
(-6) (-6)
T rmino: 3h(n-2)
FIGURA NO. 3.2
4 h(n-3) 2h(n)-3h(n-2)+4h(n-3)
(4)
(4)
(2) (2)
(1)
2
n n
0 1 2 3 4 -1 0 1 3 4
Trmino:4h(n-3) (-2)
Grafica de y(n)
FIGURA NO. 3.3
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
39
____________________________________________________Anlisis de Sistemas Lineales
SOLUCIN MATEMTICA
Solucin empleando la ecuacin (A) y la definicin de h(n)
La solucin grfica nos muestra que cada uno de los valores de x(i)
contribuyen al valor de la seal de salida y(n) en todo instante de
tiempo.
n = -1:1:4;
h = [1 2 2];
x = [2 0 -3 4];
y = conv(x, h);
bar(n, y); grid
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
40
____________________________________________________Anlisis de Sistemas Lineales
x(t) = ...+ a-1 -1 (t) + a0 0 (t) + a1 1 (t) + a 2 2 (t) + ...+ a k k (t) + ...
y(t) = ...+ a -1 h-1 (t) + a0 h0 (t) + a1 h1 (t) + a 2 h2 (t) + ...+ a k hk (t) + ...
donde las hi(t) son las respuestas del sistema a los estmulos i(t).
y(t) = H[x(t)] = H x(T) u0 (t - T)dT
-
= x(T) H[ u 0 (t - T)]dT
-
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
41
____________________________________________________Anlisis de Sistemas Lineales
y(t) = x(T) h(t - T)dT
- (9)
x(t) * h(t)
En general, se tiene:
y(t) = f (T) f (t - T)dT
-
1 2
FIGURA NO 3.5
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
42
____________________________________________________Anlisis de Sistemas Lineales
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
43
____________________________________________________Anlisis de Sistemas Lineales
PROPIEDADES DE LA INTEGRAL DE
CONVOLUCIN
1) Propiedad conmutativa.
f1(t)*f2(t) = f2(t)*f1(t)
Definiendo a = t - T, se tiene:
2) Propiedad distributiva.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
44
____________________________________________________Anlisis de Sistemas Lineales
3) Ley asociativa.
Demostracin:
De lo anterior se obtiene:
= [ g 2 (t)* f 3 (t)]
TRANSFORMADA DE LAPLACE DE LA
INTEGRAL DE CONVOLUCIN
Sea la integral de convolucin:
+
f(t) = 0t - f 1 (T) f 2 (t - T)dT t 0
Y(s)
= H(s) Y(s) = H(s)U(s) (1)
U(s)
Considerando a u(t) = (t) se tiene que [(t)]=1, por lo cual (1) se hace
Y(s) = H(s), de donde:
+ +
y(t) = 0t - y (t)u(t - T)dT = 0t - y (t - T)u(t)dT
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
47
____________________________________________________Anlisis de Sistemas Lineales
EJEMPLO
Determinar la descripcin h(n) del sistema:
x(n ) y(n )
h(n)
SISTEMA
DISCRETO
FIGURA NO. 3.1
1 n=0
1
1 n=0 n =1
1 3
n =1 n=2
x ( n) = y ( n) =
2 n=2 1 n=3
0 Otra n 6 n=4
0 Otra n
Solucin.
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
48
____________________________________________________Anlisis de Sistemas Lineales
n5 h(n) = 0
Entonces:
1 n=0
2
n =1
h ( n) =
3 n=2
0 Otra n
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
49
____________________________________________________Anlisis de Sistemas Lineales
TAREA 3
f1(t)
f2(t)
conv f1(t),f2(t)
FT=0.0
DLAMDA=0.0
F1(1)=FUNCT1 (DLAMDA)
F2(1)=FUNCT2 (T-DLAMDA)
1 DLAMDA= DLAMDA+H
IF(DLAMDA-T) 2, 2, 3
2 F1(2)=FUNCT1 (DLAMDA)
F2(2)=FUNCT2 (T-DLAMDA)
FT=FT+0.5*(F1(2)*F2(2)+F1(1)*F2(1))*H
F1(1)= F1(2)
F2(1)= F2(2)
GOTO 1
3 CONTINUE
RETURN
END
___________________________________________________________________________
PGIIE del I. T. Morelia Dr. Mximo Hdez. ngeles.
50