Professional Documents
Culture Documents
a r t i c l e
i n f o
Article history:
Received 25 September 2013
Received in revised form 23 January 2015
Accepted 14 March 2016
Available online 15 April 2016
Keywords:
Fatigue crack growth
Conservative
RungeKutta
Overestimate crack size
Probabilistic
Fracture mechanics
a b s t r a c t
We present a modified RungeKutta algorithm which yields a conservative estimate of the
crack size for fatigue crack growth even for large integration step sizes. Conservative in this
context means to overestimate the crack size. Commonly used algorithms (e.g. Euler,
RungeKutta) usually underestimate the crack growth and only converge for small step
sizes to an accurate value. As the presented algorithm overestimates the crack growth even
for large and converges for small integration step sizes, it can be used for instance in
Monte-Carlo based probabilistic fracture mechanics simulations, which might be otherwise computational impractical.
2016 Elsevier Ltd. All rights reserved.
1. Introduction
In many constructional applications fatigue crack growth is the lifetime limiting mechanism of a component. The lifetime
of such components in many cases is estimated by the Mode I crack growth in cuboidal geometries [2,3,5,7,9]. An example
da
are usually characterized as a function f of the stress intensity range
geometry is given in Fig. 1. Mode I crack growth rates dN
DK. Assuming a power law for f, the well known Paris law (1) [6] is obtained.
da
f DK C DK m
dN
Here, a is the crack length, N is the number of cycles, DK is the stress intensity range and C and m are the Paris parameters.
The stress intensity range can be expressed as:
DK Dr
p
pa Ya
56
Nomenclature
Da
DK
r
da
dN
a
a0
ac rit
an
C
c
dN
K
m
N
Nm ax
p
q
Y
decreasing step size these schemes converge to the exact solution. Although it is possible to get an upper bound estimate of
the absolute error depending on the integration step size for these methods, no information about the sign of the error is
available.
For a single crack growth assessment this is of little concern as the calculation time is short even if a small integration
step size is used. However, if a large number of cracks has to be evaluated, for example in a Monte Carlo based probabilistic
approach, the computational time per crack evaluation has a big impact on the total calculation time [11,12,14]. Without a
fast Ordinary Differential Equation (ODE) solver, this type of calculations can become impossible, in particular if very small
probabilities of failure have to be resolved.
For many applications the crack size itself is of minor interest. The fundamental information is whether the crack is smaller than a critical size after a given number of cycles. Therefore an algorithm which overestimates the crack size and converges to the exact crack size for small step sizes can reduce the calculation time of the aforementioned probabilistic
fracture mechanics evaluation. Such an algorithm can be used to perform a presorting of the cracks which have to be
assessed in more detail. In most cases only a small fraction of the cracks in a probabilistic approach will lead to a failure
of the component and have to be evaluated in more detail with smaller integration step sizes.
Fig. 1. Advancing the crack size by discrete integration in rectangular or cuboidal structures. an is the crack length after cycle number n; an1 the crack
length after the n 1 cycle and Dan is the crack advancement between the n and n 1 cycle.
57
an1 an Dan
6
3
3
6
da1 dN f DK
dDK 1
da2 dN f DK
2
dDK 2
da3 dN f DK
2
4
5
6
7
da4 dN f DK dDK 3
an1 an Dan
an1 an
3 p
3 6
6
da1 dN f Dr Ya p an
s
!
1
da2 dN f Dr Ya p an da1
2
s
!
1
da3 dN f Dr Ya p an da2
2
q
da4 dN f Dr Ya p an da3
10
11
12
13
14
The cycle count N and the crack length are advanced in each integration cycle by the integration step dN and the calculated increase in crack size Dan .
da
We propose substituting dDK in (4)(8). This is computationally convenient as dN
is in general given as function of DK.
dDK can be derived from the derivative of Eq. (2) with respective to a.
p dYa
dDK
a1=2
Drp1=2 Ya
Dr p a
|{z} 2
da
da }
|{z
constY
15
0
In general the geometry factor function Ya changes only slightly with increasing crack size and can be conservatively
estimated using its maximum value. With this assumption the derivative
can then be written as:
dDK
dYa
da
DK
da
2a
16
~ 1 da
~2 da
~3 da
~4
da
6
3
3
6
f DK n
1 DK n
~1
f DK n
da
~n
2 2a
1 DK n
~2
f DK n
da
~n
2 2a
DK n
~3
f DK n
da
~n
2a
~n1 a
~n
a
17
~1 dN
da
18
~2 dN
da
~3 dN
da
~4 dN
da
19
20
21
The crack length a in (16) is the discrete crack length at each intermediate integration step in (10)(14). In (18)(21) the
~, to differentiate between the crack size calculated by the proposed scheme and the
crack length a has been denoted by a
RK4th scheme for comparison in the following. In contradiction to the RK4th in the proposed scheme only the crack length
of the last integration step n and not the precedent intermediate step crack size is used. The stress intensity factor correction
in the last three intermediate steps of the modified integration scheme is proportional to 2DKa~nn . Substituting DK n by (2) yields
(22).
58
p
pa~n Y
~n
a
|{z}
Dr
DK n
~n
a
p
pan da Y
an da
|{z}
Dr
22
Dr Y
q
p a0 12 da1
DK 0 12
DK 0
2a0
~1
da
61
23
24
+ all values are positive and square has no effect to the inequality
25
~1 , which proofs the inequality (25). The function argument in the modified Runge
As mentioned before da1 is equal to da
~21 larger than in the regular RungeKutta algorithm. As f is a monotonically increasing function,
Kutta algorithm is by da
~2 and da
~2 converges to da2 with decreasing dN.
da2 6 da
Similar analysis can be performed for (13) and (20), and (14) and (21).
As all addends of (17) are greater or equal to the corresponding addends of (10) also the sum of the modified algorithm
(17) is greater or equal than the sum of the regular RungeKutta 4th order.
~n1 converges to an1 as long as kf DKk < 1. Thus, as
By a similar analysis it can also be shown that with decreasing dN; a
the regular RungeKutta 4th order algorithm converges to the correct result, the modified algorithm also does.
4. Overestimation compared to analytic Paris solution
In this section we describe the conservative region of the proposed scheme. As it is not possible to find a general analytic
solution of the ODE we will assess the conservatism by assuming a Paris law and a constant geometry factor Y. As shown by
[8] for the most practical relevant cases (metals and ceramics) the Paris exponent can be assumed to be larger than 2, thus in
the following m > 2 is assumed. An example with a known analytic solution is chosen, as otherwise the conservatism of the
scheme compared to an analytic solution cannot be shown. Conservative region in this context means the largest integration
step size at which the integration scheme predicts a larger crack size than the analytic solution. Under the named assumptions the relation between the crack length a and the number of cycles N can be written as:
m
1m
a1 2 a0 2
N
m
C Drm Y m p 2 1 m2
26
1
m
m
1m 1m
a0 2 2
a N C Dr m Y m p 2 1
2
27
59
Nmax
C Dr m
a0 2
m
Y m p 2 1 m2
28
In an idealized material specimen which is sufficiently large and has infinite fracture toughness, N max can be interpreted
as the cycle at which the specimen fails due to infinite crack size.
N max can be used to define a reduced integration step (29):
dN
N max
29
0<q<1
The error
30
a a~1
31
r 1
~1
a
a
32
If is negative the modified RungeKutta overestimates the analytic solution and yields conservative estimates of the
crack length.
By utilizing (27), (17) and the substitution (29) in (31) and the usage of wxMaxima Version 11.08.0 [13] a function Q m; q
is derived which describes the conservative area of the modified RungeKutta algorithm. If Q m; q 6 0 the algorithm overestimates the analytic solution.
2
Q m; q 2m T 1 1 qm2 q 2m T 2
33
hh
i
2
3
2
2
2
3
2
31 qm2 3 m 2m m m m 1 qm2 q 61 qm2 6 m 2m m m 2m
2
2
2
3
2
3
21 qm2 qm 2m m 2m q 4m 2m 21 qm2 qm 2m 2m 2m m 4m 2m 2m
i
m
q2m q 4m
T1
T2
h
m 2m
2 m
m 2m 2m
2 m
2m
2 m
m im
q 2m 2m m 4m 2m 2m q2m q 4m
34
35
In Fig. 2 the conservative region of the modified RungeKutta algorithm is plotted for Paris-law exponent 2 < m < 5.
Fig. 2. Conservative region of the proposed algorithm as function of the reduced integration step size and the Paris law exponent m.
60
Fig. 3. Relative error r as a function of reduced integration step q. Initial crack length a0 2 103 m, geometry factor Y 2, stress amplitude
p
Dr 600 MPa, Paris parameter C 1012 MPa3 p1
, Paris exponent m 3, fracture toughness K Ic 150:4 MPa m ) critical crack length
m cycle
acrit 5 103 m.
Fig. 5. Absolute errors of the modified RungeKutta scheme as a function of the integration step size for different Paris law parameters C and m.
An example with typical material properties of a high strength steel is given in Fig. 3. In this example the crack size at
which the stress intensity reaches the fracture toughness is assumed to be 5 103 m. The hypothetical largest crack size that
would be conservatively predicted by our proposed scheme in one integration step is 4:612 m.
This example demonstrates that for almost all practical purposes the proposed scheme yields conservative results, i.e.
overestimates the crack growth. The very narrow region of non-conservativity has been mathematically described here
and can be checked for in an application such as probabilistic fracture mechanics calculation.
61
Fig. 6. Final crack length after 20,000 cycles as function of the integration step size. The initial crack length was 3 mm.
max kk / dN
36
The convergence of several different integration schemes for a specific crack growth example has been shown numerically. The results are displayed in Fig. 4. This analysis indicates that the presented integrations scheme is of second order.
Further analysis and examples of the proposed schemes are presented in Fig. 5. As can be seen on the loglog plot, all straight
lines are parallel to each other indicating the same order of convergence 2.
In Fig. 6 the final crack length for the example given in Fig. 4 are given for different integration schemes. From this it
becomes evident that only the presented scheme overestimates the crack size. In particular, the first order Euler scheme
can significantly underestimate the crack size.
6. Conclusions
A modified RungeKutta integration scheme to calculate the crack for fatigue crack growth has been presented. For typical fatigue crack growth conditions in metals such as steels the modified RungeKutta integration scheme yields conservative crack growth estimates for very large integration step sizes. The presented algorithm is effectively of 2nd order and
represents the relevant variables, such as the crack size and the stress intensity, in a convenient manner for numerical integration. For all investigated practical fatigue crack growth applications the scheme overestimates the crack size even for
large integration step sizes of several thousand cycles. The small region where the scheme can underestimate the crack size
has been mathematically described. As shown, this can only happen for very extreme large integration step sizes and huge
crack growth rates. If needed, the scheme can be made even more conservative by adding a factor larger than 1 to the right
side of Eq. (16). The later modification might become an interesting option if high-cycle fatigue crack growth in Ni-based
superalloys or ceramics are investigated. Furthermore, it can be shown that the proposed integration scheme is applicable
with minor modifications to growth processes where the exponent of the power-law relation in (2) ranges from 0 to 1.
Acknowledgements
The authors would like to thank Dr. Georg Rollmann (Siemens), Prof. Dr. Hanno Gottschalk (University Wuppertal), Phil
Gravett (Siemens) and Prof. Dr. Peter Gumbsch (Karlsruher Institute of Technology) for their invaluable impacts and
discussions.
2013 Siemens Energy, Inc. All rights reserved.
References
[1] Albrecht J. Beitrge zum RungeKuttaVerfahren. ZAMM J Appl Math Mech/Zeitschrift fr Angewandte Mathematik und Mechanik 1955;35
(3):10010. http://dx.doi.org/10.1002/zamm.19550350305 [ISSN:1521-4001].
[2] Anderson TL. Fracture mechanics fundamentals and applications. CRC Press; 2005.
[3] Janssen M, Zuidema J, Wanhill RJH. Fract Mech. VSSD 2002.
[4] Kutta W. Beitrag zur naeherungsweisen Integration totaler Differentialgleichungen. Z Math Phys 1901;46:43553.
[5] Murakami Y. Stress intensity factors. Elmsford (NY): Pergamon Books Inc.; 1987. January 01.
[6] Paris P, Erdogan F. A critical analysis of crack propagation laws. J Basic Engng 1963;85(4):52833. <http://link.aip.org/link/?JBE/85/528/1>.
[7] Richard HA, Sander M. Ermdungsrisse erkennen, sicher beurteilen, vermeiden. Vieweg+Teubner; 2009.
62
[8]
[9]
[10]
[11]
[12]
[13]
[14]