SimcenterKnowledge

Response Dynamics > Theory

Fast Fourier Transformation (FFT)

You can use the Time to FFT tool in the Response Dynamics Function Toolkit to perform a Fast Fourier Transformation on a function. The FFT transforms time domain data into the frequency domain. The discrete Fourier transform is a transformation pair (forward and inverse) with implied constant, consistent discretization.

Changing the discretization violates the duality of the transformation pair. Each FFT, FFT-1 operation is correct, but appropriate pairs are not Fourier transformation pairs if the discretization is changed. The following example applies.

FFT Time Signal

therefore:

where:

  • T1 = total time of period

  • N1 = specified resolution of time function

  • Δt1 = time increment

  • fmax = maximum frequency

  • Δf1 = frequency increment

FFT -1

fmax = N2Δf2

therefore:

T2 = 2N2Δt2 by Shannon's theorem

where:

N2 = specified resolution of frequency function

For consistent discretization:

T1 = T2 and Δt1 = Δt2

therefore:

T1 = N1Δt1 = T2 = 2N2Δt2

N1Δt1 = 2N2Δt2 = 2N2Δt1

N1 = 2N2

The software uses a single-sided Fast Fourier Transform (based on Singleton's method), which results in half-peak values for the amplitudes in the frequency domain. Therefore, to use the frequency function as an excitation, you must multiply the function by 2 to get results that match the time-domain results. This single-sided approach reduces the number of calculations required.

Learn more

PSD-Time conversion functions

Look up more details

Modal reduction

Mode acceleration method

Mode displacement method

Modal response calculation for transient analysis

Modal response calculation for frequency analysis

Random vibration

Response spectrum analysis

Modal damping

Physical damping

Shell stress resultants

Theory of Fast RMS modal response computing

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Fast Fourier Transformation (FFT), Simcenter 3D 2021.1 Series

© 2020 Siemens

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/id631281 · retrieved 2026-07-17