Systems manipulate signals, creating output signals derived from
their inputs. Why the following are categorized as "simple" will
only become evident towards the end of the course.
Sources
Sources produce signals without having input. We like to think
of these as having controllable parameters, like amplitude and
frequency. Examples would be oscillators that produce periodic
signals like sinusoids and square waves and noise generators
that yield signals with erratic waveforms (more about noise
subsequently). Simply writing an expression for the signals
they produce specifies sources. A sine wave generator might be
specified by
yt=Asin2π
f
0
tut
y
t
A
2
f
0
t
u
t
,
which says that the source was turned on at
t=0
t
0
to produce a sinusoid of amplitude
AA and frequency
f
0
f
0
.
Amplifiers
An
amplifier
multiplies its input by a constant known as the amplifier
gain.
yt=Gxt
y
t
G
x
t
(1)
The gain can be positive or negative (if negative, we would say that
the amplifier inverts its input) and can be
greater than one or less than one. If less than one, the amplifier
actually attenuates. A real-world example of
an amplifier is your home stereo. You control the gain by turning
the volume control.
Delay
A system serves as a
time
delay when the output signal equals the input signal at
an earlier time.
yt=xt-τ
y
t
x
t
τ
(2)
Here,
τ
τ
is the delay. The way to understand this system is to focus on
the time origin: The output at time
t=τ
t
τ
equals the input at time
t=0
t
0
.
Thus, if the delay is positive, the output emerges later than
the input, and plotting the output amounts to shifting the
input plot to the right. The delay can be negative, in which
case we say the system advances its
input. Such systems are difficult to build (they would have to
produce signal values derived from what the input
will be), but we will have occasion to
advance signals in time.
Time Reversal
Here, the output signal equals the input signal flipped about
the time origin.
yt=x-t
y
t
x
t
(3)
Again, such systems are difficult to build, but the notion of
time reversal occurs frequently in communications systems.
Problem 1
Mentioned earlier was the issue of whether the ordering of systems
mattered. In other words, if we have two systems in cascade, does the
output depend on which comes first? Determine if the ordering matters
for the cascade of an amplifier and a delay and for the cascade of a
time-reversal system and a delay.
[
Click for Solution 1 ]
Solution 1
In the first case, order does not matter; in the second it does.
"Delay" means
t→t-τ
t
t
τ
.
"Time-reverse" means
t→-t
t
t
Case 1
yt=Gxt-τ
y
t
G
x
t
τ
,
and the way we apply the gain and delay the signal
gives the same result.
Case 2 Time-reverse then delay:
yt=x-t-τ=x-t+τ
y
t
x
t
τ
x
t
τ
.
Delay then time-reverse:
yt=x-t-τ
y
t
x
t
τ
.
[
Hide Solution 1 ]
Derivative Systems and Integrators
Systems that perform calculus-like operations on their inputs
can produce waveforms significantly different than present in
the input. Derivative systems operate in a straightforward
way: A first-derivative system would have the input-output
relationship
yt=ddtxt
y
t
t
x
t
.
Integral systems have the complication that the integral's
limits must be defined. It is a signal theory convention that
the elementary integral operation have a lower limit of
-∞
,
and that the value of
all signals at
t=-∞
t
equals zero. A simple integrator would have input-output
relation
yt=∫-∞txαdα
y
t
α
t
x
α
(4)
Linear Systems
Linear systems are a
class of systems
rather than having a specific input-output relation. Linear
systems form the foundation of system theory, and are the most
important class of systems in communications. They have the
property that when the input is expressed as a weighted sum of
component signals, the output equals the same weighted sum of
the outputs produced by each component. When
S·
S
·
is linear,
S
G
1
x
1
t+
G
2
x
2
t=
G
1
S
x
1
t+
G
2
S
x
2
t
S
G
1
x
1
t
G
2
x
2
t
G
1
S
x
1
t
G
2
S
x
2
t
(5)
for all choices of signals and gains.
This general input-output relation property can be manipulated
to indicate specific properties shared by all linear systems.
-
SGxt=GSxt
S
G
x
t
G
S
x
t
The colloquialism summarizing this property is "Double the
input, you double the output." Note that this property is
consistent with alternate ways of expressing gain changes:
Since
2xt
2
x
t
also equals
xt+xt
x
t
x
t
,
the linear system definition provides the same output no
matter which of these is used to express a given signal.
-
S0=0
S
0
0
If the input is identically zero for all
time, the output of a linear system must be
zero. This property follows from the simple derivation
S0=Sxt-xt=Sxt-Sxt=0
S
0
S
x
t
x
t
S
x
t
S
x
t
0
.
Just why linear systems are so important is related not only
to their properties, which are divulged throughout this
course, but also because they lend themselves to relatively
simple mathematical analysis. Said another way, "They're
the only systems we thoroughly understand!"
We can find the output of any linear system to a complicated
input by decomposing the input into simple signals. The
equation above
says that when a system is linear, its output to a decomposed
input is the sum of outputs to each input. For example, if
xt=ⅇ-t+sin2π
f
0
t
x
t
t
2
f
0
t
the output
Sxt
S
x
t
of any linear system equals
yt=Sⅇ-t+Ssin2π
f
0
t
y
t
S
t
S
2
f
0
t
Time-Invariant Systems
Systems that don't change their input-output relation with
time are said to be time-invariant. The mathematical way of
stating this property is to use the signal delay concept
described in
Simple
Systems.
yt=Sxt⇒yt-τ=Sxt-τ
y
t
S
x
t
y
t
τ
S
x
t
τ
(6)
If you delay (or advance) the input, the output is similarly
delayed (advanced). Thus, a time-invariant system responds to
an input you may supply tomorrow the same way it responds to
the same input applied today; today's output is merely delayed
to occur tomorrow.
The collection of linear, time-invariant systems are
the most thoroughly understood
systems. Much of the signal processing and system theory
discussed here concentrates on such systems. For example,
electric circuits are, for the most part, linear and
time-invariant. Nonlinear ones abound, but characterizing them
so that you can predict their behavior for any input remains
an unsolved problem.
"Electrical Engineering Digital Processing Systems in Braille."