Skip to content

P92 service-aged fatigue: fixed-coefficient rate screen

Source: Imperial thesis, DOI 10.25560/60640. Tables 4-3/4-4 and the failure definition were visually checked at PDF pages 94/101/80. The source hash, seven valid observations and two invalid tests are retained in evidence/creep/p92-service-aged-fatigue.json. This is Mat02 service-aged parent steel at 600 C, not the 650 C prior-damage cohort. The source failure criterion is a trend-relative stress drop, not final rupture. Invalid thermocouple tests are excluded, not assigned zero life.

Run python tools/p92_rate_fatigue_screen.py. The existing public strain-life API evaluates the two printed coefficient sets; no new law or fit is added. The tabulated sigma_f/E ratio is dimensionless despite its printed stress-unit label. E=1 normalization preserves this ratio and does not supply elastic properties for a structural material. The alternative pooled-fit coefficient 0.42 is not substituted for 0.57. Each curve retains its own observed cycle bounds; out-of-domain inversions are reported, not silently admitted.

An explicit alternative, --domain tested_amplitudes, declares the tested 0.004–0.008 mechanical strain-amplitude interval through from_strain_domain. It derives cycle bounds from the unchanged coefficients instead of using observed failure-life extrema. Both screens are retained: this is a reviewed change of applicability-domain representation, not parameter fitting or an automatic response to a rejected prediction. An independent Brent root solve checks every amplitude-domain inverse against the printed equation. The failure definition, rate-transfer limitation and non-blind status are unchanged.

Computed diagnostics

At amplitude 0.006, the high-rate curve predicts 928.368 cycles: its own-rate observation is 965, the intermediate-rate observation is 851 and the low-rate observation is 771. Corresponding errors are -3.80%, +9.09% and +20.41%. At amplitude 0.004 the same curve predicts 2173.962 cycles versus 1640 at the low rate (+32.56%). The low-rate curve predicts 775.285 cycles at amplitude 0.006 versus its own-rate 771 (+0.56%).

These are fixed-coefficient, within-source comparisons, not a blind holdout or an engineering acceptance threshold. Rate affects transfer error even without an explicit dwell. Do not use the curve labelled for one rate as a universal fatigue relation, or add a creep fraction to compensate without reviewing double-counting and failure definitions. The bounded screen adds new source evidence but does not close component-life qualification.