ISO12107
Version 1.0.0 (12.9 KB) by
Bruno Pedrosa
Statistical analysis of experimental fatigue data to define mean and characteristic parameters of linear fatigue model based on ISO 12107
ISO 12107: Metallic materials - Fatigue testing - Statistical planning and analysis of data
This function is prepared to analyse experimental fatigue data defining a mean curve for a linear fatigue model based on linear regression:
y = Ax + B
It also computes a characteristic value of the linear fatigue model corresponding to a probaprobability of failure (p) for the population at a confidence level (conf) and for a number of degrees of freedom (v) using the equation:
y = Ax + B - k * strdd
The correction term to the estimated standard deviation is neglected.
INPUTS:
p - prabability of failure [-]
conf - confidence level [-]
cycles - experimental data: number of cycles
damage_parameter - experimental data: damage parameter (stress,strain,etc.)
OUTPUTS:
A - Slope of linear fatigue model
B - Intersection of linear fatigue model with ordinate axis
r2 - Coefficient of determination
k(p,conf,v) - One-sided tolerance limit for a normal distribution
strdd - Standard deviation
detail_cat - Detail category
REFERENCES:
- International Organization for Standardization. ISO 12107: Metallic materials — Fatigue testing — Statistical planning ans analysis of
data, 2012.
- B. Pedrosa, J. Correia, C. Rebelo and M. Veljkovic, Reliability of Fatigue Fatigue Strength Curves for Riveted Connections Using Normal and Weibull Distribution Functions, ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part A: Civil Engineering, vol. 6, no. 3, (2020), https://doi.org/10.1061/AJRUA6.0001081
- B. Pedrosa, J. Correia, C. Rebelo, M. Veljkovic and H. Gervásio, Fatigue Experimental Characterization of Preloaded Injection Bolts in a Metallic Bridge Strengthening Scenario, Engineering Structures, vol. 234, 112005 (2021), https://doi.org/10.1016/j.engstruct.2021.112005
- Witkovsky V. ToleranceFactor https://www.mathworks.com/matlabcentral/fileexchange/24135-tolerancefactor
File Exchange. Retrieved May 12, 2023.
Developed by Bruno Pedrosa
ISISE - Institute for Sustainability and Innovation in Structural Engineering
Department of Civil Engineering
University of Coimbra
Portugal
Bruno Pedrosa (bruno.pedrosa@uc.pt)
Ver.: 15-May-2023
Cite As
Bruno Pedrosa (2026). ISO12107 (https://www.mathworks.com/matlabcentral/fileexchange/129479-iso12107), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2018a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
