In this module we examine convolution for continuous
time signals. This will
result in the convolution integral and
its
properties.
These concepts are very important in Electrical
Engineering and will make any engineer's life a lot easier if
the time is spent now to truly understand what is going on.
Derivation of the convolution integral
The derivation used here closely follows the one discussed in
the motivation section above. To begin this, it is necessary to state the
assumptions we will be making. In this instance, the only
constraints on our system are that it be linear and
time-invariant.
Brief Overview of Derivation Steps:- An impulse input leads to an impulse response output.
-
A shifted impulse input leads to a shifted impulse response
output. This is due to the time-invariance of the system.
-
We now scale the impulse input to get a scaled impulse
output. This is using the scalar multiplication property of
linearity.
-
We can now "sum up" an infinite number of these scaled
impulses to get a sum of an infinite number of scaled
impulse responses. This is using the additivity attribute
of linearity.
-
Now we recognize that this infinite sum is nothing more than
an integral, so we convert both sides into integrals.
-
Recognizing that the input is the function
ft
f
t
, we also recognize that the output is exactly the
convolution integral.
Convolution Integral
As mentioned above, the convolution integral provides an easy
mathematical way to express the output of an LTI system based
on an arbitrary signal,
xt
x
t
, and the system's impulse response,
ht
h
t
. The
convolution integral is expressed as
yt=∫-∞∞xτht-τdτ
y
t
τ
x
τ
h
t
τ
(1)
Convolution is such an important tool that it is represented
by the symbol *, and can be written as
yt=xt*ht
y
t
x
t
h
t
(2)
By making a simple change of variables into the convolution
integral,
τ=t-τ
τ
t
τ
,
we can easily show that convolution is
commutative:
xt*ht=ht*xt
x
t
h
t
h
t
x
t
(3)
which gives an equivivalent form of
Equation 1
yt=∫-∞∞xt-τhτdτ
y
t
τ
x
t
τ
h
τ
(4)
For more information on the characteristics of the convolution
integral, read about the
Properties of Convolution.
Implementation of Convolution
Taking a closer look at the convolution integral, we find that
we are multiplying the input signal by the time-reversed
impulse response and integrating. This will give us the value
of the output at one given value of
tt. If we then shift
the time-reversed impulse response by a small amount, we get
the output for another value of
tt. Repeating this for
every possible value of
tt, yields the total
output function. While we would never actually do this
computation by hand in this fashion, it does provide us with
some insight into what is actually happening. We find that we
are essentially reversing the impulse response function and
sliding it across the input function, integrating as we go.
This method, referred to as the
graphical method,
provides us with a much simpler way to solve for the output
for simple (contrived) signals, while improving our intuition
for the more complex cases where we rely on computers. In
fact
Texas Instruments
develops
Digital
Signal Processors which have special instruction sets
for computations such as convolution.
Summary
Convolution is a truly important concept, which must
be well understood.
convoltion integral:
yt=∫-∞∞xτht-τdτ
y
t
τ
x
τ
h
t
τ
convoltion integral:
yt=∫-∞∞hτxt-τdτ
y
t
τ
h
τ
x
t
τ