Vous êtes sur la page 1sur 34

Captulo

5.1

La Operacin de Convolucin

La convolucin para sistemas discretos

En la figura 5.1.1 aparece un diagrama de bloques de un procesador


de seales de tiempo discreto
1
2

(a)

x [n]

y [n]

x [n1]

1
2

Fig. 5.1.1 Procesador de tiempo discreto


El cual se modela por medio de una ecuacin en diferencias o
ecuacin de recurrencias
y [n ]=

x [ n ] + x [n1] 1
1
= x [ n ] + x [ n1 ]
2
2
2

Este tipo de procesadores se denomina no recursivo, dado que su


salida se expresa solo en trminos de la secuencia de entrada x[n].

Este procesador simple puede actuar como filtros pasabajas,


reduciendo la amplitud de componentes que varen rpidamente en la
secuencia de entrada.
Consideremos una secuencia de entrada mediante la siguiente tabla
calculemos el valor de la salida

N
x[n]
x[n-1]
y[n]=(x[n]+x[n1])/2

0
5.0
0
2.5

1
6.0
5.0
5.5

2
2.6
6.0
4.3

3
4.1
2.6
3.35

4
2.2
4.1
3.15

5
5.5
2.2
3.85

6
1.7
5.5
3.6

7
5.0
1.7
3.35

Tabla5.1.1 Secuencia de entrada y secuencia de salida


La tabla contiene en la primera lnea la secuencia discreta de entrada
al procesador x[n] y en la segunda lnea la secuencia retardada x[n-1].
Cada termino de la secuencia de salida y[n] del procesador es el
promedio de x[n] y x[n-1] y representa una estimacin en cualquier
instante n.
Puesto que la operacin de obtencin del promedio en efecto se
mueve a lo largo de la secuencia de entrada, el procesador se
denomina promediador mvil de dos trminos. El efecto uniformador
del promediador mvil se ilustra claramente en la figura 5.1.2 parte
inferior secuencia de salida.
Por tanto, si interpolamos ambas seales fig. 5.1.2, al comparar la
entrada con la salida se observa que amplitud de las fluctuaciones de
la secuencia de la salida se reducen en forma considerable, salida es
ms suave que la entrada esto es precisamente lo que hace el
procesador.
En el caso general de los procesadores de tiempo discreto estn
representados mediante una ecuacin en diferencias en donde los
valores actuales de la salida pueden depender de los N y M valores
pasados de la entrada y de la salida.

secuencia de entrada

6
4
2
0

secuencia de salida

6
4
2
0

Fig. 5.1.2 comparando la entrada y la salida del procesador.


Cdigo matlab de la fig.5.1.2
n=[0:1:7];
x=[5.0,6.0,2.6,4.1,2.2,5.5,1.7,5.0];
n1=[0:1:7];
y=[2.5,5.5,4.3,3.35,3.15,3.85,3.6,3.35 ];
subplot(2,1,1),stem(n,x,'linewidth',3),title('secuenciade
entrada'),grid;
subplot(2,1,2),stem(n1,y,'linewidth',3),title('secuencia de salida'),grid
La forma general de la ecuacin de un sistema discreto es:
y [ n ] =b0 x [ n ] +b 1 x [ n1 ] + b2 x [ n2 ] ++ b M x [ nM ] a 1 y [ n1 ] a2 y [ n2 ] + a N y [nN ]

ndices de tiempo de la sumatoria de los trminos dela salida se


modifican para incluir: y [ n ] con k =o
Por lo que

i 0

k 0

bix[n i] ak y[n k ]
Recordando el operador de transformacin en el dominio del tiempo
y [ n ] =H { x [ n ] }
N

a k y [ nk ]

H= k=0
M

bi x [ ni ]
i =0

La ecuacin anterior describe la transformacin que realiza el sistema


sobre la seal de entrada y se denomina ecuacin de diferencias
lineales o ecuacin de recurrencia (se utilizara ms tarde).
Representacin de una seal o secuencia discreta mediante una suma
de muestras unitarias desplazadas y escaladas:
Primero definamos una seal discreta
secuencia muestra unitaria definida as:

que se conoce como la

[ n ]= 1, n=0
0, n 0

Ver fig. 5.1.3

1
0.9
0.8
0.7
0.6
0.5
0.4
0.3

Fig. 5.1.3
unitaria.

0.2
0.1
0
-4

-3

-2

-1

funcin

muestra

Cdigo en matlab: n1=[-4:1:-1];


n2=[0]; n3=[1:1:4]; n=[n1,n2,n3]; x1=zeros.*n1; x2=1; x3=zeros.*n3;
x=[x1,x2,x3];stem(n,x,'filled','linewidth',3),grid

1.- La seal muestra unitaria


desplazar ver fig. 5.1.4

se puede escalar en amplitud

3 [ n3 ] = 1,n=3
0, n 3

2.5

1.5

0.5

0
-4

-2

Fig. 5.1.4 muestra unitaria escalada y retardada tres instantes de


muestreo.
Cdigomatlab:
n1=[-4:1:2]; n2=[3]; n3=[4:1:8]; n=[n1,n2,n3]; x1=zeros.*n1; x2=3;
x3=zeros.*n3;x=[x1,x2,x3]; stem(n,x,'r','filled','linewidth',3),grid
5

La muestra unitaria es til para representar cualquier secuencia


discreta como una suma de impulsos desplazados y escalados de
manera formal:

x[ n]

k x k n k

(5.1.1)

Ejemplo 5.1.1
Sea una secuencia discretadefinida
x[n] = 2,3, -2, 1 ver la fig. 5.1.5
3
2.5
2
1.5
1
0.5
0

Fig. 5.1.5
grafica de la
secuenciax[n] = 2,3, -2, 1

-0.5
-1
-1.5
-2
-4

-3

-2

-1

Cdigo en matlab
n1=[-4:1:-1]; n2=[0]; n3=[1];n4=[2]; n5=[3]; n=[n1,n2,n3,n4,n5];
x1=zeros.*n1;x2=2; x3=3; x4=-2; x5=1; x=[x1,x2,x3,x4,x5];
stem(n,x, 'filled','linewidth',3),grid
Esta secuencia x[n] = 2,3, -2, 1 se puede representar por medio de
una suma de secuencias muestra unitaria escalada y retardada.
Secuencia x [ n ] representada mediante una suma de muestras
unitarias desplazadas y escaladas.

Fig.5.1.7 2 [ n ]
3

2.5

1.5

0.5

0
-4

-3

-2

-1

Fig.5.1.8 3 [ n1 ]

0
-0.2
-0.4
-0.6
-0.8
-1
-1.2
-1.4
-1.6
-1.8
-2
-4

-3

Fig. 5.1.9

-2

-1

2 [ n2 ]

1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-4

Fig.5.1.10

-2

[ n3 ]

La secuencia x [ n ] representada mediante la funcin muestrea


unitaria como una suma infinita de muestras unitarias retrasadas y
escaladas:

x[n] k x k n k 2 n 3 n 1 2 n 2 n 3

Si esta seal muestra unitaria [ n ] se utiliza para excitar un sistema


de tiempo discreto LTI la respuesta a dicha entrada se la conoce como
la respuesta a la muestra unitaria h[n] y caracteriza al sistema en el
dominio del tiempo.
[ n ] sistemaLTI h [ n ]

Procesador no recursivo: la salida depende de la entrada actual y


de entradas retardadas:
Sea el modelo matemtico de un procesador
1
1
y [ n ] = x [ n ] + x [ n2 ]
2
2

Para obtener la respuesta a la muestra unitaria se escribe la ecuacin


de recurrencia completa:
1
1
y [ n ] = x [ n ] +0 x [ n1 ] + x [ n2 ]
2

La respuesta a l muestra unitaria se obtiene de los coeficientes


numricos de la ecuacin de recurrencia completa:
1
1
h [ n]= , 0 ,
2

Note que los respuesta a la muestra unitaria tiene trminos finitos por
lo tanto este procesador se le conoce como filtro FIR.

10

Procesador recursivo (la salida depende de la entrada actual y de


salidas retardadas): Sea el modelo matemtico de un procesador
donde la salida depende de la entrada actual y de salidas retardadas:
1
y [ n ] =x [ n ] + y [ n1 ] y [ n2 ]
2

Fig. 5.1.11 diagrama de bloques de un procewsador


Encontremos la respuesta a la muestra unitaria de este procesador
discreto
(n)

0 1

x[n] = [ n ]

1 0

y[n-1]

0 1

-1/4 -1/4 -1/8

y[n-2]

0 0

1 1

1/2

-1/4 -1/4 -1/8 0

y [ n ] =x [ n ] +

-1/4 -1/4

y [ n1 ]

11

1
y [ n2 ]
2

Como se puede observar la entrada es


x [ n ]= [ n ] secuenciamuestraunitaria
Corresponde la salida:
1
1
1 1
y [ n ] =h [ n ] =1,1, ,0, , , ,o ,
2

4,

Ya que la respuesta a la muestra unitaria tiene trminos infinitos este


procesador se le conoce como filtro IIR.
Podemos verificar el anterior resultado si utilizamos el programa
matlab:
Existe un comando en matlab para encontrar la respuesta a la muestra
unitaria impz; dicho comando evala n valores de la respuesta a la
muestra unitaria, el vector b contiene los coeficientes constantes de
x[n] y todos los coeficientes de los retardos de la entrada x [n-N] y el
vector a contiene todos los coeficientes constantes de las y[n] y
todos los coeficientes de los retardos de la salida y[n-M], h contiene
los valores de la respuesta a la muestra unitaria y n el ndice de
tiempo correspondiente.
De

1
y [ n ] =x [ n ] + y [ n1 ] y [ n2 ]
2

Rescribiendo

y [ n ] y [ n1 ] +

1
y [ n2 ] =x [ n ]
2

De la ecuacin de recurrencia general:

12

a k y [ nk ]

H= k=0
M

bi x [ ni ]
i =0

Cdigo del programa:


b=[1];

% para usar el comando impz;


al vector b
leasignamos
loscorrespondes
coeficientes
x[n]
delasecuencia de entrada
.
% para usar el comando impz;
al vector a
leasignamos los correspondes coeficientes de
lassecuencia de salida y [ n ] .
% ndice de tiempo.

a=[1,-1,0.5];

n=10;

[h,n]=impz(b,a,n)%comando para obtener la respuesta a la muestra


unitaria h [ n ] .
% con el siguiente resultado:
h=
1.0000
1.0000
0.5000
0
-0.2500
-0.2500
-0.1250
0
0.0625
0.0625
K= 0 1

Los resultados verifican lo que anteriormente hicimos a mano.


Ejemplo 5.1.2

13

Un sistema de segundo orden (ya que contiene una salida y una


entrada retardada dos instantes de tiempo)
y [ n ] 1.5 y [ n1 ] + y [ n2 ] =2 x [ n2 ]
N

a k y [ nk ]

H= k=0
M

bi x [ ni ]
i =0

Completando la ecuacin
1 y [ n ] 1.5 y [ n1 ] + y [ n2 ]
H=
0 x [ n ] +0 x [ n1 ] + 2 x [ n2 ]
Obteniendo la respuesta a la muestra unitaria utilizando matlab
b=[0,0,2]; a=[1,-1.5,1]; n=10; [h,n]=impz(b,a,n)
h=
0,
0,
2.0000,
-2.8125, -2.8438, -1.4531
n=

0,

1,

2,

3,

3.0000,

4,

5,

2.5000,

6,

7,

8,

0.7500,

-1.3750,

Si la entrada a dicho sistema es un escaln unitario discreto


obtengamos la salida mediante la convolucin en el tiempo con matlab
la salida:
y [ n ] =h [ n ]u [ n ]

Cdigo Matlab para obtener la salida convolucionando


h=[0,0,2,3,2.5,0.75,-1.37,-2.81,-2.84,-1.45];
u=[1,1,1,1,1,1,1,1,1,1];
n=0:18;
y=conv(h,u);
stem(n,y,'linewidth',4),grid
14

10
8
6
4
2
0
-2
-4
-6
-8
-10

10

12

14

16

18

Fig.5.1.12Respuesta del procesador de segundo orden a una entrada


escaln.
Ejemplo 5.1.3
La respuesta a la muestra unitaria de un sistema de tiempo discreto
esta dado modelado por:

h n 0.3
0,

n0
n0

x n 2 n 3 n 2

Si la entrada del sistema es


Calcule los valores de

y 2

y 5

Solucin:

y n 2h n 3h n 2
15

y n 2(0.3) n 3(0.3) n 2
y 2 2(0.3) 2 3(0.3) 2 2 2(0.09) 3(1) 0.18 3 2.82

y 5 2(0.3)5 3(0.3)5 2 7.61*102


h[n]

Veamos ahora que utilidad tiene


para obtener la respuesta de un
sistema
a cualquier entrada a travs de una operacin que
llamaremos convolucin:

y[ n]
x k h n k
k
Esta ecuacin se le conoce como suma de convolucin.
Evaluacin analtica de la convolucin discreta:
Cuando evale la suma de convolucin a travs de:

y n k x k h n k

Tenga en mente que


la sumatoria k.

x k

h n k

son funciones de la variable de

Ejemplo 5.1.4
Sea una seal de entrada a un sistema
impulso esta modelada por

x k u k

h n u n

x n u n

la respuesta al

, entonces

h n k u n k
usando

y n k x k h n k

16

El limite inferior de la sumatoria se simplifica a k = 0 porque u[k] = 0,


k< 0 ( la seal escaln unitario discreto es causal)
El limite superior es k = n, porque h[n k] =u [n k] = 0, k > n), por lo
que la respuesta a la muestra unitaria de un sistema causal es cero
para tiempos negativos de k.
Sustituyendo enla suma de convolucin:

y n k x k h n k k 0 u k u n k k 011 n 1u n r n 1

17

nu n r n n,
0,

Note que

n0
n 0

5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
0

Fig.5.1.13 Resultado de convolucionar un secuencia escaln con otra


secuencia escaln.
Cdigomatlab:
n=0:8; u=[1,1,1,1,1]; u2=[1,1,1,1,1]; y=conv(u,u2);
stem(n,y, 'filled','linewidth',3),grid
Algoritmo para obtener la
secuencias finitas

operacin de convolucin de

La convolucin y[n] de dos secuencias de longitud finita x[n] y h[n] es


tambin longitud finita y esta sujeta a las siguientes reglas, que sirven
como tiles pruebas de consistencia:
1.- El ndice de inicio de y[n] es igual a la suma de los ndices de
inicio de x[n] y h[n].
2.- el ndice de terminacin de y[n] es igual a la suma de los ndices
de terminacin de x[n] y h[n].
3.- la longitud Lydey[n] est relacionada con las longitudes L x y Lhde
x[n] y h[n] por Ly= Lx+ Lh-1.
18

19

Mtodo de suma por columnas


a.- Alinee la secuencia x[n] debajo de la secuencia h[n].
b.- Alinee con cada muestra de x[n], el producto del arreglo
h[n] por x[n].
c.- Sume las columnas de los arreglos (sucesivamente desplazados)
para generar la secuencia de convolucin.
Ejemplo 4.3.5
a) Un procesador FIR tiene una respuesta al impulso dada por
h[n]={ 1, 2, 2 ,3}. Encuentre la respuesta y[n] si la secuencia
entrada esta dada por x[n] = {2, -1, 3}, ambas secuencias x[n] y
h[n] , estn ordenadas el primero de sus valores comienzan en n
= 0.
h[n]
x[n]
entrada
2[n]
-[n-1]
3[n-2]
x[n]

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

1
2

2
-1

4
-1

2
3

4
6
-2
-2
-3
3
6
6
9
-------------------------------------------2
3
5
10 3
9

Prueba:
1.- El ndice de inicio de y[n] es igual a la suma de los ndices de
inicio de x[n] y h[n]:
ndice de inicio de x[n] =0 + ndice de inicio de h[n] =0 esto es igual
al ndice de inicio de
y[n] =0 .
2.- el ndice de terminacin de y[n] es igual a la suma de los ndices
de terminacin de x[n] y h[n].
ndice de terminacin de x[n] = 2 + ndice de terminacin de h[n] = 3
esto es igual al ndice de terminaron de y[n] =5.
3.- la longitud Lydey[n] est relacionada con las longitudes L x y Lhde
x[n] y h[n] por Ly= Lx+ Lh-1 para este ejemplo: Lx = 3, Lh-1= 4-1 =3 por
lo tanto la longitud de la secuencia de la respuesta es L y= Lx+ Lh-1=6.

20

Outro ejemplo : h[n]={ 2, 5, 0, 4} y

x[n] = {4, 1, 3}

h[n]
=
2
5
0
4
x[n]
=
4
1
3
----------------------------------------------------------------------------------------8
20 0
16
2
5
0
4
6
15 0
12
______________________________________________________
y[n] =
8
22 11 31 4
12
Prueba:
1.- La convolucin inicia en la suma de los ndices de inicio de x[n] =-1
y h[n]=-2, en
n = 3.
2.- La convolucin termina en la suma de los ndices de terminacin de
x[n] =1 y h[n]=1, en n=2
3.- La longitud de la secuencia de salida es Ly= Lx+ Lh-1= 3+(4-1)= 6.
Ejemplo 4.3.6
La respuesta a la muestra unitaria de un filtro promediadoresta dado
por h[n]= , , Suponga que la entrada aplicada al sistema esta
dada por la secuencia fue x[n]=20,10,16,10,10,12,14 encontrar
La salida mediante la por la operacin de Convolucin mediante el
mtodo de suma por columnas
h[n]
x[n]

=
=

1/2
20

1/2
10 16

10

10

12

14

__________________________________________________
10 10
5
5
8
8
5
5
5
5
6
6
7
7
__________________________________________________
Y[n]
10 15 13 13 10 11 13 7

21

Actividad
i)

Calcule la convolucin de dos secuencias finitas mediante el


mtodo de suma por columnas

a[n] y b[n] son 2 secuencias definidas por

a n 2,3,1
Y

b n 1,2,2,1

Obtener las comvoluciones siguientes


y 1 [ n ] =a [ n ]b [ n ] y y 2 [ n ] =b [ n ]a [ n ]

ii)Considere un sistema LTI, causal de respuesta al impulso

h[n] = [4]n para n 0 y


h[n]=0 para n<0.

Cuya seal de entrada est dada por x[n] = -2[n]+4 [n-1]- [n-2].
Determine la respuesta al sistema y[n] en el ndice de tiempo n=2.

5.2

Convolucin para sistemas de tiempo contino

La secuencia muestra unitaria tiene la propiedad de seleccin:

22

x[ k ]

x n

n k

En otras palabras la funcin muestra unitaria selecciona una muestra


x[k ]
de la seal x[n] en el ndice de tiempo n=k.
As como en el tiempo discreto existe una propiedad que selecciona
una muestra de la secuencia discreta anlogamente debe existir en
el en el tiempo continuo una propiedad semejante, consideremos [t]
y su desplazamiento [t - ] procederemos a separar el valor de x ()
de una seal de tiempo continuo x(t) en el tiempo t= , como antes se
forma el producto
x(t) [t - ], pero como estamos tratando seales de tiempo continuo
usaremos en vez de una sumatoria una integral para representar una
suma continua a lo largo de todo el tiempo por lo que tendremos la
siguiente expresin

x(t) [t - ] dt x( )

(5.2.1)

La que se conoce como la integral de muestreo o seleccin.


( t ) Existe slo en

t= =0

y la integral que lo define selecciona el

valor de x ( 0 ) de la seal x (t ) esto es:

x ( t ) ( t ) dt=x (0)

Ahora considrese el caso especial en el que la seal


consante 1 para todo tiempo t, entonces

x ( )=1

x (t)

vale la

para cualquier valor

de y la integral integral de la definicin se puede escribir como:

( t ) dt= ( t ) dt=1

Lo que nos indica que el rea bajo la funcin delta es finita e igual a la
unidad por lo que esta funcin se le conoce como la funcin delta
unitaria o funcin impulso unitario.

23

Lo que supone una funcin de extremadamente corta duracin y alta


amplitud.
Se utiliza para modelar un fenmeno que tenga una duracin corta y
una amplitud considerable como:
a) Un rayo.
b) Un disparo de arma de fuego.
c) Un batazo.
Para representar una funcin x (t )
como una suma continua de
impulsos desplazados y escalados lo que formalmente se escribira
as:

x (t )

x( ) [t - ] d
(5.2.2)

Lo que permite deducir que si un sistema LTI de tiempo continuo se


excita con
x ( ) ( t ) la respuesta a esta entrada ser x ( ) h (t ) .
La respuesta total en base a la superposicin ser la suma continua
de las respuestas individuales esto es:

y (t )

x( ) h [t - ] d
(5.2.3)

Donde:

representa una suma continua del producto de x ( ) h(t)d

x ( ) es el valor de x ( t ) en eltiempo t= .

h ( t ) respuesta alimpul so de un sistema LTI ,

24

esta es la respuestaal exitar el sistema con (t ) .

La ecuac. 5.2.3 se denominaLa integral de convolucin y es til ya


que con esta integral encontraremos la respuesta de un sistema LTI a
cualquier excitacin en la entrada en el dominio del tiempo.
Ejemplo 5.2.1
Sea una red elctrica cuya respuesta al impulso esta modelada por
2 t

h(t ) A e u (t )

Dicha red se excita en la entrada r mediante la una seal


2 t

x (t ) A e u (t )

y (t )
Predecir la respuesta o salida
integral de convolucin.

del sistema por medio de la

La respuesta del sistema y (t) a la seal de entrada est a dada por la


integral de convolucin:

y (t )

x( ) h [t - ] d

h(t )
La Expresin para
se obtiene sustituyendo t por
x( )

sustituyendo t por en x(t).


As:

y (t )

-2

x( ) h [t - ] d A e u ( )A e
0

en h(t) y

-2 ( t - )

u (t )d

Note los lmites de la integral:


25

2
1.-Limite inferior es cero dado A e u ( )=0 para <0

2.-Limite superior es t dado que para un sistema deterministico


h ( t ) =A e2 (t )=0 para >t

y (t )

y (t )

A
2

Ae

-2

(1)A e

2 2t t 0d
A e 0 e

-2t

(1) d

2 2t t
0

Ae

2 t

-2

Ae e e
2

2 2t t 0

Ae

A te

2t

26

La entrada y la salida se muestran a continuacin:

2 t

Fig

5.2.1 Entrada del sistema exponencial decreciente

x(t ) A e u (t )

2 t

fig. 5.2.2 Salida del sistema rampa amortiguada

y (t ) A2t e u (t )

Ejemplo5.2.2
y [ n ] =2 h [ n ] 3 h [ n2 ] =
La respuesta al impulso unitario de un sistema continuo es:
h(t ) 4 e

2 t

0,

4 t

6e ,

t0

t 0

27

Si la entrada se modela como:

x(t ) (t ) 3 (t 1) 5 (t 2.5)
Encuentre el valor de la

y(t )

en

el

t 1.5s

tiempo

y (t ) h(t ) 3h(t 1) 5h(t 2.5)


Solucin
2 t

4 t

y (t ) 4 e 6 e 3 4 e

y(1.5) 4 e

2 (1.5 )

6e

4 (1.5)

2 ( t 1)

3 4e

6e

2 (1.5 1)

4 ( t 1)

6e

5 4e

4 (1.5 1)

2 ( t 2.5)

5 4e

6e

2 (1.5 2.5 )

4 ( t 2.5 )

6e

4 (1.5 2.5)

El ltimo trmino del segundo miembro es cero por que la salida de un


sistema causal es cero para tiempos negativos.

y (1.5) 4 e

4.5

6 e 3 4 e 6 e 0 0.5785

Ejemplo 5.2.3

28

Una red elctrica (LTI) tiene la respuesta al impulso unitario h(t)=


4 t
3e
u(t), si se aplica una entrada de la red un escaln unitario de
voltaje u(t), utilice la integral de convolucin para calcular el valor de
salida y(t) del sistema en el tiempo t = 0.25s.

y (t )= x ( ) h ( t ) d ;

x ( )=u ( ) ; h ( t ) =

4 ( t )

3e

u ( t )

y (t )= u ( ) 3 e4 ( t ) u ( t ) d =3 e4 t e 4 d
0

y (t )=3 e4 t e4 d
0

3 4 t 4 t
e e 0
4

3 4 t
4t
e
( e 4

1 )

3
y (t )= ( 1e1) =4.95102
4

Ejemplo 5.2.4
Usando la integral de convolucin determine la respuesta a la red RC
a una entrada escaln unitario de 3V de altura.

Fig.5.2.3Entrada escaln unitario (derecha)al sistema filtro RC de paso


bajo (izquierda).

29

SOLUCION. La entrada esta definida por x ( t )=3 u(t ) que se muestra


en la fig. 4.4.3 Y la respuesta al impulso unitario de una red RC,
h ( t ) =A et

Donde
=

1
RC

La respuesta y(t) utilizando la integral de convolucin esta dada por

y (t )= x ( ) h ( t ) d

La expresin para h(t) se obtiene sustituyendo t por (t ) en la


respuesta al impulso lo cual da
h ( t ) =A e (t )
t

y (t )= 3 A e

(t )

d= A e

e t d
0

Note los lmites de la integral:


Lmite inferior es cero dado 3 u ( )=3 para 0
Y cero para <0.
Lmite superior es t dado que para un sistema determinstico
h ( t ) =0 para >t
t

y (t )=3 A e

e t d = 3A et [ e ]0
t

y ( t )=

3 A t t 0
e [ e e ]0 =

] [

3 A 0 3 A t
3 A A t 3 A
y ( t )=
e
e
=
e
=
(1et )

30

Para esta red en particular y R=1, C=1 por tanto =RC =1


1
1
= =
=1
RC
A=

1
=1
RC

31

Por tanto la salida es

y (t )=3 ( 1et ) =3 ( 1e RC )=3 ( 1et )


t

t
Fig. 5.2.4Respuesta del filtro y (t )=3 ( 1e ) .

Actividad
Evalu los siguientes problemas
i)

ii)

Una red elctrica (LTI) tiene la respuesta al impulso unitario


4 t
h(t)= 3 e
u(t), si se aplica una entrada de la red un
escaln unitario de voltaje u(t), utilice la integral de
convolucin para calcular el valor de salida y(t) del sistema
en el tiempo t = 0.25s.
La respuesta al impulso unitario de un sistema
Continuo es:
2 t

4e

h(t) =
0

4 t

6 e

para t 0
para t < 0
32

Si la entrada se modela como: x(t) = (t) - 3(t-1) + 5(t-2.5).


Encuentre el valor de la salida y(t) en el tiempo t = 1.5s.

ii)

Evale la integral: y(t)=

f 1 ( t ) f 2 ( t ) dt

: donde

f1(t) = 2te-2t y f2 = (t-0.35x10-3)


Sea x (t) = 2u (t) la entrada a un sistema LTI y h(t) = 3e -tu(t)
la respuesta a la muestra unitaria calcular la salida y(t) por
medio de la integral de convolucin.

iii)

Proyecto 1

Simulacin de la operacin de convolucin

Evaluar lo siguiente
i)
ii)

La respuesta de la convolucin de una imagen con un filtro


pasabajas.
La respuesta de la convolucin de un registro de audio con
un filtro tambin pasabajas.

Uso del MATLAB para realizar una convolucin de imagen


Para realizar una convulocin de un filtro FIR con una imagen, en
MATLAB, primero debemos de conocer los comandos que nos
ayudaran.
1).- imread: ser el comando que nos representara en vector o matriz
de la imagen que se desea convolucionar.
2.- convn: es el comando que nos ayuda a hacer la convolucion pero
con la diferencia de que lleva un n al final para poder convolucionar
la matriz de imagen x[n] con el vector h[n] que representa al del filtro.
3.- imwrite: ser el comando que nos mostrara y creara el archivo
convolucionado.
33

34

Vous aimerez peut-être aussi