SlideShare a Scribd company logo
1 of 11
Fast Fourier Transform (FFT)
Analysis
Teknik Mesin – Universitas Gadjah Mada
Getaran Mekanis
Dhika Dixiana
Dimas Arya Dewangga
Dimas Haadii Wibowo
Fadhlan Ihsan Lubis
15/379037/TK/42979
15/379039/TK/42981
15/379040/TK/42982
15/379045/TK/42987
Senin 07.00
What is Fast Fourier Transform?
A Fast Fourier transform (FFT) is an
algorithm that samples a signal over
a period of time (or space) and
divides it into its frequency
components.
These components are single
sinusoidal oscillations at distinct
frequencies each with their own
amplitude and phase.
This transformation is illustrated
in the diagram shown.
An FFT algorithm computes the Discrete Fourier
Transform (DFT) of a sequence, or its inverse (IFFT).
Fourier analysis converts a signal from its original
domain to a representation in the frequency
domain and vice versa.
An FFT rapidly computes such transformations
by factorizing the DFT matrix into a product
of sparse (mostly zero) factors.
As a result, it manages to reduce the complexity of
computing the DFT from O(n2), which arises if one
simply applies the definition of DFT, to O(n log n) ,
whe.re n is the data size
Fast Fourier transforms are widely used for many
applications in engineering, science, and
mathematics.
1. Fast large integer and polynomial
multiplication
2. Efficient matrix-vector multiplication
for Toeplitz, circulant and other structured
matrices
3. Filtering algorithms
4. Fast algorithms for discrete cosine or sine
transforms (example, Fast DCT used for
JPEG, MP3/MPEG encoding)
5. Fast Chebyshev approximation
6. Fast discrete Hartley transform
7. Solving difference equations
8. Computation of isotopic distributions.
Types of FFT Analysis
1) Discrete Fourier Transform
2) Inverse Fast Fourier Transform
1) Discrete Fourier Transform
The discrete Fourier transform transforms a sequence of N complex number
x0,x1,…..,xN-1 into another sequence of complex numbers, X0, X1,…..,XN-1 which is
defined by
2) Inverse Fast Fourier Transform
The IDFT is different from the DFT:
it uses positive power Wp of instead of negative ones. There is an additional division of each output value
by N.
Any FFT algorithm can be modified to perform the IDFT by using positive powers instead of negatives.
Multiplying each component of the output by 1 / N
Hence the algorithm is the same but computational load increases due to N extra multiplications
Characteristics & Causes of FFT Analysis
Its main advantage is that it significantly reduces the computation time by a factor of the order m/log2m , i.e.
more than 100 times for a sample of 1024 elements.
FFTs are useful for measuring the frequency content of stationary or transient signals. FFTs
produce the average frequency content of a signal over the entire time that the signal was
acquired. For this reason, you should use FFTs for stationary signal analysis or in cases
where you need only the average energy at each frequency line
An FFT computes the DFT and produces exactly the same result as evaluating the DFT
definition directly, the most important difference between FFT than DFT is much faster.
Characteristics & Causes of FFT Analysis
FFT-based measurement requires digitization of a continuous signal. According to the Nyquist criterion, the
sampling frequency, Fs, must be at least twice the maximum frequency component in the signal. If this criterion
is violated, a phenomenon known as aliasing occurs.
The figure shows an adequately sampled signal
and an undersampled signal. In the undersampled
case, the result is an aliased signal that appears to
be at a lower frequency than the actual signal.
The Spectrum of FFT Analysis
FFT Analysis results, other than
calculation, can also be found in a form
of color spectrum. An example of FFT
Analysis in color spectrum is on musical
signal.
Reference
Wikipedia. (2017, November 30). Fast Fourier Transform. Retrieved from
https://en.wikipedia.org/wiki/Fast_Fourier_transform
GETMYUNI. Introduction to Digital Signal Processing (DSP). Retrieved from
https://getmyuni.azureedge.net/assets/main/study-material/notes/computer-science_engineering_digital-
signal-processing_introduction-to-dsp_notes.pdf
J.G. Proakis and D.G. Manolakis, Digital Signal Processing 3rd edition, Prentice-Hall.
R.G Lyons, Understanding Digital Signal processing, 2nd edition, Prentice-Hall.
Cerna, M., & Harvey A. F. (2000). The Fundamentals of FFT-Based Signal Analysis and Measurement. National
Instruments Application Note 401. p7

More Related Content

What's hot

Properties of fourier transform
Properties of fourier transformProperties of fourier transform
Properties of fourier transformNisarg Amin
 
FFT and DFT algorithm
FFT and DFT algorithmFFT and DFT algorithm
FFT and DFT algorithmUmer Javed
 
fourier transforms
fourier transformsfourier transforms
fourier transformsUmang Gupta
 
DSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersDSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersAmr E. Mohamed
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transformKrishna Jangid
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transformMOHAMMAD AKRAM
 
Dss
Dss Dss
Dss nil65
 
Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsSignal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsArvind Devaraj
 
FIR Filter Design.pptx
FIR Filter Design.pptxFIR Filter Design.pptx
FIR Filter Design.pptxCShiva
 
EC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformEC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformNimithaSoman
 
Fourier series and its applications by md nazmul islam
Fourier series and its applications by md nazmul islamFourier series and its applications by md nazmul islam
Fourier series and its applications by md nazmul islamMd Nazmul Islam
 
signal space analysis.ppt
signal space analysis.pptsignal space analysis.ppt
signal space analysis.pptPatrickMumba7
 

What's hot (20)

Sampling
SamplingSampling
Sampling
 
Properties of fourier transform
Properties of fourier transformProperties of fourier transform
Properties of fourier transform
 
Fourier Transform
Fourier TransformFourier Transform
Fourier Transform
 
FFT and DFT algorithm
FFT and DFT algorithmFFT and DFT algorithm
FFT and DFT algorithm
 
fourier transforms
fourier transformsfourier transforms
fourier transforms
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
DSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersDSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital Filters
 
Fft ppt
Fft pptFft ppt
Fft ppt
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transform
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transform
 
Fourier Series
Fourier SeriesFourier Series
Fourier Series
 
Dss
Dss Dss
Dss
 
Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsSignal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
FIR Filter Design.pptx
FIR Filter Design.pptxFIR Filter Design.pptx
FIR Filter Design.pptx
 
EC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformEC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transform
 
FFT Analysis
FFT AnalysisFFT Analysis
FFT Analysis
 
Fourier series and its applications by md nazmul islam
Fourier series and its applications by md nazmul islamFourier series and its applications by md nazmul islam
Fourier series and its applications by md nazmul islam
 
signal space analysis.ppt
signal space analysis.pptsignal space analysis.ppt
signal space analysis.ppt
 

Similar to Fast Fourier Transform Analysis

Fft analysis
Fft analysisFft analysis
Fft analysisSatrious
 
wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...
wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...
wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...sasidhar2168
 
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...paperpublications3
 
when using an FTIR-which utilizes an inferometer- why do we need a fou.docx
when using an FTIR-which utilizes an inferometer- why do we need a fou.docxwhen using an FTIR-which utilizes an inferometer- why do we need a fou.docx
when using an FTIR-which utilizes an inferometer- why do we need a fou.docxSUKHI5
 
Iaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd Iaetsd
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applicationsAgam Goel
 
3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transformWiw Miu
 
Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Saira Shahid
 
Ecg signal compression for diverse transforms
Ecg signal compression for diverse transformsEcg signal compression for diverse transforms
Ecg signal compression for diverse transformsAlexander Decker
 
Mathematical description of ofdm
Mathematical description of ofdmMathematical description of ofdm
Mathematical description of ofdmJulia Urbina-Pineda
 
The method of comparing two audio files
The method of comparing two audio filesThe method of comparing two audio files
The method of comparing two audio filesMinh Anh Nguyen
 
Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...
Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...
Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...iosrjce
 
EC8562 DSP Viva Questions
EC8562 DSP Viva Questions EC8562 DSP Viva Questions
EC8562 DSP Viva Questions ssuser2797e4
 
Design of FFT Processor
Design of FFT ProcessorDesign of FFT Processor
Design of FFT ProcessorRohit Singh
 
wepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdf
wepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdfwepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdf
wepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdfsasidhar2168
 

Similar to Fast Fourier Transform Analysis (20)

Fft analysis
Fft analysisFft analysis
Fft analysis
 
Fft analysis
Fft analysisFft analysis
Fft analysis
 
wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...
wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...
wepik-frequencies-unveiled-exploring-the-discrete-fourier-transform-202404181...
 
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
 
when using an FTIR-which utilizes an inferometer- why do we need a fou.docx
when using an FTIR-which utilizes an inferometer- why do we need a fou.docxwhen using an FTIR-which utilizes an inferometer- why do we need a fou.docx
when using an FTIR-which utilizes an inferometer- why do we need a fou.docx
 
Iaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm using
 
dsp-1.pdf
dsp-1.pdfdsp-1.pdf
dsp-1.pdf
 
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applications
 
3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform
 
Res701 research methodology fft1
Res701 research methodology fft1Res701 research methodology fft1
Res701 research methodology fft1
 
Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...
 
Ecg signal compression for diverse transforms
Ecg signal compression for diverse transformsEcg signal compression for diverse transforms
Ecg signal compression for diverse transforms
 
Mathematical description of ofdm
Mathematical description of ofdmMathematical description of ofdm
Mathematical description of ofdm
 
The method of comparing two audio files
The method of comparing two audio filesThe method of comparing two audio files
The method of comparing two audio files
 
Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...
Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...
Multistage Implementation of Narrowband LPF by Decimator in Multirate DSP App...
 
G010625157
G010625157G010625157
G010625157
 
EC8562 DSP Viva Questions
EC8562 DSP Viva Questions EC8562 DSP Viva Questions
EC8562 DSP Viva Questions
 
Design of FFT Processor
Design of FFT ProcessorDesign of FFT Processor
Design of FFT Processor
 
wepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdf
wepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdfwepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdf
wepik-unveiling-the-power-of-discrete-fourier-transform-20240418172148kkCW.pdf
 

Recently uploaded

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 

Recently uploaded (20)

Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 

Fast Fourier Transform Analysis

  • 1. Fast Fourier Transform (FFT) Analysis Teknik Mesin – Universitas Gadjah Mada
  • 2. Getaran Mekanis Dhika Dixiana Dimas Arya Dewangga Dimas Haadii Wibowo Fadhlan Ihsan Lubis 15/379037/TK/42979 15/379039/TK/42981 15/379040/TK/42982 15/379045/TK/42987 Senin 07.00
  • 3. What is Fast Fourier Transform? A Fast Fourier transform (FFT) is an algorithm that samples a signal over a period of time (or space) and divides it into its frequency components. These components are single sinusoidal oscillations at distinct frequencies each with their own amplitude and phase. This transformation is illustrated in the diagram shown.
  • 4. An FFT algorithm computes the Discrete Fourier Transform (DFT) of a sequence, or its inverse (IFFT). Fourier analysis converts a signal from its original domain to a representation in the frequency domain and vice versa. An FFT rapidly computes such transformations by factorizing the DFT matrix into a product of sparse (mostly zero) factors. As a result, it manages to reduce the complexity of computing the DFT from O(n2), which arises if one simply applies the definition of DFT, to O(n log n) , whe.re n is the data size Fast Fourier transforms are widely used for many applications in engineering, science, and mathematics. 1. Fast large integer and polynomial multiplication 2. Efficient matrix-vector multiplication for Toeplitz, circulant and other structured matrices 3. Filtering algorithms 4. Fast algorithms for discrete cosine or sine transforms (example, Fast DCT used for JPEG, MP3/MPEG encoding) 5. Fast Chebyshev approximation 6. Fast discrete Hartley transform 7. Solving difference equations 8. Computation of isotopic distributions.
  • 5. Types of FFT Analysis 1) Discrete Fourier Transform 2) Inverse Fast Fourier Transform
  • 6. 1) Discrete Fourier Transform The discrete Fourier transform transforms a sequence of N complex number x0,x1,…..,xN-1 into another sequence of complex numbers, X0, X1,…..,XN-1 which is defined by
  • 7. 2) Inverse Fast Fourier Transform The IDFT is different from the DFT: it uses positive power Wp of instead of negative ones. There is an additional division of each output value by N. Any FFT algorithm can be modified to perform the IDFT by using positive powers instead of negatives. Multiplying each component of the output by 1 / N Hence the algorithm is the same but computational load increases due to N extra multiplications
  • 8. Characteristics & Causes of FFT Analysis Its main advantage is that it significantly reduces the computation time by a factor of the order m/log2m , i.e. more than 100 times for a sample of 1024 elements. FFTs are useful for measuring the frequency content of stationary or transient signals. FFTs produce the average frequency content of a signal over the entire time that the signal was acquired. For this reason, you should use FFTs for stationary signal analysis or in cases where you need only the average energy at each frequency line An FFT computes the DFT and produces exactly the same result as evaluating the DFT definition directly, the most important difference between FFT than DFT is much faster.
  • 9. Characteristics & Causes of FFT Analysis FFT-based measurement requires digitization of a continuous signal. According to the Nyquist criterion, the sampling frequency, Fs, must be at least twice the maximum frequency component in the signal. If this criterion is violated, a phenomenon known as aliasing occurs. The figure shows an adequately sampled signal and an undersampled signal. In the undersampled case, the result is an aliased signal that appears to be at a lower frequency than the actual signal.
  • 10. The Spectrum of FFT Analysis FFT Analysis results, other than calculation, can also be found in a form of color spectrum. An example of FFT Analysis in color spectrum is on musical signal.
  • 11. Reference Wikipedia. (2017, November 30). Fast Fourier Transform. Retrieved from https://en.wikipedia.org/wiki/Fast_Fourier_transform GETMYUNI. Introduction to Digital Signal Processing (DSP). Retrieved from https://getmyuni.azureedge.net/assets/main/study-material/notes/computer-science_engineering_digital- signal-processing_introduction-to-dsp_notes.pdf J.G. Proakis and D.G. Manolakis, Digital Signal Processing 3rd edition, Prentice-Hall. R.G Lyons, Understanding Digital Signal processing, 2nd edition, Prentice-Hall. Cerna, M., & Harvey A. F. (2000). The Fundamentals of FFT-Based Signal Analysis and Measurement. National Instruments Application Note 401. p7