Fourier Series Prof. Brian L. Evans

Slides:



Advertisements
Similar presentations
For more ppt’s, visit Fourier Series For more ppt’s, visit
Advertisements

Fourier Series 主講者:虞台文.
Math Review with Matlab:
Review on Fourier …. Slides edited from: Prof. Brian L. Evans and Mr. Dogu Arifler Dept. of Electrical and Computer Engineering The University of Texas.
CH#3 Fourier Series and Transform
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Motivation Music as a combination of sounds at different frequencies
1 Prof. Nizamettin AYDIN Advanced Digital Signal Processing 30/09/14.
Lecture 3 MATLAB LABORATORY 3. Spectrum Representation Definition: A spectrum is a graphical representation of the frequency content of a signal. Formulae:
1 Prof. Nizamettin AYDIN Digital Signal Processing.
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
Interpolation and Pulse Shaping
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
1 ECE 3336 Introduction to Circuits & Electronics Note Set #8 Phasors Spring 2013 TUE&TH 5:30-7:00 pm Dr. Wanda Wosik.
1. 2 Ship encountering the superposition of 3 waves.
Signals & Systems Lecture 13: Chapter 3 Spectrum Representation.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Fourier Series Fourier Transform Discrete Fourier Transform ISAT 300 Instrumentation and Measurement Spring 2000.
CH#3 Fourier Series and Transform
Digital Signal Processing
Signals and Systems Fall 2003 Lecture #6 23 September CT Fourier series reprise, properties, and examples 2. DT Fourier series 3. DT Fourier series.
The Spectrum n Jean Baptiste Fourier ( ) discovered a fundamental tenet of wave theory.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 3
CH#3 Fourier Series and Transform 1 st semester King Saud University College of Applied studies and Community Service 1301CT By: Nour Alhariqi.
DSP First, 2/e Lecture 7 Fourier Series Analysis.
DSP First, 2/e Lecture 5 Spectrum Representation.
DSP First, 2/e Lecture 6 Periodic Signals, Harmonics & Time-Varying Sinusoids.
DSP First, 2/e Lecture 18 DFS: Discrete Fourier Series, and Windowing.
DSP-First, 2/e LECTURE #3 Complex Exponentials and Complex Numbers.
DSP First, 2/e LECTURE #1 Sinusoids Aug © , JH McClellan & RW Schafer.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Chapter 17 The Fourier Series
Lecture 6 Periodic Signals, Harmonics & Time-Varying Sinusoids
Time-Frequency Spectrum
Sampling and Aliasing Prof. Brian L. Evans
Introduction & Sinusoids
Signal Processing First
Lecture 11 FIR Filtering Intro
Periodic Signals Prof. Brian L. Evans
Advanced Digital Signal Processing
LECTURE #3 Complex Exponentials & Complex Numbers
Sampling and Aliasing Prof. Brian L. Evans
Signal Processing First
Continuous-Time Signal Analysis
Lecture 5 Spectrum Representation
Review on Fourier …. Slides edited from: Prof. Brian L. Evans and Mr. Dogu Arifler Dept. of Electrical and Computer Engineering The University of Texas.
The Laplace Transform Prof. Brian L. Evans
Sampling and Reconstruction
Frequency Response Prof. Brian L. Evans
Generating Sinusoidal Signals
Lecture 14 Digital Filtering of Analog Signals
Lecture 10 Digital to Analog (D-to-A) Conversion
Lecture 8 Fourier Series & Spectrum
LECTURE #2 Phase & Time-Shift Delay & Attenuation
Digital Signal Processing
Advanced Digital Signal Processing
Lecture 13 Frequency Response of FIR Filters
Lecture 18 DFS: Discrete Fourier Series, and Windowing
Fourier Series September 18, 2000 EE 64, Section 1 ©Michael R. Gustafson II Pratt School of Engineering.
Signal Processing First
Digital Signal Processing
Lecture 7C Fourier Series Examples: Common Periodic Signals
Lecture 10: Fourier Analysis of Periodic Signals
Lecture 5A: Operations on the Spectrum
Lecture 7: Spectral Representation
Lec.6:Discrete Fourier Transform and Signal Spectrum
Signal Processing First
Lecture 21 Zeros of H(z) and the Frequency Domain
Presentation transcript:

Fourier Series Prof. Brian L. Evans EE 313 Linear Systems and Signals Fall 2017 Fourier Series Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Textbook: McClellan, Schafer & Yoder, Signal Processing First, 2003 Lecture 3 http://www.ece.utexas.edu/~bevans/courses/signals

Periodic Signals – SPFirst Sec. 3-2 Beat Notes Occurs when multiplying two sinusoidal signals Audio: singing when holding a note, some musical instruments Communications: amplitude modulation (AM radio, Wi-Fi) Example: Rewrite x(t) as sum of complex sinusoids f Spectrum

Periodic Signals – SPFirst Sec. 3-2 Beat Notes Example: Equal to: f0 = 10; f1 = 1000; fs = 8000; Ts = 1/fs; t = 0 : Ts : 3; x0 = cos(2*pi*f0*t); x1 = sin(2*pi*f1*t); x = x0 .* x1; sound(x, fs); % plot one period n = 0.1 / Ts; plot( t(1:n), x(1:n) ); f2 = 1010; f3 = 990; fs = 8000; Ts = 1/fs; t = 0 : Ts : 3; x2 = cos(2*pi*f2*t - pi/2); x3 = cos(2*pi*f3*t - pi/2); x = x2 + x3; sound(x, fs); % plot one period f0 = gcd(f2, f3); T0 = 1/f0; n = T0 / Ts; plot( t(1:n), x(1:n) );

Periodic Signals – SPFirst Sec. 3-3 Periodic Waveforms A signal has period T if x(t + T) = x(t) for all t Also periodic with periods 2T, 3T, etc., and –T, –2T ... Smallest positive period T0 is called the fundamental period Fundamental frequency f0 is computed as 1 / T0 Synthesize periodic signals Add two or more cosine waves with harmonic frequencies Finding fundamental frequency Largest f0 such that fk = k f0 , i.e. f0 = gcd{ fk } Consider notes A 440 Hz, E 660 Hz and F♯ 740 Hz. f0 = __

Notation and Speech Example Periodic Signals – SPFirst Sec. 3-3.1 Notation and Speech Example Alternate periodic signal synthesis formula Expand cosines into sum of two exponentials (Euler’s formula) Explicitly represents positive and negative frequencies: where Synthesis of “ah” vowel from SPFirst (page 45) http://dspfirst.gatech.edu/chapters/03spect/demos/vowel Matlab command: vowel Comment out lines that start with capture and imwrite Combines components at 200, 400, 500, 1600 and 1700 Hz

Speech Example Revisited Periodic Signals – SPFirst Sec. 3-3.1 Speech Example Revisited A recording of the “ah” vowel being spoken How close did synthesized vowel sound like “ah”? t Time domain f Magnitude of Spectrum “ah” recording Time domain t Magnitude of Spectrum f synthesized sound

Periodic Signals – SPFirst Sec. 3-4 Fourier Series Any periodic signal can be synthesized With a sum of harmonically related sinusoids Mathematical theory realized by Fourier series T0 fundamental period f0 fundamental frequency (f0 = 1 / T0) kth complex exponential in summation has frequency fk = k f0 Special case Conjugate symmetric amplitudes: Leads to real-valued x(t):

Periodic Signals – SPFirst Sec. 3-4 Fourier Series Analysis: start with x(t) and compute { ak } Integrate x(t) over fundamental period T0 Calculation of a0 simplifies to average value of x(t) Can often “eyeball” a0 without performing integration Example #1: With x(t) = cos(2 p f0 t), what is a0 ? Example #2: With x(t) = cos2(2 p f1 t), what is a0 ? Synthesis: start with { ak } and compute x(t) General case:

Spectrum of the Fourier Series Periodic Signals – SPFirst Sec. 3-5 Spectrum of the Fourier Series Find Fourier series coefficients for x(t) = cos3(3pt) Approach #1: Fourier analysis formulas Plot x(t) to find T0 = 3 s / 4.5 = 2/3 s and “eyeball” a0 = 0 and then Approach #2: Expand into complex exponentials t Resulting spectrum w0 = gcd(3p, 9p) = 3p f0 = 1.5 Hz f Spectrum f0 3 f0 -3 f0 -f0

Fourier Analysis of a Square Wave Periodic Signals – SPFirst Sec. 3-6.1 Fourier Analysis of a Square Wave Periodic square wave with 50% duty cycle Defined for one period as 1 x(t) t Fourier coefficients a0 = ½ because x(t) is 1 half the time and 0 half the time Then, For k ≠ 0

Spectrum for a Square Wave Periodic Signals – SPFirst Sec. 3-6.2 Spectrum for a Square Wave Fourier coefficients Independent of T0 Example T0 = 0.04 s  f0 = 25 Hz .02 0.04 1 t x(t) .01 ©2003-2016, JH McClellan & RW Schafer

Fourier Synthesis of a Square Wave Periodic Signals – SPFirst Sec. 3-6.3 Fourier Synthesis of a Square Wave Synthesis using up to the 7th harmonic demo ©2003-2016, JH McClellan & RW Schafer

Spectrum & Fourier Series Periodic Signals – SPFirst Sec. 3-6 Spectrum & Fourier Series ©2003-2016, JH McClellan & RW Schafer

Fourier Synthesis vs. Analysis Periodic Signals – SPFirst Sec. 3-6 Fourier Synthesis vs. Analysis Fourier Synthesis Given (fk, Ak, fk) values, create x(t) Implementing synthesis formula is somewhat straightforward Achieving high perceptual quality in x(t) is difficult, e.g. synthesized speech or music Fourier Analysis Very difficult task, esp. for physical signals Given x(t), extract (fk, Ak, fk) values. How many? Using (fk, Ak, fk), how close is model to signal? Need mathematical algorithms for computer