EE 313 Linear Systems and Signals Fall 2005
- Slides: 16
EE 313 Linear Systems and Signals Fall 2005 Continuous-Time Convolution Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Initial conversion of content to Power. Point by Dr. Wade C. Schwartzkopf
Useful Functions • Unit gate function (a. k. a. unit pulse function) rect(x) 1 -1/2 0 1/2 x • What does rect(x / a) look like? • Unit triangle function D(x) 1 -1/2 0 1/2 x 2
Unit Impulse (Functional) • Mathematical idealism for an instantaneous event • Dirac delta as generalized function (a. k. a. functional) -e e t Unit area: Sifting provided g(t) is defined at t = 0 Scaling: • Note that d(0) is undefined 3
Unit Impulse (Functional) • Generalized sifting Assuming that a > 0 • By convention, plot Dirac delta as arrow at origin Undefined amplitude at origin Denote area at origin as (area) Height of arrow is irrelevant Direction of arrow indicates sign of area (1) t 0 • With d(t) = 0 for t 0, it is tempting to think f(t) d(t) = f(0) d(t) f(t) d(t-T) = f(T) d(t-T) Simplify unit impulse under integration only 4
Unit Impulse (Functional) • We can simplify d(t) under integration • Other examples • What about? Answer: 0 • What about? • What about at origin? By substitution of variables, 5
Unit Impulse (Functional) • Relationship between unit impulse and unit step • What happens at the origin for u(t)? u(0 -) = 0 and u(0+) = 1, but u(0) can take any value Common values for u(0) are {0, ½, 1} u(0) = ½ is used in impulse invariance filter design: L. B. Jackson, “A correction to impulse invariance, ” IEEE Signal Processing Letters, vol. 7, no. 10, Oct. 2000, pp. 273 -275. 6
LTI Systems • Recall for LTI system with input f and output y – Homogeneity: c f(t) c y(t) – Time-invariance: c f(t-T) c y(t-T) – Adding additivity: • If a signal ( F(t) ) can be expressed as a sum of shifted ( t - Ti ) and weighted ( ci ) copies of a simpler signal ( f(t) ), we easily find a system’s output ( Y(t) ) to that signal if we only know system’s output ( y(t) ) to that simpler signal • A common choice for f(t) is the impulse 7
Impulse Response • Impulse response of a system is response of the system to an input that is a unit impulse (i. e. , a Dirac delta functional in continuous time) • Linear constant coefficient differential equation • When initial conditions are zero, this differential equation is LTI and system has impulse response b 0 is coefficient (could be 0) of b 0 DN f(t) on right-hand side N is highest order of derivative in differential equation 8
Impulse Response • In following plug, where did bn come from? • In solving these differential equations for t 0, • Funny things happen to y’(t) and y”(t) • In differential equations class, solved for m(t) – Likely ignored d(t) and d’(t) terms – Solution for m(t) is really valid for t 0+ 9
System Response F(t) • Signals as sum of impulses t Dt t=n. Dt • But we know how to calculate the impulse response ( h(t) ) of a system expressed as a differential equation • Therefore, we know how to calculate the system output for any input, F(t) 10
Convolution Integral • Commonly used in engineering, science, math • Convolution properties – – Commutative: f 1(t) * f 2(t) = f 2(t) * f 1(t) Distributive: f 1(t) * [f 2(t) + f 3(t)] = f 1(t) * f 2(t) + f 1(t) * f 3(t) Associative: f 1(t) * [f 2(t) * f 3(t)] = [f 1(t) * f 2(t)] * f 3(t) Shift: If f 1(t) * f 2(t) = c(t), then f 1(t) * f 2(t - T) = f 1(t - T) * f 2(t) = c(t - T). – Convolution with impulse, f(t) * d(t) = f(t) – Convolution with shifted impulse, f(t) * d(t-T) = f(t-T) 11 important later in modulation
Graphical Convolution Methods • From the convolution integral, convolution is equivalent to – Rotating one of the functions about the y axis – Shifting it by t – Multiplying this flipped, shifted function with the other function – Calculating the area under this product – Assigning this value to f 1(t) * f 2(t) at t 12
Graphical Convolution Example • Convolve the following two functions: f(t) g(t) 3 2 * t t 2 -2 2 • Replace t with t in f(t) and g(t) • Choose to flip and slide g(t) since it is simpler and symmetric 3 g(t-t) • Functions overlap like this: 2 f(t) -2 + t 2+t 2 t 13
Graphical Convolution Example • Convolution can be divided into 5 parts I. t < -2 • • Two functions do not overlap Area under the product of the functions is zero 3 2 -2 + t • • f(t) 3 Part of g(t) overlaps part of f(t) Area under the product of the functions is t 2 2+t -2 t < 0 II. g(t-t) 2 -2 + t f(t) 2+t t 2 14
Graphical Convolution Example III. 0 t < 2 • • Here, g(t) completely overlaps f(t) Area under the product is just 3 2 f(t) 2 2+t -2 + t IV. 2 t < 4 • • Part of g(t) and f(t) overlap Calculated similarly to -2 t < 0 t 4 V. • • g(t) and f(t) do not overlap Area under their product is zero g(t-t) t 3 g(t-t) 2 f(t) -2 + t 2+t 15
Graphical Convolution Example • Result of convolution (5 intervals of interest): y(t) 6 t -2 0 2 4 16
- Animals and human language chapter 2
- Difference between communicative and informative signals
- Communicative signals and informative signals
- Exponential fourier series coefficients
- Signals and systems oppenheim solutions chapter 5
- Signals
- Precedence rule in signals and systems
- Convolution sum in signals and systems
- Rayleigh energy theorem
- Convolution integral
- Introduction to signals and systems
- Convolution sum in signals and systems
- Sinusoidal signal
- L
- Tri function
- Signal and systems
- Frequency-domain