1 INTRODUCTION

Fatigue failure is a common form of failure of structures in rail vehicles, most of which are subjected to cyclic loading during operation, where variable amplitude loading is also an important form of loading on these structures. In engineering applications, structures under variable amplitude loads are susceptible to fatigue damage, which can reduce structural safety and even cause major traffic accidents. Hence, predicting the fatigue life of structures under variable amplitude loads is particularly important [1, 2]. But most of the fatigue life prediction methods are limited to the fatigue life of structures under constant amplitude loading, such as the stress-strain life method [3], stress field strength method [4], life method based on continuous damage mechanics [5], etc. For the fatigue life prediction under variable amplitude load, considering the principle of economy, the fatigue life data under constant amplitude load is often used to estimate and then applied in engineering [6].

In recent years, experts and scholars have researched the fatigue life prediction of structures under variable amplitude loads and proposed various fatigue life prediction methods. These methods can be summarized into two types: One is based on fatigue accumulation damage theory, and the other is based on fracture mechanics [7, 8]. The basic principle of the fatigue life prediction method based on cumulative damage theory is to convert the fatigue life data under constant amplitude loading into fatigue life data under variable amplitude loading to calculate, which can be divided into linear theory and nonlinear theory. In the linear theory, the most widely used is Miner’s damage law. Although it has the advantages of simple form and simpler principles and rules when the model is calculated, the loads are independent of each other, failing to consider load interactions and ignoring the order of load loading [9]. This method considers that there is no correlation between the cumulative effect of damage and the course of load loading, and its prediction of fatigue life results often has a large gap with the real test value because most metal materials show an extremely high degree of nonlinearity in describing the relationship between damage and cyclic loading. After the linear theory was proposed, many scholars at home and abroad proposed many nonlinear damage models [10]. These nonlinear damage models consider different aspects of fatigue damage from internal and external factors. The more typical ones are based on S-N damage curves, energy method, physical degradation properties of materials method, and continuous damage mechanics. These methods can take into account the loading history of variable amplitude loads to some extent, and the predictions are all the better than the linear damage model.

Although domestic and foreign scholars have made numerous contributions to nonlinear fatigue life prediction, the mechanisms responsible for these effects are still unclear. In recent years, some scholars have explained fatigue damage from the energy perspective, regarded fatigue damage as an irreversible energy loss process, and selected physical parameters related to energy dissipation as physical quantities to characterize the fatigue damage mechanism. Ye et al. proposed a ductile dissipation model based on applying the energy dissipation process to fatigue damage. It requires fewer parameters, has a simple form, and is widely used in fatigue life prediction of materials [11]. However, the model cannot consider the interaction between the loads, which makes its accuracy still has some gap compared with the experimental value. Many improved models for the toughness dissipation energy model followed; for example, Peng and Lu proposed a new, improved model that further improved the model’s accuracy [12, 13]. However, the improved model only shows the interaction between the loads in the form of stress ratio and has not yet considered the influence of real-time damage and other factors. The related problems still need further in-depth study.

In this paper, based on the ductile dissipative energy model proposed by Ye, a new nonlinear fatigue life prediction model is established by constructing a new exponential function as the interaction factor using the adjacent stress amplitude ratio and the real-time fatigue damage function, which is modified for the interaction factor between adjacent loads. The new model will predict the fatigue life of different structural materials under multi-stage variable amplitude loading, compare with fatigue test data to verify feasibility and validity, and conduct a comparative analysis with the original model.

2 NONLINEAR FATIGUE CUMULATIVE DAMAGE FUNCTION BASED ON TOUGHNESS DISSIPATION ENERGY

According to Ref. [11], it is known that toughness is the most significant physical quantity that changes with fatigue damage when different materials are subjected to variable amplitude loads. In the fatigue failure process, the decay of Young’s modulus and yield strength is due to the continuous sprouting and expansion of cracks under cyclic loading, which reduces the effective bearing area of the material; the decay of plastic properties is related to the continuous depletion of movable dislocations inside the material and the formation of dislocation barriers; the decay of toughness can comprehensively describe the degradation behavior of yield strength and plastic properties. The degradation behavior of material mechanical parameters in fatigue can be comprehensively described by the parameters' logarithmic toughness variation (dissipation). Ye et al. analyzed experimental toughness data for different structures under different degrees of fatigue damage. They established the fatigue damage variables of the toughness dissipation model:

$$D = 1 - \frac{{{{U}_{{T\left( n \right)}}}}}{{{{U}_{{T0}}}}},$$
(2.1)

where UT0 is the material’s toughness in its initial undamaged state; UT(n) is the material’s residual toughness after loading cycles. The following equation can express the relationship between material toughness dissipation and the number of variable amplitude load actions:

$${{U}_{{T(n)}}} = {{U}_{{T0}}} + \frac{{{{U}_{{T0}}} - {{U}_{{T({{N}_{f}} - 1)}}}}}{{\ln {{N}_{f}}}}\ln \left( {1 - \frac{n}{{{{N}_{f}}}}} \right).$$
(2.2)

Or write it as a function of the stress magnitude ea and the number of stress cycles N:

$${{U}_{{T(n)}}} = {{U}_{{T0}}} + \frac{{{{U}_{{T0}}} - {{U}_{{T({{N}_{f}} - 1)}}}}}{{\ln \frac{1}{2}{{{({{e}_{a}}{\text{/}}e_{f}^{'})}}^{{\frac{1}{b}}}}}}\ln \left[ {1 - 2{{{\left( {\frac{{{{e}_{a}}}}{{e_{f}^{'}}}} \right)}}^{{ - \frac{1}{b}}}}N} \right],$$
(2.3)

where ea is the stress amplitude under variable amplitude loading; Nf is the fatigue life. The relationship between the two can be drawn from the Basquin equation: \({{e}_{a}} = e_{f}^{'}{{(2{{N}_{f}})}^{b}}\), where \(e_{f}^{'}\) and b are the experimental parameters related to fatigue strength.

The above equation can represent the energy absorbed by the structure under variable amplitude loading before fatigue fracture; after substituting Eq. (2.2) into Eq. (2.1), the cumulative damage model is obtained:

$$D = - \frac{{{{D}_{{{{N}_{f}} - 1}}}}}{{\ln {{N}_{f}}}}\ln \left( {1 - \frac{n}{{{{N}_{f}}}}} \right),$$
(2.4)

where \({{D}_{{{{N}_{f}} - 1}}}\) is the critical damage after Nf – 1 cycles at a certain stress level; \({{D}_{{{{N}_{f}} - 1}}}\) is related to the physical properties of the material and the stress magnitude when the critical damage state is reached, and the value of \({{D}_{{{{N}_{f}} - 1}}}\) is approximately equal to 1 through the analysis of the study by Ye et al.

Therefore, the cumulative damage model of Eq. (2.4) can be expressed as:

$$D \approx - \frac{1}{{\ln {{N}_{f}}}}\ln \left( {1 - \frac{n}{{{{N}_{f}}}}} \right).$$
(2.5)

For this model, relevant fatigue test data have been verified and analyzed. The theoretical damage evolution curve obtained is in good agreement with the actual value, which shows the reasonableness of the cumulative damage model.

Using the fatigue equivalent damage principle and combining with Eq. (2.5), the model is used to predict the remaining fatigue life under two levels of loading:

$$\frac{{{{n}_{2}}}}{{{{N}_{{f2}}}}} = {{\left( {1 - \frac{{{{n}_{1}}}}{{{{N}_{{f1}}}}}} \right)}^{{\frac{{\ln {{N}_{{f2}}}}}{{\ln {{N}_{{f1}}}}}}}}.$$
(2.6)

From Eq. (2.6), it can be obtained that the cumulative damage is less than 1 when loaded in the High-Low mode and greater than 1 when loaded in the Low-High mode, which is consistent with the objective loading law, indicating that the model can predict the effect of loading sequence on fatigue life under variable amplitude loading to a certain extent.

Equation (2.6) is extended to predict the remaining fatigue life of the structure under multi-stage loading:

$$\frac{{{{n}_{i}}}}{{{{N}_{{fi}}}}} = {{\left\langle {{{{\left\{ {{{{\left[ {{{{\left( {1 - \frac{{{{n}_{1}}}}{{{{N}_{{f1}}}}}} \right)}}^{{\frac{{\ln {{N}_{{f2}}}}}{{\ln {{N}_{{f1}}}}}}}} - \frac{{{{n}_{2}}}}{{{{N}_{{f2}}}}}} \right]}}^{{\frac{{\ln {{N}_{{f3}}}}}{{\ln {{N}_{{f2}}}}}}}} - \frac{{{{n}_{3}}}}{{{{N}_{{f3}}}}}} \right\}}}^{{\frac{{\ln {{N}_{{f4}}}}}{{\ln {{N}_{{f3}}}}}}}} - \cdots - \frac{{{{n}_{{i - 1}}}}}{{{{N}_{{f(i - 1)}}}}}} \right\rangle }^{{\frac{{\ln {{N}_{{fi}}}}}{{\ln {{N}_{{f(i - 1)}}}}}}}}.$$
(2.7)

From Eq. (2.7), it can be seen that the nonlinear fatigue cumulative damage model based on ductile dissipation energy is simple in form and does not contain other superfluous physical parameters, which have a high value for practical engineering applications. But it fails to consider the influence of the interaction between the load levels on the fatigue life, which makes its prediction accuracy of the remaining fatigue life of the structure affected to a certain extent, and relevant corrections need to be made to this model.

3 MODIFIED NONLINEAR FATIGUE CUMULATIVE DAMAGE FUNCTION

In response to the failure of the above model to consider the influence of interactions between loads, some scholars have proposed that it can be described as a stress ratio of two adjacent levels, the size of which determines the degree of interaction. The above model is modified in the form of a stress factor ratio. Under the action of the secondary load, the relationship between the first two levels of damage can be obtained from the principle of equivalent damage as follows:

$$D(n_{2}^{'}) = D{{({{n}_{1}})}^{{\left( {\frac{{{{\sigma }_{2}}}}{{{{\sigma }_{1}}}}} \right)}}},$$
(3.1)

where \(n_{2}^{'}\) is based on the principle of equivalent damage, the stress is σ1 under the action of n1 times equivalent to the number of times the stress is σ2 under the action.

Substituting Eq. (3.1) into Eq. (2.6) yields the equivalent damage cycle ratio under secondary loading:

$$\frac{{n{{{_{2}^{'}}}_{2}}}}{{{{N}_{{f2}}}}} = 1 - {{\left( {\frac{1}{{{{N}_{{f2}}}}}} \right)}^{{{{{\left[ { - \frac{{\ln \left( {1 - \frac{{{{n}_{1}}}}{{{{N}_{{f1}}}}}} \right)}}{{\ln ({{N}_{{f1}}})}}} \right]}}^{{\frac{{{{\sigma }_{2}}}}{{{{\sigma }_{1}}}}}}}}}}.$$
(3.2)

Then the remaining fatigue life under the two levels of the load is:

$${{\left( {\frac{{{{n}_{2}}}}{{{{N}_{{f2}}}}}} \right)}_{{cp}}} = {{\left( {\frac{1}{{{{N}_{{f2}}}}}} \right)}^{{{{{\left[ { - \frac{{\ln \left( {1 - \frac{{{{n}_{1}}}}{{{{N}_{{f1}}}}}} \right)}}{{\ln ({{N}_{{f1}}})}}} \right]}}^{{\frac{{{{\sigma }_{2}}}}{{{{\sigma }_{1}}}}}}}}}}.$$
(3.3)

The fatigue life prediction model is derived from corresponding to the fatigue life under multi-level loading as:

$${{\left( {\frac{{{{n}_{i}}}}{{{{N}_{{fi}}}}}} \right)}_{{cp}}} = {{\left( {\frac{1}{{{{N}_{{fi}}}}}} \right)}^{{{{{\left[ {\frac{{ - \ln \left( {{{{\left( {\frac{{{{n}_{{i - 1}}}}}{{{{N}_{{f(i - 1)}}}}}} \right)}}_{{cp}}} - \frac{{{{n}_{{i - 1}}}}}{{{{N}_{{f(i - 1)}}}}}} \right)}}{{\ln {{N}_{{f(i - 1)}}}}}} \right]}}^{{\frac{{{{\sigma }_{{i - 2}}}}}{{{{\sigma }_{{i - 1}}}}} \times \frac{{{{\sigma }_{i}}}}{{{{\sigma }_{{i - 1}}}}}}}}}}}.$$
(3.4)

The subscript cp denotes the model’s fatigue life prediction under the corresponding stress level; σi is the corresponding stress amplitude under the i load level.

Although equation (3.1) has a certain improvement on the original model, the prediction accuracy has also been improved. Still, the model only considers the influence of the sequence of actions of the load, failing to consider the effect of fatigue damage on fatigue life corresponding to all stress levels under the action of variable amplitude load. Hence, the damage law for the fatigue accumulation model needs further study.

For variable amplitude loading action, the accumulated fatigue damage when reaching fatigue life is often not equal to 1. The accumulated damage value is less than 1 when loading from a high-stress level to a low-stress level, while the accumulated damage is often greater than 1 when loading from a low-stress level to a high-stress level [14]. This shows that the initial high stress prompted the crack generation. In contrast, the initial low stress had an exercise effect on the structure, so only taking the stress ratio cannot explain the interaction between the loading levels loading. So in this paper, a real-time damage function is introduced to reflect different stresses’ roles on the structure.

According to the fatigue equivalence principle, the fatigue damage equation to cycle number ratio can be expressed in the form of some power function, such as the Manson model. To better describe the interaction, the interaction factor is defined in this paper as a function of the stress amplitude ratio combined with the real-time damage, i.e., described as:

$${{\omega }_{{i - 1,i}}} = {{\left( {\frac{{{{\sigma }_{i}}}}{{{{\sigma }_{{i - 1}}}}}} \right)}^{{\exp ({{D}_{{i - 1}}})}}}.$$
(3.5)

This results in a description of the remaining fatigue life fraction of the member under multi-level variable amplitude loading:

$${{[F({{(n_{{i - 1}}^{'} + {{n}_{{i - 1}}})} \mathord{\left/ {\vphantom {{(n_{{i - 1}}^{'} + {{n}_{{i - 1}}})} {{{N}_{{f(i - 1)}}},{{\sigma }_{{i - 1}}}}}} \right. \kern-0em} {{{N}_{{f(i - 1)}}},{{\sigma }_{{i - 1}}}}})]}^{{{{\omega }_{{i - 2,i - 1}}}}}} = {{[F(1 - {{{{n}_{i}}} \mathord{\left/ {\vphantom {{{{n}_{i}}} {{{N}_{{fi}}},{{\sigma }_{i}}}}} \right. \kern-0em} {{{N}_{{fi}}},{{\sigma }_{i}}}})]}^{{{{\omega }_{{i - 1,i}}}}}},$$
(3.6)

where is the equivalent equation of state for fatigue damage, and ωI – 1, i is the interaction factor between loads of level i – 1 and level i.

Based on the above analysis, combining Eq. (3.5) with Eq. (3.1) and Eq. (3.3) yields a modified nonlinear cumulative damage model under two-level loading, as shown in the following equation:

$${{\left( {\frac{{{{n}_{2}}}}{{{{N}_{{f2}}}}}} \right)}_{{cp}}} = {{\left( {\frac{1}{{{{N}_{{f2}}}}}} \right)}^{{{{{\left[ { - \frac{{\ln \left( {1 - \frac{{{{n}_{1}}}}{{{{N}_{{f1}}}}}} \right)}}{{\ln ({{N}_{{f1}}})}}} \right]}}^{{{{\omega }_{{1,2}}}}}}}}},$$
(3.7)

where, from Eq. (3.5), we get \({{\omega }_{{1,2}}} = {{\left( {\frac{{{{\sigma }_{2}}}}{{{{\sigma }_{1}}}}} \right)}^{{\exp ({{D}_{1}})}}}\). Similarly, extending Eq. (3.7) to a multi-level load is:

$${{\left( {\frac{{{{n}_{i}}}}{{{{N}_{{fi}}}}}} \right)}_{{cp}}} = {{\left( {\frac{1}{{{{N}_{{fi}}}}}} \right)}^{{{{{\left[ {\frac{{ - \ln \left( {{{{\left( {\frac{{{{n}_{{i - 1}}}}}{{{{N}_{{f(i - 1)}}}}}} \right)}}_{{cp}}} - \frac{{{{n}_{{i - 1}}}}}{{{{N}_{{f(i - 1)}}}}}} \right)}}{{\ln {{N}_{{f(i - 1)}}}}}} \right]}}^{{{{\omega }_{{i - 1,i}}} \times {{\omega }_{{i - 2,i - 1}}}}}}}}}.$$
(3.8)

Equation (3.8) is the proposed improved nonlinear fatigue damage model; the model contains both the interaction factor of the front and rear load ratios but also contains the real-time damage function; the form is simple, without the introduction of redundant parameters, not only to ensure that the load loading order, the influence of the interaction between the load, but also do not need to introduce other additional parameters, suitable for fatigue life prediction analysis in practical engineering.

4 EXAMPLE ANALYSIS

4.1 Fatigue Life Prediction Results under Two-Level Load

To verify the feasibility of the modified model proposed in this paper for fatigue life prediction, the remaining life prediction will be carried out based on the fatigue test data collected and compiled from the literature for the components, which are 45 steel, aluminum alloy Al-2024-T42, and 30CrMnSiA, respectively, and in the tests their loading methods were all stress-controlled with a stress ratio of R = –1. So that the prediction accuracy of the model can be better reflected, the prediction results of the modified model are compared with the Miner model and the original model, and the prediction results of Peng’s improved model are compared and analyzed.

Example 1: Comparative analysis of fatigue life prediction results for 45 steel

Steel 45 is a common material in vehicle engineering and is often used in the processing and manufacturing parts for vehicles, etc., because of its good mechanical properties. According to the literature’s secondary loading test of 45-gauge steel [15] as an example, the test value and the fatigue life prediction results of different models were compared and analyzed to get the error of each model for the actual measured value of the test data, which was used as a basis for comparative analysis. The specific test loading parameters and fatigue life prediction results and errors are shown in Tables 1 and 2 below, and comparative graphs of fatigue life are shown in Figs. 1 and 2 below.

Table 1. Fatigue life prediction results of 45 steel using different models
Table 2. Fatigue life prediction results of 45 steel using different models
Fig. 1.
figure 1

Comparison between the experimental and predicted life fractions for welded joints under H–L loading sequences.

Fig. 2.
figure 2

Comparison between the experimental and predicted life fractions for welded joints under L–H loading sequences.

Example 2: Comparative analysis of fatigue life prediction results for Aluminum alloy Al-2024-T42.

Aluminum alloy Al-2024-T42 is a high-strength material widely used in aerospace. It is often used to manufacture highly loaded components, such as aircraft skins and wings, because of its high strength and stability in high-temperature environments. According to the secondary loading test of aluminum alloy Al-2024-T42 in the literature [16], for example, the fatigue life prediction results of different models are compared and analyzed to obtain the error of each model for the measured value of the test data, and this is used as a basis for comparison and analysis. The specific test loading parameters and fatigue life prediction results and errors are shown in Table 3 and 4 below. The comparison graphs of fatigue life prediction results and test values are shown in Figs. 1 and 2 below.

Table 3. Fatigue life prediction results of Aluminum alloy Al-2024-T42 using different models
Table 4. Fatigue life prediction errors of Aluminum alloy Al-2024-T42 using different models

Example 3: Comparative analysis of fatigue life prediction results for 30CrMnSiA.

30CrMnSiA is a widely used wear-resistant material for bearings and gears, and it is often used in the manufacture of precision instruments because of its high strength and good wear resistance. According to the secondary loading test of 30CrMnSiA in literature [17] as an example, the fatigue life prediction results of different models were compared and analyzed to get the error of each model for the measured values of test data. The comparative analysis was carried out based on this. The specific test loading parameters and fatigue life prediction results and errors are shown in Tables 5 and 6 below. The comparison graphs of fatigue life prediction results and test values are shown in Figs. 1 and 2 below.

Table 5. Fatigue life prediction results of 30CrMnSiA using different models
Table 6. Fatigue life prediction results of 30CrMnSiA using different models

According to the above three arithmetic examples, the model in this paper is compared with the Miner model and Ye model for remaining fatigue life estimation. The errors with the measured values of test data are calculated respectively. The comparative analysis of the predicted and test values of the three models for different materials under the H-L loading sequence and L-H loading sequence is represented in Figs. 1 and 2. Analyzing Tables 1-6 above, it can be seen that the average errors are 45.3%, 68.0% and 51.8% using the Miner model, 32.1%, 61.0% and 36.1% using the Ye model, and 18.8%, 13.9% and 4.3% using the modified model of this paper, respectively, which are improved compared with the Miner model by 26.5%, 54.1%, and 47.5%, respectively, compared with the Miner model, and 13.3%, 47.1%, and 31.8%, respectively, compared with the original Ye model. Therefore, the model’s prediction accuracy in this paper is slightly improved, which can be more effective for fatigue life prediction and has certain engineering practicality.

4.2 Fatigue Life Prediction Results under Multi-level Load

To further verify the feasibility and validity of the modified model in this paper under multi-stage loading, the fatigue test data of aluminum alloy 6082T6 under four-stage variable amplitude loading and the measured fatigue test data of 41Cr4 under five- and six-stage variable amplitude loading in the literature [18] are used in this section to compare the fatigue life prediction accuracy of Miner model, Ye model and the model in this paper for analytical verification. In the tests their loading methods were all stress-controlled with a stress ratio of R=-1.

Example 1: Comparison of fatigue life prediction results of aluminum alloy 6082T6 under four levels of loading.

The test value of the material and the fatigue life prediction results are compared and analyzed to get the error of each model for the actual measured value of the test data, based on which a comparative analysis is carried out, and the specific test loading parameters and fatigue life prediction results are shown in Table 7 below. The comparison graph between the fatigue life prediction results and the test value is shown in Fig. 3 below.

Table 7. Fatigue life prediction results of aluminum alloy 6082T6 using different models
Fig. 3.
figure 3

Comparison of fatigue damage results of aluminum alloy 6082T6 specimens under 5 levels of loading.

Example 2: Comparison of fatigue life prediction results of 41Cr4 under five levels of loading.

The test value of the material and the fatigue life prediction results are compared and analyzed to get the error of each model for the actual measured value of the test data, based on which a comparative analysis is carried out, and the specific test loading parameters and fatigue life prediction results are shown in Table 8 below. The comparison graph between the fatigue life prediction results and the test value is shown in Figure 4 below.

Table 8. Fatigue life prediction results of 41Cr4 under five levels using different models
Fig. 4.
figure 4

Comparison of fatigue damage results of 41Cr4 specimens under 5 levels of loading.

Example 3: Comparison of fatigue life prediction results of 41Cr4 under six levels of loading.

The test value of the material and the fatigue life prediction results are compared and analyzed to get the error of each model for the actual measured value of the test data, based on which a comparative analysis is carried out, and the specific test loading parameters and fatigue life prediction results are shown in Table 9 below. The comparison graph between the fatigue life prediction results and the test value is shown in Figure 5 below.

Table 9. Fatigue life prediction results of 41Cr4 under six levels using different models
Fig. 5.
figure 5

Comparison of fatigue damage results of 41Cr4 specimens under 6 levels of loading.

From the analysis of the calculation results and error results in Table 79 and Figs. 3–5 above, it can be seen that for both materials of aluminum alloy 6082T6 specimen and 41Cr4 specimen under multi-stage variable amplitude load, the nonlinear fatigue life prediction correction model proposed in this paper can play an effective prediction role, and compared with the results calculated by Miner’s law model and Ye model, the calculation accuracy is improved by 97.71%, 35.37%, 94.28% and 50.01%, 26.75%, 65.20%, making the prediction results closer to the test values, and the greater the degree of real-time damage, the more significant the effect of interaction factors.

5 CONCLUSIONS

1. A feasible fatigue life prediction model is constructed to establish a new interaction factor by combining the real-time damage state parameters of variable amplitude loads with the adjacent stress amplitude ratio. The improved prediction model can not only better consider the effect of interaction between variable amplitude loads, but also effectively deal with the effect of variable amplitude load interaction on fatigue damage accumulation of different materials.

2. According to the fatigue life comparison results for different materials, the ability of the improved model to predict fatigue life under variable amplitude load of secondary load or even multi-level load is improved to a certain extent, and the prediction analysis results are closer to the real test results than the original model and Miner’s rule.

3. The improved nonlinear fatigue life prediction model is simple in form, clear in the physical meaning, and does not need to introduce additional physical parameters. The required parameters can be obtained experimentally and better characterize the fatigue damage evolution, which is very suitable for the fatigue life prediction of actual engineering structures.