1 LES of Turbulent Flows: Lecture 2 Supplement (ME EN 7960-003) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.

Slides:



Advertisements
Similar presentations
Lecture 15 Orthogonal Functions Fourier Series. LGA mean daily temperature time series is there a global warming signal?
Advertisements

1 LES of Turbulent Flows: Lecture 4 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
Fourier Transform (Chapter 4)
Frequency Domain The frequency domain
Chapter Four Image Enhancement in the Frequency Domain.
1 LES of Turbulent Flows: Lecture 4 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Math Review with Matlab:
1 LES of Turbulent Flows: Lecture 9 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
LES of Turbulent Flows: Lecture 10 (ME EN )
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
Image Fourier Transform Faisal Farooq Q: How many signal processing engineers does it take to change a light bulb? A: Three. One to Fourier transform the.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
Time and Frequency Representation
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Fourier Transform Basic idea.
Integral Transform Dongsup Kim Department of Biosystems, KAIST Fall, 2004.
Discrete-Time and System (A Review)
Where we’re going Speed, Storage Issues Frequency Space.
Motivation Music as a combination of sounds at different frequencies
Image Processing Fourier Transform 1D Efficient Data Representation Discrete Fourier Transform - 1D Continuous Fourier Transform - 1D Examples.
The Discrete Fourier Transform. The Fourier Transform “The Fourier transform is a mathematical operation with many applications in physics and engineering.
Fourier Series Summary (From Salivahanan et al, 2002)
1 LES of Turbulent Flows: Lecture 1 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
1 LES of Turbulent Flows: Lecture 11 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
Signals & Systems Lecture 11: Chapter 3 Spectrum Representation (Book: Signal Processing First)
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
Time Series Spectral Representation Z(t) = {Z 1, Z 2, Z 3, … Z n } Any mathematical function has a representation in terms of sin and cos functions.
Lecture 2 Signals and Systems (I)
Image Enhancement in the Frequency Domain Spring 2006, Jen-Chang Liu.
Spectral Analysis AOE March 2011 Lowe 1. Announcements Lectures on both Monday, March 28 th, and Wednesday, March 30 th. – Fracture Testing –
1 LES of Turbulent Flows: Lecture 14 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
1 LES of Turbulent Flows: Lecture 12 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
1 LES of Turbulent Flows: Lecture 6 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Advanced Digital Signal Processing
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
LES of Turbulent Flows: Lecture 2 (ME EN )
CHEE825 Fall 2005J. McLellan1 Spectral Analysis and Input Signal Design.
Part 4 Chapter 16 Fourier Analysis PowerPoints organized by Prof. Steve Chapra, University All images copyright © The McGraw-Hill Companies, Inc. Permission.
Astronomical Data Analysis I
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
GG313 Lecture 24 11/17/05 Power Spectrum, Phase Spectrum, and Aliasing.
1 LES of Turbulent Flows: Lecture 4 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
1 LES of Turbulent Flows: Lecture 7 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
Fourier Transform.
LES of Turbulent Flows: Lecture 5 (ME EN )
CS 376b Introduction to Computer Vision 03 / 17 / 2008 Instructor: Michael Eckmann.
1 LES of Turbulent Flows: Lecture 2 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
1 LES of Turbulent Flows: Lecture 10 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Fourier Analyses Time series Sampling interval Total period Question: How perturbations with different frequencies contribute to the turbulent kinetic.
The Frequency Domain Digital Image Processing – Chapter 8.
Chapter 2. Characteristics of Signal ※ Signal : transmission of information The quality of the information depends on proper selection of a measurement.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
Ch 10.2: Fourier Series We will see that many important problems involving partial differential equations can be solved, provided a given function can.
LES of Turbulent Flows: Lecture 8 (ME EN )
Time Series Spectral Representation
Integral Transform Method
Section II Digital Signal Processing ES & BM.
MECH 373 Instrumentation and Measurements
Fourier Analyses Time series Sampling interval Total period
LES of Turbulent Flows: Lecture 8 (ME EN )
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
Image Processing, Leture #14
Chapter 8 The Discrete Fourier Transform
Fourier Analyses Time series Sampling interval Total period
Chapter 8 The Discrete Fourier Transform
Chapter 8 The Discrete Fourier Transform
Discrete Fourier Transform
The Frequency Domain Any wave shape can be approximated by a sum of periodic (such as sine and cosine) functions. a--amplitude of waveform f-- frequency.
Presentation transcript:

1 LES of Turbulent Flows: Lecture 2 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014

2 Fourier Transforms are a common tool in fluid dynamics (see Pope, Appendix D-G, Stull handouts online) Some uses: Analysis of turbulent flow Numerical simulations of N-S equations Analysis of numerical schemes (modified wavenumbers) consider a periodic function f ( x ) (could also be f ( t )) on a domain of length 2π The Fourier representation of this function (or a general signal) is: - where k is the wavenumber (frequency if f ( t )) - are the Fourier coefficients which in general are complex Fourier Transforms *

3 why pick e ikx ? - answer: orthogonality - a big advantage of orthogonality is independence between Fourier modes - e ix is independent of e i2x just like we have with Cartesian coordinates where i,j,k are all independent of each other. what are we actually doing? recall from Euler’s formula that the Fourier transform decomposes a signal (space or time) into sine and cosine wave components of different amplitudes and wave numbers (or frequencies).

4 Fourier Transforms Fourier Transform example (from Stull, 88 see example: FourierTransDemo.m) Real cosine component Real sine component Sum of waves

5 Fourier Transforms The Fourier representation given by is a representation of a series as a function of sine and cosine waves. It takes f(x) and transforms it into wave space Fourier Transform pair: consider a periodic function on a domain of 2π The forwards transform moves us into Fourier (or wave) space and the backwards transform moves us from wave space back to real space. An alternative form of the Fourier transform (using Euler’s) is: Where a k and b k are now the real and imaginary components of f k, respectively * *

6 Locality in real and wave space It is important to note that something that is non local in physical (real) space can be very local in Fourier space and something that is local in physical space can be non local in Fourier space. Example 1: Example 2: ½ 2 1 k fkfk 2 1 k fkfk 1/2 π

7 1.If f(x) is real then: 2.Parseval’s Theorem: 3.The Fourier representation is the best possible representation for f(x) in the sense that the error: Fourier Transform Properties (Complex conjugate)

8 Discrete Fourier Transform Consider the periodic function f j on the domain 0 ≤ x ≤ L Discrete Fourier Representation: we have: known: f j at N points unknown: at k values ( N of them) Using discrete orthogonality: j=0j=1 j=3 j=N with x j =jh and h = L/N Periodicity implies that f 0 =f N

9 Discrete Fourier Transform Discrete Fourier Transform (DFT) example and more explanation found in handouts section of website under Stull_DFT.pdf or Pope appendix F and in example: FourierTransDemo.m Implementation of DFT by brute force  O(N 2 ) operations In practice we almost always use a Fast Fourier Transform (FFT)  O(N*log 2 N) Almost all FFT routines (e.g., Matlab, FFTW, Intel, Numerical Recipes, etc.) save their data with the following format: positions x j wavenumbers Nyquist

10 Fourier Transform Applications Autocorrelation: We can use the discrete Fourier Transform to speed up the autocorrelation calculation (or in general any cross-correlation with a lag). -Discretely this is O ( N 2 ) operations -if we express R ff as a Fourier series -how can we interpret this?? -In physical space correlation with itself magnitude of the Fourier coefficients total contribution to the variance energy spectral density

11 Fourier Transform Applications Energy Spectrum: (power spectrum, energy spectral density) If we look at specific k values from our autocorrelation function we have: where E(k) is the energy spectral density Typically (when written as) E(k) we mean the contribution to the turbulent kinetic energy (tke) = ½(u 2 +v 2 +w 2 ) and we would say that E(k) is the contribution to tke for motions of the scale (or size) k. For a single velocity component in one direction we would write E 11 (k 1 ). This means that the energy spectrum and the autocorrelation function form a Fourier Transform pair (see Pope for details) The square of the Fourier coefficients is the contribution to the variance by fluctuations of scale k (wavenumber or equivalently frequency E(k) k Example energy spectrum

12 Sampling Theorem Band-Limited function: a function where Theorem: If f ( x ) is band limited, i.e.,, then f ( x ) is completely represented by its values on a discrete grid, where n is an integer (- ∞< n < ∞ ) and k c is called the Nyquist frequency. Implication: If we have with a domain of 2 π:  If the number of points is ≥ 2k c then the discrete Fourier Transform=exact solution e.g., for f(x)=cos(6x) we need N ≥ 12 points to represent the function exactly E(k) k -k kckc -k c

13 Sampling Theorem What if f(x) is not band-limited? or f ( x ) is band limited but sampled at a rate < k c, for example f(x)=cos(6x) with 8 points. Result: Aliasing  contamination of resolved energy by energy outside of the resolved scales. k E(k)

14 Aliasing Consider: =1 (integer function of 2 π ) k E(k) What does this mean for spectra? exact aliased What is actually happening to E(k) ? E(k) k -k kckc -k c Negative wavenumbers folded to here

15 Aliasing Example Fourier coefficients (all real since only cosine) k -k Consider N =8  k c = N /2 = 4 k -k ✖ ✖ Aliased points Consider a function: Aliasing  if N  For more on Fourier Transforms see Pope Ch. 6, online handout from Stull or Press et al., Ch