Lecture 21: Fourier Analysis Using the Discrete Fourier Transform Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan.

Slides:



Advertisements
Similar presentations
DCSP-12 Jianfeng Feng
Advertisements

DCSP-13 Jianfeng Feng Department of Computer Science Warwick Univ., UK
Symmetry and the DTFT If we know a few things about the symmetry properties of the DTFT, it can make life simpler. First, for a real-valued sequence x(n),
10.1 fourier analysis of signals using the DFT 10.2 DFT analysis of sinusoidal signals 10.3 the time-dependent fourier transform Chapter 10 fourier analysis.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Let’s go back to this problem: We take N samples of a sinusoid (or a complex exponential) and we want to estimate its amplitude and frequency by the FFT.
Digital Signal Processing
Review of Frequency Domain
Chapter 8: The Discrete Fourier Transform
Time and Frequency Representations Accompanying presentation Kenan Gençol presented in the course Signal Transformations instructed by Prof.Dr. Ömer Nezih.
FFT-based filtering and the Short-Time Fourier Transform (STFT) R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
MM3FC Mathematical Modeling 3 LECTURE 4 Times Weeks 7,8 & 9. Lectures : Mon,Tues,Wed 10-11am, Rm.1439 Tutorials : Thurs, 10am, Rm. ULT. Clinics : Fri,
Course 2007-Supplement Part 11 NTSC (1) NTSC: 2:1 interlaced, 525 lines per frame, 60 fields per second, and 4:3 aspect ratio horizontal sweep frequency,
Sampling, Reconstruction, and Elementary Digital Filters R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Discrete Fourier Transform(2) Prof. Siripong Potisuk.
Signals and Systems Discrete Time Fourier Series.
Continuous Time Signals All signals in nature are in continuous time.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Lecture 4: Sampling [2] XILIANG LUO 2014/10. Periodic Sampling  A continuous time signal is sampled periodically to obtain a discrete- time signal as:
Systems: Definition Filter
Leakage & Hanning Windows
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Chapter 4: Sampling of Continuous-Time Signals
ENGI 4559 Signal Processing for Software Engineers Dr. Richard Khoury Fall 2009.
Copyright © Shi Ping CUC Chapter 3 Discrete Fourier Transform Review Features in common We need a numerically computable transform, that is Discrete.
Fourier representation for discrete-time signals And Sampling Theorem
Discrete-Time and System (A Review)
ORE 654 Applications of Ocean Acoustics Lecture 6a Signal processing
DTFT And Fourier Transform
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
1 Signals & Systems Spring 2009 Week 3 Instructor: Mariam Shafqat UET Taxila.
Power Spectral Density Function
Chapter 2. Fourier Representation of Signals and Systems
8.1 representation of periodic sequences:the discrete fourier series 8.2 the fourier transform of periodic signals 8.3 properties of the discrete fourier.
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Digital Signal Processing – Chapter 10
Discrete Fourier Transform Prof. Siripong Potisuk.
Professor A G Constantinides 1 The Fourier Transform & the DFT Fourier transform Take N samples of from 0 to.(N-1)T Can be estimated from these? Estimate.
Notice  HW problems for Z-transform at available on the course website  due this Friday (9/26/2014) 
Zhongguo Liu_Biomedical Engineering_Shandong Univ. Chapter 8 The Discrete Fourier Transform Zhongguo Liu Biomedical Engineering School of Control.
Fourier Analysis of Discrete-Time Systems
Fourier Analysis of Discrete Time Signals
Lecture 17: The Discrete Fourier Series Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Fourier Analysis of Signals and Systems
revision Transfer function. Frequency Response
Lecture#10 Spectrum Estimation
Digital Signal Processing. Discrete Fourier Transform Inverse Discrete Fourier Transform.
Lecture 18: EE 221: Signals Analysis and Systems Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Lecture 16: Sampling of Continuous-Time Signals Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Vibrationdata 1 Power Spectral Density Function PSD Unit 11.
Fourier Analysis Using the DFT Quote of the Day On two occasions I have been asked, “Pray, Mr. Babbage, if you put into the machine wrong figures, will.
Lecture 11: EE 221: Signals Analysis and Systems Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Lecture 14: Generalized Linear Phase Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Lecture 13 Outline: FIR Filter Design: Freq. Response Matching, Causal Design, Windowing Announcements: Reading: “4: FIR Discrete-Time Filters” pp
Lecture 21: EE 221: Signals Analysis and Systems Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Lecture 18: The Discrete Fourier Transform Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 14 FFT-Radix-2 Decimation in Frequency And Radix -4 Algorithm University of Khartoum Department.
بسم الله الرحمن الرحيم Lecture (12) Dr. Iman Abuel Maaly The Discrete Fourier Transform Dr. Iman Abuel Maaly University of Khartoum Department of Electrical.
Fourier series. Examples Fourier Transform The Fourier transform is a generalization of the complex Fourier series in the limit complexFourier series.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Digital Signal Processing Lecture 4 DTFT
The Discrete Fourier Transform
Fourier Analysis of Signals Using DFT
Sampling and the Discrete Fourier Transform
Sampling the Fourier Transform
Leakage Error in Fourier Transforms
APPLICATION of the DFT: Estimation of Frequency Spectrum
Lec.6:Discrete Fourier Transform and Signal Spectrum
EE150: Signals and Systems 2016-Spring
Presentation transcript:

Lecture 21: Fourier Analysis Using the Discrete Fourier Transform Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan Spring 20141

Outline  Relationships between CTFT, DTFT, & DFT  Fourier Analysis of Signals Using DFT  Effect of Windowing on Sinusoidal Signals  Window Functions  The Effect of Spectral Sampling Spring 20142

Relationships between CTFT, DTFT, & DFT Spring 20143

Cont.. Spring 20144

Cont.. Spring Note: the aliasing in the time-domain occurred because the signal is time unlimited and the aliasing in the frequency-domain occurred since the signal is frequency unlimited. Dilemma: for most of the signals if it is time limited then it will be frequency unlimited and vice versa.

Spring Fourier Analysis of Signals Using DFT  One major application of the DFT: analyze signals  Let’s analyze frequency content of a continuous-time signal  Steps to analyze signal with DFT Remove high-frequencies to prevent aliasing after sampling Sample signal to convert to discrete-time Window to limit the duration of the signal (a consequence of the finite length requirement of the DFT) Take DFT of the resulting signal

Cont.. Spring 20147

8 Example Continuous- time signal Anti-aliasing filter Signal after filter

Spring Example Cont’d Sampled discrete- time signal Frequency response of window Windowed and sampled Fourier transform

Spring

Spring Effect of Windowing on Sinusoidal Signals  The effects of anti-aliasing filtering and sampling is known  We will analyze the effect of windowing  Choose a simple signal to analyze this effect: sinusoids  Assume ideal sampling and no aliasing we get  And after windowing we have  Calculate the DTFT of v[n] by writing out the cosines as

Spring Example

Spring Example Cont’d  Magnitude of the DTFT of the sampled signal  We expect to see dirac function at input frequencies  Due to windowing we see, instead, the response of the window  Note that both tones will affect each other due to the smearing This is called leakage: pretty small in this example

Spring Example Cont’d  If the input tones are close to each other   On the left: the tones are so close that they have considerable affect on each others magnitude  On the right: the tones are too close to even separate in this case They cannot be resolved using this particular window

Effects of time-windowing Spring

Window Functions Spring

Window choices Spring

Cont.. Spring

Spring

Spring The Effect of Spectral Sampling

Spring Example Cont’d  Note the peak of the DTFTs are in between samples of the DFT  DFT doesn’t necessary reflect real magnitude of spectral peaks

Spring Example Cont’d  Let’s consider another sequence after windowing we have

Spring Example Cont’d  In this case N samples cover exactly 4 and 8 periods of the tones  The samples correspond to the peak of the lobes  The magnitude of the peaks are accurate  Note that we don’t see the side lobes in this case, solve the problem with zero-padding.

Spring Example: DFT Analysis with Kaiser Window  The windowed signal is given as  Where w K [n] is a Kaiser window with β=5.48 for a relative side lobe amplitude of -40 dB  The windowed signal

Spring Example Cont’d

 The effect of DFT length for Kaiser window of length L = 32. (b) Magnitude of DFT for N = 64. (c) Magnitude of DFT for N = 128. Spring

Summary:  Zero-padding will increase the number of points (increase the resolution) but it will not improve the ability to resolve close frequencies.  Resolving close frequencies depends on the window length and shape, as the length increase, the ability to resolve close frequencies increase. Spring