Sunteți pe pagina 1din 29

2.6.

La integral de convolucin

2.6.

141

La integral de convolucin

La convolucin entre dos funciones es un concepto fsico importante en muchas ramas


de la ciencia. Sin embargo, como sucede con muchas relaciones matemticas importantes,
no es sencillo comprender sus alcances e implicaciones. Para el caso de sistemas lineales
e invariantes en el tiempo, la integral de convolucin permite determinar la respuesta del
sistema ante cualquier entrada, a partir del conocimiento de la respuesta del sistema ante
una nica entrada particular, el impulso. Si la respuesta del sistema ante un impulso (la
respuesta impulsiva del sistema) se nota como h (t) , la salida de un sistema lineal e
invariante en el tiempo (SLIT) excitado con una entrada cualquiera x (t) est dada por la
expresin
Z
Z
y (t) =

) d =

x ( ) h (t

x (t

) h ( ) d,

(2.100)

y se dice que la funcin y (t) es la convolucin de las funciones x (t) y h (t) , que se nota
x (t) h (t) .

2.6.1.

Derivacin de la integral de convolucin

En esta seccin se muestra que un sistema lineal e invariante en el tiempo queda completamente caracterizado por su respuesta impulsiva. En otras palabras, el conocimiento de
la respuesta del sistema a un impulso de amplitud unitaria permite determinar su salida
para una entrada arbitraria aplicando la integral de convolucin (2.100).
Una seal continua arbitraria x (t) se puede aproximar con precisin arbitraria por una
versin escalonada x (t), como la que se muestra en la Fig. 2.52( a) . Aunque los escalones
podran tener distinto ancho, lo habitual es elegir el mismo valor para todos. La seal
escalonada x (t) se puede expresar como una combinacin lineal de pulsos temporales
de ancho escalados y desplazados, como ilustran las Figs. 2.52(b)-(e) . Si se define el
pulso (t) como
( 1
0 < t < ,
,
(t) =
0,
en caso contrario,
que tiene rea unitaria, la expresin (t
tiempo
( 1
,
(t k) =
0,

k) representa un pulso desplazado en el


k < t < (k + 1),
en caso contrario.

Entonces, la aproximacin escalonada x (t) de la seal continua x (t) se puede escribir

x (t) =

k=

x (k) (t

k) .

(2.101)

Observando la Fig. 2.52 se nota que slo un trmino de la sumatoria (2.101) es no nulo
para cada valor de t. A medida que el intervalo tiende a cero, la aproximacin x (t) es
cada vez ms fiel, y en el lmite, cuando ! 0, es igual a x (t),

x (t) = lm

!0

Procesamiento Digital de Seales

k=

x (k) (t

k) .

(2.102)

U.N.S. 2011

2. Anlisis de Fourier

142

Fig. 2.52. Aproximacin escalonada a una seal continua.

Si se hace cada vez ms pequeo, la sumatoria de la ecuacin (2.102) tiende a una


integral (la conocida aproximacin de Riemann): para ! 0, se tiene que ! d,

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

143

Fig. 2.53. Interpretacin grca de la ecuacin (2.102).

k ! , y (t

k) ! (t

). Entonces (2.102) se puede expresar como


x (t) =

x ( ) (t

) d.

(2.103)

La expresin (2.103) no es otra cosa que la Propiedad 3 del impulso (Seccin 2.3.4). El
pasaje al lmite de la expresin (2.102) a la ecuacin (2.103) se puede interpretar con la
ayuda de la Fig. 2.53, donde se han graficado las funciones x ( ) , (t ) y su producto.
En esta representacin, t es un valor determinado [el instante de tiempo donde se quiere
calcular x (t)] y = k es la variable. El rea bajo la curva x ( ) (t ) se puede
aproximar por el rea sombreada del rectngulo de la Fig. 2.53(c), que es x (m) , donde
t < m < t; para este valor de t, el trmino con k = m es el nico trmino no nulo
en la sumatoria de la ecuacin (2.102). En consecuencia en el lmite, cuando ! 0, x (t)
iguala el rea bajo al curva x ( ) (t ) .
Esta representacin escalonada permite estudiar la respuesta o salida y(t) de un sistema
lineal ante una entrada arbitraria x (t). En la Fig. 2.54( a) se ha representado la seal x (t)
y su aproximacin escalonada x (t) , mientras que en la Fig. 2.54(b)-(d) se ilustran las respuestas del sistema ante tres de los pulsos escalados que forman x (t) . Como la respuesta es diferente segn sea el instante donde se aplique el pulso, el sistema no es invariante
en el tiempo. Sin embargo, como el sistema es lineal, la salida y (t) correspondiente a la
entrada x (t) es la suma de todas estas respuestas [Fig. 2.54(e)]. Para obtener la respuesta
y (t) ante la entrada x (t) basta tomar el lmite de y (t) para ! 0, de manera anloga a
la indicada por la ecuacin (2.102) para x (t), y como ilustra la Fig. 2.54( f ). Como el pulso
(t k) corresponde al pulso de rea unitaria desplazado, cuando ! 0 la respuesta
h k (t) tiende a la respuesta impulsiva del sistema ante un impulso unitario aplicado en

Procesamiento Digital de Seales

U.N.S. 2011

144

2. Anlisis de Fourier

Fig. 2.54. Interpretacin grca de la respuesta de un sistema lineal continuo variante en el


tiempo [ecuacin (2.102)].

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

145

Fig. 2.55. Interpretacin grca de las ecuaciones (2.104) y (2.105).

t = k. Notando como h (t) la respuesta del sistema ante un impulso unitario (t


aplicado en el instante t = , resulta

y (t) = lm

!0

x (k) hk (t) .

(2.104)

k=

Cuando ! 0 la suma en el miembro derecho tiende a la integral, como se representa en


la Fig. 2.55. Entonces, siguiendo un procedimiento similar al que permite pasar de (2.102)
a (2.103), se encuentra que
Z

y (t) =

x ( ) h (t) d.

(2.105)

La interpretacin de la ecuacin (2.105) es anloga a la de la ecuacin (2.102). Como muestra la ecuacin (2.103), cualquier entrada x (t) puede pensarse como una suma de impulsos escalados y desplazados, donde el peso del impulso (t ) es precisamente
x ( ) d. Con esta interpretacin, la ecuacin (2.105) representa la superposicin de las respuestas a cada uno de estos impulsos, y, por linealidad, el peso de la respuesta h (t)
al impulso desplazado (t ) tambin es x ( ) d.
La ecuacin (2.105) representa la forma general de la respuesta de un sistema lineal de
tiempo continuo. Si adems de ser lineal el sistema es invariante en el tiempo, entonces la
respuesta del sistema en un tiempo t = t1 ante un impulso (t ) aplicado en t =
[Fig. 2.56( a)] es la misma que la respuesta del sistema en un tiempo t = t1 + T ante un
impulso (t T ) aplicado en t = + T [Fig. 2.56(b)], es decir
h +T (t) = h (t

T) .

Por conveniencia notacional se suele elegir = 0, de modo que h T (t) = h0 (t


define la respuesta impulsiva del sistema h (t) como

T ), y se

h (t) = h (t)j =0 = h0 (t) ,


es decir, la respuesta del sistema ante un impulso aplicado en t = 0. En este caso, la
ecuacin (2.105) se convierte en
y (t) =

x ( ) h (t

) d.

(2.106)

Esta integral se conoce como integral de convolucin o integral de superposicin, y es la representacin de un sistema continuo en el tiempo lineal e invariante en el tiempo en funcin
de su respuesta impulsiva h(t).

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

146

Fig. 2.56. Respuesta de un sistema lineal e invariante en el tiempo.

Es interesante resaltar las diferencias entre las ecuaciones (2.105) y (2.106), que se ilustran
en la Fig. 2.54(b)-(d) y en la Fig. 2.57(b)-(d) , respectivamente. Para el sistema variante en
el tiempo (Fig. 2.54) es necesario conocer la respuesta h (t) del sistema ante un impulso
aplicado en t = , para todos los posibles valores de ; en otras palabras, h (t) representa una
familia de respuestas impulsivas. En cambio, para los sistemas invariantes en el tiempo
(Fig. 2.57) basta con conocer una nica respuesta impulsiva. Por comodidad, se suele
elegir la respuesta del sistema ante un impulso aplicado en t = 0.Evaluacin grfica de
la integral de convolucin
No es sencillo visualizar la operacin matemtica descripta por la ecuacin (2.106); sin
embargo, un anlisis grfico permite comprender el significado de la convolucin. Sean
x (t) y h (t) dos funciones temporales, por ejemplo los pulsos que se muestran en la
Fig. 2.58( a) y (b), respectivamente. Para evaluar (2.106) son necesarias las funciones x ( )
y h (t ). Las funciones x ( ) y h ( ) son las funciones x (t) y h (t), respectivamente,
donde la variable t se ha reemplazado por la variable . La funcin h ( ) es el reflejo
de h ( ) respecto al eje de las ordenadas, como se muestra en la Fig. 2.59(b) y h (t ) es
la funcin h ( ) desplazada en una cantidad t, como se representa en la Fig. 2.59(c).
Para evaluar la integral (2.106) es necesario multiplicar e integrar las funciones x ( )
[Fig. 2.59( a)] y h (t ) [Fig. 2.59(c)] para cada valor de t desde hasta . Como se
muestra en la Fig. 2.60( a), este producto es cero cuando el parmetro t = t1 . El producto sigue siendo nulo hasta que el parmetro t toma el valor t = 0. En t = t2 el producto
de x ( ) y h (t1 ) es la zona sombreada que se muestra en la Fig. 2.60(c); el rea de
esta zona es el valor de la integral. A medida que t se incrementa a t0 y posteriormente
a t3 , la Fig. 2.60(d) y (e) muestran las funciones que deben multiplicarse. Para t = t4 el
producto nuevamente se anula como se muestra en la Fig. 2.60( f ), y sigue siendo nulo
para cualquier valor de t tal que t > t4 [Fig. 2.60( g)]. Resumiendo, si se deja que t vare
continuamente desde hasta la convolucin de x (t) y h (t) es la funcin triangular
que se muestra en la Fig. 2.60(h).
El procedimiento descrito es una tcnica de anlisis grfico conveniente para evaluar o
interpretar integrales de convolucin. Los pasos a seguir son:
1. Reflexin. Se refleja h (t) respecto del eje de ordenadas.
2. Desplazamiento. Se desplaza h ( ) en una cantidad t donde se desea evaluar la
convolucin.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

147

Fig. 2.57. Interpretacin de la respuesta de un sistema lineal continuo invariante en el tiempo


[ecuacin (2.106)].

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

148

Fig. 2.58. Formas de onda a convolucionar.

Fig. 2.59. Descripcin grca de la operacin de reexin.

Fig. 2.60. Ejemplo grco de la convolucin.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

149

Fig. 2.61. Procedimiento de clculo de la convolucin.

3. Multiplicacin. Se multiplica la funcin desplazada h (t

) por x ( ).

4. Integracin. El rea bajo el producto de h (t ) y x ( ) es el valor de la convolucin


en el tiempo t.

E JEMPLO 2.37. Clculo grco de la integral de convolucin


Las reglas para la evaluacin grca de la integral de convolucin se ejemplican con el clculo
de y(t) = x (t) h (t) para las funciones h(t) = e t u(t) y x (t) = u(t), que se representan en
la Fig. 2.61( a) y (b), respectivamente. Primero se reeja h ( ) para obtener h ( ), como se ve
en la Fig. 2.61(c). Luego se desplaza h ( ) en una cantidad t = t1 que es el instante donde se

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

150

quiere calcular la convolucin [Fig. 2.61(d)]. Despus se multiplica h (t ) por x ( ) [Fig. 2.61(e)],
y nalmente se integra para obtener el resultado de la convolucin para el tiempo t1 [Fig. 2.61( f )].
El resultado ilustrado en la Fig. 2.61( f ) se puede determinar directamente de la ecuacin (2.100),
y ( t1 ) =

x ( ) h ( t1

) d

Los extremos de integracin se ajustan teniendo en cuenta los rangos donde alguna de las funciones
es nula: como x ( ) es cero para < 0, no tiene sentido integrar desde . Por otra parte como
h(t) es cero para t < 0, h(t1 ) es cero para t1 < 0, o bien para todo > t1 ; por lo tanto
slo es necesario integrar hasta t1 . Entonces,
y ( t1 )

x ( ) h ( t1

= e1 t e j0t1 = e
= 1

t1

) d =
t1

e t1

Z t
1
0

(1) e

( t1 )

En el Ejemplo 2.37 los extremos de la integral de convolucin (originariamente de a


) cambian de 0 a t. En general, los valores de los extremos cambian de acuerdo a cmo
sean las funciones del integrando. Para el ejemplo, el menor valor de la variable9 para
el cual la funcin h (t ) = e (t ) es nula es = ; para la funcin x ( ) es = 0.
Al integrar se debe elegir el mayor de estos dos valores como el menor de los extremos
de integracin. Para hallar el extremo superior se observa que h (t ) = e (t ) es nula
para cualquier > t, y que x ( ) es nula para > . Por lo tanto el extremo superior de
integracin es el menor de estos valores.
Una regla general para determinar los extremos de integracin es la siguiente:
Si x (t) es una funcin que se anula fuera del intervalo [ L1 , U1 ] , y h(t) una funcin
que se anula fuera del intervalo [ L2 , U2 ], los lmites de integracin de la integral de
convolucin (2.100) son max ( L1 , L2 ) y mn (U1 , U2 ), respectivamente:
Z

x ( ) h (t

) d =

Z mn(U1 ,U2 )
max( L1 ,L2 )

x ( ) h (t

) d.

Los valores de para los cuales se anula x ( ) son fijos; sin embargo, los valores de
donde la funcin deslizante h (t ) es distinta de cero son funcin del parmetro
t. Por ello es posible tener diferentes lmites de integracin para distintos rangos de t.
Un grfico como el de la Fig. 2.61 es til para determinar correctamente los lmites de
integracin; el clculo de la integral se puede dividir en a lo sumo 5 etapas, segn las
seales x ( ) y h(t ):
1. no se solapen, como ocurre con las seales graficadas en la Fig. 2.60( a) o (b) ;
2. se solapen parcialmente por izquierda, segn se muestra en la Fig. 2.60(c) ;
3. se solapen totalmente, representado en la Fig. 2.60(d) ;
4. se solapen parcialmente por derecha, como se ilustra en la Fig. 2.60(e) ;
9 En este anlisis, la variable es , y t es un parmetro que queda fijo: la integral se calcula punto a punto
para cada valor de t.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

151

Fig. 2.62. Seales a convolucionar en el Ejemplo 2.38.

5. no se solapen, como se muestra en la Fig. 2.60( f ) o ( g).


Dependiendo de la naturaleza de las funciones a convolucionar, algunas de estas etapas
pueden estar ausentes, como ocurre con las seales del Ejemplo 2.37, donde faltan las
etapas 3 (solapamiento total), 4 (solapamiento parcial por derecha) y 5 (sin solapamiento), como se observa en la Fig. 2.61. Los detalles del clculo se estudian en el siguiente
ejemplo.

E JEMPLO 2.38. Las cinco etapas en el clculo de la convolucin


Se desea calcular la salida y(t) de un sistema con respuesta impulsiva
(
e t , 0 t 2,
h(t) =
0,
en caso contrario,
cuando se lo excita con una entrada
x (t) =

sen t,

5,

0,

en caso contrario.

Las seales h(t) y x (t) se representan en la Fig. 2.62( a) y (b), respectivamente. La salida y(t) se
calcula convolucionando h(t) y x (t) siguiendo los pasos indicados ms arriba: reexin de una de
las seales; desplazamiento de la misma hasta el instante donde desea calcularse la convolucin,
multiplicacin de las dos seales, e integracin del producto. La sucesin de estas tres operaciones
para distintos valores del parmetro t se ilustra en la Fig. 2.63.
Etapa 1 (sin solapamiento: < t < 4). La reexin y el desplazamiento de la seal hasta el
instante t1 = 1 se muestra en la Fig. 2.63( a) . Es evidente que h(t1 ) y x ( ) son distintas
de cero en rangos diferentes; por lo tanto su producto es nulo, y tambin el rea (integral).
Esta situacin contina hasta que t = t2 = 4, como se representa en la Fig. 2.63(b) . Por lo
tanto,
y(t) =

x ( )h(t

) d =

0 d = 0,

para

< t < t2 = 4.

Etapa 2 (solapamiento parcial por izquierda: 4 t < 5). Para t > t2 las seales x ( ) y h(t )
comparten un intervalo donde son no nulas, como se muestra en la Fig. 2.63(c) para t = t3 .
En este caso, el producto de las funciones es nulo para t < t2 = 4 y para t > t3 , siempre que
t3 sea menor que 5, cuando ocurre un solapamiento total entre x ( ) y h(t ). Por lo tanto,
en esta etapa se tiene que
y(t)

=
=

x ( )h(t

e4
1 + 2

Procesamiento Digital de Seales

) d =

Z t
4

sen e

1
( cos t
1 + 2

(t )

sen t),

d
para t2 = 4 < t < 5.

U.N.S. 2011

152

2. Anlisis de Fourier

Fig. 2.63. Detalle de las 5 etapas en el clculo de la convolucin: sin solapamiento ( a)-(b);
solapamiento parcial por izquierda (c); solapamiento total (d); solapamiento parcial
por derecha (e); sin solapamiento ( f ). Resultado de la convolucin ( g).

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

153

Etapa 3 (solapamiento total: 5 < t < 6). En este caso las seales x ( ) y h(t ) se solapan
totalmente, como se representa en la Fig. 2.63(d) para t = t4 = 5,5. En este caso los extremos
de integracin quedan jos y determinados por una de las funciones [x ( ) en este ejemplo].
Resulta entonces
y(t)

x ( )h(t

) d =

(1 + e ) 4 t
e ,
1 + 2

Z 5
4

sen e

(t )

para 5 < t < 6.

Etapa 4 (solapamiento parcial por derecha: 6


t < 7). En este intervalo de tiempo las seales
x ( ) y h(t ) nuevamente vuelven a solaparse parcialmente, pero slo por derecha, como
se muestra en la Fig. 2.63(e) . En esta etapa el producto de las funciones es siempre cero para
t > 5, lo que ja el extremo superior de integracin. El lmite inferior depende de la posicin
de la funcin deslizante h(t ), y en este ejemplo es t 2. Por lo tanto, en este intervalo,
y(t)

=
=

x ( )h(t

et
1 + 2

) d =

Z 5

t 2

sen e

(t )

e2
( cos t + sen t),
1 + 2

para t2 = 6 < t < 7.

Etapa 5 (sin solapamiento: 7


t): Finalmente, para t > 7, las dos seales x ( ) y h(t ) no
comparten ningn intervalo donde ambas sean no nulas, por lo que el producto (y el rea) son
nulos, como se representa en la Fig. 2.63( f ).
Resumiendo los resultados, se tiene que
8
0,
>
>
>
>

4 t
>
>
2e
>
< 1+
(1+ e ) 4 t
e ,
y(t) = x (t) h(t) =
1+ 2
>
>
>

7 t+
>
>
2e
>
>
: 1+
0,

t < 4,
1
( cos t
1+ 2

e
( cos t
1+ 2

sen t),

sen t),

t < 5,

t < 6,

t < 7,

t,

cuya representacin temporal se representa en la Fig. 2.63( g).

2.6.2.

Forma alternativa de la integral de convolucin

La interpretacin grfica descripta anteriormente no es sino una de las posibles interpretaciones de la convolucin. La ecuacin (2.100) tambin puede escribirse como
y (t) =

h () x (t

) d,

(2.107)

que resulta de efectuar el cambio de variables t 7! . Si bien d = dt, el signo


de la integral no cambia porque tambin cambian los extremos de integracin. De modo que para el clculo de la convolucin tanto x ( ) como h ( ) pueden ser reflejadas y
desplazadas, y la eleccin entre una u otra forma depende de cul de las dos se pueda
calcular con mayor facilidad.

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

154

Fig. 2.64. Ejemplo grco del clculo de la convolucin por dos mtodos alternativos.

Fig. 2.65. Comparacin del clculo de la convolucin del Ejemplo 2.39 utilizando la expresin
(2.100) ( a) o la ecuacin (2.107) (b) .

En la Fig. 2.64 se muestra grficamente que las dos formas (2.100) y (2.107) de calcular la
integral de convolucin son equivalentes. La serie de grficos a la izquierda de la Fig. 2.64
muestran la evaluacin de (2.100), mientras que las curvas de la derecha ilustran el clculo de (2.107). Los pasos definidos anteriormente: Reflexin, Desplazamiento, Multiplicacin e Integracin se ilustran en la Fig. 2.64(b), (c), (d) y (e), respectivamente. Como se
indica en la Fig. 2.64(e), la convolucin de x ( ) y h ( ) es la misma, independientemente
de qu funcin se elija para reflejar y desplazar.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

155

E JEMPLO 2.39. Comparacin de los mtodos para el clculo de la convolucin


Sean
h (t) =

e t,

0,

t < 0,

0,

x (t) =

sen t,

0,

en caso contrario.

/2,

Para las seales de este ejemplo, la convolucin puede calcularse en 3 etapas: 1 (sin solapamiento),
2 (solapamiento parcial por izquierda), y 3 (solapamiento total). Como h(t) es de longitud innita,
nunca ocurren las etapas 4 (solapamiento parcial por derecha) y 5 (sin solapamiento). Usando
(2.100), y(t) = x (t) h(t) est dada por
8
0,
(etapa 1): t 0,
>
>
Z
< R
t
(t ) d,
(etapa 2): 0 t < /2, (2.108)
y (t) =
x ( ) h (t ) d =
0 sen e
>

>
: R /2
sen e (t ) d, (etapa 3): /2 t,
0

Los lmites de la integral se determinan aplicando la regla enunciada en la Seccin 2.6.1, y con la
ayuda de la Fig. 2.65( a) . Los valores extremos del argumento de la funcin x ( ) para los cuales es
distinta de cero son 0 y /2, respectivamente. Para la funcin h (t ) = e (t ) el menor valor
del argumento para el cual la funcin se anula es = , y el mayor valor del argumento es = t.
Para denir los extremos de integracin se toma el mayor valor entre los extremos inferiores;en
cualquier caso, este lmite es 0. El extremo superior de integracin es el menor de los extremos
superiores, y por lo tanto es una funcin de t. Para 0 t /2, el mnimo es t; para t /2, el
extremo de integracin es /2. Evaluando (2.108) se encuentra que
8
0,
t 0,
>
>
>
>
< 1
cos t + e t ,
0 t < /2,
2 sen t
(2.109)
y (t) =
>
>
1
t
/2
>
1+e
,
/2 t.
>
: 2e
De manera anloga, de (2.107),
Z

y (t) =

h ( ) x (t

) d =

8
0,
>
>
>
<Rt
0

>
R
>
>
: tt

/2

sen (t
e

) d,

sen (t

(etapa 1): t

0,

(etapa 2): 0

t < /2,

) d, (etapa 3): /2

(2.110)

t.

Aunque la ecuacin (2.110) que describe la seal de salida y(t) es diferente de (2.108), su evaluacin
da el mismo resultado (2.109).

2.6.3.

Convolucin con impulsos

La integral de convolucin ms sencilla de evaluar es aquella en la cual alguna de las


funciones intervinientes es un impulso. La convolucin entre una funcin x (t) y un impulso (t t0 ) representados en las Figs. 2.66( a) y (b), respectivamente, se puede calcular
aplicando, por ejemplo, la ecuacin (2.100),
x (t) (t

t0 ) =

x (t

) (

t0 ) d = x (t

t0 ).

El paso del segundo al tercer miembro se explica por la Propiedad 3 del impulso, repetida
aqu por comodidad,
Z

Procesamiento Digital de Seales

) x ( ) d = x ( ) .

U.N.S. 2011

2. Anlisis de Fourier

156

Fig. 2.66. Convolucin de una funcin x (t) con un impulso (t

t0 ).

Si, en cambio, se aplica la expresin (2.107), se tiene que


x (t) (t

t0 ) =

x ( ) [(t

t0 ] d =

x ( ) (t

) d = x (t

t0

t0 ).

En definitiva, cualquiera de las dos expresiones muestra que la convolucin de la funcin


x (t) con una funcin impulso resulta en desplazar x (t), llevando el origen del eje de las
abscisas al lugar donde est localizado el impulso, como se muestra en la Figs. 2.66(c).
Como se estudiar ms adelante, esta propiedad simplifica mucho el anlisis de problemas ms complicados.

E JEMPLO 2.40. Convolucin con un par de impulsos


Sea h (t) la funcin formada por un par de impulsos que se muestra en la Fig. 2.67( a), y x (t) la
funcin pulso que se observa en la Fig. 2.67(b). Para estas funciones, la ecuacin (2.100) toma la
forma particular
Z
y (t) =

[ (

T ) + ( + T )] x (t

) d,

y aplicando la Propiedad 3 del impulso se encuentra que


y (t) = x (t

T ) + x (t + T ) ,

cuya grca se representa en la Fig. 2.67(c).

E JEMPLO 2.41. Convolucin con un tren de impulsos


El pulso rectangular
(
A, jtj < /2,
x (t) =
0, en caso contrario,
de la Fig. 2.67(d) se convoluciona con el tren de impulsos
p (t) =

(t

nT0 )

que se graca en la Fig. 2.67(e). El resultado de la convolucin es


y(t) = x (t)

p(t) = x (t)

(t
n

nT0 ) =

x (t

nT0 ).

Esta expresin, que se representa en la Fig. 2.67( f ), muestra que al convolucionar el pulso rectangular
con el tren de impulsos, el primero queda replicado donde se localizan cada uno de los impulsos.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

157

Fig. 2.67. Convolucin de un pulso con dos impulsos ( a)-(c) y con un tren de impulsos (d)-( f ) .

El ejemplo anterior muestra una manera posible de obtener una funcin peridica a partir
de una seal aperidica. Si se observa con atencin, la seal y(t) del Ejemplo 2.41 es en
realidad una seal peridica. Utilizando la notacin de las primeras Secciones, se tiene
que
x (t) = x (t) p(t).
Esta observacin es de gran utilidad para facilitar el clculo de algunas series de Fourier.

2.6.4.

Teorema de convolucin temporal

Posiblemente, una de las herramientas ms poderosas en el anlisis cientfico es la relacin


entre la convolucin de dos seales y su transformada de Fourier. Esta propiedad, conocida como teorema de convolucin, permite calcular la convolucin matemticamente (o
visualmente) en el dominio tiempo multiplicando las transformadas en el dominio frecuencia. Esto es, si h (t) tiene transformada de Fourier H ( f ) y x (t) tiene transformada
X ( f ), entonces la convolucin x (t) h (t) tiene transformada X ( f ) H ( f ). El par transformado correspondiente es
h (t) x (t)

H (f) X (f)

Para establecer este resultado, se transforman ambos lados de la ecuacin (2.100),


Z

y (t) e

j2 f t

dt =

x ( ) h (t

) d e

j2 f t

dt.

(2.111)

Suponiendo que el orden de integracin puede intercambiarse10 , se tiene que


Y (f) =

x ( )

h (t

) e

j2 f t

dt d.

(2.112)

10 El intercambio del orden de integracin no es inmediato porque las integrales son impropias; para que
el resultado sea correcto, las funciones x ( ) y h ( ) deben cumplir con una serie de requisitos (continuidad
uniforme, etc.) que en general son satisfechos por las seales usuales en la teora de sistemas.

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

158

Fig. 2.68. Ejemplo grco del teorema de convolucin.

Sustituyendo = t
Z

h () e

, el trmino entre corchetes se puede escribir como


j2 f ( +t)

d = e

j2 f

h () e

j2 f ( )

d = e

j2 f

H (f).

Entonces, la ecuacin (2.112) resulta


Y (f) =

x ( ) e

j2 f

H ( f ) d = H ( f )

x ( ) e

j2 f

d = H ( f ) X ( f ) .

La recproca se puede probar de manera similar.

E JEMPLO 2.42. Transformada de un pulso triangular


Para ilustrar esta propiedad se estudia la convolucin de los dos pulsos, ilustrados en las Fig. 2.68( a)
y (b). La convolucin de dos pulsos es una funcin triangular, como se observa en la Fig. 2.68(e). La
transformada de Fourier del pulso es la funcin sinc ( f ) que se muestra en la Fig. 2.68(c) y (d). El
teorema de convolucin establece que la convolucin en el dominio temporal se corresponde con la

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

159

Fig. 2.69. Ejemplo de aplicacin del teorema de convolucin temporal.

multiplicacin en el dominio frecuencial; de este modo, la forma de onda triangular de la Fig. 2.68(e)
y la funcin sinc2 ( f ) de la Fig. 2.68( f ) son pares transformados de Fourier. Los detalles del clculo
se estudian en el Ejercicio 17.

Uno de los aportes ms significativos de la teora de distribuciones es que el producto de


una funcin continua y un impulso est bien definido (Seccin 2.3.4, Propiedad 3). Por lo
tanto, si x (t) es una funcin continua en t = t0 , entonces,
x (t) (t

t0 ) = x ( t0 ) ( t

t0 ) .

Es decir, que el resultado del producto de una funcin continua con un impulso es un
impulso de rea igual al valor de la funcin continua evaluada donde ocurre el impulso. Este resultado, junto con el teorema de convolucin, ayuda a obtener muchos pares
transformados de Fourier: el cambio de una convolucin en el dominio temporal por un
producto en el dominio frecuencial permite resolver problemas arduos de manera casi
trivial.

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

160

E JEMPLO 2.43. Transformada de un tren de pulsos


En la Fig. 2.69( a) se muestra un pulso rectangular x (t) de ancho y altura A y en la Fig. 2.69(b)
un tren innito de impulsos p(t). La convolucin de estas dos funciones es el tren innito de pulsos
que se muestra en la Fig. 2.69(e). Para obtener la transformada de Fourier de esta secuencia innita
de pulsos, se aplica el teorema de convolucin temporal. La transformada de Fourier del pulso x (t)
es X ( f ) = A sinc ( f ) que se muestra en la Fig. 2.69(c) y la transformada del tren de impulsos
p(t) = n (t nT0 ) es P( f ) = T0 1 k ( f k/T0 ), que se representa en la Fig. 2.69(d). La
seal que resulta de convolucionar x (t) con p(t) es la seal (peridica)
x (t) = x (t)

(t

p(t) = x (t)

nT0 ) =

x (t

nT0 ),

como se estudi en el Ejemplo 2.41. La transformada de esta funcin se puede obtener aplicando el
teorema de convolucin temporal, que establece que la transformada de x (t) es el producto de las
transformadas de x (t) y de p(t). Se tiene entonces

F f x (t)g = F f x (t) p(t)g = X ( f ) P( f )


k
1
f
= A
T0
T
0
k
=

T0

k
T0

sinc
k

k
T0

Esta transformada se muestra en la Fig. 2.69( f ). Resulta entonces que la transformada de Fourier
de un tren de pulsos es una sucesin de funciones impulso, cuya amplitud est pesada o modulada
por una funcin A sinc ( f ).

Los Ejemplos 2.41 y 2.43 muestran una propiedad fundamental de los espectros de seales
peridicas. Como la seal peridica x (t) se puede pensar como la convolucin de un tren
de impulsos p(t) y una seal aperidica x (t) formada por un perodo de x (t), el teorema
de la convolucin en tiempo establece que la trasformada F f x (t)g de x (t) es el producto
de las transformadas de x (t) y de p(t). En particular, como el espectro de p(t) tambin es
un tren de impulsos (en frecuencia), el espectro de la seal peridica estar formado por
impulsos, modulados en amplitud por la transformada de la seal aperidica x (t), como
se sintetiza en el cuadro siguiente. El producto de las funciones en el dominio frecuencia
debe interpretarse en el sentido de la teora de distribuciones; en caso contrario carece de
sentido.
x (t) = x (t)

p(t)

ck

e jk2 f0 t

con x (t) =

k=

(
x (t) , t0
0,

t0 + T0 ,

p(t) = n (t

caso contrario.
m

m
1
P( f ) =
f
T0 k

X( f )

F f x (t)g = X( f ) P( f ) =
=

ck ( f

nT0 )

k
T0

k f0 )

k=

f 0 X (k f 0 )
k=

( f

k f0 ) =

1
T0

k=

k
T0

k
T0

Esto es otro punto de vista de los resultados presentados en la Seccin 2.4.1.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

161

Respuesta en frecuencia de sistemas lineales e invariantes en el tiempo


Una de las propiedades ms tiles de los sistemas lineales e invariantes en el tiempo
(SLIT) es que cuando son excitados con entradas exponenciales complejas de la forma
e j2 f0 t su salida tambin es una exponencial compleja, slo que con amplitud y fase distintas a las de la seal de entrada. Como las formas de onda de entrada y salida son
las mismas, se dice que las exponenciales complejas son autofunciones para los sistemas
lineales.
Sea S un sistema lineal e invariante en el tiempo caracterizado por su respuesta impulsiva
h(t). Si la seal de entrada es una exponencial compleja x (t) = Ae j2 f0 t , la salida est
dada por
y(t) = x (t) h(t) =

h( ) Ae

h( ) x (t

j2 f 0 (t )

H ( f )j f = f0 Ae

j2 f 0 t

) d

d =
|

h( ) e

{z

j2 f 0

H ( f )j f = f

= H ( f )j f = f0 x (t),

d Ae j2 f0 t
}

(2.113)

La ltima expresin muestra que la salida del sistema es la entrada escalada por el nmero
complejo H ( f )j f = f0 . En estos casos, la transformada de Fourier H ( f ) de la respuesta impulsiva h(t) se denomina respuesta en frecuencia del sistema S .
El mismo resultado puede obtenerse aplicando el teorema de convolucin en tiempo. Si
H ( f ) es la transformada de Fourier de la respuesta impulsiva h(t), la transformada de la
entrada x (t) = Ae j f0 t es X ( f ) = A( f
f 0 ). Por lo tanto,
Y ( f ) = H ( f ) X ( f ) = H ( f ) A( f

f 0 ) = H ( f )j f = f0 A( f

f 0 ).

Como H ( f )j f = f0 es un nmero complejo, la antitransformada de Y ( f ) es inmediata:


y(t) = F

fY ( f )g = H ( f )j f = f0 F

H ( f )j f = f0 Ae j2 f0 t

H ( f )j f = f0 x (t).

f A( f

f 0 )g

Esta caracterstica facilita enormemente el clculo de la respuesta del sistema cuando se


excita con este tipo de seales, pues lo nico que debe calcularse es el nmero complejo
H ( f )j f = f0 .
La respuesta de un sistema lineal e invariante en el tiempo ante una excitacin de tipo
senoidal es consecuencia directa de estos resultados. Si la entrada x (t) est dada por
x (t) = A cos(2 f 0 t + ) = A 21 e j(2 f0 t+) + e

j(2 f 0 t+)

= 12 Ae j e j2 f0 t + 12 Ae

j2 f 0 t

la propiedad de linealidad, junto con el resultado (2.113) indica que


y(t) = H ( f )j f = f0 21 Ae j e j2 f0 t + H ( f )j f =(

j
1
e j2 f0 t .
f 0 ) 2 Ae

(2.114)

Esta expresin puede simplificarse todava ms notando que, si la respuesta impulsiva


h(t) es real,
H ( f )j f =( f0 ) = H ( f )j f = f0 ,

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

162

como resulta evidente de aplicar la definicin:


Z

H ( f0 ) =

h(t)e

j2 f 0 t

dt

h(t)e j2 f0 t dt =

=
Z

h (t)(e

j2 f 0 t

j2 ( f 0 )t

dt = H ( f 0 ).

h(t)e

) dt

Por lo tanto, la expresin (2.114) puede escribirse como


y(t) =

H ( f )j f = f0 21 Ae j e j2 f0 t + H ( f )j f = f0 21 Ae

j2 f 0 t

H ( f )j f = f0 21 Ae j e j2 f0 t + H ( f )j f = f0 21 Ae j e j2 f0 t
n
o
= Re H ( f )j f = f0 Ae j e j2 f0 t .

Notando

(2.115)

H ( f )j f = f0 = j H ( f 0 )je j arg[ H ( f0 )]
donde

j H ( f 0 )j =

Ref H ( f 0 )g2 + Imf H ( f 0 )g2 ,

arg[ H ( f 0 )] = arctan

Imf H ( f 0 )g
,
Ref H ( f 0 )g

la ecuacin (2.115) resulta


n
o
y(t) = Re j H ( f 0 )je j arg[ H ( f0 )] Ae j e j2 f0 t

= j H ( f 0 )j A cos (2 f 0 t + + arg[ H ( f 0 )]) .

Esta expresin pone de manifiesto el efecto del sistema en la respuesta:


y(t) = j H ( f 0 )jA cos(2 f 0 t + + arg[ H ( f 0 )])
| {z }
| {z }
"
"
cambio en la magnitud

cambio en la fase

La salida del sistema es la misma entrada escalada en magnitud por el mdulo de la respuesta en frecuencia j H ( f 0 )j, y desfasada por el argumento de la respuesta en frecuencia,
ambos evaluados a la frecuencia f 0 de la excitacin.
A veces resulta ms conveniente expresar el desfasaje introducido por el sistema como
un retardo de tiempo, lo que puede lograrse escribiendo
y(t) = j H ( f 0 )j A cos (2 f 0 t + + arg[ H ( f 0 )])

= j H ( f 0 )j A cos [2 f 0 (t + arg[ H ( f 0 )]/(2 f 0 )) + ]


= H ( f 0 )j A cos [2 f 0 (t T ) + ] ,

donde
T =

arg[ H ( f 0 )]
2 f 0

es el retardo de tiempo que sufre la seal al atravesar el sistema.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

163

E JEMPLO 2.44. Respuesta de un SLIT excitados por una entrada senoidal


Sea S un sistema lineal e invariante en el tiempo con respuesta impulsiva h(t) = e t u(t) y > 0,
excitado con una entrada x (t) = A sen(2 f 0 t + ). En el Ejemplo 2.5 (pgina 87) se obtuvo que
H( f ) =

= 2
+ j2 f
+ (2 f )2

2 f
,
+ (2 f )2

y tambin

j H ( f )j = p

2 + (2 f )2

arg[ H ( f )] =

arctan

2 f

La salida y(t) del sistema ante la entrada x (t) es entonces


y(t)

= j H ( f 0 )j A sen (2 f 0 t + + arg[ H ( f 0 )])


A
= p
sen 2 f 0 t + arctan
2 + (2 f 0 )2

pues sen(2 f 0 t + ) = cos(2 f 0 t +

2 f

/2).

En particular, el SLIT caracterizado por h(t) es un ltro pasabajos de primer orden tipo Butterworth,
con frecuencia de corte en f c = /(2 ) Hz y ganancia unitaria en la banda de paso si = . Si la
frecuencia de corte del ltro es f c = /(2 ) = 100 Hz, y la entrada x (t) es
x (t) = 10 sen(2170t),
es decir, tiene frecuencia f 0 = 170 Hz, amplitud A = 10 y fase = 0, el mdulo y la fase de H ( f )
evaluados a la frecuencia de la seal de entrada estn dados por

j H ( f 0 )j =
arg[ H ( f 0 )]

+ (2 f )2

arctan

2 f 0

= p

2100

(2100)2

+ (2170)2
2170
2100

arctan

10
= p
389

0,5,

1,04 rad.

Por lo tanto la salida y(t) puede escribirse como


y(t)

0,5

10

sen(2170t

1,04).

El retardo de tiempo entre la entrada y la salida es


T =

arg[ H ( f 0 )]
1,04
=
2 f 0
2170

0,97 ms,

de manera que la salida tambin puede expresarse como


y(t)

0,5

10

sen[2170(t

0,97

10

)].

(2.116)

La Fig. 2.70 muestra la entrada y la salida del sistema en funcin del tiempo obtenidas por simulacin
numrica. Se comprueba que coincide con la expresin (2.116).

2.6.5.

Teorema de convolucin frecuencial

De manera equivalente, una convolucin de funciones en el dominio de la frecuencia se


corresponde con una multiplicacin de las antitransformadas en el dominio temporal. La

Procesamiento Digital de Seales

U.N.S. 2011

2. Anlisis de Fourier

164

Fig. 2.70. Seales de entrada x (t) y de salida y(t) del sistema con respuesta impulsiva h(t) =
e t u(t).

transformada de Fourier del producto x (t) h (t) es equivalente a la convolucin X ( f )


H ( f ). El par transformado de Fourier es

x (t) h (t)

X (f) H (f).

La derivacin de este par transformado es similar a la del teorema de convolucin temporal; tambin puede obtenerse en base al teorema de convolucin temporal y la propiedad
de dualidad11 .

E JEMPLO 2.45. Transformada de una rfaga o burst


En la Fig. 2.71(e) se representa la seal y(t) formada por 7 perodos ( = 7 en la gura) de una
seal cosenoidal de frecuencia f 0 = 1/T0 y amplitud A:
(
A cos 2 f 0 t, jtj < 3,5T0 = 3,5/ f 0 ,
y(t) =
0,
en caso contrario.
El clculo directo de esta transformada es
Y( f ) =

=
=

y(t)e

j2 f t

dt =

Z 3,5T0

A sen[2 ( f f 0 )t]
4
( f f0 )

A cos(2 f 0 t) e

3,5T0
3,5T0

+
3,5T0

j2 f t

dt =

Z 3,5T0

A sen[2 ( f + f 0 )t]
4
( f + f0 )

A cos(2 f 0 t) cos(2 f t) dt

3,5T0
3,5T0

3,5T0

A sen[2 ( f f 0 )3,5T0 ]
4
( f f0 )

sen[2 ( f f 0 )( 3,5T0 )]
( f f0 )
A sen[2 ( f+f 0 )3,5T0 ]
+
4
( f +f 0 )
A sen[7 ( f f 0 ) T0 ]
A sen[7 ( f + f 0 ) T0 ]
+
2
( f f0 )
2
( f + f0 )

sen[2 ( f+f 0 )( 3,5T0 )]


( f +f 0 )
(2.117)

11 En

caso de utilizarse las transformadas que dependen de la variable frecuencia angular , la forma
1
X () H () .
correcta del par transformado es x (t) h (t) = 2

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

165

Fig. 2.71. Ejemplo grco del teorema de convolucin en frecuencia.

La ltima expresin se puede simplicar un poco ms


Y( f )

=
=
=

A sen[7 ( f f 0 ) T0 ] sen[7 ( f + f 0 ) T0 ]
+
2
( f f0 )
( f + f0 )
A sen(7T0 f 7T0 f 0 ) sen(7T0 f + 7T0 f 0 )
+
2
( f f0 )
( f + f0 )
A sen(7T0 f 7 )
A sen(7T0 f + 7 )
A sen(7T0 f )
+
=
2
( f f0 )
2
( f + f0 )
(f
f0 )

de donde resulta
Y( f ) =

A sen(7T0 f )
( f + f0 )

A sen(7T0 f )
.
f 2 f 02

(2.118)

Por otra parte la ecuacin (2.117) tambin puede escribirse como


Y( f )

=
=
=

A sen[7 ( f
f 0 ) T0 ]
A sen[7 ( f + f 0 ) T0 ]
+
2
( f f0 )
2
( f + f0 )
A
sen[7 ( f
f 0 ) T0 ]
A
sen[7 ( f + f 0 ) T0 ]
(7T0 )
+
(7T0 )
2
7T0 ( f
f0 )
2
7T0 ( f + f 0 )
7AT0
7AT0
sinc[( f
f 0 )7T0 ] +
sinc[( f + f 0 )7T0 ].
2
2

Procesamiento Digital de Seales

(2.119)

U.N.S. 2011

2. Anlisis de Fourier

166

Fig. 2.72. Transformada de Fourier en mdulo ( a) y fase (b) de la rfaga del Ejemplo 2.45.

Tanto (2.118) como (2.119) representan la misma transformada. Sin embargo, esto es difcil de
apreciar a primera vista, y tampoco es sencillo estar absolutamente convencido de la validez de
cualquiera de las dos expresiones. En casos como ste el teorema de convolucin frecuencial presta
una ayuda valiosa. Como se muestra en la Fig. 2.71(e), la seal y(t) puede pensarse como el producto
de una seal x (t) = A cos(2 f 0 t), representada en la Fig. 2.71( a) , con la seal tipo pulso h(t)
dada por
(
1, jtj < 3,5T0 = 3,5/ f 0 ,
h(t) =
0, en caso contrario,
que se graca en la Fig. 2.71(b). Es evidente que
X( f ) =

A
A
( f + f 0 ) + ( f
2
2

f 0 ),

H ( f ) = 7T0 sinc(7T0 f ).

como muestran las Figs. 2.71(c) y (d), respectivamente. Como y(t) = x (t)
convolucin en frecuencia asegura que
Y( f )

= X( f ) H( f ) =
=

7AT0
sinc[( f
2

h(t), el teorema de

A
A
( f + f 0 ) + ( f
f 0 ) 7T0 sinc(7T0 f )
2
2
7AT0
f 0 )7T0 ] +
sinc[( f + f 0 )7T0 ].
2

Esta ltima expresin coincide con (2.119). La Fig. 2.71( f ) muestra la forma aproximada de este
espectro, pues hay que tener en cuenta las sumas de las colas de los sinc( ). De todos modos,
es muy aproximado al espectro real que se reproduce en la Fig. 2.72.

El ejemplo anterior muestra que la ventaja aplicar el teorema de convolucin frecuencial


es que no slo permite calcular la transformada con menor cantidad de pasos (y menor
oportunidad para el error) sino que tambin facilita la interpretacin de los resultados y
obtener una comprensin ms acabada del problema.

Procesamiento Digital de Seales

U.N.S. 2011

2.6. La integral de convolucin

167

Fig. 2.73. Aplicacin del teorema de convolucin en frecuencia para calcular el espectro de un
tren de impulsos modulado por un sinc( ).

E JEMPLO 2.46. Espectro de un tren de impulsos modulado


La Fig. 2.73( a) muestra una seal x (t) que modula un tren de impulsos p(t), representada en la
Fig. 2.73(b) . En este caso,
x (t) = A sinc(2 f B t),

p(t) =

(t

nT0 ),

cuyas transformadas son


(
A/(2 f B ),
X( f ) =
0,

j f j < fB,
en caso contrario,

P( f ) = f 0 ( f

k f 0 ),

representadas en la Fig. 2.73(c) y (d) , respectivamente, con f 0 = 1/T0 . El tren de impulsos modulado por x (t) es
y(t) = x (t) p(t) = A sinc(2 f B t) (t
n

Procesamiento Digital de Seales

nT0 ) = A sinc(2 f B T0 n) (t

nT0 ).

(2.120)

U.N.S. 2011

2. Anlisis de Fourier

168

que se representa en la Fig. 2.73(e) . La transformada de Fourier de y(t) puede calcularse transformando (2.120),
Y( f )

A sinc(2 f B T0 n)

y(t)e

j2 f t

dt =

A sinc(2 f B T0 n) e

A sinc(2 f B T0 n) (t

(t

nT0 )e

j2 f nT0

j2 f t

j2 f t

dt

dt

= A sinc 2 f B
n

nT0 )e

n
f0

j2

n
f0

(2.121)

La ecuacin (2.121) es la serie de Fourier de una onda cuadrada en la variable f , de perodo f 0 ,


ancho de pulso 2 f B y amplitud A f 0 /(2 f B ). Aunque no resulta evidente, se puede comprobar este
resultado comparndolo con el del Ejemplo 2.4 (pgina 78), donde se calculaba la serie de Fourier
de una onda cuadrada de perodo T0 , ancho de pulso y amplitud A en la variable t; basta cambiar
t 7! f , T0 7! f 0 , 7! 2 f B .
De manera anloga al Ejemplo 2.45, la aplicacin del teorema de convolucin (en este caso en
frecuencia) permite obtener el resultado de manera ms sencilla y facilita su interpretacin. De
acuerdo al teorema,
y(t) = x (t)
de manera que
Y( f ) = X( f )

p(t)

()

f 0 ( f
k

Y ( f ) = X ( f ) P ( f ),
k f0 ) =

f0 X( f

k f 0 ).

(2.122)

Esta ltima expresin muestra que el espectro Y ( f ) est formado por rplicas del espectro de X ( f )
repetidas cada k f 0 , y cuya amplitud queda afectada por un factor f 0 , tal como se muestra en la
Fig. 2.73( f ). Las expresiones (2.121) y (2.122) son equivalentes, pero esta ltima resulta mucho
ms fcil de comprender.

El teorema de convolucin en frecuencia permite explicar de manera sencilla que el espectro de seales discretas en tiempo es peridico en frecuencia. Una seal discreta en tiempo
y(t) puede pensarse como el producto de una seal continua x (t) con un tren de impulsos p(t). El espectro de la seal ser la convolucin de los espectros, Y ( f ) = X ( f ) P( f ).
Como el espectro del tren de impulsos p(t) es otro tren de impulsos P( f ), la convolucin
X ( f ) P( f ) est formada por rplicas de X ( f ) ubicadas en mltiplos de la frecuencia
fundamental del tren de impulsos, como muestra el Ejemplo 2.46.

2.6.6.

Los teoremas de convolucin y la propiedad de dualidad

En particular, los Ejemplos 2.43 y 2.46 revelan una visin peculiar de la propiedad de
dualidad. Mientras que el Ejemplo 2.43 muestra que el espectro de una seal peridica
es discreto (como se estudi, por otra parte en la Seccin 2.4.1), el Ejemplo 2.46 descubre
la situacin dual: el espectro de una seal discreta es peridico. Estos resultados se condensan en la Fig. 2.46. En cualquiera de los casos, el teorema de convolucin (en tiempo
o en frecuencia), y el hecho que la transformada de un tren de impulsos en un dominio
tambin es un tren de impulsos en el dominio transformado permiten explicar estos resultados. La discretizacin en un domino se puede conseguir multiplicando por un tren
de impulsos; en el dominio transformado esto equivale a convolucionar con otro tren de
impulsos: la convolucin con un tren de impulsos es una manera de expresar una seal
peridica.

Procesamiento Digital de Seales

U.N.S. 2011

2.7. Efecto Gibbs

169

Fig. 2.74. Dualidad tiempo frecuencia: seales peridicas en tiempo tienen un espectro discreto
( a); seales discretas en tiempo tienen un espectro peridico (b) .

Las relaciones matemticas para seales peridicas en tiempo son

y(t) = x (t) p(t)

()

Y( f ) = f0

X ( f ) ( f

k f0 ) = f0

k=

X (k f 0 ) ( f

k f 0 ),

k=

mientras que para seales discretas en tiempo se tiene que

y(t) = x (t) p(t)

2.7.

()

Y( f ) = f0

X ( f ) ( f

k f0 ) = f0

X( f

k f 0 ).

k=

k=

Efecto Gibbs

En 1889, el fsico Albert Michelson y su colega S. Stratton construyeron un sintetizador


armnico: un dispositivo que reconstrua una seal peridica x N (t) de perodo T0 en
base a la especificacin de hasta 80 de sus componentes armnicas. En la Fig. 2.75( a) se
observa una rplica del sintetizador armnico y una muestra de las seales generadas
con distintos coeficientes en la Fig. 2.75(b) .El sintetizador implementa mecnicamente la
ecuacin
N

x N (t) =

ck e

jk 2
T t
0

(2.123)

k= N

Algunos detalles constructivos se exploran en el Ejercicio 6.


Michelson prob su dispositivo calculando los coeficientes de Fourier de distintas seales
peridicas x (t) y comparando la seal reconstruida x N (t) con la original: en lneas generales x N (t) resultaba muy similar a x (t). Sin embargo, cuando utiliz como seal de
prueba una onda cuadrada la aproximacin no fue tan buena. Segn Lanczos (1966),
Michelson no poda comprender las causas del problema, y pensaba que su aparato podra estar funcionando incorrectamente. Confi sus dudas al matemtico Josiah Gibbs,

Procesamiento Digital de Seales

U.N.S. 2011

S-ar putea să vă placă și