Linear Systems
Linear Systems
Introduction
This section introduces the analysis of Causal, Linear, Time-invariant, Continuous systems.
Causality: The system response depends only on inputs in the past. Excitations that will occur
in the future can have no effect on the present output.
Linearity: Superposition applies to these systems.
If x1(t) y1(t)
and x2(t) y2(t)
LTI System
Differential Equations yt xt ht
x(t)
Impulse Response – h(t)
X(j), X(s) Transfer Function – H(j), H(s) Y(j) = X(j)*H(j)
Y(s) = X(s)*H(s)
X(j), X(s)
J. N. Denenberg February 4, 2013
LTI Systems Page 2
2.5
1.5
0.5
0
=t0 =t
11
13
15
17
19
21
23
25
27
29
-5
-3
-1
Assume that the input, x(), to an LTI system started at time t0 (the input was zero for all time prior to t0)
and has continued to the present time, t, as shown below.
2.5
1.5
0.5
0
0 N=t
1
11
13
15
17
19
21
23
25
27
29
31
33
35
We can approximate this input as a series of rectangular pulses having the same area under the curve as
shown in Figure 2.
These graphs are given in terms of the variable , the variable t is reserved for the time of observation of
the output signal. The interval from = t0 to = t is divided into subintervals of width each centered
about an value of n = t0 + n*.
Now perform the following experiment. Apply a rectangular pulse of unit strength and width to the
input of our LTI system. Lets call the resulting output f(t, n).
f(t, n) is the output at time t due to a rectangular pulse of unit amplitude and width that
occurred at time = n .
The output of the system at time t due to the nth pulse of the approximate input is then the value of the
input at time n ,which is x(n), times f(t, n). Using superposition the total output from the system at
time t is then approximated by the sum:
N
yt x n * f t , n
n 0
The term in the brackets becomes the output at time, t, of the system to (t-), a Dirac Delta function or
impulse that occurred at time . It is usually denoted as h(t, ), or since our system is time invariant
simply h(t-). This function, h(t), is called the Unit Impulse Response of the system (which happens to
be the Inverse Fourier Transform of the Transfer Function, H(j) ). The output then is given by:
t
yt x * ht d
t 0
or, where it is up to you to determine the limits on the integral from the nature of the two functions:
yt x * ht d
Q. E. D.
Distributive Law
xt yt zt xt yt xt zt
Proof:
Integration is a linear operator and multiplication distributes over addition
Associative Law
xt yt zt xt yt zt
Proof:
Due to the convolution Law of Fourier transforms
xt yt zt X ( j ) * Y j * Z j
But multiplication is Associative so
X ( j ) * Y j * Z j X j * Y j * Z ( j )
Therefore
xt yt zt X j * Y j * Z j xt yt zt
Q. E. D.
Example Convolutions
h(t) = 1 for 0 < t < 1; 0 elsewhere
1.5
0.5
0
-2 -1 0 1 2 3 4
Time
0.5
0
-2 -1 0 1 2 3 4
Time
h(-)
1.5
0.5
0
-2 -1 0 1 2 3 4
Time
Case 1: t < 0
1.5
x()
1
h(t-)
0.5
0
-2 -1 0 1 2 3 4
t-1 t
Now shift h(-) to the time for Case 1 by replacing (–) with t -
Case 2 moves the front edge of h(t-) into x() so the output is the shaded area t
1.5
x()
1
h(t-)
0.5
0
-2 -1 0 1 t-1 2 t 3 4
Case 5: t > 3
1.5
x()
1
h(t-)
0.5
0
-2 -1 0 1 2 3 4
t-1 t
For all of the last Case t > 3 and there is no overlap so the output is 0
yt xt ht x * ht d
So now we can plot the output, and we are done.
y(t)
1.5
0.5
0.5
0
-4 -3 -2 -1 0 1 2 3 4 5
Time
3.5
2.5
1.5
0.5
0
-4 -3 -2 -1 0 1 2 3 4 5
Time
h(- )
3.5
2.5
1.5
0.5
0
-4 -3 -2 -1 0 1 2 3 4 5
Tim e
Case 1: t < 1
h(t-) 2
x()
1
0
-4 -3 -2 -1 0 1 2 3 4 5
t-1 t
3.5
2.5
2
h(t-)
1.5
x()
1
0.5
0
-4 t-3 -3 -2 -1 t 0 1 2 3 4 5
t
t
2
yt t *1d t *
1 1
t2 t
1 2 1 2 2 for 0 < t < 1
Case 3 is set up by sliding t to just past t = 1. Now the complete signal lies within the memory of the
system.
Now
1
1
2
y t t *1d t * 2t
1 2 1 for 1 < t < 2
The fourth Case occurs when the back edge of h(t-) crosses = -1. This is when t = 2.
1
1
2
yt t *1d t *
1
t2 t 4
Now t 3 2 t 3 2 for 2 > t > 4
Case 5: t > 4
3.5
2.5
2
h(t-)
1.5
x()
1
0.5
0
-4 -3 -2 -1 0 1 t-1 2 3 4 t 5
The last Case is when t > 4. Now there is no overlap and the output remains at zero.
y(t)
4.5
Case 4
3.5
2.5 Case 2
2
Case 3 Case 5
1.5
Case 1
1
0.5
0
-2 -1 0 1 2 3 4 5
Time
Now we can plot y(t). Note that it is a continuous function. This is the normal case (the exception is
when there are Impulse Functions in either the signal or h(t) ). Use this fact to check your work by
comparing the values at the boundary conditions between cases.
Find the Impulse Response of the circuit using the Transfer Function:
1 1
jC
H j RC
1 1
R j
jC RC Since it is a simple AC voltage divider
From Example 1 of the section on Fourier Transforms the inverse transform of this Transfer function is:
t
1 RC
ht * U t
RC which looks like:
h(t)=[1/RC]*exp(-t/RC)*U(t)
1.5
1/RC1
0.5
0
-1 0 1 2 3 4 5
t=1/RC
-0.5
0
-2 0 2 4
-1
Time
Case 1: t < 0
x()
2
1
h(t-)
0
-4 -3 -2 -1 0 1 2 3 4 5
t
x( )
2
1
h(t- )
0
Case-42 is while
-3 the leading
-2 edge -1
of h(t-) is0 within the
1 square 2pulse or when
3 0 < t4< 1 5
t
Now the integral becomes:
vout t xt ht x * ht d
t
t
vout t
1
0
2 * RC RC
d
t t
vout t
2
* RC RC d
RC 0
t
t
vout t
2
* RC
RC *
RC
RC 0
t
t
RC
t
RCt
t
vout t 2 * RC
2 * RC
1 2 * 1 RC
0 for 0 < t < 1
x( )
2
1
h(t- )
0
Case-43 is the final
-3 case-2 -1 for t 0
and it is good >1 1 2 3 4 5
t
Now the integral becomes:
1 t
1
vout t 2* RC
d
0
RC
t 1
vout t
2
* RC RC d
RC 0
1
t
vout t
2
* RC RC * RC
RC 0
1
t
RC
t
RC
1
vout t 2 * RC
2 *
RC
1
0
The Output
y(t)
1
0 t
-1 0 1 2 3 4 5
0
-2 0 2 4
-1
Time
1
Vin j 2 * jt dt
2 jt 1 2 j 2
1 1 j
t 0
j t o j j
The Fourier Transform of the output is then the product of this result with the Transfer function. Or:
1
Vout j
2
j
1 j *
1
RC
j
RC
Or,
2
j
Vout j RC
* j 1
1
j *
RC
Using a Partial Fraction Expansion,
A
Vout j
B
* j 1
1
j
RC
2
j
A RC j2
1
j
RC 0
And,
2
j
B RC 2
j
RC
Or,
j2
Vout j
2
* j 1 * j 1
j2 2
* j 1
1 1 j
j
RC
RC
The first term is the Fourier Transform of the original input signal. Expanding the second term yields:
2 j
Vout j Vin j
2
1 j 1 j
RC RC
We can now take the Inverse Fourier Transform term by term.
t 1
RCt
vout t vin t 2 * U t 2 RC * U t 1
Checking this out against our result using Convolution:
t 1
t
vout t vin t 2 RC * 0 2 RC * 0 vin t 0
Case 1 (t < 0):
t 1
RCt
t
t
vout t vin t 2 *1 2 RC
* 0 vin t 2 RC
2 * 1 RC
Case 2 (0 < t < 1):
t 1
t t 1
t
t
1
vout t vin t 2 RC *1 2 RC *1 0 2 RC RC 2 RC RC 1
Case 3 (t > 1):
We have the same result!
Solve the same problem once more but use Differential Equations (Microscopic Time Domain):
Remember the original circuit diagram
vin t R * it
it dt
1
C
First solve the Homogeneous Equation to get the Homogeneous “Natural” solution:
RC * K H a at K H at 0
K H at RC * K a
H
at
Simplifying,
at RC * a at or a = 1/RC
The Homogeneous Solution is therefore:
t
i H t K H RC
i H 0
2
But R since the voltage across the capacitor starts at 0 and,
t
2
i H t RC
R
But we want the voltage out which is:
t
1 2 RC
v H t
CR
dt
Substituting,
t t
v H t * RC ) RC k 2 * RC k
2
RC where k is the constant of integration
Now we need to find the Particular Solution that is due to the Forcing Function (input)
Case 1 (t < 0): obviously, the output is again zero.
Case 2 (0 < t < 1)
We have that the original input is a constant “2” which was differentiated and became 0
The output needs to be of the form
i p t A B * t
Substituting into our original differential equation:
di
RC * i 0
dt
Or,
RC * B A B * t 0
Since this must be true for all 0 < t < 1, B = 0 (from the t term) and from the constant term
A also is 0 so
i p t 0
Therefore the total solution is
t
vt 2 * RC
k but this must be zero at t = 0
0
0 2 * RC
k 2 *1 k
k 2
t
vt 2 * 1 RC
for 0 < t < 1