review on fourier …. slides edited from: prof. brian l. evans and mr. dogu arifler dept. of...
TRANSCRIPT
Slides edited from:
• Prof. Brian L. Evans and Mr. Dogu Arifler Dept. of Electrical and Computer Engineering The University of Texas at Austin course:
EE 313 Linear Systems and Signals Fall 2003
Spectrogram Demo (DSP First)• Sound clips
– Sinusoid with frequency of 660 Hz (no harmonics)
– Square wave with fundamental frequency of 660 Hz
– Sawtooth wave with fundamental frequency of 660 Hz
– Beat frequencies at 660 Hz +/- 12 Hz
• Spectrogram representation– Time on the horizontal axis
– Frequency on the vertical axis
Frequency Content Matters• FM radio
– Single carrier at radio station frequency (e.g. 94.7 MHz)
– Bandwidth of 165 kHz: left audio channel, left – right audio channels, pilot tone, and 1200 baud modem
– Station spacing of 200 kHz
• Modulator/Demodulator (Modem)
ChannelTransmitter
Receiver
Receiver
Transmitter
Home ServiceProvider
upstream
downstream
Residential Application Downstream rate (kb/s)
Upstream rate (kb/s)
Willing to pay Demand Potential
Database Access 384 9 High Medium On-line directory; yellow pages 384 9 Low High Video Phone 1,500 1,500 High Medium Home Shopping 1,500 64 Low Medium Video Games 1,500 1,500 Medium Medium Internet 3,000 384 High Medium Broadcast Video 6,000 0 Low High High definition TV 24,000 0 High Medium
Business Application Downstream rate (kb/s)
Upstream rate (kb/s)
Willing to pay Demand Potential
On-line directory; yellow pages 384 9 Medium High Financial news 1,500 9 Medium Low Video phone 1,500 1,500 High Low Internet 3,000 384 High High Video conference 3,000 3,000 High Low Remote office 6,000 1,500 High Medium LAN interconnection 10,000 10,000 Medium Medium Supercomputing, CAD 45,000 45,000 High Low
Demands for Broadband Access
Cou
rtes
y of
Mil
os M
ilos
evic
(Sc
hlum
berg
er)
DSL Broadband Access Standards
Cou
rtes
y of
Sha
wn
McC
asli
n (C
icad
a Se
mic
ondu
ctor
, Aus
tin,
TX
)
xDSL Meaning Data Rate Mode Applications ISDN Integrated Services
Digital Network 144 kbps Symmetric Internet Access, Voice,
Pair Gain (2 channels) T1 T-Carrier One
(requires two pairs) 1.544 Mbps Symmetric Business, Internet
Service HDSL High-Speed Digital
Subscriber Line (requires two pairs)
1.544 Mbps Symmetric
Pair Gain (12 channels), Internet Access, T1/E1 replacement
SHDSL Single Line HDSL 1.544 Mbps Symmetric Same as HDSL except pair gain is 24 channels
Splitterless ADSL
Splitterless Asymmetric DSL (G.Lite)
Up to 1.5 Mbps Up to 512 kbps
Downstream Upstream
Internet Access, Video Phone
Full-Rate ADSL
Asymmetric DSL (G.DMT)
Up to 10 Mbps Up to 1 Mbps
Downstream Upstream
Internet Access, Video Conferencing, Remote LAN Access
VDSL Very High-Speed Digital Subscriber Line (proposed)
Up to 22 Mbps Up to 3 Mbps Up to 6 Mbps
Downstream Upstream
Symmetric
Internet Access, Video-on-demand, ATM, Fiber to the Hood
channel frequency response
a subchannel
frequency
ma
gn
itude
a carrier
Multicarrier Modulation• Discrete Multitone (DMT) modulation
ADSL (ANSI 1.413) and proposed for VDSL
• Orthogonal Freq. Division Multiplexing (OFDM)Digital audio/video broadcasting (ETSI DAB-T/DVB-T)
Cou
rtes
y of
Gün
er A
rsla
n (C
icad
a Se
mic
ondu
ctor
)
Harmonically related carriers
Periodic Signals• f(t) is periodic if, for some positive constant T0
For all values of t, f(t) = f(t + T0)
Smallest value of T0 is the period of f(t).
sin(2fot) = sin(2f0t + 2) = sin(2f0t + 4): period 2.
• A periodic signal f(t)Unchanged when time-shifted by one periodTwo-sided: extent is t (-, )May be generated by periodically extending one periodArea under f(t) over any interval of duration equal to the
period is the same; e.g., integrating from 0 to T0 would give the same value as integrating from –T0/2 to T0 /2
Sinusoids• f0(t) = C0 cos(2 f0 t + )
• fn(t) = Cn cos(2 n f0 t + n)
• The frequency, n f0, is the nth harmonic of f0
• Fundamental frequency in Hertz is f0
• Fundamental frequency in rad/s is = 2 f0
Cn cos(n 0 t + n) = Cn cos(n) cos(n 0 t) - Cn sin(n) sin(n 0 t) = an cos(n 0 t) + bn sin(n 0 t)
Fourier Series• General representation
of a periodic signal
• Fourier seriescoefficients
• Compact Fourierseries
1
000 sincosn
nn tnbtnaatf
n
nn
nnn
nnn
a
b
bacac
tncctf
1
2200
100
tan
and, , where
cos
0
0
0
0 00
0 00
00
0
sin2
cos2
1
T
n
T
n
T
dttntfT
b
dttntfT
a
dttfT
a
Existence of the Fourier Series• Existence
• Convergence for all t
• Finite number of maxima and minima in one period of f(t)
0
0
Tdttf
ttf
Example #1
. as amplitudein decrease and
161
8 504.0 2sin
2
161
2 504.0 2cos
2
504.0121
2sin2cos
20
2
20
2
2
0
20
10
nba
n
ndtnteb
ndtntea
edtea
ntbntaatf
nn
t
n
t
n
t
nnn
• Fundamental periodT0 =
• Fundamental frequencyf0 = 1/T0 = 1/ Hz
0 = 2/T0 = 2 rad/s
0
1e-t/2
f(t)
12
2sin42cos161
21504.0
n
ntnntn
tf
Example #2
• Fundamental periodT0 =
• Fundamental frequencyf0 = 1/T0 = 1/ Hz
0 = 2/T0 = rad/s
0
A
f(t)
-A
,15,11,7,38
,13,9,5,18
even is 0
22
22
nn
A
nn
An
bn
2/3
2/1
2/1
2/1
0
10
) sin( ) 22(2
) sin( 22
symmetric) odd isit (because 0
plot) theof inspection(by 0
sin) cos(
dttnπtAA
dttnπtAb
a
a
tnπbtnπaatf
n
n
nnn
Example #3
• Fundamental periodT0 =
• Fundamental frequencyf0 = 1/T0 = 1/ Hz
0 = 2/T0 = 1 rad/s
,15,11,7,3
,15,11,7,3 allfor 0
odd
2even 0
2
10
n
n
nn
nC
C
n
n
1
f(t)
Periodic Signals• For all t, x(t + T) = x(t)
x(t) is a period signal
• Periodic signals havea Fourier seriesrepresentation
• Cn computes the projection (components) of x(t) having a frequency that is a multiple of the fundamental frequency 1/T.
2
2
2
2
1
T
T
tT
mj
n
m
tT
mj
n
dtetxT
C
eCtx
Fourier Integral
Processing SignalSystemsion Communicat
2
1
2
2
deXtxdfefGtg
dtetxXdtetgfG
tjtfj
tjtfj
dttg
• Conditions for the Fourier transform of g(t) to exist (Dirichlet conditions):x(t) is single-valued with finite maxima and minima in
any finite time interval
x(t) is piecewise continuous; i.e., it has a finite number of discontinuities in any finite time interval
x(t) is absolutely integrable
Laplace Transform• Generalized frequency variable s = + j
• Laplace transform consists of an algebraic expression and a region of convergence (ROC)
• For the substitution s = j or s = j 2 f to be valid, the ROC must contain the imaginary axis
dsesFtf
dtetfsF
ts
ts
2
1
Fourier Transform• What system properties does it possess?
Memoryless CausalLinear Time-invariant
• What does it tell you about a signal?• Answer: Measures frequency content• What doesn’t it tell you about a signal?• Answer: When those frequencies occurred in time
Useful Functions• Unit gate function (a.k.a. unit pulse function)
• What does rect(x / a) look like?• Unit triangle function
2
11
2
1
2
12
10
rect
x
x
x
x
2
121
2
10
xx
xx
0
1
1/2-1/2x
rect(x)
0
1
1/2-1/2x
(x)
Useful Functions• Sinc function
– Even function
– Zero crossings at
– Amplitude decreases proportionally to 1/x
it? handle toHow 0. togoingboth arer denominatoandnumerator 0, As
sinc(0)? compute toHow
sinsinc
x
x
xx
0
1
x
sinc(x)
... ,3 ,2 , x
Fourier Transform Pairs
0
1
/2-/2t
f(t)
0
F()
2sinc
2
2sin
2sin2
1
rect
2/2/
2/
2/
jj
tjtj
eej
dtedtet
F
F
Fourier Transform Pairs
1
impulse, theofproperty sampling theFrom
0
tjtj edtettF
0
1
t
f(t) = 1
F() = 2 ()
(2)F
(2) means that the area under the spike is (2)
0
Fourier Transform Pairs
000
0
00
001
cos2
1cos Since
or 2
12
1
2
1
00
00
0
t
eet
ee
edeF
tjtj
tjtj
tjtj
0
F()
000t
f(t)
F()()
Fourier Transform Pairs
ja
j
jaja
tueFtueFtF
tuetuet
tt
a
a
atat
a
atat
a
22lim
11lim
limsgn
lim01
01sgn
220
0
0
0
1
t
sgn(t)
-1
Fourier vs. Laplace Transform Pairsf(t) F(s) Region of Convergence F()
e-at u(t) 1 s + a
Re{s} > -Re{a} 1 j + a
e-a|t| 2a a2 – s2
-Re{a} < Re{s} < Re{a} 2a 2 + a2
(t) 1 complex plane 1
1 2(s) complex plane 2()
u(t) 1 s
Re{s} > 0 () + 1/(j
cos(0t) [( + 0) + ( – 0)]
sin(0t) j[( + 0) - ( – 0)]
eat u(t) 1 s - a
Re{s} > Re{a}
Assuming that Re{a} > 0
dtetfF tj
deFtf tj
2
1
Ftf ftF 2
0
1
/2-/2t
f(t)
0
F()
Duality• Forward/inverse transforms are similar
• Example: rect(t/) sinc( / 2)– Apply duality sinc(t /2) 2 rect(-/)
– rect(·) is even sinc(t /2) 2 rect(/)
Scaling• Same as Laplace
transform scaling property|a| > 1: compress time axis, expand frequency axis
|a| < 1: expand time axis, compress frequency axis
• Effective extent in the time domain is inversely proportional to extent in the frequency domain (a.k.a bandwidth).f(t) is wider spectrum is narrower
f(t) is narrower spectrum is wider
aF
aatf
Ftf
1
Time-shifting Property• Shift in time
– Does not change magnitude of the Fourier transform
– Does shift the phase of the Fourier transform by -t0 (so t0 is the slope of the linear phase)
Fettf tj 0 0
Frequency-shifting Property
000
000
000
000
0
0
sin
2
1 sin
2
1
2
1 cos
2
1 cos
2
20
0
Fj
Fj
tft
FjFjtft
FFtft
FFtft
Ftfe
Ftfetj
tj
00
000
00
0
2
1
2
1
So,
thatRecall2
1
:domainfrequency thein nconvolutio
is domain time thein tionMultiplica
cos
FFY
ttxdtxttttx
txdtxttx
FY
ttfty
Modulation
Modulation• Example: y(t) = f(t) cos(0 t)
f(t) is an ideal lowpass signal
Assume 1 << 0
• Demodulation is modulation followed by lowpass filtering
• Similar derivation for modulation with sin(0 t)
0
1
-
F()
0
Y()
- - - +
F
- +
F
Time Differentiation Property• Conditions
f(t) 0, when |t| f(t) is differentiable
• Derivation of property:Given f(t) F()
tdfe
dtedt
tdfB
tfdt
dFB
tj
tj
)(Let
Fjdt
tdf
Fjdt
tdf
Fjdtetfj
edtftfeB
ejdu
tdfdveu
duvv - udvu
n
n
n
tj
tj
t
tj
tj
tj
so
),( and Let
thatrecall rule, chain theFrom
Time Integration Property
j
FFdxxf
j
FF
jF
tutf
dxxtuxfdxxf
dxxf
0
Therefore,
0
1
:nconvolutio timeofproperty theFrom
? Find
t
-
-
t
-
t
-