Welcome to the FatigueDS documentation!#
FatigueDS is a Python-based toolkit for calculating the Extreme Response Spectrum (ERS) and the Fatigue Damage Spectrum (FDS) for various types of signals. It supports calculations for sine, sine-sweep, and random signals, defined in both the time domain and the frequency domain.
For a quick guide on using the package, see Getting started. For short examples of using the package with sine and sine sweep signals, see Sine and sine-sweep signal. For a short example using a random signal, see Random signal
The source-code for this package is available on GitHub.
The theory is based on the book by C. Lalanne [1].