Fourier analysis. Fourier analysis describes the process of breaking a function into a sum of simpler pieces. Rebuilding the function from these pieces.

Slides:



Advertisements
Similar presentations
Signal Processing in the Discrete Time Domain Microprocessor Applications (MEE4033) Sogang University Department of Mechanical Engineering.
Advertisements

ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
Lecture 7: Basis Functions & Fourier Series
Chap 4 Image Enhancement in the Frequency Domain.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
AMI 4622 Digital Signal Processing
Review of Frequency Domain
EE-2027 SaS 06-07, L11 1/12 Lecture 11: Fourier Transform Properties and Examples 3. Basis functions (3 lectures): Concept of basis function. Fourier series.
EECS 20 Chapter 10 Part 11 Fourier Transform In the last several chapters we Viewed periodic functions in terms of frequency components (Fourier series)
Autumn Analog and Digital Communications Autumn
Lecture 9: Fourier Transform Properties and Examples
EECS 20 Chapter 9 Part 21 Convolution, Impulse Response, Filters Last time we Revisited the impulse function and impulse response Defined the impulse (Dirac.
Fast (finite) Fourier Transforms (FFTs) Shirley Moore CPS5401 Fall 2013 svmoore.pbworks.com December 5,
Digital Signals and Systems
Discrete-Time Fourier Series
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Discrete-Time and System (A Review)
DTFT And Fourier Transform
1 Chapter 8 The Discrete Fourier Transform 2 Introduction  In Chapters 2 and 3 we discussed the representation of sequences and LTI systems in terms.
Chapter 2 Discrete-Time Signals and Systems
1 Signals & Systems Spring 2009 Week 3 Instructor: Mariam Shafqat UET Taxila.
Lecture 1 Signals in the Time and Frequency Domains
Chapter 2: Discrete time signals and systems
FOURIER ANALYSIS TECHNIQUES
Fourier Series Summary (From Salivahanan et al, 2002)
CISE315 SaS, L171/16 Lecture 8: Basis Functions & Fourier Series 3. Basis functions: Concept of basis function. Fourier series representation of time functions.
Digital Signal Processing – Chapter 10
Module 2 SPECTRAL ANALYSIS OF COMMUNICATION SIGNAL.
Complex Variables & Transforms 232 Presentation No.1 Fourier Series & Transforms Group A Uzair Akbar Hamza Saeed Khan Muhammad Hammad Saad Mahmood Asim.
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
Signal and Systems Prof. H. Sameti Chapter 5: The Discrete Time Fourier Transform Examples of the DT Fourier Transform Properties of the DT Fourier Transform.
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
Chapter 5 Z Transform. 2/45  Z transform –Representation, analysis, and design of discrete signal –Similar to Laplace transform –Conversion of digital.
1 Fourier Representations of Signals & Linear Time-Invariant Systems Chapter 3.
1 Fourier Representation of Signals and LTI Systems. CHAPTER 3 School of Computer and Communication Engineering, UniMAP Hasliza A Samsuddin EKT.
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
Signals Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 313 Linear Systems and Signals Fall 2010.
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
Chapter 2 Signals and Spectra (All sections, except Section 8, are covered.)
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
EEE 503 Digital Signal Processing Lecture #2 : EEE 503 Digital Signal Processing Lecture #2 : Discrete-Time Signals & Systems Dr. Panuthat Boonpramuk Department.
ES97H Biomedical Signal Processing
Chapter 7 The Laplace Transform
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
INTRODUCTION TO SIGNALS
15. Fourier analysis techniques
Chapter 2. Fourier Representation of Signals and Systems
DTFT continue (c.f. Shenoi, 2006)  We have introduced DTFT and showed some of its properties. We will investigate them in more detail by showing the associated.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Fourier Representation of Signals and LTI Systems.
1 Fourier Representation of Signals and LTI Systems. CHAPTER 3 UniMAP.
Frequency domain analysis and Fourier Transform
1 Fourier Representation of Signals and LTI Systems. CHAPTER 3 School of Computer and Communication Engineering, UniMAP Amir Razif B. Jamil Abdullah EKT.
Digital Signal Processing Lecture 6 Frequency Selective Filters
What is filter ? A filter is a circuit that passes certain frequencies and rejects all others. The passband is the range of frequencies allowed through.
Chapter 2. Signals and Linear Systems
ENEE 322: Continuous-Time Fourier Transform (Chapter 4)
Frequency Domain Representation of Biomedical Signals.
Math for CS Fourier Transforms
Signal Fndamentals Analogue, Discrete and Digital Signals
Review of Fourier Transform for Continuous-time aperiodic signals.
(plus some seismology)
DIGITAL SIGNAL PROCESSING ELECTRONICS
FOURIER SERIES AND FOURIER TRANSFORMS APPLICATIONS
Description and Analysis of Systems
UNIT II Analysis of Continuous Time signal
UNIT-I SIGNALS & SYSTEMS.
Fundamentals of Electric Circuits Chapter 18
Fundamentals of Electric Circuits Chapter 15
(plus some seismology)
Presentation transcript:

Fourier analysis

Fourier analysis describes the process of breaking a function into a sum of simpler pieces. Rebuilding the function from these pieces is known as synthesis Fourier analysis has been extended over time to apply to more and more abstract and general situations, and the general field is often known as harmonic analysis. Each transform used for analysis (see list of Fourier-related transforms) has a corresponding inverse transform that can be used for synthesis

Fourier analysis - Applications Fourier analysis has many scientific applications in: Physics, Partial differential equations, Number theory, Combinatorics, Signal processing, Imaging, Probability theory, Statistics, Option pricing, Cryptography, Numerical analysis, Acoustics, Oceanography, Optics, Diffraction, Geometry, and other areas.

Fourier analysis - Applications This wide applicability stems from many useful properties of the transforms: The transforms are linear operators. The transforms are usually invertible, and when they are, the inverse transform has a similar form as the forward transform. in a linear time-invariant physical system, frequency is a conserved quantity, so the behavior at each frequency can be solved independently. Fourier transforms turn the complicated convolution operation into simple multiplication, which means that they provide an efficient way to compute convolution-based operations such as polynomial multiplication and multiplying large numbers. The discrete version of the Fourier transform can be evaluated quickly on computers using fast Fourier transform (FFT) algorithms. Fourier transformation is also useful as a compact representation of a signal.

Applications in signal processing When processing signals, such as audio, radio waves, light waves, seismic waves, and even images, Fourier analysis can isolate individual components of a compound waveform, concentrating them for easier detection and/or removal. A large family of signal processing techniques consist of Fourier-transforming a signal, manipulating the Fourier-transformed data in a simple way, and reversing the transformation. Examples include: Telephone dialing; the touch-tone signals for each telephone key, when pressed, are each a sum of two separate tones. Removal of unwanted frequencies from an audio recording Noise gating of audio recordings to remove quiet background noise by eliminating Fourier components that do not exceed a preset amplitude; Equalization of audio recordings with a series of band pass filters; Digital radio reception with no superheterodyne circuit, as in a modern cell phone or radio scanner; Image processing to remove periodic artifacts Cross correlation of similar images for co-alignment; X-ray crystallography to reconstruct a protein's structure from its diffraction pattern; Fourier transform ion cyclotron resonance mass spectrometry to determine the mass of ions from the frequency of cyclotron motion in a magnetic field.

Variants of Fourier analysis Fourier analysis has different forms, some of which have different names.

Fourier transform Fourier series is used for analysing continous aperiodic signals Fourier transform describes a function ƒ(t) in terms of basic complex exponentials of various frequencies. Fourier transform is given by the complex number: Evaluating this quantity for all values of omega produces the frequency-domain function.

Fourier series Used for the analysis for functions defined on a circle, or equivalently for periodic functions. Suppose that ƒ(x) is periodic function with period 2π, in this case one can attempt to decompose ƒ(x) as a sum of complex exponentials functions. The coefficients of the complex exponential in the sum are referred to as the Fourier coefficients for ƒ and are given by: And the Fourier series of ƒ(x) is given by:

Discrete-time Fourier transform (DTFT) Used to analyse discrete aperiodic signals Discrete-time Fourier transform (DTFT) provides a useful frequency- domain transform. A useful "discrete-time" function can be obtained by sampling a "continuous-time" function, s(t), which produces a sequence, s(nT), for integer values of n and some time-interval T. The DTFT is obtained from: Applications of the DTFT are not limited to sampled functions. It can be applied to any discrete sequence.

Discrete Fourier transform (DFT) Used to analyse discrete periodic signals when s[n] is periodic, with period N, formula for the coefficients simplifies to: The inverse transform of S[k] does not produce the finite-length sequence, s[n], when evaluated for all values of n. Therefore it is often said that the DFT is a transform for Fourier analysis of finite-domain, discrete-time functions. The DFT can be computed using a fast Fourier transform (FFT) algorithm, which makes it a practical and important transformation on computers.fast Fourier transform for all integer values of k.

Interpretation in terms of Time and Frequency In signal processing, the Fourier transform often takes a time domain signal and maps it into a frequency domain signal. It is a decomposition of a function into sinusoids of different frequencies; in the case of a Fourier series or discrete Fourier transform, the sinusoids are harmonics of the fundamental frequency of the function being analyzed.

Properties of the Fourier Transform Time Shifting/Reversal Scaling Time Frequency Shifting Duality Convolution Correlation Modulation Differentials

Time Shifting/Reversal Remember If The Fourier transform of this is simply: If time is reversed, all that happens in the Fourier integral in the e - jωt term becomes e -jω (-t) = e jωt, which is merely the complex conjugate of e -jωt. Therefore, provided f (t) is real, the Fourier integral will be the complex conjugate. Where Time reversal is indicated by a # superscript

Scaling Time All that is needed is to make the substitution u = k t, and du = k dt, in the Fourier integral:

Frequency Shifting Scaling frequency is equally simple:

Frequency Shifting Example Let's multiply an arbitrary function f (t) by an infinite series of Dirac impulse functions and replace the impulse train by its Fourier series to get. We have merely replaced a sum to infinity over time of delta functions, with a sum to infinity over frequency of exponentials. Each of these terms is of the form e -jωt f(t), which is a frequency shift giving F(ω - Ω ): We therefore have F(ω) repeated to infinity at intervals of 2π / T s, and hence the frequency spectrum is repeated at intervals of 2π / T s on the frequency axis.

Duality Lets take the Fourier integral, and compare it to the inverse Fourier integral: Let's express the second integral slightly differently: If we replace t a by -ω and ω a by t, then we get the integral From above we can see that if we can do a transform one way, we can do it the other way easily! Just replace t by -ω and ω by t, and multiply the function in terms of ω by 2π, and you're there.

Convolution The Fourier transform translates between convolution and multiplication of functions. Fourier transforms turn the complicated convolution operation into simple multiplication, which means that they provide an efficient way to compute convolution-based operations. If ƒ(x) and h(x) are integrable functions with Fourier transforms F(ω) and H(ω) and y(x) = ƒ(x) * h(x) Then Y(ω) = F(ω)H(ω) In linear time invariant (LTI) system theory, it is common to interpret h(x) as the impulse response of an LTI system with input ƒ(x) and output y(x), since substituting the unit impulse for ƒ(x) yields y(x) = h(x). In this case, represents the frequency response of the system. Conversely: y(x) = ƒ(x)h(x) Then Y(ω) = F(ω)*H(ω)

Correlation If y(x) is the cross-correlation of ƒ(x) and h(x) y(x) = ƒ(x) *h(x) then Y(ω) = Ĥ(ω)F(ω ) This property is important in signal processing because it can be used to detect a known signal in the presence of noise as well as for noise removal.

Modulation For any real number x 0, if h(x) = ƒ(x − x 0 ), then H(ω) = e -2πix0ω F(ω) A delay in time results in the multiplication of the frequency spectrum by another frequency a process called frequency translation. For any real number ω 0, if h(x) = e 2πixω0 ƒ(x), then H(ω) = F(ω – ω 0 ) Multiplication of two time domain signals which is modulation, results in a delay in the frequency spectrum.

Differentials Fourier transforms, and the closely related Laplace transforms are widely used in solving differential equations. If f(x) is a differentiable function with Fourier transform F(ω), then the Fourier transform of its derivative is given by : 2πiωF(ω) In a linear time-invariant physical system, frequency is a conserved quantity, so the behavior at each frequency can be solved independently.

END

The Ideal Low pass Filters The ideal low pass filter is characterized by a gain of 1 for all frequencies below some cut-off frequency in normalized Hz, and a gain of 0 for all higher frequencies. It is sometimes called a high-cut filter, or treble cut filter when used in audio applications. Low-pass filters play the same role in signal processing that moving averages do in some other fields, such as finance. An ideal low-pass filter can be realized mathematically (theoretically) by multiplying a signal by the rectangular function in the frequency domain or, equivalently, convolution with a sinc function in the time domain. Amplitude response /Magnitude frequency response

The Ideal Low pass Filters The impulse response of the ideal low pass filter is: The impulse response is infinitely long in time, noncausal and cannot be shifted to make it causal. Compromise in the design of any practical lowpass filter. Sinc x = sin πx/πx

Bode Plot A Bode magnitude plot is a graph of log magnitude versus frequency, plotted with a log-frequency axis, to show the transfer function or frequency response of a linear, time-invariant system. With the magnitude gain being logarithmic, Bode plots make multiplication of magnitudes a simple matter of adding

Bode Plot A Bode magnitude plot is a graph of log magnitude versus frequency, plotted with a log-frequency axis, to show the transfer function or frequency response of a linear, time-invariant system.

Filters Three types of analog filters are commonly used: Chebyshev Butterworth Bessel (also called a Thompson filter). Each of these is designed to optimize a different performance parameter. The characteristics of these filters are more important than how they are constructed.

Filter Specifications

Analogue filters are specified in terms of their '3dB point’ and their 'roll off‘ Digital filters are specified in terms of desired attenuation, and permitted deviations from the desired value in their frequency response. Digital filters can also have an 'arbitrary response': meaning, the attenuation is specified at certain chosen frequencies, or for certain frequency bands. Filters are also characterised by their response to an impulse: a signal consisting of a single value followed by zeroes:

Filter Impulse Response

Frequency Domain Filtering Filtering can be done directly in the frequency domain, by operating on the signal's frequency spectrum:

Basic Filter Building Block - Modified Sallen-Key Circuit. Common building block for analog filter design This type of circuit is very common for small quantity manufacturing and R&D applications Cascading 2,3, and 4 of these circuits forms Four, six, and eight pole filters