Sei sulla pagina 1di 29

2.6.

La integral de convolucin 141


2.6. 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
y (t) =
_

x () h (t ) d =
_

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 comple-
tamente 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 dene el
pulso

(t) como

(t) =
_
1

, 0 < t < ,
0, en caso contrario,
que tiene rea unitaria, la expresin

(t k) representa un pulso desplazado en el


tiempo

(t k) =
_
1

, k < t < (k + 1),


0, 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 el, y en el lmite, cuando 0, es igual a x (t),
x (t) = lm
0

k=
x (k)

(t k) . (2.102)
Procesamiento Digital de Seales U.N.S. 2011
142 2. Anlisis de Fourier
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 gracado 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 re-
spuestas del sistema ante tres de los pulsos escalados que forman x (t) . Como la respues-
ta 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

k=
x (k) h
k
(t) . (2.104)
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
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 mues-
tra la ecuacin (2.103), cualquier entrada x (t) puede pensarse como una suma de im-
pulsos 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 re-
spuestas 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 = t
1
ante un impulso (t ) aplicado en t =
[Fig. 2.56(a)] es la misma que la respuesta del sistema en un tiempo t = t
1
+ 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) = h
0
(t T), y se
dene la respuesta impulsiva del sistema h (t) como
h (t) = h

(t)[
=0
= h
0
(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 rep-
resentacin 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
146 2. Anlisis de Fourier
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 grca de
la integral de convolucin
No es sencillo visualizar la operacin matemtica descripta por la ecuacin (2.106); sin
embargo, un anlisis grco permite comprender el signicado 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 reejo
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 = t
1
. El produc-
to sigue siendo nulo hasta que el parmetro t toma el valor t = 0. En t = t
2
el producto
de x () y h (t
1
) 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 t
0
y posteriormente
a t
3
, la Fig. 2.60(d) y (e) muestran las funciones que deben multiplicarse. Para t = t
4
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 > t
4
[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 grco conveniente para evaluar o
interpretar integrales de convolucin. Los pasos a seguir son:
1. Reexin. Se reeja 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
148 2. Anlisis de Fourier
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.
EJEMPLO 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 = t
1
que es el instante donde se
Procesamiento Digital de Seales U.N.S. 2011
150 2. Anlisis de Fourier
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 t
1
[Fig. 2.61( f )].
El resultado ilustrado en la Fig. 2.61( f ) se puede determinar directamente de la ecuacin (2.100),
y (t
1
) =
_

x () h (t
1
) 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(t
1
) es cero para t
1
< 0, o bien para todo > t
1
; por lo tanto
slo es necesario integrar hasta t
1
. Entonces,
y (t
1
) =
_

x () h (t
1
) d =
_
t
1
0
(1) e
(t
1
)
d
= e
t
1
_
e

[
t
1
0
_
= e
t
1
_
e
t
1
1
_
= 1 e
t
1
.
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 variable
9
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 [L
1
, U
1
] , y h(t) una funcin
que se anula fuera del intervalo [L
2
, U
2
], los lmites de integracin de la integral de
convolucin (2.100) son m ax (L
1
, L
2
) y mn (U
1
, U
2
), respectivamente:
_

x () h (t ) d =
_
mn(U
1
,U
2
)
m ax(L
1
,L
2
)
x () h (t ) d.
Los valores de para los cuales se anula x () son jos; 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 grco 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 gracadas 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 jo: 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 solapamien-
to), como se observa en la Fig. 2.61. Los detalles del clculo se estudian en el siguiente
ejemplo.
EJEMPLO 2.38. Las cinco etapas en el clculo de la convolucin
Se desea calcular la salida y(t) de un sistema con respuesta impulsiva
h(t) =
_
e
t
, 0 _ t _ 2,
0, en caso contrario,
cuando se lo excita con una entrada
x(t) =
_
sen t, 4 _ 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 t
1
= 1 se muestra en la Fig. 2.63(a) . Es evidente que h(t
1
) 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 = t
2
= 4, como se representa en la Fig. 2.63(b) . Por lo
tanto,
y(t) =
_

x()h(t ) d =
_
0 d = 0, para < t < t
2
= 4.
Etapa 2 (solapamiento parcial por izquierda: 4 _ t < 5). Para t > t
2
las seales x() y h(t )
comparten un intervalo donde son no nulas, como se muestra en la Fig. 2.63(c) para t = t
3
.
En este caso, el producto de las funciones es nulo para t < t
2
= 4 y para t > t
3
, siempre que
t
3
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 ) d =
_
t
4
sen e
(t)
d
=

1 +
2
e
4t

1
1 +
2
( cos t sen t), para t
2
= 4 < t < 5.
Procesamiento Digital de Seales 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 = t
4
= 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 =
_
5
4
sen e
(t)
d
=
(1 + e)
1 +
2
e
4t
, 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 ) d =
_
5
t2
sen e
(t)
d
=

1 +
2
e
t5
+
e
2
1 +
2
( cos t + sen t), para t
2
= 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
y(t) = x(t) + h(t) =
_

_
0, t < 4,

1+
2
e
4t

1
1+
2
( cos t sen t), 4 _ t < 5,
(1+e)
1+
2
e
4t
, 5 _ t < 6,

1+
2
e
7t
+
e
2
1+
2
( cos t sen t), 6 _ t < 7,
0, 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 grca descripta anteriormente no es sino una de las posibles inter-
pretaciones 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 . Si bien d = dt, el signo
de la integral no cambia porque tambin cambian los extremos de integracin. De mo-
do que para el clculo de la convolucin tanto x () como h () pueden ser reejadas 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
154 2. Anlisis de Fourier
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 grcamente que las dos formas (2.100) y (2.107) de calcular la
integral de convolucin son equivalentes. La serie de grcos a la izquierda de la Fig. 2.64
muestran la evaluacin de (2.100), mientras que las curvas de la derecha ilustran el cl-
culo de (2.107). Los pasos denidos anteriormente: Reexin, Desplazamiento, Multipli-
cacin 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 reejar y desplazar.
Procesamiento Digital de Seales U.N.S. 2011
2.6. La integral de convolucin 155
EJEMPLO 2.39. Comparacin de los mtodos para el clculo de la convolucin
Sean
h (t) =
_
e
t
, t _ 0,
0, t < 0,
x (t) =
_
sen t, 0 _ t _ /2,
0, en caso contrario.
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
y (t) =
_

x () h (t ) d =
_

_
0, (etapa 1): t _ 0,
_
t
0
sen e
(t)
d, (etapa 2): 0 _ t < /2,
_
/2
0
sen e
(t)
d, (etapa 3): /2 _ t,
(2.108)
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
y (t) =
_

_
0, t _ 0,
1
2
_
sen t cos t + e
t
_
, 0 _ t < /2,
1
2
e
t
_
1 + e
/2
_
, /2 _ t.
(2.109)
De manera anloga, de (2.107),
y (t) =
_

h () x (t ) d =
_

_
0, (etapa 1): t _0,
_
t
0
e

sen (t ) d, (etapa 2): 0_t </2,


_
t
t/2
e

sen (t ) d, (etapa 3): /2_t.


(2.110)
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 im-
pulso (t t
0
) representados en las Figs. 2.66(a) y (b), respectivamente, se puede calcular
aplicando, por ejemplo, la ecuacin (2.100),
x(t) + (t t
0
) =
_

x(t ) ( t
0
) d = x(t t
0
).
El paso del segundo al tercer miembro se explica por la Propiedad 3 del impulso, repetida
aqu por comodidad,
_

( ) x () d = x () .
Procesamiento Digital de Seales U.N.S. 2011
156 2. Anlisis de Fourier
Fig. 2.66. Convolucin de una funcin x(t) con un impulso (t t
0
).
Si, en cambio, se aplica la expresin (2.107), se tiene que
x(t) + (t t
0
) =
_

x() [(t ) t
0
] d =
_

x() (t t
0
) d = x(t t
0
).
En denitiva, 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 simplica mucho el anlisis de proble-
mas ms complicados.
EJEMPLO 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
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).
EJEMPLO 2.41. Convolucin con un tren de impulsos
El pulso rectangular
x(t) =
_
A, [t[ < /2,
0, en caso contrario,
de la Fig. 2.67(d) se convoluciona con el tren de impulsos
p (t) =

n
(t nT
0
)
que se graca en la Fig. 2.67(e). El resultado de la convolucin es
y(t) = x(t) + p(t) = x(t) +

n
(t nT
0
) =

n
x(t nT
0
).
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 cientco es la relacin
entre la convolucin de dos seales y su transformada de Fourier. Esta propiedad, cono-
cida como teorema de convolucin, permite calcular la convolucin matemticamente (o
visualmente) en el dominio tiempo multiplicando las transformadas en el dominio fre-
cuencia. 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 trans-
formado correspondiente es
h (t) + x (t) = H ( f ) X ( f )
Para establecer este resultado, se transforman ambos lados de la ecuacin (2.100),
_

y (t) e
j2f t
dt =
_

_
_

x () h (t ) d
_
e
j2f t
dt. (2.111)
Suponiendo que el orden de integracin puede intercambiarse
10
, se tiene que
Y ( f ) =
_

x ()
_
_

h (t ) e
j2f 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
158 2. Anlisis de Fourier
Fig. 2.68. Ejemplo grco del teorema de convolucin.
Sustituyendo = t , el trmino entre corchetes se puede escribir como
_

h () e
j2f (+t)
d = e
j2f
_

h () e
j2f ()
d = e
j2f
H ( f ) .
Entonces, la ecuacin (2.112) resulta
Y ( f ) =
_

x () e
j2f
H ( f ) d = H ( f )
_

x () e
j2f
d = H ( f ) X ( f ) .
La recproca se puede probar de manera similar.
EJEMPLO 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 sinc
2
( 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 signicativos de la teora de distribuciones es que el producto de
una funcin continua y un impulso est bien denido (Seccin 2.3.4, Propiedad 3). Por lo
tanto, si x (t) es una funcin continua en t = t
0
, entonces,
x (t) (t t
0
) = x (t
0
) (t t
0
) .
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 impul-
so. 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
160 2. Anlisis de Fourier
EJEMPLO 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 nT
0
) es P( f ) = T
1
0

k
( f k/T
0
), 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) + p(t) = x(t) +

n
(t nT
0
) =

n
x(t nT
0
),
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
T x(t) = Tx(t) + p(t) = X( f )P( f )
= A
1
T
0

_
f
k
T
0
_
= A

T
0

k
sinc
_

T
0
k
_

_
f
k
T
0
_
.
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 T x(t) 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)
=

k=
c
k
e
jk2f
0
t
con x (t) =
_
x (t) , t
0
_t _t
0
+T
0
,
0, caso contrario.
p(t) =
n
(t nT
0
)

X( f ) P( f ) =
1
T
0

k

_
f
k
T
0
_
T x (t)=X( f )P( f ) =

k=
c
k
( f k f
0
)
= f
0

k=
X(k f
0
) ( f k f
0
) =
1
T
0

k=
X
_
k
T
0
_

_
f
k
T
0
_
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
j2f
0
t
su salida tambin es una exponencial compleja, slo que con amplitud y fase dis-
tintas 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 o 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
j2f
0
t
, la salida est
dada por
y(t) = x(t) + h(t) =
_

h() x(t ) d
=
_

h() Ae
j2f
0
(t)
d =
_
_

h() e
j2f
0

d
_
. .
H( f )[
f =f
0
Ae
j2f
0
t
= H( f )[
f =f
0
Ae
j2f
0
t
= H( f )[
f =f
0
x(t), (2.113)
La ltima expresin muestra que la salida del sistema es la entrada escalada por el nmero
complejo H( f )[
f =f
0
. En estos casos, la transformada de Fourier H( f ) de la respuesta im-
pulsiva h(t) se denomina respuesta en frecuencia del sistema o.
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
jf
0
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 )[
f =f
0
A( f f
0
).
Como H( f )[
f =f
0
es un nmero complejo, la antitransformada de Y( f ) es inmediata:
y(t) = T
1
Y( f ) = H( f )[
f =f
0
T
1
A( f f
0
)
= H( f )[
f =f
0
Ae
j2f
0
t
= H( f )[
f =f
0
x(t).
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 )[
f =f
0
.
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) = Acos(2f
0
t + ) = A
1
2
_
e
j(2f
0
t+)
+e
j(2f
0
t+)
_
=
1
2
Ae
j
e
j2f
0
t
+
1
2
Ae
j
e
j2f
0
t
,
la propiedad de linealidad, junto con el resultado (2.113) indica que
y(t) = H( f )[
f =f
0
1
2
Ae
j
e
j2f
0
t
+ H( f )[
f =(f
0
)
1
2
Ae
j
e
j2f
0
t
. (2.114)
Esta expresin puede simplicarse todava ms notando que, si la respuesta impulsiva
h(t) es real,
H( f )[
f =(f
0
)
= H
+
( f )[
f =f
0
,
Procesamiento Digital de Seales U.N.S. 2011
162 2. Anlisis de Fourier
como resulta evidente de aplicar la denicin:
H
+
( f
0
) =
_
_

h(t)e
j2f
0
t
dt
_
+
=
_

h
+
(t)(e
j2f
0
t
)
+
dt
=
_

h(t)e
j2f
0
t
dt =
_

h(t)e
j2(f
0
)t
dt = H(f
0
).
Por lo tanto, la expresin (2.114) puede escribirse como
y(t) = H( f )[
f =f
0
1
2
Ae
j
e
j2f
0
t
+ H
+
( f )[
f =f
0
1
2
Ae
j
e
j2f
0
t
= H( f )[
f =f
0
1
2
Ae
j
e
j2f
0
t
+
_
H( f )[
f =f
0
1
2
Ae
j
e
j2f
0
t
_
+
= Re
_
H( f )[
f =f
0
Ae
j
e
j2f
0
t
_
. (2.115)
Notando
H( f )[
f =f
0
= [H( f
0
)[e
j arg[H( f
0
)]
donde
[H( f
0
)[ =
_
ReH( f
0
)
2
+ ImH( f
0
)
2
, arg[H( f
0
)] = arctan
_
ImH( f
0
)
ReH( f
0
)
_
,
la ecuacin (2.115) resulta
y(t) = Re
_
[H( f
0
)[e
j arg[H( f
0
)]
Ae
j
e
j2f
0
t
_
= [H( f
0
)[Acos (2f
0
t + + arg[H( f
0
)]) .
Esta expresin pone de maniesto el efecto del sistema en la respuesta:
y(t) = [H( f
0
)[
. .

cambio en la magnitud
Acos(2f
0
t + +arg[H( f
0
)]
. .

cambio en la fase
)
La salida del sistema es la misma entrada escalada en magnitud por el mdulo de la re-
spuesta en frecuencia [H( f
0
)[, 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) = [H( f
0
)[Acos (2f
0
t + + arg[H( f
0
)])
= [H( f
0
)[Acos [2f
0
(t + arg[H( f
0
)]/(2f
0
)) + ]
= H( f
0
)[Acos [2f
0
(t T) + ] ,
donde
T =
arg[H( f
0
)]
2f
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
EJEMPLO 2.44. Respuesta de un SLIT excitados por una entrada senoidal
Sea o 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) = Asen(2f
0
t + ). En el Ejemplo 2.5 (pgina 87) se obtuvo que
H( f ) =

+ j2f
=

2
+ (2f )
2
j
2f

2
+ (2f )
2
,
y tambin
[H( f )[ =

_

2
+ (2f )
2
, arg[H( f )] = arctan
_
2f

_
.
La salida y(t) del sistema ante la entrada x(t) es entonces
y(t) = [H( f
0
)[Asen (2f
0
t + + arg[H( f
0
)])
=
A
_

2
+ (2f
0
)
2
sen
_
2f
0
t + arctan
_
2f

__
,
pues sen(2f
0
t + ) = cos(2f
0
t + /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
[H( f
0
)[ =

_

2
+ (2f )
2
=
2100
_
(2100)
2
+ (2170)
2
=
10
_
389
- 0,5,
arg[H( f
0
)] = arctan
_
2f
0

_
= arctan
_
2170
2100
_
= 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
)]
2f
0
=
1,04
2170
- 0,97 ms,
de manera que la salida tambin puede expresarse como
y(t) - 0,5 10 sen[2170(t 0,97 10
3
)]. (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
164 2. Anlisis de Fourier
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 tempo-
ral; tambin puede obtenerse en base al teorema de convolucin temporal y la propiedad
de dualidad
11
.
EJEMPLO 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/T
0
y amplitud A:
y(t) =
_
Acos 2f
0
t, [t[ < 3,5T
0
= 3,5/f
0
,
0, en caso contrario.
El clculo directo de esta transformada es
Y( f ) =
_

y(t)e
j2f t
dt =
_
3,5T
0
3,5T
0
Acos(2f
0
t) e
j2f t
dt =
_
3,5T
0
3,5T
0
Acos(2f
0
t) cos(2f t) dt
=
A
4
sen[2( f f
0
)t]
( f f
0
)

3,5T
0
3,5T
0
+
A
4
sen[2( f +f
0
)t]
( f +f
0
)

3,5T
0
3,5T
0
=
A
4
_
sen[2( ff
0
)3,5T
0
]
( ff
0
)

sen[2( ff
0
)(3,5T
0
)]
( ff
0
)
_
+
A
4
_
sen[2( f+f
0
)3,5T
0
]
( f+f
0
)

sen[2( f+f
0
)(3,5T
0
)]
( f+f
0
)
_
=
A
2
sen[7( f f
0
)T
0
]
( f f
0
)
+
A
2
sen[7( f +f
0
)T
0
]
( f +f
0
)
(2.117)
11
En caso de utilizarse las transformadas que dependen de la variable frecuencia angular , la forma
correcta del par transformado es x (t) h (t) =
1
2
X () H () .
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
2
_
sen[7( f f
0
)T
0
]
( f f
0
)
+
sen[7( f +f
0
)T
0
]
( f +f
0
)
_
=
A
2
_
sen(7T
0
f 7T
0
f
0
)
( f f
0
)
+
sen(7T
0
f +7T
0
f
0
)
( f +f
0
)
_
=
A
2
sen(7T
0
f 7)
( f f
0
)
+
A
2
sen(7T
0
f + 7)
( f + f
0
)
=
A

sen(7T
0
f )
( f f
0
)

A

sen(7T
0
f )
( f + f
0
)
de donde resulta
Y( f ) =
A

sen(7T
0
f )
f
2
f
2
0
. (2.118)
Por otra parte la ecuacin (2.117) tambin puede escribirse como
Y( f ) =
A
2
sen[7( f f
0
)T
0
]
( f f
0
)
+
A
2
sen[7( f + f
0
)T
0
]
( f + f
0
)
=
A
2
(7T
0
)
sen[7( f f
0
)T
0
]
7T
0
( f f
0
)
+
A
2
(7T
0
)
sen[7( f + f
0
)T
0
]
7T
0
( f + f
0
)
=
7AT
0
2
sinc[( f f
0
)7T
0
] +
7AT
0
2
sinc[( f + f
0
)7T
0
]. (2.119)
Procesamiento Digital de Seales U.N.S. 2011
166 2. Anlisis de Fourier
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) = Acos(2f
0
t), representada en la Fig. 2.71(a) , con la seal tipo pulso h(t)
dada por
h(t) =
_
1, [t[ < 3,5T
0
= 3,5/f
0
,
0, en caso contrario,
que se graca en la Fig. 2.71(b). Es evidente que
X( f ) =
A
2
( f + f
0
) +
A
2
( f f
0
), y H( f ) = 7T
0
sinc(7T
0
f ).
como muestran las Figs. 2.71(c) y (d), respectivamente. Como y(t) = x(t) h(t), el teorema de
convolucin en frecuencia asegura que
Y( f ) = X( f ) + H( f ) =
_
A
2
( f + f
0
) +
A
2
( f f
0
)
_
+ 7T
0
sinc(7T
0
f )
=
7AT
0
2
sinc[( f f
0
)7T
0
] +
7AT
0
2
sinc[( f + f
0
)7T
0
].
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( ).
EJEMPLO 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) = Asinc(2f
B
t), y p(t) =

n
(t nT
0
),
cuyas transformadas son
X( f ) =
_
A/(2f
B
), [ f [ < f
B
,
0, en caso contrario,
y P( f ) = f
0
k
( f k f
0
),
representadas en la Fig. 2.73(c) y (d) , respectivamente, con f
0
= 1/T
0
. El tren de impulsos mod-
ulado por x(t) es
y(t) = x(t)p(t) = Asinc(2f
B
t)

n
(t nT
0
) = A

n
sinc(2f
B
T
0
n) (t nT
0
). (2.120)
Procesamiento Digital de Seales U.N.S. 2011
168 2. Anlisis de Fourier
que se representa en la Fig. 2.73(e) . La transformada de Fourier de y(t) puede calcularse transfor-
mando (2.120),
Y( f ) =
_

y(t)e
j2f t
dt =
_

n
Asinc(2f
B
T
0
n) (t nT
0
)e
j2f t
dt
=

n
Asinc(2f
B
T
0
n)
_

(t nT
0
)e
j2f t
dt
=

n
Asinc(2f
B
T
0
n) e
j2f nT
0
=

n
Asinc
_
2f
B
n
f
0
_
e
j2
n
f
0
f
. (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 2f
B
y amplitud Af
0
/(2f
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 T
0
, ancho de pulso y amplitud A en la variable t; basta cambiar
t f , T
0
f
0
, 2f
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) p(t) == Y( f ) = X( f ) + P( f ),
de manera que
Y( f ) = X( f ) + f
0
k
( f k f
0
) =

k
f
0
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 espec-
tro 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 impul-
sos 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 con-
densan 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 re-
sultados. 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 ) = f
0

k=
X( f ) ( f k f
0
) = f
0

k=
X(k f
0
) ( f k f
0
),
mientras que para seales discretas en tiempo se tiene que
y(t) = x(t)p(t) == Y( f ) = f
0

k=
X( f ) + ( f k f
0
) = f
0

k=
X( f k f
0
).
2.7. 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 T
0
en
base a la especicacin 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 coecientes en la Fig. 2.75(b) .El sintetizador implementa mecnicamente la
ecuacin
x
N
(t) =
N

k=N
c
k
e
jk
2
T
0
t
. (2.123)
Algunos detalles constructivos se exploran en el Ejercicio 6.
Michelson prob su dispositivo calculando los coecientes de Fourier de distintas seales
peridicas x(t) y comparando la seal reconstruida x
N
(t) con la original: en lneas gen-
erales 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 po-
dra estar funcionando incorrectamente. Con sus dudas al matemtico Josiah Gibbs,
Procesamiento Digital de Seales U.N.S. 2011

Potrebbero piacerti anche