Random Vibration of Multi-Degree-of-Freedom Systems

Category: Structural Analysis | Integrated 2026-04-06
CAE visualization for multi dof random theory - technical simulation diagram
Random Vibration of Multi-Degree-of-Freedom Systems

Random Vibration of Multi-Degree-of-Freedom Systems: Theoretical Foundations

Random Vibration of Multi-Degree-of-Freedom Systems

🙋

Professor, how do we handle random vibration in multi-degree-of-freedom systems?


🎓

In multi-degree-of-freedom systems, correlation between modes (cross-mode terms) is important. The response PSD is:


$$ S_{xx}(f) = \sum_i \sum_j H_i(f) H_j^*(f) \phi_i(x) \phi_j(x) S_{FF}(f) $$

If modes are sufficiently separated, SRSS combination is sufficient. For closely spaced modes, CQC (Complete Quadratic Combination) is necessary.


Multi-Point Input

🎓

Correlated random input at multiple support points:


$$ [S_{out}(f)] = [H(f)] [S_{in}(f)] [H(f)]^H $$

$[S_{in}]$ is the cross-spectral matrix. Diagonal = auto PSD, off-diagonal = cross PSD.


Summary

🎓

Key Points:


  • Cross-Mode Terms — Important for closely spaced modes. Combine using CQC.
  • Cross-Spectral Matrix — Describes correlation in multi-point input.
  • SRSS vs. CQC — Use SRSS if modes are separated, CQC if they are closely spaced.
  • FEM PSD analysis automatically includes cross-mode terms.

Coffee Break Yomoyama Talk

Fundamental Theory of Multi-Degree-of-Freedom Random Vibration

Multi-degree-of-freedom (MDOF) random vibration is handled by decomposing the system into individual natural modes using modal superposition, finding the random response for each modal coordinate, and then superimposing them. Methods to consider correlation between modes (cross PSD) include SRSS (Square Root of Sum of Squares) and CQC (Complete Quadratic Combination). CQC is essential when natural frequencies are close (ratio <10%). This was formulated in the 1970s by E.L. Wilson and others at the University of California, Berkeley.

Computational Methods for Random Vibration of Multi-Degree-of-Freedom Systems

Multi-Degree-of-Freedom PSD in FEM

🎓

Nastran's SOL 111 + RANDOM automatically calculates all mode auto-terms + cross-terms.


Multi-point input:

```

RANDPS, 1, 1, 1, 100, 0.0 $ Auto PSD for input 1

RANDPS, 1, 2, 1, 101, 0.5 $ Cross PSD for input 1-2

RANDPS, 2, 2, 1, 102, 0.0 $ Auto PSD for input 2

```


If correlation is unknown, evaluate the range with two cases: fully correlated + uncorrelated.


Summary

🎓
  • FEM automatically calculates cross-mode terms.
  • Define cross PSD for multi-point input using RANDPS.
  • If correlation is unknown, evaluate with two cases (fully correlated + uncorrelated).

  • Coffee Break Yomoyama Talk

    Solution Using Cross-PSD Matrices

    The rigorous solution for MDOF random vibration involves calculating the output cross-PSD matrix S_XX(ω) = H(ω)S_FF(ω)H*(ω)^T from the input cross-power spectral density matrix S_FF(ω) and the frequency response function matrix H(ω), and then obtaining the response variance through frequency integration. This formulation is essential when there are multiple input points (e.g., 4-point suspension). In Python, this can be implemented numerically by combining scipy.signal.coherence and numpy.fft.

    Random Vibration of Multi-Degree-of-Freedom Systems in Practice

    Practical Checklist

    🎓
    • [ ] Does the number of modes cover the frequency band of interest?
    • [ ] Is CQC automatically calculated for closely spaced modes?
    • [ ] Are cross PSDs defined for multi-point input?
    • [ ] Is RMS response calculated for all output points?
    • [ ] Is the 3σ response within allowable limits?

    • Coffee Break Yomoyama Talk

      Actual Application to Automotive Chassis

      In the automotive industry, road input is treated as random loads at multiple tires (4-point input) to evaluate chassis fatigue durability. Ford established the Road Simulation Table (LST) test standard in the 1990s based on road surface PSD data from Belgium's Pave test course. Analysis uses MSC Nastran's random vibration SOL 111 to solve models with up to 10,000 degrees of freedom, evaluating fatigue damage from stress RMS using the Rainflow counting method.

      Random Vibration of Multi-Degree-of-Freedom Systems: Software & Solver Comparison

      Tools

      🎓
      • Nastran SOL 111 + RANDOM — Industry standard. Multi-point input RANDPS.
      • Abaqus *RANDOM RESPONSE — Supports *CORRELATION.
      • Ansys PSD Analysis — GUI in Workbench.

      • Selection Guide

        🎓
        • AerospaceNastran (NASA standard).
        • General → Use available solver (all are capable).

        • Coffee Break Yomoyama Talk

          MDOF Capability Comparison by Solver

          Comparison of major solvers for MDOF random vibration: Ansys Mechanical supports GPU parallelization for large models (8x faster with RTX 4090), MSC Nastran has over 50 years of track record and abundant NASA verification cases, Abaqus does not support random vibration (use transient implicit + time history as alternative), SIMcenter Nastran enables probabilistic design optimization integrated with DAKOTA. In HPC environments, Nastran and Ansys Mechanical have nearly equivalent scaling performance.

          Advanced Technologies

          Advanced Research

          🎓
          • Non-Gaussian Random Vibration — PSD analysis including higher-order statistics (kurtosis).
          • Non-Stationary Random — Time-varying PSD.
          • Probabilistic Structural Optimization — Topology optimization with random vibration response constraints.

          • Coffee Break Yomoyama Talk

            Equivalent Linearization for Nonlinear MDOF

            For nonlinear MDOF random vibration including rubber bushings or friction dampers, the Equivalent Linearization (EL) method is effective. The stochastic EL method proposed by Bogoliubov in 1954 replaces nonlinear restoring forces with equivalent linear stiffness and equivalent damping, converging through iterative calculation. A 2018 paper by Simulia's research team reported suppressing response RMS error to within 5% for a nonlinear automotive suspension model.

            Random Vibration of Multi-Degree-of-Freedom Systems: Common Issues & Debugging

            Troubles

            🎓
            • RMS too large → Correlation of closely spaced modes. Check damping.
            • Multi-point input seems wrong → Check cross PSD sign and phase.
            • All PSD analysis troubles stem from FRF quality.

            • Coffee Break Yomoyama Talk

              Underestimation Caused by Mode Truncation

              For NASA's Cassini probe launched in 1997, vibration analysis used over 200 modes, but an initial model truncated at 150 modes underestimated response in a specific frequency band by 18%. For multi-degree-of-freedom random analysis, MIL-STD-810G recommends including eigenvalues up to twice the target frequency.

              Related Simulators

              Experience the theory firsthand with the interactive simulator for this field

              All Simulators

              Related fields

              Thermal AnalysisManufacturing Process AnalysisV&V · Quality Assurance
              Rate this article
              Thank you for your feedback!
              Helpful
              More details
              Report error
              Helpful
              0
              More details
              0
              Report error
              0
              Written by NovaSolver Contributors
              Anonymous Engineers & AI — Sitemap
              About the Authors