32
 Copyright © Monash University 2009 Signal Processing First Lecture 6 Fourier Analysis And Fourier Synthesis 1

SPFirst-L06EV

Embed Size (px)

Citation preview

Page 1: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 1/32

Copyright © Monash University 2009

Signal

ProcessingFirst

Lecture 6

Fourier Analysis

And 

Fourier Synthesis

1

Page 2: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 2/32

Copyright © Monash University 2009

READING ASSIGNMENTS•   This Lecture:

 –  Fourier Series

 in

 Ch

 3,

 Sects

 3‐4,

 3‐5 &

 3‐6

•   Other Reading:

 –  Next Lecture:

 Sampling

2

Page 3: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 3/32

Copyright © Monash University 2009

LECTURE OBJECTIVES

•  Work with the Fourier Series Integral

•   ANALYSIS via Fourier Series

 –  For PERIODIC signals:

  x(t+T 0) = x(t)

 –  Later: spectrum from the Fourier Series

3

0(2 / )( )

  j k T t  

 x t a e   

 0

0

00

(2 / )1 ( )T 

 j k T t 

k    T a x t e dt  

 

Page 4: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 4/32

Copyright © Monash University 2009

SPECTRUM DIAGRAM•   Recall Complex Amplitude vs. Freq

4

0 100 250 –100 –250f (in Hz)

3/7     je3/7     je

2/4     je

2/4     je

10 k k    a X   21

 X k   Ak e j k 

* *12   k k  X a

 N 

t  f  jk 

t  f  jk 

k k  e X e X  X t  x1

2

212

21

0)(    

k a{ *k a0a

Page 5: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 5/32

Copyright © Monash University 2009

Harmonic Signal

5

PERIOD/FREQUENCY of  each COMPLEX EXPONENTIAL:

t  f k  j

k eat  x 02)(

   

00 0 0

0 0

2 1 12 or wherek 

T kf k T T  T kf k f  

   

Signals of  the following for are periodic of  period T 0

Page 6: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 6/32

Copyright © Monash University 2009

Fourier Series Synthesis

6

k  jk k 

 N 

k  k k 

e A X 

t kf  A At  x

 

  

  1 00

)2cos()(

k  jk k k    e A X a    

21

21

COMPLEX

 AMPLITUDE

t  f k  j

k k eat  x

02

)(   

Page 7: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 7/32

Copyright © Monash University 2009

Harmonic Signal (3 Freqs)

3/15/20127

T = 0.1

a3 a5

a1

Page 8: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 8/32

Copyright © Monash University 2009

Example )3(sin)(

3

t t  x    

t  jt  jt  jt  j e j

e j

e j

e j

t  x       9339

88

3

8

3

8)(

   

  

   

  

  

  

   

  

 

8

Page 9: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 9/32

Copyright © Monash University 2009

In this case, analysis

 just requires picking

off the coeffic ients.

t  jt  jt  jt  j e j

e j

e j

e j

t  x       9339

88

3

8

3

8)(

   

  

   

  

  

  

   

  

 

3k 1k 1k 3k 

k a

9

Example )3(sin)(

3

t t  x    

Page 10: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 10/32

Copyright © Monash University 2009

SYNTHESIS vs. ANALYSIS•   SYNTHESIS

 –  Easy –  Given (k,Ak,k) create 

x(t)

•   Synthesis can be HARD –   Synthesize Speech so that it 

sounds good

•   ANALYSIS

 –  Hard –  Given x(t), extract 

( k,Ak,k) 

 –  How many?

 –  Need algorithm for 

computer 

10

Page 11: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 11/32

Copyright © Monash University 2009

STRATEGY: x(t) ak

•   ANALYSIS

 –  Get representation

 from

 the

 signal

 –  Works for PERIODIC Signals

•   Fourier 

Series –  Answer is:  an INTEGRAL over one period

11

  0

0

0

0

)(1T 

dt et  xa   t k  jT k 

 

Page 12: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 12/32

Copyright © Monash University 2009

INTEGRAL Property of exp(j)

•   INTEGRATE over ONE PERIOD

12

00

0 0

0

0

(2 / ) (2 / )0

0 0

20

(2 / )

00

2

( 1)2

0

T T  j T mt j T mt 

 j m

T  j T mt 

T e dt e

 j m

T e

 j m

e dt T 

 

 

 

 

 

 

0m

0

0

2

   

0m 

Page 13: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 13/32

Copyright © Monash University 2009

ORTHOGONALITY of exp(j)

•   PRODUCT of  exp(+j ) and exp(‐ j )

13

 

k dt ee

kt T  jt T  j

1

01 0

00

0

)/2()/2(

0

  

 

0

0

0

))(/2(

0

1

  T 

t k T  j dt eT 

 

Page 14: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 14/32

Copyright © Monash University 2009

Isolate One FS Coefficient0

0 0

0 0 0

0 0

0 0

0 0 0

0 0

0

0

(2 / )

(2 / ) (2 / ) (2 / )1 1

0 0

(2 / ) (2 / ) (2 / )1 1

0 0

(2 / )1

( )

( )

( )

( )

 j T k t 

T T 

 j T t j T k t j T t 

k T T 

T T  j T t j T k t j T t 

k T T 

 j T l t l   T 

 x t a e

a x t e dt a e e dt  

 x t e dt a e e dt a

a x t e d  

 

 

 

 

 

0

0

t    k forexcept

zeroisIntegral

Page 15: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 15/32

Copyright © Monash University 2009

SQUARE WAVE EXAMPLE

15

0 –.02 .02 0.04

1

 t

 x(t)

.01

sec.04.0for

0

01)(

0

0021

02

1

T t T 

T t t  x

Duty cycle 50%

Page 16: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 16/32

Copyright © Monash University 2009

FS for a SQUARE WAVE {ak}

16

)0()(1 0

0

0

)/2(

0

  k dt et  xT a

kt T  jk 

 

02.

0

)04./2(

)04./2(04.1

02.

0

)04./2(104.

1   kt  j

k  j

kt  jk    edt ea    

 

   

k  je

k  j

k k  j

  

 

2

)1(1)1(

)2(

1 )(  

 

Page 17: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 17/32

Copyright © Monash University 2009

Special care for the DC Coefficient: a0

17

)0()(1 0

0

0

)/2(

0

  k dt et  x

T a

kt T  jk 

 

)Area(1

)(1

000

0

0

T dt t  xT a

21

02.

0

0 )002(.04.11

04.1   dt a

Page 18: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 18/32

Copyright © Monash University 2009

Fourier Coefficients ak 

18

 ak is a function of k

Complex Amplitude for k-th Harmonic

This one doesn’t depend on the period, T0

which only decides the fundamental frequency

0

,4,20

,3,11

2

)1(1

21 k 

k k  j

k  ja

 

 

 

Page 19: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 19/32

Copyright © Monash University 2009

Spectrum from Fourier Series

19

0

,4,20

,3,1

21 k 

k k 

 j

ak   

 )25(2)04.0/(20        

Page 20: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 20/32

Copyright © Monash University 2009

FS: Rectified Sine Wave {ak

}

20

)1()(1 0

0

0

)/2(

0

  k dt et  x

T a

kt T  jk 

 

2/

0))1)(/2((2

)1)(/2(2/

0))1)(/2((2

)1)(/2(

2/

0

)1)(/2(

21

2/

0

)1)(/2(

21

2/

0

)/2()/2()/2(

1

2/

0

)/2(21

0

00

00

00

0

0

0

0

0

0

0

0

0

00

0

0

0

00

2

)sin(

k T  jT  j

t k T  jT 

k T  jT  j

t k T  j

t k T  j

T  j

t k T  j

T  j

kt T  jt T  jt T  j

T kt T  j

T T k 

ee

dt edt e

dt e jee

dt et a

 

 

 

 

  

   

  

 Half-Wave Rectified Sine

Page 21: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 21/32

Copyright © Monash University 2009

1 1,4 4

 j ja a

 

FS: Rectified Sine Wave {ak }

21

0 00 0

0 0 0 0

0 0 0 0

/2 /2(2 / )( 1) (2 / )( 1)

2 ( (2 / )( 1)) 2 ( (2 / )( 1))0 0

(2 / )( 1) /2 (2 / )( 1) /21 14 ( 1) 4 ( 1)

( 1) ( 1)1 14 ( 1) 4 ( 1)

1 ( 1)

4 (

1 1

1 1

T T  j T k t j T k t 

k    j T j T k j T j T k  

 j T k T j T k T 

k k 

 j k j k k k 

k k 

e ea

e e

e e

 

 

 

 

   

 

  2

2

1)

1

2 ( 1)

0 odd ( 1)

( 1) 1 ? 1 even

k k 

 

 

Try yourselves

Page 22: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 22/32

Copyright © Monash University 2009

Fourier Series Integral•   HOW do you determine ak from  x(t) ?

22

00 /1 FrequencylFundamenta   T  f  

component)(DC)(

)(

0

0

0

0

0

0

10

0

)/2(1

 

T t k T  j

T k 

dt t  xa

dt et  xa   

realis)(when*t  xaa k k  

Page 23: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 23/32

Copyright © Monash University 2009   23

Fourier Series Synthesis•   HOW do you APPROXIMATE x(t) ?

•   Use FINITE number of  coefficients

  0

0

0

0

)/2(1 )(T 

t k T  j

T k    dt et  xa   

realis)(when*t  xaa k k  

t  f k  j N 

 N k 

k eat  x 02)(

   

Page 24: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 24/32

Copyright © Monash University 2009

3/15/2012

24

Fourier Series Synthesis

Page 25: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 25/32

Copyright © Monash University 2009   25

Synthesis: 1st & 3rd Harmonics

))75(2cos(3

2))25(2cos(

2

2

1)(

22    

  

    t t t  y

Page 26: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 26/32

Copyright © Monash University 2009

Synthesis: up to 7th Harmonic

26

)350sin(7

2)250sin(

5

2)150sin(

3

2)50cos(

2

2

1)(

2  t t t t t  y    

  

  

  

  

Page 27: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 27/32

Copyright © Monash University 2009  3/15/2012

27

Fourier Synthesis

)3sin(3

2)sin(

2

2

1)( 00   t t t  x N     

  

 

Page 28: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 28/32

Page 29: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 29/32

Copyright © Monash University 2009

3/15/2012

29

fseriesdemo GUI

Page 30: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 30/32

Copyright © Monash University 2009

Vector space interpretation

Scalar product: , cos( )v w v w    

a

b

, cos( ) cos( )

, cos( ) sin( )2

a v i v i c

b v i v j c

 

   

v ai b j

c

i

 j

,i j

Orthonormal basis i.e |i|=| j|=1 and <i,j> = 0

θ

Page 31: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 31/32

Copyright © Monash University 2009

Hilbert space interpretation

Scalar product:

( ), ( )v x t w y t  

0

2 0( ) ( ), ( )

1

k  j t T 

k k l

k lt e t t  

k l

 

 

 

Orthonormal basis:

Periodic signals correspond to vectors in a vector space where

0

*

0 0

1( ), ( ) ( ) ( )

 x t y t x t y t dt T  

02 2

0 0

1( ) ( )

 x t x t dt T 

 Norm:

Page 32: SPFirst-L06EV

7/21/2019 SPFirst-L06EV

http://slidepdf.com/reader/full/spfirst-l06ev 32/32

Copyright © Monash University 2009

Hilbert space interpretation

i.e. the signal is decomposed along the orthonormal basisto get the spectrum components ak 

The Fourier series becomes:

( ) ( ) ( ), ( )k k k k  

 x t a t a x t t   

Signal energy: Px = ||x(t)||2 = square length of the vector = …