Skip to content

[heatmap-rainflow] Rainflow Counting Matrix for Fatigue Analysis #4465

@MarkusNeusinger

Description

@MarkusNeusinger

Description

A rainflow counting matrix (also called rainflow histogram) visualizes the results of rainflow cycle counting from a load or stress time history. The matrix displays cycle counts as a heatmap or 3D histogram where one axis represents cycle amplitude (or range), the other represents cycle mean (or from-to levels), and color/height represents the frequency of each cycle combination. This is a fundamental tool in fatigue analysis and durability engineering.

Applications

  • Fatigue life prediction and damage assessment of mechanical components
  • Analyzing load spectra from real-world measurements (vehicles, aircraft, wind turbines)
  • Comparing measured vs. design load spectra
  • Quality assurance in structural and mechanical engineering

Data

  • amplitude (numeric) — half-range of each counted cycle
  • mean (numeric) — mean value of each counted cycle
  • count (numeric) — number of cycles at each amplitude-mean combination
  • Alternatively: raw time series signal from which rainflow counting is performed

Notes

  • Typically displayed as a 2D heatmap or 3D bar histogram
  • Often paired with an S-N curve (Wöhler curve) for damage calculation
  • The rainflow counting algorithm (ASTM E1049) extracts closed hysteresis loops from irregular load histories
  • Color scale should clearly distinguish high-frequency from low-frequency cycle bins
  • Consider showing the original time series signal alongside the rainflow matrix

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions