The woehler module overview#
Evaluate Wöhler fatigue tests and return Wöhler curve parameters.
Load fatigue test data into the pandas.DataFrame.fatigue_data accessor,
which validates the mandatory load, cycles, and fracture columns.
Then evaluate the data with one of the analyzers exported by this package:
Elementary, Probit, MaxLikeInf, or MaxLikeFull. The analyzers
return a pandas.Series with Wöhler curve parameters such as SD,
ND, k_1, TN, and TS. That series can be used directly with
pylife.materiallaws.WoehlerCurve.
See also
pylife.materialdata.woehler.FatigueDataValidate measured Wöhler test data.
pylife.materialdata.woehler.ElementaryEstimate the finite-life parameters.
pylife.materialdata.woehler.ProbitEstimate endurance-limit parameters with the Probit method.
pylife.materialdata.woehler.MaxLikeInfEstimate endurance-limit parameters by maximum likelihood.
pylife.materialdata.woehler.MaxLikeFullEstimate all Wöhler parameters by maximum likelihood.
pylife.materiallaws.WoehlerCurveUse evaluated parameters for fatigue assessment.
Notes
Wöhler tests, also called SN tests, record whether a specimen fractured or
survived as a runout at a prescribed load level and cycle count. The
parameters follow DIN 50100 terminology: SD is the endurance limit load at
the knee point, ND is the cycle number at the knee point, k_1 is the
finite-life slope, TN is the scatter in cycle direction, and TS is the
scatter in load direction.