Vibrationdata 1 Unit 5 The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.

Slides:



Advertisements
Similar presentations
Vibrationdata 1 Unit 10 Sample Rate, Nyquist Frequency & Aliasing.
Advertisements

Unit 3 Vibrationdata Sine Sweep Vibration.
ACHIZITIA IN TIMP REAL A SEMNALELOR. Three frames of a sampled time domain signal. The Fast Fourier Transform (FFT) is the heart of the real-time spectrum.
3.1 Chapter 3 Data and Signals Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
DFT/FFT and Wavelets ● Additive Synthesis demonstration (wave addition) ● Standard Definitions ● Computing the DFT and FFT ● Sine and cosine wave multiplication.
Note To be transmitted, data must be transformed to electromagnetic signals.
Math Review with Matlab:
Typical transducer Microphone Microprocessor Typical signal generator circuit Signal intensity Time Sound Parameter Signal intensity Time Signal intensity.
Vibrationdata AMERICAN INSTITUTE OF AERONAUTICS AND ASTRONAUTICS 1 A Time Domain, Curve-Fitting Method for Accelerometer Data Analysis By Tom Irvine.
SIMS-201 Characteristics of Audio Signals Sampling of Audio Signals Introduction to Audio Information.
Tom Wilson, Department of Geology and Geography Environmental and Exploration Geophysics II tom.h.wilson
Chapter 3 Data and Signals
1 The Mathematics of Signal Processing - an Innovative Approach Peter Driessen Faculty of Engineering University of Victoria.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Leakage & Hanning Windows
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Vibrationdata 1 Unit 5 The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
DTFT And Fourier Transform
Where we’re going Speed, Storage Issues Frequency Space.
Vibrationdata 1 Unit 19 Digital Filtering (plus some seismology)
Lecture 1 Signals in the Time and Frequency Domains
Basics of Signal Processing. SIGNALSOURCE RECEIVER describe waves in terms of their significant features understand the way the waves originate effect.
GG 313 Lecture 26 11/29/05 Sampling Theorem Transfer Functions.
Motivation Music as a combination of sounds at different frequencies
Power Spectral Density Function
Fourier Series Summary (From Salivahanan et al, 2002)
Acoustic Analysis of Speech Robert A. Prosek, Ph.D. CSD 301 Robert A. Prosek, Ph.D. CSD 301.
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.
1 The Fourier Series for Discrete- Time Signals Suppose that we are given a periodic sequence with period N. The Fourier series representation for x[n]
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 19.
ME- 495 Mechanical and Thermal Systems Lab Fall 2011 Chapter 4 - THE ANALOG MEASURAND: TIME-DEPENDANT CHARACTERISTICS Professor: Sam Kassegne.
Wireless and Mobile Computing Transmission Fundamentals Lecture 2.
Lecture 9 Fourier Transforms Remember homework 1 for submission 31/10/08 Remember Phils Problems and your notes.
Vibrationdata 1 Unit 9 White Noise FFT. Vibrationdata 2 Fourier Transform, Sine Function A Fourier transform will give the exact magnitude and frequency.
Capacitive transducer. We know that : C=kЄ° (A/d) Where : K=dielectric constant Є° =8.854 *10^-12 D=distance between the plates A=the area over lapping.
Fourier Series Fourier Transform Discrete Fourier Transform ISAT 300 Instrumentation and Measurement Spring 2000.
CH#3 Fourier Series and Transform
ES97H Biomedical Signal Processing
Vibrationdata 1 Unit 6a The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
revision Transfer function. Frequency Response
GG313 Lecture 24 11/17/05 Power Spectrum, Phase Spectrum, and Aliasing.
Vibrationdata 1 Power Spectral Density Function PSD Unit 11.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
Vibrationdata 1 Unit 18 Force Vibration Response Spectrum.
Environmental and Exploration Geophysics II tom.h.wilson
EEE 332 COMMUNICATION Fourier Series Text book: Louis E. Frenzel. Jr. Principles of Electronic Communication Systems, Third Ed. Mc Graw Hill.
The Frequency Domain Digital Image Processing – Chapter 8.
Chapter 2 Ideal Sampling and Nyquist Theorem
Lecture 1.4. Sampling. Kotelnikov-Nyquist Theorem.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Unit 9 White Noise FFT.
(plus some seismology)
Unit 3 Vibrationdata Sine Sweep Vibration.
CS 591 S1 – Computational Audio
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
MECH 373 Instrumentation and Measurements
Unit 5 The Fourier Transform.
MECH 373 Instrumentation and Measurements
Lecture Signals with limited frequency range
EE Audio Signals and Systems
Dr. Nikos Desypris, Oct Lecture 3
Time domain & frequency domain
Chapter 2 Ideal Sampling and Nyquist Theorem
Hanning and Rectangular Windows
Leakage Error in Fourier Transforms
(plus some seismology)
Lec.6:Discrete Fourier Transform and Signal Spectrum
Presentation transcript:

Vibrationdata 1 Unit 5 The Fourier Transform

Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign

Vibrationdata 3 Introduction Many, many different equations for Fourier Transforms Mathematician Approach 2. Engineering Approach Even within each approach there are many equations.

Vibrationdata 4 Continuum of Signals n Stationary vibration signals can be placed along a continuum in terms of the their qualitative characteristics n A pure sine oscillation is at one end of the continuum n A form of broadband random vibration called white noise is at the other end n Reasonable examples of each extreme occur in the physical world n Most signals, however, are somewhere in the middle of the continuum

Vibrationdata 5 Frequency Example

Vibrationdata 6 Resolving Spectral Components n The time history appears to be the sum of several sine functions n What are the frequencies and amplitudes of the components? n Resolving this question is the goal of this Unit

Vibrationdata 7 Equation of Previous Signal At the risk of short-circuiting the process, the equation of the signal in Figure 1 is The signal thus consists of three components with frequencies of 10, 16, and 22 Hz, respectively. The respective amplitudes are 1.0, 1.5, and 1.2 G. In addition, each component could have had a phase angle. In this example, the phase angle was zero for each component. Thus, we seek some sort of "spectral function" to display the frequency and amplitude data. Ideally, the spectral function would have the form shown in the next figure.

Vibrationdata 8

Vibrationdata 9 Textbook Fourier Transform The Fourier transform X(f) for a continuous time series x(t) is defined as where -  < f <  The Fourier transform is continuous over an infinite frequency range. Note that X(f) has dimensions of [amplitude-time].

Vibrationdata 10 Textbook Inverse Fourier Transform The inverse transform is Thus, a time history can be calculated from a Fourier transform and vice versa.

Vibrationdata 11 Magnitude and Phase Note that X(f) is a complex function. It may be represented in terms of real and imaginary components, or in terms of magnitude and phase. The conversion to magnitude and phase is made as follows for a complex variable V.

Vibrationdata 12 Real Time History n Practical time histories are real n Note that the inverse Fourier transform calculates the original time history in a complex form n The inverse Fourier transform will be entirely real if the original time history was real, however.

Vibrationdata 13 Fourier Transform of a Sine Function The transform of a sine function is purely imaginary. The real component, which is zero, is not plotted. f=0

Vibrationdata 14 Characteristics of the Continuous Fourier Transform n The real Fourier transform is symmetric about the f = 0 line n The imaginary Fourier transform is anti-symmetric about the f = 0 line

Vibrationdata 15 Characteristics of the Continuous Fourier Transform n This Unit so far has presented Fourier transforms from a mathematics point of view n A more practical approach is needed for engineers...

Vibrationdata 16 Discrete Fourier Transform n An accelerometer returns an analog signal n The analog signal could be displayed in a continuous form on a traditional oscilloscope n Current practice, however, is to digitize the signal, which allows for post-processing on a digital computer n Thus, the Fourier transform equation must be modified to accommodate digital data n This is essentially the dividing line between mathematicians and engineers in regard Fourier transformation methodology

Vibrationdata 17 Discrete Fourier Transform Equations The Fourier transform is The corresponding inverse transform is

Vibrationdata 18 Discrete Fourier Transform Relations Note that the frequency increment  f is equal to the time domain period T as follows The frequency is obtained from the index parameter k as follows where k is the frequency domain index

Vibrationdata 19 Nyquist Frequency n The Nyquist frequency is equal to one-half of the sampling rate n Shannon’s sampling theorem states that a sampled time signal must not contain components at frequencies above the Nyquist frequency n Otherwise an aliasing error occurs

Vibrationdata 20 Half Amplitude Discrete This is the imaginary component of the transform. The real component is zero.

Vibrationdata 21 Previous Fourier Transform Plot n Note that the sine wave has a frequency of 1 Hz n The total number of cycles is 512, with a resulting period of 512 seconds n Again, the Fourier transform of a sine wave is imaginary and anti-symmetric n The real component, which is zero, is not plotted

Vibrationdata 22 Spectrum Analyzer Approach n Spectrum analyzer devices typically represent the Fourier transform in terms of magnitude and phase rather than real and imaginary components n Furthermore, spectrum analyzers typically only show one-half the total frequency band due to the symmetry relationship n The spectrum analyzer amplitude may either represent the half-amplitude or the full-amplitude of the spectral components n Care must be taken to understand the particular convention of the spectrum analyzer n Note that the half-amplitude convention has been represented in the equations thus far

Vibrationdata 23 Full Amplitude Fourier Transform The full-amplitude Fourier transform magnitude would be calculated as

Vibrationdata 24 Full Amplitude Fourier Transform n Note that k = 0 is a special case n The Fourier transform at this frequency is already at full-amplitude n For example, a sine wave with an amplitude of 1 G and a frequency of 1 Hz would simply have a full-amplitude Fourier magnitude of 1 G at 1 Hz, as shown in the next figure

Vibrationdata 25

Vibrationdata 26 Full Amplitude Fourier Transform Time History Example

Vibrationdata 27 Full Amplitude One-Sided

Vibrationdata 28 Unit 5 Exercise 1 A time history has a duration of 20 seconds. What is the frequency resolution of the Fourier transform?

Vibrationdata 29 Unit 5 Exercise 2 Identify the natural frequencies in the following files from previous exercises by taking a Fourier transform: tuning_fork.txt, channel.txt, drop.txt Use: vibrationdata.m > Fourier transform > External ASCII text file (each of the three above txt files, one at a time) Mean Removal=yes Window=rectangular Max Frequency (Hz): tuning_fork.txt & channel.txt 1000 Hz, drop.txt 100 Hz Y-axis Label: tuning_fork.txt - unscaled sound pressure, channel.txt & drop.txt - Accel (G)

Vibrationdata 30 Unit 5 Exercise 3 Use vibrationdata.m to generate a sine function: Amplitude = 2 phase = 0 deg Duration = 50 sec sample rate = 200 Frequency = 5 Hz Save signal to Matlab workspace – pick you own output name Then take Fourier transform using: vibrationdata.m Use max frequency = 50 Hz Verify spectral line (5 Hz, 2 G)