FDS for a Base Input Acceleration Time History

Version 1.2 (10.6 KB) by Tom Irvine
This script calculates the fatigue damage spectrum (FDS) for the SDOF response to an acceleration base input time history.
148 Downloads
Updated 2 Apr 2023

View License

fds_sdof_response_rainflow_damage.m is the main script. The other scripts are supporting functions.
The scripts calculate the SDOF response to a base input acceleration time history via the Smallwood algorithm. This is followed by rainflow cycle counting and a Miners-like relative damage summation for each natural frequency of interest.
The results is a fatigue damage spectrum. This is a useful tool for comparing the severity of two independent base inputs.

Cite As

Tom Irvine (2025). FDS for a Base Input Acceleration Time History (https://nl.mathworks.com/matlabcentral/fileexchange/127254-fds-for-a-base-input-acceleration-time-history), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2022a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.2

Added missing function

1.1

Add missing function.

1.0.0