frequency response of continuous time lti...
TRANSCRIPT
![Page 1: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/1.jpg)
EE3054
Signals and Systems
Frequency Response of Continuous Time LTI
Systems
Yao Wang
Polytechnic University
Most of the slides included are extracted from lecture presentations prepared by McClellan and Schafer
![Page 2: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/2.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 2
License Info for SPFirst Slides
� This work released under a Creative Commons Licensewith the following terms:
� Attribution� The licensor permits others to copy, distribute, display, and perform
the work. In return, licensees must give the original authors credit.
� Non-Commercial� The licensor permits others to copy, distribute, display, and perform
the work. In return, licensees may not use the work for commercial purposes—unless they get the licensor's permission.
� Share Alike� The licensor permits others to distribute derivative works only under
a license identical to the one that governs the licensor's work.
� Full Text of the License
� This (hidden) page should be kept with the presentation
![Page 3: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/3.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 3
LECTURE OBJECTIVES
� Review of convolution
�� THETHE operation for LTILTI Systems
� Complex exponential input signals� Frequency Response
� Cosine signals� Real part of complex exponential
� Fourier Series thru H(jω)� These are Analog Filters
![Page 4: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/4.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 4
LTI Systems
� Convolution defines an LTI system
� Response to a complex exponential gives frequency response H(jω)
y(t) = h(t)∗ x(t) = h(τ )−∞
∞
∫ x(t −τ )dτ
![Page 5: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/5.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 5
Thought Process #1
� SUPERPOSITION (Linearity)� Make x(t) a weighted sum of signals
� Then y(t) is also a sum—same weights• But DIFFERENT OUTPUT SIGNALS usually
� Use SINUSOIDS• “SINUSOID IN GIVES SINUSOID OUT”
� Make x(t) a weighted sum of sinusoids
� Then y(t) is also a sum of sinusoids� Different Magnitudes and Phase
� LTI SYSTEMS: Sinusoidal Response
![Page 6: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/6.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 6
Thought Process #2
� SUPERPOSITION (Linearity)
� Make x(t) a weighted sum of signals
�� Use Use SINUSOIDSSINUSOIDS
�� AnyAny x(t) = weighted sum of sinusoidsx(t) = weighted sum of sinusoids
�� HOW?HOW? Use FOURIER ANALYSIS INTEGRALUse FOURIER ANALYSIS INTEGRAL
�� To find the weights from x(t)To find the weights from x(t)
� LTI SYSTEMS:
� Frequency Response changes each sinusoidal component
![Page 7: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/7.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 7
Complex Exponential Input
tjjtjjeAejHtyeAetx
ωϕωϕ ω )()()( == a
∫∞
∞−
−== ττ τωϕdeAehthtxty
tjj )()()(*)()(
Frequency
Response∫∞
∞−
−= ττω ωτdehjH
j)()(
tjjjeAedehty
ωϕωτ ττ
= ∫
∞
∞−
−)()(
![Page 8: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/8.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 8
When does H(jω) Exist?
� When is ?
� Thus the frequency response exists if the LTI
system is a stable system.
H( jω) = h(τ )−∞
∞
∫ e− jωτ
dτ ≤ h(τ )−∞
∞
∫ e− jωτ
dτ
H( jω ) ≤ h(τ )−∞
∞
∫ dτ < ∞
H( jω) < ∞
![Page 9: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/9.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 9
� Suppose that h(t) is:
h(t) = e− t
u(t)
H( jω ) = e− aτ
u(−∞
∞
∫ τ )e− jωτ
dτ = e−(a+ jω)τ
dτ0
∞
∫
H( jω ) =e−(a+ jω)τ
−(a + jω )0
∞
=e− aτ e− jωτ
−(a + jω )0
∞
=1
a + jω
h(t) = e− at
u(t) ⇔ H( jω ) =1
a + jω
a = 1
a > 0
![Page 10: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/10.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 10
Magnitude and Phase Plots
1
1+ jω=
1
1+ ω 2
∠H( jω ) = −atan(ω )
H( jω ) =1
1 + jω
H(− jω ) = H∗( jω)
![Page 11: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/11.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 11
Freq Response of
Integrator?
� Impulse Response� h(t) = u(t)
� NOT a Stable System� Frequency response H(jω) does NOT exist
h(t) = e− at
u(t) ⇔ H( jω ) =1
a + jω→
1
jω?
Need another term
a → 0“Leaky” Integrator (a is small)
Cannot build a perfect Integral
)r!(integrato )()(*)()( ττ∫∞−
==
t
dxthtxty
![Page 12: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/12.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 12
Example: Rectangular pulse
� h(t)=u(t)-u(t-10)
� Show H(jw) is a sinc function
)average!or past in the intervalshort aover r (integrato
)()(*)()(
10
ττ∫−
==
t
t
dxthtxty
![Page 13: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/13.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 13
( ) tjtjttj
tj
eeety
etx
dd ωωω
ω
−− ==
=
)()(
)( a
Ideal Delay: y(t) = x(t − td )
H( jω ) = e− jωtd
H( jω ) = δ(τ − td )−∞
∞
∫ e− jωτ
dτ = e− jωtd
H( jω )
![Page 14: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/14.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 14
� Delay system is All-pass with linear phase
![Page 15: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/15.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 15
Ideal Lowpass Filter w/ Delay
HLP( jω ) =e
− jωtd ω < ωco
0 ω > ωco
fco "cutoff freq."
Magnitude
Linear Phase
ω
ω
![Page 16: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/16.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 16
Example: Ideal Low Pass
HLP( jω ) =e− j 3ω ω < 2
0 ω > 2
== )(10)( 5.13/tyeetx
tjja
π tjjeejH
5.13/10)5.1( π
( ) )3(5.13/5.13/5.4 1010)( −− == tjjtjjjeeeeety
ππ
![Page 17: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/17.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 17
Cosine Input
x(t) = Acos(ω0t +φ) =A
2e
jφe
jω0 t+
A
2e
− jφe
− jω0 t
y(t) = H( jω0 )A
2e
jφe
jω 0 t+ H(− jω 0)
A
2e
− jφe
− jω0 t
Since H(− jω0 ) = H∗(jω0 )
y(t) = A H( jω0 ) cos(ω0t + φ + ∠H( jω0 ))
![Page 18: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/18.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 18
Sinusoid in Gives Sinusoid out
![Page 19: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/19.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 19
Review Fourier Series
� ANALYSIS
� Get representation from the signal
� Works for PERIODIC Signals
� Fourier Series
� INTEGRAL over one period
ak =1
T0
x(t)e− jω 0kt
dt0
T0
∫
![Page 20: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/20.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 20
General Periodic Signals
x(t) = x(t + T0 )
T0−2T0 −T0 2T00 t
x(t) = akejω 0k t
k =−∞
∞
∑
ak =1
T0
x(t)e− jω 0kt
dt0
T0
∫
Fundamental Freq.
ω0 = 2π / T0 = 2πf0
Fourier Synthesis
Fourier Analysis
![Page 21: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/21.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 21
Square Wave Signal
x(t) = x(t + T0 )
T0−2T0 −T0 2T00 t
ak =e
− jω0kt
− jω0kT0 0
T0 / 2
−e
− jω 0kt
− jω0kT0 T0 /2
T0
=1− e− jπk
jπk
ak =1
T0
(1)e− jω0 kt
dt +1
T0
(−1)e− jω 0kt
dtT0 / 2
T0
∫0
T0 / 2
∫
![Page 22: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/22.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 22
Spectrum from Fourier Series
ak =1− e− jπk
jπk=
2
jπkk = ±1,±3,K
0 k = 0,±2,±4,K
ω0 = 2π(25)
![Page 23: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/23.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 23
LTI Systems with Periodic
Inputs
� By superposition,
akejω0kt
H( jω0k )akejω 0kt
y(t) = ak H( jω 0k )ejω 0k t
= bkejω0k t
k = −∞
∞
∑k= −∞
∞
∑
bk = akH( jω 0k)
Output has same frequencies
![Page 24: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/24.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 24
Ideal Lowpass Filter (100 Hz)
y(t) =4
πsin 50πt( ) +
4
3πsin 150πt( )
H( jω ) =1 ω < ωco
0 ω > ωco
fco "cutoff freq."
![Page 25: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/25.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 25
Ideal Lowpass Filter (200 Hz)
H( jω ) =1 ω < ωco
0 ω > ωco
fco "cutoff"
y(t) =4
πsin 50πt( ) +
4
3πsin 150πt( ) +
4
5πsin 250πt( ) +
4
7πsin 350πt( )
![Page 26: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/26.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 26
Ideal Bandpass Filter
y(t) = 2j 7π e
j 2π (175) t− 2
j 7π e− j 2π (175)t
=4
7πcos 2π(175)t − 1
2 π( )
H( jω ) =1 ω ± ωc < 1
2 ωB
0 elsewhere
What is the ouput signal ?
Passband Passband
![Page 27: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/27.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 27
What will be the output if the
filter in high-pass?
![Page 28: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/28.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 28
Ideal Delay
y(t) = ake− jω 0k td e
jω0k t= ake
jω0k ( t −td )
k =−∞
∞
∑k= −∞
∞
∑
bk = akH( jω 0k) = ake− jω0k t d
H( jω ) = e− jω td
x(t) = akejω 0k t
k =−∞
∞
∑ a y(t) = bkejω0k t
k = −∞
∞
∑
∴ y(t) = x(t − td )
![Page 29: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/29.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 29
Convolution GUI: Sinusoid
![Page 30: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/30.jpg)
3/28/2008 © 2003, JH McClellan & RW Schafer 30
Transient and Steady State
Response
� Similar to discrete case
![Page 31: Frequency Response of Continuous Time LTI Systemseeweb.poly.edu/~yao/EE3054/Ch10_freqRespCT.pdfCosine Input x(t)= Acos( ω0t +φ) = A 2 ejφejω0 t + A 2 e−jφe−jω0 t y(t) = H(jω0)](https://reader033.vdocuments.us/reader033/viewer/2022041621/5e3f1e5b7cf1a71a523e7fb0/html5/thumbnails/31.jpg)
READING ASSIGNMENTS
� This Lecture:
� Chapter 10, all