Response Dynamics > Theory
PSD-Time conversion functions
Using the Response Dynamics Function Toolkit, you can convert a PSD function to a time function, or convert a time function to a PSD function. For steps, see Convert SRS/PSD/Time functions.
PSD to Time conversion
The software performs these steps to generate a random time function from PSD:
The software determines the frequency domain resolution by a requested time period, T,
The software determines the maximum frequency by a given time interval, t,
The software uses a selected interpolation method (by default the log-log interpolation) to generate an evenly distributed PSD function, from the original one.
The software calculates the magnitude of the spectrum function:
The software randomly generates the phase angle of the spectrum function:
The software builds the complex spectrum functions:
The software performs Fast Fourier Transform (FFT) to convert the spectrum function into the time domain:
Time to PSD conversion
The software performs these steps to generate a PSD function from a time function:
The software determines the maximum frequency for a given time interval, t,
The software calculates the frequency domain resolution from the time period, T,
The software performs FFT to generate a spectrum function from the time function: The software uses a single-sided Fast Fourier Transform (based on Singleton's method).
The software calculates the PSD function:
Learn more
Fast Fourier Transformation (FFT)
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
PSD-Time conversion functions, 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/id631286 · retrieved 2026-07-17