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.
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 LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
