Anda di halaman 1dari 7

Informe de Laboratorio

nica Suasnavas, Pedro Arciniega


Dome
Universidad de las Fuerzas Armadas ESPE
Departamento de Electrica y Electronica
Se
nales y Sistemas

13 de Enero del 2016


Invarianza a desplazamientos

n
Introduccio

I.

En este documento se redacta la forma del


procesamiento de senales en diferentes sistemas
definidos. Intentamos verificar las propiedades
de superposicion e invarianza temporal en sistemas para determinar si son lineales o no, mediante la utilizacion de la herramienta matematica
Matlab.

II.

T [x(n)] = y(n)
entonces
T [x(n k)] = y(n k)

x(n), k

Un sistema es invariante con el tiempo si


su comportamiento y sus caractersticas
son fijas. Esto significa que los parametros
del sistema no van cambiando a traves del
tiempo y que por lo tanto, una misma
entrada nos dara el mismo resultado en
cualquier momento.

rico
Marco teo

Sistemas LTI
Un sistema T es LTI(Linear Time-Variant) si
cumple dos propiedades.

Sistemas LTI ventaja princcipal

Linealidad
T [a1x1(n)+a2x2(n)] = a1T [x1(n)]+a2T [x2(n)]

Un sistema es lineal (L) si satisface el


principio de superposicion, que engloba
las propiedades de proporcionalidad o escalado y aditividad. Que sea proporcional
significa que cuando la entrada de un
sistema es multiplicada por un factor, la
salida del sistema tambien sera multiplicada por el mismo factor. Por otro lado,
que un sistema sea aditivo significa que si
la entrada es el resultado de la suma de
dos entradas, la salida sera la resultante de
la suma de las salidas que producir cada
una de esas entradas individualmente.
En un sistema lineal, si la entrada es nula,
la salida tambien a de serlo. Un sistema
incrementalmente lineal es aquel que, sin
verificar la u
ltima condicion, responde
linealmente a los cambios en la entrada.

Para analizar el comportamiento del sistema nos


basta conocer su respuesta a alg
un tipo de se
nal
b
asico por ejemplo impulso a partir del cual, se
pueda construir cualquier se
nal. La respuesta a
cualquier entrada la podremos obtener sumando
y desplazando la respuesta a esa se
nal basica.

III.

Desarrollo del trabajo

Para desarrollar nuestros pogramas en Matlab


utilizaremos el sistema llamado Promediado
de dos muestras y se representa de la forma
y[n] = 0; 5(x[n] + x[n 1]) y vericaremos el principio de superposicion e invarianza temporal
para determinar si es o no un sistema lineal.
1.- Creamos en Matlab la funcion desplazar
para desplazar las se
nales.
f u n c t i o n y=d e s p l a z a r ( x , k )
%l o s p a r m e t r o s de e n t r a d a son
%l a s e a l x y l o s k e s p a c i o s
1

xn1 =0.5 dn ( n , 2 ) ;
xn2 =1.5 dn ( n , 1 ) ;
s u b p l o t ( 2 , 1 , 1 ) , stem ( n , xn1 ) ;
t i t l e ( Se n a l x1 [ n ] ) ;
s u b p l o t ( 2 , 1 , 2 ) , stem ( n , xn2 ) ;
t i t l e ( Se n a l x2 [ n ] ) ;
figure ;
%para que a p a r e z c a en una s o l a ventana

y=z e r o s ( 1 , l e n g t h ( x ) ) ;
%c r e a l a nueva s e n a l
i f k>=0
y ( k+1: end)=x ( 1 : endk ) ;
%d e s p l a z a l a s e n a l a l a d e r e c h a
else
y ( 1 : end+k)=x(k+1: end ) ;
%d e s p l a z a l a s e n a l a l a i z q u i e r d a
end
2.- Definimos la funcion que contiene la
definici
on del sistema.

Ejercicios
1. y[n] = T (x[n]) = 3x2 [n]

f u n c t i o n y=s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 1 ) ;
%d e s p l a z a l a s e n a l h a c i a l a d e r e c h a
y =0.5( xn+xd ) ;
%d e f i n i c i n d e l s i s t e m a
3.- Definimos las funciones delta y escalon unitario para definir las se
nales de entrada.
Funci
on delta.
f u n c t i o n y=dn ( n , k )
y=z e r o s ( 1 , l e n g t h ( n ) ) ;
f o r i =1: l e n g t h ( n )
i f n ( i )==k
y ( i )=1;
end
end
Funci
on escal
on unitario

Primero definimos la funcion sistema


f u n c t i o n y= s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 1 ) ;
y=3xn . 2
end
Comprobamos Linealidad:

Ejecutando el programa obtenemos la siguiente grafica:

f u n c t i o n y=un ( n , k )
m=l e n g t h ( n ) ;
y=z e r o s ( 1 ,m) ;
f o r i =1:m
i f n ( i )<k
y ( i )=0;
else
y ( i )=1;
end
end
4.- Todo lo indicado a continuaci
on va enun
solo Script. Definimos las se
nales arbitrarias que ingresan al sistema.
clc ; clear all ;
n = 20:1:20;

Se puede ver que el sistema no es lineal.

Comprovamos invarianza en el tiempo:

Ejecutando el programa obtenemos la siguiente grafica:

Ejecutando el programa obtenemos la siguiente gr


afica:

El sistema es lineal.
Comprovamos invarianza en el tiempo:

No es invariante en el tiempo.
2. y[n] = T (x[n]) = 2x[n 2] + 5

Ejecutando el programa obtenemos la siguiente grafica:

Primero definimos la funcion sistema


f u n c t i o n y= s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 2 ) ;
y=2xd +5;
end
Comprobamos Linealidad:

No es invariante en el tiempo.

3. y[n] = T (x[n]) = 10sin(0.1n)x[n]

Primero definimos la funcion sistema


f u n c t i o n y= s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 2 ) ;
y=10 s i n ( 0 . 1 p i n ) . xn
end

Ejecutando el programa obtenemos la siguiente grafica:

Comprobamos Linealidad:

Ejecutando el programa obtenemos la siguiente gr


afica:

Es invariante en el tiempo.

4. y[n] = T (x[n]) =

Rt

x( )d

Primero definimos la funcion sistema


f u n c t i o n y= s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 1 ) ;
y=nxd
end
Comprobamos Linealidad:

El sistema no es lineal.

Comprovamos invarianza en el tiempo:

Ejecutando el programa obtenemos la sigu-

iente gr
afica:

5. y[n] = T (x[n]) = nx[n 1]


Primero definimos la funcion sistema
f u n c t i o n y= s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 1 ) ;
y=nxd
end
Comprobamos Linealidad:

El sistema es lineal.
Comprovamos invarianza en el tiempo:

Ejecutando el programa obtenemos la siguiente grafica:

Ejecutando el programa obtenemos la siguiente gr


afica:

El sistema es lineal.
Comprovamos invarianza en el tiempo:

Es invariante en el tiempo.

Ejecutando el programa obtenemos la siguiente gr


afica:

El sistema es lineal.
Es invariante en el tiempo.
Comprovamos invarianza en el tiempo:

6. y[n] = T (x[n]) =

dy(t)
dt

+ 3y(t) = x(t)

Primero definimos la funcion sistema


f u n c t i o n y= s i s t e m a ( xn )
xd=d e s p l a z a r ( xn , 1 ) ;
y=nxd
end

Ejecutando el programa obtenemos la siguiente grafica:

Comprobamos Linealidad:

Ejecutando el programa obtenemos la siguiente gr


afica:

Es invariante en el tiempo.

IV.

Conclusiones

El programa MatLab es una excelente


herramienta al momento de realizar el
analisis de sistemas y su respectiva graficaci
on permitiendo que se pueda observar
cualquier tipo de sistema.

Mediante la utilizacion de algoritmos en


MatLab podemos comprobar de manera
f
acil que un sistema cumple con el principio de superposicion e invarianza temporal
para determinar si es un sistema lineal o
no.

Se puede concluir que el sistema analizado


no es un sistema LTI ya que no cumple
con la propiedad de linealidad.

V.

Bibliografa

- https://tecdigital.tec.ac.cr/revistamatematica/cursoslinea/EcuacionesDiferenciales/EDOGeo/edo-cap5-geo/laplace/node9.html
- http://es.wikibooks.org/wiki/Sistemas
- Alan-Oppenhein, Ses y Sistemas, febrero
2000, Prentica Hall

Anda mungkin juga menyukai