Fourier Transform Fast Fourier Transform discovered by Carl Gauss ~1805 re- re invented by Cooley & Tukey in 1965

Similar documents
3 What You Should Know About Complex Numbers

Electric Circuit Theory

Frequency Response. Re ve jφ e jωt ( ) where v is the amplitude and φ is the phase of the sinusoidal signal v(t). ve jφ

Sinusoidal Steady-State Analysis

09/29/2009 Reading: Hambley Chapter 5 and Appendix A

Each of these functions represents a signal in terms of its spectral components in the frequency domain.

MATHEMATICS FOR ENGINEERING TRIGONOMETRY TUTORIAL 3 PERIODIC FUNCTIONS

Handout 11: AC circuit. AC generator

EE292: Fundamentals of ECE

Poles and Zeros in z-plane

CIRCUIT ANALYSIS II. (AC Circuits)

Down-Sampling (4B) Young Won Lim 11/15/12

Date: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 3 TUTORIAL 1 - TRIGONOMETRICAL GRAPHS

Date: 31 March (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

Phasors: Impedance and Circuit Anlysis. Phasors

Sinusoids and Phasors

CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

Chapter 5 Frequency Domain Analysis of Systems

Standing Waves If the same type of waves move through a common region and their frequencies, f, are the same then so are their wavelengths, λ.

Review of 1 st Order Circuit Analysis

Damped Oscillators (revisited)

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil

Phasor mathematics. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

d n 1 f dt n 1 + K+ a 0f = C cos(ωt + φ)

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation

Sinusoids. Amplitude and Magnitude. Phase and Period. CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

Discrete-Time David Johns and Ken Martin University of Toronto

EE100Su08 Lecture #11 (July 21 st 2008)

Chapter 4 Discrete Fourier Transform (DFT) And Signal Spectrum

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2

Up-Sampling (5B) Young Won Lim 11/15/12

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Digital Signal Processing

Phase-error Correction by Single-phase Phase-Locked Loops based on Transfer Delay

CHAPTER 4 FOURIER SERIES S A B A R I N A I S M A I L

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

Simple harmonic motion the motion of springs is a very important topic in physics.

Frequency Dependent Aspects of Op-amps

2 Frequency-Domain Analysis

Dynamic circuits: Frequency domain analysis

Down-Sampling (4B) Young Won Lim 10/25/12

OSE801 Engineering System Identification. Lecture 05: Fourier Analysis

Lecture 9: Space-Vector Models

Chapter 10: Sinusoids and Phasors

A system that is both linear and time-invariant is called linear time-invariant (LTI).

THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3

Name (print): Lab (circle): W8 Th8 Th11 Th2 F8. θ (radians) θ (degrees) cos θ sin θ π/ /2 1/2 π/4 45 2/2 2/2 π/3 60 1/2 3/2 π/

Circuits and Systems I

Discrete-Time Signals: Time-Domain Representation

Chapter 5 Frequency Domain Analysis of Systems

Chapter 3 Mathematical Methods

DCSP-2: Fourier Transform

Introduction to Vibration. Professor Mike Brennan

MEDE2500 Tutorial Nov-7


Discrete Fourier Transform

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

R-L-C Circuits and Resonant Circuits

summable Necessary and sufficient for BIBO stability of an LTI system. Also see poles.

Order Tracking Analysis

ECG782: Multidimensional Digital Signal Processing

For a rigid body that is constrained to rotate about a fixed axis, the gravitational torque about the axis is

Discrete-Time Signals: Time-Domain Representation

Discrete Time Systems

Unstable Oscillations!

Grades will be determined by the correctness of your answers (explanations are not required).

EE40 Lecture 11 Josh Hug 7/19/2010

Bridge between continuous time and discrete time signals

Solutions to Problems in Chapter 4

I. Signals & Sinusoids

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

26. The Fourier Transform in optics

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form

PREMED COURSE, 14/08/2015 OSCILLATIONS

Lecture 1a. Complex numbers, phasors and vectors. Introduction. Complex numbers. 1a.1

Circuit Analysis-III. Circuit Analysis-II Lecture # 3 Friday 06 th April, 18

SCHOOL OF MATHEMATICS MATHEMATICS FOR PART I ENGINEERING. Self-paced Course

The Hilbert Transform

Music 270a: Complex Exponentials and Spectrum Representation

SHOCK AND VIBRATION RESPONSE SPECTRA COURSE Unit 6A. The Fourier Transform. By Tom Irvine

Oversampling Converters

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame.

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

Figure 3.1 Effect on frequency spectrum of increasing period T 0. Consider the amplitude spectrum of a periodic waveform as shown in Figure 3.2.

MAE 143B - Homework 9

Slide 1 / 70. Simple Harmonic Motion

ESE 531: Digital Signal Processing

A3. Frequency Representation of Continuous Time and Discrete Time Signals

Alternating Current (AC) Circuits

The Fourier Transform (and more )

NMR course at the FMP: Practical aspects

Solutions to ECE 2026 Problem Set #1. 2.5e j0.46

EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 2- ALGEBRAIC TECHNIQUES TUTORIAL 2 - COMPLEX NUMBERS

Lecture 4: R-L-C Circuits and Resonant Circuits

Complex Numbers, Phasors and Circuits

BME 50500: Image and Signal Processing in Biomedicine. Lecture 2: Discrete Fourier Transform CCNY

Physics 1C. Lecture 13B

Revision of Basic A.C. Theory

Transcription:

ourier Transform ast ourier Transform discovered by Carl Gauss ~85 re-invented by Cooley & Tukey in 965 wikipedia

Next concepts Shannon s Theorem ourier analysis Complex notation Rotating vectors Angular and circular frequency, initial phase Vector representation ti of sinusoidal id signal A sinusoid sampled with the sample rate twice its frequency

requency aliasing and Shannon s Theorem A sinusoid sampled with the sample rate less than twice its frequency: A false frequency is detected In order to prevent the frequency aliasing the signal cannot contain components with frequencies above half of the sample rate (they must be filtered out) The highest frequency detectable without aliasing is equal to half of the sample rate. Half of the sample rate is called the Nyquist frequency. Two-dimensional vector Complex notation a + j b a cos θ b sin θ Imag jb a + b θ atan (b/a) θ a (cos θ +jsin θ ) Euler s relationship e jθ (cos θ + j sin θ ) e -jθ (cos θ -j sin θ ) e jθ Real

Complex conjugate Imaginary part has the opposite sign Imag jb * (cos θ -j sin θ ) * (a - j b ) θ a Real * e -jθ * A few tricks Let s rotate the axes so the Real points up Imag jb θ a Real *

A few tricks Let s rotate the axes so the Real points up A few tricks Let s rotate the axes so the Real points up

A few tricks Let s flip the labels A few tricks Let s flip the labels Real * θ a Imag jb -jb

Next concepts Negative frequency Discrete ourier Transform olded spectrum requency resolution Discussion on parameters for frequency domain analysis Two counter-rotating rotating vectors Real Angular frequency ω (radians/s) Circular frequency * f(hz) or (revs/s) a ω π f Initial phase (at time) φ (radians) ( t ) ( t) ( t) + j e e ( ω t +φ ) j( ω t +φ ) ( t) Imag j( ω t + φ ) j( ω t + φ ) ( e + e ) jb θ -jb θ ω t + φ [ cos( ωt + sin j( ωt + cos( ωt sin j( ωt ] cos( ωt θ πf t+ φ

Two counter-rotating rotating vectors ( t) cos( ωt + cos( ωt j( ωt+ φo ) j( ωt+ φ ) ( e + e ) [ j sin( ωt + cos( ωt j sin( ωt ] Two counter-rotating rotating vectors (negfreq.m) With half amplitude Being a complex conjugate of each other red-positive freq..5.5 Real -.5 -.5 - Imaginary - -.5. Time

How to make a vector rotating with frequency ω stationary At a given time the vector is ( t ) e e j( π f t+ φ ) j ( ω t+ φ ) Multiply by j t e ω j( ωt+ φ ) jωt e e e jφ After the multiplication the result is a vector whose phase angle does not change, i.e. it is stationary. Normally the signal contains more than one sinusoid (rotating vectors). If the signal contains another vector rotating with frequency ω, initial phase φ and magnitude, after the same multiplication by exp(-jωt) the resulting vector will still rotate with the frequency (ω ω) j( ω t+ φ ) j( ω t+ φ ) jωt jφ j( ω ω) t+ φ ) ( e + e ) e e + e By making this multiplication for all k data points sampled with the sampling interval Δt and adding the terms together th we obtain a stationary ti vector with the magnitude k * and, due to the cancelling effect, a near zero small vector for the second vector that still rotates

In general k n g( t n ) e jω t n G( ω) Discrete ourier Transform G(ω) is the magnitude of the harmonic component of the signal at frequency ω, multiplied k times. ast ourier Transform is a fast DT algorithm applicable to data samples with the size being a power of. 3-D representation of an element of the frequency spectrum (negfreq.m) red-positive freq..5.5 Real Re -.5 -.5 -.5 Imaginary -.5 - -.5 - -.5 Im req

G DC value (offset) (mean value) k jωtn ( ω) g( tn) e When ω G( ω n ) k n g( t ) e n k n g( t ) n.5.5.5 -.5 4 6 8 4 6 8 T (ast ourier Transform) T algorithm is only AST if the number of points is a power of, e.g. 5, 4, 48 etc In a spectrum the DC value is at zero frequency (at the origin) In order to produce correct values the result of the T algorithm must be divided by the number of points When the negative frequency components are eliminated, the remaining matching positive frequency components must be doubled to compensate Example signal.m fftexample.m fftexample.m

olded spectrum frequency axis requency spectrum can only detect frequency components from from Hz to half of the sampling frequency. This is related to the Shannon Sampling Theorem. The limits of frequency axis are from Hz (DC value) to sreq/ Corresponding Matlab indices (folded) are from (one) to npts/+ Half of the sampling frequency is termed the Nyquist frequency irst - ve frequency A / Two-sided spectra Amplitude A / A / A / A o Last + ve frequency (Nyquist) -f npts- npts Δf Δf...f f s / 3 npts/+ A /4 Amplitude A /4 POWER A /4 A o A /4 -f Δf Δf f

IMPLEMENTATION O THE OLDING ALGORITHM - EXAMPLE sreq 8; npts 48; g?????; %obtain the signal df sreq/npts; fnyquist sreq / ; spec fft(g, npts); spec spec(:npts/+); spec spec / npts; spec(:end-) * spec(:end-); mag abs(spec); phase atan(imag(spec)./real(spec)); %or phase angle(spec); freq linspace(,fnyquist,npts/+)'; %or freq [: npts/]' * df; plot(freq, mag) plot(freq, phase); POWER olding into one-sided spectrum A /4 A /4 Amplitude A o A /4 A /4 -f Δf Δf Amplitude A / -sided A / POWER spectrum A o f Δf Δf f

Amplitude A / -sided POWER spectrum A o A / RMS spectrum -sided RMS amplitude spectrum Δf Δf Amplitude A o A / A / Δf Δf f f Resolution in time domain The smaller the sampling interval Δt, the better the time domain resolution Since Δt /sreq The faster the sampling frequency, the better the time domain resolution

Resolution in frequency domain The smaller the spacing between the lines of the spectrum Δf, the better the resolution in frequency domain. Δf sreq / npts, then The faster the sampling frequency, the worse the frequency resolution (opposite effect to the time domain). The more points, the better the frequency resolution. Because sreq / Δt Δf /(Δt * npts) /T, then The frequency resolution is inversely proportional to the time of observation, ie. it improves with the increased time of observation (recording). Example T settings () The RPM of a shaft is to be determined from the acceleration signal which contains fluctuations caused by the imbalance of the shaft. The acceptable error of the estimate is +/- rpm. The RPM is in the vicinity of 4 rpm. Discuss the settings of data acquisition system necessary to accomplish this task. The imbalance will produce a significant peak in the T spectrum. Its frequency (Hz) is equal to RPS (vicinity of 4/64 4 Hz). The theoretical minimum sampling frequency is at least twice that, ie 8 Hz

Example T settings () The RPM of a shaft is to be determined from the acceleration signal which contains fluctuations caused by the imbalance of the shaft. The acceptable error of the estimate is +/- rpm. The RPM is in the vicinity of 4 rpm. Discuss the settings of data acquisition system necessary to accomplish this task. The acceptable error corresponds to the resolution of the spectrum. Δf per min /6 per second /6 Hz Since Δf /T, the signal should be measured for at least 6 seconds. Since Δf sreq / npts sreq Δf * npts Assume the T size of 48 sreq /6 * 48 34. Hz The sampling rate (frequency) should be below 34 Hz to obtain the resolution better than rpm (but more than 8 Hz). The sreq of 6 Hz will make the peak of appr. 4 Hz appear in the middle of the spectrum. In such a case npts 4 would be sufficient. Δf sreq / npts 6/4.56 Hz.94 min - Exercise Dynamic characteristics of a bridge is to be tested for structural resonances. The frequency bandwidth of interest is from to Hz and the required frequency resolution is at least. Hz Determine: The setting of anti-aliasing filter The possible combinations of sampling frequency and T size

Dynamic characteristics of a bridge system is to be tested for structural resonances. The frequency bandwidth of interest is from to Hz and the required frequency resolution is at least. Hz Determine: The setting of anti-aliasing filter The possible combinations of sampling frequency and T size Bandwidth - Nyquist frequency Sampling frequency > * Nyquist requency resolution /T T size T settings ling frequency, Hz Samp sreq npts *Δf.. requency resolution, Hz 89 496 48 4 5