Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Fourier
Analysis
Fourier Series
S. Awad, Ph.D.
M. Corless, M.S.E.E.
D. Cinpinski
E.C.E. Department
University of Michigan-Dearborn
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Fourier Series
Periodic Signal Definition
Fourier Series Representation of Periodic Signals
Fourier Series Coefficients
Orthogonal Signals
Example: Orthogonal Signals
Example: Full Wave Rectifier
Complex Exponential Representation
Example: Finding Complex Coefficients
Magnitude and Phase Spectra of Fourier Series
Parsevals Theorem
2
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
3
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
General Sinusoid
A general cosine wave, v(t), has the form:
v(t ) M cos(t )
M = Magnitude, amplitude, maximum value
= Angular Frequency in radians/sec (=2pF)
F = Frequency in Hz
T = Period in seconds (T=1/F)
t = Time in seconds
= Phase Shift, angular offset in radians
4
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
General Sinusoid
Amplitude = 5
Plot in Blue:
5 sin( 2p (60)t )
p/2 Phase Shift
p = 16.67 ms.
5 sin( 2p (60)t )
2
5
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
1 Period
6
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
7
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
8
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
9
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Notice that as
more and more
terms are summed,
the approximation
becomes better
10
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
The above
a0,an, and bn are known as the Fourier Series
Coefficients.
These coefficients are calculated as follows.
12
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
T 2
1
ao
T x(t )dt
T 2
13
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
T 2
2
an x(t ) cos( n ot )dt , n = 1, 2,
T T 2
T 2
2
bn x(t ) sin( n ot )dt , n = 1, 2,
T T 2
14
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Orthogonal Signals
Two periodic signals g1(t) and g2(t) are said to be
Orthogonal if the the integral of their product over one
period is equal to zero.
T /2
15
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
T /2
g1(t) sin(t)
g2(t) cos(t)
sin( t ) cos(t )dt
T / 2
T /2
1
2 sin( t ) cos(t ) dt
2 T / 2
16
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Orthogonal Signals
T /2
1
2 sin( t ) cos(t )dt
2 T / 2
1
T /2 T /2
1
sin( 2t )dt
2 T / 2 4
cos( 2t )
T / 2
1
cos(T ) cos(T )
4
0
17
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
one period
one period
Function Characteristics
The period of y(t) = T/2 and the fundamental
frequency of y(t) is 2o (rad/sec).
Thus,
y (t ) a0 an cos( 2n ot )
n 1
19
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Finding ao
T 2
1
ao
T
T 2
y (t ) dt
T 2
1
ao
T 2 sin(
0
o t ) dt
T /2
2
ao
T sin(
0
o t ) dt
20
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Finding ao
2
ao cos( ot ) 0
T /2
* Use o = 2pi/T
T o
2 oT
ao cos( ) cos( * 0)
T o
o
2
2p
( )T
2 T
ao cos( ) 1
2p 2
T( )
T 21
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Finding ao
1
ao cos(p ) 1
p
1
ao 1 1
p
2
ao
p
22
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Finding an, n = 1, 2, .
T 2
2
T T 2
an y (t ) cos( n o t ) dt ,
T 4
2
T 2 T 4
an sin( o t ) cos( 2 n o t ) dt
T 4
4
(2) sin( o t ) cos( 2n ot )dt
T 0
23
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
4 1 1
T (2n 1) o (2n 1) o
4 1 1
2p (2n 1) (2n 1) 24
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
4 1
y (n) cos2 ot cos4 ot cos6 ot ...
2 1 1
p p 3 15 35
Eulers Identity
j
Me M cos( ) jM sin( )
We could also say:
j
e cos( ) j sin( )
and ...
j ( )
e cos( ) j sin( )
j
e cos( ) j sin( )
26
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Complex Exponential
Representation
The Sine and Cosine functions can be written
in terms of complex exponentials.
cos n ot e
2
1 jn ot jn ot
e
sin n ot
j2
1 jnot jnot
e e
28
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
sin n ot
j2
1
e jnot e jnot
2
cos n ot e jn ot e jn ot
1
Using the Complex Exponential representation of Sine and
Cosine, the Fourier series can be written as:
1 jn ot j jn ot jn o t
x(t ) a0 an e e jn o t
bn e e
n 1 2 2
1 jn o t
x(t ) a0 an jbn e an jbn e
jn o t 1
n 1 2 2
30
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
x(t ) c0 cn e jn ot c n e jn ot
n 1
x(t ) c0 cn e jn o t
cn e jn o t
x(t ) n
c e jn o t
n
n 1 n 1 31
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
where:
Complex cn
*Complex conjugate
Note: if x(t) is real, c-n = cn*
32
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Line Spectra
Line Spectra refers the plotting of discrete coefficients
corresponding to their frequencies
For a periodic signal x(t), cn, n = 0, 1, 2, are
uniquely determined from x(t).
The set cn uniquely determines x(t)
Because cn appears only at discrete frequencies,
n(o, n = 0, 1, 2, the set cn is called the discrete
frequency spectrum or line spectrum of x(t).
33
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Line Spectra
The Cn coefficients are in general complex.
34
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Magnitude of Cn
Recall that the magnitude for a complex number a+jb is
calculated as follows:
a jb a b 2 2
35
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Phase of Cn
Recall that the phase for a complex number a+jb depends
on the quadrant that the angle lies in.
Angle(a+jb) =
Quadrant 1: Quadrant 2:
b
1 b p Tan
1
Tan
a a
Quadrant 3: Quadrant 4:
b b
p Tan 1
Tan
1
a a 36
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Amplitude Spectrum of Cn
Note: If x(t) is real then |Cn| is
of even symmetry. cn cn
cn
2 o o o 2 o (rad sec)
37
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Phase Spectrum of Cn
Note: If x(t) is real then the
Phase of Cn is odd
cn cn
cn
2 o o o 2 o (rad sec)
38
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Finding Co(avg)
The area under x(t) from -1 to -.5 and from .5 to 1 is zero.
0 0
1
1
1 0.5 0.5 1
Co ( avg ) x(t )dt x(t )dt x(t )dt x(t )dt
2 1 2 1 0.5 0.5
0.5
dt t 0.5 (0.5) 0.5
1 1 0.5 1
0.5
2 0.5 2 2
Co(avg) = 0.5
40
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Calculating Cn
p
T /2
1
x(t )e
jn o t
Cn dt sin n
T T / 2
Cn 2
,n0
1
1
np
x(t )e jn ot dt
2 1
0.5 0.5 0.5
1 1 1
e jn o t
dt e jn o t
dt e jn ot dt
2 0.5 2 0.5 2 0.5
0.5
1
0 e jn ot dt 0
2 0.5
n n
1 j 20 j 0
e e 2
j 2 0 n 41
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Factor Evaluation
Now it can be shown that:
sin(np/2) = 0 for n = 2, 4, Cn = 0
sin(2p/2) = sin(p) = 0
sin(-4p/2) = sin(-2p) = 0
etc .
sin(-7p/2) = 1
etc .
42
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Factor Evaluation
Recall: p
sin n Co(avg) = 0.5
Cn 2
,n0
np
Cn 0, n 2,4, etc...
signum(n)
Cn , n 1,5,9,...
n
signum( n)
Cn , n 3,7,11,...
n
43
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Summary of Results
Note: Cn=p if Cn is negative
Therefore:
1
| n | p , n odd p , n 3, 7, 11 ...
and C
Cn .5 n0 n
0 , n even & n 0 0
, otherwise
44
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
45
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
46
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
47
Fourier Analysis: Fourier Series
Math Review with Matlab U of M-Dearborn ECE Department
Parsevals Theorem
Average power of x(t) is calculated from the time
or frequency domain by:
Time Domain:
T 2
1 1
x(t ) dt ao (an bn )
2 2 2 2
Pavg
T T 2 2 n 1
Frequency Domain:
Pavg c c 2 cn
2 2 2
n o
n n 1
48