1. Introduction
Fatigue is one of the principal causes of failure in mechanical and structural elements. Determining an equivalent slope of the stress-cycles S–N curve is essential when an element presents distinct fatigue slopes. Then, the equivalent slope is used in the Basquin model to characterize the bilinear fatigue behavior as in the ASTM 739 standard [
1] and the Eurocode 3 norm [
2]. Unfortunately, because the Basquin model is efficient only for linear behavior, its use to represent bilinear behavior is inefficient [
3]. In S–N curves, bilinear behavior represents a transition between two competing failure modes or a step of variant stress. In the fatigue frame, this transition is called a knee-point [
4]. Although its consideration improves the analysis, it does not incorporate the probabilistic behavior [
5].
The S–N curve is used as an input to evaluate the reliability and quality of mechanical elements subjected to stress. Since the S–N curve represents median stress values and mechanical elements fail with a certain degree of random dispersion, it is practical to consider failure percentiles around the median stress value in the analysis. These percentiles are known as the P–S–N field, and they provide us with a probabilistic representation that aids in decision-making for fatigue analysis. Therefore, given the inherent randomness of fatigue, it is crucial to develop a probabilistic P–S–N curve method to obtain more reliable failure predictions [
6].
During the last few decades, several fatigue probabilistic models have been proposed. Castillo and Canteli [
7] developed the Weibull fatigue model. In [
8], a model for fatigue crack growth was introduced. In [
9], a fatigue model was given based on the statistical characteristics of the cycles to failure. Similar research is found in [
10]. Unfortunately, none of them focused on bilinear behavior. Among the research focused on bilinear behavior, we found [
11]. In this research, the authors mention that to improve fatigue life prediction, a bilinear model with a probabilistic focus must be used to model the uncertainties associated with the deterioration process produced by the fatigue phenomenon. In [
12], an application of the bilinear model to fourteen types of alloys was performed. They show that this model provides a better representation of fatigue behavior than the linear model. However, despite their utility, both linear and bilinear models lack probabilistic information.
The novelty of this paper lies in that the proposed method lets us incorporate probabilistic behavior into bilinear fatigue analysis and generate the corresponding P–S–N field. This approach is based on the statistical treatment of fatigue life data, considering the median stress value and its reliability index. The methodology involves determining the Weibull parameters and using them to estimate the P–S–N percentiles. Furthermore, the relationship between the confidence CL level and the P–S–N percentiles is formulated. Finally, by using 42CrMo4 data, a zero-test plan is designed and numerically evaluated to validate that the element presents the minimum required reliability.
The paper is organized as follows. 
Section 2 outlines the general background on bilinear fatigue and Weibull/IPL analysis. In 
Section 3, the proposed method is detailed step by step. In 
Section 4, the numerical application is performed. Finally, 
Section 5 presents the conclusions derived from the study case.
  2. Bilinear and Weibull/IPL General Background
In fatigue analysis, it is fundamental to understand the models for evaluating the service life of materials. This section provides the fundamentals of the fatigue models, focusing on the S–N curve and the Basquin equation. We also discuss the bilinear model for fatigue characterization and present the Weibull distribution and the Weibull/IPL model concepts, which are essential in the P–S–N analysis.
  2.1. Fatigue Model
When mechanical elements are subject to cyclic loading, a fatigue analysis is required. The analysis requires determining the cycles until the material fails. Its graphical representation is the Wöhler curve, also known as the S–N curve, where the stress (
) is plotted against the logarithm of the cycles to failure (
) [
13]. The relationship between applied stress and the number of cycles is given by the Basquin model:
        where 
 is the slope and 
 is the ordinate to the origin. Its application to bilinear behavior is as follows.
  2.2. Bilinear Model
The bilinear model extends the analysis of the linear model used in fatigue analysis. In bilinear behavior, the S–N curve of a material is divided into two regions because of slope changes. For example, Region I can be governed by the plastic region, while Region II can be governed by the elastic zone. The point where the two regions intersect is called the knee-point [
4]. The S–N curve, shown in 
Figure 1, is characterized by a high slope in the first phase of the bilinear model, and a low slope in the second phase.
Understanding the characteristics of the S–N curve, particularly the knee-point, is crucial for fatigue analysis. The high slope in the first phase indicates a higher rate of damage accumulation, whereas the second phase, with its lower slope, suggests a slower progression of fatigue. Moreover, because fatigue is random, then a probability function is necessary, to consider the spread of fatigue data. Thus, here, we use the Weibull distribution. Its generalities are as follows.
  2.3. Weibull Distribution
The Weibull distribution is widely used in reliability analysis [
14]. It was proposed by Wallody Weibull [
15], and its probability density function (pdf) is given by:
The corresponding reliability and cumulative failure distributions are:
        where 
 is the shape parameter and 
 is the scale parameter. Furthermore, the Inverse Power Law (IPL) model, which is frequently used to relate failure times with non-thermal stresses [
16], is defined by:
        where 
 represents the characteristic life, 
 represents the stress level, and 
 and 
 are parameters to be determined. By setting 
 in Equation (5), the Weibull/IPL model is as follows:
Thus, the Weibull/IPL reliability function is given by:
The parameters (, , and ) of the Weibull/IPL model defined in Equation (6) are estimated by using the maximum likelihood method. With these Weibull/IPL parameters, the steps to perform the P–S–N analysis are as follows.
  3. Steps of the Proposed Method
The novelty of the proposed method consists of considering the probabilistic behavior in bilinear fatigue analysis and to generate its corresponding P–S–N field. The material used for the analysis is 42CrMo4 steel. Since the material S–N curve represents median values, then here the analysis is on based on the median stress value of the collected data (see 
Table 1), and on the Weibull parameters in cycles that are equivalent to this median stress value, 
. Consequently, by considering 
 to be constant, the P–S-N percentiles were determined around 
 cycles. However, because for each estimated P–S–N percentile, a unique eta (
) and 
 value exists, the confidence reliability percentile (CL) value that represents the difference between the 
 value and 
 cycles was also determined. Additionally, the formulation to relate the 
 value with the P–S–N percentile is also given. Therefore, a summary that shows the P–S–N percentile, the 
 value, the 
 index and the minimum and maximum 
 values for the one, two, and three sigma levels, as well as those corresponding to the capability 
 and ability 
 indices is given.
Step 0. Collect experimental fatigue data. Collected data must contain failure times and their corresponding stress value.
Step 1. Separate data into two homogeneous sets  and . To ensure that the separation is accurate, you can perform the following steps to identify the knee-point, which will help you to confirm that the points in each set are correctly categorized.
Step 1.1. Determine the optimal slopes associated with each set. To achieve this, the failure times must be arranged in ascending order based on the number of cycles to failure. Following this, the optimal slopes (
 and 
) and intersections (
 and 
) with the vertical axis for each data set are determined for each value using the least squares method.
      where 
 is the total number of elements of 
 and 
 is the total number of elements performed.
Step 1.2. Determine the knee-point. Using the values obtained in Step 1.1, identify the point where the slope changes by applying the equations:
      where 
 is in cycles and 
 is in stress. The elements above the knee-point belong to 
, while those below are assigned to 
.
Step 2. Determine the data set that provides the best fit between time and stress: For each set, determine the multiple regression coefficient , and select the data set with the highest  value as the basis for performing the P–S–N analysis.
Step 3. For each data set, determine the Weibull/IPL parameters (, , and ) defined in Equation (6).
Step 4. For both sets, determine the reliability  index corresponding to each observed failure time using Equation (7).
Step 5. Determine the  values corresponding to each stress value in sets  and , using the respective , , and  parameters obtained from the set selected for the P–S–N analysis in Equation (5).
Step 6. Using the 
, 
, and 
 parameters of 
, determine the equivalent failure times of set one (say 
) that corresponds to the same reliability percentile (
) in set two (say 
). They are given by:
Step 7. Form the whole data set for the analysis of the P–S–N field by adding to set  the equivalent failure times determined in step 6 ( is the set with the highest  index).
Step 8. Determine the median stress from the experimental stress data.
Step 9. Determine the  value in cycles that correspond to the median stress by using the median stress value in Equation (5) with the Weibull/IPL parameters of set .
Step 10. Based on the reliability indices calculated in step 5, and the 
 value in cycles of step 9 in Equation (8), determine the predicted failure times. Then, using the maximum likelihood method, determine the Weibull parameters and the corresponding Fisher matrix. And by using the Fisher matrix data in Equation (9), determine the standard deviation of the eta 
 parameter as:
Step 11. Use Equations (10) and (11) to determine the upper and lower limits of 
 corresponding to a desired 
 percentile.
      where 
 is the 
 value of the normal distribution that corresponds to the desired two sizes percentile determined as:
      which for one-sided bound is expressed as:
      where 
 is the corresponding confidence level. The numerical application is as follows.
  4. Case Study
This section presents the steps to determine the P–S–N field of fatigue data with bilinear behavior, its corresponding Weibull family, and testing plan. The bilinear analysis is as follows.
  4.1. Bilinear Numerical Analysis
The application is performed using the 42CrMo4 steel material. Its mechanical properties are Modulus of elasticity of 210 GPa, Poisson ratio of , and shear modulus of 80 GPa. The numerical application aims to demonstrate how the methodology enables the determination of the P–S–N field of 42CrMo4 steel. The methodological steps to perform the bilinear analysis are as follows.
Step 0: Collected the experimental data with bilinear behavior. The collected data are represented graphically in 
Figure 2, where the knee-point separates the elements into two data sets, and the failure times of both sets are provided in 
Table 1.
Step 1. Based on the knee-point, the addressed two bilinear behavior groups are 
 and 
. Data were published in [
17].
Step 2. Because the  index for  data is 0.8083, and for  data is 0.8280, we select the  set as the base set for performing the P–S–N analysis.
Step 3. By applying the maximum likelihood method to the Weibull/IPL model defined in Equation (6), the estimated parameters for each data set are and its corresponding 
 value given in 
Table 2.
Step 4. Using Equation (7) and the parameters from 
Table 2, the reliability indices of the failure times of both data sets are given in 
Table 3.
Step 5. By using the (
, 
, and 
) parameters of the set with the highest 
 (in this case, the parameters of 
 in Equation (5), the 
 values corresponding to each stress value of 
 and 
 are given in 
Table 4.
Step 6. Based on the 
 index of 
Table 3 and the Weibull scale values of 
Table 4, from Equation (8) the equivalent failure times 
 of data set 
, that should be incorporated to the 
 set data, are given in 
Table 5.
Step 7. The complete data set, which includes the equivalent failure times from 
Table 5 into data of set 
 is given in 
Table 6.
Step 8. Based on the Weibull family of the complete set of stress values from 
Table 6 (represented as 
), the median stress value is 
 MPa.
Step 9. From the IPL function defined in Equation (5), the  value in cycles corresponding to the median stress value from step 8 is  cycles.
Step 10. Using the reliability indices of 
 and 
 from 
Table 3 and using the 
 value from step 9 as a constant in Equation (3), the predicted failure times are given in 
Table 7.
By using the maximum likelihood method and the predicted data in Equation (2), the estimated Weibull parameters are 
, 
 cycles, with Fisher matrix given as:
From the Fisher matrix, the standard deviation of  is  cycles.
Step 11. Using 
 cycles in Equations (10) and (11), the upper and lower limits of the P–S–N field are given in 
Table 8.
The percentiles in 
Table 8 represent the P–S–N field around the 
 value (
 cycles) corresponding to the analyzed median stress (
 MPa). Here, we use the median stress because the S–N curve represents median values, but any other desired stress value can be used. Therefore, the Weibull distribution that represents the median stress of the bilinear behavior in cycles is 
, and its P–S–N field are given in 
Table 8. Now, the testing plan to determine the reliability index represented by the addressed Weibull distribution is as follows.
  4.2. Test Plan of the Addressed Weibull Distribution
Here, we numerically perform the vibration test plan given in Appendix C of the GMW3172 users guide. The steps to perform this test plan for the addressed bilinear Weibull distribution are as follows.
Step 1. Determine the six test plan elements. They are: (1) Required reliability . (2) Required confidence level  for the desired  index. (3) The sample size  to be tested. (4) The testing time . (5) The Weibull ( and ) parameters. And (6) The testing conditions.
Step 2. Determine the required sample size 
 corresponding to the addressed 
 value. Based on Piña-Monarrez [
18], it is given by:
Step 3. Determine the required testing time. It is the time that corresponds to the desired reliability 
 index. From [
19], and using the 
 value of Equation (14) and the bilinear Weibull parameters of step 1, it is given by:
Step 4. Determine the 
 value that corresponds to the required 
 and 
 indices from step 1 as:
Step 5. Using the 
 value, determine the corresponding upper Weibull eta 
 parameter as:
Step 6. From Piña-Monarrez [
18], determine the lower 
 parameter as:
Step 7. Using the testing time  from step 3 and  from step 5 in Equation (3), determine the corresponding reliability index.
Step 8. Determine the P–S–N percentile corresponding to the required 
 value from step 1 as:
        where 
 was determined in Step 10 of 
Section 4.1, using data from the Fisher matrix in Equation (9). The numerical application is presented as follows.
  4.3. Numerical Application of the Test Plan
Steps 1, 2, and 3. The test plan includes six essential elements, including the required reliability index 
 and confidence level 
, as specified by the GMW3172 standard. The Weibull family derived in 
Section 4.1, are 
 and 
 cycles. The sample size associated with 
, calculated using Equation (14) is 
, while the required testing time, determined using Equation (15) is 
 cycles.
Step 4. Using Equation (16), the required sample size  corresponding to =0.97 and  is  45.5.
Step 5. By substituting  45.5 into Equation (17), the upper bound of the Weibull scale parameter is  cycles.
Step 6. Using Equation (18), the lower bound of the Weibull scale parameter is determined as  cycles.
Step 7. Using the test time calculated in step 3, the reliability index corresponding to  cycles is determined as . Note that, because no failures are allowed in this testing plan, the  index for the lower value was not determined.
Step 8. For the selected sigma levels (one sigma, two sigma, and three sigma) and Cp and Cpk indices, using the standard deviation 
 cycles in Equations (17) and (18) the corresponding normal percentiles, Weibull upper (
 and lower (
 scale parameter limits, confidence level (
), and reliability 
 indices were determined. The results are presented in 
Table 9. Additionally, 
Table 9 includes the corresponding data for the designed test plan.
From the last row of 
Table 9, we observe that by performing the designed test plan, with require 
 and 
, 46 pieces must be tested for a testing time of 
 cycles each. If none of them fail, the analyzed element achieves a minimum reliability of 
. Note that this occurs because 
 is greater than 
 (
). The general conclusions are as follows.
  5. Conclusions
1. Although in practice, bilinear behavior is mainly attributed to the interaction of two competitive failure modes, this paper focuses on the bilinear behavior of the S–N curve for the 43CrMo4 steel material. The proposed methodology, however, can be applied to analyze any type of bilinear behavior.
2. By applying the proposed methodology, the Weibull distribution modeling the linear behavior is identified and used to design the test plan to validate the required reliability index. For this analysis, the median stress is used but any value of stress can be used.
3. The application of the methodology allows us, for any desired percentile of the normal distribution, to determine the elements corresponding to the upper and lower limits of the Weibull scale parameter, their equivalent confidence level, and their reliability index.
4. The developed test plan highlights the importance of reliability and confidence level in determining the required sample size.
5. The proposed methodology enables the determination of the confidence level () corresponding to any desired percentile, and vice versa.
6. It is very important to note that the normal and Weibull percentiles depend on the Weibull  value. Therefore, an accurate estimation of  is critical in the analysis. Therefore, once it is determined, the estimation of the predicted failure times will be efficient.
7. As part of future research, it is recommended to explore the sensitivity of the addressed Weibull family to more accurately determine the expected behavior of  and the variance of .