1 Introduction

Although steel structures are the main type of civil engineering due to its high strength and good structural integrity performance, their fatigue issue could be a major concern under repeated loading. The early researches of the American Society of Civil Engineers showed that 80–90% of the failures in steel structures are related to fatigue [1].

Much effort has been made on fatigue problems of steel structures using a macro-phenomenological method. For example, Yue et al. [2] analyzed the fatigue performance of carbon fiber reinforced polymer (CFRP) reinforced steel crane girders by experiments and studied the influence of CFRP on the stress concentration. Then, Tong et al. [3] studied the fatigue problem of a series of end-coped steel CRGs severed for 14 years using the S–N method. In their study, Tominaga et al. [4] studied the fatigue improvement effect of ultrasonic impact treatment method by analyzing both the strengthened in-plane gusset and out-of-plane gusset detail of steel crane runway girders (CRGs). The micro method also has been used to analyze fatigue damage of steel structures by studying the nucleation and growth of short cracks [5,6,7,8].

However, the fatigue failure of steel structures is a macro-scale problem, and the mechanism is the collective behaviors of short cracks in the micro-scale. As a result, the macro-phenomenological method neglects micro-fatigue damage mechanism, which leads to loss of the accuracy to some degree, while the huge costs of the micro method makes it difficult to be applied into the practice [9,10,11]. Therefore, a multi-scale method should be developed to analyze the fatigue damage of steel structures.

On the other hand, steel structures often serve in a high temperature environment, such as the reactor pressure vessels in power plants [12], the thin-walled structures in aircrafts [13], and the CRGs in melt shops. Research has shown that creep damage affects the behavior of microcracks, which enables to accelerate the fatigue process of metallic materials, and the fatigue damage also can accelerate creep damage evolution [14, 15]. Therefore, the failure of steel structures is usually due to the coupling process between fatigue damage and creep damage. However, traditional research tends to analyze the fatigue behavior of steel structures without consideration of the effect of temperature. Taking the industrial steel melt shops as an example: Kuwanmura et al. [16] analyzed the fatigue cracks in the weld joint between the bottom flanges and gusset plates of CRGs and developed a method to inspect and repair these fatigue cracks. Furthermore, Ávila et al. [17] attempted to predict the fatigue life of the crane girder of a melt shop with over 30 years of operation by combining the S–N method with finite element method.

Therefore, although many studies have been conducted, the fatigue mechanisms of steel structures at high temperature is still unresolved. It is difficult to predict accurately the fatigue life of steel structures. In order to solve the two problems mentioned, a multi-scale fatigue damage model at high temperature is developed by considering the coupling of fatigue damage Df and creep damage Dcr. The validity of the developed model is verified and the fatigue analysis of steel CRGs of industrial steel melt shop is performed based on the developed model.

2 The definition of damage variable at high temperature

The foundation of damage mechanics was laid by new concepts, such as the continuity put forward by Kachanov [18] in 1958, damage factor by Rabotnov [19] in 1963, and damage mechanics by Janson and Hultin [20] in 1977. Damage accounts for the process in which the strength and stiffness of representative volume element (RVE) degenerates and RVE fractures ultimately. According to continuum damage mechanics theory, the damage variable D is defined as

$$D = \frac{{A - \bar{A}}}{A},$$
(1)

where A is the cross-sectional area of RVE, \(\bar{A}\) is the effective cross-sectional area.

Based on the strain equivalence principle [21], the damage variable can be calculated by

$$D = 1 - \frac{{\bar{E}}}{E},$$
(2)

where E is the Young’s modulus, \(\bar{E}\) is the effective Young’s modulus.

The fatigue damage is divided into two categories, according to the fatigue life Nf, that are high cycle fatigue damage (Nf > 105) and low cycle fatigue damage (Nf < 105), respectively [21]. The fatigue damage process of metals is consists of crack nucleation stage, short crack stage and long crack stage, and the second stage consumes the majority, above 90% for high cycle fatigue damage [22]. Short cracks grow within the grain domains and hardly overcome the grain boundary obstacle, as shown in Fig. 1. The research demonstrates that fatigue damage strongly depends on the collective behavior of short cracks [23, 24].

Fig. 1
figure 1

A micro-crack stopped at the grain boundary

The work by Hong et al. [25] concluded that fatigue failure occurs only when the value of short crack density reaches its limitation. The distribution of micro structure is of highly random and the orientation and size of grain have great influence on the collective behavior of short cracks [26, 27].

In the paper, the fatigue damage due to the collective behavior of short cracks is quantified by using general self-consistent method. The multi-scale fatigue damage Df–cr is related to both fatigue damage Df at room temperature and creep damage Dcr at high temperature. On the basis of Ref. [28], the multi-scale damage variable Df–cr is defined as

$$D_{{{\text{f}} - {\text{cr}}}} = \frac{{D_{\text{f}} }}{{1 - a_{1} D_{\text{cr}} }} + \frac{{a_{3} D_{\text{cr}} }}{{1 - a_{2} D_{\text{f}} }},$$
(3)

where a1 stands for the influence parameter of creep damage on fatigue damage, a2 stands for the influence parameter of fatigue damage on creep damage, a3 is the parameter related to the critical creep temperature Tc.

$$a_{3} = \left\{ {\begin{array}{*{20}c} {1,} & {T \ge T_{\text{c}} ,} \\ {0,} & {T < T_{\text{c}} .} \\ \end{array} } \right.$$
(4)

3 Multi-scale fatigue damage model at high temperature

3.1 Development of the multi-scale fatigue damage model at room temperature

In this study, short cracks are assumed to be random distributed and grow within their grain domain in the material. Therefore, the fatigue damage Df is caused by two parts under cyclic load (uniaxial tension) at room temperature: one is the growth of existing short cracks and the other is their initiation, as shown in Fig. 2.

Fig. 2
figure 2

Collective behavior of short cracks under cyclic loading

Similarly to Ref. [29], the initiation and propagation law of short cracks of metallic materials can be expressed as Eqs. (5) and (6), respectively

$$\dot{n}_{N} \left( {a,N} \right) = L\left( {\Delta \sigma } \right)^{l} \left( {1 - \frac{a}{d}} \right),$$
(5)
$$\frac{{{\text{d}}a}}{{{\text{d}}N}} = A_{0} \left( {\Delta \gamma } \right)^{\alpha } \left( {d_{0} - a} \right),$$
(6)

where L, l, A0, α are model parameters, d is the grain size, a is crack length, d0 is the same as that dominate length of the microstructure scale, whose value is about 0.1 mm when the applied stress levels below the fatigue limit, \(\Delta \sigma\) is stress range, and \(\Delta \gamma\) is the plastic shear strain range (for the condition of uniaxial stress range or the axial strain range, \(\Delta \sigma\) and \(\Delta \varepsilon\) are used, respectively [30]).

Let \(\Delta \left( {N/N_{\text{f}} } \right) \to 0\) and \(\Delta a \to 0\), the equilibrium evolution equation of the density of short cracks in the material can be expressed as

$$\frac{{\partial \left[ {n\left( {a,N/N_{\text{f}} } \right)} \right]}}{{\partial \left( {N/N_{\text{f}} } \right)}} = \dot{n}_{N} \left( {a,N/N_{\text{f}} } \right) - \frac{{\partial \left[ {n\left( {a,N/N_{\text{f}} } \right)\dot{a}\left( {a,N/N_{\text{f}} } \right)} \right]}}{\partial a},$$
(7)

where N is the number of cycles, Nf is the fatigue life, nN(a, N/Nf) is the number of short cracks with length a in the area, \(\dot{n}_{N} \left( {a,N} \right)\) and \(\dot{a}\left( {a,N/N_{\text{f}} } \right)\) are the initiation rate and propagation rate, respectively.

The short crack nucleation rate per unit area nN(a, N/Nf) can be written as

$$\dot{n}_{N} \left( {a,N/N_{\text{f}} } \right) = \left\{ {\begin{array}{*{20}l} {L\left( {\Delta \sigma } \right)^{l} N_{\text{f}} ,} & {a \le d,} \\ {0,} & {a > d.} \\ \end{array} } \right.$$
(8)

The short crack growth rate \(\dot{a}\left( {a,N/N_{\text{f}} } \right)\) with crack length a can be modified as

$$\dot{a}\left( {a,N/N_{\text{f}} } \right) = A\left( {\Delta \sigma } \right)^{\alpha } \left( {d - a} \right)N_{\text{f}} .$$
(9)

Combining Eqs. (8) and (9) with the initial condition n(a, 0) = 0, the function of short cracks density of metallic material, i.e. the solution of Eq. (7), can be obtained as

$$n\left( {a,t_{1} } \right) = \frac{{L_{{l{\rm f}}} }}{{2A_{{\alpha {{{\rm f}}}}} }}\left( {{\rm e}^{{2A_{{\alpha {{{\rm f}}}}} t_{1} }} - 1} \right),$$
(10)

where Llf and Aαf are model parameters and can be obtained from experiments, the time parameter t1 equals to N/Nf.

In fact, the fatigue damage caused by each short crack is dependent [31, 32], while the interaction was neglected in Ref. [29], which leads to a somewhat inaccurate damage model, especially at the late stage of fatigue damage. The general self-consistent method can be used to obtain the effective elastic modulus of the cracked material by considering the influence of single crack on the material with assumption that there are n cracks with absolutely random distribution. The potential energy equilibrium equation of the cracked material with uniform tension can be expressed as

$$- \frac{1}{2}\left( {\bar{C}_{ijkl} } \right)^{ - 1} \sigma_{ij}^{0} \sigma_{kl}^{0} = - \frac{1}{2}\left( {C_{ijkl} } \right)^{ - 1} \sigma_{ij}^{0} \sigma_{kl}^{0} - \frac{{\sum\limits_{k} {\Delta \phi^{\left( k \right)} } }}{V},$$
(11)

where \(\bar{C}_{ijkl}\) and Cijkl are the tensors of the elastic modulus of the microcracked solid and intact matrix material, respectively, V is volume of the material, \(\Delta \phi^{\left( k \right)}\) is the potential energy released from the k-th crack.

As for the plane problem, there are some tunnel cracks in the material subjected to uniaxial tension. The relationship between the effective elastic modulus E and plane-strain modulus \(\bar{E}\) can be expressed as [33]

$$\frac{{\bar{E}\left( {1 - \mu^{2} } \right)}}{E} = \left( {1 + \uppi \rho + D_{E}^{2D} \rho^{2} } \right)^{ - 1} ,$$
(12)

where μ is Poisson’s ratio, D 2 D E is a parameter dependent on Poisson’s ratio and D 2 D E (0.3) = 1.12, ρ is the crack parameter and can be expressed as Eq. (13)

$$\rho = \frac{1}{4}n\left\langle {a^{2} } \right\rangle ,$$
(13)

where \(\left\langle {a^{2} } \right\rangle\) is dimensionless and is defined as average of square the crack length a where the dimension of a is millimeter.

Therefore, the multi-scale fatigue damage variable Df at room temperature can be obtained by combining Eqs. (12) and (13) with Eq. (2)

$$D_{\text{f}} = 1 - \frac{1}{{1 + \frac{1}{4}\uppi n\left\langle {a^{2} } \right\rangle + \frac{1.12}{16}n^{2} \left\langle {a^{2} } \right\rangle^{2} }}.$$
(14)

Substituting Eq. (10) into Eq. (14), the fatigue damage variable Df can be rewritten as

$$D_{\text{f}} = 1 - \frac{1}{{1 + \uppi \frac{{L_{{l{\rm f}}} }}{{8A_{{\alpha {{{\rm f}}}}} }}\left( {{\rm e}^{{2A_{{\alpha {{{\rm f}}}}} t_{1} }} - 1} \right)\left\langle {a^{2} } \right\rangle + \frac{1.12}{16}\left[ {\frac{{L_{{l{\rm f}}} }}{{2A_{{\alpha {{{\rm f}}}}} }}\left( {{\rm e}^{{2A_{{\alpha {{{\rm f}}}}} t_{1} }} - 1} \right)} \right]^{2} \left\langle {a^{2} } \right\rangle^{2} }}.$$
(15)

3.2 Creep damage model for metallic materials

According to creep mechanics [34], creep is defined as the time-dependent deformation of the material exposed to high-temperature environment (above 40% of its melting limit), which consists of three main phases, as shown in Fig. 3. ε0 is the instantaneous strain caused by the applied load rather than creep strain. The creep rate of metallic materials decreases in the first stage, almost stays constant in the second stage and increases quickly in the third stage in which the creep damage occurs. The duration of the three creep stages is related to the material properties, stress level and environmental temperature.

Fig. 3
figure 3

Creep curve of metallic materials

In 1929, Norton [35] developed the famous Norton creep model which utilizes a power law to represent the constitutive relation of metallic materials

$$\dot{\varepsilon } = B\sigma^{{n_{0} }} ,$$
(16)

where B is a constant creep parameter, n0 is the creep power exponent.

Creep damage of metallic materials is referred to the process in which degeneration of strength and stiffness of the materials occurs. In 1958, Kachanov [18] proposed a classical model to describe the creep damage behavior of metals

$$\dot{D} = \left[ {\frac{\sigma }{{A_{1} \left( {1 - D} \right)}}} \right]^{r} ,$$
(17)

where A1 and r are material parameters which can be obtained from creep test under constant uniaxial tension condition.

Integrate for Eq. (17) and let the value of D ranges from 0 to 1 and t ranges from 0 to t. One can obtain

$$t = \frac{1}{r + 1}\left[ {1 - \left( {1 - D} \right)^{r + 1} } \right]\;\left( {\frac{\sigma }{{A_{1} }}} \right)^{ - r} .$$
(18)

The failure time tc can be obtained when the damage reaches its limitation (D = 1)

$$t_{\text{c}} = \frac{1}{r + 1}\left( {\frac{\sigma }{{A_{1} }}} \right)^{ - r} .$$
(19)

Combining Eq. (18) with Eq. (19), one can obtain the expression of creep damage variable as

$$D_{\text{cr}} = 1 - \left( {1 - \frac{t}{{t_{\text{c}} }}} \right)^{{\tfrac{1}{r + 1}}} = 1 - \left( {1 - \frac{{t_{1} N_{\text{f}} T_{0} }}{{t_{\text{c}} }}} \right)^{{\tfrac{1}{r + 1}}} ,$$
(20)

where T0 is period of the cyclic loading.

3.3 Development of the multi-scale fatigue damage model at high temperature

As described previously, the multi-scale fatigue damage for steel structures at high temperature is the nonlinear couple of fatigue damage at room temperature and creep damage at high temperature, which has been established in Sects. 3.1 and 3.2, respectively. Therefore, substituting Eqs. (15) and (20) into Eq. (3), one can obtain the expression of the multi-scale temperature dependent fatigue damage variable, expressed as

$$\begin{aligned}& D = \frac{{1 - \frac{1}{{1 + {{\uppi }}\frac{{L_{l{\rm f}} }}{{8A_{\alpha{\rm f}} }}\left( {{\rm e}^{{2A_{\alpha {{\rm f}}} t_{1} }} - 1} \right)\left\langle {a^{2} } \right\rangle + \frac{1.12}{16}\left[ {\frac{{L_{l{\rm f}} }}{{2A_{\alpha{\rm f}} }}\left( {{\rm e}^{{2A_{{\alpha }{\rm f}} t_{1} }} - 1} \right)} \right]^{2} \left\langle {a^{2} } \right\rangle^{2} }}}}{{1 - a_{1} \left[ {1 - \left( {1 - \frac{{t_{1} N_{{\rm f}} T_{0} }}{{t_{{\rm c}} }}} \right)^{{\tfrac{1}{r + 1}}} } \right]}} \\ &+\frac{{a_{3} \left[ {1 - \left( {1 - \frac{{t_{1} N_{{\rm f}} T_{0} }}{{t_{{\rm c}} }}} \right)^{{\tfrac{1}{r + 1}}} } \right]}}{{1 - a_{2} \left\{ {1 - \frac{1}{{1 + {{\uppi }}\frac{{L_{l{\rm f}} }}{{8A_{\alpha{\rm f}} }}\left( {{\text{e}}^{{2A_{\alpha {\rm f}} t_{1} }} - 1} \right)\left\langle {a^{2} } \right\rangle + \frac{1.12}{16}\left[ {\frac{{L_{l{\rm f}} }}{{2A_{\alpha {\rm f}} }}\left( {{\text{e}}^{{2A_{\alpha {\rm f}} t_{1} }} - 1} \right)} \right]^{2} \left\langle {a^{2} } \right\rangle^{2} }}} \right\}}}. \hfill \\ \end{aligned}$$
(21)

Let D = 1 at N = Nf, the multi-scale temperature dependent fatigue life function F(Nf) can be expressed as

$$F( {N_{\text{f}} } ) - 1 = 0.$$
(22)

In general, these parameters can be supposed to a1 = 1, a2 = 1, a3 = 1, the function of the fatigue life (Eq. (22)) can be rewritten as

$$\begin{aligned} & \frac{1 - \frac{1}{1 + \uppi \frac{L_{l{\rm{f}}} }{8A_{\alpha{\rm{f}}}}\left({\rm{e}}^{2A_{\alpha {\rm{f}} t_{1} }} - 1\right)\left\langle a^{2} \right\rangle + \frac{1.12}{16}\left[\frac{{L_{{l{\rm{f}}}} }}{{2A_{{\alpha {{{\rm{f}}}}}} }}\left({{\rm{e}}^{{2A_{{\alpha {{{\rm{f}}}}}} t_{1} }} - 1} \right)\right]^{2} \left\langle {a^{2} } \right\rangle^{2} }} {{\left( {1- \frac{{t_{1} N_{\rm{f}} T_{0} }}{{t_{\text{c}} }}}\right)^{{\frac{1}{r + 1}}} }} \\ & + \quad \frac{{1 - \left( {1 - \frac{{t_{1} N_{\rm{f}} T_{0} }}{{t_{c} }}} \right)^{{\frac{1}{r + 1}}} }}{{\frac{1}{{1 + \uppi \frac{{L_{{l{\rm{f}}}} }}{{8A_{{\alpha {{{\rm{f}}}}}} }} \left( {{\rm{e}}^{{2A_{{\alpha {{{\rm{f}}}}}} t_{1} }} - 1} \right)\left\langle {a^{2} } \right\rangle + \frac{1.12}{16}\left[ {\frac{{L_{{l{\rm{f}}}} }}{{2A_{{\alpha{{{\rm{f}}}}}} }}\left( {{\rm{e}}^{{2A_{{\alpha {{{\rm{f}}}}}} t_{1}}} - 1} \right)} \right]^{2} \left\langle {a^{2} } \right\rangle^{2}}}}} - 1 = 0. \end{aligned}$$
(23)

4 Determination of the developed model parameters

4.1 Determination of the parameters of the multi-scale fatigue damage model at room temperature

Note that the CRGs of melt shops with heavy work task are usually made of Q345 (16Mn) steel. In the paper, three groups of experimental damage evolution of 16Mn steel at different stress ranges (\(\Delta \sigma\) = 353.0 MPa, 366.8 MPa, 372.7 MPa, respectively) are chosen from Ref. [36]. Substituting the parameters into Eq. (15), the model parameters Llf and Aαf can be obtained by utilizing a nonlinear fitting method. The fitting results are shown in Fig. 4 and Table 1.

Fig. 4
figure 4

Damage evolution curves of 16Mn steel. a\(\Delta \sigma\) = 353.0 MPa. b\(\Delta \sigma\) = 366.8 MPa. c\(\Delta \sigma\) = 372.7 MPa

Table 1 Parameters of the developed model

4.2 Determination of the parameters of the creep damage model

In the section, the parameters of both the Norton creep model and the Kachanov creep damage model for Q345 steel are obtained based on the creep experimental data chosen from Ref. [37]. Three creep curves at different stress level under 500 °C temperature are shown in Fig. 5.

Fig. 5
figure 5

Creep curves of Q345 steel at different stress level

The Norton creep model is only used to analyze the second stage by ignoring the elastic strain. Therefore, substituting the corresponding value of stress and creep rate from Fig. 5 into Eq. (16), the creep constant B and creep power exponent n0 can be obtained by numerical fitting. As shown in Fig. 6, one can obtain that n0 = 5.54, B = 4.88 × 10−15 MPa·min−1.

Fig. 6
figure 6

Parameters of the Norton model

Similarly, substituting the corresponding value of (σ, tc) from Fig. 5 into Eq. (19), the model parameters A1 and r can be obtained by numerical fitting. As shown in Fig. 7, one can obtain that A1 = 8.70 × 102, r = 5.59.

Fig. 7
figure 7

Parameters of creep damage model

5 Verification of the developed model

In this section, the validity of the developed multi-scale fatigue damage model is verified. Although the damage Df–cr is the joint effect of fatigue damage Df at room temperature and creep damage Dcr at high temperature by nonlinear superposition, the reliability of Kachanov creep damage model has been verified by many researchers [38, 39]. Therefore, the reliability of the developed damage model depends on the validity of the verification at room temperature, which is lower than the creep limit temperature Tc.

The fatigue experimental data of the damage evolution of Q345 (16Mn) steel is chosen from Ref. [40]. The fatigue damage model parameters at the stress range 337.1 MPa (\(\Delta \sigma\) = 337.1 MPa) are calculated based on the three groups of data and the multi-scale damage evolution curve of Q345 steel can be obtained accordingly. Comparison is made between the predicted curve and the corresponding experimental data, as shown in Fig. 8. It shows that the predicted curve agrees well with the experimental results except for somewhat discrepancy when N/Nf is in the regime 0.85–0.95, which demonstrates that the developed model is acceptable.

Fig. 8
figure 8

Verification of the developed damage model

6 Application of the developed model

In practice, fatigue cracks are usually detected in the weak area of the CRGs, such as the weld joint between the upper flange and web plate [41, 42], as shown in Fig. 9.

Fig. 9
figure 9

Fatigue crack being detected at the weld joint between the upper flange and web plate of the steel CRG

Therefore, the section is to analyze the fatigue damage problem of steel CRGs of melt shops using the developed model. The stress amplitude \(\Delta \sigma\) and equivalent constant stress σ should be obtained based on the stress history data of the in-service steel CGRs. The flow chart of fatigue damage analysis of the CRGs at high temperature using the developed model is illustrated in Fig. 10.

Fig. 10
figure 10

Flow chart of the application of the developed damage model

The stress amplitude \(\Delta \sigma\) = 353.0 MPa, the equivalent constant stress σ = 66 MPa, the temperature T = 500 °C. The crane runs about 88 times a day on the CRG. Note that the fatigue life Nf = 9.8 × 105 and the critical damage value Dc =  0.407 [36].

In practice, engineers tend to analyze the fatigue damage of steel structures using a macro-phenomenological method, such as Miner's law [43] and Lemaitre's law [12]. In order to demonstrate the advantages of the developed multi-scale model, a comparison is made among the analysis result on the Miner model, the Lemaitre model and the developed model, shown in Fig. 11. The multi-scale temperature dependent fatigue damage evolution curve of steel CRGs of melt shops is obtained, as shown in Fig. 12.

Fig. 11
figure 11

Damage evolution curve of steel CRGs on different model

Fig. 12
figure 12

Multi-scale fatigue damage evolution curve of steel CRGs

The following conclusions can be drawn from Figs. 11 and 12. (1) The analysis results based on the developed model are more confidence, the results on the Miner model are too conservative, while the results of the Lemaitre model may be slightly overestimated. (2) The multi-scale damage of the CRGs mainly depends on creep damage in the early phase. (3) The fatigue life Nf of the studied CRG is about 29.6 years. (4) The fatigue damage analysis results based on the developed damage model are more accurate than that only on fatigue damage at room temperature or creep damage.

7 Conclusions

A multi-scale fatigue model at high temperature is developed to study the fatigue problem of steel structures, which are subjected to cyclic loading under high temperature environment. The influence of the micro-collective behavior of short cracks of metallic materials on its macro-damage variable is studied by considering their interaction using generalized self-consistent method. The parameters of Norton model for Q345 steel are obtained. The fatigue analysis on steel CRGs of industrial steel melt shops are performed based on the Miner model, the Lemaitre model and the developed model. The main works and conclusions are listed as following.

  1. (1)

    A multi-scale fatigue model for steel structures working under high temperature is developed by considering the nonlinear coupling of fatigue damage at room temperature and creep damage at high temperature.

  2. (2)

    The validity of the developed fatigue model is verified by comparing the numerical results with the experimental data which illustrates the developed model is acceptable.

  3. (3)

    The analysis results based on the developed model are more confidence, compared with the results on the Miner model and Lemaitre model.

  4. (4)

    The fatigue analysis on steel CRGs of melt plant is performed based on the developed multi-scale fatigue model, which shows that the fatigue analysis results are more accurate than that using only fatigue damage or creep damage.