Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ch. 2 Convolution
C-T System Model Convolution Integral D-T Signal Model Convolution Sum
Convolution
Our Interest: Finding the output of LTI systems (D-T & C-T cases)
LTI System C-T Differential Equation (solve) zero input solution Use char. poly. roots D-T Difference Equation (solve) zero input solution
Notice the parallel structure between C-T and D-T systems! Well see that they are solved using similar but slightly different tools!!!
Our focus in this chapter will be on finding the zero-state solution (we already know how to find the zero-input solution for C-T
differential equations and later well learn how to do that for D-T difference equations)
y ZS (t ) = h(t ) x( )d
t0
Well handle D-T systems first because they are easier to understand!
x[n]
y[n]
n h[n]
Note: If system is causal, then h[n] = 0 for n < 0
[n]
The impulse response h[n] uniquely describes the system so we can identify the system by specifying its impulse response h[n]. Thus, we often show the system using a block diagram with the systems impulse response h[n] inside the box representing the system:
x[n] LTI D-T system with h[n] y[n]
Because impulse response is only defined for LTI systems, if you see a box with the symbol h[n] inside it you can assume that the system is an LTI system.
x[n]
h[n]
y[n]
1 h[n] = u[n] 2
Recall that h[n] is what comes out when [n] goes in (with zero ICs). So we can re-write the above difference equation as follows:
h[n ] = ah[n 1] + b [n ]
Here we solve for h[n] recursively and then examine the results to deduce a closed-form solution (note: we cant always use this deductive approach): n [n] h[n] -1 0 a 0+ b0 = 0 a 0 + b 1 = b 0 1 a 0 + b = ab 1 0 2 = b( a ) n u[n] a (ab) = (a) b 2 0 3 0 a (a) 2 b = (a)3 b
h[n ] = b( a ) u[n ]
n
So we now have the impulse response for this system!!! Next well learn how to use it to solve for the zero-state response!!!
Q: How do we use h[n] to find the Zero-State Response? A: Convolution Well go through three analysis steps that will derive
The General Answer that convolution is what we need to do to find the zerostate response After that we wont need to re-do these steps well just Do Convolution Step 1: Using time-invariance we know:
[n-i]
h[n]
(w/ ICs = 0)
h[n-i]
h[n]
(w/ ICs = 0)
x[i]h[n-i]
x[i]
3 2 1
i
1 2 3 4 5 6 x[0][n]
x[i]h[n-i]
-1
This In
n
h[n] ICs = 0
x[1][n-1] n x[2][n-2]
2h[n-1]
h[n] ICs = 0
1h[n-2]
h[n] ICs = 0
2.5
x[3][n-3] n
2.5h[n-3]
h[n] ICs = 0
Step 3: Use additivity part of linearity In Step 2 we looked at inputs like this: x[i][n-i]
h[n] ICs = 0
x[i]h[n-i]
Now we use the additivity part of linearity: Put the Sum of Those Inputs In Input:
i =
x[i ] [n i ]
x[i ]h[n i ]
i =
x[i ] [n i ]
3 2 1 -1
x[i] i
1 2 3 4 5 6 x[0][n] n
h[n] ICs = 0
1h[n]
x[1][n-1] n x[2][n-2]
2h[n-1]
h[n] ICs = 0
1h[n-2]
h[n] ICs = 0
2.5
x[3][n-3] n
2.5h[n-3]
h[n] ICs = 0
i =
x[i ] [n i ]
= x[n]
Output:
i =
x[i ]h[n i ]
Or in other words weve derived an expression that tells what comes out of a D-T LTI system with input x[n]:
x[n]
y[ n ] =
h[n] ICs = 0
i =
x[i ]h[n i ]
CONVOLUTION!
So now that we have derived this result we dont have to do these three steps we just use this equation to find the zero-state output:
y[ n ] =
i =
x[i ]h[n i ]
CONVOLUTION!
Big Picture
For a LTI D-T system in zero state we no longer need the difference equation model -Instead we need the impulse response h[n] & convolution
Difference Equation Equivalent Models (for zero state) Convolution & Impulse resp.